/*
Theme Name: EZY Theme Child
Theme URI: https://www.okler.net/ezy/wordpress/landing-page/
Author: Okler Themes
Author URI: https://www.okler.net/
Description: Child Theme for EZY Responsive WordPress + Woocommerce Theme
Version: 1.4.0
Template: ezy-theme
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

.size-large, .size-full {
	max-width: 100%;
	height: auto;
}

body{
	font-family: "Montserrat",sans-serif !important;
}

p{
	color:#3b3c3d !important;
}

html #header .header-top.header-top-dark .nav > li > a:hover, html #header .header-top.header-top-dark .nav > li > a:focus {
    color: #d0b888;
}

html #header .header-top.header-top-dark span > a:hover {
    color: #d0b888;
}

#header .header-logo img {
    height: 67px;
    width: auto;
}

#header .header-nav-main.header-nav-main-uppercase nav > ul > li > a {
    padding-left: 25px;
    padding-right: 25px;
}

#header .header-top.header-top-dark i.fas{
	color:#d0b888 !important;
}

#header ul.mnuIdiomas {
	list-style: none;
	float: left;
	padding-left: 0px;
	margin-top: 15px;
	margin-left: 20px;
}

#header ul.mnuIdiomas li {
	display: inline;
	float: left;
	line-height: 12px;
}

#header ul.mnuIdiomas li.current-lang a{
	color: #6b9999;
}

#header ul.mnuIdiomas li a {
	color: #fff;
	font-size: 12px;
	text-decoration:none;
}

#header ul.mnuIdiomas li a:hover {
	color: #6b9999;
}

#header ul.mnuIdiomas li a span,
#header ul.mnuIdiomas li a img {
	line-height: 12px;
}


#header ul.mnuIdiomas .lang-item.lang-item-es::after {
	content: "|";
	padding-left: 5px;
	padding-right: 5px;
}

html #header .header-nav.header-nav-stripe .header-nav-main nav > ul > li:not(.signin).active > a, html #header .header-nav.header-nav-stripe .header-nav-main nav > ul > li:not(.signin):hover > a, html #header .header-nav.header-nav-stripe .header-nav-main nav > ul > li:not(.signin):focus > a {
    color: #fff;
}

.header-column.justify-content-end .d-xl-block:nth-child(4){
	font-size:14px;
	color:#fff;
}

.header-column.justify-content-end .d-xl-block:nth-child(4) span.color{
	color:#d0b888 !important;
	font-weight:600;
}

#bajoSlider .vc_column_container .wpb_text_column p{
	color:#000;
	min-height:110px;
	font-weight:600;
	margin-top:40px;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

#logoPie{
	padding-top:20px !important;
	padding-bottom:20px !important;
}

#logoPie .wpb_single_image{
	margin-bottom:0px;
}

#logoPie .wpb_single_image img{
	max-width:75%;
}

#footer.border{
	border:none !important;
}

#footer .container .row .col-lg-4 .widget-area{
	text-align:center;
}

#footer .container .row .col-lg-4 .widget-area p{
	color:#000;
	line-height: 16px;
}

#footer .container .row .col-lg-4 .widget-area a{
	color:#000;
	text-decoration:none;
}

#footer .container .row .col-lg-4 .widget-area a:hover{
	color:#fff;
}

#footer .footer-copyright .col-lg-4:nth-child(1){
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
	text-align:left;
}

#footer .footer-copyright .col-lg-4:nth-child(1) .social-icons a{
	color:#fff !important;
}

/*#footer .footer-copyright .col-lg-4:nth-child(1) .social-icons a .fab{
	font-size:18px;
}*/

#footer .footer-copyright .col-lg-4:nth-child(1) p{
	margin:0px;
}

#footer .footer-copyright .col-lg-4:nth-child(2){
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	text-align:center;
}

#footer .footer-copyright .col-lg-4:nth-child(2) a{
	text-decoration:none;
	font-size:13px;
	color:#fff;
}

#footer .footer-copyright .col-lg-4:nth-child(2) span.color{
	color:#d0b888;
	margin:0px 10px;
	font-weight:700;
}

#footer .footer-copyright .col-lg-4:nth-child(3){
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
	text-align:right;
}

#footer .footer-copyright .col-lg-4:nth-child(3) p{
	color:#fff !important;
}

#footer > .container > .row:not(.footer-top-featured-boxes) {
    padding-bottom: 0px;
}

