body{font-family:'Red Hat Text';overflow-x:hidden !important;background:#e4e4e4;overflow:visible;height:initial}p,li{color:#8c8c8c;line-height:1.65}footer{padding:5%;background-color:#F6FDFC;color:#929292 !important}footer img.footer-btn{width:30%;display:inline-block;min-width:100px;max-width:150px;margin-right:10px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.btn,button,.nav-pills>li>a{font-family:unset}strong,b,.btn,a{font-weight:500 !important}h1,h2{font-weight:300;letter-spacing:-0.05ex}.quote p{color:black}.btn{border-radius:50px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#F37E27 !important}.nav-pills>li>a{border:none;text-transform:uppercase;letter-spacing:2px;font-weight:bold;margin:10px;border-radius:20px}.tab-content{margin-bottom:30px}.tab-pane{overflow-x:visible}@media (max-width: 768px){.shadow{margin:unset}.nav-pills>li>a{margin:unset;font-size:12px;letter-spacing:1px}}#numbers{background-color:#1C1C1C;color:white;padding-top:2.5%;padding-bottom:2.5%}h2>strong,h1>strong{font-weight:600}html::-webkit-scrollbar{height:7px;width:7px;background:#2f363a}html::-webkit-scrollbar-thumb{background:#898f92}html::-webkit-scrollbar-thumb:hover{background:#767F82}html::-webkit-scrollbar-corner{display:none}html{-webkit-user-select:none;user-select:none;overflow:auto !important}body{min-height:650px}.shadow{border-radius:10px;background:#fff;box-shadow:0px 3px 15px rgba(0,0,0,0.15);position:relative}.quote::after{content:'\201d';font-family:Georgia;font-weight:bold;position:absolute;font-size:100px;line-height:0.3;bottom:0px;opacity:0.06}.quote{padding:15px 25px;margin-bottom:25px}.quote .quote-logo{position:absolute;height:40px;bottom:20px}div#testimonial{position:relative;padding-top:50px;background:#dbe4e6a6;padding-bottom:50px}.testimonial_subtitle{color:#F37E27;font-size:12px}.testimonial_btn{background-color:#373d4b4a !important;color:#373d4b !important;padding:10px 15px;font-size:18px}i.fa.fa-quote-left.testimonial_fa{background:none;opacity:0.5;font-size:large;margin-bottom:20px}#cta{padding-top:2.5%;background-color:#2f2f2f;color:white;padding-bottom:2.5%}#cta p{opacity:0.6;color:white}.highlight-phone{color:#313437;padding:50px 0 55px;overflow:hidden;position:relative}.highlight-phone h1{font-size:2.75em}.highlight-phone .confetti{position:absolute;z-index:0;height:100%;width:100%}.device-xs{max-height:100vh;position:absolute;height:150vw;left:0;right:0;margin:auto}@media (min-width: 1000px){.device-xs{height:70vw;right:0;max-height:1000px}}@media (min-width: 767px){.img-full-height{height:100%;width:auto !important;max-width:none}.desktop-full-height{height:100%}}@media (max-width: 767px){#numbers [class*="col"]{margin-bottom:20px;margin-top:20px}.highlight-phone{text-align:center}.highlight-phone .col-sm-8{margin-top:25vh}}.highlight-phone h2{font-weight:bold;margin-bottom:35px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-phone .intro{font-size:18px;max-width:500px;line-height:1.5}@media (max-width: 767px){.highlight-phone .intro{max-width:none}}.highlight-phone .intro p{margin-bottom:35px}.btn{padding:16px 32px;border:none;box-shadow:none;text-shadow:none;opacity:0.9;text-transform:uppercase;font-weight:bold;font-size:13px;letter-spacing:0.4px;line-height:1}.highlight-phone .intro .btn:hover{opacity:1}.highlight-phone .intro .btn:active{transform:translateY(1px)}.highlight-phone .intro .btn-primary{background-color:#055ada;color:#fff}.highlight-phone .iphone-mockup{position:relative;max-width:260px;margin-top:-30px;margin-bottom:-230px;transform:rotate(-15deg)}img.device{height:100vh;margin-left:-125% !important;z-index:99999 !important}.highlight-phone .iphone-mockup .screen{position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;background-color:#aaa;overflow:hidden;background-size:cover;background-position:center}.highlight-phone .iphone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:0.2}.video{background-repeat:no-repeat;background-color:black !important;padding-top:25vh;padding-bottom:25vh;background:linear-gradient(45deg, rgba(0,0,0,0.55), rgba(0,0,0,0.75)),url(https://inpharmd-asset.s3.amazonaws.com/web/our_story/video.gif) !important;color:white;background-size:cover !important;background-position:center center}.play-msg{max-width:600px;margin:auto;width:80vw;min-width:300px}.video table,.video table *{cursor:pointer !important}.video table td{padding:10px}.no-margin{margin:0 !important}.no-margin-tb{margin-top:0 !important;margin-bottom:0 !important}.no-margin-rl{margin-right:0 !important;margin-left:0 !important}.no-padding{padding:0 !important}.no-padding-tb{padding-top:0 !important;padding-bottom:0 !important}.no-padding-rl{padding-right:0 !important;padding-left:0 !important}a,a:hover,a:focus,a:active{color:inherit;text-decoration:none;transition:0.5s all ease-in-out}a:hover,a:focus,a:active{opacity:0.75}img~p{margin-top:10px}.img-inline{height:1em;margin:auto;display:inline-block}.img-inline-lg{height:2em;top:-0.5em;margin:auto;display:inline-block}.img-logo{filter:grayscale(1);transition:0.5s ease-in-out all;opacity:0.6}.img-logo:hover{filter:grayscale(0);opacity:1}.btn-lg{padding:15px 30px}.input-group .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-default{color:#169ED8;background-color:#A3DCF1;border:2px solid transparent;border-radius:32px}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{color:#169ED8;background-color:transparent;border:2px solid #169ED8;border-radius:32px}.btn-primary{color:#fff;background-color:#F37E27;border:2px solid transparent;border-radius:32px;box-shadow:0px 8px 16px -9px #F37E27, 0px 16px 32px -10px #F37E2766}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.focus:active,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#F37E27;background-color:transparent;border:2px solid #F37E27;box-shadow:0px 10px 10px -10px #F37E27, 0px 16px 32px -10px #F37E2766}.btn{transition:0.5s all ease}.semi,label{opacity:0.5}.btn,.semi,label{text-transform:uppercase;letter-spacing:2px;font-weight:bold}.flex-auto{flex:1 1 auto !important}.flex-center{align-items:center !important}.flex{display:flex !important}.media p,.media h1{margin:0}@media (min-width: 768px){.text-md-right{text-align:right !important}.text-md-left{text-align:left !important}.text-md-center{text-align:center !important}.flex-md{display:flex !important}.shadow [class^="col"]{padding-top:30px;padding-bottom:30px}}.text-primary{color:#F37E27}@media (max-width: 768px){.text-xs-padding{padding-left:5% !important;padding-right:5% !important;padding-top:10%}.text-xs-right{text-align:right !important}.text-xs-left{text-align:left !important}.text-xs-center{text-align:center !important}hr.divider{margin-left:auto !important}.shadow{margin-left:20px;margin-right:20px}.flex-xs{display:flex !important}}ul#menu{position:fixed;list-style:none;right:10px;z-index:999;top:45%}@media (max-width: 767px){ul#menu{right:-10px}}ul#menu{color:#0000004a}ul#menu li.active a{color:#F37E27;text-shadow:-1px 0px 10px #f37e27ba}hr.divider{border-top:5px solid #f37e27;width:50px;left:0;margin-left:0}.fp-tableCell .row,.fp-tableCell .container,.fp-tableCell .container-width{height:100%}.section{background-color:#f6fbfc;position:relative;padding-top:100px;padding-bottom:100px}.next-arrow{height:20px;position:absolute;bottom:20px;z-index:99999;visibility:hidden;opacity:0.25;display:none;left:calc(50vw - 10px)}.modal-content{border:none !important}#video-modal .modal-content{background-color:rgba(0,0,0,0.5)}#video-modal .modal-footer{border:none;padding-bottom:10px;padding-right:15px;padding-top:0px;color:white}#video-modal .modal-footer a{cursor:pointer}#contact-modal .form-control{border:none;background:rgba(0,0,0,0.05)}.video>.fp-tableCell{background:none !important}.navbar{margin-bottom:0px}.iphone{position:relative;max-width:265px;height:600px;margin:0 auto;margin-bottom:-150px;z-index:999}.iphone_fixed_height{top:25px}@media (max-width: 768px){.iphone{transform:translateX(-54px) !important;margin-bottom:-65px;top:3px}}@media (max-width: 375px){.iphone{transform:translateX(-54px) !important;margin-bottom:-25px}}@media (max-width: 414px){.iphone{transform:translateX(-54px) !important;margin-bottom:-23px}.iphone_fixed_height{top:15px !important;left:5px}}.iphone .mockup{left:0;position:absolute;z-index:10}.alert.alert-info{background-color:#48dbfb3a;border:none;margin:20px 0}@media (max-width: 768px){#numbers img{max-width:80px}.btn{margin-bottom:15px}.video{padding-bottom:80px}.section{padding-bottom:70px;padding-top:70px}#questions .col-md-4{margin-bottom:35px}#questions p.lead{margin-bottom:5px}}.our_story_text{margin-top:-10px;font-size:32px}.card-text{font-size:16px;color:#797979}p.card-text{font-size:20px}#section5 .hovereffect{width:100%;position:relative;cursor:pointer}#section5 .hovereffect:hover .card{filter:alpha(opacity=40);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);border:1px solid #bce8f1 !important}.lead_logos{font-size:2.1em;line-height:2;margin-bottom:30px;letter-spacing:-3px}@media (min-width: 768px) and (max-width: 1024px){.our_story_logo{left:-46px}.tabs span{font-size:15px !important}}@media (min-width: 1024px) and (max-width: 1366px){.our_story_logo{left:8px !important;top:10px}}@media (min-width: 820px) and (max-width: 1180px){.iphone .mockup{left:-32px}.iphone .screen{left:39px}}.ourstory_monograph_tag{margin-left:10px;border-radius:11px;padding:3px 15px;font-size:80%}.dartmouth_image{width:11%;height:40px}@media (min-width: 375px) and (max-width: 812px){.dartmouth_image{width:17% !important}}.landing_page_read_more{text-align:right;position:absolute;bottom:13px;margin-left:215px}.landing_monograph_read_more{text-align:right;position:absolute;bottom:13px;margin-left:125px}.landing_whats_new_card{height:260px;padding:24px 20px 24px}@media (min-width: 375px) and (max-width: 812px){.landing_whats_new_card{height:225px}}.cta_landing_page_label{text-transform:none !important;font-size:14px;color:black;font-family:"Open Sans", sans-serif;letter-spacing:1px}.faq-container{background-color:#F3F2FB;padding:20px;border-radius:40px;margin-top:20px}.faq-list{background-color:#fff;border-radius:10px;min-height:500px;padding:24px}.faq-question{font-weight:bold;color:#72718A;font-size:18px}.question-item{font-size:14px;cursor:pointer;padding:10px;border-radius:8px;margin-top:15px;transition:all 0.3s;color:#8c8c8c}.question-item.active{background-color:#F3F2FB;border-right:4px solid #F7961E;color:#26253B}.question-item:hover{background-color:#F3F2FB}.ask-input{border:1px solid #F3F2FB;border-radius:10px;padding:10px;width:calc(100% - 40px)}.submit-icon{color:#F7961E;padding:10px;border:1px solid #F3F2FB;border-radius:50%;cursor:pointer}.answer-container{background-color:#fff;border-radius:20px;padding:20px}.tabs span{cursor:pointer;font-size:18px;font-weight:bold;padding:10px;transition:all 0.3s;color:#8c8c8c}.tabs span.active{color:#F7961E;border-bottom:4px solid #F7961E}.answer-content{margin-top:20px;font-size:14px}.review-tab-content{margin-top:20px}.card_device{display:flex;align-items:stretch;gap:15px}@media (max-width: 767px){.faq-container{padding:15px}.faq-list{min-height:auto;padding:15px;margin-bottom:15px}.question-item{font-size:16px;padding:8px;margin-top:10px}.ask-input{width:calc(100% - 30px)}.answer-container{margin-top:15px;border-radius:15px}.tabs span{font-size:16px;padding:6px;border-bottom:1px solid #e0e0e0}.tabs span.active{border-bottom:2px solid #F7961E}.answer-content{font-size:12px}.card_device{display:block}}.ai-answer-content h1{font-size:18px}.ai-answer-content h2,h3{font-size:16px;font-weight:500}.ai-answer-content footer{background-color:white}.inquiry_logo{max-width:100%;padding-top:10px}.align_header{position:relative;display:block;margin-left:5px;padding:10px}@media (min-width: 375px) and (max-width: 1024px){.inquiry_logo{max-width:130%;margin-left:0px !important;margin-top:30px}.align_header{margin-left:0px}}
