@charset "utf-8";
/* CSS Document */

/*
Theme Name: Framed-Child
Theme URI: https://themes.themegoods.com/framed/landing
Description: Premium Photography WordPress Theme
Version: 1.5.1
Author: ThemeGoods
Author URI: https://themeforest.net/user/ThemeGoods
Template: framed
License: GNU General Public License
License URI: https://themeforest.net/licenses/regular_extended
Text Domain: framed
*/

@import url("../framed/style.css");

/**/

body, #wrapper { background:#fff!important;}

#page_caption h1, .post_caption h1 {color: #ff7272!important;}
.jiconos {margin:50px 0px 0px 0px;}
.jiconos-4col {width:90px; margin-bottom:0px;}
.p-4col { line-height: 1.4em!important; font-size: 0.8em!important;}

/*formuario HOME */

.contactHome div.wpcf7,.contactHome2 div.wpcf7, .contactHome3 div.wpcf7 {
	width: 80%;
	max-width: 800px;
	display: block;
	margin: auto;
}

 input[type="text"],
 input[type="password"], 
 input[type="email"], 
 input[type="url"], 
 input[type="tel"], 
 input[type="date"], 
 textarea,
 select {
	background: none!important;
	
}

.contactHome2 div.wpcf7 { margin-top:8%;width: 60%;}

.contactHome input[type="text"],.contactHome2 input[type="text"], 
.contactHome input[type="password"], .contactHome2 input[type="password"], 
.contactHome input[type="email"], .contactHome2 input[type="email"], 
.contactHome input[type="url"], .contactHome2 input[type="url"], 
.contactHome input[type="tel"], .contactHome2 input[type="tel"], 
.contactHome input[type="date"], .contactHome2 input[type="date"], 
.contactHome textarea,.contactHome2 textarea,
.contactHome select, .contactHome2 select {
	background-color: rgba(0,0,0,.1);
	color: #fff;
	border-color: rgba(255,255,255,.1);
}

.contactHome3 {
	padding: 30px 0px;
	border: 1px solid #ff7272;
	border-radius:3px;
	background:#ff7272;
}

.contactHome3 input[type="text"],
.contactHome3 input[type="password"], 
.contactHome3 input[type="email"], 
.contactHome3 input[type="url"], 
.contactHome3 input[type="tel"], 
.contactHome3 input[type="date"], 
.contactHome3 textarea,
.contactHome3 select {
	background: #ff7272!important;
	color: #fff;
	border:1px solid rgba(255,255,255,1);
	border-radius:2px;
	font-size:1rem;
}

.contactHome3 p {padding: 0px 0px !important;margin: 0px 0px 5px!important;}
.contactHome input[type="submit"], 
.contactHome2 input[type="submit"], 
.contactHome3 input[type="submit"] { 
	border-color:#fff; background:rgba(0,0,0,.3); color:#fff; margin-top:10px;
}
.contactHome3 input[type="submit"] { 
	border-color:#fff; background:#ff7272; color:#fff;
}


.contactHome input[type="submit"]:hover, 
.contactHome2 input[type="submit"]:hover, 
.contactHome3 input[type="submit"]:hover { 
	
	border-color:rgba(255,255,255,1); background:rgba(255,255,255,1); color:#000;
}

.contactHome3 input[type="submit"]:hover { 
	
	border-color:rgba(0,0,0,1); background:#ff7272; color:#000;
}