#footer > .container > .row {
    padding-top: 20px;
}

#footer .footer-copyright {
    padding: 0.6em 0;
}

.titular .lead {
    max-width: 650px;
    margin: auto;
	font-size: 14px;
	line-height: 18px;
}

.titular.sinCortar .lead {
    max-width: 100%;
}

.filaImg .texto .wpb_wrapper{
	max-width: 475px;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	text-align: justify;
}

.filaImg .texto.blanco .wpb_wrapper{
	max-width:100%;
}

.filaImg .texto.blanco .wpb_wrapper h2, .filaImg .texto.blanco .wpb_wrapper p, .filaImg .texto.blanco .wpb_wrapper a{
	margin-left:50px;
}

.filaImg .texto.negro .wpb_wrapper p{
	color:#000;
	line-height: 18px;
	font-weight:500;
}

.filaImg .texto.blanco .wpb_wrapper h2{
	color:#fff !important;
}

.filaImg .texto.blanco .wpb_wrapper p{
	color:#fff !important;
	line-height: 18px;
	font-weight:500;
}

.filaImg .texto.negro .wpb_wrapper .btn-link {
    color: #6d6f71;
	padding: 0px !important;
	text-decoration: none;
}

.filaImg .texto.blanco .wpb_wrapper .btn-link {
    color: #fff;
	padding: 0px !important;
	text-decoration: none;
}

.filaImg .imagen .wpb_single_image {
	margin-bottom:0px;
}

.listadoConMargen{
	margin-bottom:100px;
}

.single-portfolio .container-fluid.parallax{
	padding-top: 490px !important;
}

.single-portfolio .row.mb-3 .top-sub-title {
	font-size:16px;
	font-weight:500;
	color:#6b9999 !important;
}

.single-portfolio .row.mb-3 .col h1{
	text-transform:none;
}

.single-portfolio .row.mb-3 .container p{
	font-size:12px;
	color:#3b3c3d !important;
}

.single-portfolio .row .mb-4{
	padding-bottom:40px;
}

.single-portfolio .row .mb-4 .top-sub-title{
	font-weight:600;
	color: #6b9999 !important;
}

.single-portfolio .row .mb-4 span.text-2{
	font-size:12px !important;
	color:#3b3c3d !important;
}

.single-portfolio .row .mb-4 a.ficha{
	background-color: #fff;
	color: #6b9999;
	padding: 10px 20px;
	font-size: 12px;
	text-decoration: none;
	border-radius: 25px;
	border: 2px solid #6b9999;
	margin-top: 10px;
	display: inline-block;
	font-weight:600;
}

.single-portfolio .row .mb-4 a.ficha:hover{
	color:#fff !important;
	background-color:#6b9999;
}

.single-portfolio .row .mb-4 a.ficha:focus{
	background-color: #fff !important;
	color: #6b9999 !important;
}

.image-frame-action.flex-column.align-items-center h4.ezy-text-tag{
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700 !important;
	text-align: center;
}

.image-frame-action.flex-column.align-items-center h4.ezy-text-tag span.oculto{
	display: block;
}

.image-frame-action.flex-column.align-items-center span.ezy-text-tag{
	/*display:none !important;*/
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 700 !important;
	text-align: center;
	padding: 0px 20px;
}

.nav > .nav-item > .nav-link {
    color: #231f20;
}

span.oculto{
	display:none;
}

.menuNav span.oculto{
	display:inline-block;
}

.ezy-filter-gallery .nav.sort-source{
	margin-bottom:40px !important;
}

.ezy-filter-gallery .nav.sort-source a{
	font-size:11px;
}

.load-more-button{
	color: #6b9999 !important;
	background-color: #fff !important;
	border: 2px solid #6b9999;
	border-radius: 20px !important;
	font-weight: 600 !important;
}

.load-more-button:hover{
	color: #fff !important;
	background-color: #6b9999 !important;
}

.wpcf7-response-output {
    display: block !important;
	background: #fff;
	border: 1px solid #fff !important;
	color: #c10000;
}

.page-id-4361 .page-header .breadcrumb, .page-id-4361 .page-header .page-header-title, .page-id-55680 .page-header .breadcrumb, .page-id-55680 .page-header .page-header-title{
	display:none !important;
}

.page-id-4361 .page-header .page-header-top-sub-title, .page-id-55680 .page-header .page-header-top-sub-title{
	color:#fff !important;
	font-size:27px;
}

