.mod-maxtranslate{background-color:var(--white);border: solid 1px #fff;padding:6px;}
.mod-maxtranslate{}
.mod-maxtranslate-flags{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;}
.mod-maxtranslate-flagbox{}
.mod-maxtranslate-flagbox a{display:flex;}
.mod-maxtranslate-flagbox a:hover{}
.mod-maxtranslate-flagbox a img{transition:0.5s;border:2px solid #dbdbdb;border-radius:50%;}
.mod-maxtranslate-flagbox a:hover img{transform:scale(0.9);-webkit-transform:scale(0.9);filter:contrast(150%);}

#mod-maxtranslate-google{position:relative;text-align:center;padding-bottom:1px;}
.mod-maxtranslate .goog-te-gadget{line-height:1em;}
.mod-maxtranslate .skiptranslate{font-size:0;}
#google_translate_element > div > span > a{font-size:10px;font-weight:normal;}

.mod-maxtranslate-google .goog-te-combo{display:none;padding:0px !important;margin:0px !important;}
.mod-maxtranslate-google.flag-language .goog-te-combo{display:initial;padding:0px !important;margin:0px !important;}
.mod-maxtranslate-google .goog-te-gadget span a{display:none;}
.mod-maxtranslate-google.flag-google .goog-te-gadget span a{display:initial;}

/* -------------- Map flex Media ---------------------------------------- */
/* mb:mobile 60x6=360 (0px) */
@media only screen and (min-width:0px){
}
/* tb:tablet 60x12=720 (361px) */
@media only screen and (min-width:361px){
}
/* pc:desktop 60x18=1080 (721px) */
@media only screen and (min-width:721px){
}
/* lp:laptop 60x24=1440 (1081px) */
@media only screen and (min-width:1081px){
}
/* tv:television 60x30=1800 (1441px) */
@media only screen and (min-width:1441px){
}