section>svg {
	position: unset;
}
.mobile-view.subtitle {
	display: none !important;
}
img, svg {
	max-width: 100%;
}
.flex-content{
	display: flex;
}
#page-five {
	overflow-x: hidden;
	width: 100vw;
}
#page-five header.header{
    background: transparent url(../img/header-bg-cap-05.jpg) no-repeat center top;
    background-size: 100vw;
}
#page-five section .container-fluid{
    padding: 5vw 8vw 1vw 6.5vw;
}
#page-five .section-00 {
	position: relative;
	margin-bottom: 2vw;
}
#page-five .section-00 h2{
	font-size: 4.2vw;
    line-height: 1;
    font-weight: 500;
    color: var(--color-purple);
}

#page-five .section-00 h5{
	color: var(--color-purple);
	font-weight: 400;
	font-size: 1.5vw;
}

#page-five .section-00 svg {
	position: absolute;
    left: 0;
    top: calc(100% - 2.4vw);
    width: 100%;
    z-index: 1;
}
#page-five .section-01 .row:nth-child(1) h2 {
	margin-bottom: 0
}
#page-five .section-01 .row:nth-child(1) h2 strong {
	font-size: 11.3vw;
	line-height: 1;
	display: block;
}
#page-five .section-01 .row:nth-child(1) h2 span {
	font-size: 3.8vw;
    font-weight: 400;
    margin-top: -0.3em;
}
#page-five .section-01 .pessoas path {
	transition: 0.3s;
}
#page-five .section-01 .pessoas.active path {
	fill: var(--color-orange);
}
#page-five .section-01 .row-03 {
	margin: 2vw 0 2vw;
}
#page-five .section-01 .row-03 h4 {
	font-size: 1.56vw;
	font-weight: 400;
}
#page-five .section-01 .row-03 h4 strong {
	font-size: 4.7vw;
	line-height: 1;
	display: block;
	margin-bottom: 0.2em;
}
#page-five .section-01 + svg {
	margin: -5vw 0;
	width: 100vw;
	height: auto;
	pointer-events: none;
}
#page-five .line-01 {
	margin: -5vw 0 3vw;
	position: relative;
    z-index: 1;
    pointer-events: none;
}
#page-five .section-01 .row-03 .col {
	padding: 0;
	margin: 0;
}
#page-five .section-02 {
	position: relative;
	z-index: 2;
	margin-top: -8vw;
    margin-bottom: 4vw;
}
#page-five .section-02 .titulo-col {
	font-size: 2vw;
    line-height: 1.2;
    color: var(--color-purple);
    font-weight: 400;
}
#page-five .section-02 .container-fluid {
	padding-left: 18.2vw;
    padding-right: 17.6vw;
    padding-top: 14vw;
    position: relative;
}
#page-five .section-02 .row > div {
	width: 29.8%;
    flex: unset;
    margin-bottom: 5vw;
}
#page-five .section-02 .row > div:first-child {
	width: 67%;
}
#page-five .section-02 .cifrao {
	font-size: 4.5vw;
	font-weight: bold;
	display: table;
	color: var(--color-yellow);
}
#page-five .section-02 .list-numbers .cifrao {
	font-size: 1.88vw;
	font-weight: bold;
	display: table;
}
#page-five .section-02 h2 {
	font-size: 10.4vw;
	font-weight: bold;
}
#page-five .section-02 .label-col-small {
	font-size: 1.88vw;
	color: var(--color-yellow);
}
#page-five .section-02 .row {
	justify-content: space-between;
}
#page-five .section-02 .row > div:first-child .label-col {
	font-size: 2.63vw;
	color: var(--color-yellow);
}
#page-five .section-02 .list-numbers h4 {
	font-size: 4.1vw;
	line-height: 1;
	font-weight: bold;
	color: var(--color-yellow);
	margin-bottom: -0.05em;
}
#page-five .section-02 .floating-circle {
	background-color: #FEAA29;
    width: 10vw;
    height: 10vw;
    position: absolute;
    border-radius: 50%;
    left: 7.5vw;
    top: 4.5vw;
    transition: all 0.5s cubic-bezier(0.7, 0, 0, 0.7) 0s;
}
#page-five .section-02 .floating-circle.active {
    background-color: #EB6F1F;
    width: 50vw;
    height: 50vw;
    left: 9.5vw;
    top: 1.5vw;
    z-index: -1;
}
#page-five .shape-01 {
	z-index: 1;
    position: relative;
	margin: -15vw 0 -19.6vw;
	pointer-events: none;
	background: #FFF;
}
#page-five .shape-01 svg {
	top: 0.5vw;
	position: relative;
	height: auto;
}
#page-five .section-03 .row-01 h2 {
	font-size: 2.6vw;
	font-weight: 500;
	color: var(--color-yellow);
}
#page-five .section-03 .row-01 h2 strong{
	font-size: 3.64vw;
	line-height: 1;
	display: block;
	margin-bottom: 0.2em;
	font-weight: 500;
}
#page-five .section-03 .row-01 {
	width: 54%;
}