.page-id-4361 .page-header .page-header-description, .page-id-55680 .page-header .page-header-description{
	color:#fff !important;
	font-size:59px;
	font-weight:700;
}

.page-id-4361 #datosBodega .ezy-heading span, .page-id-55680 #datosBodega .ezy-heading span{
	font-weight:500 !important;
}

.page-id-4361 #datosBodega .dato .oculto, .page-id-55680 #datosBodega .dato .oculto{
	display:none;
}

.page-id-4361 #datosBodega .dato .counter strong:nth-child(1), .page-id-55680 #datosBodega .dato .counter strong:nth-child(1){
	color:#6b9999;
	font-size:12px;
	display: block !important;
}

.page-id-4361 #datosBodega .dato .counter strong:nth-child(2), .page-id-55680 #datosBodega .dato .counter strong:nth-child(2){
	font-size:24px !important;
}

.page-id-4361 #datosBodega .dato .counter strong:nth-child(2):before, .page-id-55680 #datosBodega .dato .counter strong:nth-child(2):before{
	content:"+";
}

.page-id-4361 #datosBodega .dato.sinMas .counter strong:nth-child(2):before, .page-id-55680 #datosBodega .dato.sinMas .counter strong:nth-child(2):before{
	content:"";
}

.page-id-4361 #datosBodega .dato .counter label, .page-id-55680 #datosBodega .dato .counter label{
	font-weight:400 !important;
}

.page-id-4361 .wpb_image_grid .wpb_image_grid_ul, .page-id-55680 .wpb_image_grid .wpb_image_grid_ul, .page-id-55524 .wpb_image_grid .wpb_image_grid_ul, .page-id-55674 .wpb_image_grid .wpb_image_grid_ul{
	max-width:1600px;
	margin:auto;
}

.page-id-4361 .wpb_image_grid .wpb_image_grid_ul .isotope-item, .page-id-55680 .wpb_image_grid .wpb_image_grid_ul .isotope-item, .page-id-55524 .wpb_image_grid .wpb_image_grid_ul .isotope-item, .page-id-55674 .wpb_image_grid .wpb_image_grid_ul .isotope-item {
    padding: 10px 5px;
	width: 33%;
	box-sizing: border-box;
}

.page-id-55524 .page-header .breadcrumb, .page-id-55524 .page-header .page-header-title, .page-id-55674 .page-header .breadcrumb, .page-id-55674 .page-header .page-header-title{
	display:none !important;
}

.page-id-55524 .page-header .page-header-top-sub-title, .page-id-55674 .page-header .page-header-top-sub-title{
	color:#fff !important;
	font-size:27px;
}

.page-id-55524 .page-header .page-header-description, .page-id-55674 .page-header .page-header-description{
	color:#fff !important;
	font-size:59px;
	font-weight:700;
}

.page-id-55524 .bloquePrimero .texto p, .page-id-55674 .bloquePrimero .texto p{
	color:#6d6f71 !important;
	max-width:920px;
	margin-left:auto;
	margin-right:auto;
	font-size:18px;
	font-weight:500;
	margin-top:40px;
	line-height: 25px;
}

.page-id-55524 .conImg .txtIzq p, .page-id-55674 .conImg .txtIzq p{
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	font-weight: 500;
	max-width: 390px;
	line-height: 22px;
}

.page-id-55524 .conImg .txtDer, .page-id-55674 .conImg .txtDer{
	padding-left:100px;
}

.page-id-55524 .conImg .txtDer p, .page-id-55674 .conImg .txtDer p{
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	font-weight: 500;
	max-width: 460px;
	line-height: 22px;
	color:#fff !important;
}

.page-id-55563 .page-header .col-lg-4, .page-id-55565 .page-header .col-lg-4, .page-id-55567 .page-header .col-lg-4{
	display:none;
}

#datosBodega h2{
	font-size:18px;
}

.page-id-4698 .titContacto h2, .page-id-55687 .titContacto h2{
	font-size: 28px;
}

#consejos{
	padding-top: 40px;
	padding-bottom: 60px;
}

#consejos .titular{
	color:#231f20;
	font-size:22px;
	font-weight:700;
}

#consejos .subTit{
	color:#6b9999;
	font-size:16px;
	font-weight:700;
	margin-bottom:10px;
}

#consejos .txt{
	font-size:16px;
	text-align:justify;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

