.ld-tm-circ .ld-tm-avatar img{width:98px}.header-search input[type="search"]{color:#05153B}.o2c-white-text p{color:#fff!important}.testimonial .testimonial-details h5{color:#ffffff!important}.flickity-prev-next-button svg{stroke:#fff;!important}.testimonial blockquote{color:#ffffff!important}#author vcard .liquid-lp-time-aside .liquid-lp-meta>span{display:none}.location-font-colour.wpb_column.vc_column_container.vc_col-sm-12,element.style{color:#e61974}.main-footer a:not(.btn):hover{color:#63a1c2!important}.o2c-footer-text>.wpb_wrapper{font-size:12px;Padding-top:40px;text-align:left}.carousel-nav-bordered .flickity-prev-next-button{border-color:#05153b!important;background:#05153b!important}.ld-pf-category-lined .read-more.split-text-applied{color:#fff!important}.vc_row.vc_row-flex .ld-row>.vc_column_container{display:flex}@media only screen and (max-width:992px){.vc_row.vc_row-flex .ld-row{display:flex}}@media only screen and (max-width:768px){.young-people .liquid-counter{display:block}.young-people .liquid-counter-huge .liquid-text-bottom{position:static}}.mental-health-icon2 .liquid-counter{display:block}.job_filters .search_jobs{background:#05153b}.job_filters .job_types{border-top:2px solid #1b89bb;background:#1b89bb;border-bottom:2px solid #1b89bb;color:#fff}.job_filters .job_types li{border-right:2px solid #1b89bb}#text-2{background-image:url(/wp-content/uploads/JOB-SEARCH-bgrd.jpg)!important;background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:5%}#o2c-jobsearch-about #text-4{background-image:url(/wp-content/uploads/JOB-SEARCH-bgrd-about.jpg)!important;background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:5%}div.filter_by_tag{color:#fff}.job-board .job_filters .search_jobs div label{display:inline-block;color:#fff;font-size:17px;font-weight:700}.job-board .job_filters .search_jobs input{border:5px #1b2a51 solid;background-color:#1b2a51;color:#fff}.job-board .job_filters .search_jobs input[type="submit"]{border:5px #e61974 solid;background-color:#e61974;color:#fff;font-size:17px;font-weight:700}.job-board .job_filters .search_jobs input[type="submit"]:hover{border:5px #1b2a51 solid;background-color:#1b2a51}.job-board label input[type="checkbox"]{accent-color:#1b2a51}.type-job_listing .blog-single-header,.single-job_listing .blog-single-cover{display:none}.type-job_listing .application_button{border:none;background-color:#e61974;color:#fff;font-size:17px;font-weight:700}.type-job_listing .application_button:hover{border:none;background-color:#1b2a51}.job-search-label{color:#fff;font-size:17px;margin-top:10px}.job-search-input{background-color:#1b2a51;color:#fff;border-width:0;border-color:#1b2a51;border-style:solid;max-width:100%;font-size:15px;margin-bottom:0;margin-top:0;padding:8px;width:100%}.job-search-button{border-style:solid;font-weight:700;text-transform:uppercase;color:#fff;background-color:#11003d;font-size:16px;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px;border-width:0;margin-top:20px}.job-search-button:hover{background-color:#233786}.job_listings h3{font-size:28px!important;color:#05153b;margin-bottom:10px!important}.job_listings .company strong{color:#1b89bb}.job_listings .job_description p{color:#2c2c2c}.job_listings .location,.job_listings .location .salary{color:#2c2c2c!important;font-weight:700}.view-job.job-search-button{max-width:126px}.job-contact p{color:#05153b}ul.job_listings li.job_listing a{padding:3em 1em 3em 2em}.listing_consultant{float:right;list-style:none}.job_listings .listing_consultant p{text-align:center}ul.job_listings li.job_listing a div.position{padding:0;width:50%}ul.job_listings li.job_listing a div.location{width:20%}ul.job_listings li.job_listing a .meta{float:left;width:15%}.job_listings .filter_by_tag_cloud a{font-size:16px!important;border:1px solid}.job_listings .job-type.full-time div,.single_job_listing .job-type.full-time{padding:.5em!important;color:#fff!important;background-color:#2e1b87!important;font-weight:700}.job_listings .job-type.part-time div,.single_job_listing .job-type.part-time{padding:.5em!important;color:#fff!important;background-color:#6a6e7c!important;font-weight:700}.job_listings .job-type.temporary div,.single_job_listing .job-type.temporary{padding:.5em!important;color:#fff!important;background-color:#e61974!important;font-weight:700}.job_listings .job-type.freelance div,.single_job_listing .job-type.freelance{padding:.5em!important;color:#fff!important;background-color:#51016b!important;font-weight:700}.job_listings .job-type.internship div,.single_job_listing .job-type.internship{padding:.5em!important;color:#fff!important;background-color:#cec702!important;font-weight:700}.job_listings .job-type.permanent div,.single_job_listing .job-type.permanent{padding:.5em!important;color:#fff!important;background-color:#2d7ac0!important;font-weight:700}.job_listings .job-type.contract div,.single_job_listing .job-type.contract{padding:.5em!important;color:#fff!important;background-color:#0393a9!important;font-weight:700}.job_listings .job-type.internal div,.single_job_listing .job-type.internal{padding:.5em!important;color:#fff!important;background-color:#1c1158!important;font-weight:700}.job_listings .job-type{margin-left:.5em!important}.meta-field{width:fit-content}.single-job_listing h1{text-align:center}@media (min-width:1200px){.single-job_listing article{margin-top:-100px!important}.single-job_listing h1{padding-left:15px}}.job-manager-form.wp-job-manager-bookmarks-form{background-image:url(/wp-content/uploads/bookmark-bar.jpg);background-repeat:no-repeat;background-size:cover;padding:18px 20px;text-transform:uppercase;margin-bottom:20px}.job-manager-form.wp-job-manager-bookmarks-form a{color:#fff;font-weight:700}.job-manager-form.wp-job-manager-bookmarks-form a:hover{color:#2d7ac0}.wp-job-manager-bookmarks-form a.bookmark-notice{padding:0!important}.job_meta{background-color:#002956;padding:20px;color:#fff}.contact-image{max-width:200px;display:inline-block}.contact-details{display:inline-block}.contact-details ul{list-style:none}.job_listings .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff;border:1px solid #fff;border-radius:0;color:#2d7ac0}.job_listings .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#2d7ac0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#2d7ac0}.o2c-testimonial-text h4{font-weight:300;color:#fff;font-size:21px;font-style:italic}.o2c-testimonial-text-dark h4{font-weight:300;color:#171a2a;font-size:21px;font-style:italic}@supports (-moz-appearance:none){.FixedWidget__fixed_widget__pinned{padding:1.2%!important}}.o2c-hov-blue a{color:#fff}.o2c-hov-pink a{color:#fff}.o2c-hov-blue a:hover{color:#1b89bb}.o2c-hov-pink a:hover{color:#e61974}.job-board .select2-container--default.select2-container--focus .select2-selection--multiple{border:none!important;outline:none!important}.job-board .select2-container--default .select2-selection--multiple{background-color:#1b2a51!important;border:none!important;border-radius:0px!important}ul li{list-style-position:outside;padding:5px 0}.o2c-linebreak .txt-rotate-keywords span{white-space:pre-line}@media only screen and (min-width:1200px) and (max-width:1300px){.main-nav>li>a{flex-flow:row;white-space:break-spaces;text-align:center;line-height:1em}}@media only screen and (min-width:1325px) and (max-width:1350px){.social-icon li{margin-right:4em}.social-icon li:last-child{margin-right:4em}}@media only screen and (min-width:1800px){.main-header .navbar-brand{margin-left:15vw}}@media only screen and (min-width:1485px) and (max-width:1799px){.main-header .navbar-brand{margin-left:9vw}}@media only screen and (min-width:1395px) and (max-width:1484px){.main-header .navbar-brand{margin-left:3vw}}@media only screen and (max-width:1199px){.secondarybar-row>[class^="col"]{display:ruby}}.liquid-blog-grid .liquid-blog-item-inner .liquid-lp-title a:not(.split-text-applied){background-color:#fff;padding:5px}.o2c-blue-hover .ld-fh-txt a{color:#e61974}.o2c-blue-hover .ld-fh-txt a:hover{color:#337ab7}.o2c-florida .ld-tm-info .ld-tm-name.size-sm.font-weight-semibold{color:#fff!important;font-size:30px!important}.florida-staff h3{color:#fff!important;font-size:30px!important}.job_listings .job_description{display:none}