span.para-condiciones a {
color: #ffb73b;
font-weight: bold;
}
.tab {
overflow: hidden;
border: 1px solid #ccc;
background-color: #f1f1f1;
} .tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 17px;
} .tab button:hover {
background-color: #ddd;
} .tab button.active {
background-color: #ccc;
} .tabcontent {
display: none;
padding: 6px 12px;
border-top: none;
}
.tabsubcontent {
display: none;
border-top: none;
}
.tab button {
width: 150px !important;
}
div#dslc-module-d85993cda64 input[type=submit], div#dslc-module-d85993cda64input[type=button], div#dslc-module-d85993cda64 button {
background-color: lightgray ;
border-radius: 0px ;
color: #fff;
font-size: 21px !important;
font-weight: 700 !important;
} div#dslc-module-d85993cda64 .tab {
overflow: hidden;
border: none;
background-color: inherit;
}
h3.uno-dir {
font-size: 35px;
color: #ffb02a;
font-weight: 800;
margin-top: 65px;
margin-bottom: 35px;
}
#Direccion input[type="text"]::placeholder {
font-weight: bold;
font-size: 22px;
color: #304352; }
#Direccion input[type="text"] {
margin-bottom: 35px;
width: 45% !important;
}
#Direccion{
text-align:center;
}
#Direccion h3{
text-align:center !important;
}
#Direccion input[type="text"] {
box-shadow: -1px 1px 12px lightgrey;
border: 2px dashed #00000030 !important;
}
.siguiente-uno {
background-color: #2f4352 !important;
width: 300px !important;
border-radius: 6px !important;
}
div#Nota{
text-align:center !important;
}
p.p-nota {
font-weight: 700;
}
span.para-fondo {
background: #bdd72d;
border-radius: 18px;
padding-top: 2px;
padding-bottom: 2px;
color: #343434;
padding-left: 8px;
padding-right: 8px;
border: 1px solid #bdd72d;
}
p .para-fondo {
white-space: pre;
}
p.pegatinas {
line-height: 37px;
}
span.lista-uno h4 {
font-weight: 900;
font-size: 37px;
color: #ffb02a;
line-height:40px;
}
p.parafo-li a {
color: #ffb02a;
font-weight: 900;
font-size: 24px;
}
p.parafo-li a:hover {
color: #2f4352;
}
p.parafo-li {
font-size: 26px;
font-weight: 400 !important;
line-height: 33px;
}
.bott-derecha {
clear: both;
float: right;
right: 11%;
top: 50px;
position: relative;
}
.bott-derecha button {
display: block;
width: 100%;
margin-bottom: 21px;
}
.bott-derecha button {
background: #ffb02a !important;
border-radius: 5px !important;
color: #343434 !important; }
.bott-derecha i.fas.fa-chevron-right {
color: rgba(0, 0, 0, 0.25882352941176473);
}
i.far.fa-edit {
color: white;
}
.bott-derecha button:hover {
box-shadow: 0px 2px 6px black;
}
div#Precios .tab button {
background: #2f4352;
margin: 9px;
border-radius: 4px;
height:90px;
}
.primeros-arriba button:after {
content: "\f054";
font-family: 'Font Awesome 5 Free';
margin-left: 20px;
color: #bdd72d;
}
div#Direccion {
display: block;
}
div#PrecioUno {
display: block;
}
.tab.primeros-arriba button {
background: #0F5441 !important;
margin: 4px;
border-radius: 5px !important;
}
h3.precios-titulo {
font-size: 35px;
color: #ffb02a;
font-weight: 800;
margin-top: 65px;
margin-bottom: 35px;
}
div#Precios p {
font-weight: 700;
}
span.en-titulo {
display: block;
line-height: 41px;
color: #ffb02a;
}
span.precios-incluido {
color: #2e4352;
font-weight: 400;
font-size: 14px;
}
div#Nota h3 {
text-align: center !important;
}
.lista-uno h4 {
text-align: center !important;
}
div#Precios img {
position: relative;
left: -8%;
}
h3.precios-titulo {
text-align: center !important;
}
.tab.primeros-arriba button {
left: 31%;
position: relative;
}
.form-oculto{
display:none;
}
.form-oculto input {
padding-left: 35px !important;
height: 37px
width: 100% !important;
border: 1px dotted #0f5440 !important;
}
.form-oculto input#fotos-uno {
height: 70px;
background: #f1f1f1;
padding: 25px;
}
.form-oculto .tres label {
display: inline-block;
width: 32.3%;
}
.form-oculto .bloque-dos label {
width: 50%;
}
.form-oculto .bloque-dos {
display: flex;
width: 100%;
margin-top: 25px;
}
.form-oculto span.wpcf7-list-item {
width: 100%;
margin-top: 15px;
}
.form-oculto input.wpcf7-form-control.wpcf7-submit.button {
width: 25% !important;
background: #0f5440 !important;
}
a.desplegar-form {
background: #f3f3f3;
padding: 12px;
border-radius: 7px;
box-shadow: 4px 4px 2px #dfdfdf;
}
.botones-contacto a{
background: #ffb02a !important;
border-radius: 5px !important;
color: #343434 !important;
font-weight: 800 !important;
box-shadow: 4px 4px 2px #dfdfdf;
padding: 15px;
}
.botones-contacto a {
width: 400px !important;
margin-bottom: 50px;
}
.primeros-arriba {
display: none;
}
.bott-derecha a {
display: block;
width: 100%;
font-weight: 700;
font-size: 20px;
margin-bottom: 21px;
}
.bott-derecha a {
padding: 16px;
background: #bdd72d !important;
border-radius: 5px !important;
color: #343434 !important; }
.bott-derecha  a:hover{
box-shadow: 0px 2px 6px black;
}
.botones-contacto {
height: 100px;
}
span.en-negro {
font-weight: bold;
font-size: 25px;
}
span.peq {
font-size: 12px;
font-weight: 400;
}
button.tabsublinks.active {
background: #ffb02a !important;
}
button.tabsublinks.active .en-titulo {
color: #2f4352;
}
.opciones-precios {
width: 100%;
display: inline-block;
}
.opciones-precios .bl {
width: 47%;
display: inline-block;
float: left;
}
.bl {
border: 2px dashed #343434;
height: 405px;
margin: 15px;
padding: 30px;
}
.botones-contacto a:hover {
background: white !important;
border: 2px dashed #ffb02a;
}
.botones-contacto a {
display: block;
border: 2px dashed #ffb02a;
}
.botones-contacto a {
width: 370px !important;
margin-bottom: 15px;
margin-left: 15%;
}
span.la-llamada {
background: #ffb02a !important;
border-radius: 5px !important;
color: #343434 !important;
font-weight: 800 !important;
box-shadow: 4px 4px 2px #dfdfdf;
padding: 15px;
}
h3.titulo-nota {
text-align: center !important;
font-weight: 600;
color: #343434;
}
span.la-llamada a {
font-size: 29px;
color: #343434;
}
.la-llamada:hover  {
background: white !important;
border: 2px dashed #ffb02a;
}
.whatsappme__button svg {
top: -25px;
position: relative;
}
.whatsappme__button:before {
content: "Vacia tu piso";
color: black;
width: 250px;
position: relative;
float: left;
top: 5px;
left: 24%;
font-weight: bold;
}
.whatsappme__button:after {
content: "¿En qué podemos ayudarte?";
position: ABSOLUTE;
FONT-SIZE: 14PX;
}
select.wpcf7-form-control.wpcf7-select {
height: 50px;
}
.para-fotos {
border: 1px dotted;
padding: 5px;
margin-bottom: 15px;
width: 98.7%;
background: rgba(255, 255, 255, 0.38823529411764707);
}
h3.titulo-notados {
font-size: 35px;
color: #ffb02a;
font-weight: 800;
text-align: center !important;
}
.whatsappme__button {
background-color: rgba(37, 211, 102, 0.64);
bottom: 40px;
}html .cc_container .cc_btn, .cc_container .cc_btn:visited {background-color:#ffb02b; color:#ffffff; font-weight:bold;}
html .cc_container .cc_btn, .cc_container .cc_btn {background-color:#ffb02b; color:#000000; font-weight:bold; text-transform:uppercase;}
html .cc_container {font-family:sans-serif; font-size:14px; padding:12px 24px;}
html  .cc_container a, html  .cc_container a:visited {color:#ffb02b; font-weight:bold;}
.error404 .a2a_kit {display:none;}
@media only screen and (min-width:320px) and (max-width:767px){
.cc_banner-wrapper {z-index:90001 !important;}
.cc_container .cc_message {font-size:12px !important;}
}
span.blink_me {
margin-left: 23px;
}
p.los-datos {
border-bottom: 2px solid #555555;
padding-bottom: 5px;
MARGIN-BOTTOM: 0 !IMPORTANT;
margin-top: 15px;
font-size: 20px !important;
color: #343434;
font-weight: bold !important;
}
div#dslc-module-ea9993372ed a.telefono {
font-size: 41px;
}
span.wpcf7-form-control-wrap.text-845 input.wpcf7-form-control.wpcf7-text {
background: url(https://vaciatupiso.es/wp-content/uploads/destination.png) no-repeat scroll 7px 7px !important;
}
span.wpcf7-form-control-wrap.text-846 input.wpcf7-form-control.wpcf7-text {
background: url(https://vaciatupiso.es/wp-content/uploads/placeholder.png) no-repeat scroll 7px 7px !important;
}
.codedropz-upload-inner h3 {
margin: 5px 0;
font-size: 18px !important;
font-weight: bold !important;
text-align: center !important;
}
#dslc-module-90dbcb66a09 input[type=submit], #dslc-module-90dbcb66a09 input[type=button], #dslc-module-90dbcb66a09 button {
background-color: #ffb02a;
color: #304352;
}
#dslc-module-90dbcb66a09 input[type=submit]:hover, #dslc-module-90dbcb66a09 input[type=button]:hover, #dslc-module-90dbcb66a09 button:hover {
background-color: #fff;
color: #304352;
border-color: #304352;
}
.dslc-accordion-content {
background: #f1f1f1;
}
.dslc-accordion-content p {
color: #304351;
}
.ventajas .dslca-editable-content {
font-size: 15px;
}
.ventajas .dslc-active {
color: #fff; }
.ventajas span.dslc-accordion-title:BEFORE {
content: "\f164";
font-weight: 600 !important;
font-family: 'Font Awesome 5 Free';
margin-right: 15px;
font-size: 16px;
color: #1d9a27; padding: 5px;
background: #fff;
}
.ventajas .dslc-accordion {
margin-top: 3px;
margin-bottom: 3px;
background: #1d9a27;
color: white;
}
.ventajas span.dslc-accordion-title {
font-size: 21px !important;
}
.owl-controls.clickable {
display: none !important;
}
.whatsappme__button {
background-color: rgba(37, 211, 102, 0.64);
bottom: 40px;
}
.whatsappme__button:before {
content: "Portes Madrid Midas";
color: black;
width: 250px;
position: relative;
float: left;
top: 5px;
left: 24%;
font-weight: bold;
}
.whatsappme__button:after {
content: "¿En qué podemos ayudarte?";
position: ABSOLUTE;
FONT-SIZE: 14PX;
}
.whatsappme {
position: fixed;
z-index: 9999999 !important;
}
.whatsappme__button svg {
top: -25px;
position: relative;
}
.inconvenientes .dslca-editable-content {
font-size: 15px;
}
.inconvenientes .dslc-active {
color: #fff; }
.inconvenientes span.dslc-accordion-title:BEFORE {
content: "\f00d";
font-weight: 600 !important;
font-family: 'Font Awesome 5 Free';
margin-right: 15px;
font-size: 16px;
color: red; padding: 5px;
background: #fff;
}
.inconvenientes .dslc-accordion {
margin-top: 3px;
margin-bottom: 3px;
background: #f44141;
color: white;
}
.inconvenientes span.dslc-accordion-title {
font-size: 21px !important;
}
.testimonial-content p {
font-size: 19px !important;
line-height: 30px !important;
text-align: center !important;
}
.strong-view.strong-view-id-2.modern.slider-container.slider-mode-fade.slider-adaptive h3.testimonial-heading {
font-size: 30px !important;
text-align: center !important;
font-weight: 700 !important;
color:#304352 !important;
}
.sidebar-blog select.wpcf7-form-control.wpcf7-select {
width: 100%;
}
.sidebar-blog a.email {
font-size: 16px !important;
color: white;
}
div#custom_html-2 h5 {
color: white;
}
select.wpcf7-form-control.wpcf7-select {
HEIGHT: 49PX !IMPORTANT;
}
.active .mas-info{
display:none !important;
}
.boton-mas { 
cursor:pointer
}
.mas-info ul {
margin-left: 15px !important;
}
.mas-info div{
padding: 15px;
max-height: 290px;
height: 290px;
}
.home .strong-view.modern .testimonial-content:before, .home .strong-view.modern .testimonial-content:after {
color: #ffba2b !important;
}
.home .strong-view.modern .testimonial-inner p {
font-size: 20px !important;
line-height: 32px !important;
margin-bottom: 12px !important;
font-style: italic !important;
font-weight: 600 !important;
color: #000000;
}
.testimonio {
background-image: url(https://portesmadrid.net/wp-content/uploads/testimonios-crema.jpg);
background-position: center top;
}
div#dslc-module-feed9676ba6 {
width: 16%;
}
.boton-top a:hover {
background-color: #ffb02a;
color: #ffffff !important;
}
.boton-top a {
background-color: #ffffff;
padding: 12px 12px;
border-radius: 4px;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
}
span.blink_me {
COLOR: #ffb02a;
}
@keyframes blinker {
50% {
opacity: 0.4;
}
}
.blink_me {
animation: blinker 1s linear infinite;
}
span.el-color {
color: white;
font-weight: 200;
font-style: oblique;
}
span.ver-como {
font-weight: 700;
color: #ffb02a;
font-style: oblique;
}
div#dslc-module-4d36129cbc8 a {
color: #ffb02a; }
.redes {
float: right;
margin-right: 0px;
padding-top: 28px;
}
a.telefono-bajo.telefono:first-child {
border-right: 1px solid white;
margin-right: 4px;
}
div#dslc-module-afaf1affca1 {
display: NONE;
}
div#header-dos a {
font-size: 15px;
color: white;
}
a.enlace {
background: #343434;
padding: 1px;
padding-left: 2px;
padding-right: 2px;
border-radius: 4px;
}
#container-dos {
border: 0px solid;
max-width: 100% !important;
padding-right: 0px;
margin: auto;
display: block;
overflow-x: hidden;
}
#header-dos {
line-height: 35px;
height: 35px;
bottom: 0px;
position: fixed;
background-color: #ffb103;
box-shadow: -1px 0px 1px black;
width: 100%;
z-index: 1;
left: 0;
text-align: center;
display: block;
}
p.como-bot {
height: 75px;
}
.formulario-paginas input.wpcf7-form-control.wpcf7-submit.button{
background-color: #ffb103 !important;
border-radius: 3px;
color: #304352 !important;
font-size: 20px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
.tres:first-child label {
background: white;
}
.dos label {
background: white;
}
.formulario-paginas select.wpcf7-form-control.wpcf7-select {
line-height: 15px;
height: 36px !important;
}
textarea.wpcf7-form-control.wpcf7-textarea {
width: 99% !important;
height: 150px;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
height: 50px;
}
label.fecha {
background: white;
}
input::placeholder {
color: #343434;
}
textarea::placeholder{
color: #343434;
}
p.f1 {
font-size: 13px;
margin-bottom: 0 !important;
color: #343434;
font-weight: 700;
}
.f3{
margin-bottom: 0 !important;
}
.f3 a.telefono {
font-size: 32px;
color: #ffb02a;
font-weight: 700;
line-height: 32px;
}
p.f2 {
font-size: 13px;
font-weight: 700;
color: #343434;
margin-bottom: 0 !important;
}
.icono-izda {
float: left;
clear: both;
width: 47px;
margin-right: 13px;
margin-top: 14px;
font-size: 47px;
}
.info-header1 div {
display: inline-block;
text-align: center;
}
p.f4 {
font-size: 22px;
line-height: 28px;
color: #bdd72d;
font-weight: 600;
}
.icono-dos {
font-size: 40px;
float: left;
line-height: 64px;
margin-right: 15px;
}
.info-dos {
margin-top: 15px;
}
div#dslc-module-cba8a561f58 {
width: 12% !important;
margin-top: 27px;
}
div#dslc-module-4d36129cbc8 {
width: 20% !important;
}
div#dslc-module-c6f73b68568 {
width: 22% !important;
}
div#dslc-module-c6f73b68568 .info-header1 {
float: right !important;
}
div#dslc-module-78f08b9e3d7 {
width: 35%;
}
span.bordes {
}
.dslc-modules-section.slider-principal h1 {
font-size: 65px;
line-height: 80px;
font-weight: 900;
}
span.el-color {
color: white;
font-weight: 200;
font-style: oblique;
} input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
background: url(https://vaciatupiso.es/wp-content/uploads/person-1.png) no-repeat scroll 7px 7px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{
background: url(https://vaciatupiso.es/wp-content/uploads/mail-1.png) no-repeat scroll 7px 7px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel{
background: url(https://vaciatupiso.es/wp-content/uploads/phone-1.png) no-repeat scroll 7px 7px !important;
}
span.wpcf7-form-control-wrap.text-446 input.wpcf7-form-control.wpcf7-text{
background: url(https://vaciatupiso.es/wp-content/uploads/placeholder.png) no-repeat scroll 7px 7px !important;
}
span.wpcf7-form-control-wrap.text-445 input.wpcf7-form-control.wpcf7-text{
background: url(https://vaciatupiso.es/wp-content/uploads/destination.png) no-repeat scroll 7px 7px !important;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
width: 100%;
}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date{
background: url(https://vaciatupiso.es/wp-content/uploads/calendar.png) no-repeat scroll 15px 15px !important;
}
.formulario-nuevo input {
padding-left: 35px !important;
}
.tres label {
display: inline-block;
width: 32.4%;
}
.dos label {
display: inline-block;
width: 49%;
margin-top: 15px;
}
.tres-dos label {
display: inline-block;
width: 32.4%;
margin-top: 15px;
}
span.dslc-accordion-title:BEFORE {
content: "\f00c";
font-weight: 600 !important;
font-family: 'Font Awesome 5 Free';
margin-right: 15px;
font-size: 16px;
color: #ffba2b;
}
#dslc-module-a73e1812413 .dslc-accordion-header .dslca-toggle-accordion-hook {
color: #343434;
}
.dslc-accordion-content {
border-color: white !important;
}
.dslc-accordion-header.dslc-accordion-hook{
border-color: white !important;
}
.dslc-icon-plus:before {
content: "\f107" !important;
font-size: 21px !important;
color: #343434 !important;
font-weight: bold !important;
}
.dslc-icon-minus:before {
content: "\f106";
font-size: 21px !important;
color: #343434 !important;
font-weight: bold !important;
}
ul.slick-dots {
display: none !important;
}
div#recent-posts-3 span.dslc-widget-title-inner {
display: none;
}
div#recent-posts-3 span.post-date {
display: block !important;
}
div#dslc-module-a9123f13e48 a.telefono {
font-size: 30px;
line-height: 43px;
font-weight: 700;
}
div#dslc-module-a9123f13e48 .fab.fa-whatsapp {
color: #25d366;
}
.dslc-active {
color: #304352;
}
.dslc-active > .dslc-accordion-title {
color: #304352 !important;
}
p.la-lista i {
color: #bdd72d;
}
p.la-lista {
font-size: 16px;
font-weight: 400;
color: #343434;
}
p.como-bot {
background: #bdd72d;
padding: 10px;
text-align: center !important;
font-weight: 700;
color: #0f5440;
}
.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col {
box-shadow: -1px 3px 13px lightgrey;
border: 1px dashed #e5e5e5;
}
.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col.dslc-last-col {
DISPLAY: NONE;
}
.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col {
WIDTH: 17.8% !important;
}
div#dslc-module-5dab9541351 img {
height: 480px !important;
}
.sidebar-blog .tres label {
display: block;
width: 100%;
margin-bottom: 15px;
}
.sidebar-blog  input {
padding-left: 35px !important;
height: 37px
width: 100% !important;
border: 1px dotted #0f5440;
}
div#custom_html-3 {
background: #304352;
padding: 22px;
color: white !important;
}
div#custom_html-3 h3 {
font-size: 27px !important;
text-align: center !important;
color: white !important;
line-height: 33px !important;
}
.sidebar-blog .dos label {
display: inline-block;
width: 100% !important;
margin-top: 0px;
margin-bottom: 15px;
}
div#custom_html-3 {
border-radius: 8px;
border: 1px dashed;
}
.sidebar-blog textarea.wpcf7-form-control.wpcf7-textarea {
color: #747474;
font-weight: 100;
}
.sidebar-blog input.wpcf7-form-control.wpcf7-submit.button {
width: 100%;
background: white;
}
.sidebar-blog input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
}
.sidebar-blog  .dos input {
width: 100% !important;
}
div#custom_html-2 h3 {
font-size: 27px !important;
text-align: center !important;
color: white !important;
line-height: 33px !important;
}
div#custom_html-2 {
border-radius: 8px;
border: 1px dashed;
background: #304352;
padding: 22px;
color: white !important;
}
.sidebar-blog  a.telefono {
font-size: 33px;
font-weight: 900 !important;
line-height: 47px;
display: block;
color: white;
}
.sidebar-blog  a.email {
font-size: 19px;
color: white;
}
.dos-col {
TEXT-ALIGN: CENTER;
COLOR: WHITE;
}
.dos-col div {
display: inline-block;
text-align: center;
}
.dos-col DIV {
MARGIN: 9PX;
font-weight: 600;
}
.dos-col DIV i {
color: #ffb02a;
}
ul.lista-puntos li i {
color: #ffb02a;
margin-right: 4px;
font-size: 20px;
}
ul.lista-puntos li {
list-style: none;
font-size: 17px;
line-height: 42px;
font-weight: 600;
}
li.ultima-linea {
font-size: 23px !important;
color: #ffb02a;
text-shadow: 1px 1px 1px black;
font-weight: 900 !important;
}
h3.el-form {
background: #2f4352;
padding: 9px;
text-align: center !important;
color: white;
font-size: 30px !important;
margin-bottom: 0 !important;
}
p.subtitulo {
background: #ffba2b;
padding: 10px;
text-align: center !important;
color: white;
font-size: 17px !important;
color: #2e4352;
margin-bottom: 0 !important;
}
.formulario-paginas label {
display: block;
width: 100%;
margin-bottom: 16px;
}
.formulario-paginas  input {
padding-left: 35px !important; }
.formulario-paginas form.wpcf7-form {
background: #f1f1f1;
padding: 27px;
border: 1px dashed;
}
.formulario-paginas input .wpcf7-form-control.wpcf7-submit.button {
background: #bdd72d !important;
width: 41%;
padding: 15px !important;
position: relative;
}
.posits {
background: white;
padding: 15px;
margin-bottom: 9px;
border-radius: 20px;
text-align: center;
}
.posits i {
font-size: 39px;
color: #ffb02a;
text-shadow: 1px 1px 1px black;
margin-bottom: 15px;
}
.posits h4 {
font-size: 16px;
text-align: center !important;
font-weight: 700;
color: #304352;
margin-bottom: 5px;
}
.posits p {
text-align: center !important;
font-size: 14px;
}
.posits {
height: 270px;
}
.page-id-25 .testimonial-content p {
font-size: 19px !important;
line-height: 28px !important;
text-align: center !important;
}
div#dslc-module-5581fe3be6f .telefono {
font-size: 39px;
line-height: 57px;
}
div#dslc-module-5581fe3be6f .telefono i {
color: #343434;
}
span.wpcf7-list-item-label a {
font-weight: 800;
}
span.wpcf7-list-item {
width: 100%;
}
.texto-que ul li {
list-style: none;
}
.texto-que li.title {
font-size: 22px;
line-height: 31px;
font-weight: 900;
text-align: center;
color: #ffba2b;
}
.texto-que li.desc {
COLOR: WHITE;
text-align: center;
margin-top: 15px;
}
.dslc-modules-section.texto-que .dslc-modules-section-wrapper.dslc-clearfix {
background: hsla(0, 0%, 0%, 0.6313725490196078);
padding: 25px;
border-radius: 15px;
}
li.title i {
background: white;
width: 44px;
height: 44px;
line-height: 40px;
border-radius: 100px;
text-shadow: 1px 1px 1px #595656;
border: 2px dashed #ffba2b;
}
.dslc-modules-section.imagenes-redondas img {
border-radius: 100px;
border: 5px solid #bdd72d;
width: 150px;
height: 150px;
box-shadow: 0px 5px 6px #444444 !important;
opacity: 0.5;
}
.dslc-modules-section.imagenes-redondas img:hover {
opacity: 1;
box-shadow: 0px 5px 6px black !important;
}
.dslc-modules-section.imagenes-redondas p {
font-size: 22px;
font-weight: bold;
text-align: center !important;
margin-top: 25px;
}
span.verde-claro {
color: #bdd72d;
}
div#dslc-module-89a78e91ae1:before {
content: "\f10d";
font-family: "Font Awesome 5 Free";
font-weight: bold;
font-size: 65px;
position: absolute;
opacity: 0.4;
left: -20px;
}
div#dslc-module-89a78e91ae1:after {
content: "\f10e";
font-family: "Font Awesome 5 Free";
font-weight: bold;
font-size: 65px;
position: absolute;
opacity: 0.4;
top: 60px;
right: -20px;
}
.formulario-trabaja .tres label input {
height: 40px;
}
.formulario-trabaja .tres {
display: block;
float: none !important;
}
.formulario-trabaja .tres label {
display: inline-block;
width: 100%;
margin-bottom: 15px; }
.formulario-trabaja input {
padding-left: 35px !important;
}
.formulario-trabaja .bloque-dos {
border: 1px dotted;
padding: 15px;
}
.formulario-trabaja span.wpcf7-form-control-wrap.acceptance-99 {
margin-top: 15px;
}
.formulario-trabaja input.wpcf7-form-control.wpcf7-submit.button{
background-color: #ffba2b !important;
border-radius: 3px;
color: #2e4352 !important;
font-size: 20px !important;
font-weight: 600;
font-family: "Open Sans";
line-height: 13px;
padding-top: 10px !important;
padding-bottom: 10px !important;
padding-left: 15px !important;
padding-right: 15px !important;
}
.formulario-trabaja form.wpcf7-form {
background: #f1f1f1;
padding: 27px;
border: 1px dashed;
}
@media (min-width : 1024px) 
and (max-width : 1365px)  { 
div#dslc-module-a66cc3b85df {
margin-top: 15px;
}
ul#menu-menu-superior li {
margin: 8px !important;
}
#dslc-content .tablet-width-full {
width: 69%;
} 
div#dslc-module-97f6bbd2ac3 {
width: 28%;
}
div#dslc-module-78f08b9e3d7 {
width: 23%;
}
div#dslc-module-4d36129cbc8 {
width: 23% !important;
}
html div#dslc-module-c6f73b68568 {
width: 23% !important;
}
.icono-der p {
font-size: 12px;
}
p.f3 a {
font-size: 26px !important;
}
div#dslc-module-feed9676ba6 {
width: 24% !important;
}
div#dslc-module-30a300b3b01 {
width: 300px;
}
div#dslc-module-6f65d455485 {
width: 800px !important;
}
.formulario-nuevo .tres label {
width: 31.9% !important;
}
.formulario-nuevo  .dos label {
width: 48.4% !important;
}
.home .strong-view.modern .testimonial-inner p {
font-size: 14px !important;
}
div#dslc-module-d0858dca81e img {
padding-bottom: 20px;
}
.sidebar-blog a.telefono {
font-size: 23px;
font-weight: 900 !important;
line-height: 35px;
display: block;
color: white;
}
.sidebar-blog a.email {
font-size: 13px;
color: white;
}
.sidebar-blog .tres label {
width: 100% !important;
}
input#fotos-uno {
width: 100%;
}
.formulario-trabaja  .tres label {
width: 100% !important;
}
div#Precios .tab button {
padding: 0 !important;
margin: 2px !important;
height: 73px !important;
}
span.en-titulo {
font-size: 17px;
line-height: 29px !important;
}
.tab button {
width: 125px !important;
}
div#Precios img {
position: relative;
left: -9% !1important;
width: 53% !important;
top: 12px;
}
span.precios-incluido p {
margin-top: 25px;
}
.opciones-precios .bl {
width: 46.7% !important;
}
.bl {
height: 425px;
margin: 15px;
padding: 25px;
}
.botones-contacto a {
margin-left: 0%;
}
.dslc-modules-section.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col {
width: 47% !important;
margin-top:15px;
}
.dslc-modules-section.cinco-cajas  .dslc-modules-area.dslc-col.dslc-2-col:nth-child(4) {
display: none;
}
.dslc-modules-section.cabcera-empresas { background-position-x: -347px;
}
.posits {
height: 285px;
}
.dslc-modules-section.imagenes-redondas img {
height: 135px;
}
div#dslc-module-78f08b9e3d7 {
margin-top: 25px;
} }
@media (min-width : 1365px) 
and (max-width : 1666px)  { 
div#dslc-module-78f08b9e3d7 {
width: 31%;
}
.cabecera-unica .dslc-2-col {
width: 15.89361% !important;
}
input#fotos-uno {
width: 100%;
}
div#dslc-module-feed9676ba6{
width: 20% !important;
} }
@media (min-width : 767px) and (orientation : portrait) { 
#dslc-module-93eb74a4617 .menu > li {
font-size: 12px;
}
div#dslc-module-c6f73b68568 {
width: 38% !important;
}
p.f4 {
font-size: 13px;
}
.f3 a.telefono {
font-size: 27px;
color: #ffb02a;
font-weight: 700;
line-height: 32px;
}
div#dslc-module-c6f73b68568 {
width: 34% !important;
}
div#dslc-module-4d36129cbc8 {
width: 22% !important;
}
div#dslc-module-feed9676ba6 {
display: none;
}
ul#menu-basic-main-menu li a {
font-size: 14px;
}
.boton-top a {
padding: 7px 7px;
font-size: 12px;
}
div#dslc-module-ea9993372ed a.telefono {
font-size: 23px;
}
div#dslc-module-ea9993372ed  a.email {
font-size: 13px;
}
.botones-contacto a {
width: 232px !important;
margin-bottom: 15px;
margin-left: 5%;
}
span.dslc-accordion-title {
line-height: 26px !important;
} }
@media (min-width : 768px) 
and (max-width : 1024px)  { 
div#dslc-module-0b425984195 {
margin-bottom: 25px;
}
div#dslc-module-97f6bbd2ac3 {
width: 22% !important;
}
.dslc-modules-section.area-mobile-margin-bottom-none  .dslc-modules-section-wrapper.dslc-clearfix {
padding: 0 !important;
margin: 0;
} 
ul#menu-menu-superior li {
text-align: center;
}
div#dslc-module-92cb5588fcb {
width: 75% !important;
}
div#dslc-module-feed9676ba6 {
width: 21% !important;
}
div#dslc-module-4d36129cbc8 {
width: 24% !important;
}
div#dslc-module-78f08b9e3d7 {
margin-top: 25px;
}
span.bordes {
font-size: 57px;
}
div#dslc-module-6f65d455485 span:nth-child(2) {
font-size: 50px !important;
}
div#dslc-module-6f65d455485 {
width: 812px;
}
div#dslc-module-30a300b3b01 {
width: 300px;
}
div#dslc-module-b06c2490dd3 h1 {
font-size: 38px;
}
.formulario-nuevo .tres label {
display: inline-block;
width: 31.4%;
}
.formulario-nuevo .dos label {
display: inline-block;
width: 48%;
margin-top: 15px;
}
.para-fotos {
width: 96.8%;
}
div#dslc-module-49kuhgh4hlg p {
line-height: 44px;
}
.seccion-testi .dslc-modules-area.dslc-col.dslc-6-col {
width: 100%;
margin-top:25px;
}
div#dslc-module-d0858dca81e {
margin-bottom: 25px;
}
.page-id-13 .dslc-modules-area.dslc-col.dslc-3-col.dslc-last-col {
display: none;
}
.page-id-13 .dslc-modules-area.dslc-col.dslc-9-col.dslc-first-col {
width: 100%;
}
.single-post .dslc-modules-area.dslc-col.dslc-3-col.dslc-last-col {
display: none;
}
.single-post .dslc-modules-area.dslc-col.dslc-9-col.dslc-first-col {
width: 100%;
}
.separar-seccion .dslc-modules-area.dslc-col.dslc-6-col {
width: 100%;
}
.posits {
height: 390px;
}
#Direccion input[type="text"] {
margin-bottom: 35px;
width: 70% !important;
}
.tab button {
width: 120px !important;
}
div#Precios img {
position: relative;
left: 0%;
}
.bott-derecha {
clear: both;
float: right;
right: 0%;
top: -5px;
position: relative;
}
div#Precios .tab button {
margin: 6px !important;
}
.opciones-precios .bl {
width: 44%;
}
p.parafo-li {
font-size: 14px !important;
}
span.lista-uno h4 {
font-weight: 900;
font-size: 26px;
line-height: 30px;
}
span.en-negro {
font-weight: bold;
font-size: 17px;
}
.botones-contacto a {
width: 232px !important;
margin-bottom: 15px;
margin-left: 20%;
}
.bl {
border: 2px dashed #343434;
height: 427px;
margin: 15px;
padding: 15px;
}
.botones-contacto a {
font-size: 13px;
}
span.la-llamada a {
font-size: 22px;
color: #343434;
}
.dslc-modules-section.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col {
width: 47% !important;
margin-top:15px;
height: 422px;
background: #e5e5e5;
}
.dslc-modules-section.cinco-cajas  .dslc-modules-area.dslc-col.dslc-2-col:nth-child(4) {
display: none;
} }
@media (min-width : 300px) 
and (max-width : 767px)  { 
span.dslc-accordion-title {
line-height: 27px !important;
}
span.lista-uno h4 {
color: #ffb02a;
}
.bott-derecha .siguiente-uno {
background-color: #ffb02a !important;
}
span.en-titulo {
color: #ffb02a;
}
div#Precios .tab button {
background: #304351;
}
.siguiente-uno {
background-color: #ffb02a !important;
}
div#Direccion input[type="text"]::placeholder {
font-size: 11px !important;
}
a.telefono-banner {
font-size: 45px;
line-height: 45px;
}
div#dslc-module-1b28d1c0c4d p {
line-height: 40px;
}
.mas-info div {
padding: 15px;
max-height: 450px;
height: 450px;
}
div#dslc-module-afaf1affca1 {
display: block !important;
}
.codedropz-upload-inner {white-space: normal;}
.ocultar-mobil {
display: none !important;
}
.zopim {display:none !important;}
div#dslc-module-78f08b9e3d7 {
width: 100% !important;
}
div#dslc-module-c6f73b68568 {
display: none;
}
div#dslc-module-4d36129cbc8 {
display: none;
}
div#dslc-module-feed9676ba6 {
display: none;
}
svg.lcmenupro-icon.lcmenu-mobile-hook.dslc-hide-on-desktop {
border: 1px solid;
padding: 5px;
border-radius: 30px;
color: white !important;
width: 50px !important;
height: 50px !important;
background: #343434 !important;
}
div#dslc-module-629ed04ecd4 {
position: fixed !important;
bottom: 22% !important;
right: 5% !important;
z-index: 999 !important;
}
.dslc-modules-section.para-menumob {
height: 0;
}
div#dslc-module-dbfd914c612 h1 {
font-size: 35px;
line-height: 47px;
font-weight: 900;
}
span.bordes {
font-size: 25px;
line-height: !important;
}
div#dslc-module-6f65d455485 span {
line-height: 47px;
}
div#dslc-module-b06c2490dd3 h1 {
font-size: 25px;
line-height: 32px;
}
div#dslc-module-n079i8pr028 p {
line-height: 42px;
}
.tres label {
width: 100%;
margin-bottom: 8px;
}
.dos label {
display: inline-block;
width: 100%;
margin-top: 8px;
}
input#fotos-uno {
padding-left: 0 !important;
}
div#dslc-module-49kuhgh4hlg p {
line-height: 40px;
}
.dslc-modules-section.cabcera-empresas {
background-size: cover !important;
background-position-x: 908px !important;
}
.posits {
height: 300px;
}
.cabecera-uno {
background-size: cover !important;
background-position-x: 1000px !important;
}
.dslc-modules-section.texto-que {
background-size: cover;
}
.sidebar-blog a.telefono {
font-size: 30px;
font-weight: 900 !important;
line-height: 47px;
display: block;
color: white;
}
.sidebar-blog a.email {
font-size: 17px;
color: white;
}
div#dslc-module-5581fe3be6f p .telefono {
font-size: 33px;
}
a.email {
font-size: 17px;
}
div#dslc-module-98d303d8e3e p {
line-height: 29px;
font-size: 21px !important;
}
#Direccion input[type="text"] {
margin-bottom: 35px;
width: 100% !important;
}
.siguiente-uno {
width: 200px !important;
border-radius: 6px !important;
}
.tab button {
width: 60px !important;
}
div#Precios .tab button {
margin: 2px;
border-radius: 4px;
height: 80px;
}
span.en-titulo {
display: block;
line-height: 27px;
font-size: 12px;
}
div#Precios  button {
background-color: lightgray;
border-radius: 0px;
color: #fff;
font-size: 15px !important;
font-weight: 700 !important;
}
span.peq {
font-size: 12px;
font-weight: 400;
display: block;
}
button.tabsublinks:last-child {
width: 100px !important;
}
.bott-derecha {
clear: both;
float: right;
right: 0%;
top: 0px;
position: relative;
}
.bott-derecha .siguiente-uno {
width: 100% !important;
border-radius: 6px !important;
}
div#Precios img {
position: relative;
left: 0%;
}
.opciones-precios .bl {
width: 100%;
display: inline-block;
float: left;
}
span.lista-uno h4 {
font-weight: 900;
font-size: 17px;
line-height: 17px;
}
p.parafo-li {
font-size: 13px !important;
}
span.en-negro {
font-weight: bold;
font-size: 12px;
}
.botones-contacto a {
width: 100% !important;
margin-bottom: 15px;
margin-left: 0%;
}
.botones-contacto a {
font-size: 15px;
}
.bl {
border: 2px dashed #343434;
height: 432px;
margin: 0px;
margin-bottom:15px;
padding: 10px;
}
span.la-llamada a {
font-size: 17px;
color: #343434;
}
div#Nota h2 {
font-size: 22px !important;
}
h3.titulo-nota {
font-size: 18px;
line-height: 24px;
}
h3.titulo-notados {
font-size: 25px;
}
.cinco-cajas .dslc-modules-area.dslc-col.dslc-2-col {
WIDTH: 100% !important;
}
span.wpcf7-form-control-wrap.file-747 {
display: flex;
flex-direction: column!important;
} }