.titular .lead.grande {
    max-width: 850px;
}

.premios{
	padding-top: 40px;
	padding-bottom: 60px;
}

.premios .titular{
	text-align:center;
	color:#231f20;
	font-size:24px;
	font-weight:700;
	padding-bottom:10px;
}

.premios .subTit{
	text-align:center;
	color:#6b9999;
	font-size:18px;
	font-weight:700;
	padding-bottom:30px;
}

.premios .txt{
	text-align:center;
	font-size:18px;
	max-width: 260px;
	margin: auto;
}

.single-portfolio .col{
	font-size:12px;
}

.single-portfolio .order-1 p.tit{
	font-weight:800;
	font-size:14px !important;
	text-transform:uppercase;
}

.single-portfolio .order-1 p.tit.masMarg{
	margin-top:20px;
}

.single-portfolio .order-1 ul{
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
}

.single-portfolio .order-1 ul li{
	font-weight:400;
	line-height:18px;
	margin:0px;
}

.single-portfolio .order-1 .tabla{
	position:relative;
	overflow:hidden;
	width:500px;
	font-weight:400;
	text-align:center;
	margin-bottom: 20px;
}

.single-portfolio .order-1 .tabla.peq{
	width:400px;
}

.single-portfolio .order-1 .tabla .fila{
	position:relative;
	overflow:hidden;
	width:100%;
}

.single-portfolio .order-1 .tabla .fila .cuadro{
	display:inline;
	float:left;
	width:25%;
	padding:0px;
}

.single-portfolio .order-1 .tabla .fila .cuadro.color{
	text-align:left;
	color:#6b9999;
	font-weight: 600;
}

.single-portfolio .order-1 .tabla.peq .fila .cuadro{
	width:33.3333%;
}

.single-portfolio .order-1 .tabla .fila .cuadro.big{
	width:75%;
}

.single-portfolio .order-1 .tabla.peq .fila .cuadro.big2{
	width:66.3333%;
}

.single-portfolio .order-1 .tabla .fila .cuadro p{
	opacity: 0;
	margin-bottom: 0px;
	padding-bottom: 5px;
}






/* CSS DISPOSITIVOS MÓVILES */


