/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@import url('https://fonts.googleapis.com/css2?family=Prompt:wght@100;200;300;400;500;600;700;800;900&display=swap');

* {
    font-family: 'Prompt', sans-serif !important;
}
@media (max-width: 767px) {
    .ac-header-wrap .row-fluid.show-menu .ac-header__menu-wrap {
        box-shadow: 0 4px 24px 0 hsla(218, 8%, 60%, .08), 0 4px 8px 0 hsla(218, 8%, 60%, .04);
        right: 0;
        transition: all .3slinear;
        background-color: white;
    }
}
ul li::marker {
    color: #fff !important;
}
nav.menu.menu--desktop {
    text-align: end;
margin-right: 60px;
margin-top: -28px;
}
#hs_cos_wrapper_header-top-module-7 .ac-lang-switcher .lang_list_class li a {
    color: #53535B;
}
.ac-button--filled-dark:hover {
    background: #00ae6e;
    border: 2px solid #00ae6e;
}
.ac-button--outlined-dark:hover {
    background: rgba(62, 59, 61, .04);
    border: 2px solid #00ae6e;
    color: #00ae6e;
}
#hs_cos_wrapper_header-top-module-2 .ac-logo {
    text-align: left;
    margin-top: -30px;
}
.ac-header, .ac-header-wrap, .ac-header__menu-wrap, .ac-menu-toggler-wrap.toggle--open {
    background: transparent;
}
#hs_cos_wrapper_widget_1736235945082 .menu__submenu .menu__link:hover{
background-color: rgba(0,174,110,100%);
color: #fff;
}
@media (min-width: 1280px) {
    .row-fluid .span1 {
        width: 0%;
    }