@import url("https://cdnjs.cloudflare.com/ajax/libs/material-design-icons/3.0.1/iconfont/material-icons.min.css");


@font-face {
	font-family: latam-icons-regular;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b134c2077f5_latamicons-w-rg.eot#iefix) format("embedded-opentype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: latam-icons-regular;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b136079b636_latamicons-w-bd.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b135637b20b_latamicons-w-rg.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1347ac99ef_latamicons-w-rg.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: latam-icons-bold;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b131f095e5d_latamicons-w-bd.eot#iefix) format("embedded-opentype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: latam-icons-bold;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b132a64e9b6_latamicons-w-bd.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b132728801d_latamicons-w-bd.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b13199346fc_latamicons-w-bd.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: latam-interaction;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12eb5604ee_latam-interaction.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12f3289871_latam-interaction.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Regular-Italic;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12d6306647_latam-sans-regular-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12ce9d6a61_latam-sans-regular-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Regular;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12c3e436ab_latam-sans-regular.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12bfe77304_latam-sans-regular.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12b5fcc4a1_latam-sans-regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Light-Italic;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b12a63b801f_latam-sans-light-italic.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b129e67193f_latam-sans-light-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b129961dbc4_latam-sans-light-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Light;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b128ec05092_latam-sans-light.woff2) format("woff2"), url(ttps://s3-sa-east-1.amazonaws.com/latamprod-sitemedia-red/uploads/60b1286345bd6_latam-sans-light.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b129961dbc4_latam-sans-light-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Hairline-Italic;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1272de233d_latam-sans-hairline-italic.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b126e533ced_latam-sans-hairline-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1269fa1608_latam-sans-hairline-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Hairline;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1272de233d_latam-sans-hairline-italic.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b126e533ced_latam-sans-hairline-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b105092f18e_latam-sans-hairline.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Extended;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b103ea49eba_latam-sans-extended.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1035675482_latam-sans-extended.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b103015a390_latam-sans-extended.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Bold-Italic;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b1016328f63_latam-sans-bold-italic.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b100ce7476c_latam-sans-bold-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b10067b7263_latam-sans-bold-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Bold;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0ffcfe214a_latam-sans-bold.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0ff4c7220f_latam-sans-bold.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fed78a0ae_latam-sans-bold.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Black-Italic;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fe1de6e3f_latam-sans-black-italic.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fd98f2d84_latam-sans-black-italic.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fcf255fc9_latam-sans-black-italic.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: Latam-Sans-Black;
	src: url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fc8b467c2_latam-sans-black.woff2) format("woff2"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60b0fbff7351a_latam-sans-black.woff) format("woff"), url(https://d3rwujusajfqlr.cloudfront.net/uploads/60aeb851bcf77_latam-sans-black.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}


/* ////////TOPO///////// */

.icones-pagina {
	font-family: 'latam-icons-regular';
	color: #fff;
	font-size: 54px;
	font-weight: 300;
	text-align: center;
	position: relative;
	top: 0;
	margin-bottom: 48px;
}

.icones-pagina img {
	padding-right: 10px;
}

p {
	font-size: 16px;
	line-height: 24px;
	font-family: Latam-Sans-Regular;
	padding: 0;
	margin: 0;
}

.destaque-topo {
	background: #10004F;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	max-width: 1366px;
	margin: 0 auto;
	border-bottom-left-radius: 40px;
	border-bottom-right-radius: 40px;
	height: 320px;
}

.destaque-topo .info-destaque-topo {
	padding-top: 50px;
	padding-left: 30px;
	position: relative;
}

.destaque-topo .info-destaque-topo h1 {
	color: #fff;
	font-size: 54px;
	line-height: 64px;
	font-weight: 900;
	font-style: italic;
	font-family: "Latam-Sans-Bold";
}

.destaque-topo .info-destaque-topo h3 {
	color: #fff;
	font-size: 24px;
	line-height: 32px;
	font-weight: 400;
}

.img-destaque-topo {
	height: 320px;
	background-image: url('../image/img-topo.png');
	max-width: 472px;
	background-repeat: no-repeat;
	width: 100%;
	border-bottom-right-radius: 40px;
	background-size: cover;
	background-position: right;
	margin-right: 0;
}

.topo {
	padding: 50px;
}

.info-topo-icon span {
	color: #E9124C;
	font-size: 70px;
}

.info-topo {
	padding: 30px;
	border: solid 2px #10004F;
	border-radius: 8px;
	position: relative;

}

.info-topo:after {
	position: absolute;
	content: "";
	top: 27px;
	left: -22px;
	background-repeat: no-repeat;
	background-image: url(../image/vetor-onda.png);
	width: 30px;
	height: 90px;
	background-size: 20px;
}

.info-topo h1 {
	font-size: 20px;
	line-height: 24px;
	color: #10004F
}

.converte {
	padding-bottom: 60px;
}

.texto-box-converte {
	padding: 50px;
}

.texto-box-converte h2 {
	color: #E9124C;
	font-size: 24px;
	line-height: 24px;
	font-weight: 700;
}

.texto-box-converte h2 span {
	color: #10004F;
}

.texto-box-converte p {
	color: #10004F;
	font-size: 16px;
	line-height: 24px;
}

.box-converter {
	background-color: #E9F6FF;
	padding: 40px;
	border-radius: 8px;
}

.logo-parceiro-box-converte {
	width: 180px;
	height: 90px;
	padding: 20px;
	margin: 0 16px 16px 0;
	font-size: 30px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	text-align: center;
	background-color: #fff;
	border-radius: 8px;
}

.logo-parceiro-box-converte img {
	max-width: 100%;
	height: 100%;
}

.acumulo {
	margin-bottom: 60px;
}

.box-acumulo {
	background-color: #FFECF2;
	padding: 40px;
	border-radius: 8px;
}

.logo-parceiro-box-acumulo {
	width: 180px;
	height: 90px;
	padding: 20px;
	margin: 0 16px 16px 0;
	font-size: 30px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	text-align: center;
	background-color: #fff;
	border-radius: 8px;
}

.logo-parceiro-box-acumulo img {
	max-width: 100%;
	height: 100%;
}

.texto-box-acumulo {
	padding: 140px 50px;
}

.texto-box-acumulo h2 {
	color: #E9124C;
	font-size: 24px;
	line-height: 24px;
	font-weight: 700;
}

.texto-box-acumulo h2 span {
	color: #10004F;
}

.texto-box-acumulo p {
	color: #10004F;
	font-size: 16px;
	line-height: 24px;
}

.banner {
	background-image: url('../image/banner.png');
	background-size: cover;
	padding: 140px 0;
}

.tl-banner h2 {
	position: relative;
	padding-left: 70px;
	color: #fff;
	font-weight: 600;
}

.tl-banner h2:after {
	position: absolute;
	content: "FFP008";
	color: #303030;
	height: 30px;
	width: 20px;
	font-family: 'latam-icons-Bold';
	top: 0;
	left: 0;
	font-size: 63px;

}

.carousel-membro {
	margin-bottom: 30px;
}

.owl-carousel .owl-item .img-item-dk {
	display: block;
}

.owl-carousel .owl-item .img-item-mb {
	display: none;
}

.owl-carousel .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../image/next.png') !important;
	top: 40%;
	right: 20px;
	height: 50px;
	width: 50px;
	width: 50px;
	background-size: 60px !important;
	background-repeat: no-repeat;
	z-index: 2;
	color: transparent !important;
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background-color: transparent !important;
	outline: none !important;
}


