/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*** FONTS ***/
@font-face{
    font-family:'Gordita-Regular';
    src: url('fonts/Gordita-Regular.otf');
}
@font-face{
    font-family:'Gordita-Medium';
    src: url('fonts/Gordita-Medium.otf');
}
@font-face{
    font-family:'Gordita-Bold';
    src: url('fonts/Gordita-Bold.otf');
}
@font-face{
    font-family:'Gordita-Black';
    src: url('fonts/Gordita-Black.otf');
}
@font-face{
    font-family:'Parabole';
    src: url('fonts/Parabole.otf');
}

/*** TAMAÑOS ***/
.texto-18{font-size:18px!important; line-height:22px!important;}
.texto-20{font-size:20px!important; line-height:24px!important;}
.texto-22{font-size:22px!important; line-height:26px!important;}
.texto-24{font-size:24px!important; line-height:28px!important;}
.texto-28, .wpb_wrapper h2.vc_custom_heading.texto-28, .wpb_wrapper h3.vc_custom_heading.texto-28{font-size:28px!important; line-height:32px!important;}
.texto-32{font-size:32px!important; line-height:36px!important;}
.texto-34, .wpb_wrapper h2.vc_custom_heading.texto-34, .wpb_wrapper h3.vc_custom_heading.texto-34{font-size:34px!important; line-height:38px!important;}
.texto-36{font-size:36px!important; line-height:40px!important;}
.texto-52, .wpb_wrapper h2.vc_custom_heading.texto-52{font-size:52px!important; line-height:58px!important;}
.texto-grande{font-size:11vw!important;}
.wpb_wrapper h2.vc_custom_heading.title-h1{font-size:66px!important; line-height:72px!important;}
.wpb_wrapper h3.vc_custom_heading.title-h2{font-size:52px!important; line-height:58px!important;}

/*** TIPOGRAFIA ***/
.parabole-font{font-family:'Parabole'!important;}

