a{text-decoration:none!important}#wp-admin-bar-edit{display:none}.single-post #wp-admin-bar-edit{display:block}.et-fb-icon.et-fb-icon--divi-ai,button.et-fb-button.et-fb-button.et-fb-button--info.et-fb-ai-options-button{display:none!important}.wpmem_msg{margin:0px 0;margin-left:auto;margin-right:auto}@media only screen and (max-width:1140px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}.menu-divider{border-right:0px!important;margin-right:0px!important}}.my_slider .et_pb_slide_image,.my_slider .et_pb_slide:first-child .et_pb_slide_image img.active{animation-name:none!important;-webkit-animation-name:none!important;-moz-animation-name:none!important;-ms-animation-name:none!important;-o-animation-name:none!important}.my_slider .et_pb_slide_description{-webkit-animation-name:fadeOut!important;-moz-animation-name:fadeOut!important;-ms-animation-name:fadeOut!important;-o-animation-name:fadeOut!important;animation-name:fadeOut!important}.footer-address-text{font-size:12px}.footer-address-title{color:#1f2a69}.white{color:#fff}#top-menu li li{width:270px;padding:0px 0px 0px 0px!important}#main-header .nav li ul a{width:100%}#main-header .nav li ul a:hover{background-color:rgba(222,222,0,1);width:100%;color:#333!important}#main-header .nav li ul{width:270px}#main-header .nav li ul a:hover{background-color:#CCDB27!important;width:100%}#main-header .nav li ul{left:50%;right:auto!important;text-align:left!important;transform:translate(-50%,0)!important}.sub-menu .menu-item .sub-menu{left:-40%!important}#top-menu li{padding-right:16px;text-transform:uppercase}.menu-divider{border-right:2px solid #3F5A7B;margin-right:16px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:33px;padding-top:10px}.footer-menu a{border-bottom:1px solid #728DCD;width:100%;display:inline-block;padding-bottom:8px;margin-bottom:8px}.et_gallery_item{margin:0 0 0 0}‪#top‬-menu .menu-item-has-children>a:first-child{padding-right:0px;padding-bottom:17px!important}#top-menu .menu-item-has-children>a:first-child:after{content:'';margin-top:-2px}#top-menu .menu-item-has-children{padding-right:0px}.testimonial-caroucel h4{color:#728dcd;margin-top:20px;letter-spacing:0.15em;font-size:18px}.pa-blog-image-16-9 .entry-featured-image-url{padding-top:56.25%;display:block}.pa-blog-image-16-9 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.subscribe .et_pb_contact .et_pb_contact_field_half{width:76%}#job-search input[type="text"]{color:#1f2a69;padding:8px;font-size:16px;width:100%;border-radius:4px}.job-search-left{float:left;width:73%;margin-right:2%}.job-search-right{float:right;width:25%}#job-search input[type="submit"]{background-color:#5893CE;border:none;color:white;display:block;width:100%;padding-top:37px;padding-bottom:37px;text-decoration:none;cursor:pointer;border-radius:4px}.meet-the-people #et-info-phone::before,.meet-the-people #et-info-email::before{margin-right:5px;background-color:#fff;border-radius:20px;padding:8px}.meet-the-people #et-info-phone:before{font-family:'ETmodules';content:"\e090"}.meet-the-people #et-info-email:before{font-family:'ETmodules';content:"\e076";margin-left:20px}@media only screen and (max-width:840px){.job-search-left{float:left;width:100%;margin-right:0%}.job-search-right{float:right;width:100%}#job-search input[type="submit"]{margin-top:20px}}.job_filters{background:#3F5A7B}.job_filters .search_jobs{padding:2em 2em 0em 2em}.job_filters .search_keywords input{padding:17px 10px 17px 10px;font-size:16px;border-radius:6px}.job_filters .search_location input{padding:17px 10px 17px 10px;font-size:16px;border-radius:6px}.job_filters .search_categories{font-size:18px;padding-left:0px}.job_filters .search_submit input{transition:background-color 300ms ease 0ms}.job_filters .search_submit input:hover{background-color:#000;cursor:pointer;color:#fff}.job_filters .search_jobs div.search_submit{padding-top:10px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0px}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4e4e4e;line-height:48px}.job_filters .job_types{list-style:none outside;margin:0;padding:0;font-size:.83em;background:#3F5A7B;border-top:1px solid #e5e5e5;zoom:1}.job_filters .job_types li{margin:0;padding:1em 1em;float:left;border-right:1px solid #eee;color:#fff;font-size:14px}div.job_listings ul.job_listings{padding-top:20px}.job_types input[type="checkbox"]{transform:scale(1.4)}.job_filters .rss_link{display:none}.single_job_listing .meta li{list-style:none;margin:6px}#left-area ul,.entry-content ul{padding:10px 0 10px 0}.single_job_listing .meta .return_to_jobs{background-color:#5893CE;float:left;border-radius:4px;transition:background-color 300ms ease 0ms}.single_job_listing .meta .return_to_jobs a{color:#fff}.single_job_listing .meta .return_to_jobs:hover{background-color:#000}.single_job_listing .meta .job-type{border-radius:4px}.job_filters .job_types li{border-right:0px solid #eee}.job_filters .job_types{border-top:0px solid #e5e5e5;margin-left:15px}.job_filters .search_submit input{width:100%;font-size:20px;background-color:#5893CE;border-radius:6px;padding:15px!important;text-align:center;border:none;color:#fff}.application_details{background-color:#eee;border-radius:10px}.job_listing-template-default #sidebar{display:none}.single-job_listing #left-area{width:100%;padding-bottom:23px}.single-job_listing #main-content .container::before{content:"";position:absolute;top:0;height:100%;width:0px;background-color:#e2e2e2}.single_job_listing .job-listing-meta{background-color:#fff;border-bottom:solid 1px #eee;padding-bottom:20px!important;padding-left:0px!important;border-radius:6px}.single_job_listing .meta li{list-style:none}.single_job_listing ul,.job-listing-meta .entry-content ul{padding:0px!important}.single_job_listing .job-type{margin-left:0px!important}.job_listing-template-default .entry-content{padding-top:0px}img.company_logo{border-radius:20px}.job_listing .post-meta{display:none}.job_listing .entry-title{margin-bottom:30px}.return_to_jobs::before{content:'\e045'!important;color:#fff;font-family:'ETMODULES'}.gform_button,.application_button{color:#ffffff!important;border-width:15px!important;border-color:rgba(210,159,104,0);border-radius:6px;letter-spacing:3px;font-size:21px;text-transform:uppercase!important;background-color:#b1d6f1}.application_button{font-size:16px;background-color:#b1d6f1;border-radius:6px;padding:10px!important;width:auto}.gform_button,.application_button,.wp_job_manager_send_application_button{transition:background-color 300ms ease 0ms}.gform_button:hover,.application_button:hover,.wp_job_manager_send_application_button:hover{background-color:#000;cursor:pointer}.wp_job_manager_send_application_button{color:#ffffff!important;border-width:15px!important;border-color:rgba(210,159,104,0);border-radius:6px;letter-spacing:3px;font-size:14px;text-transform:uppercase!important;background-color:#b1d6f1}.search_jobs .search_keywords,.search_jobs .search_location{width:100%!important;padding-right:0px!important;padding-left:0px!important;margin-bottom:10px}.search_jobs .search_categories{padding-top:0px!important}.select2-container .select2-selection--single{height:55px;padding-left:10px}.no_job_listings_found{color:#ED6C21}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;font-weight:400;font-size:16px}.select2-container--open .select2-dropdown--below{margin-top:30px}.single_job_listing .company{display:none!important}.company strong{font-size:0px}.company .tagline{margin-left:0px!important}.company_logo{border-radius:0px}#account_alter li{list-style:none;margin-bottom:30px}#account_alter li a{list-style:none;background-color:#b1d6f1;padding:10px;color:#fff;border-radius:6px;text-transform:uppercase}#ol-bottom-margin ol li{margin-bottom:20px}.entry-content ul{padding:0 0 23px 1em;}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:500;margin-bottom:10px;width:100%}.button_div input{font-size:20px;background-color:#5893CE;border-radius:6px;padding:15px!important;text-align:center;border:none;color:#fff;cursor:pointer}.button_div input{transition:background-color 300ms ease 0ms}.button_div input:hover{background-color:#000;cursor:pointer;color:#fff}.job_listings ul{padding-left:0px!important}.job_description ul{padding-left:15px!important}.job_application input{padding:10px!important}.job_application .input-checkbox{width:20px;height:20px}#upload-cv{font-size:16px}input#upload-cv.input-text{padding-left:0px!important}.job_listings .entry-content ul{padding-left:0px!important}.grecaptcha-badge{opacity:0}.wpcf7-form-control{width:100%}.wpcf7-form-control.wpcf7-submit,.job-manager-form input[type="submit"]{width:auto;color:#ffffff!important;border-width:15px!important;border-color:rgba(210,159,104,0);border-radius:6px;letter-spacing:3px;font-size:14px;padding:5px!important;background-color:#b1d6f1;text-transform:uppercase!important;cursor:pointer}.wpcf7-form-control-wrap input,.wpcf7-select,.job-manager-form input,#alert_frequency{padding:10px!important}.form-info-text{font-size:12px}.application_details a:hover{color:#90da36}#job-manager-alerts table ul.job-alert-actions li{float:left}#job-manager-alerts table ul.job-alert-actions{visibility:visible}#theteam img{}.et_gallery_item{float:left;width:28.353%;margin:0 5.47% 5.47% 0;margin-right:5.47%}.search_remote_position{display:none}.quote-box{border:3px solid #728DCD;padding:12px;border-radius:8px;margin:20px 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.quote-box p{color:#728DCD;font-weight:500}.quote-box strong{color:#3f5a7b}.article-table{}.article-table,.article-table th,.article-table td{border:1px solid #3f5a7b;padding:10px 8px;vertical-align:top}.space-span{margin-bottom:8px;min-height:8px}.article-btn{background:#1f2a69;color:white;width:100%;border-radius:8px;padding:12px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.article-btn:hover{background:#728DCD;transition-duration:1s}#main-header .et_menu_container{width:90%!important}