.owl-carousel .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../image/prev.png') !important;
	top: 40%;
	left: 40px;
	height: 50px;
	width: 50px;
	width: 50px;
	background-size: 60px !important;
	background-repeat: no-repeat;
	z-index: 2;
	color: transparent !important;
}

.owl-theme .owl-dots .owl-dot span {
	outline: none !important;
	border: none !important;
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background-color: #ED1650 !important;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: block !important;
}

.carousel-adiquira-clube .owl-carousel .owl-nav button.owl-prev {
	position: absolute;
	background-image: url('../image/arrow-prev.png') !important;
	top: 40%;
	left: -20px;
	height: 50px;
	width: 50px;
	background-size: 20px !important;
	background-repeat: no-repeat;
	z-index: 2;
	color: transparent !important;
	outline: none !important;
}

.carousel-adiquira-clube .owl-carousel .owl-nav button.owl-next {
	position: absolute;
	background-image: url('../image/arrow-next.png') !important;
	top: 40%;
	right: -30px;
	height: 50px;
	width: 50px;
	background-size: 20px !important;
	background-repeat: no-repeat;
	z-index: 2;
	color: transparent !important;
	outline: none !important;
}



.carousel-clube-adiquira {
	position: relative;
	top: -30px
}

.carousel-adiquira .item {
	padding: 0 30px;
}

