:root {
	--global--color-primary: #282828;
	--global--color-brand: #e9aa00;
	--global--color-yellow: #f5b027;
	--global--color-darty: #ff0000;
	--global--color-gray: #f1f1f1;
	--global--color-white: #FFF;
	--global--color-ambiental: 99, 208, 96; /*#63d060*/
	--global--color-social: 0, 186, 245; /*#00baf5*/
	--global--color-cultural: 245, 101, 10; /*#f5650a*/
	--global--color-media: #f5eedd; /*#f5650a*/
}

.wbmkt-Institucional {
	background-color: #FFF;
	padding-top: 16px;

	font-family: 'Gilroy-Medium', 'Roboto', Helvetica, sans-serif;
	font-size:16px;
	line-height: 20px;
	font-weight: 400;
	color: var(--global--color-primary);
}
.wbmkt-Institucional .bgYellow {
	background-color: var(--global--color-yellow);
}
.wbmkt-Institucional.cultura .bgYellow {
	padding: 16px;
}
.wbmkt-Institucional .bgMedia {
	background-color: var(--global--color-media);
	padding: 16px;
}
.wbmkt-Institucional .bgGray {
	background-color: var(--global--color-gray);
}
.wbmkt-Institucional .bgGray.padding {
	padding-top: 16px;
}
.wbmkt-Institucional .bgDarty {
	background-color: var(--global--color-darty);
	color: var(--global--color-white);
	padding: 16px;
}
.wbmkt-Institucional .bgPrimary {
	background-color: var(--global--color-primary);
	color: var(--global--color-white);
	padding: 16px;
}

.wbmkt-Institucional .bgValores {
	background-color: var(--global--color-brand);
}
.wbmkt-Institucional .bgValores > .wbmkt-wrapper-row {
	background: url("https://static.fnac-static.com/multimedia/PT/PUB/Guides/Institucional/img/Valores.png") no-repeat top center;
	background-size: 100%;
	background-position: center center;
	display: block;
	margin: 0 auto;
}

