/**handles:custom_main_style**/
.main-wrapper header .search--header input.search__form-field{text-transform:none;font-size:16px}.main-wrapper header .search--header .search__form-submit::before{content:""!important;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNCAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIuNTU1NiIgY3k9IjEyLjU1NTYiIHI9IjExLjU1NTYiIHN0cm9rZT0iIzBDMTAzMyIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0yNC4xMTExIDI0LjExMTFMMzMgMzMiIHN0cm9rZT0iIzBDMTAzMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==")!important;width:20px;height:20px;background-size:100% 100%!important;margin-top:-5px}.main-wrapper header .search--header .search__hide span{font-size:16px}.main-wrapper header .header-right-desktop{float:right;margin-right:55px}.main-wrapper header .nav-menu--header-style-5>.menu-item:not(.menu-item-mega-menu):hover>.sub-menu{background:rgba(255,255,255,.9)}@media (min-width:1200px){.main-wrapper header .search--header{max-width:992px;padding:0!important}}.main-wrapper header#masthead{background:unset!important;background-color:rgba(255,255,255,.9)!important}@media only screen and (max-width:820px){#side-nav .mdi-chevron-right::before{font-size:38px!important;height:23px;width:23px;line-height:13px;top:4px;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M1.5 12H22.5" stroke="%23314052" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/><path d="M12 22.5L12 1.5" stroke="%23314052" stroke-width="1.5" stroke-linecap="square"/></svg>')!important}#side-nav .mdi-chevron-right.active:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M1.5 12H22.5" stroke="%23314052" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/></svg>')!important}.home .mobile-header,.nav-menu-note--mobile{border-bottom:none;display:block;background-color:rgba(255,255,255,.9)}.main-wrapper .mobile-header,.main-wrapper .nav-menu-note--mobile{border:none!important;display:block;background-color:rgba(255,255,255,.9)!important}.header_mobile_style{margin-right:-165px!important}.search--mobile-header-style-1 .search__form-submit{right:10px}}@media only screen and (max-width:414px){#mobile-side-nav-menu .mdi-chevron-right::before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8H15' stroke='%23314052' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M8 15L8 1' stroke='%23314052' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")!important}}.contact-icon .sticky{position:relative;top:-35px;left:-18px}.contact-icon .sticky svg circle{fill:#46769C}div.wpforms-container-full.form-sticky-contact .wpforms-field-select-style-classic::after{pointer-events:none}.search-results #form-filter-desktop{display:block;float:right!important}.search-results .search-page-top{margin-top:50px;margin-bottom:30px}.search-results .search-page-top .search-message h2{font-weight:700;font-size:24px;margin-bottom:15px;margin-top:35px;color:#0c1033}.search-results .search-page-top .search-message h3{font-weight:400;font-size:24px;margin-bottom:15px;color:#0c1033}.search-results .page-header--search .search__action{padding:0;color:#000;transition:all .3s;width:32px;height:32px;display:block;margin-top:53px;right:70px;position:absolute}@media only screen and (max-width:820px){.search-results .page-header--search .search__action{margin-top:25px;right:60px}.search-results .page-header--search .search__action svg{width:22px}}.search-results .page-header--search.header--search-visible .search__action{opacity:0;display:none}.search-results .latest-posts .img_post img{height:107px!important;width:160px!important;object-fit:cover}.search-results .text-search{color:var(--haiti,#0c1033);font-family:Public Sans;font-size:40px;font-style:normal;font-weight:300;line-height:48px;max-width:610px;margin-bottom:64px}@media only screen and (max-width:820px){.search-results .text-search{font-size:30px;line-height:35px}}.search-results .a-section--posts{margin-bottom:64px!important}.search-results .a-section--posts .a-section__heading{border:none;padding:0;margin-bottom:64px}.search-results .a-section--posts .a-section__title{color:var(--haiti,#0c1033);font-family:Public Sans;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.search-results .latest-posts #btn-post-new{margin-right:-45px}@media only screen and (max-width:820px){.search-results .latest-posts #btn-post-new{margin-right:-29px}}.search-results .latest-posts.advice_staff #post_new .post-permalink a{width:100%;max-width:140px}.search-results .latest-posts.job #post_new .post-permalink a{width:100%;max-width:160px}@media only screen and (max-width:820px){.search-results .latest-posts.job #post_new{height:150px}}.search-results .latest-posts.job div#content_post_page{width:78%}.search-results .latest-posts.job .box-item{border-bottom:1px solid #46769c;display:inline-block;width:100%}.search-results .latest-posts #content_post_news{height:107px!important}@media only screen and (max-width:820px){.search-results .latest-posts #content_post_news{margin-left:0;width:320px;display:flex;flex-wrap:wrap;justify-content:flex-start;height:auto!important}}@media only screen and (max-width:820px){.search-results #load-more-button{margin-top:75px}}.black-cta a:hover{color:#e1ecf1!important}#wpforms-form-39609 button#wpforms-submit-39609{display:flex;gap:10px;color:#e1ecf1;align-items:center}#wpforms-form-39609 button#wpforms-submit-39609:hover{text-decoration:underline}.elementor-widget-container ul{padding-left:40px}.consultant-page .employer-search-message h2{margin-top:35px}.consultant-page .employer-search-message h3{font-size:24px!important;max-width:100%;margin-bottom:15px}@media only screen and (max-width:820px){.consultant-page .employer-search-message{padding:0 12px}}.consultant-page .sugg-search-loader{display:none}.elementor-widget-container ul.jobsearch-right-search{right:0}.elementor-widget-container .jobsearch-subheader-form ul#filter-consultant-items span{border:none}.elementor-widget-container .jobsearch-subheader-form #input-search-cousultanl,.elementor-widget-container .jobsearch-subheader-form #input-search-postion{color:#fbfbfd;font-family:Public Sans;font-size:16px}.elementor-widget-container #filter-search-i-close{justify-content:space-between}.elementor-widget-container #filter-search-i-close .filter-your-consultants{flex:1}.elementor-widget-container [id^=jobsearch-loader-]{display:none!important}.jobsearch-row ul{margin:0;padding-left:0;margin-right:10px!important}.filter-your-consultants .jobsearch-filterable .clear-tags{margin-top:5px}.filtered-position-items ul li a,.jobsearch-filterable ul li a{height:auto!important;margin:5px 0}.jobsearch-banner-search.search-cat-off ul{padding-left:0}.elementor-35302 .wp-jobsearch-job-content{margin-top:64px}.jobsearch-filterable ul li,.jobsearch-filterablesss ul li{float:left;list-style:none;padding:0 2px}footer div.wpforms-container-full.form-sticky-contact{right:70px}footer .nf-response-msg p{color:#fff}footer .copyright-footer a{color:#fff}footer #advice-widget-about-us-1{display:none}footer .widget_block #advice-widget-about-us-1{display:block}footer .footer-company-address{line-height:28px;margin-bottom:28px;margin-top:0}footer .footer-company-name{margin-bottom:2px}footer .footer_note_3{margin-top:5px}footer .footer_fb{margin-top:10px}