.fluentformcustom h3{color:#ffffff}.fluentformcustom a{color:#ffffff}.fluentformcustom .ff-default .ff-el-form-control{-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.fluentformcustom .wpf_has_custom_css.ff-btn-submit{background-color:rgba(188,172,94,1);color:#ffffff;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;border-radius:3px}.fluentformcustom .wpf_has_custom_css.ff-btn-submit:hover{background-color:rgba(188,172,94,0.79)}.fluentformcustom .ff-message-success{color:#ffffff}.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:hover{background:#f8f1de}.category h2,.category h3,.category h4,.category h5,.single h2,.single h3,.single h4,.single h5{font-family:'Marcellus',Georgia,"Times New Roman",serif}.category h2,.single h2{font-size:26px;margin-top:30px}.category h3,.single h3{font-size:22px}.category h4,.single h4{font-size:20px}.category h5,.single h5{font-size:18px}.et-pb-contact-message{color:white}#top-menu li a,.et_search_form_container input{font-weight:700!important;letter-spacing:1px}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#page-container #main-header{box-shadow:none!important}.et-social-google-plus a.icon:before{content:"\f1e9";font-family:"Font Awesome 5 Brands"!important}@media only screen and (max-width:980px){#logo{min-height:100px}}@media only screen and (min-width:981px){video{top:-200px;position:absolute}.logo_container{padding-top:10px!important;margin-bottom:10px!important}.menu_cta{background-color:#CC162C;color:#fff;padding:0!important;border-radius:0px;margin-top:-10px}.menu_cta a{color:#fff!important;padding:10px 15px 10px 15px!important}body .et-fixed-header #top-menu .menu_cta a{color:#fff!important}.et_fullwidth_nav #main-header .container{width:100%;max-width:1380px;padding-right:30px;padding-left:30px}}.bloggrid .et_pb_salvattore_content{display:-webkit-box;display:-ms-flexbox;display:flex}.bloggrid article{margin-bottom:20px!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bloggrid .post-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bloggrid .column{margin-bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.et_pb_post .entry-featured-image-url{margin:0}.bloggrid .et_pb_image_container{overflow:hidden}.bloggrid .et_pb_image_container img{transition:all 0.95s ease;-moz-transition:all 0.95s ease;-webkit-transition:all 0.95s ease}.bloggrid .et_pb_post:hover img{transform:scale(1.15) rotate(1deg);-moz-transform:scale(1.15) rotate(1deg);-webkit-transform:scale(1.15) rotate(1deg)}.nav li ul{width:300px}#top-menu li li a{padding:6px 10px;width:260px}.ds-pulse .et-pb-icon{width:22px;height:22px;background:#FAB618;-webkit-box-shadow:0 0 0 rgba(250,182,24,0.4);box-shadow:0 0 0 rgba(250,182,24,0.4);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.ds-pulse.ds-pulse-square .et-pb-icon{border-radius:0}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(250,182,24,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(250,182,24,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(250,182,24,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(250,182,24,0.4);box-shadow:0 0 0 0 rgba(250,182,24,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(250,182,24,0);box-shadow:0 0 0 10px rgba(250,182,24,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(250,182,24,0);box-shadow:0 0 0 0 rgba(250,182,24,0)}}@media only screen and (max-width:1040px){#et_mobile_nav_menu{display:block}#top-menu-nav,#top-menu{display:none}}.grecaptcha-badge{z-index:999}@media only screen and (min-width:981px){#pmainmenusection{display:block}#mobilemenusection{display:none}}@media only screen and (max-width:980px){#mainmenusection{display:none}#mobilemenusection{display:block}}.single-job_listing #main-header{border-bottom:1px #cccccc solid}.job_listing img{display:none}div.job_listings .position .tagline{display:none}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{list-style:none outside;padding:0;margin:0;border-bottom:1px solid #ddd}.job_filters input{padding:1% 3%!important}.position h3{font-family:'Marcellus';font-size:22px!important}.position .company{font-family:'Marcellus';font-size:16px}.job_filters .job_types{background:#eee}