@font-face{font-family:"Trajan Pro Regular";font-style:normal;font-weight:normal;src:local("Trajan Pro Regular"),url("../webfonts/TrajanPro-Regular.woff") format("woff")}@font-face{font-family:"Trajan Pro Bold";font-style:normal;font-weight:normal;src:local("Trajan Pro Bold"),url("../webfonts/TrajanPro-Bold.woff") format("woff")}@font-face{font-family:"MetaPlus";font-style:normal;font-weight:normal;src:local("MetaPlus"),url("../webfonts/MetaPlus.woff") format("woff")}@font-face{font-family:"MetaPlus-BoldItalic";font-style:normal;font-weight:normal;src:local("MetaPlus-BoldItalic"),url("../webfonts/MetaPlusBoldItalic.woff") format("woff")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.woocommerce .col-1,.woocommerce .col-2{max-width:none}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{overflow-x:hidden;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;max-width:100vw}body{width:100%;max-width:100vw;position:relative;min-height:100%;margin:0;font-family:"Open Sans","MetaPlus","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;color:#00205b}h1{font-size:2rem}@media screen and (max-width: 767px){h1{font-size:2rem}}p{line-height:1.85em;font-size:.93em}.button{background:#00205b;margin-bottom:.4em;color:#fff !important;padding:.7em 1.7em !important;display:inline-block;font-weight:600;transition:background .12s ease-in-out}.button:hover{border:0 !important;background:#55a2d3;transition:background .12s ease-in-out}.padMe{margin:1em 0 2em}.sectionPad{margin:4em 0}@media screen and (max-width: 767px){.sectionPad{margin:2em 0}}.sectionPadBtm{padding:0 0 4em 0}@media screen and (max-width: 767px){.sectionPadBtm{padding:0 0 2em 0}}.sectionPadBtmOnly{padding-bottom:4em}@media screen and (max-width: 767px){.sectionPadBtmOnly{padding-bottom:2em}}.alignCentre{text-align:center}img{max-width:100%}#logo{max-width:99%;height:auto}.align_right{text-align:right}@media screen and (min-width: 768px){.main_header{padding:1.45em 0}}@media screen and (max-width: 767px){.nopadonmobile{padding:0}}.top_header{padding:0;color:#fff;font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;font-size:.65em}@media screen and (min-width: 768px){.top_header{background-image:url("../images/darkBlue.png"),url("../images/lightBlue.png");background-position:center left,center right;background-size:65% 100%,35% 100%;background-repeat:no-repeat,no-repeat}}@media screen and (max-width: 767px){.top_header{background:#00205b;padding:1em}}.top_header a:link,.top_header a:visited{color:#fff;text-decoration:none;border-bottom:1px solid #55a2d3;padding-bottom:.4em;padding-left:.7em;padding-right:.7em;margin:0 .5em}.top_header a:hover,.top_header a:active{border-bottom:1px solid #fff}.top_header .lightblue{background-image:url("../images/lightBlue.png");background-repeat:repeat}.top_header .slash{background-image:url("../images/slash.png");background-size:100% 100%;min-height:45px}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main_body .wpb_text_column a:link,.main_body .wpb_text_column a:visited{color:#55a2d3}.main_body li{margin:.5em 0}.header{background:#fff}.footer{background:#00205b;padding:3em 0;color:#fff}.footer h4{color:#fff;font-size:1em;text-transform:uppercase;margin-bottom:1em}.footer p{font-size:.74em;line-height:2.3em}.footer a:link,.footer a:visited{border:0;padding:0;color:#fff;border-bottom:1px solid #55a2d3}.footer a:hover,.footer a:active{border-bottom:1px solid #fff}.footer .btnLink:link,.footer .btnLink:visited{background:#55a2d3;padding:.4em 1em;color:#fff;border:0;display:block;width:100%;max-width:80%;margin-bottom:.5em}@media screen and (max-width: 768px){.footer .btnLink:link,.footer .btnLink:visited{max-width:100%}}.footer .btnLink:hover,.footer .btnLink:active{background:#00c1d0}.footer .btnLink{position:relative}.footer .btnLink::after{content:"";top:13px;right:5px;height:14px;width:14px;background-image:url("../images/chevronRight.png");background-position:center center;background-size:contain;background-repeat:no-repeat;display:block;position:absolute}.afterFooter{background:#00205b;padding:0;border-top:1px solid #fff}@media screen and (min-width: 1024px){.afterFooter .container{padding-left:80px;padding-right:80px}}.afterFooter .container img{padding:2em 1em;width:auto}@media screen and (min-width: 768px){.afterFooter .container img{max-height:calc(80px + 2em)}}.afterFooter a:hover,.afterFooter a:active{border:0 !important}.navigation{list-style:none;font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;font-size:.83em}nav ul{list-style:none;width:100%;text-align:right;padding-left:0;margin:1em 0}nav li{display:inline-block;padding:0}a:link,a:visited{color:#000;text-decoration:none}a:active,a:hover{color:#000;text-decoration:none;border-bottom:1px solid #55a2d3}.slider img{width:100%;height:auto}@media screen and (max-width: 767px){.slider-container{margin-bottom:1.5em}}.slider-container .col-12{padding-left:0 !important;padding-right:0 !important}.linkedPage{display:flex;width:100%;min-height:225px;background-size:cover;background-position:center center;align-items:flex-end;padding:0 !important;border:0 !important;margin-bottom:1.5em;transition:transform .1s ease-in-out}.linkedPage:hover{transform:scale(1.04);transition:transform .2s ease-in-out}.linkedPage:hover .title{background:#55a2d3;transition:background .12s ease-in-out}.linkedPage .title{display:block;width:100%;text-align:center;background:rgba(0,32,91,.8);transition:background .12s ease-in-out;color:#fff;font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;padding:.35em}.statsBackground{background-size:cover;background-position:center center;padding:1.5em 1em;margin-bottom:0 !important}.statistics{background:rgba(255,255,255,.92);text-align:center;padding:2em 1em}.statistics .link{font-family:"Cinzel","Trajan Pro Bold","Baskerville","Times New Roman","Times",serif;color:#55a2d3;width:100%;display:block;font-size:3em;line-height:1em;padding:0;border:0}.statistics .link:hover{color:#00205b}.statistics .detail{color:#00205b;font-size:.75em;line-height:1.5em;display:inline-block}.statistics .statistic{padding:1em 2em}.lightGrey{background:#f2f2f2}.socialIcon{height:30px;width:30px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;margin:0 .25em}.socialIcon:hover{border:0;opacity:.6}.socialIcon.facebook{background-image:url("../images/Facebook-Icon.png")}.socialIcon.instagram{background-image:url("../images/Instagram-Icon.png")}.socialIcon.twitter{background-image:url("../images/Twitter-Icon.png")}.socialIcon.youTube{background-image:url("../images/Video-Icon.png")}blockquote{background:#f2f2f2;width:100%;max-width:100% !important}.testimonial,blockquote{text-align:center;padding:2em;max-width:700px;margin:0 auto}.testimonial .quote,.testimonial p,blockquote .quote,blockquote p{font-weight:600;max-width:700px;margin-bottom:0 !important;margin:0 auto}.testimonial .attribution,.testimonial p:last-of-type,blockquote .attribution,blockquote p:last-of-type{margin-top:.75em;font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;font-size:.85em;font-weight:400}.testimonial::before,blockquote::before{display:block;content:"";height:25px;width:25px;margin:0 auto 2em;background-image:url("../images/QuoteTop.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.testimonial::after,blockquote::after{display:block;content:"";height:25px;width:25px;margin:2em auto 0;background-image:url("../images/QuoteBtm.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.beestonFooter{background-image:url("../images/BeestonFooter.jpg");background-size:cover;align-items:center;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 1px){.beestonFooter{min-height:250px;align-items:flex-end}}@media screen and (min-width: 800px){.beestonFooter{min-height:300px;align-items:center}}@media screen and (min-width: 1300px){.beestonFooter{min-height:400px;align-items:center}}.beestonFooter a{background:#00c1d0;display:inline-block;padding:.25em 2.5em;color:#fff;font-weight:600;margin:.25em;font-size:.9em;border:0;transition:background .3s ease-in-out}.beestonFooter a:hover{background:#00205b;transition:background .3s ease-in-out}.mega-stuck{box-shadow:0 0 10px rgba(0,0,0,.2) !important;backdrop-filter:blur(10px) !important}@media screen and (max-width: 767px){.page-template-page-staff-subpage .page_links{display:block !important;margin-top:-1.5em}}.page_links{margin-bottom:4em;background:#55a2d3;padding:2em 0}.page_links a:hover{border-bottom:1px solid #fff}@media screen and (max-width: 767px){.page_links{display:none}}.page_links .container{max-width:1070px}.page_links .page_menu{list-style:none;font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;text-align:center;margin:0;padding:0;font-size:.9em}.page_links .page_menu li{text-transform:normal;display:inline-block;margin:.5em}.page_links .page_menu li ul{display:inline-block}.page_links .page_menu li a{color:#fff}.page_links .page_menu li .current_page{border-bottom:1px solid #55a2d3}.page-template-page-parent .testimonialContainer,.page-template-page-child .testimonialContainer,.page-template-page-difference .testimonialContainer,.page-template-page-portal-subpage .testimonialContainer,.page-template-page-portal .testimonialContainer,.page-template-page-subject-child .testimonialContainer,.page-template-page-child-v2 .testimonialContainer{background:#f2f2f2}.h1bottom{margin-bottom:1.2em}.blue_section{background:#00c1d0;padding:2em;margin-bottom:2em;margin-top:1em;color:#fff}.blue_section h2{color:#fff;font-size:1.6em}.blue_section p:last-of-type{margin-bottom:0}.blue_section .avatar{border-radius:100%}.post-password-form{width:100%;text-align:center;padding:1em}@media screen and (min-width: 1024px){.post-password-form{padding:5em 1em}}.whitetext{color:#fff}.whitetext a:link,.whitetext a:visited,.whitetext a:hover,.whitetext a:active{color:#fff}.vc_tta-title-text{font-family:"Open Sans","MetaPlus-BoldItalic","Arial",sans-serif;font-size:.75em;font-weight:bold;text-transform:none}.videoGallery{display:none}.separator{margin:2em 0 4em}.staff_member{border:7.5px solid #fff;padding:0 !important;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;min-height:350px;align-items:flex-end;position:relative}.staff_member:link,.staff_member:visited,.staff_member:active,.staff_member:hover{border-bottom:7.5px solid #fff}.staff_member:hover .team_label{background:#00c1d0}.staff_member p{padding:0;margin:0}.staff_member .name{font-family:"Cinzel","Trajan Pro Regular","Baskerville","Times New Roman","Times",serif;font-size:1.2em;line-height:1em}.staff_member .jobTitle{font-family:"Open Sans","MetaPlus","Arial",sans-serif;font-size:.9em;margin-bottom:0;padding-bottom:0}.staff_member .jobDescription{font-family:"Open Sans","MetaPlus","Arial",sans-serif;margin-top:1em}.staff_member .team_label{padding:1.5em;background:rgba(0,32,91,.8);width:100%;color:#fff;bottom:0}@media screen and (max-width: 767px){.button{margin-left:0;width:100%;display:inline-block}}.button+.button{margin-left:.5em}@media screen and (max-width: 767px){.button+.button{margin-left:0;width:100%;display:inline-block}}.padTop{padding-top:4em}@media screen and (max-width: 767px){.hideOnMobile{display:none !important}}.mega-menu-logo{max-width:270px}.social_icon{border:0 !important;text-decoration:none;height:14px;width:14px;background-size:100% auto;background-position:top center;display:inline-block;margin:0 .15em -2px}.social_icon:hover{background-position:bottom center}.social_icon.facebook{background-image:url("../images/footer/facebook.png")}.social_icon.instagram{background-image:url("../images/footer/instagram.png")}.social_icon.twitter{background-image:url("../images/footer/twitter.png")}.social_icon.youtube{background-image:url("../images/footer/youtube.png")}.social_icon img{max-height:14px;width:auto;margin:0 .25em}.social_icon img:hover{opacity:.7}@media screen and (max-width: 767px){.headsvideo{margin-top:1.5em}}ul{font-size:.93em}#modal{display:none;z-index:9999999 !important}@media screen and (min-width: 768px){#modal{float:left;left:20%;top:50%;transform:translate(-20%, -50%);position:fixed;z-index:999;background:#fff;padding:0;box-shadow:0 0 20px rgba(0,0,0,.7)}}@media screen and (min-width: 1024px){#modal{float:left;left:40%;top:50%;transform:translate(-40%, -50%);position:fixed;z-index:999;background:#fff;padding:0;box-shadow:0 0 20px rgba(0,0,0,.7)}}@media screen and (max-width: 767px){#modal{position:fixed;top:.5em;left:.5em;width:calc(100vw - 1em);z-index:999;background:#fff;padding:2em}}#modal .teamInfo{padding:2em}@media screen and (max-width: 767px){#modal .teamInfo{padding:1em}}#modal #teamTitle{font-size:1.1em}#modal #close{float:right}@media screen and (max-width: 767px){#modal #teamImage{display:none !important}}@media screen and (max-width: 767px){#modal #teamBio{max-height:300px;overflow-y:scroll}}#overlay{background:rgba(0,0,0,.7);width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:10;display:none}.fluffyegg a:link,.fluffyegg a:visited{background:#000;padding:1em;width:100%;color:#ccc;font-size:.8em;text-decoration:none;display:block;text-align:center}.fluffyegg a:hover{background:#000;padding:1em;width:100%;color:#fff;font-size:.8em;text-decoration:none;display:block;text-align:center}.fluffyegg a:link span,.fluffyegg a:visited span{color:#fe912d}.fluffyegg a:link .fluffyegg-chevron,.fluffyegg a:visited .fluffyegg-chevron{color:#000}.fluffyegg a:hover .fluffyegg-chevron,.fluffyegg a:active .fluffyegg-chevron{color:#fff}.fluffyegg a:active span{color:#000}.fluffyegg a:active{background:#fe912d;padding:1em;width:100%;color:#000;font-size:.8em;text-decoration:none;display:block;text-align:center}.gallery-item{margin-top:0 !important;margin-bottom:0}.gallery-item dt{margin:5px}.gallery-item img{width:100%;height:auto;border:0 !important}.alignleft{float:left;padding:0 1em 1em 0}.alignright{float:right;padding:0 0 1em 1em}.vp-img{margin:.75em 0}.ff-layout-grid .ff-item .ff-img-holder img{min-width:102%;width:auto !important}.ff-item{border:7.5px solid transparent}#cookie-law-info-again{display:none !important}.didyouknow{color:#fff;background:#62b5e5;padding:2em}/*# sourceMappingURL=style.css.map */
