.separator,.single-post .post-content iframe{width:100%}#main-header .navbar-nav li a,#map_container,.separator,header#main-header{position:relative}.card-default h3,.card-default p,.card-post .card-excerpt,.card-servicio .card-title,.card-servicio-2 .card-title,.line-clamp-2{-webkit-box-orient:vertical;overflow:hidden}.gallery img,.gallery img:hover{background:#fff}section#slider{margin-top:-179px}section#slider .slide{padding-top:160px!important;padding-bottom:100px!important}.btn-primary,div.option_hora.selected i,header#main-header .navbar-dark .navbar-nav .nav-link{color:#fff}.col-5,.col-md-5{flex:0 0 20%;max-width:20%}button,button:active{outline:0!important}.h-80{height:80%!important}.minh-180px{min-height:180px!important}#breadcrumbs i.fa-chevron-right{align-content:center}#main-header .navbar-nav li.active a:before,#main-header .navbar-nav li:hover a:before{content:"";width:30px;background-color:#a5d523;height:2px;display:block;margin-bottom:3px;margin-left:.5rem;position:absolute;left:0;bottom:0}#main-header .navbar-nav li .dropdown-menu a:before,.page-template-page-dentalsoft .ekko-lightbox-container #wpadminbar,.page-template-page-dentalsoft .ekko-lightbox-container .elementor-element-d43f91a,.page-template-page-dentalsoft .ekko-lightbox-container .fixed-contact-mobile,.page-template-page-dentalsoft .ekko-lightbox-container footer#main-footer,.page-template-page-dentalsoft .ekko-lightbox-container header#main-header,.page-template-page-dentalsoft-2 .ekko-lightbox-container #wpadminbar,.page-template-page-dentalsoft-2 .ekko-lightbox-container .elementor-element-d43f91a,.page-template-page-dentalsoft-2 .ekko-lightbox-container .fixed-contact-mobile,.page-template-page-dentalsoft-2 .ekko-lightbox-container footer#main-footer,.page-template-page-dentalsoft-2 .ekko-lightbox-container header#main-header,body.landings-template-page-landing-elementor #main-header-content a.btn-info{display:none!important}.separator{height:100px;margin-top:-100px;background-color:#fff;border-radius:50px 0 0}.rounded-20px{border-radius:20px!important}.rounded-xl{border-radius:100px 0 0 100px}.rounded-xl-top-left{border-top-left-radius:100px!important}.rounded-xl-bottom-left{border-bottom-left-radius:100px!important}.rounded-xl-top-right{border-top-right-radius:100px!important}.rounded-xl-bottom-right{border-bottom-right-radius:100px!important}@media(max-width:1380px){.rounded-xl{border-radius:50px 0 0 50px}.rounded-xl-top-left{border-top-left-radius:50px!important}.rounded-xl-bottom-left{border-bottom-left-radius:50px!important}.rounded-xl-top-right{border-top-right-radius:50px!important}.rounded-xl-bottom-right{border-bottom-right-radius:50px!important}}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;height:3rem}.card-post h3,.card-servicio .card-text,.card-servicio-2 .card-text,.card-testimonio .card-text,.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.5rem}.card-post img{height:240px}.card-post .card-excerpt{display:-webkit-box;-webkit-line-clamp:5;height:7.5rem}.card-default img{height:180px}.card-default h3{display:-webkit-box;-webkit-line-clamp:4;height:6rem}.card-default p{display:-webkit-box;-webkit-line-clamp:5;height:7rem}.card-beneficios img,.h-150px,.wpcf7 textarea{height:150px}#main-header .btn{height:40px;line-height:36px;padding:0 1.5rem;border-width:2px;font-size:.9rem}#main-header .collapse-btn{width:57px;height:57px;padding:0}#main-header .navbar-light .navbar-nav .nav-link{color:#000;color:inherit}.btn{padding:.75rem 1.75rem;border-width:2px}html{scroll-behavior:smooth}.container{max-width:100%;width:1300px}.container-fluid{max-width:100%;width:1900px}.small-1{font-size:90%}.smallest{font-size:80%;letter-spacing:2px}.font-weight-medium{font-weight:500!important}.bottom-0{bottom:0}.object-fit-cover{object-fit:cover}.gallery img,.object-fit-contain{object-fit:contain}.not-collapsing.collapsing{-webkit-transition:none;transition:none;display:none}.slider_logos img.logo{width:120px;height:120px}header#main-checkout-header img{height:70px;width:auto}#main-checkout .col-checkout{padding-top:90px}header#main-checkout-header{height:90px}header#main-header{z-index:999}#main-footer .logo,header#main-header .logo{height:60px;width:auto}.main-footer-content a.navbar-brand img{background-color:#fff;border:2px solid #fff;border-radius:7px}#main-footer .border-primary{border-color:#3298bd14!important}#main-footer .icons-left img{height:23px;width:auto}#main-footer .icons-right img{height:30px;width:auto}#main-footer a:not(.btn){color:rgba(255,255,255,.65)}.form-row .flickity-slider>.col,.form-row .flickity-slider>[class*=col-]{padding-right:5px;padding-left:5px}header#main-header.scrolled .collapse-menu{padding-top:100px}header#main-header .collapse-menu{padding-top:165px;background-color:rgba(255,255,255,.75)!important}header#main-header .collapse-menu.show{top:0;left:0;width:100%;height:100vh;overflow:auto}.btn-rounded{border-radius:10rem}.bg-lighter{background-color:#f2f5f9}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-soft-light{background-blend-mode:soft-light}.bg-multiply{background-blend-mode:multiply}.bg-overlay{background-blend-mode:overlay}.top-0{top:0}.right-0{right:0}.opacity-0{opacity:0}.opacity-5{opacity:.5}.font-0{font-size:0}.line-height-1{line-height:1}.icon-30,i.icon-30:before{line-height:26px}.text-inherit,.text-inherit:hover{color:inherit}#dentalsoft-form .stretched-link,.c-pointer,.cursor-pointer{cursor:pointer}.border-2px{border-width:2px!important}.icon-30{width:30px;height:30px;min-width:30px;min-height:30px;border:2px solid;text-align:center;border-radius:100%;font-size:16px}.icon-40,.icon-50{border:2px solid;text-align:center}.icon-40,i.icon-40:before{line-height:36px}.icon-40{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:100%;font-size:16px}#how .icon-40{line-height:40px}.icon-50{width:50px;height:50px;min-width:50px;min-height:50px;line-height:46px!important;border-radius:100%;font-size:25px}i.icon-50:before{line-height:46px}img.icon-50.mr-2{padding:5px}.icon-62{width:62px;height:62px;min-width:62px;min-height:62px;line-height:58px!important;border:2px solid;text-align:center;border-radius:100%;font-size:30px}.z-index-1{z-index:1}.z-index-999{z-index:999}.border-transparent{border-color:transparent}.page-id-254 section#shortcuts div.btn-block,.parent-pageid-254 section#shortcuts div.btn-block{background-color:#fff!important;color:#1e4052;border-color:transparent;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.parent-pageid-254 section#shortcuts h2.h1{margin-top:2em!important;display:block}#map_container{width:100%;height:650px;max-height:100vh}#mapa{left:0;top:0}.col-map{width:320px}#map_singles .single_detail{position:relative;transition:.5s;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;height:100%;z-index:1;max-width:0;top:0;left:0}#map_singles .single_detail.active{max-width:320px;display:block!important;z-index:99}#map_singles .single_detail img.featured,.card-servicio-2 .container-img{height:200px}#map_singles .single_detail .single_detail_close{box-shadow:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);background-color:#fff;border-radius:50%;color:#666;top:15px;right:25px;width:33px;height:33px;display:flex;justify-content:center;align-items:center}#map_singles .single_detail .single_detail_close:hover{background-color:#f5f5f5}@media (max-width:768px){.ocultar{display:none}#dentalsoft-form fieldset#getDC table.table tr td,#dentalsoft-form fieldset#setRH table.table tr td{padding:.25rem .75rem}#dentalsoft-form fieldset#getDC table.table tr td i,#dentalsoft-form fieldset#setRH table.table tr td i{border:none!important}#dentalsoft-form #getSuc select{margin-top:1.5rem}#map_singles .single_detail{top:0;margin-top:0!important}#map_singles .single_detail.active{z-index:99;top:0;bottom:0;padding-bottom:80px;display:block;position:relative;margin-top:-40vh}.video-section iframe{height:400px!important}section#slider{margin-top:-120px}section#slider .slide{padding-top:125px!important}.display-4,.h1{font-size:1.75rem!important}.logos img{max-width:100%;height:130px!important}section#slider .slide .pretitle{margin:0!important}.lead{font-size:1rem}.col-5,.col-md-5{flex:0 0 50%;max-width:50%}article.slide img{width:140px!important;height:auto}.card-medio-pago img,.card-ventaja img{width:40%!important}#main-footer{padding-bottom:4rem}}@media (max-width:600px){.video-section iframe{height:200px!important}#map_singles .single_detail{display:none!important}}#main-footer ul.footer-menu{display:flex;flex-wrap:wrap;margin:0}#main-footer ul.footer-menu li{width:50%;flex:0 0 50%;margin:.5rem 0;text-align:left}.list-inline li{display:inline-block}#main-footer .list-inline li{margin:0 .5rem}#main-footer .list-inline li:first-child{margin-left:0}#main-footer .list-inline li:last-child{margin-right:0}.maxh-690px{max-height:690px}.btn-play-youtube{background:red;border-radius:50%/10%;color:#fff;font-size:2em;height:2.25em;margin:20px auto;padding:0;position:relative;text-align:center;text-indent:.1em;transition:150ms ease-out;width:3em}.btn-play-youtube:hover{background:#ff7474}.btn-play-youtube::before{background:inherit;border-radius:5%/50%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%}.btn-play-youtube::after{border-style:solid;border-width:.75em 0 .75em 1.3em;border-color:transparent transparent transparent rgba(255,255,255,.85);content:' ';font-size:.75em;height:0;margin:-.75em 0 0 -.65em;top:50%;position:absolute;width:0}@media (min-width:768px){ul#menu-servicios li{width:50%;display:inline-block;padding-right:1rem}ul#menu-servicios{display:flex;flex-wrap:wrap}#main-footer #legal a.navbar-brand img{display:none}}footer#main-footer img#logo-certificacion{max-width:100%;max-height:100px;width:auto;height:auto}.card-servicio,.card-servicio-2{border-radius:1rem 1rem 1rem 80px!important;overflow:hidden}.card-servicio .card-title,.card-servicio-2 .card-title{display:-webkit-box;-webkit-line-clamp:2;height:2.5rem}.especialidades-mobile .card-servicio .card-text,.especialidades-mobile .card-servicio .card-title,.especialidades-mobile .card-servicio-2 .card-text,.especialidades-mobile .card-servicio-2 .card-title{display:block;-webkit-line-clamp:none;-webkit-box-orient:none;height:auto}@media(min-width:550px){.squared-bg{background-image:url(../images/squared-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center right}}.icon-70x70{width:70px;height:70px;min-width:70px;min-height:70px;max-width:70px;max-height:70px;line-height:70px}.links-white a{color:#fff!important}.flickity .flickity-viewport img,.wpcf7 label{display:block}a figure.alignright,a img.alignright,figure.alignright,img.alignright{float:right;margin:0 0 1em 1em}a figure.alignleft,a img.alignleft,figure.alignleft,img.alignleft{float:left;margin:0 1em 1em 0}figure.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}a figure.aligncenter,a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.post-content figure,.post-content img{max-width:100%;height:auto}.wp-video{text-align:center;margin:0 auto}.fixed-contact a span{width:140px;text-align:center;transition:.15s;position:absolute;right:-140px}.fixed-contact a{font-size:.95rem;display:flex;padding-left:15px;padding-right:15px;align-items:center;justify-content:center;transition:.15s;margin-left:auto;width:50px}.fixed-contact a i{font-size:22px;margin-left:auto}.fixed-contact-mobile a span{font-size:85%}.fixed-contact .btn:hover{width:220px}.fixed-contact .btn:hover span{right:auto;left:40px}.fixed-contact{z-index:999;top:60%;right:10px;height:max-content;padding:0!important;text-align:right;align-items:end;justify-content:end}.btn-whatsapp{background-color:#25d366;border-color:#25d366;color:#fff}.btn-whatsapp:hover{background-color:#20b657;border-color:#1fad53}.text-whatsapp{color:#25d366!important}section#slider .flickity-page-dots{bottom:60px;z-index:9}.flickity-prev-next-button{opacity:0!important;transition:.15s}#tecnologia .flickity-prev-next-button,section:hover .flickity-prev-next-button{opacity:1!important}section:hover .flickity-prev-next-button:disabled{opacity:.3!important}section#shortcuts a:hover{text-decoration:none}section#shortcuts div.btn{bottom:0;transition:.25s}section#shortcuts div.btn:hover{bottom:8px}body.page-id-40 section.section-content{padding-top:0!important}body.page-id-40 section.section-content h2.h1{margin-bottom:1em!important}.btn-lg{font-size:1.05rem;padding:1rem 2.5rem}.video-section iframe{width:90%;height:500px;border-radius:20px;margin:0 auto;display:block}.map-clinicas iframe{min-height:320px;margin:0;display:block}.gallery{margin:0 -10px 18px;display:flex;flex-wrap:wrap}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:25%}.gallery-columns-4 .gallery-item{width:20%;padding:0 10px}.gallery img{box-shadow:0 0 1px #999;padding:8px;max-width:100%;height:150px}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.flickity img,.gallery br+br,.landings-template-default .fixed-contact,.landings-template-default .fixed-contact-mobile,.spinner-continuar,body.landings-template-page-landing-elementor nav#main-header-navbar,select.filter_map_comuna option[disabled=disabled],select.filter_map_comuna option[disabled]{display:none}.card-medio-pago h3,.card-ventaja h3,.page.page-id-40 .card-feature h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#tecnologia .nav-pills .nav-link.active{background-color:#1e4052;color:#f5f5f5!important}#tecnologia svg.flickity-button-icon{fill:#333333!important}article.card-tech,body.has-custom-landing-header div[data-elementor-type=wp-page]{overflow:hidden}article.card-tech .detalle{overflow:hidden;min-height:350px}.overflow-y-scroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.page.page-id-40 .section-features{padding-top:1em!important;padding-bottom:1em!important}.page.page-id-40 .card-feature h3{height:48px}.card-ventaja h3{height:58px}.page.page-id-40 .modal-dialog{width:90%;max-width:800px}.card-medio-pago img{width:120px;height:120px;object-fit:cover}.card-medio-pago h3{min-height:66px}.lead-2{font-size:1.15rem!important}.btn-mw{min-width:315px}@media(max-width:1200px){#main-header .navbar-nav li.active a:before,#main-header .navbar-nav li:hover a:before{margin-left:auto;margin-right:auto;width:60%;left:20%}}@media(max-width:768px){div#mapa-list,div#mapa-list .list{height:auto!important}#map_container{height:auto;max-height:none}#mapa{height:380px!important}.col-map{width:100%}#map_singles .single_detail.active{width:100%;max-width:100%;padding-top:1rem!important}div#mapa-list .list{position:relative!important}}.flickity{display:flex!important}.flickity.flickity-enabled,body.has-custom-landing-header #main-header-content{display:block!important}.datepicker-inline{font-size:16px!important;width:300px!important;max-width:100%!important}.datepicker-inline .datepicker-panel>ul>li[data-view="month current"],.datepicker-inline .datepicker-panel>ul>li[data-view="year current"],.datepicker-inline .datepicker-panel>ul>li[data-view="years current"]{width:71%!important}.datepicker-inline .datepicker-panel>ul>li[data-view="month current"],.datepicker-inline .datepicker-panel>ul>li[data-view="month next"],.datepicker-inline .datepicker-panel>ul>li[data-view="month prev"]{background-color:#00a8e2!important;color:#fff}#dentalsoft-form fieldset#getDC table.table,#dentalsoft-form fieldset#setRH table.table{max-width:100%;width:500px;margin:0 auto;text-align:left}.datepicker-inline .datepicker-panel>ul>li{width:14.2%!important;border:1px solid #fff!important;height:35px!important;background-color:#f5f5f5;font-weight:700}div.option_hora{cursor:pointer;transition:.5s;background-color:#f5f5f5;font-size:.9rem}div.option_hora i{color:#59c6ec}div.option_hora:hover{background-color:#adebff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover,.datepicker-panel>ul>li.today.picked.available,.datepicker-panel>ul>li.today.picked.available:hover,div.option_hora.selected{background-color:#00a8e2!important;color:#fff!important}#dentalsoft-loading,#helpdesk-loading{background-color:rgba(255,255,255,.85);z-index:99}@media(min-width:992px){.col-lg-30p{flex:0 0 30%;max-width:30%}.col-lg-70p{flex:0 0 70%;max-width:70%}.position-lg-absolute{position:absolute!important}#map_singles .single_detail .single_detail_body{position:absolute;width:320px;left:-320px;top:0;height:100%;transition:.5s;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;opacity:0}#map_singles .single_detail.active .single_detail_body{left:0;opacity:1}body.page-template-page-dentalsoft,body.page-template-page-dentalsoft-2{min-height:100vh;background-color:#f2f5f9}}#dentalsoft-form button,#dentalsoft-form input,#dentalsoft-form select,#dentalsoft-form textarea{border-radius:10px!important;text-align:center}#dentalsoft-form .float_label{position:absolute;top:5px;left:5px;font-size:.8em;background-color:#fff;opacity:0;transition:.5s;padding:0 .8em;border-radius:12px}#dentalsoft-form .float_label.active{top:-10px;opacity:1}.datepicker-container.datepicker-inline{width:100%!important;border-radius:12px;overflow:hidden;border:1px solid #ddd}.datepicker-inline .datepicker-panel>ul>li.disabled,.datepicker-inline .datepicker-panel>ul>li.disabled:hover{background-color:#f0f0f0;color:#ddd!important;font-weight:400}.datepicker-inline .datepicker-panel>ul[data-view=week]>li,.datepicker-inline .datepicker-panel>ul[data-view=week]>li:hover{background-color:#e8f7fc;cursor:default;font-weight:400}#dentalsoft-form .form-control{height:calc(1.9em + .75rem + 2px);padding:.375rem .75rem}#dentalsoft-form .h3,#dentalsoft-form h3{font-size:1.5rem;margin-bottom:1.5rem}.page-template-page-dentalsoft .ekko-lightbox-container,.page-template-page-dentalsoft-2 .ekko-lightbox-container{height:60vh!important;overflow-y:auto;overflow-x:hidden}.datepicker-panel>ul>li.today{background-color:#f5f5f5!important;color:#212529!important;cursor:pointer!important}.datepicker-panel>ul>li.today:hover{background-color:#e5f2ff!important;color:#212529!important}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#212529!important}label.error{color:#dc3545!important;margin-top:5px;font-size:13px}.datepicker-panel>ul.week li{font-weight:400}.datepicker-panel ul:first-child li{font-weight:400!important}#placeholder_select_comuna div.loading,#placeholder_select_sucursal div.loading{position:absolute;top:15px;left:10px;z-index:9;display:flex}body{padding-top:145px}@media(max-width:992px){body{padding-top:105px}}.post-content li{margin-bottom:.5rem}.post-content img{border-radius:.25rem}.loading-dentalsoft{background-color:rgba(255,255,255,.75);z-index:99}.cupon-reserva-web .coupon-card{border-width:2px;border-style:dashed}.cupon-reserva-web .coupon-code{font-family:monospace;font-weight:700;letter-spacing:.1em;color:#374151}.post-content a{color:#00a8e2}body.has-custom-landing-header{padding-top:95px!important;max-width:100%;overflow-x:hidden}body.has-custom-landing-header .elementor-widget-header_widget{position:fixed;width:100%;top:0;z-index:99}body.has-custom-landing-header header#main-header{background-color:#fff}body.has-custom-landing-header div[data-element_type=container]{max-width:100%}