.boton-promo {
	background: aqua;
}	

.wp-block-button.has-custom-font-size.boton-promo.has-medium-font-size {

    background: aqua;
}

.foto .col-6-foto {
    text-align: center;
    padding-bottom: 5%;
    width: 50%;
    border-radius: 30px;
    background-image: url(https://promosfullcopec.cl/wp-content/uploads/2023/11/ANIMACION-LOGO-COPEC_1.gif);
    background-size: 50%;
    background-position: center;
    background-repeat: no-repeat;
}


	.btn-principal-s2{
	background: #3137DE;
    border-radius: 16px;
    color: #71FFDD;
    border: none;
    font-weight: 600;
    margin-left: 20%;
    padding: 5% 7% 5% 7%;
		text-decoration:none;
	}

/*seccion 1 "app-info"*/

  .access-steps + .app-info {
    padding-top: 90px;
    border-radius: 50px 50px 0px 0px;
  }
  .app-info {
    padding: 120px 0px;
    background-color: #fff;
	color: #657085;  
  }
  .app-info .row {
    align-items: center;
  }
  .app-info .pretitle {
    color: #444;
  }
	
  .app-info-home2{ 
  display:none;
  }
	
  .app-info .container1 .row {
  padding-left: 10%;
  padding-right: 10%; 
  }	

  .app-info .container1 .row p{
  color: #657085;
  font-size: 18px;
  }	

	
/*seccion 2 "cupones-compras"*/
	
	
	.seccion-cupones-compras{
	padding-top: 5%;
    padding-bottom: 1%;
    padding-left: 6%;
    padding-right: 6%;	
	}
	
	.seccion-cupones-compras{
	background: #F3F5FA;
    border-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding: 3%;
    background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/seccion-cupones.png);
    background-repeat: no-repeat;
    background-position-x: 60%;
    background-position-y: -8%;
	}

	
	.seccion-cupones-compras p{
 	color: #4F4F67;
    font-size: 18px;
	}

