.elementor-420 .elementor-element.elementor-element-97771bd{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-420 .elementor-element.elementor-element-360b1e9 .elementor-heading-title{color:#FF0000;}.elementor-420 .elementor-element.elementor-element-791e799{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-3cdc517{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-3a054c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420 .elementor-element.elementor-element-499f941{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-55935b0{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-361e6c0{--display:flex;}.elementor-420 .elementor-element.elementor-element-4094e13{--display:flex;}.elementor-420 .elementor-element.elementor-element-82dd1e8{--display:flex;}.elementor-420 .elementor-element.elementor-element-8121e60{--display:flex;}.elementor-420 .elementor-element.elementor-element-6d9e77a{--display:flex;}.elementor-420 .elementor-element.elementor-element-a0e803a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-420 .elementor-element.elementor-element-f9f0592{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-8889470{--display:flex;--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;}.elementor-420 .elementor-element.elementor-element-ee2b180{--display:flex;}.elementor-420 .elementor-element.elementor-element-8f0ba23{--display:flex;}.elementor-420 .elementor-element.elementor-element-f0f9617{--display:flex;}.elementor-420 .elementor-element.elementor-element-91d72aa{--display:flex;}.elementor-420 .elementor-element.elementor-element-c5f3e0b{--display:flex;}.elementor-420 .elementor-element.elementor-element-ce6bcc9{--display:flex;}.elementor-420 .elementor-element.elementor-element-d5be772{--display:flex;}.elementor-420 .elementor-element.elementor-element-2cab1b0{--display:flex;}.elementor-420 .elementor-element.elementor-element-374dc29{--display:flex;}.elementor-420 .elementor-element.elementor-element-5c66477{--display:flex;}.elementor-420 .elementor-element.elementor-element-8920570{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-420 .elementor-element.elementor-element-499f941{--width:70%;}.elementor-420 .elementor-element.elementor-element-55935b0{--width:30%;}.elementor-420 .elementor-element.elementor-element-f9f0592{--width:50%;}.elementor-420 .elementor-element.elementor-element-8889470{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-cfdd0cb */.elementor-420 .elementor-element.elementor-element-cfdd0cb img {
    width: 100px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d781cbc */.elementor-420 .elementor-element.elementor-element-d781cbc table {
    border-collapse: collapse;
    width: 100%;
}

.elementor-420 .elementor-element.elementor-element-d781cbc th, 
.elementor-420 .elementor-element.elementor-element-d781cbc td {
    border: 1px solid cyan; /* 1px thick cyan border */
    padding: 8px;
    text-align: left;
    background-color: purple; /* Purple background */
    color: white; /* White text for contrast */
}

.elementor-420 .elementor-element.elementor-element-d781cbc th {
    background-color: darkpurple; /* Darker purple for headers */
}/* End custom CSS */