/* responsive minified */
@media(max-width:991px){a{font-size:13px!important}.container-hours ul li,.container-hours a{font-size:1.7vw!important}.secundary-page .secundary-carrucel-resources .carousel-inner{height:23vw}.secundary-page .secundary-carrucel .carousel-inner{height:23vw}.font-service ul li a{font-size:13px!important}}@media(max-width:767px){.line-right{border-right:none!important}.container-hours ul li,.container-hours a{font-size:14px!important;width:150px;margin:auto}.container-hours p{font-size:14px;margin:10px 0px;width:100% !important;text-align:center}.container-hours ul{justify-content:center}.home .p-body{padding:0px 0vw}.home .line-right{border-right:none!important}.home .reviews-body{padding:6vw 0px 12vw 0px}.secundary-page .reviews-body{height:70vw;padding:20vw 0px 12vw 0px}.secundary-page .reviews-body p,.home .reviews-body p{font-size:15px;width:90%;line-height:22px;height:45vw}.tarjets img{border:none;width:80%}.tarjets{margin-left:-7vw!important;margin-bottom:7vw}.secundary-page .content-secundary .content-plan h2{font-size:20px!important}.secundary-page .content-secundary .content-plan ul li{font-size:15px!important}.secundary-page .content-secundary .content-plan .savers-img img{position:relative;width:50%;display:block;margin-left:auto;margin-right:auto}.btn-home3{padding:8px 5px 8px 5px;font-size:12px;letter-spacing:0px}.home h1{font-size:21px;line-height:28px;background:#c4af8c;margin-bottom:20px;margin-top:13.5vh}.fz-17,.fz-18,.fz-19{font-size:14px!important}.secundary-philosophy .pr-5{padding:0!important}.secundary-philosophy .pl-4{padding:0!important}.testimonials .pr-5{padding:0!important}.testimonials .pl-4{padding:0!important}.ul-services ul{width:100%}.ul-services ul h2{text-align:left!important}.sub-title{font-size:15px!important;width:100% !important;line-height:22px}.text-green-5{font-size:20px!important}.home .doc-home{padding:16vw 0px}.content-secundary.text-movil h2,.content-secundary.text-movil ul li{text-align:center!important}}@media(max-width:500px){.secundary-page .secundary-carrucel-resources .carousel-inner{height:240px}.secundary-page .secundary-carrucel .carousel-inner{height:240px}}@media(min-width:1100px){header nav{justify-items:flex-end!important;display:flex;justify-content:flex-end!important}}@media(min-width:965px){header nav{justify-items:center;display:flex;justify-content:center;padding-top:0px;padding-bottom:0px;justify-content:center;padding-top:0px}}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}.menu-items ul{position:absolute;width:12em}.menu-items li{float:left}.menu-items.sm-rtl li{float:right}.menu-items ul li,.menu-items.sm-vertical li{float:none}.menu-items a{white-space:nowrap}.menu-items ul a,.menu-items.sm-vertical a{white-space:normal}.menu-items .sm-nowrap>li>a,.menu-items .sm-nowrap>li>:not(ul) a{white-space:nowrap;font-size:14px;background:#acbcd6;color:white!important}.menu-items .sm-nowrap>li>a:hover{background:white;color:#7e8b72!important}.menu-items{background:transparent}.menu-items a span.sub-arrow{top:auto;margin-top:0;bottom:13px;margin-left:-4px;right:-3px;width:0;height:0;border-width:5px;border-style:solid dashed dashed dashed;border-color:#929d88 transparent transparent transparent!important;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}@media(max-width:991px){.home .p-body{padding:0px 2vw}header .location p{font-size:12px}.menu-items a,.menu-items a:hover,.menu-items a:focus,.menu-items a:active{font-size:15px}}@media(max-width:767px){header .container-logo{padding:0vw 0vw 0vw 3vw;position:relative;top:2vw}.map-contact{display:none!important}header .container-logo a{display:block;margin:auto}header .container-logo img{width:90%;height:auto;margin-left:1.4vw}.sm li{margin:0px!important}header nav{justify-content:flex-start!important}header .location a{margin-top:10px}header .address a{font-size:12.5px!important}header .container-menu{justify-content:end!important;position:inherit}header .line{display:none}}@media(screen and (min-width:767px) and (max-width:1300px)){.sm,.sm ul,.sm li{margin:0px 3px}}@media(screen and (min-width:767px) and (max-width:1100px)){header nav{justify-items:center!important;display:flex;justify-content:center!important}}@media(max-width:1100px){header nav{padding-right:0vw}}@media(max-width:520px){.home header{position:relative}}@media(max-width:991px){.hero h2{font-size:2.2vw}.hero .container-text{left:0;top:22vw;padding-left:0vw}.hero-reviews iframe{border:10px solid gray!important;width:450px;height:257px}}@media(max-width:767px){.hero .container-text{top:19vw!important}.hero .container-text .container-container{width:75%;margin-left:12vw;margin-top:0vw;z-index:9999!important}.hero .container-text .container-container .container-slogan{margin:0 3vw;width:48%;padding:5vw 0vw 3vw 0vw;margin-bottom:2vw}.hero .container-text .container-container .container-slogan h2{font-size:7vw;line-height:1em;margin-top:0vw;padding:0vw 0vw;letter-spacing:0}.hero .container-text .container-container .container-slogan h2 span{font-family:Poppins-Bold;font-size:9vw}.hero .container-text .container-container .container-slogan h3{font-size:5vw;line-height:1em;margin-top:2vw;margin-bottom:1.5vw}.hero .container-text .container-container .container-slogan h4{margin-top:2vw;font-family:MyriadPro-Regular;font-size:12.5px;padding:0 0}.hero-reviews{margin-top:160vw}.hero-reviews .container-left .goog-stars img{margin:0 0 3vw 2vw;width:96%;height:auto}.hero h2{font-size:18px}.hero-reviews h6{font-size:16px;line-height:24px;width:90%;text-align:center;margin:auto}.hero-reviews h5{font-size:28px}.hero-reviews p{font-size:14px;line-height:23px;text-align:center;width:90%;margin:auto}.hero-reviews .container-left{padding:7vw 5vw}.hero-reviews .container-right img{display:none}.hero .carousel-item{margin-top:98px}}@media(max-width:540px){.home .p-body{padding:0px 0vw}.hero-reviews iframe{width:330px;height:200px}}@media(max-width:520px){.hero .container-text{top:6vw}.hero .carousel-item{margin-top:-12vw}}@media(max-width:767px){.calls-outs h3{font-size:20px;margin-top:15px}.calls-outs a{margin-bottom:20px;display:block}.calls-outs .ico-call-outs{width:60px;height:auto}}@media(min-width:991px){.col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(max-width:767px){.about p{line-height:23px;width:100%;font-size:14px}.about{padding:4vw 5vw 8vw}.about h2{font-size:17px}.hero-reviews h2{font-size:14px;line-height:22px;width:100%;margin-top:15px;margin-bottom:10px}.hero-reviews h2 span{font-size:17px}hr.ins{margin-top:9vw;margin-bottom:4vw;width:85%;border-top:1px solid #dadbdd}.about .ins img{display:none}.secundary-page .content-secundary .ins-list-pic .ins img{display:none}.about .ins2 img{margin-top:4vw;width:90%}.secundary-page .content-secundary .ins-list-pic .ins2 img{display:none}.section-1 h2,.section-5 .title{color:white}.section-1 h5{color:#3d3f42}.section-1 h2 span,.container-subtitle h1,.section-5 h1,.section-5 ul li{color:white}}@media(max-width:991px){footer .p-m{padding:50px 0px;margin-bottom:60px!important}.container-hours{padding:0px 11vw}footer span{width:185px}footer .icon-footer i{font-size:17px}footer i{margin-right:6px;font-size:3.7vw}}@media(max-width:767px){footer span{width:60%;margin-bottom:30px}footer .phone ul li{font-size:14px}footer .phone .text-phone{font-size:20px!important}footer .social{margin-top:7vw!important}footer .social a i{padding:3px;font-size:17px!important;width:35px!important;height:35px!important}footer .container-hours{margin-top:15px!important;padding:0px 0vw}footer .container-hours ul{margin-left:-4.5vw}}@media(max-width:991px){.secundary-page .content-secundary h2{margin-top:25px}}@media(min-width:768px){.content-secundary .sm-revs p{display:none}}@media(max-width:767px){.secundary-page .p-body{padding:0px 3vw}.secundary-page .content-secundary h1{font-size:22px;text-align:center}.secundary-page .content-secundary h3{font-size:14px;line-height:22px;width:100%;margin:auto}.secundary-page .content-secundary p,.secundary-page .content-secundary p span,.secundary-page .content-secundary .content-insurance p{font-size:16px!important}.secundary-page .content-secundary .title-line::before,.secundary-page .content-secundary .office .title-line::before{width:100%;top:50px;right:0}.secundary-page .content-secundary h2{font-size:26px;margin-top:40px;text-align:center}.secundary-page .content-secundary h1{font-size:38px;margin-top:40px;text-align:center}.home .reviews-body h1{font-size:14px;line-height:22px;width:100%;margin-top:15px;margin-bottom:10px}.secundary-page .content-secundary .vid-tri img{width:100%;height:auto}.secundary-page .content-secundary .covid-text ul li{font-size:16px}.home .doc-home h2{font-family:"Times New Roman",Times,serif;color:white;font-size:28px}.home .doc-home p{font-size:16px;line-height:130%;width:60%}.home .doc-home p span{font-size:16px}.secundary-page .content-secundary .content-reviews p{font-size:14px}.secundary-page .insuranz img{width:50%;height:auto;padding:0 0 10px 10px}.img-80{width:215px;margin-bottom:20px}.secundary-page .content-secundary .more-information{font-size:15px!important;text-align:center}.secundary-page .content-secundary h4{font-size:18px}.secundary-page .content-secundary .content-contact ul li{font-size:13px}.secundary-page .content-contact button{font-size:12px}.secundary-page .content-contact .text-appointment{width:100%}.secundary-page .content-secundary .content-contact ul{text-align:center}.secundary-page .content-secundary ul li,.secundary-page .content-secundary ol li{font-family:Gotham-Light;font-size:14px!important}.secundary-page .insuranz .ins-hfour h4 a{font-size:18px!important}.secundary-page .content-secundary .container-slogan2{display:block;text-align:center;margin:0 0vw 1vw 0vw;padding:4vw 2vw 4vw 2vw;border-radius:0.8em}.secundary-page .content-secundary .container-slogan2 h2{font-size:6vw;line-height:1em;margin-top:0vw;padding:0vw 0vw;letter-spacing:-0.01em}.secundary-page .content-secundary .container-slogan2 h2 span{font-size:8vw}.secundary-page .content-secundary .container-slogan2 h6{font-size:4.5vw;line-height:1em;margin-top:2vw;margin-bottom:3vw}.secundary-page .content-secundary .container-slogan2 h4{margin-top:3vw;font-size:3vw;padding:0 0}.secundary-page .content-secundary .container-slogan2 a{font-size:5vw!important;border-radius:0.5em;padding:0.5vw 4vw!important}.secundary-page .content-secundary .container-slogan3{display:block;text-align:center;margin:0 0vw 1vw 0vw;padding:4vw 2vw 4vw 2vw;border-radius:0.8em}.secundary-page .content-secundary .container-slogan3 h2{font-size:6vw;line-height:1em;margin-top:0vw;padding:0vw 0vw;letter-spacing:-0.01em}.secundary-page .content-secundary .container-slogan3 h2 span{font-size:8vw}.secundary-page .content-secundary .container-slogan3 h6{font-size:4.5vw;line-height:1em;margin-top:2vw;margin-bottom:3vw}.secundary-page .content-secundary .container-slogan3 h4{margin-top:3vw;font-size:3vw;padding:0 0}.secundary-page .content-secundary .container-slogan3 a{font-size:5vw!important;border-radius:0.5em;padding:0.5vw 4vw!important}@media(max-width:991px){.btn-xl-lp span{display:none}}@media(max-width:767px){.home.landing-page header{position:relative}.hero.lp .container-text{top:12vw;padding-left:10vw;position:absolute;text-align:left}.hero.lp h2,.btn-xl-lp{font-size:4.5vw}.btn-xl-lp{font-size:1.6vw!important}.hero.lp h2 span{font-size:2.7vw}.section-1 h2,.section-1 h2 span,.section-1 h5,.section-2 ul li{font-size:14px;line-height:23px}.home.landing-page .section-2 h1{text-align:center;line-height:23px}.section-2 h2{font-size:15px;width:90%;text-align:center;line-height:23px}.section-2 p,.section-3 h3,.section-3 p,.section-3 p span,.section-3 ul span,.section-3 ul li,.section-4 p,.section-4 p span,.section-4 ul li,.section-5 p,.section-5 ul li,.section-6 p,.section-6 p span,.section-7 p,.section-7 ul li,.section-7 .second-opinion p{font-size:14px;line-height:23px;width:100%}.section-2 h3{font-size:14px;text-align:center;width:100%;line-height:23px;margin-top:55px}.section-3 h2,.section-3 h2 span,.section-3 h3.title-dental,.section-7 h4,.section-7 h3,.section-7 h4 span,.section-7 h5,.section-7 h5 span{font-size:19px;line-height:23px;text-align:center}.section-7 h3{margin-top:40px}.section-5 .title{margin-top:25px;font-size:15px;line-height:23px}.section-3 .pl-5,.section-5 .pl-5{padding-left:0px!important}.section-3 .pr-5,.section-5 .pr-5{padding-right:0px!important}.section-3 .container-img img{height:26vw}.section-4 h2{font-size:19px;text-align:center;margin-top:40px}.section-6 p img{width:25%}.section-6 .text-implants{width:100%;margin-bottom:20px}.section-6 .container-implants img{height:24vw}.section-7 .p-5,.section-6 .p-5{padding:0px!important}.section-6 .col-12 .col-12{margin-top:3vw;margin-bottom:3vw}}@media(max-width:500px){.hero.lp h2{font-size:4.263vw}.hero.lp h2 span{font-size:3vw}}
