/*
Theme Name: Magna Child
Description: magna
Author: magna
Theme URI: http://magna.com/thegem/
Author URI: http://magna.com/thegem/
Template: magna
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/
#site-header .header-main {
	display: flex;
  justify-content: space-between;
}
.right-header {
	display: flex;
  align-items: center;
  gap: 35px;
}
.lang-selector {
  position: relative;
  display: inline-block;
}

.lang-selector li {
  display: none;
  margin: 5px 0;
}

.lang-selector:hover li {
  display: block;
}

.lang-selector li:first-child {
  display: block;
}

.scroll-top-button {
    left: 40px;
    right: auto;
}
.title-xlarge {
    font-size: 30px!important;
}
p {
    text-align: justify;
}
.zoom .gem-icon-inner {
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
.zoom:hover .gem-icon-inner {
    -webkit-transform: scale(1.4);
    -moz-transform: scale(1.4);
    -ms-transform: scale(1.4);
    -o-transform: scale(1.4);
    transform: scale(1.4);
}
@media (max-width: 480px) {
	.idiomas {display:none;}
}