body{font-family:'Nunito',sans-serif}#menu-item-1385 a{font-family:'Maria Lucia',Helvetica,Arial,Lucida,sans-serif!important}#menu-item-1371 a{font-family:'Maria Lucia',Helvetica,Arial,Lucida,sans-serif!important}.slick-slide{display:flex!important;justify-content:center}.slick-arrow{border-radius:50px}.slick-list,.slick-slider{display:grid}.lwp-slick-slider{height:fit-content}@media (min-width:980px){.clinica-mov{display:none}}@media (max-width:981px){.clinica-pc{display:none!important}.clinica-mov{display:block!important}div.et_pb_section.et_pb_section_3{background-size:cover!important}}.et_mobile_menu{border-top:3px solid #C7E1E0}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#C7E1E0}.et_pb_row_4col{justify-content:center}.rt-dummy-img{display:none!important}.tss-carousel .swiper-arrow{background:#c7e1e0!important}.tss-carousel .swiper-pagination-bullet{background:#cc8a76!important}.container{flex-grow:1;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.cards__item{height:50vh;border-radius:150px}.card{position:relative;display:flex;align-items:center;justify-content:center;background-color:white;box-shadow:0 2px 4px rgba(0,0,0,0.2);width:85%}.card::before{content:"";position:absolute;top:0;left:0;z-index:20;width:50%;height:100%;pointer-events:none}.card__frame{position:absolute;left:-50px;text-align:center}.card__picture img{display:block;max-width:100%;height:auto}.card__title{margin:0;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;transform:rotate(-0.25turn)}.card__overlay{position:absolute;bottom:20px;display:flex;align-items:center;justify-content:center;width:52px;height:52px;background-color:#ffffff;border-radius:150px;box-shadow:0 2px 4px rgba(0,0,0,0.2);transition:0.5s;cursor:pointer}.card__overlay::before{content:"VER";font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:0.02em;border-radius:150px}.empleado1 .card__overlay::before{content:"Auxiliar y recepcionista"}.empleado1 .card__overlay{width:115px;height:52px}.empleado2 .card__overlay::before{content:"Higienista dental"}.empleado2 .card__overlay{width:115px;height:52px}.empleado3 .card__overlay::before{content:"Odontopediatra"}.empleado3 .card__overlay{width:115px;height:52px}.empleado4 .card__overlay::before{content:"Ortodoncista"}.empleado4 .card__overlay{width:115px;height:52px}.empleado5 .card__overlay::before{content:"Endodoncista"}.empleado5 .card__overlay{width:115px;height:52px}.card:nth-child(1) .card__overlay{background-color:#C7E1E0}.card:nth-child(2) .card__overlay{background-color:#C7E1E0}.card:nth-child(3) .card__overlay{background-color:#C7E1E0}.card:nth-child(4) .card__overlay{background-color:#C7E1E0}.card__content{z-index:1;padding:20px;line-height:1.4;opacity:0;visibility:hidden;box-sizing:border-box;pointer-events:none;transition:0s}.card__content h2{margin:0;margin-bottom:16px}.et_pb_text_inner ul{padding:0!important}.et_pb_text_inner ul{display:flex!important;justify-content:center}details[open] summary~*{animation:open 0.3s ease-in-out}@keyframes open{0%{opacity:0}100%{opacity:1}}details summary::-webkit-details-marker{display:none}details summary{width:100%;padding:0.5rem 0;border-top:1px solid white;position:relative;cursor:pointer;font-size:1.25rem;font-weight:300;list-style:none;color:white}details summary:after{content:"+";color:white;position:absolute;font-size:1.75rem;line-height:0;margin-top:0.75rem;right:0;font-weight:200;transform-origin:center;transition:200ms linear}details[open] summary:after{transform:rotate(45deg);font-size:2rem}details summary{outline:0}details p{font-size:0.95rem;margin:0 0 1rem;padding-top:1rem}.rating-wrapper{display:none!important}.tss-wrapper .tss-carousel3 .item-content-wrapper:before{content:""!important}.slick-dots{display:flex!important;justify-content:center}.entry-content ul{padding:0px!important}.slick-prev,.slick-next{background:#cc8a76!important}.slick-next,.slick-next:focus{background:#cc8a76!important}@media (max-width:550px){.menu-nav{flex-direction:column;justify-content:center}}@media (max-width:980px){.et_pb_column_1_tb_header,.et_pb_column_1_tb_footer{margin-top:30px}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#cc8a76!important}@media (max-width:750px){.columnas{flex-direction:column}}.nav li ul{border-top:0px!important}