body{overflow-x:hidden;font-family:'PremierInnSansWeb-Regular','Roboto','Montserrat',sans-serif;color:#000;}@font-face{font-family:'PremierInnSansWeb-Heavy';src:url("/assets/fonts/PremierInnSansWeb-Heavy.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/PremierInnSansWeb-Heavy.otf") format('opentype'),url("/assets/fonts/PremierInnSansWeb-Heavy.woff") format('woff'),url("/assets/fonts/PremierInnSansWeb-Heavy.ttf") format('truetype'),url("/assets/fonts/PremierInnSansWeb-Heavy.svg#PremierInnSansWeb-Italic") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PremierInnSansWeb-Light';src:url("/assets/fonts/PremierInnSansWeb-Light.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/PremierInnSansWeb-Light.otf") format('opentype'),url("/assets/fonts/PremierInnSansWeb-Light.woff") format('woff'),url("/assets/fonts/PremierInnSansWeb-Light.ttf") format('truetype'),url("/assets/fonts/PremierInnSansWeb-Light.svg#PremierInnSansWeb-Light") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PremierInnSansWeb-Regular';src:url("/assets/fonts/PremierInnSansWeb-Regular.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/PremierInnSansWeb-Regular.woff") format('woff'),url("/assets/fonts/PremierInnSansWeb-Regular.ttf") format('truetype'),url("/assets/fonts/PremierInnSansWeb-Regular.svg#PremierInnSansWeb-Regular") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PremierInnSansWeb-Light';src:url("/assets/fonts/PremierInnSansWeb-Light.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/PremierInnSansWeb-Light.otf") format('opentype'),url("/assets/fonts/PremierInnSansWeb-Light.woff") format('woff'),url("/assets/fonts/PremierInnSansWeb-Light.ttf") format('truetype'),url("/assets/fonts/PremierInnSansWeb-Light.svg#GothamRounded-Light") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'PremierInnSansWeb-Bold';src:url("/assets/fonts/PremierInnSansWeb-Bold.eot?#iefix") format('embedded-opentype'),url("/assets/fonts/PremierInnSansWeb-Bold.woff") format('woff'),url("/assets/fonts/PremierInnSansWeb-Bold.ttf") format('truetype'),url("/assets/fonts/PremierInnSansWeb-Bold.svg#GothamRounded-Light") format('svg');font-weight:normal;font-style:normal;}.title{font-family:'PremierInnSansWeb-Bold';}h1,.h1{font-family:'PremierInnSansWeb-Bold';font-size:6rem;line-height:6.331rem;}h2,.h2{font-family:'PremierInnSansWeb-Bold';font-size:3.5rem;line-height:3.8331rem;}h2.regular,.h2.regular{font-family:'PremierInnSansWeb-Regular';font-size:3.5rem;line-height:3.8331rem;}h3,.h3{font-family:'PremierInnSansWeb-Bold';font-size:2rem;line-height:2.5rem;}h3.regular,.h3.regular{font-family:'PremierInnSansWeb-Regular';font-size:2rem;line-height:2.5rem;}h4,.h4{font-family:'PremierInnSansWeb-Bold';font-size:1.5rem;line-height:1.8331rem;}h4.regular,.h4.regular{font-family:'PremierInnSansWeb-Regular';font-size:1.5rem;line-height:1.8331rem;}h5,.h5{font-family:'PremierInnSansWeb-Bold';font-size:1.25rem;line-height:1.333rem;}h5.regular,.h5.regular{font-family:'PremierInnSansWeb-Regular';font-size:1rem;line-height:1.25rem;}h6,.h6{font-size:1rem;}.title p,.title ul{font-size:1.25rem;line-height:1.333rem;}.purple-bc-white-text{background-color:#531F59;color:#fff;}.purple-bc-black-text{background-color:#531F59;color:#000;}.button-style1{color:#000;background-color:#FFCF21;border-radius:0;font-weight:600;}.btnShowMore{background-color:#fff;color:#531F59;font-weight:600;border:2px solid #531F59;}.btnShowMore:hover{color:#fff;background-color:#531F59;border:2px solid #fff;}.layout2 .btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,1) }.layout1 .button-style1:hover{color:#fff;background-color:#531F59;font-weight:600;}.button-style1:hover{color:#531F59;background-color:#fff;font-weight:600;}.button-style2{color:#fff;background-color:#531F59;border-radius:0;font-weight:600;}.button-style2:hover{color:#000;background-color:#FFCF21;font-weight:600;}.col-md-3.col-hp,.col-md-4.col-hp,.col-md-6.col-hp{padding:0 7px;}#main{margin:0;}.container{max-width:1280px;}.r-spacing{padding:4.3333%;}.js-r-spacing{padding:4.3333% 1.3333%;}.r-grid-spacing{padding:0% 4.3333%;}.video-dimensions{object-fit:initial;width:400px;height:660px;}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:white;color:black;border:1px solid #fff;opacity:0;}.skip-to-main-content-link:focus{top:1%;left:30%;transform:translateX(-50%);opacity:1;text-decoration:none;color:black;}.top-bar{background:#7aaec4;height:2.8rem;padding:0.5rem 0;}.top-bar a{color:#fff;text-decoration:none;font-size:1.1rem;padding:5px 0px;}.top-bar .top-bar-content{display:flex;justify-content:space-between;}.top-bar .top-bar-link{display:flex;justify-content:right;}.bg-split-image{height:100vh;min-height:200px;background-size:cover;}.bg-split-image:before{content:"";background-color:#531F59;width:50%;height:100%;position:absolute;left:0;}.bg-split-image .navbar{background-color:#fff;}.bg-split-image.no-image:before{background-color:#fff;width:unset;height:unset;position:inherit;}.bg-split-image.no-image{height:15vh;min-height:100px;}.personio-iframe-navbar-colour{background-color:#fff;}.home-search{position:relative;color:#000;}.home-search .svg-inline--fa.fa-search{position:absolute;top:60px;left:0.75rem;}.home-search .placeholder{position:absolute;top:60px;left:2.75rem;background-color:white;padding:0 20px;}.home-search .search-query{margin-top:2rem;padding:1.5rem;width:calc(0.9 * 100vw);padding-left:50px;}.bg-image{height:100vh;min-height:200px;background-size:cover;}.bgimage-hero-content.fixed-top{top:calc(0.34* 100vh);z-index:1;}.bgimage-hero-content{top:calc(0.14* 100vh);position:relative;color:#fff;}.bgimage-hero-content p,.bg-mobile-hero p{font-size:1.25rem;}.navbar-light .navbar-toggler.bg-imageght{background-color:#fff;}.bkgr-examples{list-style-type:none;display:flex;flex-wrap:wrap;}.bkgr-examples li{margin:10px;height:125px;width:175px;padding:40px;}.blue-backgr-white-text{background-color:#0071ee;color:#fff;}.blue-bc-black-text{background-color:#00b4c5;color:#000;}.green-backgr-black-text{background-color:#1ecd4c;color:#000;}.green-backgr-black-text .carousel-indicators li,.light-purple-bc-black-text .carousel-indicators li,.dark-pink-bc-black-text .carousel-indicators li{background-color:#000;}.green-bc-white-text{background-color:#346c5a;color:#fff;}.green-bc-white-text .carousel-indicators li,.redcurrant-bc-white-text .carousel-indicators li,.dark-red-bc-white-text .carousel-indicators li{background-color:#fff;}.light-purple-bc-black-text{background-color:#dcd5ee;color:#000;}.redcurrant-bc-white-text{background-color:#9a253d;color:#fff;}.dark-pink-bc-black-text{background-color:#e26e5b;color:#000;}.dark-red-bc-white-text{background-color:#c72f19;color:#fff;}.navbar-brand .light{height:4rem;}.navbar-brand .dark{height:3rem;}.navbar{font-size:1.15rem;font-weight:600;z-index:10;padding:1.0rem;}.bg-image .navbar .navbar-nav .dropdown-menu .nav-link{color:#000 !important;}.bg-image .navbar .navbar-nav .nav-link,.bg-image .navbar .navbar-nav .dropdown-menu .nav-link:hover{color:#fff !important;}.nav-item{padding:.5rem;}.nav-link{color:#5b5555 !important;}.navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}.nav-link.active,.nav-link:hover{color:#fff !important;background-color:#531F59;}.dropdown-menu{margin:0.8rem 0 0 0.44rem;padding:0 0;min-width:9rem;border-radius:0;top:72%;}.hpb .jumbotron{margin-bottom:0px;padding:0px }.hero-content{position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);width:65%;}.bg-split-image h1,.bg-image h1,.hero-content h1{font-size:4.75rem;font-family:'PremierInnSansWeb-Heavy';}.bg-mobile-hero h1{font-size:2.5rem;margin:0;line-height:3rem;font-family:'PremierInnSansWeb-Heavy';}.bg-mobile-hero h3{font-size:1.25rem;}.hero{background-position:center;background-repeat:no-repeat;background-size:contain;}.video-fullcontainer .video-container{max-width:1280px;margin-left:auto;margin-right:auto;}.acc-items .card-body{margin-bottom:10px;}.layout1 .acc-items .btn-link{color:#531F59;text-decoration:none;}.layout2 .acc-items .card-header{background-color:#531F59;border-top:1px solid #fff;}.layout2 .acc-items .btn-link{background-color:#531F59;color:#fff;text-decoration:none;}.layout2 .acc-items .card-body{color:#000;}.layout2 .acc-items .btn:focus{box-shadow:0 0 0 .25rem rgba(255,255,255,.75);}.layout2 .title{color:#fff;}.acc-items .card{border:0;}.acc-items .card-body{padding:0.25rem 1.5rem;width:90% }.acc-items .card-header{padding:2rem 0.70rem;border-top:1px solid #000;background-color:#fff;border-bottom:0;}.acc-items .card-header:first-child{border-radius:0;}.acc-items .btn-elems-position{width:100%;display:flex;justify-content:space-between;}.acc-items .header{padding-left:1.40rem;}.svg-inline--fa.fa-minus.acc-icon,.svg-inline--fa.fa-minus-square.acc-icon{display:none;font-size:25px;}.svg-inline--fa.fa-plus.acc-icon,.svg-inline--fa.fa-plus-square.acc-icon{display:block;font-size:25px;}.text-left-image-right .col-lg-6.content,.text-right-image-left .col-lg-6.image{padding:0 60px 0 0;}.text-right-image-left .content,.text-left-image-right .content{margin:auto;}.text-right-image-left #map,.text-left-image-right #map{width:100%;height:450px;}#carousel{box-shadow:0 1rem 1rem rgba(0,0,0,.1);}.quote-carousel .carousel-inner{max-height:none !important;}.carousel-inner{max-height:38rem !important;}.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:transform 1.2s ease;}.carousel-caption{position:absolute;top:54%;transform:translateY(-50%);}.bg-custom{background-color:rgba(0,0,0,.4);color:white;border-radius:1rem;}.carousel-caption h1{font-size:3.8rem;text-shadow:.1rem .1rem .3rem rgba(0,0,0,1);}.hpb.home .border-primary{border-top:.2rem solid #4981b3 !important;}.carousel-caption h3{font-size:2.2rem;text-shadow:.1rem .1rem .2rem rgba(0,0,0,1);}.btn-lg{border-radius:0;font-size:1rem;border-width:medium;}.btn-danger{background-color:#AC2615;border:.05rem solid #AC2615;}.btn-primary{background-color:#4981b3;border:.05rem solid #4981b3;}.btn-primary:hover,.btn-primary:focus{background-color:#68a0d2 !important;border:.05rem solid #68a0d2 !important;}.hpb .carousel .card{margin-right:10px;}.fixed-background{overflow:hidden;padding:10rem 0;}footer{padding:0rem 2rem 3rem;}footer .container{margin:0 0 0 1.5rem;}footer.green-backgr-black-text,footer.redcurrant-bc-white-text{border-top:1px solid #fff;}footer.light{background-color:#fff;border-top:1px solid #000;}footer.dark{background-color:#383838;}footer .light img{width:50%;}footer .dark img{height:4rem;}ul.footer-item-list{list-style-type:none;display:flex;padding-left:2rem;}ul.social{list-style-type:none;display:flex;margin:0 auto;}ul.footer-item-list li{padding-right:2rem;}ul.social li{padding-right:2rem;}footer .redcurrant-bc-white-text .svg-inline--fa footer .light .svg-inline--fa{font-size:1.5rem;color:#000;}footer .svg-inline--fa:hover{color:#68a0d2;}.footer-column-list{list-style:none;padding-left:0;}.footer-column-list li{padding:5px 0;}.footer-items{display:flex;padding-top:2rem;}.sub-footer-items{padding-top:2rem;}.footer-list{width:33%;margin-top:2rem;}.footer-list .title{font-size:1.25rem;line-height:1.333rem;padding:5px;}.footer-list:last-child{padding-left:12rem;}.footer-link{padding:0.5rem 0;}.light ul.footer-item-list li a,.light ul.social li a,.light .footer-column-list li a,.light .footer-links a{color:#000;text-decoration:none;padding:5px;}.redcurrant-bc-white-text .footer-links a,.redcurrant-bc-white-text ul.footer-item-list li a,.redcurrant-bc-white-text ul.social li a,.redcurrant-bc-white-text .footer-column-list li .footer-link,.redcurrant-bc-white-text .footer-links a,.dark .footer-links a,.dark ul.footer-item-list li a,.dark ul.social li a,.dark .footer-column-list li a,.dark .footer-links a{color:#fff;text-decoration:none;}.redcurrant-bc-white-text ul.social li a:hover,.redcurrant-bc-white-text .footer-column-list li a:hover,.redcurrant-bc-white-text ul.footer-item-list li a:hover{color:#fff;background:#000;}.light ul.social li a:hover,.light .footer-column-list li a:hover,.light ul.footer-item-list li a:hover,.green-backgr-black-text ul.social li a:hover,.green-backgr-black-text .footer-column-list li a:hover,.green-backgr-black-text ul.footer-item-list li a:hover{color:#000;background:#fff;}ul.social li a,.footer-column-list li a:hover,ul.footer-item-list li a:hover{color:#4981b3;}.light .footer-title{color:#000;padding:5px;}.redcurrant-bc-white-text .footer-title,.dark .footer-title{color:#fff;}.card-items{display:flex;justify-content:center;}.card-item-wrapper-link{color:#000;}.card-item-wrapper-link:hover,.card-item-wrapper-link div:hover{color:#000;text-decoration:none;background-color:pink;}.card-item{min-height:200px;padding:20px 30px;padding-left:40px;}.card-item-icon{display:inline-block;font-size:50px;margin-bottom:10px;}.card-item-image{width:auto;height:50px;margin:auto auto 10px auto;display:block;}.card-item-body{width:18rem;border:1px solid rgba(0,0,0,.125);border-radius:0.25rem;padding:1.25rem;}.headstrap-full-width{padding-left:10%;padding-right:10%;}.bg-slide{color:white;}.bg-mobile-hero{background-color:#531F59;color:white;width:100vw;position:absolute;bottom:0px;}.bgimage-grid-item{color:white;padding-top:155px;}#frmcoun.form-control{margin:auto;padding:.5rem;}#frmcoun.form-control:hover{cursor:pointer;}.frmBtnSubmit{margin-right:0.5rem;}.search-fields{padding:1rem 0;}.search-fields-dark{background-color:#000;color:#fff;padding:1rem 0;}.page-link{border:0;}.search-result-lsd{border-bottom:1px solid #000;padding:10px 0;margin-bottom:10px;height:150px;}.search-result{border:1px solid #EBE9E5​;border-radius:5px;padding:40px;margin-bottom:10px;}.share-links a{font-size:14px;color:#1f4456;padding-right:20px;}.site-search-result{border-top:1px solid #EBE9E5​;}.search-result-top-pagination{display:flex;justify-content:space-between;padding:0 1.5rem;}.search-result-bottom-pagination{display:flex;justify-content:flex-end;}.social-media-items{display:flex;flex-wrap:wrap;gap:10px 20px;row-gap:10px;column-gap:20px;list-style:none;}.social-media-item{min-height:250px;padding:20px 10px;width:320px;overflow-y:auto;}.social-media-item .sm-content{height:275px;}.social-media-item .sm-content .platform-link{color:#c72f19;}.social-media-item .sm-footer{padding-bottom:5px;}.social-media-item .sm-links{padding-top:7px;}.social-media-item.facebook .sm-links a{border-color:#4267B2 !important;}.social-media-item.facebook .sm-links a:hover{color:#fff !imortant;background-color:#4267B2 !important;}.social-media-item.linkedin .sm-links a{border-color:#0072b1 !important;}.social-media-item.linkedin .sm-links a:hover{color:#fff !imortant;background-color:#0072b1 !important;}.social-media-item.twitter .sm-links a{border-color:#1DA1F2 !important;}.social-media-item.twitter .sm-links a:hover{color:#fff !imortant;background-color:#1DA1F2 !important;}.social-media-item .svg-inline--fa{font-size:1.5rem;}.social-media-item.facebook{border-top:4px solid #4267B2;}.social-media-item.twitter{border-top:4px solid #1DA1F2;}.social-media-item.linkedin{border-top:4px solid #0072b1;}.social-media-item.borders{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}.sm-platforms{display:flex;justify-content:center;list-style:none;}.sm-platform.active{text-decoration:none;}.sm-platform:not(.active):hover{background-color:pink;text-decoration:none;}image poster clicked,player class added using js .play-videos.player img{display:none;}.play-videos.player:after{display:none;}.play-videos svg{left:45%;top:45%;position:absolute;cursor:pointer;}.play-videos-modal-href{left:45%;top:45%;position:relative;cursor:pointer;}.play-videos .hide{display:none !important;}.play-videos .show{display:block;}.modal-video-header{padding:1rem 0.5rem 0 0;}.modal-video-body{padding:1.5rem 5rem 2.5rem;}.text-component .center-text{padding:0 12%;text-align:center;}.text-component .left-text{padding:0 25% 0 0;text-align:left;}.text-component .right-text{padding:0 0 0 25%;}.layout1{background-color:#fff;color:#531F59;}.layout1.container-backgr{background-color:#EBE9E5;}.layout1 p,.layout1 ul{color:#000;}.layout2{background-color:#531F59;color:#fff;}.layout2 .swiper-button-prev,.layout2 .swiper-button-next{color:#000;}#map2{height:650px;width:100%;}.map-component svg{fill:rgb(83,31,89);}.testimonial-slider .text{line-height:3rem;}.testimonial-slider .name{color:#531F59;}.text-component .text,.testimonial-slider .job-role{color:#000;}.text-component h4,.text-component h5,.text-component h6{color:#000;font-family:'PremierInnSansWeb-Regular';font-size:1rem;line-height:1.25rem;}.testimonial-slide-item{margin:0 3rem;}.feature-item{border:1px solid #000;padding:2rem;height:470px;}.swiper-slide{text-align:center;width:320px;}.feature-item .header,.swiper-slide .header{margin-bottom:50px;}.feature-item .header span,.swiper-slide .header span,.swiper-slide .header{background-color:#d56d7f;color:#fff;width:100px;display:block;padding:0.25rem;border-radius:5px;text-align:center;}.feature-item .title,.swiper-slide .title{height:200px;}.feature-item .details ul,.swiper-slide .details ul,.swiper-slide .details{list-style:none;padding:0;}.feature-item .details .link,.swiper-slide .details .link{margin-top:50px;}.testimonial-slide-items .swiper-btns,.carousel-profile-items .swiper-btns,.feature-items .swiper-btns{z-index:20;right:20px;display:flex;justify-content:flex-end;gap:20px;padding:10px 33px;}.testimonial-slide-items .swiper-btns.center,.carousel-profile-items .swiper-btns.center{justify-content:center;}.test-item{}.swiper-wrapper{margin-bottom:2.5rem;}.test-item h3{margin:10px;0;}.test-item img{width:320px;padding-bottom:1rem;}.test-item p{padding:0 30px;}.test-item a{margin-bottom:1rem;}.carousel-profile-item{display:flex;}.carousel-profile-item .sdmd{text-align:center;}.carousel-profile-item .sdmd img{width:320px;margin-bottom:1rem;}.carousel-profile-item .sdmd a{margin-bottom:1rem;}.carousel-profile-item .content{text-align:left;margin:5px 0 0 30px;}.carousel-profile-items .content h5{color:inherit;font-family:'PremierInnSansWeb-Bold';font-size:1.25rem;line-height:1.333rem;}.carousel-profile-item .image{margin:0 30px 0 0;}.swiper-btn-next.swiper-button-disabled,.swiper-btn-prev.swiper-button-disabled{cursor:initial;opacity:.3;}.image-carousel-container .swiper-btns{margin-bottom:15px;}.image-carousel-container .swiper-btns .swiper-btn-next,.image-carousel-container .swiper-btns .swiper-btn-prev{font-size:36px;}.image-carousel-container .content{margin:auto 0;}.feature-item .details .link a{display:flex;justify-content:space-between;align-items:center;}.feature-item .details .link a,.swiper-slide .details .link a,.blue-bc-black-text .feature-item .details .link a,.green-backgr-black-text .feature-item .details .link a,.light-purple-bc-black-text .feature-item .details .link a,.dark-pink-bc-black-text .feature-item .details .link a{color:#000;text-decoration:none;}.green-bkgr-white-text .feature-item,.blue-bkgr-white-text .feature-item,.redcurrant-bkgr-white-text .feature-item,.dark-red-bc-white-text .feature-item{border:1px solid #fff;}.green-bc-white-text .feature-item .details .link a,.blue-backgr-white-text .feature-item .details .link a,.redcurrant-bc-white-text .feature-item .details .link a,.dark-red-bc-white-text .feature-item .details .link a{color:#fff;}.feature-items .feature-item{width:350px !important;}.slick-slider .custom-prev-button{margin-right:0.5rem;}.slick-slider .custom-prev-button,.slick-slider .custom-next-button{margin-bottom:0.5rem;border:0;}.cms-btn-colour-example{border:1px solid;height:15px;width:30px;float:right;border-radius:10px;margin:5px 3px 3px 10px }.cms-btn-colour-primary{background-color:#007bff;border:0.05rem solid #007bff;}.cms-btn-colour-danger{background-color:#AC2615;border:0.05rem solid #AC2615;}.cms-btn-colour-warning{background-color:#ffc107;border:0.05rem solid #ffc107;}.cms-btn-colour-light{background-color:#f8f9fa;border:0.05rem solid #f8f9fa;}.cms-btn-colour-outline-primary{border-color:#007bff;color:#007bff;}.cms-btn-colour-outline-danger{border-color:#AC2615;color:#AC2615;}.cms-btn-colour-outline-warning{border-color:#ffc107;color:#ffc107;}.cms-btn-colour-outline-light{border-color:#f8f9fa;color:#f8f9fa;position:absolute;top:auto;}.cms-btn-colour-light,.cms-btn-colour-outline{position:absolute;top:auto;}.quote .prof-image{border-radius:50px;height:100px;width:100px;}.jobs-search-heading{padding:1rem 0;}.jobs-search-fields-container{background:#EBE9E5;}.form-control{border:unset;border-radius:unset;}.category-button{width:200px;}.results-spacing{padding:2.3333% 4.3333%;}svg.search-icon,svg.map-pin-icon,svg.distance-icon,svg.map-chevron-icon{position:relative;top:1.95rem;left:.5rem;}#search-icon path,#map-pin-icon path,#distance-icon path,#map-chevron-icon path{stroke:#531F59;stroke-width:1.5px;}#distance-icon path{stroke-width:2.5px;}.svg-inline--fa.fa-search,.svg-inline--fa.fa-map-marker,.svg-inline--fa.fa-arrows-h{position:relative;top:12px;left:49px;right:10px;}#job-results.show{opacity:1;}.js-results-container{max-width:1280px;}.jobs-search-form select,.jobs-search-form input[type="text"]{padding-left:3rem;}.frm-checkboxes .modal-header,.frm-checkboxes .modal-footer{padding:0.5rem 0.5rem;background:#531F59;color:#fff;}.frm-checkboxes .modal-footer{align-items:center;justify-content:space-between;}.frm-checkboxes .modal-body{background-color:#EBF1F6;}.frm-checkboxes .modal-body div{background-color:#ffffff;}.frm-checkboxes .catCheckBoxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;background-color:#fff;padding:1rem;list-style-type:none;}.frm-checkboxes .catCheckBox{display:flex;justify-content:space-between;}.frm-checkboxes .form-check-label.disabled{opacity:.4;}.frm-checkboxes .form-check-label:not(.disabled):hover,.frm-checkboxes .form-check-input:not(.disabled):hover{cursor:pointer;}.frm-checkboxes .form-check-input{margin-left:25px;}.frm-checkboxes .category-heading{color:#531F59;text-align:left;padding:1rem 0 0 1rem;}.btn.remove-category:not(:first-child){margin-left:.5rem;}.btn.remove-category{margin-top:0.5rem;}.btn-close-modal{}.jobs-search-results-container .results-info-container{display:flex;gap:0.4rem;}.jobs-search-results-container .results-info-container .results-info{color:#531F59;font-weight:600;}.job-search-result{border-bottom:1px solid #dbdbdb;padding:0 0 1.4rem 1.5rem;display:flex;}.job-search-result.similar-job{padding:0 0 1.4rem 0rem;}.job-search-result.top-spacing{margin-top:1.5rem;}.job-search-result .image-link-container{margin-top:auto;}.job-search-result .image-link-container img{display:block;margin:auto;}.job-search-result .image-link-container a{margin:2.5rem 0 0 0;width:12rem;}.job-search-result .content{width:80%;padding-right:1.5rem;}span.close-btn{margin:0 0 0 0.5rem;}.job-details .links .button-style1{width:18rem;margin:0 0 1rem 0;}.job-details .links .button-style1,.job-search-result .button-style1{color:#000;background-color:#FFCF21;border-radius:0;font-weight:600;}.pagination.page-bottom{justify-content:end;margin-top:1rem;}.job-details .links .button-style2{background-color:#FFF;color:#531F59;border:1px solid #000;border-radius:0;font-weight:600;width:18rem;margin:0 0 1rem 0;}.job-details .links .button-style2:hover{background-color:#FFCF21;color:#fff;}.job-details .links .button-style1:hover,.job-search-result .button-style1:hover{color:#fff;background-color:#531F59;}.job-header{background:#531F59;color:#fff;}#job-results h1,.job-header .job-info h1{font-size:4.75rem;line-height:4.4331rem;font-family:'PremierInnSansWeb-Heavy';}#job-results h1{padding:0 1.5rem;color:#531F59;}.job-details .details-container{display:flex;}.job-details .description{width:70%;}.job-details .links{margin:0 auto;}.job-details .links > a:first-child{width:15rem;}.job-details .links > a{width:15rem;margin:0.5rem 0;}.job-details .mail-icon{padding-bottom:.20rem;}.form-item{display:grid;}.form-item.pad-top{padding-top:1.65rem;}.socialAction ul{display:flex;column-gap:.5rem;list-style-type:none;margin:0;padding:0;}.socialAction ul li a,.socialAction li a{background-color:#333;border-radius:25px;display:inline-block;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;}.socialAction ul li.twitter a,.socialAction li.twitter a{background-color:#000000;}.socialAction ul li.linkedin a,.socialAction li.linkedin a{background-color:#0586b3;}.socialAction ul li.linkedin a svg,.socialAction li.linkedin a svg{padding-bottom:.2rem;}.socialAction ul li.facebook a,.socialAction li.facebook a{background-color:#4c70aa;}.socialAction ul li.email a,.socialAction li.email a{background-color:#e40a0d;}.pregolivemessage{padding:2rem 1.5rem;}@media (max-width:1199.98px){.jobs-search-form input[type="text"],.jobs-search-form select{padding-left:4rem;}.category-button{width:100%;}}@media (max-width:991.98px){.job-details .details-container{display:flex;flex-direction:column-reverse;}.job-details .description{width:100%;}.job-details .links .button-style1,.job-details .links .button-style2{width:calc(.8* 100vw);}.frm-checkboxes .catCheckBoxes{grid-template-columns:1fr 1fr 1fr;}.image-carousel-container .content{text-align:center;}.text-left-image-right .col-lg-6.image,.text-right-image-left .col-lg-6.content{padding:unset !important;}.home-search .svg-inline--fa.fa-search{left:2rem;}.bg-split-image:before{background-color:unset;}.quote-carousel .esdsdmd,.team-member-carousel .esdsdmd{display:block;}.carousel-profile-items .ld,.quote-carousel .ld,.team-member-carousel .ld{display:none;}.text-component .center-text{padding:0 10%;text-align:center;}.text-right-image-left .image,.text-left-image-right .content,.text-left-image-right .image{margin-bottom:2rem;}.carousel-profile-item{flex-wrap:wrap;}.carousel-profile-item .content{text-align:center;}.carousel-profile-item .image{margin:0 auto;}}@media (max-width:767.98px){.frm-checkboxes .catCheckBoxes{grid-template-columns:1fr 1fr;}.format-controls{display:block;}.frmBtnSubmit{margin-right:auto;}.carousel-profile-items .sdmd{display:block;}.carousel-profile-items .ld{display:none;}}@media (max-width:575.98px){.pagination.page-bottom{justify-content:center!important;}svg.search-icon,svg.map-pin-icon,svg.distance-icon{position:relative;top:1.95rem;}#job-results h1,.job-header .job-info h1{font-size:2rem;line-height:3rem;font-family:'PremierInnSansWeb-Heavy';}.job-search-result.similar-job{padding:0 0 1.4rem 0rem;}.job-details .links{margin:1.5rem auto;}.job-search-result{border-bottom:1px solid #dbdbdb;display:unset;}.job-search-result .content{width:100%;padding-right:1.5rem;}.job-search-result .image-link-container a{margin:2.5rem 0 0 3rem;}.job-search-result .image-link-container img{margin:2rem auto 0;}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.bg-split-image{position:relative;}h2,.h2{font-size:2.5rem;line-height:2.8331rem;}.home-search .svg-inline--fa.fa-search{left:0.75rem;}.bg-split-image:before{content:"";width:0;height:100%;position:absolute;left:0;}.card-items-carousel .sdmdld{display:none;}.search-result-top-pagination,.card-items-carousel .esd{display:block;}.search-result-bottom-pagination{justify-content:center;}.play-videos svg{left:35%;top:25%;position:absolute;cursor:pointer;}.r-spacing{padding:2.333%;}ul.footer-item-list{display:block;padding-left:0rem;}ul.footer-item-list li{line-height:2rem;}.footer-items{display:block;}.footer-list{width:inherit;}.dropdown-menu{margin:0.4rem 0 0;padding:0.25rem 0 0;}.footer-list:last-child{padding-left:inherit;}.modal-video-body{padding:1rem 1.5rem 2rem;}.modal-dialog.modal-dialog-video{max-width:800px;margin:unset;}.feature-items .swiper-btns{padding:10px 5px;}.carousel-profile-item img{width:300px;height:300px;}}@media (max-width:1200px){.footer-list:last-child{padding-left:inherit;}}@media (min-width:992px){.navbar .container,.bgimage-hero-content{margin:0 0 0 2.5rem;}}.carousel-profile-items .sdmd,.quote-carousel .esdsdmd,.team-member-carousel .esdsdmd{display:none;}.text-left-image-right .col-lg-6.image,.text-right-image-left .col-lg-6.content{padding:0 0 0 60px;}.carousel-profile-items .ld,.quote-carousel .ld,.team-member-carousel .ld{display:block;}.dropdown-menu .dropdown-toggle:after{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;}.dropdown-menu .dropdown-menu{margin-left:0;margin-right:0;}.dropdown-menu li{position:relative;}.nav-item .submenu{display:none;position:absolute;left:100%;top:-7px;}.nav-item .submenu-left{right:100%;left:auto;}.dropdown-menu > li:hover{background-color:#f1f1f1 }.dropdown-menu > li:hover > .submenu{display:block;}.navbar-nav li:hover > ul.dropdown-menu{display:block;}.dropdown-submenu{position:relative;}.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;}.dropdown-menu > li > a:hover:after{text-decoration:underline;transform:rotate(-90deg);}}@media (min-width:768px){.card-items-carousel .sdmdld{display:block;}.card-items-carousel .esd{display:none;}.modal-dialog-video{max-width:1140px;}}@media (min-width:1200px){.format-controls{display:flex;gap:1rem;}.home-search .search-query{width:calc(0.75 * 100vw);}}@media (min-width:1400px){.bgimage-hero-content{top:calc(0.34* 100vh);}}.row,.container-fluid{margin-left:0px !important;margin-right:0px !important;}.fixed-background{position:relative;width:100%;z-index:1000 !important;}.fixed-wrap{clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-999 !important;}.fixed{z-index:-999 !important;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;}
