.elementor-645 .elementor-element.elementor-element-027c141{margin-top:-1px;margin-bottom:0px;}/* Start custom CSS for oslim-header, class: .elementor-element-3ac9841 *//*.cs-header .main-header-two__top-right {*/
/*    height: 110px;*/
/*    display: flex;*/
/*}*/

/*@media only screen and (max-width: 767px) {*/
/*  .cs-header .main-header-two__top-right {*/
/*    display: none;*/
/*}*/
/*}*/
html, body {
    overflow-x: hidden;
}

.cs-header .main-header {
    background: #19182580
}

.cs-header .main-menu-wrapper {
    display: flex;
}

.cs-header .main-menu-wrapper__left {
        display: flex;
        align-items: center;
        width: 80%;
}

.cs-header .main-menu-wrapper__right {
        justify-content: end;
        width: 20%;
}

@media screen and (max-width: 1600px) {
    .cs-header .main-menu-wrapper__main-menu a {
    width: max-content;
}

.cs-header .main-menu-wrapper__main-menu li {
    margin-left: 40px !important;
}

.cs-header .main-menu-wrapper__main-menu .menu-item-1117 {
    margin-left: 0 !important;
}
}

@media only screen and (max-width: 1200px) {
    .cs-header img {
        width: 150px;
    }
}

@media only screen and (max-width: 767px) {
  .cs-header .main-menu-wrapper__left {
        width: 100%;
        justify-content: space-between;
}
    .cs-header img {
        width: 150px;
    }
}/* End custom CSS */