@media (max-width: 900px){
	.roadmap li p {
		margin-bottom: 70px;
	}
	.frase-seu-futuro{
		margin-top: 45px;
	}
}
@media (min-width: 1200px){
	.roadmap li:after {
		top: 69px;
	}
	.roadmap li:before {
		top: 65px;
	}
	.roadmap:before {
		top: 75px;
	}
}
.roadmap li span{
	min-height: 50px; 
}
footer{
	background-color: #212121;
}
.text-gray{
	color: #999;
}
.header__logo-right {
    z-index: 1;
    width: auto;
    height: 40px;
    display: inline-block;
    float: right;
    position: relative;
    margin: 0 0 0 40px;
}
.img-logo{
	width: 90px;
}
.img-logo-grande{
	width: 150px;
}
.text-white{
	color: white !important;
}
.partners__slider img {
    -webkit-filter: inherit;
    filter: inherit;
    opacity: 1;
}
.section--gradient-pink {
	background-image: -moz-linear-gradient(90deg, #1c3ee5 0%, #f932a4 100%);
	background-image: -ms-linear-gradient(90deg, #1c3ee5 0%, #f932a4 100%);
	background-image: -webkit-linear-gradient( 
		90deg
		, #ff2ea8 0%, #ff2ea8 100%);
	background-image: linear-gradient( 
		90deg
		, #ff2ea8 0%, #ff2ea8 100%);
}
@media (min-width: 1200px) {
	.offers__item {
		width: calc(100% / 3);
	}
}

@media (min-width: 1200px) {
	.offers__item_sob  {
		width: calc(100% / 4);
	}
}

.offers__item .button {
    width: 210px;
}
.box1 {
    min-height: 180px;
}
.about--arrow:before {
    background: url(../images/sec-end-bg.png) repeat-x scroll center bottom;
    background-size: contain;
}
.about__text {
    border-radius: 20px;
}
.nav{
    display: inherit;
}
.flipster__item {
    filter: grayscale(80%);
}
.flipster__item--current{
	 filter: grayscale(0%);
}

.about__text:before, .about__text:after {
    border-radius: 0px 0px 10px 10px;
}
.bg-hash-azul {
    background: url(../images/sec-blue.png) repeat-x scroll center bottom;
    background-size: unset;
    height: 90px;
}


.offers__item{
	background-color: #f932a4;
}
.offers__item, .offers__item .get, .offers__item .for{
	color: #fff;
}

.offers__item .button{
	background-color: #fff;
	color: #000;
}

.offers__item .button:hover {
    color: #fff;
    background-color: #1c3ee5;
}

.offers__item .button-pink:hover {
    color: #fff;
    background-color: #f932a4 !important;
}

.offers {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.offers{
	    border: 2px solid #fff;
}

.offers__item:nth-child(2n - 1) {
    border-left: 5px solid #fff;
}

.offers__item:nth-child(2n - 1) {
    border-right: 5px solid #fff;
}

.offers__item{
	border-bottom:  0px solid #fff;
}

.offers__item{
	border-top: 5px solid #fff;
}

.offers__item:nth-child(2n) {
    border-right: 1px solid #fff;
}

.offers__item:nth-child(2n) {
    border-left: 1px solid #fff;
}

.page-item.disabled .page-link{
	background-color: #999;
	color: #fff !important;
}

.page-item{
	margin-top: 20px;
	color: #000 !important;

}

.page-item a{
	color: #000 !important;
}

.page-item.active .page-link{
	background-color: #1c3ee5;
	color: #fff !important;
}

.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover{
	background-color: #f932a4 !important;
	border-color: #f932a4 !important;
}

.breadcrumb a{
	color: #000;
}

.share-link{
	padding: 0px 10px;
	font-size: 16px;
}