/*** COLORES ***/
.rojo{color:#9D4D42!important;}
.azul{color:#003D50!important;}
.azul-claro{color:#5F99AF!important;}
.crema{color:#E6E2D5!important;}
.rosa{color:#DFBBB0!important;}

/*** ENLACES ***/
.enlace-azul{color:#003D50!important;}
.enlace-azul:hover{color:#000000!important;}

/*** GENERAL ***/
.centrado{text-align:center!important;}
.izquierda{text-align:left!important;}
.sin-estilo{font-style:normal!important;}
.subrayado{text-decoration:underline!important;}
.boton-mardoki:hover{color:#ffffff!important; background-color:#92acb4!important;}
.fila-scroll .nectar-scrolling-text-inner__text-chunk{padding-left:3%!important;}
.p-bottom-5{padding-bottom:5px!important;}

/*** CABECERA ***/
#header-outer[data-full-width=true] header>.container{padding:0 60px!important;}
#header-outer #top nav > ul > li > a:hover{color:#92acb4!important;}
#header-outer .tel-cab{color:#ffffff!important; padding:7px 20px!important; background-color:#9D4D42!important; border:solid 1px #9D4D42!important; border-radius:50px!important; margin-left:15px!important;}
#header-outer .tel-cab:hover{background-color:#92acb4!important; border:solid 1px #92acb4!important;}
#header-outer .buttons.sf-menu .nectar-header-text-content{padding-right:0!important;}
#header-outer #mobile-menu .menu-items-wrap{margin-top:15px!important;}
#header-outer #mobile-menu .menu-items-wrap .menu-item:first-child:before{background-color:transparent!important;}
#header-outer #mobile-menu .nectar-header-text-content{background-color:transparent!important; text-align:left!important; padding:0!important;}
#header-outer #mobile-menu .tel-cab{margin-left:0!important;}

/*** HOME ***/
.fila-tratamientos .wpb_text_column.wpb_content_element{padding:0 5%!important;}
.fila-contacto a:hover{color:#92acb4!important;}
.fila-contacto .icon-default-style{font-size:24px!important; line-height:24px!important;}
.fila-contacto .titulo-contacto{font-weight:700!important; margin-bottom:15px!important;}
.fila-contacto .iwithtext{margin-bottom:10px!important;}
.fila-contacto .iwithtext .iwt-text{padding-left:40px!important;}
.fila-contacto .iwithtext .iwt-icon img{width:25px!important; height:25px!important;}
.columna-grid-home .elemento-grid{display:grid!important; grid-template-columns:repeat(2, 1fr); gap: 10px!important;}
.columna-grid-home .elemento-grid .item{padding-top:20px!important; padding-right:20%!important;}
.columna-imagen-completa-filosofia img, .columna-imagen-completa-elegir img{width:100%!important; height:auto!important;}
.columna-imagenes-osakidetza .wpb_wrapper{display:flex!important; justify-content:space-between!important;}
.columna-imagenes-osakidetza .wpb_wrapper .img-with-aniamtion-wrap:first-child{width:32%!important;}
.columna-imagenes-osakidetza .wpb_wrapper .img-with-aniamtion-wrap:nth-child(2){width:66%!important;}
.fila-testimonios .strong-view.wpmtst-modern .wpmtst-testimonial-inner{background-color:#E6E2D5!important;}
.fila-testimonios .strong-rating-wrapper .star svg path{fill:#9D4D42!important;}
.fila-testimonios .strong-view.wpmtst-modern .wpmtst-testimonial-field{text-align:left!important;}
.fila-testimonios .wpmtst-testimonial-image.testimonial-image img{width:100px!important; height:100px!important;}
.fila-testimonios .strong-view.pager-style-buttons .wpmslider-pager-link:before{color:#D0948C!important; background:#D0948C!important; width:15px!important;}
.fila-testimonios .strong-view.pager-style-buttons .wpmslider-pager-link:hover:before, .fila-testimonios .strong-view.pager-style-buttons .wpmslider-pager-link.active:before{color:#9D4D42!important; background:#9D4D42!important;}
.fila-testimonios .wpmtst-testimonial-image{display:none!important;}
.fila-testimonios .testimonial-content.cabecera{margin:20px 20px 0 0!important;}
.fila-testimonios .testimonial-content.contenido .testimonial-rating{margin:40px 0 30px 0!important;}
.columna-formulario h2{padding:0 15%!important;}
.columna-formulario .wpcf7-spinner{display:none!important;}
.columna-formulario .fila-boton{text-align:center!important;}
.columna-formulario .fila-boton .wpcf7-submit{font-size:24px!important; line-height:28px!important; color:#9D4D42!important; background-color:#E6E2D5!important; margin-top:30px!important; margin-bottom:30px!important;}
.columna-formulario .fila-boton .wpcf7-submit:hover{color:#ffffff!important; background-color:#92acb4!important;}
.columna-formulario .contact-form-column-half{float:left!important; width:49%!important;}
.columna-formulario .contact-form-column-full{float:left!important; width:100%!important;}
.columna-formulario input[type='text'], .columna-formulario input[type='email'], .columna-formulario textarea{color:#E6E2D5!important; border:solid 2px #E6E2D5!important; background-color:transparent!important;}
.columna-formulario textarea{margin-top:2%!important;}
.columna-formulario .columna-nombre{margin-right:2%!important;}
.columna-formulario .fila-mensaje .rgpd-chkb{font-weight:400!important;}
.columna-formulario .fila-mensaje br{display:none!important;}
.columna-formulario .fila-mensaje a:hover{color:#92acb4!important;}
.columna-formulario .fila-mensaje .wpcf7-acceptance{float:left!important;}
.columna-formulario .fila-mensaje .wpcf7-acceptance label{margin-left:5px!important;}
.columna-formulario .wpcf7-response-output{clear:both!important; color:#E6E2D5!important; background-color:transparent!important; border-color:#E6E2D5!important; text-align:center!important; font-weight:400!important;}

/*** TRATAMIENTOS ***/
.fila-tratamiento{margin-bottom:0!important;}
.columna-tratamiento .img-with-aniamtion-wrap img.img-with-animation{width:100%!important; height:auto!important;}
.columna-imagenes-busqueda-dentista .wpb_wrapper{display:flex!important; justify-content:space-between!important;}
.columna-imagenes-busqueda-dentista .wpb_wrapper .img-with-aniamtion-wrap{width:50%!important;}

/*** EQUIPO ***/
.fila-equipo{margin-bottom:0!important;}
.columna-equipo .img-with-aniamtion-wrap img.img-with-animation{width:100%!important; height:auto!important;}

/*** TECNOLOGIA ***/
.fila-tecnologia{margin-bottom:0!important;}
.columna-tecnologia .img-with-aniamtion-wrap img.img-with-animation{width:100%!important; height:auto!important;}

/*** CONTACTO ***/
.fila-contacto-datos .iwithtext .iwt-text{padding-top:5px!important;}
.columna-contacto-mapa iframe{margin-bottom:-5px!important;}

/*** STIKCY TELEFONOS ***/
#sticky-contacto{position:fixed!important; bottom:10%!important; right:0!important; z-index:9999!important; display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:flex-end!important; transition:opacity 1s ease-in-out!important;}
#sticky-contacto .boton-telefono, #sticky-contacto .boton-whatsapp{display:flex!important; align-items:center!important; position:relative!important; right:-60px!important; font-size:18px!important; margin-bottom:10px!important; background-color:#9D4D42!important; color:#F2F0E8!important; padding:15px 10px 15px 20px!important; border:solid 2px #F2F0E8!important; border-radius:50px 0 0 50px!important; text-align:center!important; text-decoration:none!important;}
#sticky-contacto .texto-sticky-contacto{padding:0 15px!important;}

/*** 404 ***/
#error-404 .nectar-button{text-transform:uppercase!important;}
#error-404 .nectar-button:hover{background-color:#92acb4!important;}

/*** PLACEHOLDER ***/
::-webkit-input-placeholder{color:#E6E2D5!important; opacity:0.6;}
:-moz-placeholder{color:#E6E2D5!important; opacity:0.6;}
::-moz-placeholder{color:#E6E2D5!important; opacity:0.6;}
:-ms-input-placeholder{color:#E6E2D5!important; opacity:0.6;}

/*** FOOTER ***/
#footer-widgets .row{padding:60px 0!important; display:flex!important;}
#footer-widgets div.one-fourths{display:flex!important; flex-direction:column!important;}
#footer-widgets div.one-fourths:first-child{justify-content:flex-end!important; align-items:center!important;}
#footer-widgets div.one-fourths:first-child .widget_media_image img{padding:0 20px!important;}
#footer-widgets .mar-footer{font-size:18px!important; line-height:24px!important;}
#footer-widgets .widget_nav_menu a{font-family:'Gordita-Regular'!important; font-weight:500!important;}
#copyright{padding:10px 0 5px 0!important;}
#copyright p{padding-bottom:5px!important;}
#copyright img{margin-bottom:0!important;}

/*** RESPONSIVE ***/
@media (min-width: 690px){
	#sticky-contacto .boton-telefono, #sticky-contacto .boton-whatsapp{width:45%!important;}
    #sticky-contacto .boton-telefono:hover, #sticky-contacto .boton-whatsapp:hover{width:100%!important; transform:translateX(-60px)!important;}
}
@media (max-width: 1799px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:6%!important;}
}
@media (max-width: 1699px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:8%!important;}
}
@media (max-width: 1599px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:10%!important;}
}
@media (max-width: 1499px){
	.imagen-adorno{width:80%!important;}
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:48%!important;}
	.fila-bloque-tratamientos .imagen-adorno.superior, .fila-bloque-filosofia .imagen-adorno.inferior-inf, .fila-bloque-equipo .imagen-adorno.superior{float:right!important;}
	.fila-bloque-opiniones .img-with-aniamtion-wrap:has(.imagen-adorno.inferior-sup){bottom:40%!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:12%!important;}
	.columna-imagen-completa-filosofia .vc_column-inner{padding-left:0!important;}
}
@media (max-width: 1399px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:14%!important;}
}
@media (max-width: 1299px){
	.texto-24{font-size:23px!important; line-height:27px!important;}
	.texto-28, .wpb_wrapper h2.vc_custom_heading.texto-28, .wpb_wrapper h3.vc_custom_heading.texto-28{font-size:27px!important; line-height:31px!important;}
	.texto-32{font-size:29px!important; line-height:33px!important;}
	.texto-34, .wpb_wrapper h2.vc_custom_heading.texto-34, .wpb_wrapper h3.vc_custom_heading.texto-34{font-size:31px!important; line-height:35px!important;}
	.texto-36{font-size:33px!important; line-height:37px!important;}	
	.texto-52, .wpb_wrapper h2.vc_custom_heading.texto-52{font-size:43px!important; line-height:49px!important;}
	.wpb_wrapper h2.vc_custom_heading.title-h1{font-size:55px!important; line-height:61px!important;}
	.wpb_wrapper h3.vc_custom_heading.title-h2{font-size:43px!important; line-height:49px!important;}
	.fila-tecnologia.final{padding-top:160px!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:16%!important;}
	.columna-formulario .fila-boton .wpcf7-submit{font-size:23px!important; line-height:27px!important;}
	.fila-contacto-datos .row_col_wrap_12_inner{padding-right:20%!important; padding-left:20%!important;}
	#mardoki-slider-tratamiento .row-bg-layer .row-bg, #mardoki-slider-tecnologia .row-bg-layer .row-bg, #mardoki-slider-equipo .row-bg-layer .row-bg{background-position:center left!important;}
}
@media (max-width: 1179px){
	#header-outer[data-full-width=true] header>.container{padding:0 20px!important;}
	#header-outer[data-lhe="default"] #top nav > ul > li > a{padding-left:12px!important; padding-right:12px!important;}
	#header-outer .tel-cab{margin-left:12px!important;}
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:50%!important;}
	.fila-contacto-datos .row_col_wrap_12_inner{padding-right:15%!important; padding-left:15%!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:19%!important;}
	#footer-widgets .mar-footer{font-size:16px!important;}
}
@media (max-width: 1079px){
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:54%!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:22%!important;}
	#footer-widgets .mar-footer{font-size:15px!important;}
}
@media (max-width: 999px){	
	.texto-22{font-size:21px!important; line-height:25px!important;}
	.texto-24{font-size:22px!important; line-height:26px!important;}
	.texto-28, .wpb_wrapper h2.vc_custom_heading.texto-28, .wpb_wrapper h3.vc_custom_heading.texto-28{font-size:25px!important; line-height:29px!important;}
	.texto-32{font-size:27px!important; line-height:31px!important;}
	.texto-34, .wpb_wrapper h2.vc_custom_heading.texto-34, .wpb_wrapper h3.vc_custom_heading.texto-34{font-size:29px!important; line-height:33px!important;}
	.texto-36{font-size:31px!important; line-height:35px!important;}
	.texto-52, .wpb_wrapper h2.vc_custom_heading.texto-52{font-size:41px!important; line-height:47px!important;}
	.wpb_wrapper h2.vc_custom_heading.title-h1{font-size:52px!important; line-height:58px!important;}
	.wpb_wrapper h3.vc_custom_heading.title-h2{font-size:41px!important; line-height:47px!important;}	
	.imagen-adorno{width:60%!important;}
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno.inferior){bottom:30%!important;}
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:68%!important;}
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:53%!important; width:150%!important;}	
	.columna-grid-home h2{padding-right:5%!important;}
	.fila-bloque-opiniones .img-with-aniamtion-wrap:has(.imagen-adorno.inferior-sup){bottom:44%!important;}
	.fila-bloque-opiniones .img-with-aniamtion-wrap:has(.imagen-adorno.inferior-inf){bottom:26%!important;}
	.fila-elegir .row_col_wrap_12_inner{display:flex!important; flex-direction:column-reverse!important;}
	.fila-testimonios .strong-content.strong-grid.columns-3 .wpmtst-testimonial{width:100%!important;}
	.fila-formulario.entera .row-bg-wrap .inner-wrap .row-bg{background-position:center right!important;}	
	.columna-formulario .fila-boton .wpcf7-submit{font-size:22px!important; line-height:26px!important;}
	#mardoki-slider-home{height:600px!important; min-height:600px!important;}
	#mardoki-slider-home .row-bg-layer .row-bg{background-size:contain!important; background-position:right bottom!important;}	
	.columna-tratamiento .img-with-aniamtion-wrap img.img-with-animation, .columna-equipo .img-with-aniamtion-wrap img.img-with-animation,
	.columna-tecnologia .img-with-aniamtion-wrap img.img-with-animation{margin:0 auto!important;}
	.columna-cab-tecnologia{margin-bottom:-20px!important;}
	.fila-equipo.fila-no-elegir .vc_col-sm-6.columna-equipo{margin-top:-55px!important; margin-bottom:30px!important;}
	.fila-equipo.fila-elegir .vc_col-sm-6.columna-equipo{margin-top:10px!important;}
	.fila-equipo.fila-elegir .vc_col-sm-6.columna-equipo h2, .fila-equipo.fila-elegir .vc_col-sm-6.columna-equipo h3,
	.fila-equipo.fila-elegir .vc_col-sm-6.columna-equipo .wpb_text_column p{text-align:left!important;}
	.fila-equipo .columna-no-mobile{display:none!important;}
	.fila-tecnologia .columna-tecnologia.texto{margin-top:-45px!important; margin-bottom:20px!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:10%!important;}
	.fila-bloque-equipo .imagen-adorno{display:none!important;}
	.fila-bloque-contacto .img-with-aniamtion-wrap:has(.imagen-adorno-superior){width:50%!important;}
	.fila-bloque-contacto .img-with-aniamtion-wrap .imagen-adorno-superior{float:right!important;}
	.columna-contacto-datos{margin-bottom:0!important;}
	.fila-formulario.media .row-bg-wrap .inner-wrap{height:60%!important;}
	.fila-tecnologia.final{padding-top:120px!important;}
	.fila-tecnologia.final .columna-tecnologia .vc_column-inner{padding-right:5%!important; padding-left:5%!important;}
	.fila-bloque-instalaciones .img-with-aniamtion-wrap:has(.imagen-adorno.superior){top:5%!important;}
	.fila-instalaciones.primera{margin-bottom:0!important;}
	#header-outer[data-full-width=true]{padding:16px 0!important;}
	#footer-widgets .row{display:block!important;}
	#footer-widgets div.one-fourths:first-child{align-items:start!important; margin-bottom:20px!important;}
	#footer-widgets div.one-fourths:first-child .widget_media_image img{padding:0!important;}
	#footer-widgets div.one-fourths:nth-child(2){margin-bottom:20px!important;}
	#footer-widgets .mar-footer{font-size:18px!important;}
}
@media (max-width: 950px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:12%!important;}
}
@media (max-width: 850px){
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:54%!important;}	
}
@media (max-width: 800px){
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:67%!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:16%!important;}
}
@media (max-width: 750px){
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:55%!important;}	
}
@media (max-width: 690px){
	.texto-20{font-size:19px!important; line-height:23px!important;}
	.texto-22{font-size:20px!important; line-height:24px!important;}
	.texto-24{font-size:21px!important; line-height:25px!important;}
	.texto-52, .wpb_wrapper h2.vc_custom_heading.texto-52{font-size:36px!important; line-height:42px!important;}
	.texto-grande{font-size:17vw!important;}
	.wpb_wrapper h2.vc_custom_heading.title-h1{font-size:46px!important; line-height:52px!important;}
	.wpb_wrapper h3.vc_custom_heading.title-h2{font-size:36px!important; line-height:42px!important;}
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno.inferior){bottom:20%!important;}
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:66%!important;}
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){width:200%!important;}
	.fila-bloque-opiniones .img-with-aniamtion-wrap:has(.imagen-adorno.inferior-sup){bottom:42%!important;}
	.fila-bloque-opiniones .img-with-aniamtion-wrap:has(.imagen-adorno.inferior-inf){bottom:34%!important;}
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:16%!important;}
	.columna-formulario h2{padding:0 10%!important;}
	.columna-formulario .contact-form-column-half{width:100%!important;}
	.columna-formulario input[type='email']{margin-top:2%!important;}
	.columna-formulario .fila-boton .wpcf7-submit{font-size:21px!important; line-height:25px!important;}
	#sticky-contacto{left:0!important; bottom:0!important; flex-direction:row!important; width:100%!important;}
    #sticky-contacto .boton-telefono, #sticky-contacto .boton-whatsapp{width:50%!important; right:0!important; padding:10px 0!important; font-size:18px!important; border-radius:0!important; justify-content:center!important; margin-bottom:0!important;}
	#sticky-contacto .texto-sticky-contacto{display:none!important;}
	#sticky-contacto .imagen-telefono{width:30px!important; height:27px!important;}
	#sticky-contacto .imagen-whatsapp{width:26px!important; height:27px!important;}
	#footer-widgets div.one-fourths:first-child{align-items:center!important;}
	#footer-widgets div.one-fourths:first-child, #footer-widgets div.one-fourths:nth-child(2){margin-bottom:40px!important;}
	#copyright{padding-bottom:55px!important;}
}
@media (max-width: 600px){
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:56%!important;}
	.fila-tecnologia.final{padding-top:80px!important;}	
	#mardoki-slider-home{height:500px!important; min-height:500px!important;}			
}
@media (max-width: 550px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:18%!important;}
}
@media (max-width: 500px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:20%!important;}
	.fila-bloque-tecnologia .columna-cab-tecnologia .vc_column-inner{padding-right:5%!important; padding-left:5%!important;}
	#mardoki-slider-home{height:450px!important; min-height:450px!important;}	
	.columna-grid-home .elemento-grid{display:block!important;}
	.columna-grid-home .elemento-grid .item{padding-right:5%!important;}
	.columna-formulario h2{padding:0 5%!important;}	
	#copyright p{font-size:12px!important; line-height:16px!important;}
}
@media (max-width: 450px){
	.fila-bloque-filosofia .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:57%!important;}
	.fila-bloque-tratamientos .img-with-aniamtion-wrap:has(.imagen-adorno-full){top:65%!important;}
	.fila-tecnologia.final{padding-top:60px!important;}	
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:18%!important;}
}
@media (max-width: 400px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:20%!important;}
}
@media (max-width: 350px){
	.fila-bloque-tecnologia .img-with-aniamtion-wrap:has(.imagen-adorno-full){bottom:25%!important;}
	#mardoki-slider-home{height:450px!important; min-height:500px!important;}	
	#mardoki-slider-home .texto-slider .texto-34{padding-right:20px!important;}
	.texto-52, .wpb_wrapper h2.vc_custom_heading.texto-52{font-size:32px!important; line-height:38px!important;}
	.wpb_wrapper h2.vc_custom_heading.title-h1{font-size:40px!important; line-height:46px!important;}
	.wpb_wrapper h3.vc_custom_heading.title-h2{font-size:32px!important; line-height:38px!important;}
}