/*
 * DO NOT EDIT THIS FILE.
 * Find the correct source file and do your changes there.
 * @preserve
 */
/**
 * We are using PostCSS Custom Media because we can not use custom properties inside @media.
 * For more information go to: https://www.npmjs.com/package/postcss-custom-media

 */

 
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&family=Ruda:wght@400;600;700&display=swap");

.select-language-switcher:focus,.select-language-switcherr:focus{
  outline: none;
  border: none;
}
.block-language-blocklanguage-interface {
  font-size: 1rem;
  margin-left: 10px;
  display: flex;
  align-items: center;
}
.block-language-blocklanguage-interface > ul.links {
  display: none;
  }
.dropdown_globe_img{
  padding-top: 40px;
  padding-bottom: 20px;
}
.block-language-blocklanguage-interface .select-language-switcher{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent url('../../images/icons/dropdown.png') right 48px no-repeat;
  font-family: "poppins", sans-serif;
  border: 0 none;
  color: #003B4A;
  cursor: pointer;
  padding: 0px 17px;
  padding-right: 17px;
  padding-left: 5px;
  padding-top: 40px;
  padding-bottom: 20px;
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  } 
.select-language-switcherr{
  display: none;
}
.language_switcher_container{
  display: flex;
  justify-content: center;
  margin-right: 50px;
  align-items: center;
  position: relative;
}
.language_switcher_container::before{
    position: absolute;
    background: black;
    width: 2px;
    height: 23px;
    content: "";
    left: -33px;
    top: 59%;
    transform: translateY(-50%);
}
@media screen and (max-width: 600px) {
 .select-language-switcherr{
  display: block;
  margin: 0 auto !important;
  border-bottom: 1px solid #003B4A;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent url('../../images/icons/dropdown.png') right 10px no-repeat;
  font-family: "poppins", sans-serif;
  border: 0 none;
  color: #003B4A;
  cursor: pointer;
  padding: 0px 17px;
  padding-left: 5px;
  padding-bottom: 20px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: normal;
}
  }
 /* @media screen and (max-width: 599px) {
body.main-menu-open .block-language-blocklanguage-interface {
    display: block;
}
  }  */