@media screen and (min-width: 320px) {
	.wbmkt-Institucional .wbmkt-blk .LovingthePlanet,
	.wbmkt-Institucional p {
		font-size: calc(16px + (18 - 16) * ((100vw - 320px) / (2600 - 320)));
		/* if we want the our font size in a range where 16px is the minimum size at the smallest viewport width of 300px and where 26px is the maximum size at the largest viewport width of 1600px, then our equation looks like this */
		line-height: calc(20px + (22 - 20) * ((100vw - 320px) / (2600 - 320)));

		margin-bottom: 16px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h1 {
		font-size: calc(32px + (44 - 32) * ((100vw - 320px) / (2600 - 320)));
		line-height: calc(36px + (46 - 36) * ((100vw - 320px) / (2600 - 320)));
	}
	.wbmkt-Institucional .wbmkt-blk > div.content .responsabilidadeHeader {
		font-size: calc(20px + (24 - 20) * ((100vw - 320px) / (2600 - 320)));
		line-height: calc(24px + (28 - 26) * ((100vw - 320px) / (2600 - 320)));
	}
}
.wbmkt-Institucional .bgPrimary.awards {
	max-width: 700px;
	margin: 16px auto;
	overflow: hidden;
}
.wbmkt-Institucional .bgPrimary.awards p {
	position: relative;
}
.wbmkt-Institucional .bgPrimary.awards p:nth-child(even):after,
.wbmkt-Institucional .bgPrimary.awards p:nth-child(odd):after {
	content:"";
	display: block;

	width: 140px;
	height: 4px;
	margin:4px auto 0;
}
.wbmkt-Institucional .bgPrimary.awards p:nth-child(odd):after {
	background: var(--global--color-darty);
}
.wbmkt-Institucional .bgPrimary.awards p:nth-child(even):after {
	background: var(--global--color-brand);
}

@media screen and (min-width: 1200px) {
	.wbmkt-Institucional {
		font-size: 22px;
	}
}

.wbmkt-Institucional .image {
	border: solid 6px rgba(255, 255, 255, 1); 
}
.wbmkt-Institucional a {
	overflow: hidden;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;

	color: var(--global--color-brand);
	text-decoration: none;
}
.wbmkt-Institucional a:hover,
.wbmkt-Institucional a:focus {
	opacity: 0.8;
}

.wbmkt-Institucional a:hover picture,
.wbmkt-Institucional a:hover img:not(.icon) {
	-moz-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}
.wbmkt-Institucional picture,
.wbmkt-Institucional img {
	display: block;
	max-width: 100%;
	height: auto;

	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;

	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}

.wbmkt-Institucional strong {
	font-family: 'Gilroy-ExtraBold', 'Roboto', sans-serif;
}
.wbmkt-Institucional .wbmkt-wrapper-row {
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 16px;
	
	justify-content: center;
	align-content: stretch;
	max-width: 1034px;
	padding: 0 16px 32px;
	margin:0 auto;
}
.wbmkt-Institucional [class*="bg"] .wbmkt-wrapper-row {
	padding: 0 16px 0;
	margin-bottom: 16px;
	align-items: center;
}
.wbmkt-Institucional :not([class*="bg"]) .wbmkt-wrapper-row {
	padding: 0 16px 32px;
}
.wbmkt-Institucional .wbmkt-wrapper-row.bigger {
	max-width: 1200px;
}
.wbmkt-Institucional .wbmkt-wrapper-row ~ .wbmkt-wrapper-row {
	padding-top: 0;
}
.wbmkt-Institucional .bgPrimary .wbmkt-wrapper-row {
	justify-content: center !important;
	align-items: flex-start !important;

	max-width: 730px;
	margin-bottom: 0;
}
.wbmkt-Institucional.responsabilidade .bgGray .wbmkt-wrapper-row {
	padding: 0;
}
.wbmkt-Institucional.responsabilidade .bgGray .wbmkt-wrapper-row .leading {
	margin-top: 16px;
	padding: 0 16px; 
}
.wbmkt-Institucional .wbmkt-blk1 {
	width: 100%;
}
.wbmkt-Institucional.responsabilidade [class*="wbmkt-blk"] {
	position: relative;
}
.wbmkt-Institucional:not(.responsabilidade) [class*="wbmkt-blk"] {
	overflow: hidden;
	position: relative;
}
.wbmkt-Institucional [class*="wbmkt-blk"] img:not(.icon) {
	width: 100%;
}
.wbmkt-Institucional .wbmkt-blk {
	width:100%;
	display: block;
}

.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h1,
.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h2,
.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h4 {
	padding-top: 16px;
}

.wbmkt-Institucional [class*="wbmkt-blk"] h1,
.wbmkt-Institucional [class*="wbmkt-blk"] h2,
.wbmkt-Institucional [class*="wbmkt-blk"] h4 {
	margin: 0 0 16px 0;

	font-family: 'Gilroy-Black', 'Roboto', sans-serif;
	text-transform: uppercase;
	color: var(--global--color-brand);
}
/*.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h1,
.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h2,
.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"] h4 {
	color: var(--global--color-primary);
}*/

.wbmkt-Institucional [class*="wbmkt-blk"].bgDarty *,
.wbmkt-Institucional [class*="wbmkt-blk"].bgYellow {
	color: var(--global--color-white);
	text-align: center;
}
.wbmkt-Institucional [class*="wbmkt-blk"].bgPrimary {
	color: var(--global--color-white);
	text-align: center;
}

.wbmkt-Institucional.cultura [class*="wbmkt-blk"].bgYellow,
.wbmkt-Institucional.cultura [class*="wbmkt-blk"].bgPrimary {
	font-family: 'Gilroy-ExtraBold', 'Roboto', sans-serif;
	font-size: 24px;
	line-height: 28px;
}
.wbmkt-Institucional.cultura [class*="wbmkt-blk"] .textBigger {
	font-size: 140%;
	line-height: 110%;
}
.wbmkt-Institucional [class*="wbmkt-blk"] h4 {
	font-size: 20px;
	line-height: 24px;
}
.wbmkt-Institucional [class*="wbmkt-blk"] p.leading {
	font-size: 20px;
	line-height: 22px;
}
.wbmkt-Institucional [class*="wbmkt-blk"] h3 {
	font-family: 'Gilroy-ExtraBold', 'Roboto', sans-serif;
}
.wbmkt-Institucional [class*="wbmkt-blk"] h1 small,
.wbmkt-Institucional [class*="wbmkt-blk"] h2 small {
	display: block;
	margin-top: 0;
	color: var(--global--color-primary);
	font-family: 'Gilroy-Medium', 'Roboto', sans-serif;
}
.wbmkt-Institucional [class*="wbmkt-blk"] ol {
	font-family: 'Gilroy-Black', 'Roboto', sans-serif;
}
.wbmkt-Institucional [class*="wbmkt-blk"]:not(.wbmkt-blk) {
	-webkit-transition: width 0.5s, -webkit-transform 0.2s;
	transition: width 0.5s, transform 0.2s;
}
.wbmkt-Institucional [class*="wbmkt-blk"] .CTA {
	-webkit-transition-duration: 0.1s;
	transition-duration: 0.1s;
	border-radius: 6px;
	margin: 0 16px 16px auto;
}
.wbmkt-Institucional .CTA:not(.bgYellow) {
	color: var(--global--color-primary);
}
.wbmkt-Institucional .CTA.bgYellow {
	color: var(--global--color-white);
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:not(.big) {
	display: inline-block;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"].big {
	display: block;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"] {
	border-radius: 6px;
	padding: 8px 12px;

	font-size: 22px;
	line-height: 26px;
	font-family: 'Gilroy-Black', 'Roboto', sans-serif;
	text-align: center;
	text-transform: uppercase;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"] .icon.icon_i_055_arrow_right_01 {
	vertical-align: initial;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"] .icon.icon_i_087_MapMarker {
	font-size: 36px;
	line-height: 20px;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:hover,
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:focus,
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:active {
	text-decoration: none;
}
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:hover .icon,
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:focus .icon,
.wbmkt-Institucional [class*="wbmkt-blk"] [class*="CTA"]:active .icon {
	opacity: 0;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-animation-name: hvr-icon-righty;
	animation-name: hvr-icon-righty;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
	animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.wbmkt-Institucional [class*="wbmkt-blk"] .CTA:hover .icon,
.wbmkt-Institucional [class*="wbmkt-blk"] .CTA:focus .icon,
.wbmkt-Institucional [class*="wbmkt-blk"] .CTA:active .icon {
	-webkit-animation-name: hvr-icon-righty;
	animation-name: hvr-icon-righty;
}

.wbmkt-Institucional nav {
	/*background-color: #e8e8e8;
	margin-bottom: 16px;*/
	position: -webkit-sticky;
	position: sticky;
	z-index: 1;

	font-family: 'Gilroy-Regular', 'Roboto', sans-serif;
}
.wbmkt-Institucional nav ul {
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: end;
	list-style-type: none;
	padding-left: 0;
}

.wbmkt-Institucional nav ul li {
	width: calc(100% / 3);
	margin: 0 auto;

	color: white;
}
.wbmkt-Institucional nav ul li:nth-child(1) {
	background-color: rgb(var(--global--color-ambiental), 1);
}
.wbmkt-Institucional nav ul li:nth-child(2) {
	background-color: rgb(var(--global--color-social), 1);
}
.wbmkt-Institucional nav ul li:nth-child(3) {
	background-color: rgb(var(--global--color-cultural), 1);
}	
.wbmkt-Institucional nav ul li a img {
	display: inline-block;
	vertical-align: bottom;
	max-width: 289px;
}
.wbmkt-Institucional nav ul li a {
	display: flex;
	justify-content: center;
	align-items: center;

	transition: 0.3s ease-in-out;

	color: var(--global--color-white);
	text-decoration: none;
}

.wbmkt-Institucional nav ul li:after {
	content: "";
	display: block;
	height: 4px;
	width: 100%;

	position: relative;
	left: 0;
	top: 4px;
	transition: 0.3s ease-in-out;
}
.wbmkt-Institucional nav ul li.active:after {
	background-color: var(--global--color-white)
}
/*.wbmkt-Institucional nav ul li.active:after {
	background-color: #999;
}*/

.wbmkt-Institucional .wbmkt-blk > div.content {
	padding: 16px;
	display: none;
	opacity: 0;
	animation: showTab 300ms ease-in-out both;

	text-align: left;
	
}
.wbmkt-Institucional .wbmkt-blk > div.content .responsabilidadeHeader {
	display: block;
	margin-bottom: 16px;

	color: var(--global--color-white);
	text-transform: uppercase;
}
.wbmkt-Institucional #ambiental.content {
	background-color: rgb(var(--global--color-ambiental), 0.8);
}
.wbmkt-Institucional #social.content {
	background-color: rgb(var(--global--color-social), 0.8);
}
.wbmkt-Institucional #cultural.content {
	background-color: rgb(var(--global--color-cultural), 0.8);
}
.wbmkt-Institucional .wbmkt-blk > div.content.activ {
	display: block;
	opacity: 1;
}
.wbmkt-Institucional .wbmkt-blk .LovingthePlanet {
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	margin-bottom: 16px;
	
	text-align: left;
}
.wbmkt-Institucional .wbmkt-blk .LovingthePlanet:before {
	content: "";
	display: inherit;
	background-image: url("https://static.fnac-static.com/multimedia/PT/PUB/Guides/Institucional/img/LovingthePlanet.png");
	background-repeat: no-repeat;
	background-position: center center;
	width: 163px;
	height: 139px;
}

.wbmkt-Institucional.cultura [class*="float"] img,
.wbmkt-Institucional.lojas [class*="float"] img {
	max-width: 100%;
}

.wbmkt-Institucional.cultura  {
	max-width: 100%;
}

@keyframes showTab{
	from {opacity: 0; top: 5px}
	to {opacity: 1; top: 0;}
}



@media only screen and (max-width:320px) {
	.wbmkt-Institucional .wbmkt-blk2,
	.wbmkt-Institucional .wbmkt-blk3,
	.wbmkt-Institucional .wbmkt-blk4 {
		width: 100%;
	}
	.wbmkt-Institucional .desktop {
		display: none;
	}
	.wbmkt-Institucional.cultura [class*="float"],
	.wbmkt-Institucional.lojas [class*="float"] {
		margin: 16px auto;
		max-width: 210px;
	}
}
@media only  screen and (min-width:320px) and (max-width:620px) {
	.wbmkt-Institucional .wbmkt-blk2,
	.wbmkt-Institucional .wbmkt-blk3,
	.wbmkt-Institucional .wbmkt-blk4 {
		width: 100%;
	}
	.wbmkt-Institucional .desktop {
		display: none;
	}
	.wbmkt-Institucional.cultura [class*="float"],
	.wbmkt-Institucional.lojas [class*="float"] {
		margin: 16px auto;
		max-width: 210px;
	}
}
@media only screen and (min-width:620px) and (max-width:767px) {
	.wbmkt-Institucional .wbmkt-wrapper-row {
		gap: 8px;
	}
	.wbmkt-Institucional .wbmkt-blk2,
	.wbmkt-Institucional .wbmkt-blk4 {
		width: calc((100% / 2) - 4px);
		/*margin-bottom: 16px;*/
	}
	.wbmkt-Institucional .wbmkt-blk3{
		width: 100%;
	}
	.wbmkt-Institucional .wbmkt-blk2:nth-child(2n),
	.wbmkt-Institucional .wbmkt-blk4:nth-child(2n) {
		margin-right:0;
	}
	.wbmkt-Institucional .desktop {
		display: none;
	}
	.wbmkt-Institucional .wbmkt-blk3 {
		width: calc((100% / 3) - 12px);
	}
	.wbmkt-Institucional .bgPrimary .wbmkt-blk3:nth-child(2) {
		border-right: solid 4px var(--global--color-brand);
		padding-right: 8px;

		text-align: right;
	}
	.wbmkt-Institucional .wbmkt-blk3:nth-child(3n) {
		margin-right:0;
	}
	.wbmkt-Institucional .bgPrimary .wbmkt-wrapper-row .wbmkt-blk3 {
		flex: 1 1 auto;
	}
	.wbmkt-Institucional.cultura [class*="float"],
	.wbmkt-Institucional.lojas [class*="float"] {
		max-width: 310px;
	}
	.wbmkt-Institucional.cultura .floatLeft,
	.wbmkt-Institucional.lojas .floatLeft {
		float: left;
		margin: 0 16px 16px 0;
		
	}
	.wbmkt-Institucional.cultura .floatRight,
	.wbmkt-Institucional.lojas .floatRight {
		float: right;
		margin: 0 0 16px 16px;
		
	}
}
@media only screen and (max-width:769px) {
	.wbmkt-Institucional .wbmkt-wrapper-row {
		padding: 0 8px 16px ;
	}
	.wbmkt-Institucional .marginBottom {
		margin-bottom: 16px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] img {
		max-width: 360px;
		margin-right: auto;
		margin-left: auto;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h1 {
		font-size: 32px;
		line-height: 34px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h1 small {
		font-size: 22px;
		line-height: 24px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h2 {
		font-size: 22px;
		line-height: 26px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h2 small {
		font-size: 16px;
		line-height: 20px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h3 {
		font-size: 18px;
		line-height: 22px;
	}
	.wbmkt-Institucional nav {
		top: 123px;
	}
	.wbmkt-Institucional nav ul {
		font-size: 12px;
		line-height: 16px;
	}
	.wbmkt-Institucional nav ul li {
		padding: 8px;
		text-align: center;
	}
	.wbmkt-Institucional nav ul li a:before {
		display: block;
		margin: 0 auto 6px;
	}
	.wbmkt-Institucional nav ul li a {
		word-break: break-word;
		max-width: 140px;
		margin: 0 auto;

		flex-wrap: wrap;
		flex-direction: row;
	}
	.wbmkt-Institucional nav ul li a img {
		width: 24px;
		height: 24px;

		margin-bottom: 8px;
	}
	.wbmkt-Institucional .wbmkt-blk .LovingthePlanet:before {
		display: none;
	}

}
@media only screen and (min-width:769px){
	.wbmkt-Institucional .wbmkt-wrapper-row {
		padding: 16px;
	}
	.wbmkt-Institucional .marginBottom {
		margin-bottom: 32px;
	}
	.wbmkt-Institucional .wbmkt-blk > * {
		text-align: center;
	}
	.wbmkt-Institucional .wbmkt-blk2 {
		width: calc(50% - 8px);
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h1 {
		font-size: 44px;
		line-height: 46px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h1 small {
		font-size: 26px;
		line-height: 28px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h2 {
		font-size: 30px;
		line-height: 34px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h2 small {
		font-size: 22px;
		line-height: 24px;
	}
	.wbmkt-Institucional [class*="wbmkt-blk"] h3 {
		font-size: 24px;
		line-height: 28px;
	}
	.wbmkt-Institucional .mobile {
		display: none;
	}
	.wbmkt-Institucional .wbmkt-blk4 {
		width: calc((100% / 4) - 12px);
	}
	.wbmkt-Institucional .wbmkt-blk4:nth-child(4n) {
		margin-right:0;
	}
	.wbmkt-Institucional :not(.quemSomos) .wbmkt-blk3 {
		width: calc((100% / 3) - 12px);
	}
	.wbmkt-Institucional .quemSomos .wbmkt-blk3:nth-child(-n+2) {
		width: calc((100% / 2) - 310px);
		min-width: 170px;
	}
	.wbmkt-Institucional .quemSomos .wbmkt-blk3:nth-child(3n) {
		margin-right:0;
		width: 310px;
	}
	.wbmkt-Institucional .bgPrimary .wbmkt-blk3:nth-child(2) {
		border-right: solid 4px var(--global--color-brand);
		padding-right: 16px;

		text-align: right;
	}
	.wbmkt-Institucional .bgPrimary .wbmkt-wrapper-row .wbmkt-blk3 {
		flex: 1 1 auto;
	}
	.wbmkt-Institucional nav {
		top: 62px;
	}
	.wbmkt-Institucional nav ul {
		font-size: 20px;
		line-height: 24px;
	}
	.wbmkt-Institucional nav ul li {
		padding: 8px 16px;
		text-align: left;
	}
	.wbmkt-Institucional nav ul li a img {
		width: 32px;
		height: 32px;
		margin-right: 8px;
	}
	.wbmkt-Institucional .wbmkt-blk .LovingthePlanet:before {
		margin-right: 16px;
		padding-left: 180px;
	}
	.wbmkt-Institucional.cultura [class*="float"],
	.wbmkt-Institucional.lojas [class*="float"] {
		max-width: 310px;
	}
	.wbmkt-Institucional.cultura .floatLeft,
	.wbmkt-Institucional.lojas .floatLeft {
		float: left;
		margin: 0 16px 0 0;
		
	}
	.wbmkt-Institucional.cultura .floatRight,
	.wbmkt-Institucional.lojas .floatRight {
		float: right;
		margin: 0 0 0 16px;
		
	}
}
@media only screen and (min-wi9th:767px) and (max-width:960px) {
	.wbmkt-Institucional nav ul {
		font-size: 14px;
		line-height: 18px;
	}
}
@media only screen and (min-width:960px){
	.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"].text {
		flex: 1 0 auto;
	}
	/*.wbmkt-Institucional [class*="bg"] [class*="wbmkt-blk"]:not(.text) {
		width: auto;
	}*/
	.wbmkt-Institucional :not([class*="bg"]) .wbmkt-wrapper-row {
		padding: 0 16px 32px;
		align-items: flex-start;
	}
	.wbmkt-Institucional nav ul {
		font-size: 22px;
		line-height: 28px;
	}
	.wbmkt-Institucional nav ul li a img {
		width: 64px;
		height: 64px;
		margin-right: 16px;
	}
}

/* CTA Icon Drop */
@-webkit-keyframes hvr-icon-righty {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}
	51%,
	100% {
		opacity: 1;
	}
}
@keyframes hvr-icon-righty {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 0;
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}
	51%,
	100% {
		opacity: 1;
	}
}
.wbmkt-Institucional .primary {
	color: var(--global--color-primary);
}
.wbmkt-Institucional .yellow {
	color: var(--global--color-yellow);
}
.wbmkt-Institucional .darty {
	color: var(--global--color-darty);
}
.wbmkt-Institucional .white {
	color: var(--global--color-white);
}