.row.row-01 p {
	font-size: unset;
	line-height: unset;
}

#page-five .section-03 .row>* {
	width: auto;
}
#page-five .section-03 .text-description {
	color: var(--color-white);
	max-width: 19.2vw;
	position: relative;
    z-index: 1;
}
#page-five .section-03 .row-02 {
	margin: 10vw 0;
	position: relative;
	grid-gap: 3vw;
	position: relative;
    left: -1vw;
    width: calc(100% + 6vw);
}
#page-five .section-03 .row-02 h5 {
	font-size: 4.6vw;
	font-weight: bold;
}
#page-five .section-03 .row-02 .floating-info {
	position: absolute;
    right: 2vw;
    top: 18vw;
    font-size: 1.35vw;
    line-height: 1.54;
    width: 20vw;
    opacity: 0;
    transition: 0.3s;
}
#page-five .section-03 .row-02 .floating-info.active {
	opacity: 1;
}
#page-five .section-03 .row-02 .floating-info svg {
	width: 4.1vw;
	height: auto;
}
#page-five .section-03 .row-03 .circle {
	width: 3.1vw;
	height: 3.1vw;
	border-radius: 50vw;
	transition: all 0.5s cubic-bezier(0.7, 0, 0, 0.7) 0s;
}
#page-five .section-03 .row-03 {
	margin-top: -9.3vw;
	padding-bottom: 5vw;
}
#page-five .section-03 .row-03 .col-01, #page-five .section-03 .row-03 .col-02 {
	width: 26.7%;
}
#page-five .section-03 .row-03 .col-03 {
	width: 19.1%;
}
.circle-01 {
	background-color: var(--color-light-purple);
}
.circle-02 {
	background-color: var(--color-orange);
	position: relative;
    z-index: -1;
}
.circle-03 {
	background-color: #E4E3E3;
}
.circle-04 {
	background-color: var(--color-yellow);
}
#page-five .section-03 .row.active .circle-01 {
	width: 21vw;
	height: 21vw;
	transform: translate3d(0, -5vw, 0);
}
#page-five .section-03 .row.active .circle-02 {
	width: 42.5vw;
	height: 42.5vw;
	transform: translate3d(-11vw, -5vw, 0);    
}
#page-five .section-03 .row.active .circle-03 {
	width: 18vw;
	height: 18vw;
	transform: translate3d(0, -5vw, 0);
}
#page-five .section-03 .row.active .circle-04 {
	width: 9.8vw;
	height: 9.8vw;
	transform: translate3d(-2vw, -5vw, 0);
}
#page-five .section-04 .container-fluid {
	padding: 0;
}
#page-five .section-04 .container-fluid .flex-content img {
	width: 24vw;
}
#page-five .section-04 .row{
	padding: 0 8vw 0 6.5vw;
	align-items: stretch
}
#page-five .section-04 .row-01{
	padding-top: 2.92vw;
	padding-bottom: 1.823vw;
}
#page-five .section-04 .row-01 h2{
	font-size: 4.167vw;
	font-weight: normal;
	color: var(--color-dark-purple);
	line-height: 1.25;
	width: 20vw;
}
#page-five .section-04 .row-02,
#page-five .section-04 .row-03,
#page-five .section-04 .row-04{
	padding: 2.86vw 14.06vw 4.22vw 7.45vw;
}
#page-five .section-04 .row-02 .collumn-1 .titulo-col,
#page-five .section-04 .row-03 .collumn-1 .titulo-col{
	font-size: 4.427vw;
	font-weight: bold;
	color: var(--color-orange);
	line-height: 1.05;
	margin-bottom: 2vw;
}
#page-five .section-04 .row-02 .collumn-1 .detalhe-col,
#page-five .section-04 .row-03 .collumn-1 .detalhe-col,
#page-five .section-04 .row-04 .collumn-1 .detalhe-col{
	font-size: 3.021vw;
	font-weight: normal;
	color: var(--color-dark-purple);
	margin-bottom: 2vw;
}
#page-five .section-04 .row-02 .collumn-1 .text-small-description{
	font-size: 1.458vw;
	color: var(--color-dark-purple);
}
#page-five .section-04 .row-02 .collumn-2,
#page-five .section-04 .row-03 .collumn-2{
	width: 20vw;
	flex: unset;
	margin-left: -5vw;
}
#page-five .section-04 .row-02 .collumn-2 .titulo-col,
#page-five .section-04 .row-03 .collumn-2 .titulo-col{
	font-size: 10.208vw;
	font-weight: bold;
	color: var(--color-dark-purple);
	margin-top: 5vw;
	margin-top: 6vw;
	line-height: 0.7;
}
#page-five .section-04 .row-03 .collumn-1 .detalhe-col,
#page-five .section-04 .row-03 .collumn-2 .titulo-col{
	color: var(--color-medium-gray);
}
#page-five .section-04 .row-02 .collumn-2 .text-description{
	font-size: 2.135vw;
	color: var(--color-dark-purple);
}
#page-five .section-04 .row-03 .collumn-2 .text-description{
	font-size: 2.135vw;
	color: var(--color-medium-gray);
}
#page-five .section-04 .row-02 .collumn-3 .flex-content,
#page-five .section-04 .row-03 .collumn-3 .flex-content,
#page-five .section-04 .row-04 .collumn-3 .flex-content{
	align-items: flex-start;
	margin-top: 1vw;
}
#page-five .section-04 .row-02 .container-dados,
#page-five .section-04 .row-03 .container-dados{
	margin-left: 3.698vw;
}
#page-five .section-04 .row-02 .collumn-3 .titulo-col,
#page-five .section-04 .row-03 .collumn-3 .titulo-col{
	font-size: 4.688vw;
	font-weight: bold;
}
#page-five .section-04 .row-02 .collumn-3 .text-description,
#page-five .section-04 .row-03 .collumn-3 .text-description{
	font-size: 2.135vw;
	margin-bottom: 0.7vw;
}
#page-five .section-04 .row-02 .collumn-3 .women .titulo-col,
#page-five .section-04 .row-02 .collumn-3 .women .text-description{
	color:var(--color-light-purple);
}
#page-five .section-04 .row-03 .collumn-1 .titulo-col,
#page-five .section-04 .row-03 .collumn-3 .women .titulo-col,
#page-five .section-04 .row-03 .collumn-3 .women .text-description{
	color:var(--color-yellow);
}
#page-five .section-04 .row-02 .collumn-3 .men .titulo-col,
#page-five .section-04 .row-02 .collumn-3 .men .text-description{
	color:var(--color-yellow);
}
#page-five .section-04 .row-03 .collumn-3 .men .titulo-col,
#page-five .section-04 .row-03 .collumn-3 .men .text-description,
#page-five .section-04 .row-04 .collumn-1 .detalhe-col{
	color:var(--color-orange);
}

