/*
Theme Name: JupiterX Child
Description: Jupiter X Child Theme
Author: Artbees
Author URI: https://jupiterx.com
Template: jupiterx
Version: 1.0.0
Text Domain: jupiterx
Domain Path: /languages
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Add your custom CSS codes in assets/less/style.less */

/*** FONTS ***/
@font-face {
    font-family: 'GTWalsheimPro-Black';
    src: url('fonts/GTWalsheimPro-Black.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-Bold';
    src: url('fonts/GTWalsheimPro-Bold.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedBlack';
    src: url('fonts/GTWalsheimPro-CondensedBlack.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedBold';
    src: url('fonts/GTWalsheimPro-CondensedBold.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedLight';
    src: url('fonts/GTWalsheimPro-CondensedLight.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedMedium';
    src: url('fonts/GTWalsheimPro-CondensedMedium.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedRegular';
    src: url('fonts/GTWalsheimPro-CondensedRegular.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedThin';
    src: url('fonts/GTWalsheimPro-CondensedThin.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedUltraBold';
    src: url('fonts/GTWalsheimPro-CondensedUltraBold.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-CondensedUltraLight';
    src: url('fonts/GTWalsheimPro-CondensedUltraLight.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-Light';
    src: url('fonts/GTWalsheimPro-Light.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-Medium';
    src: url('fonts/GTWalsheimPro-Medium.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-Regular';
    src: url('fonts/GTWalsheimPro-Regular.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-Thin';
    src: url('fonts/GTWalsheimPro-Thin.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-UltraBold';
    src: url('fonts/GTWalsheimPro-UltraBold.otf');
}
@font-face {
    font-family: 'GTWalsheimPro-UltraLight';
    src: url('fonts/GTWalsheimPro-UltraLight.otf');
}

/*** COLORES ***/
.verde{
	color: #00a372!important;
}

/*** ENLACES ***/
.enlace-footer{
	color: #ffffff!important;
}
.enlace-verde{
	color: #00a372!important;
}
.enlace-footer:hover, .enlace-verde:hover{
	color: #000000!important;
}

/*** GENERAL ***/
.hr-lines-verde .elementor-heading-title, .hr-lines-verde-min .elementor-heading-title,
.hr-lines-blanca .elementor-heading-title, .hr-lines-blanca-min .elementor-heading-title{
	position: relative;
	text-align: center;
	padding: 0 110px;
}
.hr-lines-verde .elementor-heading-title:before, .hr-lines-verde-min .elementor-heading-title:before,
.hr-lines-blanca .elementor-heading-title:before, .hr-lines-blanca-min .elementor-heading-title:before{
	content:" ";
	display: block;
	height: 2px;
	width: 80px;
	position: absolute;
	top: 50%;
	left: 0;	
}
.hr-lines-verde .elementor-heading-title:after, .hr-lines-verde-min .elementor-heading-title:after,
.hr-lines-blanca .elementor-heading-title:after, .hr-lines-blanca-min .elementor-heading-title:after{
	content:" ";
	height: 2px;
	width: 80px;
	display: block;
	position: absolute;
	top: 50%;
	right: 0;
}
.hr-lines-verde .elementor-heading-title:before, .hr-lines-verde-min .elementor-heading-title:before,
.hr-lines-verde .elementor-heading-title:after, .hr-lines-verde-min .elementor-heading-title:after{
	background: #00a372;
}
.hr-lines-blanca .elementor-heading-title:before, .hr-lines-blanca-min .elementor-heading-title:before,
.hr-lines-blanca .elementor-heading-title:after, .hr-lines-blanca-min .elementor-heading-title:after{
	background: #ffffff;
}
.parallax-imagen{
	/*background-size: 100% auto!important;*/
}
#jupiterx-advanced-accordion-wrapper .jx-ac-active .jx-ac-title{
	letter-spacing: 1px!important;
}

/*** HEADER ***/
.header-buscar .raven-search-form-full .raven-search-form-button{
	background: #ffffff!important;
}
.header-menu-mobile .raven-nav-menu-toggle-button:hover .hamburger-inner,
.header-menu-mobile .raven-nav-menu-toggle-button:hover .hamburger-inner::before,
.header-menu-mobile .raven-nav-menu-toggle-button:hover .hamburger-inner::after{
	background-color: #00a372!important;
}
.raven-nav-menu-mobile{
	margin-top: 35px!important;
}
.raven-nav-menu ul.raven-submenu, .raven-nav-menu ul.sub-menu{
	margin-left: 20px!important;
}
.gt_selector{
	display: none;
	color: #00a372!important;
	font-family: 'GTWalsheimPro-Black'!important;
	font-size: 0.85rem!important;
	line-height: 1rem!important;
	border: none!important;
	background-color: #ffffff!important;
	max-width: 45px!important;
}
.gt_selector option[value=""] {
     display: none!important;
}
.raven-nav-menu li.has-children .sub-arrow{
	display: block!important;
	padding-left: 5px;
}
.raven-nav-menu li.current-menu-parent .sub-arrow{
	fill: #000000!important;
}
.raven-nav-menu li.current-menu-parent > a{
	color: #000000!important;
}

/*** HEADER ACLIMA ***/
.menu-aclima{border-bottom:1px solid #dcdbdb; height:80px;}
.menu-aclima .e-con-inner{padding:0 1.5rem!important;}
.menu-aclima .e-con-inner .e-child:nth-child(2), .menu-aclima .e-con-inner .e-child .container-menu-lang, .menu-aclima .e-con-inner .e-child .container-menu-lang .e-child{height:100%!important;}
.menu-aclima .e-con-inner .e-child .container-menu-lang .e-child, .menu-aclima .e-con-inner .e-child .container-search{justify-content:center!important;}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-horizontal .raven-nav-menu{flex-grow:1!important; justify-content:space-between!important; height:100%!important; align-items:center!important;}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-horizontal .raven-nav-menu li svg{margin-top:4px; margin-left:3px;}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu li a{position:relative; display:inline-block; height:80px; padding:.6em .5em!important;}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-horizontal .raven-nav-menu li a:not(.raven-submenu-item):after, .menu-aclima .gtranslate_wrapper:after{
    content: "";
    width: 100%;
    position: absolute;
    bottom: 0px;
    height: 2px;
    right: 50%;
    background: #00C189;
    transform: scale(0, 0) translate(-50%, 0);
    transition: transform .2s ease-in-out, color 0s ease-in-out;
}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-horizontal .raven-nav-menu li a:hover:after, .menu-aclima .gtranslate_wrapper:hover:after{transform: scale(1, 1) translate(50%, 0);}
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner,
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner::before,
.menu-aclima .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner::after{
	background-color: #00C189!important;
}
.menu-aclima .raven-nav-menu-horizontal .raven-nav-menu li.menu-item-has-children ul li a:hover{color:#00C189!important;}
.menu-aclima .gtranslate_wrapper{display:flex; height:80px; padding:.6em .5em!important; margin-left:-0.4em!important;}
.menu-aclima .gt_selector{			
	color: #4A5568!important;
	font-family: 'GTWalsheimPro-Regular'!important;
	font-size: 1.05rem!important;
	line-height: 1.5rem!important;
	max-width: 40px!important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	position: relative;
	background-repeat: no-repeat;
	background-position: right 2px bottom 17px;
	background-image: url("data:image/svg+xml;utf8,<svg aria-hidden='true' fill='currentColor' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'><path d='M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z'/></svg>");
}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu {
	position: fixed!important; 
	top: 80px!important;
	left: 0!important;
	width: 100vw!important;
	max-width: 100vw!important;
	min-width: 0;
	min-height:60px;
	margin: 0!important;
	padding: 0!important;
	background: #fafafa;
	box-sizing: border-box;
	z-index: 999;
	text-align: left;
	list-style: none;
}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu[aria-expanded="true"]{
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu[aria-expanded="true"] li {
    height: 100%;
}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu[aria-expanded="true"] li a {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	text-align: center !important;
	white-space: normal !important;
	line-height: 1 !important;
	height: 100%!important;
}
body.logged-in .menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu {
	top: 112px!important;
}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu li{display:inline-block;}
.menu-aclima .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu li a{padding:0 15px!important;}
.menu-aclima .raven-nav-menu-horizontal .menu-item a.raven-submenu-item{background:transparent!important; font-size:0.875rem!important; line-height:1.25rem!important; color:#4A5568!important; font-weight:400!important;}
.menu-aclima .raven-nav-menu-mobile{padding-left:20px; padding-right:20px; z-index:9999!important;}
.menu-aclima .raven-nav-menu-mobile .menu-item a.raven-menu-item{padding-left:10px!important;}
.menu-aclima .raven-nav-menu-mobile .menu-item a.raven-menu-item{font-size:1.125rem!important; line-height:1.5rem!important;}
.menu-aclima .raven-nav-menu-mobile .submenu-item a.raven-submenu-item{font-size:0.938rem!important; line-height:1.313rem!important;}
.menu-cyanobloom{height:45px;}
.menu-cyanobloom .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner,
.menu-cyanobloom .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner::before,
.menu-cyanobloom .menu-prcpal-aclima .raven-nav-menu-toggle-button:hover .hamburger-inner::after{
	background-color: #00C189!important;
}
.menu-cyanobloom .menu-item .raven-menu-item{position:relative; display:inline-block; padding-bottom:4px!important;}
.menu-cyanobloom .raven-nav-menu-horizontal .menu-item .raven-menu-item:after{
	content: "";
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 33px;
	height: 3px;
	background-color: #00E6AD;
	transform: translateX(-50%) scaleX(0);
	transform-origin: center;
	transition: transform 0.3s ease-in-out;}
.menu-cyanobloom .raven-nav-menu-horizontal .menu-item .raven-menu-item:hover:after, .menu-cyanobloom .menu-item.current-menu-parent > .raven-menu-item:after{transform: translateX(-50%) scaleX(1);}
.menu-cyanobloom .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu {
	position: fixed!important;
	top: 125px!important;
	left: 0!important;
	width: 100vw!important;
	max-width: 100vw!important;
	min-width: 0;
	height:60px;
	margin: 0!important;
	padding: 0!important;
	background: #fafafa;
	box-sizing: border-box;
	z-index: 999;
	text-align: center;
	list-style: none;
}
.menu-cyanobloom .raven-nav-menu-horizontal .raven-nav-menu li.current-menu-parent a{color:#A0A0A0!important;}
.menu-cyanobloom .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu li{display:inline-block;}
.menu-cyanobloom .raven-nav-menu-horizontal li.menu-item-has-children > ul.raven-submenu li a{padding:20px!important;}
.menu-cyanobloom .raven-nav-menu-horizontal .menu-item a.raven-submenu-item{background:transparent!important; font-family: "Roboto", Sans-serif!important; font-size:0.7rem!important; line-height:1.25rem!important; color:#A0A0A0!important; font-weight:500!important;}
.menu-cyanobloom .raven-nav-menu-horizontal .menu-item a.raven-submenu-item:hover, .menu-cyanobloom .sub-menu .current-menu-item a.raven-menu-item-active{color:#00E6AD!important;}
.menu-cyanobloom .raven-nav-menu-mobile{top:10px!important; margin-top:15px!important;}
.menu-cyanobloom .raven-nav-menu-mobile .menu-item a.raven-menu-item{font-size:1.125rem!important; line-height:1.5rem!important;}
.menu-cyanobloom .raven-nav-menu-mobile .submenu-item a.raven-submenu-item{font-size:0.938rem!important; line-height:1.313rem!important;}

/*** HOME ***/
#newsletter .raven-animated-gradient-yes{
	border-radius: 25px!important;
}
.formulario-newsletter label, .formulario-newsletter input[type="email"]{
	width: 100%!important;
}
.formulario-newsletter input[type="email"]{
	color: #000000!important;
	border: solid 1px #ffffff!important;
	border-radius: 5px!important;
	font-family: 'GTWalsheimPro-Regular'!important;
	font-size: 1rem!important;
	line-height: 1.25rem!important;
	padding: 5px 10px!important;
}
.formulario-newsletter .textos-rgpd{
	color: #ffffff!important;
	font-family: 'GTWalsheimPro-Regular'!important;
	font-size: 0.85rem!important;
	line-height: 1.063rem!important;
}
.formulario-newsletter input[type="submit"]{
	width: 100%!important;
	color: #ffffff!important;
	border: solid 2px #ffffff!important;
	border-radius: 25px!important;
	background-color: transparent!important;
	font-family: "GTWalsheimPro-Black"!important;
	font-size: 1rem!important;
	line-height: 1.25rem!important;
	letter-spacing: 0.1rem!important;
	padding: 10px 20px!important;
}
.formulario-newsletter input[type="submit"]:hover{
	cursor: pointer!important;
	color: #000000!important;
	border: solid 2px #000000!important;
}

/*** SOCIOS ***/
.socios-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper,
.socios-life .jx-single-accordion-header, .socios-life .jx-single-accordion-body{
	border: none!important;
}
.socios-life .jx-ac-active .jx-ac-title{
	font-family: "GTWalsheimPro-Black"!important;
	font-size: 1.25rem!important;
	line-height: 1.5rem!important;
}
.socios-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper .jx-ac-active .jx-single-accordion-header,
.socios-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper .jx-ac-inactive:hover .jx-single-accordion-header,
.socios-life .jx-single-accordion-body{
	background-color: inherit!important;
}
.socios-life .jx-ac-active, .socios-life .jx-ac-inactive .jx-single-accordion-header{
	border: solid 2px #00a372!important;
	border-radius: 25px!important;
}

/*** LINEAS ESTRATEGICAS ***/
.lineas-estrategicas.borde-inferior .elementor-container{
	border-bottom: solid 2px #00a372!important;
}

/*** LINEAS ESTRATEGICAS ***/
.dificultades-asociadas.borde-inferior .elementor-container{
	border-bottom: solid 2px #00a372!important;
}

/*** SOLUCION PROPUESTA ***/
.solucion-propuesta.borde-inferior .elementor-container{
	border-bottom: solid 2px #00a372!important;
}

/*** NOTICIAS ***/
.fila-noticias .raven-post{
	cursor: pointer!important;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px!important;
}
.fila-noticias .raven-post-wrapper, .fila-noticias .raven-post, .fila-noticias .raven-post img{
	border-radius: 25px!important;
}
.single-post .jupiterx-post-meta time{
	text-transform: uppercase!important;
}
.single-post .jupiterx-post-related{
	margin-bottom: 3rem!important;
}
.single-post .jupiterx-post-related .jupiterx-post-related-label{
	font-family: "GTWalsheimPro-Regular"!important;
	font-size: 1.25rem!important;
	line-height: 1.5rem!important;
}
.single-post .jupiterx-post-related .card{
	border-radius: 25px!important;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px!important;
}
.single-post .jupiterx-post-related .card-title{
	color: #00a372;
	font-family: "GTWalsheimPro-Black"!important;
	font-size: 1.25rem!important;
	line-height: 1.5rem!important;
	text-decoration: none!important;
}
.single-post .jupiterx-post-related .card-title:hover{	
	color: #000000!important;
}

/*** NEWSLETTER ***/
.fila-newsletter .elementor-container{
	cursor: pointer!important;
	border-radius: 25px!important;
	box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px!important;
}
.fila-newsletter .elementor-image-box-img img{
	border-radius: 25px!important;
	max-height: 300px!important;
}
.fila-newsletter .elementor-image-box-content{
	padding: 0 50px 0 20px!important;
}

/*** DOCUMENTACION ***/
.documentacion-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper,
.documentacion-life .jx-single-accordion-header, .documentacion-life .jx-single-accordion-body{
	border: none!important;
}
.documentacion-life .jx-ac-active .jx-ac-title{
	font-family: "GTWalsheimPro-Black"!important;
	font-size: 1.25rem!important;
	line-height: 1.5rem!important;
}
.documentacion-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper .jx-ac-active .jx-single-accordion-header,
.documentacion-life .jupiterx-advanced-accordion-wrapper .jupiterx-advanced-accordion-inner-wrapper .jx-ac-inactive:hover .jx-single-accordion-header,
.documentacion-life .jx-single-accordion-body{
	background-color: inherit!important;
}
.documentacion-life .jx-ac-active, .documentacion-life .jx-ac-inactive .jx-single-accordion-header{
	border: solid 2px #00a372!important;
	border-radius: 25px!important;
}

/*** MAILCHIMP ***/
.mc4wp-alert{
	font-size: 16px!important;
}
.mc4wp-form-fields .input:focus{
	border-color: #00a372!important;
}

/*** BUSCAR ***/
.breadcrumb-item a, .jupiterx-search-post-title a, .page-link{
	color: #00a372!important;
	text-decoration: none!important;
}
.breadcrumb-item a:hover, .jupiterx-search-post-title a:hover, .page-link:hover{
	color: #000000!important;
}
.page-link:hover{
	background-color: #ffffff!important;
}
.page-item.active .page-link{
	background-color: #00a372!important;
	border-color: #00a372!important;
}
.page-item.active .page-link{
	color: #ffffff!important;
}

/*** COOKIES ***/
#cn-close-notice{
	display:none!important;
}
.cookiestop {
	z-index: 1998;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: none;
	position: absolute;				
	background-color: #000000;
	color: #aaaaaa;
	opacity: .5;
	filter: alpha(opacity = 50);
}
#cookie-notice, #cky-consent{
	z-index: 1999;
}
.cky-notice-des a.cky-policy{
	text-decoration: none!important;
}

/*** FOOTER ***/
.texto-footer{
	margin-block-end: 0!important;
}
.elementor-element-2fda9a7 .raven-button-content{
	max-height: 20px!important;
}

/*** RESPONSIVE ***/
@media (max-width: 1200px){
	.menu-aclima .menu-prcpal-aclima .raven-nav-menu-horizontal .raven-nav-menu{justify-content:center!important;}
}
@media (max-width: 1150px){
	.menu-aclima .menu-prcpal-aclima .raven-nav-menu li a{padding:.6em .0em!important;}
}
@media (max-width: 1023px){
	.menu-aclima .menu-prcpal-aclima .raven-nav-menu li a, .menu-cyanobloom .raven-nav-menu li a{height:60px;}
	.menu-aclima .raven-nav-menu-mobile .menu-item a.raven-menu-item .kadence-arrow-down-svg, .menu-cyanobloom .raven-nav-menu-mobile .menu-item a.raven-menu-item .kadence-arrow-down-svg{display:none!important;}
	.menu-aclima .raven-nav-menu-mobile .raven-submenu li > a{font-size:0.938rem!important; line-height:1.188rem!important;}
	.menu-aclima .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow svg, .menu-cyanobloom .raven-nav-menu-mobile li.menu-item>a.raven-link-item .sub-arrow svg{width:12px!important; height:12px!important;}
	.menu-cyanobloom .raven-nav-menu-mobile{top:-5px!important;}
	.lineas-estrategicas.borde-inferior .elementor-element-populated, 
	.dificultades-asociadas.borde-inferior .elementor-element-populated,
	.solucion-propuesta.borde-inferior .elementor-element-populated{
		margin-bottom: 70px!important;
	}
	.fila-newsletter .elementor-element-populated{
		padding: 0!important;
	}
	.experiencias-flip .raven-flip-box{
		height: 550px!important;
	}
}
@media (max-width: 945px){
	.experiencias-flip .raven-flip-box{
		height: 500px!important;
	}
}
@media (max-width: 840px){
	.hr-lines-verde .elementor-heading-title, .hr-lines-blanca .elementor-heading-title{
		padding: 0 100px;
	}
	.experiencias-flip .raven-flip-box{
		height: 450px!important;
	}
}
@media (max-width: 820px){
	.hr-lines-verde .elementor-heading-title, .hr-lines-blanca .elementor-heading-title{
		padding: 0 90px;
	}
}
@media (max-width: 767px){
	.fila-newsletter .elementor-image-box-content {
		padding: 30px 20px !important;
	}
	.experiencias-flip .raven-flip-box{
		height: 800px!important;
	}
	.elementor-440 .elementor-element.elementor-element-4565088.raven-nav-menu-stretch .raven-nav-menu-mobile{top:-5px!important; left:-25px!important;}
}
@media (max-width: 700px){
	.experiencias-flip .raven-flip-box{
		height: 750px!important;
	}
}
@media (max-width: 640px){
	.experiencias-flip .raven-flip-box{
		height: 700px!important;
	}
}
@media (max-width: 590px){
	.experiencias-flip .raven-flip-box{
		height: 650px!important;
	}
}
@media (max-width: 560px){
	.hr-lines-verde .elementor-heading-title, .hr-lines-blanca .elementor-heading-title{
		padding: 0;
	}
	.hr-lines-verde-min .elementor-heading-title, .hr-lines-blanca-min .elementor-heading-title{
		padding: 0 70px;
	}
	.hr-lines-verde .elementor-heading-title:before, .hr-lines-verde .elementor-heading-title:after,
	.hr-lines-verde-min .elementor-heading-title:before, .hr-lines-verde-min .elementor-heading-title:after,
	.hr-lines-blanca .elementor-heading-title:before, .hr-lines-blanca .elementor-heading-title:after,
	.hr-lines-blanca-min .elementor-heading-title:before, .hr-lines-blanca-min .elementor-heading-title:after{
		width: 50px;
	}
}
@media (max-width: 540px){
	.experiencias-flip .raven-flip-box{
		height: 600px!important;
	}
}
@media (max-width: 500px){
	.experiencias-flip .raven-flip-box{
		height: 550px!important;
	}
}
@media (max-width: 450px){
	.hr-lines-verde-min .elementor-heading-title, .hr-lines-blanca-min .elementor-heading-title{
		padding: 0 40px;
	}
	.hr-lines-verde .elementor-heading-title:before, .hr-lines-verde .elementor-heading-title:after,
	.hr-lines-verde-min .elementor-heading-title:before, .hr-lines-verde-min .elementor-heading-title:after,
	.hr-lines-blanca .elementor-heading-title:before, .hr-lines-blanca .elementor-heading-title:after,
	.hr-lines-blanca-min .elementor-heading-title:before, .hr-lines-blanca-min .elementor-heading-title:after{
		width: 20px;
	}
	.experiencias-flip .raven-flip-box{
		height: 490px!important;
	}
}
@media (max-width: 400px){
	.experiencias-flip .raven-flip-box{
		height: 430px!important;
	}
}