/*seccion 3 "parte-full"*/	

	.seccion-parte-full .container .row {
    padding-top: 5%;
    padding-bottom: 1%;
    padding-left: 6%;
    padding-right: 6%;
	}
	
		.seccion-parte-full{
	padding-top: 5%;
    padding-bottom: 1%;
	}	
	
	.seccion-parte-full h2 {
    color: #203391;
    font-size: 53px;
    font-weight: 700;
    margin-bottom: 30px;
	}
    
    
    /*style.css*/
    
	.seccion-parte-full p {
		color: #657085;
		font-size: 20px;
	}
	
	.seccion-experiencia .container3 .img_container{
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/seccion-experiencia.png);
    background-repeat: no-repeat;
    background-size: 100%;
    max-height: 100%;
    padding-bottom: 5%;
	}
	
	.seccion-experiencia .container3 .img_container img{
    width: 50%;
    height: 100%;
    padding: 5%;	
	}
	
	.seccion-experiencia .container3 .img_container video{
	height: 100%;
	border-radius: 30px;	
	}
	
	
	
	/*seccion 4 "experiencia"*/	

	.seccion-experiencia .col-3{
	width: auto;	
	}	
	 .seccion-experiencia .container2 iframe{
	 width: 100%;
	 height: 46vh;
		 
	 }

	.seccion-experiencia p {
	color: #657085; 
	text-align: center; 	
    margin-top: 5%;		
	}

	.seccion-experiencia-2{
	background: #19439B;
    border-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
	}	
	
	.seccion-experiencia-2 h2{
    color: white;
    font-size: 47px;
    margin-top: 6%;
	}
	
	.seccion-experiencia-2 p{
    color: white;
	}
	

	
	.seccion-experiencia .container3 {
	margin: -14% 1% 5% 1%;
	}
	.seccion-experiencia .thumbnail{
	    width: 80%;	
	}
	
	
	
	.swiper-pagination1{
margin-left: 20%;
    margin-top: -3%;	
	}
	
	.container2{
	background-image: none;
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 22px;
    max-width: 100%;
    padding: 6%;
	}  

	
	.container2{
	background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/seccion-experiencia.png);
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 22px;
    padding-top: 1%;
    max-width: 100%;
    padding-bottom: 5%;
	}
	
	
	.container3 iframe { 
	border-radius: 30px;
	background: #F3F5FA;
	padding: 1% 2% 6% 2%;
	height: 36vh;	
	}
	
	.swiper-pagination {
	 margin-top: 2%;
    background: no-repeat;
    position: relative;
	}
	
	/*seccion 5 "mision"*/		
	
	.seccion-mision .container .row {
	padding-left: 9%; 
	padding-right: 5%;
	}
	
	.seccion-mision{
	background: #EEEDFF;
    border-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
	}	

	.seccion-mision p{
	color: #657085;
    font-size: 18px;	  
	}  	
	
		.seccion-mision .col-lg-6{
	        flex: 0 0 auto;
    width: 50%;
    background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/seccion-mision.png); 
	}  
	
	
	.seccion-mision .col-lg-6 img{
	display: none;
	} 
	
	.seccion-mision .col-lg-5{
	margin-top: 6%;
	margin-bottom: 6%;		
	}
	
	
	.seccion-mision img{
    max-width: 70%;
    height: auto;			
	}
	
	
	/*seccion 6 "puntos1"*/		
	seccion-puntos-1
	
	/*seccion 6 "puntos2"*/	
	.seccion-puntos-2 p-1{
	color: #283793; 
	font-weight: 600;	
	}
	
	.seccion-puntos-2{
	padding-bottom: 5%;
    padding-top: 1%;
    
    padding-right: 0%;	
	}
	
	.seccion-puntos-2 p-1{
	color: #283793;
    font-weight: 600;
    font-size: 20px;
	}	
	
	.seccion-puntos-2 p{
	color: #657085;
    font-size: 16px;
	}	
	
	.seccion-experiencia-2 .col-12 {
	color: white; margin-bottom: 5%; display: -webkit-inline-box;
	}
	
	/*seccion 7 "puntos2"*/		
	
	.col-5{
	margin-top: 5%;
    margin-left: 8%;	
	}
	.container-exp-2 .row . {
	padding-left: 10%;
	}
	
	
	.container-exp-2{
	padding: 0% 10% 3% 17%;	
	}
	
	.container-exp-3{
	padding: 0% 17% 3% 10%;	
	}
	
	.container-exp-3 .col-4{
    margin-top: 5%;
    margin-left: 16%;
	}	
	.container-exp-4{
	padding: 0% 10% 3% 17%;
	}
	
	
	.container-exp-4 img{
	width: 80vh;
	height: auto;	
	}
	
	/*seccion 8 "footer border"*/	
	
		
	.seccion-footer{
	background: #19439B;

	}
	.seccion-footer-1{
	padding: 5%;

	}
	
	.seccion-footer-2{
    background: white;
    padding-top: 2%;
    border-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

	}
	.seccion-footer-1 img{  
	width: 350px;
    padding: 30px 36px;
    margin: 0 auto;
	}  
	
	
	.seccion-footer-1 .col-12{
	padding-left: 15%;
    padding-right: 15%;	
	}
 
	
	
	.seccion-footer-1 p {
	color: #657085;
	font-size: 13px;
	}
	
	
