@font-face {
  font-family: "LEMONMILK-Bold";
  src: url(img/landing_colaborar/fonts/LEMONMILK-Bold.otf) format("opentype");
}
@font-face {
  font-family: "LEMONMILK-RegularItalic";
  src: url(img/landing_colaborar/fonts/LEMONMILK-RegularItalic.otf) format("opentype");
}
@font-face {
  font-family: "georgia";
  src: url(img/landing_colaborar/fonts/georgia.ttf) format("opentype");
}
@font-face {
  font-family: "BAHNSCHRIFT-3";
  src: url(img/landing_colaborar/fonts/BAHNSCHRIFT-3.TTF) format("opentype");
}
.delimitador_iframe{
    width:100%;
    margin:auto;
}
/* El contenedor con el padding-top crea el tamaño del vídeo */
.contenedor_iframe{
    height:0px;
    width:100%;
    padding-top:56.25%; /* Relación: 16/9 = 56.25% */
    position:relative;
		border:0px;
}
 /* El iframe se adapta al tamaño del contenedor */
.contenedor_iframe iframe{
    position:absolute;
    height:100%;
    width:100%;
    top:0px;
    left:25%;
		border:0px;
	border-radius: 30px 0px 30px 0px;
	border:0px;
		
}
#modalBodyGr{
  background-color:#FDFFBD;
	background-image: url('/img/landing_colaborar/popup_bg.png');
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-bottom: 40px;
}
#lan_popup_item .contenedor_iframe iframe{
  left:0px;
	border-radius: 50px 0px 50px 0px;
}
#lan_popup_item{
  background-color:#B6BA2B;
	border-radius: 60px 0px 60px 0px;
	padding:20px;
	margin-left:30px;
  padding-left: 0px;
  padding-bottom: 0px;
}
#lan_popup_item_video{
  vertical-align:top;
  display:inline-block;
  width:50%;
	padding-left:20px;
}
#lan_contenedor_txt{
  vertical-align:top;
	display:inline-block;
  width:45%;
	padding-left:20px;
	color:#333;
}
#lan_contenedor_txt_tit{
  font-size:20px;
	color:#333;
	font-weight:bold;
}
#lan_popup_item_video iframe{
	border-radius: 60px 0px 60px 0px;
}
#lan_fotos{
  margin-top:30px;
}
#lan_fotos2{
  margin-top:20px;
}
#lan_foto{
	display:inline-block;
	border:0px;
	width:40%;
	margin:15px;
}
#lan_foto img{
  width:100%;
	border-radius: 60px 0px 60px 0px;
}
#lan_debajovideo{
  text-align:center;
	background-color:#FDFFBD;
	margin-left:-20px;
	margin-top:20px;
	padding-top:50px;
	padding-bottom:20px;
}
#lan_debajovideo2{
  text-align:center;
	background-color:#FDFFBD;
	margin-left:-20px;
	margin-top:10px;
	padding-top:40px;
	padding-bottom:25px;
}
#lan_btn_youtube{
	border-radius: 25px 0px 25px 0px;
	border:0px;
	box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.3);
	padding:13px;
	display:inline;
}
#lan_pie{
  text-align:center;
	font-weight:bold;
	margin-top:10px;
}
#lan_item_pactivo_popup{
  font-family: "LEMONMILK-Bold";
  background-color:#A9B532;
	border-radius: 20px 0px 20px 0px;
	padding:5px;
	padding-left:5px;
	font-size:12px;
/*	color:#000;*/
	text-align:center;
	width:200px;
}
.a_popup, .a_popup:link, .a_popup:visited{
  color:#000;
	text-decoration:none;
}
.a_popup:hover{
  color:#fff;
}
#lan_compartir{
  display:inline-block;
	font-size:20px;
	font-weight:bold;
	line-height:23px;
	text-align:left;
	vertical-align:middle;
	padding:10px;
}
#lan_compartir img{
  padding-left:10px;
	padding-right:10px;
	width:84px;
}


