html{line-height:1.61803398875}body{font-family:Muli,sans-serif!important;color:rgb(11 19 38 / .7)!important}a{color:#2f4ca6;text-decoration:none;background-color:#fff0}a :hover{color:#ec048e;text-decoration:underline}.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.btn-sm-vaccination-record{padding:.45rem .6em;font-size:.9em;line-height:1;border-radius:1.2rem}.btn-group-xlg,.btn-xlg{font-size:1.25rem!important}.btn-xlg{padding:.5rem 1rem;line-height:1.5!important;border-radius:0.3rem!important}.btn-group-xlg{padding:.5rem 1rem!important;line-height:1.5!important}.custom-control-label ::after,.custom-control-label ::before{top:0.2px!important;width:1.25rem!important;height:1.25rem!important;cursor:pointer}.h-300{min-height:300px}.h-400{min-height:400px}.h-600{min-height:600px}.h-700{min-height:700px}.h-150{height:150px}.h-100vh{height:100vh!important}.h-100px{height:100px}.h-90{height:90%}.dark-overlay{background:-moz-linear-gradient(top,#fff0 0,rgb(11 19 38 / .5) 100%);background:-webkit-linear-gradient(top,#fff0 0,rgb(11 19 38 / .5) 100%);background:linear-gradient(to bottom,#fff0 0,rgb(11 19 38 / .5) 100%);width:100%;height:100%}.home-inner{min-height:525px}.icon-xs{border-radius:5px;font-size:2rem}.feather{width:24px;height:24px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.feather-check{position:absolute;top:20%;right:-8%}#signup-section{background-color:#fff0;min-height:100%;background-size:cover;background-attachment:fixed;height:auto;width:auto;position:fixed;min-width:100%}.bg-purple{background:-moz-linear-gradient(top,#892ca0 0,#ab37c8 100%);background:-webkit-linear-gradient(top,#892ca0 0,#ab37c8 100%);background:linear-gradient(to bottom,#892ca0 0,#ab37c8 100%)}.bg-gradient-green{background:-moz-linear-gradient(top,#01e675 0,#8be98b 100%);background:-webkit-linear-gradient(top,#01e675 0,#ced4ce 100%);background:linear-gradient(to bottom,#01e675 0,#8be98b 100%)}#section .dark-overlay,#signup-section .dark-overlay{background-color:rgb(0 0 0 / .7);top:0;left:0;position:absolute}#signup-section .dark-overlay{width:100%;height:100%}.section{height:auto;width:auto}#section .dark-overlay{width:100%}.footer_fixed_bottom{position:absolute;bottom:0;width:100%}#categories-list_section{min-height:576px}.thumbnail-lg{font-size:35px;color:#fff;text-align:center;height:11rem;width:11rem;line-height:165px}.profile-picture-lg{font-size:35px;color:#fff;line-height:9rem;text-align:center;height:10rem;width:10rem;border-radius:5rem}.logo-sm{width:75px;height:75px;font-size:25px;color:#fff;line-height:2.5;text-align:center;text-decoration:none}.page-item.active .page-link{background-color:#2f4ca6!important;border-color:#2f4ca6!important;color:#fff!important}.page-link{color:#2f4ca6!important}.page-item.disabled .page-link{color:#6c757d!important}.position-rel{position:relative!important}.position-ab{position:absolute}#post_section{min-height:560px;margin-top:65px}.bg-accent{background-color:#ec058e!important}.text-accent{color:#ec058e!important}.btn-accent{color:#fff;background-color:#ec058e}.btn-accent :hover{color:#fff;background-color:#dc008e}.btn-accent.focus,.btn-brand :focus{box-shadow:0 0 0 .2rem rgb(255 0 164 / .5)}.btn-outline-accent :hover{color:#fff;background-color:#ec058e}.btn-outline-accent{color:#ec058e;border-color:#ec058e}.border-accent{border-color:#ec058e!important}.bg-secondary-brand{background-color:#1e253a!important}.brand-text-secondary{color:#2f4ca6!important}.brand-text{color:#1e253a!important}.bg-brand{background-color:#f2f5ff!important}.gradient{background:#f2f5ff;background:-moz-linear-gradient(top,#fff 0,#f2f5ff 40%);background:-webkit-linear-gradient(top,#fff 0,#f2f5ff 40%);background:linear-gradient(to bottom,#fff 0,#f2f5ff 40%)}.gradient-brand{background:#f2f5ff;background:-moz-linear-gradient(top,#2e4ba6 0,#ec058e 100%);background:-webkit-linear-gradient(top,#2e4ba6 0,#ec058e 100%);background:linear-gradient(to bottom,#2e4ba6 0,#ec058e 100%)}.typeahead-field input[type="search"] ::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}.background_side_top_left{top:3%;left:40%}.background_side_top{width:60%;position:absolute}.background_side_bottom_right{bottom:0}.background_side_bottom{width:100%;position:absolute}.mt-6,.my-6{margin-top:4.5rem!important}.mb-6,.my-6{margin-bottom:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.pb-6,.py-6{padding-bottom:4.5rem!important}.mt-7,.my-7{margin-top:5rem!important}.mb-7,.my-7{margin-bottom:5rem!important}.pt-7,.py-7{padding-top:5rem!important}.pb-7,.py-7{padding-bottom:5rem!important}.mt-8,.my-8{margin-top:8.3rem}.mb-8,.my-8{margin-bottom:8.3rem}.pt-8,.py-8{padding-top:8.3rem}.pb-8,.py-8{padding-bottom:8.3rem}.mt-9,.my-9{margin-top:9.3rem}.rounded-xlg{border-radius:2rem!important}.rounded-xlg-top{border-top-left-radius:1.25rem!important;border-top-right-radius:1.25rem!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-xlg-bottom{border-bottom-left-radius:1.25rem!important;border-bottom-right-radius:1.25rem!important}.rounded-xlg-top-left{border-top-left-radius:1.25rem!important}.rounded-xlg-top-right{border-top-right-radius:1.25rem!important}.rounded-xlg-bottom-left{border-bottom-left-radius:1.25rem!important}.rounded-xlg-bottom-right{border-bottom-right-radius:1.25rem!important}.card-shadow{-webkit-box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23);box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}.card-shadow-soft{box-shadow:0 0 2px 0 rgb(47 76 166 / .1),0 3px 10px -2px rgb(47 76 166 / .1)}.font-lg-responsive{color:#ffde19!important;text-shadow:2px 2px 0 #ec058e;font-size:2.5rem}.grow{transition:all 0.2s ease;-moz-transition:all 0.2s ease;box-shadow:0 0 2px 0 rgb(47 76 166 / .1),0 3px 10px -2px rgb(47 76 166 / .1)}.grow :hover{transform:scale(1.1);box-shadow:0 10px 40px rgb(47 76 166 / .05),0 6px 20px rgb(47 76 166 / .05)}.grayscale{transition:all 0.2s ease;-moz-transition:all 0.2s ease;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%)}.grayscale :hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:none}.text-decoration-none{text-decoration:none!important}.js-pricing{display:none}.js-pricing.current{display:block}.cursor-pointer{cursor:pointer}.layout{display:flex;justify-content:center}.plan__price sup{font-size:20px;font-weight:500;opacity:.8;width:12px}.plan__price__monthly{font-size:14px;opacity:.8;text-align:left;align-self:center;padding-left:3px;line-height:1.2;font-weight:600}.modal-backdrop.show{opacity:.8!important}.rotate-animation{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.rotate-reverse-animation{-webkit-animation:spin-reverse 8s linear infinite;-moz-animation:spin-reverse 8s linear infinite;animation:spin-reverse 8s linear infinite}.card-categories-names{min-height:217px;font-size:90%}.bg-dark-navbar{background-color:rgb(0 0 0 / .9)}.dotted-text{text-decoration:underline dotted;cursor:pointer;border-bottom:0}.striked-text{text-decoration:line-through!important}.h1-small{display:block;font-size:2em;margin-block-start:.67em;margin-block-end:.67em;margin-inline-start:0;margin-inline-end:0;font-weight:500;line-height:1.2;color:inherit}.scroll-top{position:absolute;right:25px;bottom:15px}.img-no-picture-large{font-size:35px;color:#fff;line-height:11.3rem;text-align:center;height:50mm;width:50mm}.carousel-item{transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;-webkit-backface-visibility:visible;backface-visibility:visible;height:600px;overflow:hidden}.carousel-item img{position:absolute;top:0;left:0}ul.list-marker{list-style-type:circle!important}.shadow{box-shadow:0 .5rem 1rem rgb(47 76 166 / .35)!important}.search-navbar-input{width:100%}h1{line-height:1.25!important}h3,h4,h5{line-height:1.53!important}h2{line-height:1.43!important}.instructions-text{line-height:1.73!important}.bg-navbar-brand{background-color:#1e253a;transition:0.5s ease}.bg-navbar-brand.scrolled{background-color:#1e253a}#addConsultation .nav-link{border-color:transparent!important}.navbar-collapse{background-color:#2e4ba6;transition:0.5s ease}.navbar-dark .navbar-nav .nav-link{color:#fff}.btn-link{font-weight:400;color:#2e4ba6;text-decoration:none}.bg-brand-darker{background-color:#dae0f2}.tab-card-header>.nav-tabs>li>a.active{color:#2e4ba6;font-weight:700}.tab-card-header>.nav-tabs>li>a :hover{color:#2e4ba6}.search-form{width:100%}.form-control :disabled,.form-control[readonly]{background-color:#f2f5ff;opacity:1}.pointer-none{pointer-events:none}input[type="search"]{-webkit-appearance:searchfield;-webkit-appearance:textfield}input[type="search"] ::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;-webkit-appearance:textfield}.w-10{width:10%;max-width:100px}.w-35{width:35%!important;max-width:400px;min-width:400px}.w-175{max-width:175px}.logo-size{max-height:120px}.footer_fixed_bottom{position:fixed;bottom:0;width:100%;background-color:rgb(30 37 58 / .95);z-index:3}.nav-link.active{font-weight:700}.chart-container{position:relative;margin:auto;height:350px}.chart-container-w-100{position:relative;margin:auto;height:650px}.z-index-top{z-index:1000!important}.left-column-sticky{position:-webkit-sticky;position:sticky;top:3rem;z-index:1000;height:800px}.sm-header-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.home-header{height:870px;background:#221f3b;background:linear-gradient(90deg,#1e253a 0,#35305b 100%)}.homeHeaderIllustration{right:0;position:absolute;width:600px;bottom:60px}.homeLightrays{right:160px;position:absolute;width:600px;top:0}.homeClouds{height:365px;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;bottom:0}.homeCloudsReversed{height:365px;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;top:0;transform:rotateX(180deg)}.btn-xlg{border-radius:2rem!important}.rounded-lg{border-radius:2rem!important}.alert-top{z-index:1100!important}.h1,h1{font-size:2rem}.overflow-hidden{overflow:hidden}.js-start-img :hover,.js-start-speech-button :focus{filter:brightness(95%);border-radius:4rem!important;border-color:#fff0;overflow:hidden}input ::-webkit-inner-spin-button,input ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.ui-menu .ui-menu-item-wrapper{position:relative!important;padding:5px 10px!important;font-size:80%!important}.ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#007bff!important;font-weight:700!important;color:#fff!important;border:0}.ui-widget-content{border:1px solid #ddd!important;background:#fff;background:linear-gradient(180deg,#fff 0,#f2f5ff 100%)!important;color:rgb(11 19 38 / .7)!important;padding:10px 15px!important;box-shadow:0 .5rem 1rem rgb(47 76 166 / .15)!important;border:1px solid #dee2e6!important;border-radius:2rem!important}.datepicker{z-index:10000!important}::placeholder{color:#cacaca!important}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin-reverse{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin-reverse{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin-reverse{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes animateCloud-x7{0%{margin-left:-300px}100%{margin-left:100%}}@-moz-keyframes animateCloud-x7{0%{margin-left:-300px}100%{margin-left:100%}}@keyframes animateCloud-x7{0%{margin-left:-300px}100%{margin-left:100%}}@-webkit-keyframes animateCloud-x1{0%{margin-left:-900px}100%{margin-left:100%}}@-moz-keyframes animateCloud-x1{0%{margin-left:-900px}100%{margin-left:100%}}@keyframes animateCloud-x1{0%{margin-left:-900px}100%{margin-left:100%}}@-webkit-keyframes animateCloud{0%{margin-left:-800px}100%{margin-left:100%}}@-moz-keyframes animateCloud{0%{margin-left:-800px}100%{margin-left:100%}}@keyframes animateCloud{0%{margin-left:-800px}100%{margin-left:100%}}.cloud-x7{-webkit-animation:animateCloud-x7 100s linear infinite;-moz-animation:animateCloud-x7 100s linear infinite;animation:animateCloud-x7 100s linear infinite;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}.cloud-x5{-webkit-animation:animateCloud 45s linear infinite;-moz-animation:animateCloud 45s linear infinite;animation:animateCloud 45s linear infinite;-webkit-transform:scale(.65);-moz-transform:scale(.65);transform:scale(.65)}.cloud-x1{-webkit-animation:animateCloud-x1 70s linear infinite;-moz-animation:animateCloud-x1 70s linear infinite;animation:animateCloud-x1 70s linear infinite;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3)}.cloud-x3{-webkit-animation:animateCloud 40s linear infinite;-moz-animation:animateCloud 40s linear infinite;animation:animateCloud 40s linear infinite;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}.cloud-x2{-webkit-animation:animateCloud 28s linear infinite;-moz-animation:animateCloud 28s linear infinite;animation:animateCloud 28s linear infinite;-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4)}.cloud-x4{-webkit-animation:animateCloud 25s linear infinite;-moz-animation:animateCloud 25s linear infinite;animation:animateCloud 25s linear infinite;-webkit-transform:scale(.55);-moz-transform:scale(.55);transform:scale(.55)}.cloud-wrap{width:100%;position:absolute;padding-top:200px;overflow:hidden;bottom:0;left:0;right:0;top:0}.cloud{background:#363055;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:100px;position:relative;width:350px}.cloud :after,.cloud :before{background:#363055;content:"";position:absolute;z-index:-1}.cloud :after{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:100px;left:50px;top:-50px;width:100px}.cloud :before{-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;width:180px;height:180px;right:50px;top:-90px}.tooltip-inner{background-color:#1e253a!important;color:#fff}.bs-tooltip-auto[x-placement^="top"].arrow ::before,.bs-tooltip-top .arrow ::before{border-top-color:#1e253a!important}.bs-tooltip-auto[x-placement^="right"].arrow ::before,.bs-tooltip-right .arrow ::before{border-right-color:#1e253a!important}.bs-tooltip-auto[x-placement^="bottom"].arrow ::before,.bs-tooltip-bottom .arrow ::before{border-bottom-color:#1e253a!important}.bs-tooltip-auto[x-placement^="left"].arrow ::before,.bs-tooltip-left .arrow ::before{border-left-color:#1e253a!important}@media (min-width:768px){.h1,h1{font-size:2.2rem}.home-header{height:770px}.font-lg-responsive{font-size:6.5rem;text-shadow:2px 3px 0 #ec058e;line-height:1}.btn-group-xlg,.btn-xlg{font-size:1.5rem!important}.btn-xlg{line-height:1.5!important}.btn-group-xlg{padding:.5rem 1rem!important;line-height:1.5!important}}@media (min-width:992px){.w-5{width:1%}.navbar-collapse{background-color:#fff0}.navbar-collapse-max-width{max-width:23rem}.navbar-dark .navbar-nav .nav-link{color:rgb(255 255 255 / .9)}.bg-navbar-brand{background-color:#fff0;transition:0.5s ease}.bg-navbar-brand.scrolled{background-color:#1e253a}.search-form{width:25rem}.mt-lg-7,.my-lg-4{margin-top:6.5rem!important}.mt-lg-6,.my-lg-6{margin-top:4.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:4.5rem!important}.pt-lg-6,.py-lg-6{padding-top:4.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:4.5rem!important}.mt-lglg--8,.my-lg-8{margin-top:8.3rem}.mb-lg-8,.my-lg-8{margin-bottom:8.3rem}.pt-lg-8,.py-lg-8{padding-top:8.3rem}.pb-lg-8,.py-lg-8{padding-bottom:8.3rem}.search-navbar-input{max-width:16rem!important}.logo-size{max-height:150px}}@media (min-width:1112px){.homeHeaderIllustration{width:800px}.mw-240{max-width:240px}}@media (min-width:1400px){.mw-240{max-width:none}}@page{size:letter;margin:0;height:11in;width:8.5in}.page{margin:15mm auto;padding:10mm;border:initial;border-radius:initial;width:216mm;min-height:initial;box-shadow:initial;page-break-after:always;height:279mm;position:relative;background-color:#fff;box-shadow:0 .5rem 1rem rgb(47 76 166 / .15)}.overflow-hidden{overflow:hidden}.basic-consultation-content{height:205mm;width:100%;position:relative}.basic-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.basic-obstetric-ultrasound-content{height:225mm;width:100%;position:relative}.basic-letterhead-perinatal-report-logo{width:35mm;height:auto}.basic-perinatal-report-content{height:220mm;width:100%;position:relative}.basic-perinatal-report-footer{position:absolute;bottom:0;right:0;width:100%}.vi-hair-lab-consultation-content{height:222mm;width:100%;position:relative;color:#000}.vi-hair-lab-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.vi-hair-lab-obstetric-ultrasound-content{height:225mm;width:100%;position:relative}.vi-hair-lab-letterhead-perinatal-report-logo{width:35mm;height:auto}.vi-hair-lab-perinatal-report-content{height:220mm;width:100%;position:relative}.vi-hair-lab-perinatal-report-footer{position:absolute;bottom:0;right:0;width:100%}.vi-hair-lab-perinatal-report-header{width:165mm;height:35mm;position:relative}.vi-hair-lab-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.vi-hair-lab-letterhead-logo{width:20mm;height:auto}.vi-hair-lab-letterhead-consultation-plan{line-height:1.3}.vi-hair-lab-plan-header{width:165mm;height:20mm;position:relative}.vi-hair-lab-plan-content{height:238mm;width:100%;position:relative;color:#000}.font-size-80{font-size:80%}.font-size-65{font-size:65%}.font-size-60{font-size:60%}.one-doctor-letterhead{width:138mm;height:45mm;position:relative}.one-doctor-letterhead-logo{width:45mm;height:auto}.one-doctor-consultation-content{width:135mm!important;height:205mm;position:relative}.one-doctor-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.one-doctor-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.one-doctor-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.letterhead{width:146mm;height:50mm;position:relative}.letterhead-logo{width:45mm;height:auto}.pediatrician-luis-valencia-jvpm-3118-letterhead-logo{width:35mm;height:auto}.pediatrician-luis-valencia-jvpm-3118-letterhead{width:160mm;height:50mm;position:relative}.pediatrician-luis-valencia-jvpm-3118-letterhead-content{height:200mm;width:100%;position:relative}.pediatrician-luis-valencia-jvpm-3118-letterhead-footer{position:absolute;bottom:0;right:0;width:100%}.pediatrician-luis-valencia-jvpm-3118-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:5px solid #000}.doctor-manuel-asencio-jvpm-12590-letterhead-logo{height:31mm;width:auto}.doctor-manuel-asencio-jvpm-12590-letterhead{width:144mm;height:40mm;position:relative}.text-doctor-manuel-asencio-jvpm-12590{color:#2f4ca6;font-family:Lora,serif}.doctor-manuel-asencio-jvpm-12590-letterhead-header{border:1px solid#2f4ca6;border-radius:10px;padding:10px}.doctor-manuel-asencio-jvpm-12590-letterhead-header-content{width:135mm;position:relative}.doctor-manuel-asencio-jvpm-12590-letterhead-content{height:208mm;width:100%;position:relative;font-family:Lora,serif}.doctor-manuel-asencio-jvpm-12590-letterhead-footer{position:absolute;bottom:0;right:0;width:100%;font-style:italic}.doctor-manuel-asencio-jvpm-12590-letterhead-footer-address{width:38mm;position:relative;border:1px solid #2f4ca6;border-radius:10px;padding:5px;font-style:italic;line-height:1.3}.doctor-manuel-asencio-jvpm-12590-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:5px solid #000}.doctor-karla-palacios-jvpm-13182-letterhead-logo{height:40mm;width:auto}.doctor-karla-palacios-jvpm-13182-letterhead{width:144mm;height:40mm;position:relative}.text-doctor-karla-palacios-jvpm-13182{color:#000;font-family:Lora,serif}.doctor-karla-palacios-jvpm-13182-letterhead-header{background:#e3eef8;background:linear-gradient(180deg,#e3eef8 0,#fff 50%)}.doctor-karla-palacios-jvpm-13182-letterhead-header-divider{height:5px;width:196mm;background:#51cbbc;background:linear-gradient(90deg,#51cbbc 0,#b97da3 100%);border-radius:1rem}.doctor-karla-palacios-jvpm-13182-letterhead-header-content{width:125mm;position:relative}.doctor-karla-palacios-jvpm-13182-letterhead-content{height:208mm;width:100%;position:relative;font-family:Lora,serif}.doctor-karla-palacios-jvpm-13182-letterhead-content-preoperative-test{height:215mm;width:100%;position:relative}.doctor-karla-palacios-jvpm-13182-letterhead-footer-preoperative-test{position:absolute;bottom:0;right:0;width:100%;font-style:italic}.doctor-karla-palacios-jvpm-13182-letterhead-footer{position:absolute;bottom:0;right:0;width:100%;font-style:italic;background:#e3eef8;background:linear-gradient(0,#e3eef8 0,#fff0 50%)}.doctor-karla-palacios-jvpm-13182-letterhead-footer-address{width:38mm;position:relative;border:1px solid #2f4ca6;border-radius:10px;padding:5px;font-style:italic;line-height:1.3}.doctor-karla-palacios-jvpm-13182-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:5px solid #000}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-logo{height:40mm;width:auto}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead{width:144mm;height:40mm;position:relative}.text-doctor-jorge-humberto-gonzalez-jvpm-14239{color:#000;font-family:Lora,serif}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-header-divider{height:1px;width:196mm;background:#000;border-radius:1rem;margin-bottom:2px}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-header-divider-2{height:3px;width:196mm;background:#000;border-radius:1rem}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-header-content{width:125mm;position:relative}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-content{height:212mm;width:100%;position:relative;font-family:Lora,serif}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-content-preoperative-test{height:215mm;width:100%;position:relative}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-footer-preoperative-test{position:absolute;bottom:0;right:0;width:100%;font-style:italic}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-footer{position:absolute;bottom:0;right:0;width:100%;font-style:italic}.doctor-jorge-humberto-gonzalez-jvpm-14239-letterhead-footer-address{width:38mm;position:relative;border:1px solid #2f4ca6;border-radius:10px;padding:5px;font-style:italic;line-height:1.3}.doctor-jorge-humberto-gonzalez-jvpm-14239-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:5px solid #000}.doctor-maria-elena-carranza-jvpm-10810-letterhead-logo{height:31mm;width:auto;max-width:180px}.doctor-maria-elena-carranza-jvpm-10810-letterhead{width:144mm;height:40mm;position:relative}.doctor-maria-elena-carranza-jvpm-10810-letterhead-content{height:205mm;width:100%;position:relative}.doctor-maria-elena-carranza-jvpm-10810-letterhead-footer{position:absolute;bottom:0;right:0;width:100%}.doctor-maria-elena-carranza-jvpm-10810-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:5px solid #000}.surgeon-julio-hernandez-jvpm-11064-letterhead{width:138mm;height:45mm;position:relative}.surgeon-julio-hernandez-jvpm-11064-letterhead-logo{width:45mm;height:auto}.surgeon-julio-hernandez-jvpm-11064-consultation-content{width:130mm!important;height:200mm;position:relative}.surgeon-julio-hernandez-jvpm-11064-consultation-content>p{font-size:12px!important;line-height:1.9!important}.surgeon-julio-hernandez-jvpm-11064-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.vaccination-letterhead-letterhead-logo{width:30mm;height:auto}.vaccination-letterhead-content{height:210mm;width:100%;position:relative}.pediatrician-vanessa-artiga-jvpm-13766-letterhead-logo{width:50mm;height:auto;margin-top:8rem}.pediatrician-vanessa-artiga-jvpm-13766-letterhead-header{width:100%;height:142mm;position:relative}.pediatrician-vanessa-artiga-jvpm-13766-right-column{width:63mm;height:100%}.pediatrician-vanessa-artiga-jvpm-13766-letterhead-content{width:132mm!important;height:100%;position:relative}.pediatrician-vanessa-artiga-jvpm-13766-letterhead-illustration{position:absolute;bottom:0;right:0;height:100%}.internist-letterhead{width:138mm;height:45mm;position:relative}.internist-letterhead-logo{width:45mm;height:auto}.internist-consultation-content{width:135mm!important;height:200mm;position:relative}.internist-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.internist-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.internist-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.psychiatrist-letterhead{width:138mm;height:45mm;position:relative}.psychiatrist-letterhead-logo{width:45mm;height:auto}.psychiatrist-consultation-content{width:135mm!important;height:200mm;position:relative}.psychiatrist-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.psychiatrist-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.psychiatrist-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.clinica-san-mateo-letterhead{width:138mm;height:45mm;position:relative}.clinica-san-mateo-letterhead-logo{width:45mm;height:auto}.clinica-san-mateo-consultation-content{width:135mm!important;height:200mm;position:relative}.clinica-san-mateo-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.clinica-san-mateo-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.clinica-san-mateo-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.rapha-letterhead{width:138mm;height:45mm;position:relative}.rapha-letterhead-logo{width:45mm;height:auto}.rapha-consultation-content{width:135mm!important;height:205mm;position:relative}.rapha-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.rapha-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.rapha-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.nutritionist-letterhead{width:138mm;height:45mm;position:relative}.nutritionist-letterhead-logo{width:45mm;height:auto}.nutritionist-consultation-content{width:135mm!important;height:200mm;position:relative}.nutritionist-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.nutritionist-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.nutritionist-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.neurologist-left-column{width:53mm;height:215mm}.neurologist-letterhead{width:138mm;height:40mm;position:relative}.neurologist-letterhead-logo{width:40mm;height:auto}.neurologist-consultation-content{width:135mm!important;height:215mm;position:relative}.neurologist-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.neurologist-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.neurologist-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.neurologist-consultation-plan{line-height:1.3}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-left-column{width:53mm;height:215mm}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-letterhead{width:138mm;height:40mm;position:relative}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-letterhead-logo{width:40mm;height:auto}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-consultation-content{width:135mm!important;height:215mm;position:relative}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.neurologist-reina-guadalupe-ericka-lopez-torres-jvpm-8438-consultation-plan{line-height:1.3}.gynecologist-roberto-aquino-jvpm-15196-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.gynecologist-roberto-aquino-jvpm-15196-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.gynecologist-roberto-aquino-jvpm-15196-consultation-content{height:220mm;width:100%;position:relative}.gynecologist-roberto-aquino-jvpm-15196-letterhead-obstetric-ultrasound-content{height:220mm;width:100%;position:relative}.gynecologist-flor-aguilar-jvpm-6122-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.gynecologist-flor-aguilar-jvpm-6122-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.gynecologist-flor-aguilar-jvpm-6122-consultation-content{height:220mm;width:100%;position:relative}.gynecologist-flor-aguilar-jvpm-6122-letterhead-obstetric-ultrasound-content{height:220mm;width:100%;position:relative}.gynecologist-left-column{width:60mm;height:165mm}.gynecologist-consultation-content{width:122mm!important;height:165mm;position:relative}.gynecologist-footer{position:relative}.gynecologist-left-footer-illustration{position:absolute;bottom:-10px;left:0}.gynecologist-right-footer-illustration{position:absolute;bottom:-20px;right:0}.gynecologist-letterhead{width:138mm;height:50mm}.gynecologist-letterhead-obstetric-ultrasound-header{width:138mm;height:35mm}.gynecologist-letterhead-obstetric-ultrasound-logo{font-size:35px;color:#fff;line-height:10rem;text-align:center;height:35mm;width:35mm}.gynecologist-letterhead-logo{font-size:35px;color:#fff;line-height:10rem;text-align:center;height:45mm;width:45mm}.left-column{width:53mm;height:200mm}.gynecologist-prescription-border{height:18.5cm;position:relative;border:1px solid #5f5f5f!important}.gynecologist-prescription-obstetric-ultrasound-border{height:20cm;position:relative}.gynecologist-andrea-rodriguez-jvpm-6091-header{width:114mm;height:35mm;position:relative}.gynecologist-andrea-rodriguez-jvpm-6091-letterhead-logo{width:75mm;height:auto}.gynecologist-andrea-rodriguez-jvpm-6091-consultation-content{width:140mm!important;height:210mm;position:relative}.gynecologist-andrea-rodriguez-jvpm-6091-left-column{width:53mm;height:210mm}.gynecologist-andrea-rodriguez-jvpm-6091-letterhead-obstetric-ultrasound-logo{width:35mm;height:auto}.gynecologist-andrea-rodriguez-jvpm-6091-letterhead-obstetric-ultrasound-content{height:223mm;width:100%;position:relative}.gynecologist-andrea-rodriguez-jvpm-6091-consultation-footer{position:absolute;bottom:0;right:0;width:100%}.white-80-opacity-block{background-color:rgb(255 255 255 / .8)}.text-black{color:#000}.number-input{max-width:18rem}.number-input-sm{max-width:12rem;min-width:6rem;}.number-input-s{max-width:6rem;}.reduce-line-height{line-height:1.2!important}@media print{body,html{width:216mm;height:279mm;min-width:216mm!important;margin:0;padding:0;background-color:#000}aside,footer,header,nav,ol{display:none}.page{margin:0!important;height:11in;width:8.5in}.bg-brand{background-color:#fff!important}.p-print-0{padding:0!important}.px-print-0{padding-left:0!important;padding-right:0!important}.pr-md-5,.px-md-5{padding-right:0!important}.pl-md-5,.px-md-5{padding-left:0!important}.m-print-none{margin:0!important}}