/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.medical-gateway-overlay--left-container{display:flex;flex-direction:column;align-self:center;padding:30px 14px;color:#000}@media (min-width:768px){.medical-gateway-overlay--left-container{width:47%;padding:0 24px}}@media (min-width:992px){.medical-gateway-overlay--left-container{width:55.6%;padding:0 64px 0 64px}}.medical-gateway-overlay--left-container h2{margin-bottom:24px;color:#2c333a;font-size:24px;font-weight:700;line-height:28px}@media (min-width:768px){.medical-gateway-overlay--left-container h2{font-size:18px;line-height:28px}}@media (min-width:992px){.medical-gateway-overlay--left-container h2{font-size:22px;line-height:28px}}.medical-gateway-overlay--left-container h3{margin-bottom:0;padding-bottom:8px;font-size:16px;font-weight:700;line-height:24px;color:#2c333a}.medical-gateway-overlay--left-container h3+h3{padding-top:16px}.medical-gateway-overlay--left-container .c-grey100{color:#2c333a}.medical-gateway-overlay--left-container p{margin-bottom:24px}.medical-gateway-overlay--left-container p:last-child{margin-bottom:0}.medical-gateway-overlay--right-container{display:flex;align-items:center;padding:30px 14px 28px;background-color:#f5faff}@media (min-width:768px){.medical-gateway-overlay--right-container{width:53%;padding:0 24px}}@media (min-width:992px){.medical-gateway-overlay--right-container{width:44.4%;padding:0 62px}}.medical-gateway-overlay--right-inner{width:100%}.medical-gateway-overlay--description{margin-bottom:0;color:#2c333a;font-size:14px;font-weight:700;line-height:24px}@media (min-width:768px){.medical-gateway-overlay--description{font-size:16px}}@media (min-width:992px){.medical-gateway-overlay--description{font-size:22px;font-weight:400;line-height:28px}}.medical-gateway-overlay--btn-description{margin-bottom:24px;color:#2c333a;font-size:18px;font-weight:700;line-height:28px}@media (min-width:992px){.medical-gateway-overlay--btn-description{font-size:22px;line-height:28px}}.medical-gateway-overlay .medical-gateway-overlay--btn{display:block;margin-bottom:24px;padding:13px 0;font-size:16px;font-weight:700;line-height:20px}@media (min-width:768px){.medical-gateway-overlay .medical-gateway-overlay--btn{padding:13px 18px}}@media (min-width:992px){.medical-gateway-overlay .medical-gateway-overlay--btn{margin-bottom:24px;padding:13px 20px;font-size:16px;line-height:20px}}.medical-gateway-overlay .medical-gateway-overlay--btn:last-child{margin-bottom:0}.medical-gateway-overlay p{color:#2c333a}.medical-gateway-overlay p:not([class]){margin-bottom:24px}.medical-gateway-overlay.show .modal-dialog{display:block;min-width:100%;min-height:100%;margin:0;background-color:transparent}.medical-gateway-overlay.show .modal-content{display:flex;align-items:center;justify-items:center;min-width:100vw;min-height:100vh;background-color:#001a3380}.medical-gateway-overlay.show .modal-body{position:relative;display:flex;flex:none;flex-direction:column;width:calc(100% - 24px);margin:46px 12px;padding:0;background-color:#fff;border-radius:4px}@media (min-width:768px){.medical-gateway-overlay.show .modal-body{flex-direction:row;width:calc(100% - 96px);min-height:827px;margin:auto 48px}}@media (min-width:992px){.medical-gateway-overlay.show .modal-body{min-height:749px;margin:auto auto}}@media (min-width:1440px){.medical-gateway-overlay.show .modal-body{max-width:1216px}}.medical-gateway-overlay.show .btn-close{position:absolute;top:16px;right:16px;padding:0;background-image:none;opacity:1}@media (min-width:768px){.medical-gateway-overlay.show .btn-close{top:24px;right:24px;width:20px;height:20px}}.medical-gateway-overlay.show .btn-close:focus,.medical-gateway-overlay.show .btn-close:focus-visible{outline:0;box-shadow:none}.medical-gateway-overlay.show .btn-close svg{display:block;width:100%;height:100%}