#lan_queremos{
  font-family: "LEMONMILK-RegularItalic";
  display:inline;
  background-color:#A9B532;
	border-radius: 70px 0px 70px 0px;
	padding:13px;
	padding-left:80px;
	padding-right:40px;
	margin-left:10px;
	font-size:25px;
	color:#000;
}
#lan_queremos1{
  font-family: "LEMONMILK-Bold";
	margin-top:40px;
  margin-bottom:50px;
	padding-left:80px;
	margin-left:10px;
	font-size:40px;
	color:#000;
}
#lan_queremos2{
  font-family: "LEMONMILK-RegularItalic";
  display:inline;
  background-color:#A9B532;
	border-radius: 18px 18px 18px 18px;
	padding:18px;
	padding-left:80px;
	padding-right:40px;
	margin-left:10px;
	font-size:20px;
	color:#000;
	background-image:url('/img/landing_colaborar/bg-verde_ch.jpg');
}
#lan_queremos3{
  font-family: "LEMONMILK-RegularItalic";
  display:inline;
  background-color:#B6BA2B;
	border-radius: 30px 0px 30px 0px;
	padding:10px;
	padding-left:15px;
	padding-right:15px;
	color:#000;
	font-size:25px;
	float:right;
	margin-right:150px;
	margin-top: -3px;
}
#lan_queremos_pescados{
  position:absolute;
	right:20px;
	margin-top:-96px;
}

#lan_caja2{
	background-image:url('/img/landing_colaborar/bg-verde2.png');
  background-repeat: no-repeat;
  background-size: 100%;
	background-position: center bottom;
	padding-top:40px;
}

#lan_caja2_txt1{
  font-family: "LEMONMILK-RegularItalic";
  display:inline;
  background-color:#1D1D1B;
	border-radius: 70px 0px 70px 0px;
	padding:13px;
	padding-left:80px;
	padding-right:40px;
	margin-left:10px;
	font-size:25px;
	color:#fff;
}
#lan_caja2_txt2{
  font-family: "georgia";
  background-color:#CBCE69;
	border-radius: 100px 0px 100px 0px;
	padding:30px;
	padding-left:50px;
	padding-right:50px;
	margin-left:90px;
	margin-top:30px;
	font-size:23px;
	color:#000;
	width:65%;
}
#lan_caja2_txt3{
  font-family: "LEMONMILK-Bold";
	margin-top:40px;
	padding-left:80px;
	margin-left:10px;
	font-size:38px;
	color:#000;
	padding-bottom:80px;
}

#lan_caja3{
	background-color:#FAFAFA;
	height: 800px;
}
#lan_caja3_txt1{
  font-family: "georgia";
  background-color:#FDFFBD;
	border-radius: 100px 0px 100px 0px;
	padding:30px;
	padding-left:50px;
	padding-right:50px;
	font-size:27px;
	color:#000;
	width:85%;
	text-align:left;
	box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1);
}
#lan_caja3_txt2{
  font-family: "LEMONMILK-Bold";
	margin-top:40px;
	padding-left:80px;
	margin-left:10px;
	font-size:38px;
	color:#000;
	padding-bottom:30px;
	margin-bottom:30px;
}
#lan_caja3_txt3{
	text-align:center;
	margin-bottom:30px;
}
#lan_caja3_txt3 iframe{
  width:500px;
	height:280px;
	border-radius: 50px 0px 50px 0px;
	border:0px;
}


#lan_caja4{
	padding-top:30px;
  background-color:#FDFFBD;
}
#lan_subrayado{
  text-decoration: underline;
	text-decoration-color: #B6BA2B;
	text-decoration-thickness: 8px;
}
#lan_caja4_txt1{
  font-family: "LEMONMILK-Bold";
  display:inline-block;
	padding-left:80px;
	margin-left:10px;
	font-size:26px;
	color:#000;
	margin-bottom:30px;
	width:60%;
	padding-bottom:30px;
}

#lan_caja4_txt2{
  font-family: "georgia";
  position:absolute;
	display:inline-block;
  background-color:#FDFED0;
	border-radius: 50px 0px 50px 0px;
	padding:14px;
	padding-left:30px;
	color:#000;
	width:430px;
	font-size:22px;
	margin-left:-70px;
	margin-top:70px;
}

#lan_caja5{
  background-color:#FAFAFA;
}
#lan_caja51{
  font-family: "LEMONMILK-Bold";
	font-size:23px;
  width:80%;
}
#lan_caja5a{
  display:inline-block;
  background-color:#FDFFBD;
	border-radius: 80px 0px 80px 0px;
	padding:20px;
	padding-left:30px;
	color:#000;
	font-size:22px;
	margin-top:10px;
	line-height:23px;

}
#lan_caja5_txt1{
  display:inline-block;
	padding-left:80px;
	margin-left:10px;
	font-size:30px;
	color:#000;
	margin-bottom:30px;
	width:50%;
	padding-bottom:30px;
  margin-top:50px;
	vertical-align:top;
}
#lan_caja5_img1a{
  display:inline-block;
	vertical-align:middle;
}


