body { padding: 0; margin: 0; background: #FFF; /* font-family: 'Open Sans', sans-serif; */ font-family: 'Roboto Condensed', sans-serif; } .navbar-default { background-color: #FAF9FB; padding: 1em; } .color-primary { color: #009688; } .color-primary:hover { color: #009688; } .color-primary:active { color: #009688; } .background-primary { background-color: #009688; } .wow { visibility: hidden; } /*************************************************** BUTTONS (Generic) ****************************************************/ .btn-general { border-width: 2px; border-radius: 0; padding: 12px 26px 12px 26px; font-size: 16px; font-weight: 400; text-transform: uppercase; } .btn-white { border-color: #fff; color: #fff; } .btn-white:hover, .btn-white:focus { background-color: #fff; color: #41464B; } .btn-blue { border-color: #009688; color: #009688; } .btn-blue:hover, .btn-blue:focus { background-color: #009688; color: #fff; } .btn-back-to-top { position: fixed; bottom: 20px; right: 20px; font-size: 22px; padding: 3px 15px; border-radius: 0; display: none; } .btn-blue { border-color: #009688; color: #009688; } .btn-blue:hover, .btn-blue:focus { background-color: #009688; color: #fff; } .btn-submit { background-color: #009688; } @media (max-width : 767px) { /*button*/ .btn-general { padding: 6px 22px; font-size: 14px; } } /* ####################### */ .bg-paralax { background-repeat: no-repeat; background-size: cover; background-position: center; background-attachment: fixed; } .nav-item a { color: black !important; text-decoration: none; font-size: 15px; text-transform: uppercase; letter-spacing: 0px; font-weight: 700; margin: 0 10px; } .nav-item a:hover, .nav-item a:focus { background: none; color: #009688 !important; } .content-title h3 { font-size: 30px; font-weight: 700; text-align: center; margin: 0 0 30px 0; } .content-title-underline { height: 4px; width: 40px; background-color: #009688; margin: 0 auto 30px auto; }