@media (min-width:981px){.et_right_sidebar #main-content .container:before{display:none!important}}#top-menu li.mega-menu>ul>li>a:first-child{border-bottom:1px solid transparent}.nav li ul{width:327px}#top-menu li li a{width:370px}.et_fullwidth_nav #top-menu li.mega-menu>ul{width:50%!important;margin-left:40%!important}.nav li.et-reverse-direction-nav li ul{left:auto;right:inherit}#top-menu li.mega-menu>ul{padding:5px 10px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select{background-color:rgba(114,120,125,0.1);border:1px solid #113d56;width:100%!important;height:50px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="select"],.wpcf7 textarea{background-color:transparent!important;border:1px solid #113d56;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-captchar{background-color:#fff!important;border:1px solid!important;padding:12px!important}.wpcf7-submit{background-color:rgba(221,221,221,0.4)!important;float:left;background:#28aab4!important;color:#fff!important;text-transform:uppercase;border:2px solid #d3242a;border:none;padding:8px 20px;cursor:pointer}.wpcf7-submit:hover{color:rgba(255,255,255,0.99)!important;background-color:rgba(114,120,125,0.95)}#top-menu li li a{width:350px!important;padding:6px 10px}span.mobile_menu_bar:before{color:#28aab4!important}@media (max-width:1350px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media (min-width:1150px){#et_top_search{margin:25px 0 0 23px!important}}.et_pb_social_media_follow_1{display:none!important}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:38%;background:#28A8B4;;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.sub-menu li a:hover:before{right:110px!Important;left:0px!important}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{padding-right:1px;padding-top:25px}@media only screen and (min-width:980px) and (max-width:1336px){ul#top-menu li.menu-item:not(:last-child){padding-right:0px!important}#top-menu li{padding-left:19px!important}}.et-pb-active-slide{opacity:1!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px!Important}.menu_cta:hover{color:rgba(255,255,255,0.99)!important;background-color:#666!important;border-radius:50px}.menu_cta a:hover:before{display:none!important}.menu_cta{background-color:#28A8B4;color:#fff;padding:0!important;border-radius:50px!important}.menu_cta a{color:#fff!important;padding:10.1px 10px 10.1px 10px!important;cursor:pointer;display:inline-block;position:relative;transition:0.5s}#menu-item-5174 a:before{background:transparent!important}#menu-item-5174{padding-top:0px!important}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{background:transparent}.sub-menu li a:before{margin:0px 0px!important}#sub-menu li li a{padding-top:15px!important;padding-bottom:15px!important}#top-menu li a{display:inline-block;font-size:14px;padding-right:27px;font-size:16px;padding-left:17px;padding-top:23px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#fff!important;display:inline-block;background:transparent!important}#top-menu li li a{width:inherit!important;padding:6px 20px}#top-header .container{padding-bottom:0.75em!important}ul.sub-menu{border-radius:20px 20px 20px 20px!important}#ja-jobs-widget{position:relative}.ja-loading{position:absolute;top:10px;right:10px}.ja-loading.left{left:10px;right:auto}.ja-form{margin-bottom:3em}.ja-form .ja-field-container{margin-bottom:0.5em}.ja-form .ja-field-container:before,.ja-form .ja-field-container:after{content:"";display:table}.ja-form .ja-field-container:after{clear:both}.ja-form .ja-field-container{zoom:1}.ja-form .ja-field-container label{display:block;float:left;width:100px;padding-top:6px}.ja-form .ja-field-container .ja-field{float:left}.ja-form .ja-field-container select,.ja-form .ja-field-container textarea,.ja-form .ja-field-container input[type="text"],.ja-form .ja-field-container input[type="password"],.ja-form .ja-field-container input[type="datetime"],.ja-form .ja-field-container input[type="datetime-local"],.ja-form .ja-field-container input[type="date"],.ja-form .ja-field-container input[type="month"],.ja-form .ja-field-container input[type="time"],.ja-form .ja-field-container input[type="week"],.ja-form .ja-field-container input[type="number"],.ja-form .ja-field-container input[type="email"],.ja-form .ja-field-container input[type="url"],.ja-form .ja-field-container input[type="search"],.ja-form .ja-field-container input[type="tel"],.ja-form .ja-field-container input[type="color"]{font-family:Helvetica,Arial,sans-serif;font-size:1em;color:#333;border:solid 1px #ccc}.ja-form .ja-field-container select{width:240px;padding:2px}.ja-form .ja-field-container textarea{width:230px;padding:3px 4px}.ja-form .ja-field-container input[type="text"],.ja-form .ja-field-container input[type="password"],.ja-form .ja-field-container input[type="datetime"],.ja-form .ja-field-container input[type="datetime-local"],.ja-form .ja-field-container input[type="date"],.ja-form .ja-field-container input[type="month"],.ja-form .ja-field-container input[type="time"],.ja-form .ja-field-container input[type="week"],.ja-form .ja-field-container input[type="number"],.ja-form .ja-field-container input[type="email"],.ja-form .ja-field-container input[type="url"],.ja-form .ja-field-container input[type="search"],.ja-form .ja-field-container input[type="tel"],.ja-form .ja-field-container input[type="color"]{width:230px;padding:3px 4px}.ja-form .ja-field-container .checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ja-form .ja-field-container .checkbox{display:block;margin-left:95px}.ja-form .ja-field-container .checkbox br{clear:left}.ja-form .ja-field-container .checkbox input{width:15px;height:19px;float:left}.ja-form .ja-field-container .checkbox label{height:21px;width:auto;line-height:21px;float:left;padding:2px 12px 0 5px}.ja-form .ja-submit{margin-top:1em;margin-left:100px;vertical-align:middle}.ja-form .ja-submit .ja-loading{position:relative;top:0;left:0;margin-left:10px;vertical-align:middle}.ja-button{font-size:1em;font-family:Helvetica,Arial,sans-serif;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dcdcdc;padding:0.3em 1em;text-decoration:none;background-color:#28aab4!important;color:#fff;display:inline-block;-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;box-shadow:inset 1px 1px 0px 0px #ffffff}.ja-button:active{position:relative;top:1px}.ja-form .ja-field-container .error{color:#990000;border-color:#990000}.ja-form .ja-field-container .validation-error{display:block;clear:both;margin-top:5px;color:#aa0000}.ja-form .ja-error-container{color:#aa0000;margin-top:2em;margin-left:100px}.ja-form .ja-error-container p{margin-bottom:0}.ja-job-list-container{}.ja-job-list-container .no-jobs-content{}.ja-job-list{margin-bottom:3em}.ja-job-list .job{margin-bottom:1em;padding:0.5em;border:2px solid #28aab4}.ja-job-list .job.alt{background-color:#f5f5f5}.ja-job-list .job.hot{background-color:#fffdfd}.ja-job-list .job .title{}.ja-job-list .job .title a{}.ja-job-list .job .meta{margin-bottom:1em}.ja-job-list .job .meta:before,.ja-job-list .job .meta:after{content:"";display:table}.ja-job-list .job .meta:after{clear:both}.ja-job-list .job .meta{zoom:1}.ja-job-list .job .meta p{font-size:0.9em;margin-bottom:0.5em}.ja-job-list .job .meta .classifications{float:left;list-style:none;width:50%;margin:0 0 0.5em 0}.ja-job-list .job .meta .classifications li{display:inline;margin-right:0.5em}.ja-job-list .job .meta .date-posted{float:right;width:50%;text-align:right}.ja-job-list .job .meta .salary{clear:left;float:left}.ja-job-list .job .meta .reference{float:right;text-align:right}.ja-job-list .job .summary{}.ja-job-list .job .view-details{font-size:0.9em;font-family:Helvetica,Arial,sans-serif;font-weight:normal;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #dcdcdc;padding:0.3em 1em;text-decoration:none;background-color:#28aab4;color:#fff;display:inline-block;-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;box-shadow:inset 1px 1px 0px 0px #ffffff}.ja-job-list .job .view-details:active{position:relative;top:1px}.ja-pager-container{}.ja-pager-container:before,.ja-pager-container:after{content:"";display:table}.ja-pager-container:after{clear:both}.ja-pager-container{zoom:1}.ja-pager{float:left;font-size:0.9em}.ja-pager:before,.ja-pager:after{content:"";display:table}.ja-pager:after{clear:both}.ja-pager{zoom:1}.ja-pager span,.ja-pager a{display:block;float:left;line-height:23px;padding:0 8px;margin-right:3px;color:#333;background-color:#f3f3f3;border:solid 1px #ddd}.ja-pager a:hover,.ja-pager .current-page{color:#fff;background-color:#bbb;border-color:#999;text-decoration:none}.ja-pager .previous,.ja-pager .next{}.ja-pager .first-page,.ja-pager .last-page{}.ja-pager .previous-ellipsis,.ja-pager .next-ellipsis{}.ja-pager-summary{float:right;line-height:25px;font-size:0.9em}.ja-job-details{}.ja-job-details .title{}.ja-job-details .meta{margin-bottom:1em}.ja-job-details .meta:before,.ja-job-details .meta:after{content:"";display:table}.ja-job-details .meta:after{clear:both}.ja-job-details .meta{zoom:1}.ja-job-details .meta p{font-size:0.9em;margin-bottom:0.5em}.ja-job-details .meta .classifications{float:left;width:50%;list-style:none;margin:0 0 0.5em 0}.ja-job-details .meta .classifications li{display:inline;margin-right:0.5em}.ja-job-details .meta .date-posted{clear:right;float:right;width:50%;text-align:right}.ja-job-details .meta .salary{clear:left;float:left}.ja-job-details .meta .reference{float:right;text-align:right}.ja-job-details .bullet-points{}.ja-job-details .bullet-points li{}.ja-job-details .description{}.ja-job-details .apply{margin:2em 0 0.5em 0;text-align:center}.ja-job-details .apply .back-link{font-size:0.9em;margin-right:1em}.ja-job-details .apply .ja-button{}.ja-apply-iframe iframe{width:100%;height:500px;border:none}.ja-apply-iframe .apply{margin:2em 0 0.5em 0;text-align:center}.ja-apply-iframe .apply .back-link{font-size:0.9em}.ja-job-apply .ja-success-text{}.ja-job-apply .ja-submit .back-link{font-size:0.9em;margin-left:1em}.powered-by-jobadder{color:#bbb;font-size:0.9em;text-align:center;margin:2em 0 1em 0}.powered-by-jobadder a{color:#bbb}.powered-by-jobadder a:hover{color:#aaa}