#page-five .section-04 .row-04 .collumn-1{
	width: 27vw;
	flex: unset;
	text-align: right;
	margin: 3vw;
	padding-left: 6vw;
}
#page-five .section-04 .row-04 .container-dados{
	margin: 7vw 0 0 8vw;
}
#page-five .section-04 .row-04 .collumn-3 p{
	margin-bottom: 0;
}
#page-five .section-04 .row-04 .collumn-3 .titulo-col{
	font-size: 7.708vw;
	font-weight: bold;
	line-height: 0.8;
}
#page-five .section-04 .row-04 .collumn-3 .text-description{
	font-size: 3.021vw;
}
#page-five .section-04 .row-04 .collumn-3 .titulo-col,
#page-five .section-04 .row-04 .collumn-3 .text-description{
	color:var(--color-dark-purple);
}

#page-five .section-05 {
	position: relative;
	min-height: 100vh;
}
#page-five .section-05 > .absolute {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#page-five .section-05 .wrapper {
	position: absolute;
	padding: 14vw 6.5vw;
}
#page-five .section-05 .wrapper h2 {
	font-size: 4.2vw;
	width: 32vw;
}
#page-five .section-05 .wrapper h2 strong {
	font-size: 4.2vw;
	display: table;
}
#page-five .section-05 .wrapper h3 {
	font-size: 2.3vw;
	line-height: 1.1;
	margin: 0.7em 0 0.3em;
}
#page-five .section-05 .wrapper h4 {
	font-size: 1.7vw;
	color: var(--color-dark-purple);
}
#page-five .section-05 .wrapper .row-01 .col-01 .text-box{
	display: flex;
}
#page-five .section-05 .wrapper .row-01 .col-01 .text-box h4{
	width: 34vw;
	margin-right: 2vw;
	line-height: 1.35;
	font-weight: 400;
}
#page-five .section-05 .wrapper .row-01 {
	display: flex;
	align-items: flex-start;
}
#page-five .section-05 .wrapper .row-01 .col-01 {
	width: 72%;
	padding-right: 5vw
}
#page-five .section-05 .wrapper .row-01 .col-02 {
	width: 21%;
    position: relative;
    top: 8.6vw;
	padding-top: 3vw;
}
#page-five .section-05 .wrapper .row-01 .col-02 .flex {
	flex-wrap: wrap;
}
#page-five .section-05 .wrapper .row-01 .col-02 .flex > div {
	width: 50%;
	padding: 0.3vw 2vw 0;
}
#page-five .section-05 .wrapper .row-02 {
	position: relative;
	margin: 4vw 0 25vw;
}
#page-five .section-05 .wrapper .grafico-01 {
	position: absolute;
	right: 19vw;
    top: 18vw;
    width: 24vw;
    height: auto;
}
#page-five .section-05 .wrapper h4 strong{
	margin-top: 1em;
	font-size: 2.8vw;
    display: table;
    color: var(--color-light-purple);
}
#page-five .section-05 .wrapper .row-01 h3{
	margin: 1.3em 0 0.1em;
}

