.elementor-1842 .elementor-element.elementor-element-f366264{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-1842 .elementor-element.elementor-element-f366264::before, .elementor-1842 .elementor-element.elementor-element-f366264 > .elementor-background-video-container::before, .elementor-1842 .elementor-element.elementor-element-f366264 > .e-con-inner > .elementor-background-video-container::before, .elementor-1842 .elementor-element.elementor-element-f366264 > .elementor-background-slideshow::before, .elementor-1842 .elementor-element.elementor-element-f366264 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1842 .elementor-element.elementor-element-f366264 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1842 .elementor-element.elementor-element-1c8b0816{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-1842 .elementor-element.elementor-element-1c8b0816.e-con{--align-self:center;}.elementor-1842 .elementor-element.elementor-element-7763d592{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-7763d592.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1842 .elementor-element.elementor-element-1970f518 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1842 .elementor-element.elementor-element-1970f518 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:48.4px;color:#FFBC00;}.elementor-1842 .elementor-element.elementor-element-3226e4e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1842 .elementor-element.elementor-element-3226e4e3{color:var( --e-global-color-f39a84d );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.3em;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-1842 .elementor-element.elementor-element-7763d592{--width:70%;}}@media(max-width:767px){.elementor-1842 .elementor-element.elementor-element-f366264{--min-height:250px;}.elementor-1842 .elementor-element.elementor-element-1c8b0816{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-7763d592{--width:100%;}.elementor-1842 .elementor-element.elementor-element-1970f518 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-1842 .elementor-element.elementor-element-1970f518 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-1842 .elementor-element.elementor-element-3226e4e3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1842 .elementor-element.elementor-element-3226e4e3{text-align:left;font-size:14px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-3226e4e3 */.elementor-1842 .elementor-element.elementor-element-3226e4e3 h2,h3,h4 {
   font-size: 24px;
   font-weight: 600;
   line-height: 29.04px;
}

@media (max-width: 768px) {
    .elementor-1842 .elementor-element.elementor-element-3226e4e3 h2, h3, h4 {
        font-size: 18px; /* Adjust as needed for mobile */
        line-height: 22px; /* Adjust as needed for mobile */
    }
}



.elementor-1842 .elementor-element.elementor-element-3226e4e3 ul,p {
   font-size: 16px;
   font-weight: 400;
   line-height: 22px;
   text-align: left;
}




.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table, table {
    border: 1px groove #909090; 
  border-radius: 10px;
    
    margin: 0;
    overflow: hidden;
    border-collapse: separate; 
    border-spacing: 0; 
}

.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table {
    margin-top: 16px;
    margin-bottom: 16px;
}

.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table table, table {
    border: 1px solid #909090; 
     
}


.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table td, .wp-block-table th, table td, table th {
    border: 1px solid #909090; 
    padding: 10px; 
}


.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table th, table th {
    background-color: transparent; 
    color: #030712; 
}


.elementor-1842 .elementor-element.elementor-element-3226e4e3 .wp-block-table tr:nth-child(even), table tr:nth-child(even) {
    background-color: transparent; 
}


 .elementor-1842 .elementor-element.elementor-element-3226e4e3 h2, h3, h4 {
    background: none;
    color: #FFBC00;
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset;
}




.elementor-1842 .elementor-element.elementor-element-3226e4e3 a {
    color: #FFf; /* Replace with your desired color */
    font-weight: 400;
    text-decoration: underline!important;
}

.elementor-1842 .elementor-element.elementor-element-3226e4e3 a:hover {
    color: #FFBC00; /* Change to a different color on hover */
    text-decoration: underline;
}/* End custom CSS */