.elementor-13956 .elementor-element.elementor-element-007db8c .elementor-repeater-item-4dd1491.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-13956 .elementor-element.elementor-element-c76df49 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13956 .elementor-element.elementor-element-2eb201d .elementor-button-content-wrapper{flex-direction:row;}.elementor-13956 .elementor-element.elementor-element-007db8c{margin-top:25px;margin-bottom:25px;}.elementor-13956 .elementor-element.elementor-element-70fca2b{--display:flex;}.elementor-13956 .elementor-element.elementor-element-51182c9 .elementor-accordion-title{font-size:28px;}.elementor-13956 .elementor-element.elementor-element-51182c9 .elementor-accordion-icon{margin-inline-end:12px;}.elementor-13956 .elementor-element.elementor-element-e582842{--display:flex;}/* Start custom CSS for accordion, class: .elementor-element-51182c9 */.elementor-accordion .elementor-accordion-item:first-of-type {
display: none;}
.elementor-accordion {
  border-top: 1px solid  #D4DFF2C7;
}/* End custom CSS */
/* Start custom CSS */.table.dataTable thead th, table.dataTable thead td
{
    text-align:left;
}

elementor-button-content-wrapper {
    align-items: center;
}
.elementor-widget-text-editor h2, .elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5, .elementor-widget-text-editor h6 {
    font-family: "Roboto", Sans-serif !important;
}
.elementor-button {
    border: none !important;
    color: #fff !important;
}
.elementor-button:hover {
    background-color: #D61E0E !important;
}
.secondary-header-section img {
    box-shadow: 0 4px 10px 1px rgba(0,0,0,.06), 0 3px 8px 1px rgba(0,0,0,.16);
}
#nav-header .elementor-widget:not(:last-child) {
    margin-bottom: 0;
}
#footer a {
    color: #fff;
}
#footer a:hover {
    opacity: 0.75;
}
.box-shadow-standard .elementor-widget-container {
    box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
}
.dialog-message.dialog.lightbox-message {
    max-width: 100%;
}
@media (max-width: 1023px) {
    .elementor-7 .elementor-element.elementor-element-bc40fb8 > .elementor-background-overlay {
        background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 75%) !important;
    }
}
@media (max-width: 767px) {
   #tip-top-menu.elementor-nav-menu__align-right .elementor-nav-menu {
   margin: auto;
    }
}/* End custom CSS */