.widget-jobsearch-full input[type="text"],
.widget-jobsearch-full
select{margin-bottom:20px;height:35px}.widget-jobsearch-full .location-wrapper{position:relative;border-top:1px solid #ddd;padding-top:20px}.widget-jobsearch-full .location-wrapper .geolocation-icon{top:25px}.widget-jobsearch-full .location-radius-control
select{margin-bottom:0}.widget-jobsearch-full div.location-radius-control{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}#job-map-toggle{padding-left:39px}#job-map-toggle .world-icon.fas{font-size:18px;margin-top:-2px;left:13px}.fusion-content-widget-area .widget.widget-job-map{margin-bottom:0}#widget-jobsearch-results-pages
.button{padding-top:8px;padding-bottom:8px}.geolocation-icon.fas{font-family:"Font Awesome 5 Free";right:0}.widget-jobsearch-full .location-wrapper .geolocation-icon.fas{top:28px}body.fusion-body #job-map
.geolocation{font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px}body.fusion-body #job-map .geolocation:before{content:"\f3c5"}.empty_node{opacity:0;height:0;width:0}.post-shadow{-webkit-box-shadow:1px 3px 8px 2px #f5f5f5;-moz-box-shadow:1px 3px 8px 2px #f5f5f5;box-shadow:1px 3px 8px 2px #f5f5f5;text-align:center;margin-bottom:25px}label.sf-label-radio{cursor:pointer}.sf-option-active label.sf-label-radio{cursor:auto}.post-img-container{position:relative}.blog-img-obj-fit{object-fit:cover;width:100%;height:auto}.bottom-left{position:absolute;bottom:0;padding:5px;background:#7966ae;color:white;border-radius:3px;z-index:2}.bottom-right{position:absolute;bottom:0;color:#5378d5}.snf-img-container .fa-angle-right{right:20px;font-size:41px;bottom:-20px;color:#5378d5;z-index:2}.post-cust-title{font-size:18px !important;padding-top:12px}.snf-post-entry{text-align:left}.snf-post-entry
h3{height:4.7em;padding:0
10px 0 10px}.snf-post-entry{padding:10px}.snf-post-wrapper{background-color:rgba(255,255,255,1);border:1px
solid #e8eaf0;border-bottom-width:3px}.snf-img-container{border-color:#e8eaf0}.snf-active-slide{width:100%;float:left;margin-right:-100%;position:relative;opacity:1;display:block;z-index:2}.snf-post-content-wrapper{padding:30px
30px 20px 30px}.snf-header{font-size:32px;line-height:1.3}ol.awb-breadcrumb-list{list-style:none}ol.awb-breadcrumb-list
li{display:inline-block}@media only screen and (max-width: 767px){#skipnav,.skip-link{display:none}}