#page-five .section-05 .wrapper .row-01 h3 p {
	font-size: unset;
	line-height: unset;
}

#page-five .section-05 .wrapper p {
	line-height: 1.2;
}
#page-five .section-05 .wrapper .row-02 .block-01 {
	margin-top: 3em;
}
#page-five .section-05 .wrapper .row-02 .block-02{
	position: absolute;
    left: 33vw;
    top: 12vw;
    text-align: right;
}
#page-five .section-05 .wrapper .row-02 h3, #page-five .section-05 .wrapper .row-03 h3 {
	margin-bottom: 0;
}
#page-five .section-05 .wrapper .row-02 .block-02 p{
	width: 9vw;
}
#page-five .section-05 .wrapper .row-02 .block-03{
	position: absolute;
    right: 5vw;
    top: 25vw;
}
#page-five .section-05 .wrapper .block h3{
	font-size: 4.68vw;
}
#page-five .section-05 .wrapper .grafico-02{
	position: absolute;
	right: 15vw;
    top: 8vw;
	width: 24vw;
	height: auto;
}
#page-five .section-05 .wrapper .row-03{
	position: relative;
	margin: 15vw 0 0;
}
#page-five .section-05 .wrapper .row-03 .text-box{
	width: 28vw;
	padding-top: 2vw;
}
#page-five .section-05 .wrapper .row-03 .text-box p{
	line-height: 1.6;
	font-size: 1.771vw;
}

