:root{--negro:#000000;--blanco:#ffffff;--morado-f:#595478;--morado:#685BC7;--verde:#4BD1A0;--gris:#EBEBEB}@font-face{font-family:"Gotham";src:url("../fonts/Gotham-Light.ttf") format("opentype");font-style:normal;font-weight:300}@font-face{font-family:"Gotham";src:url("../fonts/Gotham-Book.ttf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Gotham";src:url("../fonts/.ttf") format("opentype");font-style:normal;font-weight:600}@font-face{font-family:"Gotham";src:url("../fonts/Gotham-Bold.ttf") format("opentype");font-style:normal;font-weight:700;font-display:swap}body,html{font-family:"Gotham",sans-serif;font-size:16px;color:var(--negro);height:100%;width:100%;margin:0px;padding:0px}.d-pad{padding:60px 10%}.border-blog{border:1px solid;border-color:rgba(190,221,234,0.75)}.bg-purple{background-color:var(--morado)}.bg-grey{background-color:var(--gris)}.bg-purple-f{background-color:var(--morado-f)}.text-green{color:var(--verde)}.text-purple-f{color:var(--morado-f)}.text-purple{color:var(--morado)}.fw-600{font-weight:600}.fw-300{font-weight:300}.fs-18{font-size:18px}.fs-22{font-size:22px}h2{font-size:1.8rem}h3{font-size:1.4rem}a{color:unset;text-decoration:none}a:hover{color:unset}.line{background-color:var(--verde);height:6px;width:40%;margin:auto}.line-full{background-color:var(--verde);height:2px;width:100%;margin:auto}.btn-ctc{padding:10px 40px;color:var(--morado-f);font-weight:600;background-color:var(--verde);display:inline-block;text-align:center;border-radius:6px;text-decoration:none;border:none}.btn-ctc:hover{color:var(--morado)}.btn-ctc2{padding:10px;color:var(--morado-f);font-weight:600;display:inline-block;text-align:center;text-decoration:none;border:none}.btn-ctc2:hover{color:var(--morado)}.mobile-item{display:none}@media (max-width:468px) and (min-width:0px){.desktop-item{display:none}.mobile-item{display:block}}header .contact-bar{padding:20px 10%}header .contact-bar p{font-size:14px}header .contact-bar .btn-ctc{padding:10px 0;border-radius:20px 0 20px 0;width:100%}header .navbar{padding:10px 10%}header .navbar .nav-link{color:var(--morado-f)!important;font-size:14px;font-weight:600}header .navbar .nav-link:hover{color:var(--verde)!important}header .navbar .nav-link.active{color:var(--verde)!important}header .dropdown:hover .dropdown-menu{display:block;background-color:var(--verde)}header .dropdown-menu{margin-top:0}header .dropdown-item{font-weight:700;color:var(--morado-f)}header .dropdown-item.active,header .dropdown-item:active,header .dropdown-item:focus,header .dropdown-item:hover{color:#fff;background-color:var(--verde)}@media (max-width:426px) and (min-width:0px){header .contact-bar{text-align:center}header .contact-bar .btn-ctc{margin-top:20px}}@media (max-width:768px) and (min-width:426px){header .contact-bar .btn-ctc{margin:5px}}@media (max-width:426px) and (min-width:0px){header .contact-bar .btn-ctc{margin:5px}}footer .line{width:100%;margin-bottom:15px;height:4px}footer .copyright{padding:20px 10%}.inicio .sec1{padding:70px 10%;background-image:url("../img/inicio/Banner_Home.webp");background-repeat:no-repeat;background-size:cover}.inicio .sec1 .green-rounded-box{border-radius:30px 0 30px 0;margin:5% auto 0;width:645px;padding:30px 70px}.inicio .sec1 .green-rounded-box .line-white{margin:20px auto 20px;height:2px;width:89%;background-color:var(--blanco)}.inicio .sec3{padding:60px 18%}.inicio .sec3 .card-box{margin:auto;border:0px solid var(--morado);border-radius:26px}.inicio .sec3 .card-box img{margin-top:0px}.inicio .sec4{background-image:url("../img/inicio/Banner_casos-exito.webp");background-repeat:no-repeat;background-size:cover}.inicio .sec4 .testimonial{background-image:url("../img/inicio/casos-exito-quotes.png");background-repeat:no-repeat;background-size:cover;height:368px}.inicio .sec4 .testimonial .text-box{font-size:13px;padding:20px}.inicio .sec5 img{display:block;width:100%}.inicio .sec5 p{min-height:200px}.inicio .sec6{background-image:url("../img/inicio/Banner-diagnostico.webp");background-repeat:no-repeat;background-size:cover}.inicio .sec7{margin-top:9%;margin-bottom:10%}.inicio .sec7 .col-md-6{position:relative}.inicio .sec7 .col-md-6 img{position:absolute;width:85%;top:-130px;max-width:550px}.inicio .sec8 .accordion-item{border-bottom:2px solid var(--verde)!important}.inicio .sec8 .accordion-button:not(.collapsed){color:unset!important;background-color:unset!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:2px solid var(--verde)!important}.inicio .sec8 .accordion-button:after{background-image:url("../img/especialistas/dr-enrique-barragan/icono-flecha.png");background-repeat:no-repeat;background-size:1.25rem}.inicio .sec9{padding:145px 6%;background-image:url("../img/inicio/Banner_estas-listo.webp");background-repeat:no-repeat;background-size:cover}@media (max-width:1024px) and (min-width:769px){.inicio .sec3{padding:60px 6%}.inicio .sec5 .text-card{font-size:10px;height:282px}.inicio .sec5 .text-card .hover-text{padding:10% 20px}.inicio .sec7{margin-top:6%}.inicio .sec7 .col-md-6 img{top:-91px}}@media (max-width:768px) and (min-width:426px){.inicio .sec3 .card-box img{margin-top:-16px}.inicio .sec5 .col-md-4 h3{font-size:14px}.inicio .sec5 .text-card{height:208px}.inicio .sec7.d-pad{padding:20px 10%}.inicio .sec7 .col-md-6 img{width:90%;top:-33px}.inicio .sec7 .col-md-6 .btn-ctc{bottom:-80px}}@media (max-width:426px) and (min-width:0px){.inicio .sec1 .green-rounded-box{width:100%}.inicio .sec3 .card-box img{border-radius:0 47px 0 0;margin-top:-23px}.inicio .sec3 .text-end{text-align:center!important}.inicio .sec5 .text-card{height:373px}.inicio .sec5 .btn-ctc{margin-bottom:30px}.inicio .sec7 .col-md-6 img{position:unset;width:100%}.inicio .sec7 .col-md-6 .btn-ctc{position:unset;margin:auto;margin-top:30px}}