/*otros*/
	
	
	.col-6-1{
    margin-left: 42%;
	}
	.swiper-slide swiper-slide-active {
    width: 307px;
    padding: 5%;
	}
	body{
	width:100%;
	overflow-x:hidden;
	}
	.home-content{
	margin-top: -6%;
	}
	.img-fluidhome{
	width: 100%; 
	margin-top: -14%;
	}
	
	.container-home1{
	background-image: url(http://localhost/wordpress/wp-content/themes/qa-lassalinas/img-home/Home%20Mobile3.png); 
	background-repeat: no-repeat; 
	background-size: 100%; 
	font-size: 22px; 
	padding-top: 1%; 
	max-width: 100%;
	padding-bottom: 15%;		
	}
	
	.col-12-home1{
	width: 80%;	
	}
	
	.col-12-2{
	text-align: center;	
	}
	
	.col-12-3{
	text-align: center; 
	margin-top: 3%; 
	margin-bottom: 3%;	
	margin-left: 8%;	
	}
	
	.col-12-4{
	text-align: center; 
	margin-top: 3%; 
	margin-bottom: 3%;
	margin-left: 40%;	
	}
	.col-12-5{
	text-align: center;
    margin-top: 10%;
    margin-bottom: 3%;
	}
	.col-12-5-1{
	text-align: center;
    margin-top: 10%;
    margin-bottom: 3%;
    margin-left: 80%;
	}
	.seccion-beneficios p{
	color: #657085;	
	}
	
	.col-12-exp{
	text-align: center; 
	padding: 5%;	
	}
	.col-6-exp{
	text-align: center; 
	padding-bottom: 5%;	
	width: 50%;	
	}
  .pretitle {
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 15px;
    text-transform: uppercase;
  }
  h1 {
    color: #fff;
    font-weight: 700;
    margin-bottom: 30px;
  }
  h2 {
    color: #203391;
    font-weight: 700;
    margin-bottom: 30px;
  }
  h3 {
    color: #203391;
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 30px;
  }
  h4 {
    color: #203391;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 20px;
  }
  h5 {
    color: #203391;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
  }
  
	.col-9-experiencia-2{
    text-align: center;
    background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/experiencia-2-fondo-2.png);
    background-position-x: 50%;
    background-position-y: 11%;
    padding-bottom: 5%;
    background-repeat: no-repeat;
	}	
	.container1{
	background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/Fondo-Home-Ruleta.png);
    background-repeat: no-repeat;
    background-size: 100%;
    font-size: 22px;
    padding-top: 1%;
    max-width: 100%;
	padding-bottom: 5%;
	}		  
	.btn-principal{
	background: #3137DE;
    border-radius: 15px;
    color: #71FFDD;
    border: none;
    padding-left: 7%;
    padding-right: 7%;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: 600;
		text-decoration:none;
	}
	.btn-secundario{
  background: #3137DE;
    border-radius: 10px;
    color: #71FFDD;
    border: none;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 5px;
    padding-bottom: 10px;
    font-weight: 600;
    width: 30%;		
	}	
	.seccion-beneficios{
		padding: 5%;
	}
	.seccion-puntos-1{
    background: #EEEDFF;
	}
	.seccion-puntos-3{
	padding-top: 3%;
    background: #EEEDFF;
	}
	.seccion-puntos-3{
    background: white;
    border-radius: 50px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
	}
	.col-8{
	color: white;
    padding-bottom: 2%;
    padding-top: 2%;
	}	
			

    html,
    body{
      position: relative;
      height: 50%;
    }

    body1 {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000;
    margin: 0;
    padding-top: 10%;
    }

    .swiper1 {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
      background: #F3F5FA;
      border-radius: 35px;		
    }

    .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

    .swiper {
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-button-next1{
    margin-left: 63%;
    position: absolute;
	margin-top: -22px;	
    }
    .swiper-button-prev1{
	margin-left: 34%;
    margin-top: 50px;
    } 

	


	.swiper-backface-hidden .swiper-slide {
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: #F3F5FA;
	border-radius: 50px;
    margin-left: -2px;
    margin-right: 31px;		
	}
	.swiper1 {
	width: 100%;
	height: 100%;
    }

    .swiper1-slide {
      text-align: center;
      font-size: 18px;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .swiper1-slide img {
	display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
	padding: 1%;	
	}
	 
	 .swiper1-wrapper {
    position: relative;
    width: 50%;
    display: flex;
    box-sizing: content-box;
}
	 
	.swiper1-button-next{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
    margin-left: 20%;
	background: no-repeat;	
	}
	 
	 
	.swiper1-button-prev{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
	background: no-repeat;	
	margin-top: -25%;	
	}
	 
	.swiper1 {
    width: 100%;
	}

	.swiper1-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: none;
	}  	

	 
	.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: none;
	}
	 
    html,
    body {
      position: relative;
      height: 100%;
    }

    body {
      background: #eee;
      font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
      font-size: 14px;
      color: #000;
      margin: 0;
      padding: 0;
    }

    .swiper {
	width: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      display: flex;
      justify-content: center;
      align-items: center;
	  background: #F3F5FA;
      border-radius: 35px;	
    }

    .swiper-slide img {
	display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
	padding: 1%;	
	background: #F3F5FA;	
	}
	 
	 .seccion-experiencia .container3 .swiper-wrapper  {
    position: relative;
    display: flex;
    box-sizing: content-box; 
}
	 
	.swiper-button-next{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
    margin-left: 20%;
	background: no-repeat;	
	}
	 
	 
	.swiper-button-prev{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
	background: no-repeat;	
	margin-top: -25%;	
	}
	 
	.swiper {
    width: 70%;
	}

	.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
    content: none;
	} 
	 
	 
	 
	 
	@media screen and (max-width: 991px) {
	.swiper {
    width: 100%;
	border-radius: 30px;	
	padding: 7%;	
	}
	    body {
      position: relative;
      height: 100%;
    }	
	.col-6-exp{
	text-align: center; 
	padding-bottom: 5%;	
	width: 100%;	
	}	
	.swiper-button-prev{
	
	}	
	.swiper-button-next{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
    margin-left: 7%;
	background: no-repeat;	
	}	
		
	.seccion-experiencia .container3 .swiper-button-next{
	text-align: center;
    position: revert;
    display: inline;
    border: none;
    margin-left: 10%;
	background: no-repeat;	
	}		
		
		
	.seccion-experiencia .container3 .swiper-pagination{
    position: revert;
    display: inline;
    border: none;
    background: no-repeat;	
    margin-left: 10%;		
	}	
			
	.seccion-experiencia .container3 .swiper-button-prev1{
	border: none;
    background: no-repeat;
	margin-left: 30%;	
	}		
	
	.seccion-experiencia .container3 .swiper-pagination {
	position: relative;
    margin-top: 2%;
	}	
		
	.swiper-pagination1{
	margin-left: 13%;
    margin-top: -9%;		
	}	
	.swiper-button-next1{
	margin-left: 65%;
    position: absolute;
    margin-top: -22px;		
	}
		
		
		
		
	.col-12-5-2 {
    text-align: center;

	}	

	}

	
	
	
	
	
	
	

	
