.bg-space-top {
	padding-top: 50px !important;
}

.sello {
	height:500px;
	padding-top: 0;
}

.sello img {
	height: 230px;
}

@media (min-width: 1200px) {
	.section-home:not(#programas) .container {
		max-width: 1320px;
	}
	
	
}

@media (min-width: 990px) {
	.banner-main-top .row {
		padding: 0 100px;
	}
	
	section#contact .row {
		padding: 0 100px;
	}

	
}

.info-box-2 {
	align-self: start;
    font-size: 1.5rem;
    line-height: 1;
    position: absolute;
    top: 50px;
    right: 50px;
}

.banner-main-top .pr {
	position:relative;
}

section#programas h2.bar-title .dots{
	transform:rotate(90deg);
	height:	80px;
	position: absolute;
	display: block;
    padding-left: 175px;
	margin-left: -175px;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 135 82' style='enable-background:new 0 0 135 82;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ff5d05;%7D%0A%3C/style%3E%3Cg%3E%3Ccircle class='st0' cx='2.9' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='79.2' r='1.7'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 80px auto;
    background-position: 80px center;
}

section#marca .info-box .dots {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 135 82' style='enable-background:new 0 0 135 82;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ff5d05;%7D%0A%3C/style%3E%3Cg%3E%3Ccircle class='st0' cx='2.9' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='2.8' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='18.1' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='33.4' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='48.6' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='63.9' r='1.7'/%3E%3Ccircle class='st0' cx='2.9' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='19' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='35.2' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='51.3' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='67.5' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='83.7' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='99.8' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='116' cy='79.2' r='1.7'/%3E%3Ccircle class='st0' cx='132.1' cy='79.2' r='1.7'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 80px auto;
	height: 80px;
	display: block;
}



#contact2 {padding-bottom:3em;color:#666}#contact2 .title-section,#contact2 h2{color:#666;font-weight:normal}#contact2 .title-section span,#contact2 h2 span{color:#ff5d05}#contact2 .btn-link{color:#ff5d05;padding:0;text-align:center;width:43px;height:43px}#contact2 .btn-link [class*=fab]{font-size:1.5em;line-height:43px}#contact .btn-link:focus,#contact2 .btn-link:hover{color:#fff;background:#ff8c4c;background:-webkit-gradient(linear,left top,right top,from(#ff8c4c),color-stop(70%,#ee3b38),to(#ff394b));background:linear-gradient(to right,#ff8c4c 0%,#ee3b38 70%,#ff394b 100%)}

/*.logo-form {
	max-width: 200px;
}*/
.fs-m {
	font-size:1.3rem;
}
@media (max-width: 1200px) {
	.banner-main-top .image-box p {
		margin-top:0;
	}
	
	.banner-main-top .info-box h2 {
		font-size: 1.75rem;
	}
	.banner-main-top .info-box span {
		background:none;
		padding-left: 80px;
		padding-right:0;
	}
	
	
	
}

@media (max-width: 990px) {
	.box-gray-top {
		background: url(../img/bg-brand-icon-2.png) right center no-repeat #666;
		background-size:35% auto;
		padding: 30px;
		
	}
	
	.box-gray-top .title-section, .box-gray-top h2 {
		font-size:1.5rem;
	}
		
	.box-gray-top:before {
		background:none;
	}
	
	.box-gray-top:after {
		background-size: auto 50%;
		bottom:-77px;
	}
	
	.box-orange-home .title-section, .box-orange-home h2 {
		font-size: 1.5rem;
	}
}