body{font-family:"Poppins",sans-serif}.titulo-principal-home h1{font-size:45px;line-height:1.05em;color:#562380;font-weight:900;font-family:"Poppins",Sans-serif}.titulos-principales h1{font-size:43px;line-height:1.05em;color:#562380;font-weight:900;font-family:"Poppins",Sans-serif}.titulos-secundarios h2{color:#542580;font-family:"Poppins",Sans-serif;font-style:normal;font-size:30px;line-height:1.1}.titulos-secundarios-blancos h2{color:#fff;font-family:"Poppins",Sans-serif;font-weight:700;font-style:normal;font-size:30px;line-height:1.1}.titulos-banners h2{color:#542580;font-family:"Poppins",Sans-serif;font-weight:500;font-style:normal;font-size:30px;line-height:1.1}.titulos-contenido h3{color:#323232;font-family:"Poppins",Sans-serif;font-weight:300;font-style:normal;font-size:22px;line-height:1.1}.titulos-contenido-morados h3{color:#542580;font-family:"Poppins",Sans-serif;font-weight:300;font-style:normal;font-size:25px;line-height:1.1}.titulos-contenido-blancos h3{color:#fff;font-family:"Poppins",Sans-serif;font-weight:300;font-style:normal;font-size:25px;line-height:1.1}.textos-web p,.textos-web-contacto p{font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;color:#323232;margin:0 0 10px}.textos-web a{font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;margin:0 0 10px;color:#562380!important;text-decoration:underline!important;font-weight:700!important;transition:all .3s ease-out}.textos-web-contacto a{font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;margin:0 0 10px;color:#562380!important;text-decoration:none!important;transition:all .3s ease-out}.textos-web a:hover,.textos-web-contacto a:hover{color:#181818!important}.textos-web-blancos p{font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;color:#fff;margin:0 0 10px}.textos-web ul,.textos-web ol{font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;color:#323232;margin-top:10px}.boton-principal a{border-color:#542580;border-width:2px;border-style:solid;color:#542580;font-size:16px;font-family:"Poppins",Sans-serif;line-height:normal;background-color:transparent;padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px;text-align:center;vertical-align:middle;transition:all .3s ease-out}.boton-principal a:hover{border-color:#f4ecfc;background-color:#f4ecfc;color:#542580}.boton-principal-v2 a{border-color:#542580;border-width:2px;border-style:solid;color:#542580;font-size:16px;font-family:"Poppins",Sans-serif;line-height:normal;background-color:transparent;padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px;text-align:center;vertical-align:middle;transition:all .3s ease-out}.boton-principal-v2 a:hover{border-color:#542580;background-color:#542580;color:#f4ecfc}.boton-principal-v3 a{border-color:#fff;border-width:2px;border-style:solid;color:#fff;font-size:16px;font-family:"Poppins",Sans-serif;line-height:normal;background-color:transparent;padding-top:17px;padding-bottom:17px;padding-left:24px;padding-right:24px;text-align:center;vertical-align:middle;transition:all .3s ease-out}.boton-principal-v3 a:hover{border-color:rgba(255,255,255,.9);background-color:rgba(255,255,255,.9);color:#542580}.titulos-contenido-morados-footer h3{color:#542580;font-family:"Poppins",Sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:1.1}.enlaces-footer p{color:#505050;font-size:13px;text-align:center}.enlaces-footer a{color:#505050;text-align:center;font-size:13px}.col-tratamientos .elementor-widget-wrap{transition:all .5s ease-out;cursor:pointer}.col-tratamientos:hover .elementor-widget-wrap{box-shadow:0px 0px 30px rgba(0,0,0,.25)}.bloq-campos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.campo-contacto{flex:0 0 48%;flex-direction:column;color:#434343}.campo-contacto-textarea{flex:0 0 98%;color:#434343}.check-time-container{display:flex;justify-content:space-between;align-items:center;height:10vh;color:#434343;flex-grow:0}.check-time-text p{flex:0 0 48%;font-size:1.25em;color:#454545}.bloq-campos .campo-contacto input,.bloq-campos .campo-contacto-textarea textarea{background-color:#fff !important;border:solid 1px #542580 !important;width:100%;margin-bottom:10px;font-size:14px}.let-peq{font-size:12px;margin-top:20px;color:gray}.let-peq a{color:#562380!important}.accept-form{display:flex;margin-bottom:20px;padding-top:10px;color:gray}.accept-form a{color:#562380!important}.btn-enviar input{padding-top:10px!important;padding-bottom:10px!important;padding-left:60px!important;padding-right:60px!important;font-weight:500;font-size:18px;letter-spacing:.5px;border-radius:none!important;transition:all .5s ease-out;background-color:#562380 !important;box-shadow:0px 0px 5px rgba(0,0,0,.2)}input[type=submit]{text-align:center!important;min-width:40%!important}@media screen and (max-width:767px){.accept-form{font-size:13px}.bloq-campos .campo-contacto input,.bloq-campos .campo-contacto textarea{font-size:13px}}@media screen and (max-width:767px){input[type=submit]{width:100%!important}}@media (max-width:1600px){.col-contacto .elementor-column-wrap,.col-map .elementor-column-wrap{padding:40px !important}}@media (max-width:728px){.col-contacto .elementor-column-wrap,.col-map .elementor-column-wrap{padding:30px !important}.tb-hidden{display:none}}@media (max-width:425px){.campo-contacto{flex:0 0 100%}}@media screen and (max-width:767px){.titulo-principal-home h1{font-size:40px}.titulos-principales h1{font-size:40px}.titulos-secundarios h2{font-size:33px}.titulos-secundarios-blancos h2{font-size:33px}.titulos-banners h2{font-size:33px}}#moove_gdpr_cookie_info_bar{background:rgba(0,0,0,.5)!important;max-height:100vh!important}.moove-gdpr-info-bar-container{display:flex!important;justify-content:center!important;align-items:center!important;height:100vh!important}.moove-gdpr-info-bar-content{max-width:50%;flex-direction:column!important;background:#fff;padding:2%!important}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{border:none!important;box-shadow:5px 5px 15px #e2e2e2}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-2100px!important}.moove-gdpr-button-holder{margin-top:20px!important;padding-left:0 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding-left:60px!important;padding-right:60px!important}button.mgbutton{padding:12px 50px !important;font-size:16px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p{font-size:16px !important;line-height:1.5 !important;font-weight:300 !important}button.moove-gdpr-infobar-allow-all{padding:12px 50px !important;background-color:#562380 !important}button.moove-gdpr-modal-allow-all{background-color:#008f39 !important;border-color:#008f39 !important}button.moove-gdpr-modal-allow-all:hover{background-color:#fff !important;border-color:#008f39 !important;color:#008f39!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{display:block !important}@media screen and (max-width:1024px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding-left:10px!important;padding-right:10px!important}}@media screen and (max-width:768px){.moove-gdpr-info-bar-content{padding:4%!important;max-width:90%}.moove-gdpr-button-holder{justify-content:center !important;padding:10px !important}button.mgbutton{padding:5px 10px !important;font-size:16px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:15px!important;padding:15px 35px!important}}.menu-item-privacy_overview{display:none}.btn-call-mv{display:none}@media (max-width:767px){.mover-btn-call-mv{bottom:140px!important}.btn-call-mv{display:flex;align-items:center;justify-content:center;position:fixed;width:50px;height:50px;bottom:80px;right:20px;border-radius:30px;background-color:#562380;z-index:9800;border:2px solid #562380;box-shadow:0 0 10px rgba(0,0,0,.25);transition:all .5s ease-out}.class-mv-ico{display:block;width:25px;height:25px;margin:auto;position:absolute;top:10px;left:10px}}.mover-btns-llamadas{bottom:80px!important}.btns-llamadas{display:block;position:fixed;bottom:20px;right:20px;z-index:999;transition:all .5s ease-out}.btns-llamadas .btn-whats{background-color:#82b440;width:50px;height:50px;display:block;position:relative;border-radius:50%;transition:all .3s ease;box-shadow:0 0 10px rgba(0,0,0,.25);border:2px solid #82b440;display:flex;align-items:center;justify-content:center}.mostrar-btn-totop{right:25px!important}.btn-totop{display:flex;align-items:center;justify-content:center;position:fixed;width:40px;height:40px;bottom:25px;right:-60px;border-radius:3px;background-color:#562380;z-index:9999;border:2px solid #562380;box-shadow:0 0 10px rgba(0,0,0,.25);transition:all .5s ease-out;cursor:pointer}.icono-to-top{display:block;width:20px;height:20px;margin:auto;position:absolute;top:7px;left:7px}.entry-title a{color:#542580!important;font-family:"Poppins",sans-serif;font-weight:700;font-style:normal;font-size:30px;line-height:1.1}h1.entry-title{color:#542580!important;font-family:"Poppins",sans-serif;font-weight:900;font-style:normal;font-size:43px;line-height:1.1;word-wrap:normal!important}@media screen and (max-width:768px){h1.entry-title{font-size:36px}}.inside-article{width:100%;box-sizing:border-box;box-shadow:0px 0px 10px rgba(0,0,0,.2)}.entry-summary p{font-family:"Poppins",sans-serif;font-size:16px;line-height:1.5;color:#323232;margin:0 0 15px}.entry-content p{font-family:"Poppins",sans-serif;font-size:16px;line-height:1.5;color:#323232;margin:0 0 15px}@media screen and (max-width:600px){.entry-content th,td{font-size:16px}}.entry-content h2{color:#542580;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;font-size:30px;line-height:1.1;margin-top:30px!important}@media screen and (max-width:768px){.entry-content h2{font-size:25px}}.entry-content h3{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:1.1;margin-top:20px!important}@media screen and (max-width:768px){.entry-content h3,.entry-content h3 span,.entry-content h3 strong{font-size:20px !important;line-height:1.3 !important}}.read-more{padding-top:10px!important;padding-bottom:10px!important;padding-left:60px!important;padding-right:60px!important;font-weight:500;font-size:18px;letter-spacing:.5px;transition:all .5s ease-out;background-color:#562380 !important;margin-top:25px}.read-more:hover{background-color:#562380D4 !important;box-shadow:0px 0px 5px rgba(0,0,0,.2)}.prev a{color:#562380 !important}.next a{color:#562380 !important}.site-main .post-navigation{display:flex;flex-direction:row;justify-content:space-between}.widget-area .widget{padding:10px!important;box-shadow:0px 0px 10px rgba(0,0,0,.2)!important}.widget-title{margin-bottom:5px;color:#542580!important;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:22px;line-height:1.1;padding-left:10px;padding-top:2px;border-left:solid 4px;margin-left:10px;margin-top:15px}.elementor-nav-menu .sub-menu li{transition:all .5s ease-out}.elementor-nav-menu .sub-menu li:hover{transform:translateX(5px)}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:start!important}.ti-widget.ti-goog .ti-controls .ti-next:before,.ti-widget.ti-goog .ti-controls .ti-prev:before{background:#562380!important}.ti-widget.ti-goog .ti-controls .ti-next:after,.ti-widget.ti-goog .ti-controls .ti-prev:after{background:#562380!important}.grecaptcha-badge{display:none}.single-post .entry-content a{color:#562380!important;text-decoration:underline!important;font-weight:700!important;transition:all .3s ease-out}.single-post .entry-content a:hover{color:#181818!important}.bloq-campos-implantes{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.campo-contacto-implantes{flex:0 0 48%;flex-direction:column;color:#fff}.campo-contacto-textarea-implantes{flex:0 0 98.7%;color:#fff}.bloq-campos-implantes .campo-contacto-implantes input,.bloq-campos-implantes .campo-contacto-textarea-implantes textarea{background-color:#ffffff38 !important;border:solid 1px #fff !important;width:100%;margin-bottom:15px;font-size:14px;color:#fff}.bloq-campos-implantes .campo-contacto-textarea-implantes textarea{height:130px}.let-peq-implantes{font-size:12px;margin-top:-20px;color:#fff}.let-peq-implantes a{color:#ffffff!important;text-decoration:underline!important}.accept-form-implantes{display:flex;margin-bottom:10px;padding-top:10px;color:#ffffff!important}.accept-form-implantes a{color:#ffffff!important;text-decoration:underline!important}.btn-enviar-implantes input{padding-top:10px!important;padding-bottom:10px!important;padding-left:60px!important;padding-right:60px!important;font-weight:500;font-size:18px;letter-spacing:.5px;border-radius:none!important;transition:all .5s ease-out;background-color:#562380 !important;box-shadow:0px 0px 5px rgba(0,0,0,.2);border:solid 1px #fff}.btn-enviar-implantes input:hover{background-color:#fff !important;color:#562380!important}.btn-enviar-implantes input[type=submit]{text-align:center!important;width:95%!important}::placeholder{color:#fff!important}:focus-visible{outline:none!important}.page-id-691 .wpcf7 form .wpcf7-response-output{color:#fff}@media screen and (max-width:767px){.accept-form-implantes{font-size:13px}.bloq-campos-implantes .campo-contacto-implantes input,.bloq-campos-implantes .campo-contacto-implantes textarea{font-size:13px}.btn-enviar-implantes input[type=submit]{width:100%!important;margin-top:15px}.campo-contacto-implantes{flex:0 0 100%}.campo-contacto-textarea-implantes{flex:0 0 100%}}.bloque-redes{margin-bottom:0;margin-top:35px;padding-left:0;padding-right:0}.bloque-redes-inicial{margin-top:20px}.titulo-compartir-redes{display:block;font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;color:#222;font-family:inherit}.ico-compartir-redes{max-width:40px;max-height:40px;margin-right:12px;transition:all .5s ease-out}.ico-compartir-redes:hover{transform:scale(1.2)}.ico-compartir-redes-inicial{max-width:30px;max-height:30px;margin-right:20px;transition:all .5s ease-out}.ico-compartir-redes-inicial:hover{transform:scale(1.2)}@media screen and (max-width:768px){.titulo-compartir-redes{font-size:25px}.ico-compartir-redes{max-width:40px;max-height:40px}}.btn-acordeon .elementor-tab-title{max-width:265px;width:100%}.boton-principal a.btn-cta{display:inline-block}.boton-principal a.btn-cta:hover{color:#fff;background-color:#562380D6}@media screen and (max-width:425px){.btn-acordeon .elementor-tab-title{max-width:100%;text-align:center}.btn-acordeon .elementor-tab-content{text-align:center}}.bloq-campos-formu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.bloq-campos-formu p{margin-bottom:0 !important}.formu-col-1{width:50%;padding-right:5px}.formu-col-2{width:50%;padding-left:5px}.campo-contacto-formu{color:#fff}.campo-contacto-textarea-formu{color:#fff;height:100px}.bloq-campos-formu .campo-contacto-formu input,.bloq-campos-formu .campo-contacto-textarea-formu textarea{background-color:#ffffffd3 !important;border:solid 1px #fff !important;width:100%;margin-bottom:10px;font-family:Roboto;font-size:15px;font-weight:400;color:#292929}.bloq-campos-formu .campo-contacto-textarea-formu textarea{height:100px}.let-peq-formu{font-size:12px;margin-top:-20px;color:#fff}.let-peq-formu a{color:#ffffff!important;text-decoration:underline!important}.accept-form-formu{display:flex;margin-bottom:10px;margin-top:20px;padding-top:10px;color:#ffffff!important;width:50%;font-size:15px !important}.accept-form-formu a{color:#ffffff!important;text-decoration:underline!important}.wpcf7-list-item{margin:0}.btn-enviar-formu{margin-top:20px;width:50%;text-align:center;margin-bottom:0;padding-right:5px}.btn-enviar-formu p{width:100%;margin:0;text-align:right}.btn-enviar-formu input{width:100%;margin-left:5px;padding-top:10px!important;padding-bottom:10px!important;padding-left:60px!important;padding-right:60px!important;font-weight:500;font-size:18px;letter-spacing:.5px;border-radius:none!important;transition:all .5s ease-out;background-color:#fff !important;box-shadow:0px 0px 5px rgba(0,0,0,.2);border:solid 1px #fff;color:#562380}.btn-enviar-formu input:hover{background-color:#562380 !important;color:#fff !important}.btn-enviar-formu input[type=submit]{text-align:center!important;width:100%!important}.page-id-11 input::placeholder,.page-id-11 textarea::placeholder{color:#000000!important}:focus-visible{outline:none!important}.page-id-11 .wpcf7 form .wpcf7-response-output{color:#fff}@media screen and (max-width:767px){.accept-form-formu{font-size:13px}.bloq-campos-formu .campo-contacto-formu input,.bloq-campos-formu .campo-contacto-formu textarea{font-size:13px}.btn-enviar-formu input[type=submit]{width:100%!important;margin-top:15px}.campo-contacto-formu{flex:0 0 100%}.campo-contacto-textarea-formu{flex:0 0 100%}#pre-form{display:none}.formu-col-1,.formu-col-2,.accept-form-formu,.btn-enviar-formu{width:100%}.formu-col-1,.formu-col-2{padding:0}.accept-form-formu{margin:0}}.montaje-dentadura{z-index:0}.contenedor-dentadura{display:block;margin:-200px 0 -250px;height:562px}@media (max-width:600px){.montaje-dentadura{display:none}}#estructura-dentadura{width:100%;margin-left:auto;margin-right:auto;position:relative}#estructura-dentadura .mapa-imagenes{position:absolute;top:0;left:0;margin-left:auto;margin-right:auto;width:100%;height:auto}#estructura-dentadura .mapa-imagenes .estructuras-dentadura{position:absolute;top:20px;left:0;display:block}#estructura-1,#estructura-2,#estructura-3,#estructura-4,#estructura-5,#estructura-6{transition:all ease}.btn .elementor-button-link{color:#fff;border:2px solid #562380;border-radius:0;font-size:16px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;background-color:#562380;text-transform:uppercase;padding:15px 30px;text-align:center;vertical-align:middle;position:relative;z-index:0;transition:all .3s ease-out}.btn .elementor-button-link:before{content:"";background:#fff;position:absolute;width:0;height:100%;top:0;left:0;transition:all .3s ease-out;z-index:-1}.btn .elementor-button-link:hover{color:#562380}.btn .elementor-button-link:hover:before{width:100%;height:100%;top:0;left:0;transition:all .3s ease-out;z-index:-1}.btn-white .elementor-button-link{color:#562380;border:2px solid #562380;border-radius:0;font-size:16px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;background-color:#fff;text-transform:uppercase;padding:15px 30px;text-align:center;vertical-align:middle;position:relative;z-index:0;transition:all .3s ease-out}.btn-white .elementor-button-link:before{content:"";background:#562380;position:absolute;width:0;height:100%;top:0;left:0;transition:all .3s ease-out;z-index:-1}.btn-white .elementor-button-link:hover{color:#fff}.btn-white .elementor-button-link:hover:before{width:100%;height:100%;top:0;left:0;transition:all .3s ease-out;z-index:-1}