.et_pb_code_inner{position:relative}#main-content {
min-height: calc(100vh - 500px);
}
#main-content .container::before {
background-color: transparent;
}
.btn-primary, .matador-search-submit {
padding: .3em 1em !important;
line-height: 1.7em !important;
background-color: transparent;
background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
border: 2px solid;
border-radius: 3px;
-webkit-transition: all .2s;
transition: all .2s;
cursor: pointer;
text-transform: uppercase;
font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
font-weight: bold;
letter-spacing: 2px;
}
.et_pb_button, .et_pb_button:hover {
letter-spacing: 2px!important;
cursor: pointer;
font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif !important;
} .et_pb_menu__logo {
max-width: 420px!important;
}
#main-header.et-fixed-header {
box-shadow: 0 0 5px 3px rgba(0,0,0,0.4)!important;
}  .matador-search-form {
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;;
}
input#matador_s {
width: 300px;
padding: 10px;
border-radius: 3px;
margin-bottom: 20px;
border-color: #b3d4fc;
}
.matador-job {
border-bottom: 1px solid #0537CC;
}
.matador-job-navigation li a, .bg-more-btn {
display: inline-block;
padding: .5rem .75rem;
margin: 0 .75rem .5rem 0;
color: #fff;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
text-decoration: none;
}
.matador-job-navigation li a.bg-matador-btn, .bg-more-btn {
color: #fff !important;
background-color: #0537CC !important;
text-decoration: none; 
}
.bg-more-btn {
margin-bottom:20px;
}
.matador-job-navigation ul li:nth-child(2) {
opacity: 0.8; 
}
.matador-job-meta-default {
background: transparent;
}
.pswp__caption__center {
display: none;
}
.google-business-reviews-rating .listing .author-name {
display: none;
}
a, a:visited, a:hover, a:focus, a:active {
text-decoration: none!important;
}