.elementor-kit-25570{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-760df35:#00ACCD;--e-global-color-436e385:#EF3E33;--e-global-color-6647cef:#0154A6;--e-global-color-3074a9a:#FFFFFF;--e-global-color-f8d345f:#000000;--e-global-color-4cf80e0:#DE1D11;--e-global-color-d717796:#039347;--e-global-color-0a27b3e:#FDDD00;--e-global-color-22d06f6:#5D9F44;--e-global-color-f4c332e:#D9D9D9;--e-global-color-9ed3902:#39B54A;--e-global-color-d1794a1:#4FAFC3;--e-global-color-a941969:#008EAA;--e-global-color-6e67b2b:#424E51;--e-global-color-b9b4c50:#373F41;--e-global-color-7d99bc2:#4F4F4F;--e-global-color-dfcc45f:#424E51;--e-global-color-25ee862:#347F3D;--e-global-color-6f711be:#72BF44;--e-global-color-6053125:#BCBCBC;--e-global-color-e2a7d22:#EBEBEB;--e-global-color-ecc3564:#69727D;}.elementor-kit-25570 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1220px;}.e-con{--container-max-width:1220px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-3074a9a );--lightbox-ui-color-hover:var( --e-global-color-760df35 );--lightbox-text-color:var( --e-global-color-3074a9a );--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:20px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Heading Tags */
h1, h2, h3, h4 {
    line-height: 1.2em !important;
}
/* End Heading Tags*/
/* Artefacts shortcode styles */
ul.artefacts-short-wrap__list {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.artefacts-short-wrap__list li {
    font-family: 'Poppins' !important;
    padding-bottom: 10px;
}
.artefacts-short-wrap__list li a {
   display: flex;
   align-items: center;
}
.artefacts-short-wrap__list li a:hover {
    color: #00ACCD;
}
.artefacts-short-wrap i {
    font-size: 25px;
    margin-right: 15px;
}
.artefacts-short-wrap i {
    color: #EF3E33 !important;
}
/* End Artefacts shortcode styles */
/* Header Menu Titles and Links*/
.si-header-menu-links .elementor-icon-list-text {
    font-size: 14px !important;
    color: black;
}
.si-header-menu .elementor-heading-title {
    font-size: 15px !important;
    color: black;
    font-weight: 800 !important;
}
@media only screen and (max-width: 1024px) {.si-header-menu-links .elementor-icon-list-text {
    font-size: 16px !important;
    color: black;
  }
}

@media only screen and (max-width: 1024px) {.si-header-menu .elementor-heading-title {
    font-size: 18px !important;
    color: black;
    font-weight: 800 !important;
    margin-bottom: 5px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 767px) {.si-header-menu-links .elementor-icon-list-text {
    font-size: 18px !important;
    color: black;
  }
}

@media only screen and (max-width: 767px) {.si-header-menu .elementor-heading-title {
    font-size: 20px !important;
    color: black;
    font-weight: 800 !important;
    margin-bottom: 5px;
    margin-top: 10px;
  }
}
/* Header Menu links Hover state */
.si-header-menu-links .elementor-icon-list-text:hover {
    font-size: 14px !important;
    color: #00ACCD;
}

@media only screen and (max-width: 1024px) {.si-header-menu-links .elementor-icon-list-text:hover {
    font-size: 16px !important;
    color: #00ACCD;
  }
}
@media only screen and (max-width: 767px) {.si-header-menu-links .elementor-icon-list-text:hover {
    font-size: 18px !important;
    color: #00ACCD;
  }
}
.country-.elementor-kit-25570.weglot-dropdown .wgcurrent {
    border: 0px !important;
}/* End custom CSS */