@media (max-width: 767px) {

	.header-top .header-column.justify-content-start{
		display:none !important;
	}

	#header .header-logo img {
		height: 55px;
	}

	.header-button.d-none{
		display:block !important;
	}

	#header .header-button a {
		padding: 10px 15px !important;
		margin-top: 10px;
	}

	#topNav{
		display:none;
	}

	.tp-bullets{
		top:150% !important;
	}

	#footer .footer-copyright .col-lg-4:nth-child(1), #footer .footer-copyright .col-lg-4:nth-child(2), #footer .footer-copyright .col-lg-4:nth-child(3) {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		text-align: center;
	}

	footer .footer-copyright .col-lg-4:nth-child(2) a {
		font-size: 8px !important;
	}

	footer .footer-copyright .col-lg-4:nth-child(3) p {
		font-size: 8px !important;
		padding-top:5px;;
	}

	.home .titular{
		padding-top:40px !important;
	}

	.home .titular h2{
		font-size:20px;
	}

	.home .filaImg h2{
		font-size: 20px;
		padding-top: 40px;
	}

	.home .filaImg .imagen{
		min-height: auto !important;
	}

	.filaImg .texto.blanco .wpb_wrapper h2, .filaImg .texto.blanco .wpb_wrapper p, .filaImg .texto.blanco .wpb_wrapper a {
		margin-left: 0px;
	}

	.portfolio-list.portfolio-list-style-2 .isotope-item{
		right:0px;
	}

	.page-id-55524 .page-header, .page-id-55674 .page-header{
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}

	.page-id-55524 .page-header .page-header-top-sub-title, .page-id-55674 .page-header .page-header-top-sub-title {
		font-size: 14px;
	}

	.page-id-55524 .page-header .page-header-description, .page-id-55674 .page-header .page-header-description {
	    font-size: 25px;
	}

	.page-id-55524 .bloquePrimero .ezy-heading h2, .page-id-55674 .bloquePrimero .ezy-heading h2{
		font-size:20px !important;
	}

	.page-id-55524 .bloquePrimero .texto p, .page-id-55674 .bloquePrimero .texto p {
		font-size: 14px;
	}

	.page-id-55524 .bloqueSinPad, .page-id-55674 .bloqueSinPad{
		padding-top: 40px !important;
		padding-bottom: 0px;
	}

	.page-id-55524 .conImg h2, .page-id-55674 .conImg h2{
		font-size:20px;
	}

	.page-id-55524 .txtIzq .col-half-section, .page-id-55674 .txtIzq .col-half-section{
		padding-top:0px !important;
		padding-bottom:0px !important;
	}

	.page-id-55524 .conImg .txtDer, .page-id-55674 .conImg .txtDer {
		padding-left: 0px;
	}
	
	.page-id-55524 .conImg .txtDer .col-half-section, .page-id-55674 .conImg .txtDer .col-half-section{
		padding-top: 40px !important;
		padding-bottom: 0px !important;
	}

	.page-id-55524 .txtIzq.dos .col-half-section, .page-id-55674 .txtIzq.dos .col-half-section{
		padding-top:40px !important;
	}

	.page-id-4361 .page-header, .page-id-55680 .page-header{
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}

	.page-id-4361 .page-header .page-header-top-sub-title, .page-id-55680 .page-header .page-header-top-sub-title {
		font-size: 14px;
	}

	.page-id-4361 .page-header .page-header-description, .page-id-55680 .page-header .page-header-description {
	    font-size: 25px;
	}

	#datosBodega{
		padding-top: 40px !important;
	}

	#datosBodega h2{
		font-size:20px !important;
	}

	#datosBodega .dato .counter{
		margin:0px !important;
	}

	#datosBodega .dato .wpb_text_column.wpb_content_element{
		margin-bottom:0px !important;
	}

	.page-id-4361 .wpb_image_grid .wpb_image_grid_ul .isotope-item, .page-id-55680 .wpb_image_grid .wpb_image_grid_ul .isotope-item, .page-id-55524 .wpb_image_grid .wpb_image_grid_ul .isotope-item {
		width: 100%;
	}

	.single-portfolio .row.mb-3 .top-sub-title {
		font-size: 14px;
	}

	.single-portfolio .row.mb-3 .col h1 {
	    font-size: 20px;
	}

	.single-portfolio .row .mb-4 {
		padding-bottom: 0px;
	}

	.page-id-4698 .titContacto h2, .page-id-55687 .titContacto h2{
		font-size: 20px;
	}

	.page-id-4698 .titContacto .lead, .page-id-55687 .titContacto .lead {
		font-size: 14px;
	}

	.single-portfolio .order-1 .tabla {
		width: 100%;
		font-size: 8px;
	}

}

@media (min-width: 768px) and (max-width: 1023px) {

	.header-top .header-column.justify-content-start{
		display:none !important;
	}

	#topNav{
		display:none;
	}

	.tp-bullets{
		top:120% !important;
	}

	footer .footer-copyright .col-lg-4:nth-child(2) a {
		font-size: 8px !important;
	}

	footer .footer-copyright .col-lg-4:nth-child(3) p {
		font-size: 8px !important;
		padding-top:5px;;
	}

	footer .col-lg-4{
		width:33.3333%;
	}
	
	#footer .container .row .col-lg-4 .widget-area p {
		font-size: 12px;
	}

	.widget.widget_text img {
		max-width: 80%;
	}

	#logoPie .wpb_single_image img {
		max-width: 65%;
	}

	.filaImg .texto.negro .col-half-section{
		padding-top:40px;
	}

	.filaImg .texto .wpb_wrapper {
		max-width: 100%;
	}

	.filaImg .imagen .wpb_single_image {
		text-align: center;
	}

	.filaImg .texto.blanco .wpb_wrapper h2, .filaImg .texto.blanco .wpb_wrapper p, .filaImg .texto.blanco .wpb_wrapper a {
		margin-left: 0px;
	}

	.filaImg .texto.blanco .col-half-section{
		padding-top:40px;
	}

	.page-id-55524 .page-header, .page-id-55674 .page-header{
		padding-top: 100px !important;
		padding-bottom: 100px !important;
	}

	.page-id-55524 .page-header .page-header-top-sub-title, .page-id-55674 .page-header .page-header-top-sub-title {
		font-size: 20px;
	}

	.page-id-55524 .page-header .page-header-description, .page-id-55674 .page-header .page-header-description {
	    font-size: 40px;
	}

	.page-id-55524 .bloqueSinPad, .page-id-55674 .bloqueSinPad{
		padding-bottom: 0px;
	}

	.page-id-55524 .conImg .txtIzq p, .page-id-55674 .conImg .txtIzq p {
		max-width: 100%;
	}

	.page-id-55524 .conImg .txtDer, .page-id-55674 .conImg .txtDer {
		padding-left: 0px;
	}

	.page-id-55524 .conImg .txtDer p, .page-id-55674 .conImg .txtDer p {
		max-width: 100%;
	}

	.page-id-55524 .txtIzq .wpb_text_column, .page-id-55674 .txtIzq .wpb_text_column{
		margin-bottom:0px;
	}

	.page-id-55524 .txtDer .wpb_text_column, .page-id-55674 .txtDer .wpb_text_column{
		margin-bottom:0px;
	}

	.page-id-4361 .page-header, .page-id-55680 .page-header{
		padding-top: 100px !important;
		padding-bottom: 100px !important;
	}

	.page-id-4361 .page-header .page-header-top-sub-title, .page-id-55680 .page-header .page-header-top-sub-title {
		font-size: 20px;
	}

	.page-id-4361 .page-header .page-header-description, .page-id-55680 .page-header .page-header-description {
	    font-size: 40px;
	}

	.single-portfolio .row.mb-3 .col h1 {
		font-size:25px;
	}

	.page-id-4698 .titContacto .vc_col-sm-4, .page-id-55687 .titContacto .vc_col-sm-4 {
		width: 40%;
	}

	.page-id-4698 .titContacto .vc_col-sm-8, .page-id-55687 .titContacto .vc_col-sm-8 {
		width: 60%;
	}

	.single-portfolio .order-1 .tabla {
		width: 100%;
	}

}

