body{font-family:'Roboto',sans-serif;font-size:1.1rem;color:#000;line-height:1.6;background-color:#000}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:1rem;font-weight:600;font-family:'Fraunces',serif;letter-spacing:.025em}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.6rem}h4,h5,h6{font-size:1.3rem}p,ul,ol{margin-bottom:1rem}a,a:hover{color:#a0042e}.navbar{padding:0;font-weight:500;font-size:1.2rem}.navbar-toggler{padding:15px 25px;border:2px solid #e2d4d7;border-radius:0}.navbar-toggler:focus{outline:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='black' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.btn-primary:hover .navbar-toggler-icon,.btn-primary:focus .navbar-toggler-icon,.btn-primary:not(:disabled):not(.disabled):active .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-nav .nav-link{padding:10px 15px;color:#000}.navbar-nav .nav-item.active .nav-link,.navbar-nav .nav-link:hover{color:#fff;text-decoration:none;background:#a0042e}@media screen and (min-width:996px){.navbar-expand-lg .navbar-nav .nav-link{padding:0;margin:0;font-weight:400;text-transform:uppercase}.navbar-expand-lg .navbar-nav .nav-item+.nav-item{margin-left:2.6rem}.navbar-expand-lg .navbar-nav .nav-item.active .nav-link,.navbar-expand-lg .navbar-nav .nav-link:hover{color:#a0042e;background:none}}.btn{padding:15px 25px;font-size:1.1rem;font-weight:900;border-radius:0;font-weight:600;font-family:'Fraunces',serif}.btn-primary{color:#a0042e;background:none;border:2px solid #e2d4d7}.btn-primary.hover,.btn-primary:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background:#6a0822;border:2px solid #6a0822}.lead{font-size:1.4rem;font-weight:400}.small{font-size:50%;font-weight:inherit}.accordion .card-header h2 a{color:#a0042e}.accordion .card-header h2 a:hover{color:#a0042e}.accordion .card-header button{color:#a0042e}.alert ul{margin-bottom:0}.validation-summary-valid{display:none}.image-align-left{float:left;margin:0 25px 25px 0}.image-align-right{float:right;margin:0 0 25px 25px}.text-red{color:#a0042e}.site-alert{color:#fff;background-color:#760426;transition:all .25s ease-in-out;overflow:hidden}.site-alert p:last-child{margin-bottom:0}.site-alert-padding{padding-top:1rem;padding-bottom:1rem}.site-alert-dismiss-btn,.site-alert-dismiss-btn:hover,.site-alert-dismiss-btn:focus,.site-alert-dismiss-btn:active{color:#fff;border:none;background:none;outline:none}.page-header{padding-bottom:1.5rem;background-color:#fff}.page-header-info-bar{padding-top:.625rem;padding-bottom:.625rem;background-color:#f7f2f2}.page-header-info-bar a{text-transform:uppercase;font-weight:400}.page-header-info-bar a+a{margin-left:30px}.content-bg{background-color:#f3f0f0}.content-pad{padding-top:50px;padding-bottom:50px}.content-pad>.row+.row{margin-top:50px}.content-pad li{padding-bottom:16px}.home-content hr{margin-top:3rem;margin-bottom:3rem}.home-banner-bg{background-color:#fff;box-shadow:inset -1px 10px 10px -3px #fff9f7}@media screen and (min-width:996px){.home-banner-bg{display:flex}.home-banner-left,.home-banner-right{width:50%}}.home-banner-right img{width:100%;height:100%;object-fit:cover}.home-banner-content{padding:50px 30px 25px}@media screen and (min-width:996px){.home-banner-bg{min-height:800px}.home-banner-content{padding:75px 30px;float:right;width:498px}}@media screen and (min-width:1200px){.home-banner-content{width:600px}}.home-banner-wrap{position:relative}.home-banner-cards h1,.home-banner-cards h2,.home-banner-cards h3,.home-banner-cards h4,.home-banner-cards h5,.home-banner-cards h6{color:#a0042e}.home-banner-card{padding:20px 30px;font-size:1rem}.home-banner-card:hover{background-color:#e8dbdb}.home-banner-card-white{background-color:#fff}.home-banner-card-opaque{background-color:rgba(255,255,255,.9)}.home-banner-card .home-banner-card-icon{margin-bottom:15px;max-width:40px;max-height:50px}@media screen and (min-width:996px){.home-banner-cards{position:absolute;bottom:0}.home-banner-card{padding:30px 40px}}@media screen and (min-width:1200px){.home-banner-card{padding:40px 60px}}.home-appointments{position:relative;padding:85px 0;color:#fff;background-color:#760426}.home-appointments::before{content:'';position:absolute;left:50%;top:0;width:50%;height:100%;background:#760426 url(/themes/associated-eye-surgeons/images/backgroud-lighthouse.jpg) no-repeat}.home-appointments h1,.home-appointments h2,.home-appointments h3,.home-appointments h4,.home-appointments h5,.home-appointments h6{color:#fff}.home-testimonial{border:solid 2px #e8dbdb}.home-testimonial-image img{width:100%;height:100%;object-fit:cover}.home-appointments .btn-primary{color:#a0042e;background-color:#fff;border:1px solid #fff}.home-appointments .btn-primary.hover,.home-appointments .btn-primary:hover,.home-appointments .btn-primary.focus,.home-appointments .btn-primary:focus,.home-appointments .btn-primary:not(:disabled):not(.disabled).active,.home-appointments .btn-primary:not(:disabled):not(.disabled):active{color:#a0042e;background:#c9c9c9;border:1px solid #fff}.page-footer{padding-top:50px;padding-bottom:25px;color:#a0a0a0;font-size:1rem;text-align:center}.page-footer-lower{font-size:.8rem}.page-footer h1,.page-footer h2,.page-footer h3,.page-footer h4,.page-footer h5,.page-footer h6{color:#c9c9c9}.page-footer a,.page-footer a:hover{color:#c9c9c9}.page-footer-aes-logo{margin-bottom:30px;max-width:250px}.page-footer-social-icon{max-width:30px;max-height:30px}.page-footer a+a .page-footer-social-icon{margin-left:25px}@media screen and (min-width:992px){.page-footer{text-align:left}}.sidebarNav{text-transform:uppercase;list-style:none;background-color:#fff;padding:20px}