/* SWITCHER */
.gt_switcher-popup {
	display: flex !important;
	gap: 8px;
	align-items: center;
	padding: 4px 8px 4px 6px !important;
	margin-left: 15px !important;
	border-radius: 5px;
	border: 1px solid #E1E1E1;
}

.gt_switcher-popup:after {
	content: "" !important;
	position: initial !important;
	display: block !important;
	width: 14px !important;
	height: 8px;
	padding: 0 !important;
	border-top: 0 !important;
	background: url(../img/arrow-down.svg) no-repeat;
	transform: scale(1) !important;
}

.gt_switcher-popup span {
	display: none;
}

a.glink img {
	width: 25px !important;
	margin: 0 !important;
	opacity: 1 !important;
}


/* OFFCANVAS */
.off-canvas-menu-container .gt_switcher-popup {
	display: inline-flex !important;
	margin-left: 0 !important;
}


/* MODAL */
.gt_black_overlay {
	background-color: #004f92 !important;
	opacity: 0.8 !important;
}

.gt_white_content {
	width: 270px !important;
	height: initial !important;
	margin: 0 !important;
	padding: 35px 30px !important;
	border-radius: 8px;
	border: 1px solid #004f92;
	background: #f6f6f6 !important;
	transform: translate(-50%, -50%);
	overflow: initial !important;
}

.gt_white_content:after {
	content: "* Toda tradução é efetuada pela ferramenta do Google, alguns termos técnicos podem ter sido traduzidos de forma literal.";
	display: block;
	margin-top: 30px;
	padding-left: 45px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LmE4ZDQ3NTM0OSwgMjAyMy8wMy8yMy0xMzowNTo0NSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTBCRkE1NzkzRUFGMTFFRTlDNzM5NDI2QkNENUE5NTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTBCRkE1N0EzRUFGMTFFRTlDNzM5NDI2QkNENUE5NTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEJGQTU3NzNFQUYxMUVFOUM3Mzk0MjZCQ0Q1QTk1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MEJGQTU3ODNFQUYxMUVFOUM3Mzk0MjZCQ0Q1QTk1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiAtOX0AAAQXSURBVHjafJY7L2xRFMdn9hzGM+LRoZJ4lKKSSIjCNxD3alWoVNQUGhqFj+BRqBRaET0iyEQkxKPzivfMmLm/c/6sOXOGu4qTvdder/1fj33ir6+v+Xw+Ho/HYjEWfFnbQkxxtDVOWD5WTBJwERN2bOuI3YjvMD8fkOk6baCysrJMJsPWOZ/5+fkJB6FcLieOGZJpmH5ozmWzWZgVFRUfHx9szYeze4FMTU0NZxj1PA9ONiCtbYsn5BOJhLasZRT1+vr6dDptUcdh2TUVoEwrar7wuQ1rg8X8IY8tAkIMGTi4NFi8SH4grOQCen9/Z42hu7u76+vr09NTJDs6OlpaWpqamjBaXl6eTCYREzgQPoSJbzqcLr6c6Utc2N3a2trc3Ly8vCQowxoEWltbx8bGurq6gALrupwB/ZX5l5cXKaCMkC7F9+TkZHl5mUjxIQTklVMWxPv29tbf3z85OQkghn5RIVldo0wIQvDi4mJubg4cDDsiklEJ2C3b2tpmZ2crKyuRqaqqkoVoGgUC3Jubm+np6YeHB6SJjtsot4abFR8+4IP+4uKimCoESTpLqDlYWlq6v79HlDDJlUBE529AVpq+cmDl7OxsfX0dAeSt+77qWnu1zMHBwfn5ufybMjXAZf8ExAKUUeHuAgFnGxsbBCEArCGdda1s7e7uAkUiIHH8MvI8rAsK7BIEzNraWhSpAkBjsb29XVdXh4pl0oWhQOjo6EiiSlp4gLiATPPp6QlDFCJrbrC/v48bYRWdIao5csgBZcQF4SiBhMkCuOCzUDlScwSBdU2e0gnqLONqaAypMNSWanHBikXVIl7pAJDJBKSYjo+P5cnml2eACCZ0WGBFY0gjUOGvrKwYLLKoNuHLlu6HTxDKhJ8ha01swZU0cSHHV9hhHSYVpikhiDSP1MZokVU1vWLyK8QAUit3d3erHVDQBRUXzNHRUera+kiXswz39PSQ0nCjFjKOXQ4GBgaqq6ttrtrQoJWHA0JfzqhorqUYuURfX9/z87NN0KLiU9f09vY2NDRoYmi0qhBJ2urq6traGpUgZ+mAcIni0NAQ74DwlF0fDCsaVTFnV1dX4+PjipfY1etCDEkhK7i1aGxsXFhYoF/gYE3piTY6IJKK5ubmqakpq25rV9YaVboHknQNUc/MzPAy4ANAsFA0VLVCU1MRt+gfHh7Oz88/Pj5qjNio0qumgNrb2ycmJngWlAwJFN4WAwSHRKEcygFHFNzOzs7t7a09USpTwhwcHBwZGXHfxIXUU3rgi7CGpbfVXl5L497eXiqVkgm2nZ2dlFrum9Su1kGFf4pw70d+f2IlFJ4SP/4YhSXdb2el/0Rh+r/K11C1AghX+28+Si3++MNXmNdh6xFP4R87O/rxHpEfPuifAAMAuxz1iqEpLS0AAAAASUVORK5CYII=');
	background-repeat: no-repeat;
	background-position: 5px center;
	
	font-size: 11px;
	font-style: italic;
	line-height: 13px;
	color: #434343;
}

.gt_white_content .gt_languages {
	all: unset;
	display: flex !important;
	flex-direction: column !important;
	gap: 15px;
	max-height: initial !important;
	overflow: hidden !important;
}

.gt_white_content a.glink {
	flex-basis: initial !important;
	padding: 10px 0 !important;
	border-radius: 5px;
	border: 1px solid #E1E1E1 !important;
	background: #FFF;
	
	text-align: center;
}

.gt_white_content a.glink > span {
	display: inline-block;
	width: 80px;
	margin-left: 10px;
	
	font-size: 16px !important;
	color: #434343;
	text-align: left;
}

.gt_white_content a.gt-current-lang {
	border: 2px solid #004f92;
}

.gt_white_content a.gt-current-lang > span {
	color: #004f92;
	font-weight: 700;
}
	
div.gt_btn_close {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 50px;
	border: 0;
	border-radius: 50% !important;
	background: #004f92;
	transform: translate(50%, -50%);
	cursor: pointer;
	
	font-size: 16px;
	line-height: 16px;
	color: #FFF;
}


/* RESPONSIVE */
@media only screen and (max-width: 999px) {
	
}