@media (min-width: 769px){
    .header-slider .ba-slideshow-caption:before {
        border: 10px solid rgba(89, 197, 112, 0.5);
        content: "";
        height: 300px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50% )rotate(45deg);
        -webkit-transform: translate(-50%, -50% )rotate(45deg);
        width: 300px;
        z-index: -1;
    }

    .header-slider:before {
        border: 50vw solid #fff;
        border-top: 150px solid transparent;
        border-bottom: 0;
        bottom: 0;
        content: "";
        position: absolute;
        z-index: 5;
  }
  
  .gridbox .header-slider:before {
    	left: -50px;
  }
  
  .header {
  	transition: background .3s ease-in-out;
    -webkit-transition: background .3s ease-in-out;
  }
  
  .header.fixed-header {
  		background: #1a1a1a;
  }
  
  .section-triangle:after {
    border: 50vh solid #1a1a1a;
    border-right: 49vh solid transparent;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: calc(100vw - 100vh);
    z-index: 0;
	}
}

.oferta1_desktop {
  height: 370px;
	width: 100%;
	max-height: 370px;
  padding: 0;
	margin: 0 auto; 
  line-height; 1.5em;
  display: table-cell;
  vertical-align: middle;
}

.btn2 {
 	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0px;
	color: #ffffff;
	font-size: 30px;
	padding: 200px 0 33px;
  font-weight: 600;
  text-align: center;
	text-decoration: none;
	width: 100%;
  height 370px;
	line-height: 1.2em;
}

.btn2:hover {
	transition: background-color 0.5s ease;
}


.btn2 a {
  color: #fff;
	-webkit-transition-duration: 0.5s; /* Safari */
	transition-duration: 0.5s;
}

.btn2 a:active,
.btn2 a:focus,
.btn2 a:hover {
	color: #ec6914;
  font-size: 33px;
}

.btn1 {
 	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0px;
	color: #ffffff;
	font-size: 30px;
	padding: 270px 0 69px;
  font-weight: 600;
  text-align: center;
	text-decoration: none;
	width: 100%;
  max-height 370px;
	line-height: 1.2em;
}

.btn1:hover {
	transition: background-color 0.5s ease;
}


.btn1 a {
  color: #fff;
	-webkit-transition-duration: 0.5s; /* Safari */
	transition-duration: 0.5s;
}

.btn1 a:active,
.btn1 a:focus,
.btn1 a:hover {
	color: #ec6914;
  font-size: 33px;
}