#lan_caja5_txt1a{
  font-family: "georgia";
  display:inline-block;
	margin-left:10px;
	font-size:18px;
	color:#000;
	width:280px;
	vertical-align:middle;
	font-weight:none;
}

#lan_caja5_txt2{
  display:inline-block;
  padding:20px;
	padding-left:30px;
	color:#000;
	font-size:22px;
	width:45%;
	margin-right:30px;
	margin-top:0px;
  font-family: "BAHNSCHRIFT-3";
	font-size:15px;
	vertical-align:top;
}


#lan_caja6{
  background-color:#A9B532;
	background-image:url('/img/landing_colaborar/bg-verde.jpg');
}
#lan_caja6_txt1{
  font-family: "LEMONMILK-Bold";
  display:inline-block;
	padding-left:80px;
	margin-left:10px;
	font-size:30px;
	color:#000;
  margin-top:50px;
	padding-right:40px;
}
#lan_caja6_txt2{
  font-family: "LEMONMILK-Bold";
  display:inline-block;
	padding-left:80px;
	margin-left:10px;
	font-size:110px;
	color:#fff;
	margin-bottom:30px;
	padding-bottom:30px;
	padding-right:40px;
}

#lan_caja7{
  background-color:#FDFFBD;
	background-image:url('/img/landing_colaborar/bg-caja7.png');
  background-repeat: no-repeat;
  background-size: 100%;
	background-position: center bottom;
	padding-top:30px;
}
#lan_caja7_txt1{
  font-family: "LEMONMILK-Bold";
  display:inline;
  background-color:#B6BA2B;
	border-radius: 60px 0px 60px 0px;
	padding:13px;
	padding-left:80px;
	padding-right:50px;
	margin-left:80px;
	font-size:47px;
	color:#000;
}
#lan_cont_items_pactivo{
  text-align:center;
	padding-top:20px;
}
#lan_item_pactivo{
  display:inline-block;
	background-image:url('/img/landing_colaborar/p_activo.png');
  background-repeat: no-repeat;
  background-size: 100%;
	width:290px;
	height:400px;
	margin:5px;
}
#lan_item_pactivo_tit{
  font-family: "LEMONMILK-Bold";
  background-color:#A9B532;
	border-radius: 20px 0px 20px 0px;
	padding:5px;
	padding-left:15px;
	margin-left:40px;
	font-size:12px;
/*	color:#000;*/
	text-align:left;
}
#lan_item_pactivo_img{
	padding:5px;
	padding-left:0px;
	padding-right:0px;
	margin-top:3px;
	margin-left:40px;
	font-size:12px;
/*	color:#000;*/
	text-align:left;
}
#lan_item_pactivo_img img{
	border-radius: 0px 110px 0px 110px;
  width:100%;
}
.lan_item_a{
   color:#000;
	 text-decoration:none;
}
.lan_item_a:hover{
  opacity: 0.7;
   color:#fff;
	 text-decoration:none;
}
.lan_input{
  font-family: "BAHNSCHRIFT-3";
  border:0px;
	border-bottom:2px solid #333;
	background-color:#FAFAFA;
	font-size:15px;
	margin-bottom:20px;
}
#form_mediante{
  text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
#form_aporte_mercadopago, #form_aporte_paypal, #form_aporte_sipago{
  text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
.lan_logo_pago{
  display:inline-block;
  width:25%;
	padding:3px;
	border-radius: 8px;
	margin-left:10px;
	margin-right:10px;
	box-shadow:1px 1px 5px rgb(0,0,0, 0.2);
	
}
.lan_logo_pago img{
  width:100%;
}

.lan_logo_pago_selected{
	border: 2px solid #333;
}
.lan_precio_item{
  font-family: "BAHNSCHRIFT-3";
	font-size:13px;
  display:inline-block;
  width:20%;
	padding:5px;
	border-radius: 8px;
	margin-left:5px;
	margin-right:5px;
	box-shadow:1px 1px 5px rgb(0,0,0, 0.2);
	color:#555;
}
.lan_precio_item_selected{
  background-color:#333;
	color:#fff;
}