.medicare-provider-banner-full-width{background:#fff;padding:30px 0 20px;position:fixed;width:100%;z-index:100}.medicare-provider-container{align-items:flex-start;justify-content:space-evenly;margin:0 auto;max-width:1240px}.medicare-provider-container,.provider-information{align-content:center;display:flex;flex-direction:row;flex-wrap:nowrap}.provider-information{justify-content:flex-start;text-align:left;width:70%}.provider-headshot{max-width:170px;width:30%}.provider-headshot img{width:130px}.provider-logo img{height:auto;max-height:110px;max-width:300px;width:auto}.contact-information{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:70%}.contact-information h3{color:#283173;font-family:Montserrat,sans-serif;font-size:32px;font-weight:500;letter-spacing:0;line-height:38px;margin:0;padding-bottom:15px}.contact-information h5{font-family:Montserrat,sans-serif;letter-spacing:0;margin:0!important}.contact-information a,.contact-information h5{color:#283173;font-size:16px;font-weight:500!important;line-height:22px}.contact-information a{letter-spacing:normal;text-decoration:none}.contact-information a:hover{color:#c60000}.calendar-button a{background-color:#da1f26;border-radius:0;color:#fff!important;cursor:pointer;display:inline-block;padding:12px;text-align:center;transition:all .15s linear;white-space:normal}.calendar-button:hover a{background-color:#8a0000;color:#fff}.content-steps h3{color:#283173;font-family:Montserrat,sans-serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:38px;margin:0;padding-bottom:15px}.logo-social-media{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;max-width:300px;width:30%}.social-links__link{text-decoration:none}.social-links-icon{background-color:#dde1e7;border-radius:0;display:inline-flex;flex-direction:row;flex-wrap:nowrap;height:1.75rem;justify-content:center;margin:0 .35rem;padding:10px;position:relative;width:1.75rem}.social-links-icon:hover{background-color:#8d9197}.mobile{display:none}@media only screen and (max-width:480px){.medicare-provider-container.desktop{display:none}.medicare-provider-container.mobile{padding:0 10px}.medicare-provider-container.mobile,.medicare-provider-container.mobile .provider-information{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.medicare-provider-container.mobile .provider-information{text-align:left;width:100%}.provider-headshot-name{align-content:flex-end;align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 0 10px}.provider-headshot-name .provider-headshot{padding:0 10px 0 0;width:40%}.provider-headshot img{width:100%}.provider-name h3{color:#283173;font-family:Montserrat,sans-serif;font-size:32px;font-weight:500;letter-spacing:0;line-height:38px;margin:0;padding:0 10px 15px}.contact-information a{letter-spacing:normal;text-decoration:none}.contact-information a,.contact-information h5{color:#283173;font-size:12px!important;font-weight:500!important;line-height:22px}.contact-information h5{font-family:Montserrat,sans-serif;letter-spacing:0;margin:0!important}.logo-social-media{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;max-width:300px;padding:30px 0 0;width:100%}}