@media (min-width: 1024px) and (max-width: 1279px) {

	#header .header-nav-main.header-nav-main-uppercase nav > ul > li > a {
		padding-left: 15px;
		padding-right: 15px;
	}

	#header .header-logo img {
		height: 60px;
	}

	#rev_slider_1_1_forcefullwidth, #rev_slider_1_1_wrapper, #rev_slider_1_1{
		max-height:600px !important;
	}

	.tp-bullets{
		top:110% !important;
	}

	#slide01 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}
	
	#slide05 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide05 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	.filaImg .texto .wpb_wrapper {
		max-width: 430px;
	}

	.filaImg .texto.blanco .col-half-section{
		padding-top:40px;
	}

	.page-id-55524 .page-header, .page-id-55674 .page-header{
		padding-top: 150px !important;
		padding-bottom: 150px !important;
	}

	.page-id-55524 .page-header .page-header-top-sub-title, .page-id-55674 .page-header .page-header-top-sub-title {
		font-size: 14px;
	}

	.page-id-55524 .page-header .page-header-description, .page-id-55674 .page-header .page-header-description {
	    font-size: 25px;
	}

	.page-id-55524 .conImg .txtDer, .page-id-55674 .conImg .txtDer {
		padding-left: 30px;
	}

	.page-id-4361 .page-header, .page-id-55680 .page-header{
		padding-top: 150px !important;
		padding-bottom: 150px !important;
	}

	.page-id-4361 .page-header .page-header-top-sub-title, .page-id-55680 .page-header .page-header-top-sub-title {
		font-size: 14px;
	}

	.page-id-4361 .page-header .page-header-description, .page-id-55680 .page-header .page-header-description {
	    font-size: 25px;
	}

}

@media (min-width: 1280px) and (max-width: 1365px) {

	#rev_slider_1_1_forcefullwidth, #rev_slider_1_1_wrapper, #rev_slider_1_1{
		max-height:600px !important;
	}

	.tp-bullets{
		top:110% !important;
	}

	#slide01 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}
	
	#slide05 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide05 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

}

@media (min-width: 1366px) and (max-width: 1500px) {

	#rev_slider_1_1_forcefullwidth, #rev_slider_1_1_wrapper, #rev_slider_1_1{
		max-height:600px !important;
	}

	.tp-bullets{
		top:110% !important;
	}

	#slide01 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide02 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide03 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide04 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}
	
	#slide05 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide05 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(3){
		top: 290px !important;
	}

	#slide06 .rs-parallax-wrap:nth-child(2){
		top: 331px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(2){
		top: 290px !important;
	}

	#slide07 .rs-parallax-wrap:nth-child(3){
		top: 331px !important;
	}

}