#page-five .section-05 .wrapper .row-03 .text-box strong,
#page-five .section-05 .wrapper .row-03 .block-03 strong{
	color: var(--color-light-purple);
	display: block;
}
#page-five .section-05 .wrapper .row-03 .block-01{
	position: absolute;
    left: 37vw;
    top: 5vw;
    text-align: right;
}
#page-five .section-05 .wrapper .row-03 .block-02 {
	position: absolute;
    right: 7vw;
	top: 27vw;
}
#page-five .section-05 .wrapper .row-03 .block-03{
	position: absolute;
    left: 23.5vw;
	top: 38.9vw;
	column-count: 2;
    gap: 3.8vw;
}
#page-five .section-05 .wrapper .row-03 .block-03 p{
	line-height: 1.6;
	font-size: 1.771vw;
	break-inside: avoid;
}
#page-five .section-06 {
	position: relative;
	flex-direction: column;
}
#page-five .section-06>img{
	margin-top: -27vw;
}
#page-five .section-06 > h2 {
	font-size: 2.969vw;
	line-height: 1.25;
	font-weight: 400;
	width: 33vw;
	color: var(--color-light-purple);
	position: absolute;
	top: -15vw;
    left: 8.96vw;
}
#page-five .section-06 .content-container{
	display: flex;
	margin-left: 8.96vw;
}
#page-five .section-06 .content-container li{
	display: flex;
	width: 28.90vw;
	margin-bottom: 3.44vw;
}
#page-five .section-06 .content-container li img{
	width: 3.33vw;
	height: 3.33vw;
	margin-right: 0.7vw;
}
#page-five .section-06 .price-text h3{
	font-size: 2.6vw;
	line-height: 1.1;
	font-weight: 500;
	color: var(--color-dark-purple);
}
#page-five .section-06 .price-text h5{
	font-size: 1.1vw;
	line-height: 1.27;
	font-weight: 300;
	color: var(--color-light-purple);
	width: 9.74vw;
}
#page-five .section-06 .text-box{
	width: 29.25vw;
    margin-left: 12.8vw;
}
#page-five .section-06 .text-box p{
	font-size: 1.4vw;
}
#page-five .section-06 .text-box strong{
	font-weight: bold;
	color: var(--color-light-purple);
}












/* Smartphones */


@media only screen and (max-width: 768px) {
/*************** MOBILE ONLY CSS ***************/






.mobile-view.subtitle {
	display: block !important;
}
header.header, #page-five section:not(.section-05) {
	width: 100vw;
	overflow-x: hidden;
}

#page-five header.header h2 {
    max-width: 100%;
    font-size: 26px;
    line-height: 34px;
    color: var(--color-yellow);
    padding: 0;
    font-weight: 500;
    padding: 4.5vw 8vw 2vw;
}
#page-five header.header h5 {
	margin-left: 8.4vw;
    margin-top: -3vw;
}
.section-00, .pessoas.col {
	display: none;
}

#page-five section .container-fluid {
    padding: 8vw 6vw;
}
#page-five .section-01 .container-fluid {
    padding: 8vw 4vw;
}
#page-five .section-01 {
	padding-top: 8vw;
}
.section-01 .mobile-view img {
	width: 100%;
}
#page-five .section-01 .row:nth-child(1) h2 strong {
	font-size: 44px;
}
#page-five .section-01 .row:nth-child(1) h2 span {
	font-size: 20px;
	font-weight: normal;
}
#page-five .section-01 .row-01 {
	margin-bottom: 1em;
}
#page-five .section-01 .row-02 {
	margin-bottom: 2em;
}
#page-five .section-01 .row-03 h4 strong {
	font-size: 26px;
}
#page-five .section-01 .row-03 h4 {
	font-size: 16px;
}
#page-five .section-01 .row-03 {
	display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 2em 1em;
}
#page-five .section-01 .row-03 .col:nth-child(1) {
	order: 1;
}
#page-five .section-01 .row-03 .col:nth-child(2) {
	order: 3;
}
#page-five .section-01 .row-03 .col:nth-child(3) {
	order: 4;
}
#page-five .section-01 .row-03 .col:nth-child(4) {
	order: 2;
}

