.trp-language-switcher > div {
    border: 0px solid #c1c1c1 !important;
font-size:13px !important;
background-color: transparent !important;
}

.trp-language-switcher > div > a {
    padding: 10px !important;
}

.translateme {
border-style: solid;
border-width: 1px;
border-color: #ded5c8;
background-color: white !important;
}
#qodef-page-inner {
    padding: 0px !important;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px !important;
}

/*
@media only screen and (max-width: 1024px)
body:not(.qodef-content-behind-header) #qodef-page-outer {
    margin-top: 0!important;
} */


@media (max-width: 1024px) and (min-width: 768px)
.serv  {
    width: 100% !important;
}