@media screen and (max-width: 991px) {
	.btn-principal-s2{
	background: #3137DE;
    border-radius: 15px;
    color: #71FFDD;
    border: none;
    font-weight: 600;
    margin-left: 20%;
    padding: 5% 7% 5% 7%;
		text-decoration:none;
	}	
	
	.seccion-experiencia .container3 .img_container video{
	height: 100%;
    width: 91%;
    border-radius: 30px;	
	}		
		
	.seccion-experiencia .container3 .img_container {
    display: flex;
    align-items: center;
    background: none;
    margin-left: 5px;
	}	
		
		
	.btn-secundario{
    background: #3137DE;
    border-radius: 10px;
    color: #71FFDD;
    border: none;
    padding-left: 5%;
    padding-right: 5%;
    padding-top: 5px;
    padding-bottom: 10px;
    font-weight: 600;
    width: 35%;		
	}		
		
		
		
			
/*seccion 1 "app-info"*/		
	.app-info{
	padding: 60px 0 0 0;		
	}					
	.container1{
    padding-top: 1%;
    max-width: 100%;
    padding-bottom: 5%;
    background: none;
	}
/*seccion 1 "app-info" Mobile*/	  
	.app-info-home2{ 
	display: flow;
	}		  
/*seccion 2 "cupones-compras"*/	  	  
	.seccion-cupones-compras h2{
    color: #203391;
    font-size: 34px;
    font-weight: 900;
    margin-bottom: 30px;
    margin-top: 25%;
	  }	  	    
	.seccion-cupones-compras p{
	color: #4F4F67;
    font-size: 18px;
    padding: 0px 5% 0px 5%;		
	}			
			
/*seccion 3 "parte-full"*/	  	  	  
	.seccion-parte-full h2 {
    color: #203391;
    font-size: 38px;
    font-weight: 700;
    margin-bottom: 30px;
	}	  	 		
/*seccion 4 "experiencia"*/	  			
	.seccion-experiencia .container2 {
	padding-top: 1%;
    max-width: 100%;
    padding-bottom: 15%;
	background: none;	
	} 					
	.seccion-experiencia .container2 iframe{
	width: 100%;
	height: 180px;
	} 
	.seccion-experiencia iframe{
	width: 100%;
	height: 180px;
	} 
	.seccion-experiencia-2 h2 {
	color: white;
    font-size: 35px;
    margin-top: 20%;
    padding: 5%;
	} 		
	.seccion-experiencia {
	color: #203391;
    font-weight: 700;
    margin-bottom: 30px;	  
	} 				
		
	.container-exp-4{
	padding: 0% 10% 3% 9%;	
	}	
	
	.container3 .col-12 { 
	padding: 0% 10px 0% 0%;
	
	}	
		
	.seccion-experiencia .container3 .swiper-wrapper  {
    position: relative;
    display: flex;
    box-sizing: content-box;
	padding: 1px;	 
}	
		
/*seccion 5 "mision"*/	 						
	.seccion-mision h2{
	text-align: initial;
    color: #203391;
    font-size: 43px;
    font-weight: 700;
    margin-bottom: 30px;	  
	}  		
	.seccion-mision p{
    color: #657085;
    font-size: 15px;
    text-align: initial;		
	}  		
	.seccion-mision .container .row .col-lg-6 {
    text-align: initial;
    margin-top: 5%;		
	}	
		
	.seccion-mision .col-lg-6 img{
	text-align: initial;
    margin-top: 5%;
    width: 100%;
    display: block;
	} 	
		
	.seccion-mision .col-lg-6{
	 flex: 0 0 auto;
    background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/seccion-mision.png);		
	width: 100%;	
	}	
		
