

@media (max-width: 1199px) {
.header-18 .header-wrap {padding: 5px 0;}

#page-navigation {display:block}

#page-navigation .top-bar-social-network,
#page-navigation #menu {display:none;}

ul#header-language {
    font-size: 14px;
    margin-top: 8px;
    margin-right: 10px;
}

.page-template-home ul#header-language li a {
    color: #fff !important;
}

.page-template-home ul#header-language li:first-child {
    border-right: 1px solid #fff;
}

ul#header-language li a {
    color: #000 !important;
}

ul#header-language li:first-child {
    border-right: 1px solid #000;
}

#infography  {background-image: url(../../../../uploads/2020/07/line2.png) !important;}

.page-template-home #page-header.headroom--top .page-header-inner {
    background-color: #000;
    height: 80px;
    min-height: auto;
    position: relative;
    background-image: none;
}

}

@media (max-width: 992px) {
	.page-sidebar {
		flex: auto;
		max-width: 400px;
		margin: 100px auto 0;
	}

#infography  {background-image:none !important;}

#infography .medium-break {
	float: none !important;
    width: 100%;}



	.blog-featured .col-featured-img,
	.blog-featured .col-featured-text,
	.blog-featured .col-featured-img .featured-image,
	.blog-featured .col-featured-img .featured-image figure,
	.blog-featured .col-featured-img .featured-image figure,
	.blog-featured .col-featured-img .featured-image figure a img {
    float: none !important;
    width: 100% !important;
	}

}


@media (max-width: 768px) {

	#footer-newsletter input[type="email"] {width: 330px;}

	div#footer-newsletter h3 { margin-right: 10px;}
	
	#footer-newsletter  {margin-bottom: 0px;}
	
	#footer-newsletter h3 {margin-right:0 !important;}
	
	#page-footer .wpb_content_element h3,
	#page-footer .wpb_content_element p,
	#page-footer .wpb_content_element li a {text-align:center;}
	
	
	#page-footer .tm-social-networks ul {
    width: 100%;
    text-align: center;
	}
	
	#page-footer .wpb_wrapper {text-align:center;}

	.wpb_text_column.wpb_content_element {
		margin-bottom: 30px;
	}
	
	.page-footer-inner .vc_column_container {
    padding-top: 50px;
}

}



@media (max-width: 678px) {
#criterio-investimento h2, .featured-startups h2 {
    line-height: 52px;
    font-size: 52px;
}

	#boxes-info-section .grid-width-2 .box-text {
		width: 100%;
	}

	div#footer-newsletter .mc4wp-form-fields{
		text-align: center;
	}
	div#footer-newsletter .form-submit-wrap {
		float: none;
	}

	div#footer-newsletter h3 {
		font-size: 25px;
		margin-bottom: 10px;
	}

	div#footer-newsletter .form-input {
		margin-bottom: 10px;
	}

	div#footer-newsletter {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.page-navigation {
		display: none;
	}

	.page-title-bar-01 .page-title-bar-inner {
		margin-top: 70px;
	}

	.desktop-menu .page-open-mobile-menu {
		display: block!important;
	}

	.header-18 .header-right {
		margin-top: 5px;
	}


	.branding__logo img {
		max-width: 140px;
	}
	div.tm-spacer {
		display: none;
	}

	.page-title-bar-01 .page-title-bar-inner {
		padding-top: 70px;
		padding-bottom: 10px;
	}

	.page-title-bar-01 .insight_core_breadcrumb li a, 
	.page-title-bar-01 .insight_core_breadcrumb li {
		font-size: 12px
	}

	

}


@media (max-width: 360px) {

.page-title-bar-01 .page-title-bar-inner .heading {
    font-size: 21px;
}

.page-title-bar-01 .insight_core_breadcrumb li a, .page-title-bar-01 .insight_core_breadcrumb li {
    font-size: 10px;
}

.insight_core_breadcrumb li + li {
    padding-left: 10px;
}

.insight_core_breadcrumb li + li::before {
    left: 2px;}



}