.line-01 svg {
	width: 100%;
	height: auto;
}
.floating-circle {
	display: none !important;
}
#page-five .section-02 .container-fluid {
	padding: 0 12vw 8vw;
}
#page-five .section-02 .row > div:first-child {
    width: 100%;
}
#page-five .section-02 .titulo-col, #page-five .section-02 .row > div:first-child .label-col, #page-five .section-02 .label-col-small, #page-five .section-03 .row-01 h2 {
	font-size: 16px;
}
#page-five .section-02 h2, #page-five .section-03 .row-02 h5 {
	font-size: 60px;
}
#page-five .section-02 .cifrao {
	font-size: 30px;
}
#page-five .section-02 .list-numbers h4 {
	font-size: 40px;
}
#page-five .section-02 .list-numbers .cifrao {
	font-size: 20px;
}
#page-five .section-02 .row > div, #page-five .section-03 .row-01 {
	width: 100%;
}
#page-five .section-03 {
	padding-top: 20vw;
}
#page-five .section-03 .row-01 h2 strong {
	font-size: 24px;
}
.animate_trigger {
	display: none;
}
#page-five .section-03 .text-description {
	max-width: 100%;
}
#page-five .section-03 .row-02>* {
	padding: 0;
}
#page-five .section-04 .row-01 h2 {
	font-size: 30px;
	width: 100%;
}
#page-five .section-04 .row-01 {
    padding: 6vw;
}
#page-five .section-04 .row-02, #page-five .section-04 .row-03, #page-five .section-04 .row-04 {
	padding: 8vw 6vw;
	margin: 0;
}
#page-five .section-04 .row-02 > .col {
	padding: 0;
}

#page-five .section-04 .row-02 .collumn-1 .titulo-col, #page-five .section-04 .row-03 .collumn-1 .titulo-col {
	font-size: 40px;
}
#page-five .section-04 .row-02 .collumn-1 .detalhe-col, #page-five .section-04 .row-03 .collumn-1 .detalhe-col, #page-five .section-04 .row-04 .collumn-1 .detalhe-col {
	font-size: 24px;
}
#page-five .section-04 .row-02 .collumn-1 .text-small-description {
	font-size: 22px;
    margin-top: 3em;
    margin-bottom: 0;
    width: 25vw;
}
#page-five .section-04 .row-02 .collumn-2 .titulo-col, #page-five .section-04 .row-03 .collumn-2 .titulo-col {
	font-size: 47vw;
}
#page-five .section-04 .row-02 .collumn-2, #page-five .section-04 .row-03 .collumn-2 {
	width: 100%;
	text-align: center;
	margin-left: 0;
}
#page-five .section-04 .row-02 .collumn-2 .text-description {
	font-size: 8.7vw;
	padding-top: 0.3em;
}
#page-five .section-04 .container-fluid .flex-content img {
    width: 66vw;
    margin-bottom: 1em;
}
#page-five .section-04 .row-02 .collumn-3 .flex-content, #page-five .section-04 .row-03 .collumn-3 .flex-content, #page-five .section-04 .row-04 .collumn-3 .flex-content {
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
#page-five .section-04 .row-02 .container-dados, #page-five .section-04 .row-03 .container-dados {
	margin-left: 0;
	display: flex;
	width: 75vw;
	justify-content: space-between;
}

#page-five .section-04 .row-02 .collumn-3 .titulo-col, #page-five .section-04 .row-03 .collumn-3 .titulo-col, #page-five .section-04 .row-04 .collumn-3 .titulo-col {
	font-size: 60px;
}
#page-five .section-04 .row-02 .collumn-3 .text-description, #page-five .section-04 .row-03 .collumn-3 .text-description {
	font-size: 30px;
	margin: -0.4em 0 1em;
}
#page-five .section-04 .row-03 .collumn-2 .text-description, #page-five .section-04 .row-04 .collumn-3 .text-description {
	font-size: 30px;
}

#page-five .section-04 .row-03 {
	background-color: var(--color-purple);
}
#page-five .section-04 .row-03 .collumn-1 .detalhe-col, #page-five .section-04 .row-03 .collumn-2 .titulo-col, #page-five .section-04 .row-03 .collumn-2 .text-description {
	color: #FFF;
}
#page-five .section-04 .row-04 .collumn-1 {
	width: 100%;
    flex: unset;
    text-align: center;
    margin: 3vw auto;
    padding-left: unset;
}

