@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700;800&display=swap";html{overflow-x:hidden;margin:0;padding:0}body{font-family:"Nunito",sans-serif;font-weight:400;font-size:14px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;padding:0}*{outline:none}figure{margin:0}img{display:block;height:auto;max-width:100%}ul{list-style:none;margin:0;padding:0}a{transition:all .1s linear;-webkit-transition:all .1s linear;text-decoration:none}h1{font-size:38px;font-weight:700}h2{font-size:32px;font-weight:700}header{margin:0;padding:20px;background:#fff;position:fixed;width:100vw;z-index:10}header .logo{position:relative;z-index:5}header .logo figure img{max-width:262px}header .mainmenu{height:100%}header .mainmenu nav,header .mainmenu div{height:100%}header .mainmenu ul{align-items:center;display:flex;height:100%;margin:0 auto;width:-moz-fit-content;width:fit-content}header .mainmenu ul li{font-size:20px;padding:0 20px}header .mainmenu ul li a{align-items:flex-end;color:#444;display:flex;height:100%}main{padding-top:111px}.treatment-hero{position:relative;width:100%;left:0px;padding:0px 90px;padding-top:80px;padding-bottom:55px;background:url("https://vipnetsaas.com/demo/adhortodoncia/wp-content/themes/adh/img/bg-tratamiento.png") no-repeat center center,linear-gradient(270.08deg, rgba(140, 175, 178, 0.4) 30.69%, rgba(217, 217, 217, 0) 91.63%);background-blend-mode:multiply;background-size:cover}.treatment-hero .container{height:100%;position:relative;z-index:1}.treatment-hero__content--title{font-size:50px;display:flex;align-items:center;margin-top:25px;color:#444}.treatment-hero__content--description{font-size:16px;line-height:152.18%;font-weight:400;color:#444;width:496px;left:104px;top:370px;padding-left:10px}.treatment-hero__content--description p{padding:10px 0px}.treatment-hero__cards{text-align:center}.treatment-hero__cards a{transition:all .1s linear;-webkit-transition:all .1s linear;display:block;transform:scale(1)}.treatment-hero__cards a:hover{transform:scale(1.05)}.treatment-hero__cards--card{padding:0}.treatment-hero__cards--card a{box-sizing:border-box;height:222px;left:691.13px;top:261px;background:rgba(255,255,255,.5);border:1px solid #8cafb2;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:12px;margin:5px}.treatment-hero__cards--card__icon{display:flex;width:50px;margin:auto;padding-top:30px}.treatment-hero__cards--card__content--title{font-size:30px;line-height:24px;color:#444;margin-bottom:15px}.treatment-hero__cards--card__content--description{font-size:15px;color:#444;padding:0px 22px}.treatment-hero .active a{background:#fff;border:1px solid #8cafb2}.treatment-hero .active .treatment-hero__cards--card__content--title{color:#8cafb2}.hero-home{position:relative;height:700px}.hero-home:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(89.83deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 40%);z-index:1}.hero-home .container{height:100%;position:relative;z-index:1}.hero-home h2{width:583px;height:184px;font-style:normal;font-weight:700;font-size:40px;line-height:142.18%;color:#444}.hero-home h2 del{color:#a32035;text-decoration:none;display:block}.hero-home__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.hero-home__content--title{width:583px;height:184px;font-style:normal;font-weight:700;font-size:40px;line-height:142.18%;color:#444}.hero-home__content--title del{color:#a32035;text-decoration:none;display:block}.hero-home__content--date{transition:all .1s linear;-webkit-transition:all .1s linear;background:#8cafb2;border:solid 1px #8cafb2;border-radius:38px;text-align:center;font-style:normal;font-weight:700;font-size:25px;line-height:34px;color:#fff;padding:10px 100px;text-transform:uppercase}.hero-home__content--date:hover{background:#fff;color:#8cafb2}.hero-home__cards{text-align:center;position:absolute;z-index:2;bottom:-160px}.hero-home__cards--card a{box-sizing:border-box;display:block;height:222px;background:#fff;border:1px solid #8cafb2;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:12px;margin:5px;transition:all 300ms}.hero-home__cards--card a .hero-home__cards--card__icon{display:flex;width:50px;margin:auto;padding-top:30px;min-height:50px}.hero-home__cards--card a .hero-home__cards--card__content .hero-home__cards--card__content--title{font-size:30px;line-height:24px;color:#444;margin-bottom:15px}.hero-home__cards--card a .hero-home__cards--card__content .hero-home__cards--card__content--description{font-size:15px;color:#444;padding:0px 22px}.hero-home__cards--card a:hover{background:#8cafb2;transform:scale(1.05)}.hero-home__cards--card a:hover .hero-home__cards--card__icon{transition:all 300ms}.hero-home__cards--card a:hover .hero-home__cards--card__icon img{filter:brightness(0) invert(1)}.hero-home__cards--card a:hover .hero-home__cards--card__content .hero-home__cards--card__content--title{font-size:30px;line-height:24px;color:#fff;margin-bottom:15px}.hero-home__cards--card a:hover .hero-home__cards--card__content .hero-home__cards--card__content--description{font-size:15px;color:#fff;padding:0px 22px}.orthodontics{padding-top:300px;padding-bottom:150px}.orthodontics__content--title{margin-top:0px;font-size:50px;font-weight:600;display:flex;align-items:center;color:#444}.orthodontics__content--text{font-size:16px;line-height:152.18%;font-weight:400;color:#000;width:auto;left:104px;top:370px;padding-left:10px}.orthodontics__content--text p{padding:10px 0px}.orthodontics__content--button{margin-top:30px}.orthodontics__content--button a{background:#a32035;border:solid 1px #a32035;border-radius:11px;text-align:center;font-style:normal;font-weight:700;font-size:18px;line-height:34px;color:#fff;padding:6px 90px;text-transform:uppercase}.orthodontics__content--button a:hover{background:#fff;border:solid 1px #a32035;color:#a32035}.orthodontics__image{display:flex;justify-content:end}.orthodontics__image img{border-radius:20px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.team__content{margin-bottom:100px}.team__content--title{margin-top:0px;font-size:50px;font-weight:600;display:flex;align-items:center;color:#444}.team__content--text{font-size:20px;font-weight:400;color:#444}.team__card{margin-top:50px;margin-bottom:100px}.team__card--icon img{margin:auto;border-radius:270px;width:270px;height:270px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.team__card--content{padding:20px 50px}.team__card--content--title{font-size:23px;font-weight:700;text-align:center;color:#444}.team__card--content--specialty{font-size:16px;font-weight:600;color:#a32035;text-align:center}.clinic .nav.nav-tabs{border:solid 1px #a32035;border-radius:30px;margin:0 auto;overflow:hidden;padding:0;text-align:center;width:-moz-fit-content;width:fit-content}.clinic .nav.nav-tabs .nav-item{border:none}.clinic .nav.nav-tabs .nav-item button{border:none;border-radius:30px;color:#a32035;font-weight:700;padding:15px 40px;text-transform:uppercase}.clinic .nav.nav-tabs .nav-item button.active{background:#a32035;color:#fff}.clinic__main{text-align:center;margin-bottom:60px}.clinic__main--title{font-size:50px;font-weight:600;color:#444}.clinic__main--text{font-size:20px;font-weight:400;color:#444;width:877px;margin:auto}.clinic__slick{margin:50px 0px}.clinic__slick button.slick-prev,.clinic__slick button.slick-next{bottom:-70px;height:40px;opacity:1;top:initial;width:40px}.clinic__slick button.slick-prev:before,.clinic__slick button.slick-next:before{color:#a32035;display:block;font-size:36px}.clinic__slick button.slick-prev.slick-prev,.clinic__slick button.slick-next.slick-prev{left:40px}.clinic__slick button.slick-prev.slick-next,.clinic__slick button.slick-next.slick-next{left:80px;right:initial}.clinic__slick--item img{border-radius:40px;display:block;height:460px;-o-object-fit:cover;object-fit:cover;padding:5px !important;width:100%}.clinic__description{padding-bottom:100px}.clinic__description--title{font-size:50px;color:#a32035;font-weight:bold;line-height:60px;padding:100px 0px 50px}.clinic__description--text{font-size:20px;color:#444;padding-right:30px}.clinic__description--contacts{margin-top:50px}.clinic__description--contacts li{display:flex;font-weight:700}.clinic__description--contacts__icon{display:flex;flex-direction:column;align-items:center;width:70px}.clinic__description--contacts__icon img{margin:auto}.clinic__description--contacts__text{font-size:20px;color:#444;padding:10px 0px}.clinic__description--image img{border-radius:20px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}body .bookly-form[id^=bookly-form]{background:#f5f5f5;margin:50px 100px 0;padding:25px 30px 5px 30px}body .bookly-form[id^=bookly-form] .bookly-service-step .bookly-box.bookly-bold{color:#a32035;font-size:30px;text-align:center}body .bookly-form[id^=bookly-form] .bookly-btn{background:#a32035 !important;background-color:#a32035 !important;border:solid 1px #a32035 !important;border-radius:30px !important;color:#fff !important}body .bookly-form[id^=bookly-form] .bookly-btn span{color:#fff !important}body .bookly-form[id^=bookly-form] .bookly-btn:hover{background:#fff !important;background-color:#fff !important;color:#a32035 !important}body .bookly-form[id^=bookly-form] .bookly-btn:hover span{color:#a32035 !important}.testimonials{padding:80px 0px}.testimonials__main--title{font-style:normal;font-weight:600;font-size:50px;align-items:center;text-align:center;color:#444;margin-top:0}.testimonials__card{box-sizing:border-box;background:rgba(140,175,178,.2);border:1px solid #8cafb2;border-radius:18px;margin:0px 10px;padding:30px;height:290px !important}.testimonials__card--text{font-size:18px;color:#444;font-style:italic;line-height:142.18%}.testimonials__card--text p{margin-top:0px}.testimonials__card--title{font-weight:bold;font-size:18px;color:#444;bottom:60px;position:absolute}.testimonials__card--place{font-size:18px;color:#8cafb2;bottom:30px;position:absolute}.testimonials .testiminials-slick{padding:100px 0 0;position:relative}.testimonials .testiminials-slick button.slick-prev,.testimonials .testiminials-slick button.slick-next{height:40px;opacity:1;top:50px;width:40px}.testimonials .testiminials-slick button.slick-prev:before,.testimonials .testiminials-slick button.slick-next:before{color:#8cafb2;display:block;font-size:36px}.testimonials .testiminials-slick button.slick-prev.slick-prev,.testimonials .testiminials-slick button.slick-next.slick-prev{left:80%}.testimonials .testiminials-slick button.slick-prev.slick-next,.testimonials .testiminials-slick button.slick-next.slick-next{left:calc(80% + 40px);right:initial}.faq{padding:80px 0px}.faq__main--title{font-style:normal;font-weight:600;font-size:50px;color:#444;margin-top:0}.faq .accordion{padding:30px 70px}.faq .accordion-button{border-bottom:1px solid #a32035;height:80px;font-size:23px;color:#444}.faq .accordion-button:focus{box-shadow:none}.faq .accordion-button::after{filter:grayscale(1) brightness(1)}.faq .accordion-body{font-size:18px;color:#444}.faq .accordion-button:focus{border-color:none}.faq .accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:none}.faq .accordion-button:active{border-color:none}footer{background:#a32035;color:#fff;padding:20px 0 35px}footer .logo_footer{max-width:400px}footer .followus{align-items:center;display:flex;margin:50px 0 0 auto;width:-moz-fit-content;width:fit-content}footer .followus span{font-weight:700;padding:0 20px 0 0}footer .followus ul{display:flex}footer .followus ul li{padding:0 5px}footer .followus ul li a{display:block}footer .widget_footer_1 h4,footer .widget_footer_2 h4,footer .widget_footer_3 h4,footer .widget_footer_4 h4{margin:0 0 20px}footer .widget_footer_1 ul li,footer .widget_footer_2 ul li,footer .widget_footer_3 ul li,footer .widget_footer_4 ul li{font-size:13px}footer .widget_footer_1 ul li a,footer .widget_footer_2 ul li a,footer .widget_footer_3 ul li a,footer .widget_footer_4 ul li a{color:#fff}footer .widget_footer_1 ul li a:hover,footer .widget_footer_2 ul li a:hover,footer .widget_footer_3 ul li a:hover,footer .widget_footer_4 ul li a:hover{text-decoration:underline}footer .widget_footer_2 .footer_2:nth-child(2),footer .widget_footer_2 .footer_2:nth-child(3){display:inline-flex;width:50%}footer .widget_footer_4 .footer_4:nth-child(2),footer .widget_footer_4 .footer_4:nth-child(3){display:inline-flex;width:50%}footer .copy-menu{padding:40px 0 0;text-align:center}footer .copy-menu nav{display:inline-block}footer .copy-menu nav ul{display:block;margin:0;padding:0 0 0 10px}footer .copy-menu nav ul li{display:inline-block;padding:0 7px}footer .copy-menu nav ul li a{color:#fff}.whatsapp-cta{display:block;margin:0 0 0 auto;width:-moz-fit-content;width:fit-content}.whatsapp-cta .whatsapp_header span{display:block;font-weight:700;padding:0 0 5px;text-align:center;color:#444}.whatsapp-cta .whatsapp_header a{transition:all .1s linear;-webkit-transition:all .1s linear;background:#a32035;border:solid 1px #a32035;border-radius:30px;color:#fff;display:block;font-weight:700;padding:8px 40px;text-align:center;width:100%}.whatsapp-cta .whatsapp_header a:hover{background:#fff;color:#a32035}.about-us{padding:100px 0}.about-us h1{font-size:50px;padding-bottom:40px;color:#444}.about-us h1 span{display:block;font-size:25px;font-weight:500}.about-us h4{color:#444}.about-us p{color:#444}.about-us figure img{width:100%;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25);border-radius:20px}.about-us .container:nth-child(1) figure{height:100%}.about-us .container:nth-child(1) figure img{height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.profesional-item{padding:200px 0 100px;position:relative}.profesional-item h2{font-size:50px;color:#444}.profesional-item p{color:#444}.profesional-item figure img{margin:0 auto;border-radius:20px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.profesional-item .boton-prof{padding:20px 0}.profesional-item .boton-prof a{transition:all .1s linear;-webkit-transition:all .1s linear;background:#a32035;border:solid 1px #a32035;border-radius:30px;color:#fff;display:block;font-weight:700;padding:8px 40px;text-align:center;width:-moz-fit-content;width:fit-content}.profesional-item .boton-prof a:hover{background:#fff;color:#a32035}.profesional-item:before{background:#444;content:"";height:140px;left:calc(50% - 1px);position:absolute;top:0;width:2px}.auxiliary{padding:200px 0 100px;position:relative}.auxiliary h2{font-size:50px;text-align:center;color:#444}.auxiliary p{text-align:center;color:#444}.auxiliary figure{padding:0 0 50px}.auxiliary figure img{margin:0 auto;border-radius:20px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.auxiliary .boton-prof{padding:20px 0}.auxiliary .boton-prof a{transition:all .1s linear;-webkit-transition:all .1s linear;background:#a32035;border:solid 1px #a32035;border-radius:30px;color:#fff;display:block;font-weight:700;padding:8px 40px;text-align:center;width:-moz-fit-content;width:fit-content}.auxiliary .boton-prof a:hover{background:#fff;color:#a32035}.auxiliary:before{background:#444;content:"";height:140px;left:calc(50% - 1px);position:absolute;top:0;width:2px}.hero_facilities{align-items:center;background-size:100% auto;display:flex;font-size:18px;height:217px;justify-content:center;margin:40px 0;text-align:center;color:#444}.hero_facilities h1{font-size:50px;color:#444}.page-instalaciones .clinic .nav.nav-tabs{border:none;margin:0 auto 50px}.page-instalaciones .clinic .nav.nav-tabs .nav-item{border:none;border-radius:30px;margin:0 15px;padding:1px}.page-instalaciones .clinic .nav.nav-tabs .nav-item button{border:solid 1px #a32035;border-radius:30px}.page-instalaciones .tabs_clinics .clinic__description{color:#444}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--title{padding:0 0 30px}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--title h3{color:#a32035;font-size:50px;font-weight:700}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--title h3 span{color:#444;font-size:24px;display:block;font-weight:500}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list{padding:30px 0}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list ul{align-items:flex-start;display:flex;justify-content:space-between;text-align:center}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list ul li{text-align:center;width:20%}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list ul li figure img{margin:0 auto 10px}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list ul li figure figcaption{line-height:normal}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .clinic_list ul{list-style:disc;margin-left:17px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs{padding:0 50px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs img{border-radius:20px;height:127px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-prev,.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-next{height:40px;opacity:1;width:40px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-prev:before,.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-next:before{color:#8cafb2;display:block;font-size:36px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-prev.slick-prev,.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-next.slick-prev{left:10px}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-prev.slick-next,.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs button.slick-next.slick-next{right:10px}.wrap_hablemos{padding:100px 0 50px}.wrap_hablemos .clinic__description--text{font-size:16px;padding-right:5vw;padding-left:20px}.wrap_hablemos .clinic__description--text h4{color:#a32035;font-size:30px}.wrap_hablemos .clinic__description--contacts__text{padding-right:5vw}.page-id-1007 .tabs_clinics{padding-top:50px}.page-id-1007 .clinic__description{display:none}.page-id-1007 .clinic__description--image img{border-radius:20px}.treatment_description{padding:100px 0 50px}.treatment_description img{border-radius:20px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.treatment_description h3{font-size:50px;color:#444}.treatment_description h3 img{display:inline-block;border-radius:0;box-shadow:none}.treatment_description .description_tr{text-align:justify;color:#444}.treatment_description .description_tr ul{list-style:disc;margin:0 0 0 20px}.treatment_procedures .tabs_treatment .nav.nav-tabs{border:none;border-radius:30px;margin:0 auto;overflow:hidden;padding:0;text-align:center;width:-moz-fit-content;width:fit-content}.treatment_procedures .tabs_treatment .nav.nav-tabs .nav-item{border:none;margin:0 15px;padding:1px}.treatment_procedures .tabs_treatment .nav.nav-tabs .nav-item button{border:solid 1px #a32035;border-radius:30px;color:#a32035;font-weight:700;padding:15px 40px;text-transform:uppercase}.treatment_procedures .tabs_treatment .nav.nav-tabs .nav-item button.active{background:#a32035;color:#fff}.treatment_procedures .tabs_treatment .tab-content{padding:50px 0 70px}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process{padding:30px 50px 20px;position:relative}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process:before{background:#f5f5f5;border-radius:45px;box-shadow:4px 2px 9px 1px rgba(0,0,0,.15);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:82%}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process .row{position:relative;z-index:1}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process h3{font-size:50px;color:#444}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process .description_procedure{color:#444}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process figure img{width:300px;height:300px;-o-object-fit:cover;object-fit:cover;border:3px solid #a32035;border-radius:280px;box-shadow:4px 5px 9px 0px rgba(0,0,0,.25)}.burgermenu{display:none;height:40px;position:absolute;right:30px;top:35px;width:40px;z-index:5}.burgermenu span{background:#000;display:block;height:2px;left:0;position:absolute;transition:all .3s linear;-webkit-transition:all .3s linear;width:40px}.burgermenu span:nth-child(1){top:10px}.burgermenu span:nth-child(2){top:20px}.burgermenu span:nth-child(3){top:30px}.burgermenu.open span{background:#000}.burgermenu.open span:nth-child(1){top:20px;transform:rotate(-225deg)}.burgermenu.open span:nth-child(2){display:none}.burgermenu.open span:nth-child(3){top:20px;transform:rotate(225deg)}@media(max-width: 1024px){h2{font-size:42px !important}header .mainmenu{transition:all .1s linear;-webkit-transition:all .1s linear;background:#fff;left:0;position:fixed;top:-110vh;width:100vw;z-index:3}header .mainmenu ul{flex-direction:column;justify-content:center}header .mainmenu ul li{padding:10px 20px}header .mainmenu.open{top:0}.burgermenu{display:block}.whatsapp-cta{display:none;margin:0 50px 0 auto;width:-moz-fit-content;width:fit-content}.whatsapp-cta .whatsapp_header a{padding:8px 20px}.hero-home{height:65vh}.hero-home:before{background:linear-gradient(89.83deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 80%)}.hero-home__cards--card a .hero-home__cards--card__content .hero-home__cards--card__content--description{line-height:19px}.orthodontics__content--text{box-sizing:border-box;width:100%}.clinic__description--title{font-size:42px !important}.clinic__description--text{font-size:17px}.clinic__description--contacts__text{font-size:16px}.team__card--icon img{max-width:80%}.treatment-hero__content--description{width:100%}.treatment-hero__cards--card{width:47.5%}.testimonials__card{height:390px !important}}@media(max-width: 980px){main{padding-top:69px}.burgermenu{top:15px}.hero-home{height:45vh}.hero-home:before{background:linear-gradient(89.83deg, #D9D9D9 0%, rgba(217, 217, 217, 0) 100%)}.hero-home__cards--card a .hero-home__cards--card__content .hero-home__cards--card__content--description{padding:0px 12px}.whatsapp_header{display:none}.orthodontics__content--button a{width:100%;padding:6px;margin-bottom:30px}.team__content--text{width:100%}.clinic__main--text{width:100%}.testimonials__card{height:auto !important}.testimonials__card .testimonials__card--title{bottom:initial;position:relative}.testimonials__card .testimonials__card--place{bottom:initial;position:relative}.widget_footer_1,.widget_footer_2,.widget_footer_3,.widget_footer_4{margin-bottom:20px}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process figure img{height:145px}.team__card--icon img{width:170px;height:170px}.team__card--content{padding:20px 10px}footer .followus{margin:25px 0 0 auto}}@media(max-width: 640px){.hero-home{background-size:auto 120% !important;background-position:-485px -70px !important}.hero-home:before{background:rgba(0,0,0,0)}.hero-home__content{position:relative;justify-content:flex-end}.hero-home__content h2{font-size:18px !important;padding:20px 20px 0;background:#fff;margin-left:-12px;width:100vw !important;height:auto;margin-bottom:0}.hero-home__content h2 del{display:inline}.hero-home__content--date{position:absolute;bottom:-9vh;width:50%;font-size:15px;padding:0px;left:25%}.hero-home__cards--card a{height:150px}.hero-home__cards--card__content--title{font-size:25px !important;margin-bottom:10px !important}.hero-home__cards--card__content--description{padding:0 45px !important;display:none}.page-profesionales .container:nth-child(3) .row{flex-direction:column-reverse}.page-profesionales .container:nth-child(4) .profesional-item{padding:100px 0 60px}body{overflow-x:hidden}body .bookly-form[id^=bookly-form]{margin:inherit}h2{font-size:32px !important}header .logo figure img{max-width:165px}main{padding-top:56px}.orthodontics{padding-top:460px;padding-bottom:60px}.orthodontics__content--text{padding-left:0}.burgermenu{top:14px}.hero-home h2{width:100%}.hero-home__cards{position:relative;bottom:initial;top:14vh}.team{margin-bottom:60px}.team__content{margin-bottom:0}.team__content--text{font-size:16px}.team__card{margin-bottom:0}.clinic__slick--item img{height:300px}.clinic__description{padding-bottom:0px}.clinic__description--title{padding:40px 0 10px;line-height:normal;font-size:30px !important}.clinic__description--contacts{margin:20px 0 30px}.clinic__description--text{font-size:16px}.clinic__description--image{margin-bottom:20px}.clinic .nav.nav-tabs .nav-item button{padding:10px 40px}.clinic__main{margin-bottom:40px}.clinic__main--text{font-size:16px}.profesional-item{padding:100px 0 0}.profesional-item h2{margin-top:20px;font-size:25px !important}.profesional-item .boton-prof a{width:80%;margin:0 auto}.bookly-btn span{font-size:15px !important}.treatment-hero{padding:0 15px 20px}.treatment-hero__cards--card__content--title{font-size:25px;margin-bottom:5px}.treatment-hero__cards--card__content--description{line-height:normal}.treatment-hero__cards--card{width:50%}.treatment-hero__cards--card a{height:150px}.treatment-hero__cards--card__content--description{display:none}.treatment_description{padding:60px 0 20px}.treatment_description h3{font-size:35px;margin-top:1rem}.treatment_procedures .tabs_treatment .nav.nav-tabs{border-radius:0;gap:10px;justify-content:center;flex-direction:column;width:100%}.treatment_procedures .tabs_treatment .nav.nav-tabs .nav-item{margin:0}.treatment_procedures .tabs_treatment .nav.nav-tabs .nav-item button{padding:5px 30px;width:100%}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process h3{font-size:35px}.testimonials .testiminials-slick{padding:50px 0 0}.testimonials .testiminials-slick button.slick-next{top:20px;left:calc(70% + 40px) !important}.testimonials .testiminials-slick button.slick-prev{top:20px;left:70% !important}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process:before{width:100%}.treatment_procedures .tabs_treatment .tab-content .wrap_tab_process figure img{width:240px;height:240px}.faq{padding:0 0 60px}.faq .accordion{padding:10px 15px}.faq .accordion-button{font-size:16px;height:auto;gap:10px}.clinic__description--contacts__text{width:calc(100% - 70px)}.about-us,.hero_facilities{padding:50px 0}.about-us h1,.hero_facilities h1{font-size:40px;line-height:48px}.about-us{padding:50px 0 20px}.about-us h1{padding-bottom:20px;margin-bottom:0}.about-us .row:nth-child(2){flex-direction:column-reverse;gap:20px}.profesional-item,.auxiliary{padding:100px 0 0px}.profesional-item:before,.auxiliary:before{height:80px}.auxiliary{padding-bottom:60px}.hero_facilities{background-size:auto 100%;height:auto;padding:30px 0;font-size:16px;line-height:normal}.testimonials{padding:40px 0}.testimonials__card--text p{font-size:16px;line-height:normal}.page-instalaciones .clinic .nav.nav-tabs{gap:10px}.page-instalaciones .clinic .nav.nav-tabs .nav-item{width:100%}.page-instalaciones .clinic .nav.nav-tabs .nav-item button{padding:5px 40px;width:100%}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--title{padding-bottom:5px}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--title h3{font-size:35px}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .icons_list{padding:10px 0 30px}.page-instalaciones .tabs_clinics .clinic__description .clinic__description--content .iconos_list ul li{width:30%}.page-instalaciones .tabs_clinics .clinic__description .facilities_gallery_thumbs img{height:90px}.wrap_hablemos{padding:50px 0}.page-contacto .wrap_hablemos{padding:50px 0 0}.page-contacto .clinic__description--contacts{margin:20px 0 0}.page-contacto .faq{padding:60px 0}footer .logo_footer{max-width:280px}}@media(max-width: 391px){.hero-home{background-size:auto 120% !important;background-position:-450px -70px !important}}@media(max-width: 380px){.hero-home{background-size:auto 120% !important;background-position:-340px -70px !important}}@media(max-width: 361px){.hero-home{background-position:-390px -70px !important}}/*# sourceMappingURL=main.min.css.map */