/*seccion 6 "puntos 2"*/		
		
	.seccion-puntos-2{
	padding-bottom: 5%;
    padding-top: 1%;
    padding-right: 0%;	
	}	
		
	.seccion-puntos-2 p-1{
	color: #283793;
    font-weight: 600;
    font-size: 19px;
    padding: 7% 4% 6% 4%;	
	}			
	.seccion-puntos-2 p{
	color: #657085;
    font-size: 16px;
    padding: 0% 4% 6% 4%;	
	}				
	.seccion-puntos-2 .btn-secundario{
    margin: 0% 4% 6% 4%;	
	}					
	.seccion-puntos-2 .col-lg-6{
	text-align: initial;	
	}				
	.seccion-puntos-2 img{
	margin-top: 5%;
	} 	  
	.seccion-puntos-2  h2{
	text-align: initial;
    color: #203391;
    font-size: 43px;
    font-weight: 700;
    margin-bottom: 30px;
	padding: 5%;
	}  						
	/*seccion 7 "puntos"*/			
	.container-exp-2{	
	padding: 0% 7% 3% 7%;	
	}			
	.container-exp-2 .col-12{
	padding: 0% 7% 3% 15%;	
	}		
	.seccion-experiencia-2 p{
	color: white;
    font-weight: bold;
    margin-bottom: 5%;	
	}					
	.container-exp-3 {
	padding: 0% 7% 3% 7%;
	}				
	/*seccion 8 "footer"*/		
	.seccion-footer-1 img{
	width: 350px;
    padding: 30px 36px;
    margin: 0 auto;

	}	
	.seccion-footer-1 p{
	color: #657085;
    font-size: 13px;
    text-align: justify;
	}	
	.col-6-1{
    display: none;
	}
	.col-6-exp{
	text-align: center; 
	padding-bottom: 5%;	
	width: 100%;	
	}
	
	.col-6{
	display:none;
	}	

	 .seccion-beneficios h2{
	text-align: center;
		
	}
	.seccion-beneficios p{
	text-align: center;
	}
	.col-9-experiencia-2{
	background-image: url(https://web.matchlab.cl/fullcopecruleta/wp-content/themes/Ruleta-Full/img-home/experiencia-2-fondo.png);
    background-position-x: 65%;
    background-position-y: -3%;
    padding-bottom: 5%;
    text-align: inherit;
    background-repeat: no-repeat;
	} 	
	.col-lg-6 {
	text-align: center;
	}
 
	.col-lg-7 h2{
	color: #203391;
    font-size: 34px;
    font-weight: 700;
    margin-bottom: 30px;
		  
	  } 
	  
	.seccion-beneficios h2{
	color: #203391;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;  
	}	    
  }


.wp-block-button {
    background-color: antiquewhite !important;
}