#page-five .section-05 > img {
	display: none;
}
#page-five .section-05 {
	background-color: var(--color-orange);
}
#page-five .section-05 .wrapper h2 {
	font-size: 40px;
	width: 100%;
}
#page-five .section-05 .wrapper h3 {
	font-size: 40px;
}
#page-five .section-05 .wrapper .row-01 h3 {
	margin: 0.1em 0;
}
#page-five .section-05 .wrapper .row-01 .col-02 h3 {
	font-size: 60px;
}
#page-five .section-05 .wrapper .row-01 .col-01 .text-box {
	flex-direction: column;
}
#page-five .section-05 .wrapper .row-01 .col-01 .text-box h4 {
	font-size: 16px;
	width: 100%;
}
#page-five .section-05 .wrapper {
	position: unset;
}

#page-five .section-05 .wrapper h4 {
	font-size: 20px;
}
#page-five .section-05 .wrapper .row-01 .col-02 h4 {
	font-size: 22px;
}
#page-five .section-05 .wrapper .row-01 {
	flex-direction: column;
}
#page-five .section-05 .wrapper .row-01 .col-01 {
	width: 100%;
}
#page-five .section-05 .wrapper .row-01 .col-02 {
	position: unset;
	margin: 5em 0 2em;
	width: 100%;
}
#page-five .section-05 .wrapper .row-01 .col-02 h4 {
	margin-bottom: 3em;
}
#page-five .section-05 .wrapper .row-02 .block-02, #page-five .section-05 .wrapper .row-02 .block-03, #page-five .section-05 .wrapper .grafico-01, #page-five .section-05 .wrapper .row-03 .block-01, #page-five .section-05 .wrapper .row-03 .block-02, #page-five .section-05 .wrapper .row-03 .block-03, #page-five .section-05 .wrapper .grafico-02, #page-five .section-06 > h2 {
	position: unset;
}
#page-five .section-06 .text-box {
	display: none;
}

#page-five .section-05 .wrapper .row-02, #page-five .section-05 .wrapper .row-03 {
	background-color: var(--color-yellow);
    margin: 3em -7vw 0;
    padding: 8vw 7vw;
    position: relative;
}

#page-five .section-05 .wrapper h4 strong {
	font-size: 54px;
}

#page-five .section-05 .wrapper .block h3 {
	font-size: 60px;
}
#page-five .section-05 .wrapper .row-02 .block-02 p {
	width: 100%;
}
#page-five .section-05 .wrapper .row-02 .block-02, #page-five .section-05 .wrapper .row-02 .block-03 {
	display: none;
}
#page-five .section-05 .wrapper .grafico-01, .grafico-02 {
	display: none !important;
}
.graf-1, .graf-2 {
	margin: auto;
}



#page-five .section-05 .wrapper .row-03 {
	background-color: #FEC773;
	margin: 0 -7vw 0;
}
#page-five .section-05 .wrapper .row-03 .text-box {
	display: none;
}
#page-five .section-05 .wrapper .row-03 .block-01, #page-five .section-05 .wrapper .row-03 .block-02, #page-five .section-05 .wrapper .row-03 .block-03 {
	display: none;
}
.graf-2 {
    margin: 3em auto;
}
#page-five .section-05 .wrapper {
	padding: 20vw 6.5vw 0;
}



#page-five .section-06 > h2 {
	font-size: 30px;
	width: 100%;
	margin-bottom: 1em;
}
#page-five .section-06 {
	padding: 20vw 8vw;
}
#page-five .section-06>img {
	display: none;
}
#page-five .section-06 .content-container {
	margin-left: 0;
}
#page-five .section-06 .price-text h3 {
	font-size: 24px;
	width: 100%;
}
#page-five .section-06 .price-text h5 {
	font-size: 20px;
	width: 100%;
}
#page-five .section-06 .content-container li {
	width: 100%;
	margin: 1em 0 2em;
}
#page-five .section-06 .content-container li img {
    width: 47px;
    height: 47px;
    margin-right: 0.6em;
}

.social-media .logo-footer svg {
	max-width: unset;
}


}