.img-item-link {
	border-radius: 28px;
	background: linear-gradient(90deg, #2B0085 0%, #B5005F 100%);
	padding-bottom: 10px;
}

.img-item-link .info-img-item-link {
	padding: 10px 20px;
	text-align: center;
}

.img-item-link .info-img-item-link h2 {
	font-size: 34px;
	line-height: 48px;
	color: #fff;
	text-align: right !important;
	font-weight: 600;
}


.img-item-link .info-img-item-link a {
	display: inline-block;
    text-decoration: none;
    border: solid 1px #fff;
    padding: 5px 40px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    margin: 0 auto;
    border-radius: 8px;
}

.banner-acumula {
	background-color: #E9F6FF;
	border-radius: 48px;
	margin-bottom: 50px;
}

.info-banner-acumula {
	padding: 60px 40px;
}

.info-banner-acumula h2 {
	color: #2703AF;
}

.info-banner-acumula h2 span {
	font-weight: 400;
}

.info-banner-acumula a {
	border: solid 1px #2703AF;
	display: inline-block;
	color: #2703AF;
	padding: 5px 20px;
	margin-top: 30px;
	border-radius: 8px;
}

.info-banner-acumula a:hover {
	color: #2703AF;
	text-decoration: none;
}

.img-banner-acumula img {
	width: 100%;
}

.perguntas {
	background-color: #F7F7F7;
	padding: 50px 30px;
	margin-bottom: 40px;
}

.tl-perguntas h2 {
	color: #2703AF;
	font-size: 30px;
	line-height: 34px;
	padding-bottom: 30px;
}

.btn-perguntas {
	text-align: right;
}

.btn-perguntas a {
	display: inline-block;
	background-color: #2703AF;
	color: #fff;
	padding: 8px 30px;
	border-radius: 8px;
}

.info-perguntas h2 {
	color: #2703AF;
	font-size: 20px;
	line-height: 30px;
}

.info-perguntas p {
	color: #5C5C5B;
	font-size: 16px;
	line-height: 24px;
}


@media (max-width: 767px) {
	.img-destaque-topo{
		display: none;
	}
	.logo-parceiro-box-converte {
		margin: 10px auto;
	}

	.info-topo:after {
		background-image: url('../image/vetor-mb.png');
		top: -24px;
		left: 37%;
		background-repeat: no-repeat;
		width: 70px;
		height: 130px;
		background-size: 70px;
	}

	.info-topo-icon {
		text-align: center;
		padding-bottom: 20px;
	}

	.texto-box-converte {
		padding: 20px;
	}

	.texto-box-acumulo {
		padding: 20px;
	}

	.logo-parceiro-box-acumulo {
		margin: 20px auto;
	}

	.banner {
		padding: 60px;
		padding-left: 0px;
		background-position-x: 580px;
	}

	.owl-carousel .owl-item .img-item-dk {
		display: none;
	}

	.owl-carousel .owl-item .img-item-mb {
		display: block;
	}

	.owl-carousel .owl-nav button.owl-prev {
		left: -30px;
	}

	.owl-carousel .owl-nav button.owl-next {
		right: -20px;
	}

	.tabs-container .scrolling-wrapper {
		overflow-x: auto !important;
	}

	.flex-nowrap {
		flex-wrap: nowrap !important;
	}

	.tabs-cartao .tabs-item {
		width: 44%;
		display: inline-block;
		text-align: center;
	}

	.tabs-cartao .tabs-item .info-cartao {
		display: block;
		width: 100%;
	}

	.tabs-cartao .tabs-item .info-cartao span {
		display: none;
	}

	.tabs-container .box-tabs {
		width: 190px;
	}

}