.hero-shot{background:url(../assets/images/bg-port.jpg) center top no-repeat;background-size:cover;min-height:760px;padding-top:65px}#main-toolbar{position:fixed}#main-toolbar .md-button:not(.rounded-btn):hover span{border-bottom:2px solid #00796b}.min #main-toolbar.home-page-toolbar{background:0 0!important;box-shadow:none;color:#fff}.min #main-toolbar.home-page-toolbar .md-button{color:#fff}.logo img{height:40px}md-input-container:not(.md-input-invalid) md-icon.company,md-input-container:not(.md-input-invalid) md-icon.contact,md-input-container:not(.md-input-invalid) md-icon.email,md-input-container:not(.md-input-invalid) md-icon.name{color:#00796b}.benefit md-icon{color:#b6b6b6}footer{background-color:#004d40;color:#fff}md-tabs.md-teal-theme.md-transparent{padding-top:130px;background-color:transparent;border:none}md-tabs.md-teal-theme.md-transparent .md-tab{border-radius:10px 10px 0 0;border:1px solid #b6b6b6}md-tabs.md-teal-theme.md-transparent .md-tab:not(.md-active){color:#fff}@media only screen and (max-width:500px){md-tabs.md-teal-theme.md-transparent{padding-top:30px}}.or{border-radius:20px 20px 20px 20px;height:40px;width:40px;background-color:#b6b6b6;border:1px solid #b6b6b6}.carousel{min-height:350px;overflow:scroll;position:relative}.carousel .rn-carousel-control{color:#fff;top:35%;display:block;border:1px solid #727272;padding:20px 3px;background-color:#727272}.carousel md-card{height:250px}.carousel md-card .md-card-image{height:150px}