.contactHome2 label, .contactHome label {color:#fff!important;}

.contactHome3 label { color:#fff; border-color:#fff; font-size:0.9rem;}


#page_content_wrapper .contactHome2 .wpcf7 p, 
.page_content_wrapper .contactHome2 .wpcf7 p {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* fin de formulario HOME  */

/* REDES */

.redes {
	width: 40px;
	position: fixed;
	margin: 0px;
	padding: 0.1% 0%;
	height: auto;
	top: 120px;
	background: rgba(0,0,0,.3);
	list-style: none;
	-webkit-border-radius: 0px 2px 2px 0px;
	-moz-border-radius: 0px 2px 2px 0px;
	-ms-border-radius: 0px 2px 2px 0px;
	-o-border-radius: 0px 2px 2px 0px;
	border-radius: 0px 2px 2px 0px;
	z-index: 10;
}

.redes li {
	width: 100%;
	margin: 0px 0%;
	text-align: center;
	background-repeat: no-repeat;
	background-size: 66%;
	background-position: center;
	height: 50px;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
	/* border: 1px solid #f00; */
}

.redes li:hover { 
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
	
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	transition: all 300ms linear;
	}

.redes li:nth-child(1) { background-image:url('img/face.png');}
.redes li:nth-child(2) { background-image:url('img/tuit.png');}
.redes li:nth-child(3) { background-image:url('img/insta.png');}
.redes li:nth-child(4) { background-image:url('img/yout.png');}

.redes li a {
	display: block;
	width: 100%;
	height: 50px;
}


/* fin de REDES */

/* pestañas */



.elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title {
	color: #3B3B3B!important;
	font-size: 1.1rem;
	font-weight: normal!important;
}

.elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title.elementor-active {
	color: #ffffff!important;
}

.tab1 .elementor-tabs-content-wrapper {
	background-color: #ff7272;
	margin-top: 40px;
	height:400px;
}

.elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title, .elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title::before, .elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title::after, .elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-content, .elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tabs-content-wrapper {
	border-width: 0px!important;
}

.elementor-1536 .elementor-element.elementor-element-6addb17 .elementor-tab-title.elementor-active {
	color: #000 !important;
	border-bottom: 1px solid #ff7272 !important;
	background:none!important;
}





/* fin de pestañas */



/* ENLACES DESTACADOS HOME*/

.adorno-img {
	width: 14%;
	position: absolute;
	top: 14%;
	right: 3%;
}

.ja-cont { display:block; margin:0 auto; width:100%; max-width:1800px; }
.ja-colum {
	float: left;
	width: 24%;
	margin: 0px 0.5%;
}

.ja-box { float:left; width:100%;   position:relative; height:304px;  overflow:hidden; 
		 /* background-image: url(img/uno.jpg);*/
		  background-repeat:no-repeat;
		  background-size:105%;
		  background-position:top center;
		  }
		  
.ja-dest1 { background-image: url(img/destaca-1.jpg);}
.ja-dest2 { background-image: url(img/destaca-2.jpg);}
.ja-dest3 { background-image: url(img/destaca-3.jpg);}
.ja-dest4 { background-image: url(img/destaca-4.jpg);}
.ja-dest5 { background-image: url(img/destaca-5.jpg);}
.ja-dest6 { background-image: url(img/destaca-6.jpg);}

.ja-dest7 { background-image: url(img/60segundos.jpg);}
.ja-dest8 { background-image: url(img/tacones.jpg);}
.ja-dest9 { background-image: url(img/destaca-9.jpg);}
.ja-dest10 { background-image: url(img/mar-llop.jpg);}
.ja-dest11 { background-image: url(img/sofia2.jpg);}
.ja-dest12 { background-image: url(img/otra.jpg);}
.ja-dest13 { background-image: url(img/vice.jpg);}
.ja-dest14 { background-image: url(img/villaweb.jpg);}
.ja-dest15 { background-image: url(img/judit.jpg);}
.ja-dest16 { background-image: url(img/destaca-8.jpg);}
.ja-dest17 { background-image: url(img/sofia.jpg);}
.ja-dest18 { background-image: url(img/ara.jpg);}
.ja-dest20 { background-image: url(img/manifiesto.jpg);}
.ja-dest21 { background-image: url(img/silvia1.jpg);}
.ja-dest22 { background-image: url(img/terricolas.jpg);}
.ja-dest23 { background-image: url(img/destaca-10.jpg);}



		  
.ja-box:hover { background-size:100%;}
.ja-dest1:hover { background-size:100%;}
.ja-box-tit {text-align: center;padding: 1px 0px;margin-top: 15px; margin-bottom:15px; float: left;width: 100%; font-size:1em;}

.ja-bgn-a { background:rgba(79,124,227,.6);}
.ja-bgn-b { background:rgba(183,100,79,.9);}
.ja-bgn-c { background:rgba(0,0,0,.7);}

.ja-box .box-text-0 {position:absolute; bottom:20px; padding:2px 0px; text-align:left!important; z-index:-10;  width:100%; height:80px;}
.ja-box:hover > .box-text-0 { bottom:-200px;}

.ja-box .box-text-0 { 
	opacity:1; width:100%; position:absolute; bottom:0px; padding:4% 4%; 
	color:#FFF; opacity:1; cursor:pointer; z-index:1;
	border-top:1px solid rgba(255,255,255,.1);
}
.ja-box .box-text-1 { 
	opacity:1; width:100%; background:rgba(255,114,114,1); 
	position:absolute; bottom:-100px; padding:4% 4%; 
	color:#FFF; opacity:0; cursor:pointer; z-index:1; height:80px; 
	border-top:1px solid rgba(255,255,255,.1);
}
.ja-box:hover > .box-text-0 { opacity:1; bottom:-200px;}
.ja-box:hover > .box-text-1 { opacity:1; bottom:0px;}

.box-text-1:hover { background:rgba(255,114,114,.9); }
.box-text-1 h3, .box-text-1 p, .box-text-0 h3, .box-text-0 p { padding:0px; margin:0px; font-size:12pt; color:#fff!important; font-weight:normal!important;}
.box-text-1 p, .box-text-0 p { margin-top:5px!important; font-size:0.6em!important; font-weight:normal!important; line-height:1.2; padding:0px!important;}

.ja-box::before { 
	content:""; width:100%; height:300px; position:absolute; left:0px; background:rgba(0,0,0,.3);  
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out; 
	-o-transition: all 200ms ease-in-out; 
	-ms-transition: all 200ms ease-in-out; 
	transition: all 200ms ease-in-out; 
	opacity:0; 
}
.ja-box:hover.ja-box::before { opacity:1;}

.ja-p-descrip { float:left; font-size: 0.7em!important; font-weight: normal!important; padding: 0px 5px; line-height:1.4; text-align:center; margin: 8px 0px !important;}

.ja-colum:hover .ja-p-descrip,
.ja-colum:hover .ja-box-tit { 
	color:#ff7272;
	-webkit-transition: all 440ms ease-in-out;
	-moz-transition: all 440ms ease-in-out;
	-ms-transition: all 440ms ease-in-out;
	-o-transition: all 440ms ease-in-out;
	transition: all 440ms ease-in-out;
}


.icon-tv {
	display: block;
	margin: 33px auto 0px!important;
	/*margin-top: 35px !important;*/
}

.trans { 
	-webkit-transition: all 440ms ease-in-out;
	-moz-transition: all 440ms ease-in-out;
	-ms-transition: all 440ms ease-in-out;
	-o-transition: all 440ms ease-in-out;
	transition: all 440ms ease-in-out;}
.trans1 { 
	-webkit-transition: all 900ms ease-in-out;
	-moz-transition: all 900ms ease-in-out;
	-ms-transition: all 900ms ease-in-out;
	-o-transition: all 900ms ease-in-out;
	transition: all 900ms ease-in-out;
	}
.trans2 { 
	-webkit-transition: all 600ms ease-in-out;
	-moz-transition: all 600ms ease-in-out;
	-ms-transition: all 600ms ease-in-out;
	-o-transition: all 600ms ease-in-out;
	transition: all 600ms ease-in-out;
	}
.no-blue { color:#000;}
.destaca a:hover p.ja-p-descrip{ color:#bf3b36!important;}

/*fin de enlaces destacados HOME */


/* CALENDARIO */
.author.location {margin: 50px 0px 45px!important;}

.tribe-events-list .tribe-events-loop .tribe-events-event-image {
	margin: 0 10% 0 0!important;
}

#tribe-bar-form input[type="text"] {
	border-radius: 2px;
	padding: 15px 7px;
	color: #000 !important;
	border: 1px solid #ff7272;
}

#tribe-bar-form .tribe-bar-submit input[type="submit"] {
	color: #fff;
	padding: 15px 10px;
	background: #ff7272;
	border-radius: 4px;
	font-weight: normal;
	margin-top:14px;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"]:hover {background: #ff4242!important; color:#fff!important;} 

/*#tribe-events-footer .tribe-events-sub-nav, */
#tribe-events-header .tribe-events-sub-nav {
	padding: 0px 20px 40px;
	text-align: center;
	border-bottom: 1px dashed #ff7272;
}

#tribe-events-bar {margin-bottom: 30px;margin-top: 40px;}
.tribe-events-read-more {
	background: #ff7272;
	padding: 20px 40px;
	color: #fff;
	border-radius:2px;
}

.tribe-events-read-more:hover { background: #ff4242!important; color:#fff!important;}

.attachment-medium.size-medium.wp-post-image {
	box-shadow: 0px 0px 60px 20px rgba(0,0,0,.1)!important;
	border: 1px solid rgba(0,0,0,.2)!important;
}


/* FIN DE CALENDARIO */


/* FOOTER */

#copyright a, #copyright a:active, #footer a, #footer a:active, #footer .sidebar_widget li h2.widgettitle, #footer_photostream a {
	color: #fff!important;
}

#footer ul.sidebar_widget li ul li {margin: 0 0 0px 0!important;font-size:11pt;}

#footer h4 a {
	font-size: 15px !important;
	font-family: arial !important;
}

#footer h2 span {color: #ff7272 !important;font-family: arial!important;font-size: 1rem!important; font-weight:normal!important;}

#footer .tribe-events-list-widget .tribe-events-list-widget-events {
	padding: 0  0px ;
	margin-bottom: 1.25rem;
}

#footer .tribe-event-date-end,
#footer .tribe-event-date-start { font-size:12pt;}

#footer a:hover { color:#ff7272!important;}


.foot-logo,.logo-inner {
	display:flex;
	flex-flow: row wrap;
	justify-content:center;
	align-items: center;
	}

.logo-inner img {
	width: 40%;
	min-width: 90px;
	display: block;
	margin: 0 auto 0px;
}

.logo-inner p { color:#fff; text-align:center; width:100%;}
.logo-web {width: 33% !important;}	
.foot-logo {
	width: 100%;
	height: auto;
}

#footer .sidebar_widget.four > li {text-align: center!important;}

.tribe-event-date-start {font-size: 11pt !important;}
.tribe-event-time {font-size: 9pt!important;}

/* FIN DEL FOOTER */

/* ALFABETAS */


.a-trans {
	border:1px solid transparent;
	height: auto;
	width: 100%;
	display: block;
	padding: 8% 0;
	-webkit-transition: all 350ms ease-in-out;
	-moz-transition: all 350ms ease-in-out;
	-o-transition: all 350ms ease-in-out;
	-ms-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
	border-radius:3px;
}
.a-trans > img, .a-trans > p, .a-trans > h5 {
	-webkit-transition: all 350ms ease-in-out;
	-moz-transition: all 350ms ease-in-out;
	-o-transition: all 350ms ease-in-out;
	-ms-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}

.a-trans:hover { 
	
	-webkit-transition: all 350ms ease-in-out;
	-moz-transition: all 350ms ease-in-out;
	-o-transition: all 350ms ease-in-out;
	-ms-transition: all 350ms ease-in-out;
	transition: all 350ms ease-in-out;
}
.a-trans:hover > img {
	-webkit-transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg); 
	-o-transform: rotate(-30deg); 
	transform: rotate(-30deg);
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.a-trans:hover > p, .a-trans:hover > h5 {
	color:#ff7272!important;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
#bot-black a:hover { background:#000!important; color:#fff!important;}

#face-col {
	/*height: 25vh;*/
	margin: auto!important;
	display:flex;
	flex-flow: row wrap;
	justify-content: center; align-items:center;
}

.header_client_wrapper { display:none!important;}
.ja-face {
    text-align: center!important;
    
}

#logo_right_wrapper {display: none !important;}

#u_0_4 { background:none!important; border:none!important;}

#ancho-1 div:nth-child(1) {max-width: 1600px !important;}

#custom_logo img {margin: 15px 0px !important;}

.header_style_wrapper {z-index: 12!important;}
h1, h2, h3, h4, h5, h6 {font-family: 'Bad Script', cursive!important;}
h1 {color:#ff7272!important;}

.ja-bot-slider {
	padding: 10px 25px !important;
	font-size: 1rem !important;
	background: #ff7272;
	color: #fff;
	/*border: 1px solid rgba(0, 0, 0, .1) !important;*/
	font-weight: normal !important;
	min-width: 200px;
	text-align: center !important;
	cursor: pointer;
	box-shadow: 0px 0px 24px rgba(0,0,0,.3)inset!important;
}

.ja-bot-slider:hover { background: #ee6262; color:#fff!important; }

.mar-top {
	margin-top: -190px;
	z-index: 10;
	background:#efefef!important;
	width: 24%;
	margin-left: 0.5%;
	margin-right: 0.5%;
	padding: 14px 0px;
}
.mar-top p { font-size:0.9rem!important;}

#mi-col { height:360px;}
#mi-col2 { height:450px;}

p { font-size:0.9em!important;}
#page_caption {
	background-color: #ffffff;
	padding-top: 0!important;
	padding-bottom: 0!important;
	margin-bottom: 0px!important; 
}
#page_caption h1, .post_caption h1 {display: none!important;}
/*#page_content_wrapper .inner {margin: 60px auto 0px!important;}*/

#tit-big h2{ font-size: 5em!important;}
#tit-big-2 h2{ font-size: 4em!important;}
.tribe-events-list-widget .tribe-event-title {line-height: 1!important;}
.tribe-events-page-title {margin-top: 55px!important;font-size: 2rem!important;}
.tribe-events-list .type-tribe_events {border-bottom: 1px solid #ff7272 !important;}

.zindex-end { z-index:0;}

/* fin de ALFABETAS */


/* RESPONSIVE */

@media only screen and (min-width: 1850px)  {
	#mi-col { height:460px;}
	
	.ja-big { display:block!important;}
	.ja-medio { display:none!important;}
	.ja-small { display:none!important;}
	.adorno-img {width: 14%;}
	
}
@media only screen and (min-width: 1650px)  {
	.deskt-small {display:block;}
	.deskt-big {display: none;}
	
}

@media only screen and (max-width: 1649px)  {
	.deskt-small {display:none;}
	.deskt-big {display: block;}
	.tg_horizontal_slide_content_desc {
	
	font-size: 0.8em!important;
}
	
}

@media only screen and (min-width: 1600px) and (max-width:1850px) {
	.ja-box { height:270px;}
	.ja-cont { width:96%!important;}
	.ja-big { display:block!important;}
	.ja-medio { display:none!important;}
	.ja-small { display:none!important;}
	.adorno-img {width: 14%;}
}
@media only screen and (min-width: 1400px) and (max-width:1599px) {
	.ja-box { height:240px;}
	.ja-cont { width:95%!important;}
	
	.ja-big { display:none!important;}
	.ja-medio { display:block!important;}
	.ja-small { display:none!important;}
	.adorno-img {width: 19%;top: 12%;}
}

@media only screen and (min-width: 1180px) and (max-width:1399px) {
	.ja-box { height:200px;}
	.ja-box .box-text-0, .ja-box .box-text-1 { height:70px;} 
	.ja-cont { width:93%!important;}
	#tit-big-2 h2{ font-size: 3em!important;}
	.ja-box .box-text-0, .ja-box .box-text-1 { padding:5% 4%!important; }
	.box-text-1 p, .box-text-0 p {margin-top:2px!important;padding: 0px 0px!important;}
	.ja-big { display:none!important;}
	.ja-medio { display:block!important;}
	.ja-small { display:none!important;}
	.adorno-img {width: 18%;top: 12%;}
	
}

@media only screen and (min-width: 1024px) and (max-width:1179px) {
	.ja-box { height:170px;}
	.ja-box .box-text-0, .ja-box .box-text-1 { height:70px;} 
	.ja-box .box-text-0, .ja-box .box-text-1 { padding:5% 4%!important; }
	.box-text-1 p, .box-text-0 p {margin-top:2px!important;padding: 0px 0px!important;}
	.ja-cont { width:92%!important;}
	#tit-big h2{ font-size: 4em!important;}
	#tit-big-2 h2{ font-size: 3em!important;}
	
	.ja-big { display:none!important;}
	.ja-medio { display:block!important;}
	.ja-small { display:none!important;}
	.adorno-img {width: 21%;top: 12%;}
	
}

@media only screen and (min-width: 761px) and (max-width:1023px) {
	#logo_right_wrapper {display: block !important;}
	.ja-colum { float:left; width: 44%; margin:10px 3% 10px 3%; }
	.ja-box .box-text-0, .ja-box .box-text-1 { height:80px;} 
	.ja-box { height:260px;}
	.ja-box .box-text-0, .ja-box .box-text-1 { padding:4% 4%!important; }
	.box-text-1 p, .box-text-0 p {margin-top:2px!important;padding: 0px 0px!important;}
	.ja-p-descrip { min-height:90px!important;}
	#tit-big h2{ font-size: 3.5em!important;}
	#tit-big-2 h2{ font-size: 2.4em!important;}
	
	.ja-big { display:none!important;}
	.ja-medio { display:none!important;}
	.ja-small { display:block!important;}
	
	
	
	}

@media only screen and (max-width: 1200px) {
	.ja-p-descrip { font-size: 10pt;}
	
}

@media only screen and (min-width: 968px) and (max-width:1200px) {#logo_wrapper .logo_container {display: none!important;}
	
}

@media only screen and (max-width: 760px) {
	#logo_right_wrapper {display: block !important;}
	.adorno-img {width: 12%;top: 2%;}
	.ja-colum { float:left; width: 94%; margin:10px 3% 10px 3%; }
	.ja-box { height:340px; background-size:100%;}
	.ja-box:hover { background-size:100%;}
        .ja-dest1:hover { background-size:100%;}
	.ja-box .box-text-1 { display:none;}
	.ja-box:hover > .box-text-0 { opacity:1; bottom:0px;}
	.ja-box .box-text-0, .ja-box .box-text-1 { padding:3% 4%!important; }
	.box-text-1 p, .box-text-0 p {margin-top:2px!important;padding: 0px 0px!important;}
	.ja-bgn-c { background: rgba(244,67,54,1);}

	.footer li,.footer a,.footer h3 { text-align:center!important;}
	
	 #footer li,  #footer a,  
	 #footer h3,  #footer h2 {text-align: center !important;}
	 #footer img { display: block; margin:20px auto 10px!important;}
	
	#footer ul:nth-child(1) {margin: 50px 0px!important;}
	.logo-inner{ display:none;}
	
	.ja-big { display:none!important;}
	.ja-medio { display:none!important;}
	.ja-small { display:block!important;}

	.ja-bot-slider { display:none;}

}

@media only screen and (max-width: 480px) {
	.adorno-img {width: 15%;top: 13%;}
	.ja-box { height:190px;}
	.ja-box .box-text-0 { height:80px; background: rgba(0,0,0,.8);}
	.ja-box .box-text-0, .ja-box .box-text-1 { padding:4.5% 4%!important; }
	.box-text-1 p, .box-text-0 p {margin-top:2px!important;padding: 0px 0px!important;}
	
	.ja-big { display:none!important;}
	.ja-medio { display:none!important;}
	.ja-small { display:block!important;}
	
.elementor-widget-heading .elementor-heading-title {
	line-height: 1.3!important;
	font-size: 1.5rem!important;
}	

h6.elementor-heading-title.elementor-size-default {
	font-size: 1.3rem !important;
	margin-bottom: 25px!important;
}
	
	
}






/* video HOME */
#videohome  { 
	display:block!important;
	width:50%!important;
	margin:30px auto!important;
}
/* fin de video HOME */

/* button */

a.elementor-button:hover {background: #aa4242!important;}

#boton1 a:hover { background:#000!important; color:#fff;}



/* fin de button */


@media only screen and (max-width: 768px)  { .redes {display:none!important;}}

/* menu movil  */

#wrap { position:relative!important;}
.jicon-menu { position:absolute; top:2%; right:1%; width:50px; height:50px; cursor:pointer; background:#f00; z-index:20;}


/* fin de menu movil */

