html{scroll-behavior:smooth}:root{--textcolour:#5a5a5a;--purple:#91288e;--green:#32826e;--grey:#dddddd}body{font-family:"Poppins",sans-serif}a,a i{transition:all 0.5s ease-in-out}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--purple);line-height:1.2em;margin-bottom:20px}h1{font-size:38px}h2{font-size:35px}h3{font-size:28px}h4{font-size:28px;color:var(--green)}h5{font-size:25px}h6{font-size:20px}p,li,a,td,th{font-size:16px;line-height:1.6em;font-weight:400;color:var(--textcolour)}img{max-width:100%;height:auto}p{margin-bottom:20px}p:last-child{margin-bottom:0}blockquote{margin-bottom:20px}blockquote p{font-weight:600;font-size:20px}a{color:var(--purple);text-decoration:none}a:hover{color:var(--green)}ul,ol{padding-left:20px;margin-bottom:20px;margin-top:-10px}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-top:0}table{width:100%}table th{background-color:var(--purple);color:#fff;font-weight:600;text-align:left}table th,table td{padding:5px}table tr:nth-child(2n){background-color:var(--grey)}.container,.inner-wrap{width:100%;max-width:1300px;margin:0 auto;padding:0 20px}header{padding:20px 0}header .container{display:grid;grid-template-columns:33% 24% 39%;gap:2%;align-items:center}.LogoWrap img{max-width:295px}header .HeaderButtons{display:flex;gap:20px;justify-content:end}header .HeaderContact p{color:var(--purple);font-size:16px}.LogoWrap a{display:contents}.HeaderButtons .Button{font-size:16px;background-color:var(--green)}.HeaderButtons .Button:hover{background-color:var(--purple)}.Button,.vc_btn3-container .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern,.gform_button{background-color:var(--purple);color:#fff;font-weight:600;padding:8px 20px;display:inline-block;font-size:16px;border:0;background-image:none;border-radius:0;cursor:pointer;font-family:"Poppins",sans-serif;transition:all 0.5s ease-in-out}.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-color-grey{font-size:20px}.Button:hover,.vc_btn3-container .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover,.gform_button:hover{background-color:var(--green);color:#fff}.sub-menu{display:none;position:absolute;top:100%;left:0;background-color:var(--white);padding:10px;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.sub-menu li{border-top:3px solid var(--yellow)}.menu li:hover,.sub-menu li:hover{background-color:var(--dark-blue)!important}.menu li:hover>a{color:var(--white)}.sub-menu li:hover a{color:var(--white)!important}.hamburger{display:none}.HeaderNav{background-color:var(--purple);padding:5px 0}.HeaderNav #menu-main-menu{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between}.HeaderNav ul li{position:relative}.HeaderNav ul li a{color:#fff;font-size:15px}.HeaderNav ul li a:hover{color:var(--grey)}.HeaderNav ul .sub-menu{display:none}.WhiteText p,.WhiteText h1,.WhiteText h2,.WhiteText h3,.WhiteText h4,.WhiteText h5,.WhiteText h6,.WhiteText li,.WhiteText a{color:#fff!important}.WhiteText a:hover{opacity:.7}.Banner{background-image:url(https://lakinrose.co.uk/wp-content/themes/lakinrose/img/Lakin-Rose-Banner-Purple-Sky-Clare-&-Kings-College-Cmabridge.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.Banner .container{min-height:80vh;width:100%;display:grid;align-items:center;padding-top:30px;padding-bottom:30px}.Banner p{color:#fff;font-weight:700;font-size:40px;text-shadow:0 0 9px #000}.Banner .Button{background-color:#fff;color:var(--purple)}.Banner .Button:hover{background-color:var(--purple);color:#fff}.HomeContent{padding:0 0 50px 0}.SecondContent{padding:50px 0}.HomeBoxes{padding:50px 0}.BoxWrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.BoxWrap a,.SSWrap-Ul li a{padding:30px 30px 50px 30px;min-height:200px;background-color:var(--purple);position:relative}.BoxWrap a:nth-child(8n+1),.BoxWrap a:nth-child(8n+3),.BoxWrap a:nth-child(8n+6),.BoxWrap a:nth-child(8n){background-color:var(--green)}.BoxWrap a .BoxTitle,.SSWrap-Ul li a{color:#fff;font-weight:600;font-size:22px;margin-bottom:60px}.BoxWrap a .BoxLink{color:#fff;font-weight:400;font-size:16px;position:absolute;bottom:30px}.BoxWrap a:hover,.InnerListings .SSWrap-Ul li a:hover{background-color:var(--grey)}.BoxWrap a .BoxLink i{font-size:12px}.Testimonial{background-color:#f6f6f6;padding:100px 0}.Testimonial .TestimonialInner{padding:50px 90px;text-align:center}.TestimonialArrows{position:absolute;top:50%;transform:translateY(-50%);font-size:22px;color:#fff;background-color:#d2d2d2;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.TestimonialArrows.TestPrev{left:0}.TestimonialArrows.TestNext{right:0}.Testimonial .slick-slide{transform:scale(.9);transition:all 0.5s ease-in-out}.Testimonial .slick-slide.slick-center{transform:unset}.Testimonial .slick-slide.slick-center .TestimonialInner{border-right:2px solid #a8a8a8;border-left:2px solid #a8a8a8}.Testimonial .TestimonialInner img{display:block;margin:0 auto 40px auto;filter:grayscale(1);transition:all 0.5s ease-in-out}.Testimonial .slick-slide.slick-center .TestimonialInner img{filter:grayscale(0)}.Testimonial .TestimonialInner p{font-size:16px;font-weight:600}.Testimonial .TestimonialInner .TestimonialName{margin-bottom:0;color:#aaa;font-size:20px;font-weight:500;line-height:1.2em}.Testimonial .TestimonialInner .TestimonialTitle{color:#aaa;font-weight:400}.HomeTestimonialBtn{color:var(--textcolour)}.HomeTestimonialBtn i{font-size:12px}.LatestNews{padding:80px 0}.AreaTitle{font-size:22px;margin-bottom:20px;color:var(--purple)}.LatestNewsWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.LatestNewsWrap a{padding:30px;display:block}.LatestNewsWrap a{background-color:var(--green);height:100%}.LatestNewsWrap div:nth-child(2n) a{background-color:var(--purple)}.LatestNewsWrap p,.LatestNewsWrap h4{color:#fff}.LatestNewsWrap .LatestNewsText{font-size:16px}.LatestNewsWrap h4{font-size:26px;max-width:80%;font-weight:500;min-height:95px}.LatestNewsWrap a .LatestNewsDate{margin-bottom:0}.LatestNewsWrap .LatestNewsLink i{font-size:12px;margin-left:20px}.LatestNewsWrap a:hover{background-color:var(--grey)!important}.CTA .CTAInner{background-color:var(--purple);text-align:center;padding:10px}.CTA .CTAInner p{color:#fff;font-weight:600;font-size:20px}.HomeContact{padding:80px 0}.gform_wrapper.gravity-theme .gfield_label{display:none!important}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield textarea{background-color:#ebebeb;border:0;padding:15px 20px!important;font-size:16px!important;color:#5a5a5a;font-family:"Poppins",sans-serif}.gform_wrapper p{font-size:16px}.gform_wrapper.gravity-theme .gfield textarea{height:334px!important}.gform_wrapper.gravity-theme .gfield-choice-input+label{font-weight:400;color:var(--textcolour)}footer{background-color:#ebebeb;padding:80px 0}footer p,footer li,footer a{font-size:16px}.FooterLinks ul{list-style-type:none;padding:0;margin-left:0;margin-top:0}.FooterLinks li a{color:var(--textcolour)}.FooterLinks li a:hover{color:var(--purple)}.FooterLogos{text-align:center}footer .FooterLogos img{max-height:50px;margin-bottom:20px}footer .FooterLogos a:first-child img{margin-right:20px}footer .topFooter{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-bottom:2px solid #5a5a5a;padding-bottom:30px;margin-bottom:30px}.BottomFooter{display:grid;grid-template-columns:repeat(2,1fr)}.BottomFooter div:last-child{text-align:end}footer a{color:var(--textcolour)}footer a:hover{color:var(--purple)}.search-form .search-field{background-color:#ddd;padding:11px 40px 11px 20px;display:inline-block;font-weight:400;border:0;font-size:16px;color:var(--textcolour)}.search-form .search-submit{display:none}.search-form .search-field:after{content:"\f002";color:var(--purple)}.search-form label{position:relative}.search-form .fas.fa-search{position:absolute;right:17px;top:50%;transform:translateY(-50%);color:var(--purple)}.PageBanner{width:100%;height:300px;display:flex;align-items:end;background-position:right top;background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2023/06/Business-Services-Banner.jpg)}.PageTitle{width:100%;height:140px;display:flex;align-items:end;background:var(--green)}.PageBanner h1,.PageTitle h1{color:#fff;text-shadow:0 0 9px #000;font-size:40px;margin-bottom:50px}.PageContent{padding:20px 0 80px 0}.Breadcrumbs{margin-bottom:40px}.Breadcrumbs p,.Breadcrumbs p a{font-size:14px}.InnerContent{margin-bottom:60px}.InnerContent.InnerContentwTeam{display:grid;grid-template-columns:79% 17%;gap:4%}.InnerContent.InnerContentwTeam.MoreTeam{grid-template-columns:62% 34%}.InnerListings .SSWrap-Ul{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.SSWrap-Ul li a{margin:0;justify-content:center;align-content:center;text-align:center;display:grid;padding:30px}.SSWrap-Ul li:nth-child(6n) a,.SSWrap-Ul li:nth-child(6n-2) a,.SSWrap-Ul li:nth-child(6n-4) a{background-color:var(--green)}.RelatedLinks ul{padding:0;margin:0;list-style-type:none;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.RelatedLinks ul li a{height:100%;background-color:var(--grey);color:var(--purple);display:flex;justify-content:center;align-items:center;padding:10px;text-align:center;font-weight:600}.RelatedLinks ul li a:hover{background-color:var(--purple);color:#fff}.TeamMember{background-color:var(--purple)}.TeamLink{display:block}.TeamMember .TeamContent{padding:10px 20px}.TeamMember .TeamContent .TeamName a{color:#fff;font-size:19px;font-weight:600;margin-bottom:0;line-height:1.2em}.TeamMember .TeamContent .TeamName a:hover{color:var(--grey)}.TeamMember .TeamContent .TeamName{margin-bottom:0}.TeamMember .TeamContent .TeamPosition{color:#fff;margin-bottom:0}.TeamLink img{width:100%}.TeamIcons{display:flex;gap:5px}.TeamIcons a{color:#fff;display:block;font-size:18px}.TeamIcons a:hover{color:var(--grey)}.InnerContent.TeamPageWrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.TeamCatWrap{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}.TeamCatWrap .TeamCat{padding:10px 20px;background-color:var(--grey);color:var(--purple)}.PageTestimonialWrap,.CaseStudiesWrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:60px}.PageTestimonialInner{background-color:var(--green);padding:30px;cursor:unset}.PageTestimonialInner:nth-child(4n+2),.PageTestimonialInner:nth-child(4n+3){background-color:var(--purple)}.PageTestimonialInner .PageTestimonialName{color:#fff;font-weight:600;font-size:25px;margin-bottom:0}.PageTestimonialExcerpt,.PageCaseContent{margin:20px 0}.PageTestimonialExcerpt p,.PageCaseContent p{color:#fff}.PageTestimonialPostion{color:#fff;margin:0;font-weight:600}.PageTestimonialInner .Button{margin-top:20px}.PageTestimonialInner:nth-child(4n+2) .Button,.PageTestimonialInner:nth-child(4n+3) .Button{background-color:var(--green)}.TestimonialButton{color:#fff}.PageTestimonialWrap .TestimonialButton{display:none}.TestimonialButton i{font-size:12px;margin-left:20px}.CaseStudiesWrap a.PageTestimonialInner:hover,.PageTestimonialInner.DisplayButton:hover{background-color:var(--grey);cursor:pointer}.DisplayButton .TestimonialButton{display:block}.nav-links{text-align:center;margin-top:40px}.nav-links a,.nav-links span{background-color:var(--purple);color:#fff;padding:2px 8px;font-weight:500;border:2px solid var(--purple)}.nav-links span{background-color:#fff;color:var(--purple)}.nav-links a:hover{background-color:var(--green);border-color:var(--green)}.archive-loop{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.archive-loop a{background-color:var(--purple);padding:30px}.archive-loop a:nth-child(2n){background-color:var(--green)}.archive-loop a p,.archive-loop a h3{color:#fff}.archive-loop a h3{font-size:26px;font-weight:500}.archive-loop a:hover{background-color:var(--grey)}.PostReadMore i{font-size:12px;margin-left:20px}.SearchResult{background-color:var(--purple);padding:30px}.SearchResult:nth-child(2n){background-color:var(--green)}.SearchResult:hover{background-color:var(--grey)}.ContentWrap.SearchWrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.SearchResult h4,.SearchResult p{color:#fff}.SearchResult h4{font-size:26px;font-weight:500}.SearchReadMore i{font-size:12px;margin-left:20px}.TeamMemberInner{display:flex;gap:20px;background-color:var(--grey);align-items:center}.TeamMemberImg{max-width:200px}.TeamMemberInfo .TeamPostion{font-size:18px}.TeamMemberInfo h3{margin-bottom:5px}.TeamMemberImg img{display:block}.TeamLinks a{color:var(--textcolour)}.TeamLinks a:hover{color:var(--purple)}.TeamLinks a i{color:var(--purple)}.TeamPageContent{margin-top:40px}.FeaturedTeamInner{display:flex;gap:30px;flex-wrap:wrap}.QuestionTable .Question{background-color:var(--purple);width:300px}.QuestionTable .Question p{color:#fff;font-weight:600}.QuestionTable table tr:nth-child(2n){background-color:#fff}.QuestionTable td{padding:5px 10px;border:1px solid #333}.BenItem{padding:15px;background-color:var(--textcolour);height:100px;text-align:center}.BenItemInner{display:flex;justify-content:center;align-items:center;height:100%}.JoinUsBenefits .slick-slide{padding:0 10px}.BenRowTwo .slick-track{left:-190px}.BenItem p{color:#fff;font-weight:600;font-size:18px}.JoinUsBenefits.BenRowOne{margin-bottom:20px}.InFacts strong{font-size:50px;line-height:1em}#gform_wrapper_2.gform_wrapper.gravity-theme .gfield textarea{height:268px!important}.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background-color:var(--purple)}.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover{background-color:var(--green)}.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff;font-weight:600}.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.PageContent .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#fff}i.fa.fa-times.menu-close-icon{font-size:22px;color:#fff}.CalIframeWrap,.CalIframeWrap iframe{max-width:100%}#resoBoxMain table{width:auto!important}.ClientSurvey .gfield_radio{display:grid;grid-template-columns:repeat(11,1fr);gap:15px}#field_3_1 .gfield_label.gform-field-label{display:block!important}@media only screen and (max-width:1240px){.BoxWrap,.archive-loop,.grid-container.cf{grid-template-columns:repeat(3,1fr)}.BoxWrap a,.archive-loop a,.grid-container.cf a{background-color:var(--green)}.BoxWrap a:nth-child(2n),.archive-loop a:nth-child(2n),.grid-container.cf a:nth-child(2n){background-color:var(--purple)}}@media only screen and (max-width:1200px){.menu-main-menu-container{display:none}.hamburger{display:flex;align-items:center;justify-content:flex-end;cursor:pointer;font-size:30px;color:#fff}.menuWrapper{justify-content:space-between}.menu-main-menu-container{display:flex;flex-direction:column;position:fixed;top:0;right:-300px;width:300px;height:100%;background-color:var(--purple);padding:20px;transition:right 0.3s ease-in-out;z-index:1000;justify-content:flex-start;padding-top:100px}.menu-main-menu-container.open{right:0;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.menu-main-menu-container.open::-webkit-scrollbar{display:none}#menu-main-menu{flex-direction:column;width:100%}.sub-menu{position:static;display:none;padding:10px 0;box-shadow:none}.menu-item.open>.sub-menu{display:block}.menu-item>a{display:block;width:100%}.menu li a{text-align:center;padding:16.5px 0}.chevron{position:absolute;top:23px;right:10px;padding:10px;background-color:var(--yellow);cursor:pointer}.menu-close-icon{position:absolute;top:50px;right:20px;font-size:30px;cursor:pointer}}@media only screen and (max-width:900px){.BoxWrap,.archive-loop,.grid-container.cf{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.HeaderContact,.HeaderButtons{display:none!important}.mobileBoxes,.archive-loop,.grid-container.cf{display:flex;flex-wrap:wrap}.mobileBoxes a,.archive-loop a,.grid-container.cf a{min-width:100%}.LatestNewsWrap{grid-template-columns:1fr}.Testimonial .TestimonialInner{padding:50px 10px}.InnerListings .SSWrap-Ul{grid-template-columns:1fr}.BenItem{height:130px}.InnerContent.TeamPageWrap{display:flex;flex-direction:column}footer .topFooter{grid-template-columns:1fr}}div.gil-feeds div.vc_column-inner div.wpb_wrapper div.wpb_raw_code.wpb_raw_html.wpb_content_element div.wpb_wrapper div.InnerListings ul.SSWrap-Ul{grid-template-columns:1fr!important}.InnerListings ul.SSWrap-Ul li:nth-child(2n) a,.gil-feeds:nth-child(2n) .SSWrap-Ul li a{background-color:var(--green)!important}#menu-main-menu li:hover>.sub-menu{display:block}#menu-main-menu .sub-menu{display:none;position:absolute;top:100%;left:0;list-style:none;background-color:var(--purple);margin:0;padding:0;border:none;box-shadow:5px 5px 10px 0 rgb(170 170 170 / .85);z-index:1000}#menu-main-menu .sub-menu li{display:block;margin:0}#menu-main-menu .sub-menu li a{padding:10px;color:white!important;display:block;white-space:nowrap}#menu-main-menu .sub-menu li a:hover{background-color:var(--green);color:#fff}#menu-main-menu .sub-menu li a:hover>.sub-menu{display:block}#menu-main-menu .sub-menu .sub-menu{display:none;left:100%;top:0;margin-left:1px;border-left:none}.vacancies-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.vacancies-wrapper.vc_row::before{content:none}.vacancies-wrapper>div{display:flex;align-items:center;justify-content:center;height:200px;width:100%}.vacancies-wrapper>div:nth-of-type(odd){background-color:var(--purple)}.vacancies-wrapper>div:nth-of-type(even){background-color:var(--green)}.vacancies-wrapper h3{text-align:center!important}.vacancies-wrapper h3 a{color:#fff;font-size:24px}.vacancies-wrapper .wpb_content_element{margin:auto}.mob-hide{display:none}@media screen and (min-width:768px){.mob-hide{display:inline}}@media screen and (min-width:992px){.vacancies-wrapper{gap:20px;grid-template-columns:repeat(4,1fr)}.vacancies-wrapper h3{text-align:center!important}.vacancies-wrapper h3 a{font-size:28px}}.HomeBoxes .notice{background-color:var(--grey);color:var(--purple);margin:20px 0;padding:20px;text-align:center!important}.HomeBoxes .notice h3{margin-bottom:0;font-size:28px}.HomeBoxes .notice h3 a{font-size:28px}.gil-sibling-heading{border-top:solid 1px var(--grey);text-align:center}.gil-sibling-heading h4{margin-bottom:0;margin-top:20px}ul.gil-sibling-pages{border-top:solid 1px var(--grey);display:flex;flex-wrap:wrap;font-size:13px;justify-content:center;list-style:none;padding-left:0;margin:20px auto;padding-top:10px;text-align:center;width:100%}.gil-sibling-heading+ul.gil-sibling-pages{border-top:none;margin-top:0}