.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{margin:0;background:#eee}.container,header[role="main"] #navigation nav,#navigation-meganavs .navigation-meganav,.hero .home-slider .slide .slide-content{padding-left:15px;padding-right:15px;margin:auto;max-width:976px;z-index:3;position:relative}@media (min-width: 75em){.container,header[role="main"] #navigation nav,#navigation-meganavs .navigation-meganav,.hero .home-slider .slide .slide-content{max-width:1176px}}@media (max-width: 65em){.container,header[role="main"] #navigation nav,#navigation-meganavs .navigation-meganav,.hero .home-slider .slide .slide-content{max-width:800px}}@media (max-width: 35.5em){.container,header[role="main"] #navigation nav,#navigation-meganavs .navigation-meganav,.hero .home-slider .slide .slide-content{padding-left:10px;padding-right:10px}}#outer-container{margin:auto;max-width:1600px;background:#fff;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.12);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.12)}.grid-whole>.grid-cell{width:100%}.grid-halves>.grid-cell{width:calc(50% - 20px)}@media (min-width: 75em){.grid-halves>.grid-cell{width:calc(50% - 30px)}}.grid-thirds>.grid-cell{width:calc(33.33% - 20px)}@media (min-width: 75em){.grid-thirds>.grid-cell{width:calc(33.33% - 30px)}}.grid-quarters{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-quarters>.grid-cell{width:calc(25% - 20px)}@media (min-width: 75em){.grid-quarters>.grid-cell{width:calc(25% - 30px)}}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:-10px;margin-left:-10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width: 75em){.grid{margin-right:-15px;margin-left:-15px}}@media (max-width: 35.5em){.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}}.grid .grid-cell{margin-right:10px;margin-left:10px}@media (min-width: 75em){.grid .grid-cell{margin-right:15px;margin-left:15px}}@media (max-width: 65em){.grid .grid-cell{margin-bottom:20px}}@media (max-width: 35.5em){.grid .grid-cell{width:100%;margin-left:0;margin-right:0;margin-bottom:20px}}div.cols{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}div.cols div{border:1px solid red}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,*,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,input,textarea,select,p,li,label{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:500;font-size:14px}@media (min-width: 75em){html,body,input,textarea,select,p,li,label{font-size:15px}}@media (max-width: 65em){html,body,input,textarea,select,p,li,label{font-size:14px}}@media (max-width: 35.5em){html,body,input,textarea,select,p,li,label{font-size:14px}}b,strong{font-weight:700}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}.xsmall{font-size:0.8rem;line-height:1.2rem}.small{font-size:0.9rem;line-height:1.3rem}p,figcaption,span,small,td,th,label,blockquote,cite,input,textarea,li,pre,h6{font-size:1rem;line-height:1.5rem}@media (max-width: 35.5em){p,figcaption,span,small,td,th,label,blockquote,cite,input,textarea,li,pre,h6{font-size:0.95rem;line-height:1.4rem}}p{margin:1rem 0 0 0;font-weight:400}p:first-child{margin-top:0}p.chameleon-credit{opacity:0.6}p.type{font-weight:600;font-size:11px;line-height:11px;margin:0 0 12px 0;text-transform:uppercase;color:#000}p.date{font-weight:600;font-size:11px;line-height:11px;color:#000}h1,h2,h3,h4,h5,h6{font-weight:600;margin:1.7rem 0 0 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:1.75rem;line-height:2.2rem}@media (max-width: 35.5em){h1{font-size:1.5rem;line-height:1.8rem}}h2{font-size:1.5rem;line-height:2rem}h3{font-size:1.4rem;line-height:1.9rem}h4{font-size:1.3rem;line-height:1.85rem}h5{font-size:1.2rem;line-height:1.75rem}a{-webkit-tap-highlight-color:transparent;color:#000;text-decoration:underline}a:hover{text-decoration:underline;color:#000}::-webkit-input-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}.resp-container{position:relative;overflow:hidden;padding-top:56.25%;margin:20px auto;min-height:550px}.resp-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@-webkit-keyframes revealNavLines{0%{-webkit-transform:translate3d(0%, 5px, 0px);transform:translate3d(0%, 5px, 0px)}100%{-webkit-transform:translate3d(0%, 0px, 0px);transform:translate3d(0%, 0px, 0px)}}@keyframes revealNavLines{0%{-webkit-transform:translate3d(0%, 5px, 0px);transform:translate3d(0%, 5px, 0px)}100%{-webkit-transform:translate3d(0%, 0px, 0px);transform:translate3d(0%, 0px, 0px)}}.reveal-nav-lines{-webkit-transform:translate3d(0%, 5px, 0px);transform:translate3d(0%, 5px, 0px);-webkit-animation-name:revealNavLines;animation-name:revealNavLines;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes bounce-down{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}50%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}75%{-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}100%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);visibility:visible}}@keyframes bounce-down{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}50%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}75%{-webkit-transform:translate3d(0, -20%, 0);transform:translate3d(0, -20%, 0)}100%{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);visibility:visible}}.animation-bounce-down,#share-widget.active{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);-webkit-animation-name:bounce-down;animation-name:bounce-down;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes skew{0%{opacity:0;visibility:hidden;-webkit-transform:perspective(50em) rotateX(50deg);transform:perspective(50em) rotateX(50deg)}100%{opacity:1;visibility:visible;-webkit-transform:perspective(0em) rotateX(0deg);transform:perspective(0em) rotateX(0deg)}}@keyframes skew{0%{opacity:0;visibility:hidden;-webkit-transform:perspective(50em) rotateX(50deg);transform:perspective(50em) rotateX(50deg)}100%{opacity:1;visibility:visible;-webkit-transform:perspective(0em) rotateX(0deg);transform:perspective(0em) rotateX(0deg)}}.animation-skew{-webkit-animation-name:skew;animation-name:skew;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s}header[role="main"]{background:#fff;position:relative;z-index:9999999}header[role="main"] #masthead ul,header[role="main"] .company-info .social-media ul{list-style:none;margin:0;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 65em){header[role="main"] #masthead ul,header[role="main"] .company-info .social-media ul{display:block}}header[role="main"] #masthead ul li a,header[role="main"] .company-info .social-media ul li a{display:block;text-align:center;text-decoration:none}@media (max-width: 65em){header[role="main"] #masthead ul li a,header[role="main"] .company-info .social-media ul li a{text-align:left}}header[role="main"] #toggle-quicklinks{background-color:#003458;width:100%;display:none;color:#fff;padding:12px;text-decoration:none;font-weight:600;position:relative;border-bottom:1px solid rgba(255,255,255,0.5)}@media (max-width: 65em){header[role="main"] #toggle-quicklinks{font-size:14px}}@media (max-width: 35.5em){header[role="main"] #toggle-quicklinks{font-size:13px}}header[role="main"] #toggle-quicklinks:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath d='M1.415 0L6 4.328 10.585 0 12 1.336 6 7 0 1.336z'/%3E%3C/svg%3E");display:block;width:13px;position:absolute;top:9px;right:13px;-webkit-transition:0.3s -webkit-transform ease;transition:0.3s -webkit-transform ease;transition:0.3s transform ease;transition:0.3s transform ease, 0.3s -webkit-transform ease}@media (max-width: 65em){header[role="main"] #toggle-quicklinks{display:block}}header[role="main"] #toggle-quicklinks.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header[role="main"] #masthead{background:#003458}@media (max-width: 65em){header[role="main"] #masthead{display:none}}header[role="main"] #masthead .container,header[role="main"] #masthead #navigation nav,header[role="main"] #navigation #masthead nav,header[role="main"] #masthead #navigation-meganavs .navigation-meganav,#navigation-meganavs header[role="main"] #masthead .navigation-meganav,header[role="main"] #masthead .hero .home-slider .slide .slide-content,.hero .home-slider .slide header[role="main"] #masthead .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 65em){header[role="main"] #masthead .container,header[role="main"] #masthead #navigation nav,header[role="main"] #navigation #masthead nav,header[role="main"] #masthead #navigation-meganavs .navigation-meganav,#navigation-meganavs header[role="main"] #masthead .navigation-meganav,header[role="main"] #masthead .hero .home-slider .slide .slide-content,.hero .home-slider .slide header[role="main"] #masthead .slide-content{display:block;padding-left:0;padding-right:0}}header[role="main"] #masthead .quicklinks-2{margin-left:auto}header[role="main"] #masthead .quicklinks-1 ul,header[role="main"] #masthead .quicklinks-2 ul{border-left:1px solid rgba(255,255,255,0.3)}header[role="main"] #masthead .quicklinks-1 ul li a,header[role="main"] #masthead .quicklinks-2 ul li a{color:#fff;font-size:0.85rem;border-right:1px solid rgba(255,255,255,0.3);padding:0.55rem 0.6rem;position:relative;z-index:1;-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);outline:0 !important}header[role="main"] #masthead .quicklinks-1 ul li a:after,header[role="main"] #masthead .quicklinks-2 ul li a:after{outline:0 !important;cursor:pointer;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10, 10);transform:scale(10, 10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform 0.45s;transition:opacity 1s, -webkit-transform 0.45s;transition:transform 0.45s, opacity 1s;transition:transform 0.45s, opacity 1s, -webkit-transform 0.45s}header[role="main"] #masthead .quicklinks-1 ul li a:active:after,header[role="main"] #masthead .quicklinks-2 ul li a:active:after{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0.18;-webkit-transition:0s;transition:0s;outline:0 !important}header[role="main"] #masthead .quicklinks-1 ul li a:hover,header[role="main"] #masthead .quicklinks-1 ul li a.current,header[role="main"] #masthead .quicklinks-2 ul li a:hover,header[role="main"] #masthead .quicklinks-2 ul li a.current{color:#003458;background:#fff}header[role="main"] .company-info .container,header[role="main"] .company-info #navigation nav,header[role="main"] #navigation .company-info nav,header[role="main"] .company-info #navigation-meganavs .navigation-meganav,#navigation-meganavs header[role="main"] .company-info .navigation-meganav,header[role="main"] .company-info .hero .home-slider .slide .slide-content,.hero .home-slider .slide header[role="main"] .company-info .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.6rem;padding-bottom:1.5rem;min-height:105px}@media (max-width: 65em){header[role="main"] .company-info .container,header[role="main"] .company-info #navigation nav,header[role="main"] #navigation .company-info nav,header[role="main"] .company-info #navigation-meganavs .navigation-meganav,#navigation-meganavs header[role="main"] .company-info .navigation-meganav,header[role="main"] .company-info .hero .home-slider .slide .slide-content,.hero .home-slider .slide header[role="main"] .company-info .slide-content{padding-top:1.6rem;padding-bottom:1.6rem;padding-left:7px;padding-right:7px;width:100%;max-width:100%}}@media (max-width: 35.5em){header[role="main"] .company-info .container,header[role="main"] .company-info #navigation nav,header[role="main"] #navigation .company-info nav,header[role="main"] .company-info #navigation-meganavs .navigation-meganav,#navigation-meganavs header[role="main"] .company-info .navigation-meganav,header[role="main"] .company-info .hero .home-slider .slide .slide-content,.hero .home-slider .slide header[role="main"] .company-info .slide-content{min-height:0}}header[role="main"] .company-info .logo a{display:block}@media (max-width: 65em){header[role="main"] .company-info .logo a{max-width:245px}}@media (max-width: 35.5em){header[role="main"] .company-info .logo a{max-width:195px}}header[role="main"] .company-info .logo a:active img{-webkit-transform:scale(1.06);transform:scale(1.06)}header[role="main"] .company-info .logo a img{-webkit-transition:0.1s;transition:0.1s}header[role="main"] .company-info .phone-numbers{margin-left:auto;padding-right:0.7rem}@media (max-width: 65em){header[role="main"] .company-info .phone-numbers{display:none}}header[role="main"] .company-info .phone-numbers ul{list-style:none;margin:0;padding:0;overflow:hidden;text-align:right}@media (max-width: 65em){header[role="main"] .company-info .phone-numbers ul{text-align:left}}header[role="main"] .company-info .phone-numbers ul li,header[role="main"] .company-info .phone-numbers ul label{font-size:0.9rem;line-height:1.3rem}header[role="main"] .company-info .phone-numbers ul label{color:#0088d3}@media (max-width: 65em){header[role="main"] .company-info .social-media{margin-left:auto}}header[role="main"] .company-info .social-media ul{list-style:none;margin:0;padding:0;overflow:hidden;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex}header[role="main"] .company-info .social-media ul li{padding-left:0.6rem}@media (max-width: 65em){header[role="main"] .company-info .social-media ul li a{max-width:41px}}@media (max-width: 35.5em){header[role="main"] .company-info .social-media ul li a{max-width:34px}}header[role="main"] #device-menu-bar{background:#0088d3;display:none}@media (max-width: 65em){header[role="main"] #device-menu-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}header[role="main"] #device-menu-bar div a{text-decoration:none;padding:11px 10px;display:block;color:#fff}@media (max-width: 65em){header[role="main"] #device-menu-bar div a{font-size:14px}}@media (max-width: 35.5em){header[role="main"] #device-menu-bar div a{font-size:13px}}header[role="main"] #device-menu-bar div.menu-toggle{margin-left:auto}header[role="main"] #device-menu-bar div.menu-toggle a#toggle-navigation{border-left:1px solid rgba(255,255,255,0.4);display:block;height:45px;width:45px;padding:13px 0 0 10px}header[role="main"] #device-menu-bar div.menu-toggle a#toggle-navigation span{display:block;width:25px;height:2px;color:#fff;background:#fff;margin-bottom:5px}header[role="main"] #device-menu-bar div.menu-toggle a#toggle-navigation.open{background-color:#0098ed}header[role="main"] #device-menu-bar div.search-toggle a{border-right:1px solid rgba(255,255,255,0.4);font-size:0;display:block;width:45px;height:45px;background-image:url("/images/icons/spyglass.svg");background-repeat:no-repeat;background-position:center;background-size:43%}header[role="main"] #device-menu-bar div.search-toggle a.active{background-color:#0098ed}header[role="main"] #device-menu-bar div.call-toggle a{border-right:1px solid rgba(255,255,255,0.4);font-size:0;display:block;width:45px;height:45px;background-image:url("/images/icons/telephone.svg");background-repeat:no-repeat;background-position:center;background-size:43%}header[role="main"] #device-menu-bar div.call-toggle a.active{background-color:#0098ed}header[role="main"] #navigation{border-top:1px solid #d5eaf7;position:relative;z-index:9999999999999}@media (max-width: 65em){header[role="main"] #navigation{display:none}}@media (max-width: 65em){header[role="main"] #navigation nav{padding-left:0;padding-right:0}}header[role="main"] #navigation nav>ul{list-style:none;margin:0;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}@media (max-width: 65em){header[role="main"] #navigation nav>ul{display:block}}header[role="main"] #navigation nav>ul>li{position:relative}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li{margin-bottom:1px;border-bottom:1px solid #ddd}}header[role="main"] #navigation nav>ul>li span.toggle-children{display:none}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li span.toggle-children{display:block;position:absolute;top:0;right:0;height:100%;width:45px;background-color:#fff;border-left:1px solid #ddd}}header[role="main"] #navigation nav>ul>li span.toggle-children:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg' fill='%23ff5753'%3E%3Cpath d='M1.415 0L6 4.328 10.585 0 12 1.336 6 7 0 1.336z'/%3E%3C/svg%3E");display:block;width:13px;position:relative;top:10px;-webkit-transition:0.3s -webkit-transform ease;transition:0.3s -webkit-transform ease;transition:0.3s transform ease;transition:0.3s transform ease, 0.3s -webkit-transform ease;margin:auto}header[role="main"] #navigation nav>ul>li.dropdown-active span.toggle-children:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:10px}header[role="main"] #navigation nav>ul>li.nav-item--has-children>a:after{content:url("/images/icons/arrow-dropdown.svg");margin-left:5px;display:inline-block}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li.nav-item--has-children>a:after{display:none}}header[role="main"] #navigation nav>ul>li.nav-item--is-in-path:after{height:7px}header[role="main"] #navigation nav>ul>li.search-toggle{margin-left:auto}@media (max-width: 35.5em){header[role="main"] #navigation nav>ul>li.search-toggle{display:none}}header[role="main"] #navigation nav>ul>li.search-toggle a{background-image:url("/images/icons/search.svg");background-repeat:no-repeat;background-position:right center;padding-right:31px}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li.search-toggle a{text-align:left}}header[role="main"] #navigation nav>ul>li:hover a:after{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}header[role="main"] #navigation nav>ul>li:hover>ul.dropdown{opacity:1;visibility:visible}header[role="main"] #navigation nav>ul>li:active:after,header[role="main"] #navigation nav>ul>li:hover:after{width:60px;margin-left:-30px}header[role="main"] #navigation nav>ul>li:after{position:absolute;width:50px;height:3px;content:'';bottom:0;left:50%;margin-left:-25px;background-color:#078ad0;-webkit-transition:all 250ms ease;transition:all 250ms ease}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li:after{display:none}}header[role="main"] #navigation nav>ul>li.equine-practice:after{background-color:#c2e4f4}header[role="main"] #navigation nav>ul>li.referrals:after{background-color:#cabed8}header[role="main"] #navigation nav>ul>li.horse-owners:after{background-color:#f8dc69}header[role="main"] #navigation nav>ul>li.horse-owners ul.dropdown{border:3px solid #f8dc69}header[role="main"] #navigation nav>ul>li.horse-owners ul.dropdown li a:hover{background:#fcf3ca}header[role="main"] #navigation nav>ul>li.veterinary-professionals:after{background-color:#bedcc1}header[role="main"] #navigation nav>ul>li.veterinary-professionals ul.dropdown{border:3px solid #bedcc1}header[role="main"] #navigation nav>ul>li.veterinary-professionals ul.dropdown li a:hover{background:#e2f0e4}header[role="main"] #navigation nav>ul>li.about-us:after{background-color:#0088d3}header[role="main"] #navigation nav>ul>li.about-us ul.dropdown{border:3px solid #0088d3}header[role="main"] #navigation nav>ul>li.search-toggle:after{display:none}header[role="main"] #navigation nav>ul>li>a{display:block;text-align:center;text-decoration:none;font-weight:600;font-size:0.9rem;padding:0.9rem 0.6rem}@media (min-width: 75em){header[role="main"] #navigation nav>ul>li>a{padding:0.9rem 0.8rem}}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li>a{text-align:left;padding:12px 0.6rem}}header[role="main"] #navigation nav>ul>li>a.has-dropdown:after,header[role="main"] #navigation nav>ul>li>a.has-meganav:after{content:url("/images/icons/arrow-dropdown.svg");margin-left:5px;display:inline-block}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li>a.has-dropdown:after,header[role="main"] #navigation nav>ul>li>a.has-meganav:after{display:none}}header[role="main"] #navigation nav>ul>li>a.dropdown-active:after{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}header[role="main"] #navigation nav>ul>li ul.dropdown{background:#fff;position:absolute;top:49px;left:0;width:240px;list-style:none;margin:0;padding:4px;opacity:0;visibility:hidden;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border:3px solid #0089d3}header[role="main"] #navigation nav>ul>li ul.dropdown.hide-on-desktop{display:none}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li ul.dropdown{display:none;opacity:0.7;visibility:visible;top:0;width:100%;border-top:1px solid #ddd !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;position:relative;-webkit-transition:none;transition:none}}header[role="main"] #navigation nav>ul>li ul.dropdown li a{display:block;padding:6px 8px;text-decoration:none;font-size:14px;-webkit-transition:0.2s background ease-in-out;transition:0.2s background ease-in-out}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li ul.dropdown li a{font-size:13px}}header[role="main"] #navigation nav>ul>li ul.dropdown li a:hover{background:#ddf3ff}@media (max-width: 65em){header[role="main"] #navigation nav>ul>li ul.dropdown li ul{list-style-type:none;margin:0;padding-left:16px}}@media (max-width: 35.5em){header[role="main"] #navigation nav>ul>li ul.dropdown li ul{display:none}}#navigation-meganavs{position:relative;z-index:9999}@media (max-width: 65em){#navigation-meganavs{display:none !important}}#navigation-meganavs .navigation-meganav{border:5px solid blue;visibility:hidden;background:#fff;padding:20px;position:absolute;top:0;right:0;left:0}#navigation-meganavs .navigation-meganav.equine-practice-meganav{border:3px solid  #c2e4f4}#navigation-meganavs .navigation-meganav.referrals-meganav{border:3px solid #cabed8}#navigation-meganavs .navigation-meganav.meganav-visible{visibility:visible !important}#navigation-meganavs .navigation-meganav ul.dynamic-meganav{list-style:none;margin:0;padding:0}#navigation-meganavs .navigation-meganav ul.dynamic-meganav ul{list-style:none;margin:6px 0 6px 0;padding:0 0 0 10px}#navigation-meganavs .navigation-meganav ul.dynamic-meganav ul li a{text-decoration:none}#navigation-meganavs .navigation-meganav ul.dynamic-meganav ul li a:hover{text-decoration:underline}#navigation-meganavs .navigation-meganav ul.dynamic-meganav>li{width:33%}#navigation-meganavs .navigation-meganav ul.dynamic-meganav>li>a{color:#003458;font-weight:700;text-decoration:none}#navigation-meganavs .navigation-meganav ul.dynamic-meganav>li>ul.children>li>a{color:#0088d3;font-weight:700}#navigation-meganavs .navigation-meganav ul.dynamic-meganav li a{font-size:14px !important}#navigation-meganavs .navigation-meganav ul.dynamic-meganav li ul.children li{margin-bottom:2px !important}#navigation-meganavs .navigation-meganav ul.dynamic-meganav li ul.children li:last-child{margin-bottom:0 !important}#exit-meganav{display:none;background:rgba(0,0,0,0.15);position:absolute;z-index:9999;top:0;left:0;right:0;bottom:0}.search-box{position:absolute;right:0;background:#fff;width:345px;height:65px;padding:10px;-webkit-transition:0.2s;transition:0.2s;opacity:0;visibility:hidden}.search-box.visible{visibility:visible;opacity:1}.search-box form{max-width:310px;margin:4px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.search-box form input[type="search"]{vertical-align:top;height:36px;line-height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;padding:8px;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-box form input[type="submit"]{vertical-align:top;height:36px;line-height:36px;padding:0 10px}.mobile-search{display:none;padding:12px}@media (max-width: 35.5em){.mobile-search{display:block}}@media (max-width: 65em){.mobile-search{display:block}}.mobile-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile-search form input[type="search"]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;vertical-align:top;height:34px;line-height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:0;padding:10px;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-search form input[type="submit"]{vertical-align:top;height:34px;width:34px;line-height:34px;padding:0 10px;background-image:url("/images/icons/spyglass.svg");background-repeat:no-repeat;background-position:center;background-size:46%;font-size:0}.mobile-call{display:none;padding:12px}footer[role="main"]{background:#003458;color:#fff}footer[role="main"] p,footer[role="main"] a,footer[role="main"] li{font-size:0.85rem;font-weight:600}footer[role="main"] .container,footer[role="main"] header[role="main"] #navigation nav,header[role="main"] #navigation footer[role="main"] nav,footer[role="main"] #navigation-meganavs .navigation-meganav,#navigation-meganavs footer[role="main"] .navigation-meganav,footer[role="main"] .hero .home-slider .slide .slide-content,.hero .home-slider .slide footer[role="main"] .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:4rem;padding-bottom:4rem}@media (min-width: 75em){footer[role="main"] .container,footer[role="main"] header[role="main"] #navigation nav,header[role="main"] #navigation footer[role="main"] nav,footer[role="main"] #navigation-meganavs .navigation-meganav,#navigation-meganavs footer[role="main"] .navigation-meganav,footer[role="main"] .hero .home-slider .slide .slide-content,.hero .home-slider .slide footer[role="main"] .slide-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 35.5em){footer[role="main"] .container,footer[role="main"] header[role="main"] #navigation nav,header[role="main"] #navigation footer[role="main"] nav,footer[role="main"] #navigation-meganavs .navigation-meganav,#navigation-meganavs footer[role="main"] .navigation-meganav,footer[role="main"] .hero .home-slider .slide .slide-content,.hero .home-slider .slide footer[role="main"] .slide-content{display:block;padding-top:2rem;padding-bottom:2rem}}footer[role="main"] .container a,footer[role="main"] header[role="main"] #navigation nav a,header[role="main"] #navigation footer[role="main"] nav a,footer[role="main"] #navigation-meganavs .navigation-meganav a,#navigation-meganavs footer[role="main"] .navigation-meganav a,footer[role="main"] .hero .home-slider .slide .slide-content a,.hero .home-slider .slide footer[role="main"] .slide-content a{text-decoration:none;color:#fff}@media (max-width: 35.5em){footer[role="main"] .container .company-info,footer[role="main"] header[role="main"] #navigation nav .company-info,header[role="main"] #navigation footer[role="main"] nav .company-info,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info,footer[role="main"] .hero .home-slider .slide .slide-content .company-info,.hero .home-slider .slide footer[role="main"] .slide-content .company-info{padding-bottom:1rem}}footer[role="main"] .container .company-info p,footer[role="main"] header[role="main"] #navigation nav .company-info p,header[role="main"] #navigation footer[role="main"] nav .company-info p,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info p,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info p,footer[role="main"] .hero .home-slider .slide .slide-content .company-info p,.hero .home-slider .slide footer[role="main"] .slide-content .company-info p{margin:0}footer[role="main"] .container .company-info p.chameleon-credit,footer[role="main"] header[role="main"] #navigation nav .company-info p.chameleon-credit,header[role="main"] #navigation footer[role="main"] nav .company-info p.chameleon-credit,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info p.chameleon-credit,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info p.chameleon-credit,footer[role="main"] .hero .home-slider .slide .slide-content .company-info p.chameleon-credit,.hero .home-slider .slide footer[role="main"] .slide-content .company-info p.chameleon-credit{margin-top:12px}footer[role="main"] .container .company-info ul,footer[role="main"] header[role="main"] #navigation nav .company-info ul,header[role="main"] #navigation footer[role="main"] nav .company-info ul,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul{list-style:none;margin:0;padding:0;overflow:hidden;display:block;margin-top:0.6rem}@media (min-width: 75em){footer[role="main"] .container .company-info ul,footer[role="main"] header[role="main"] #navigation nav .company-info ul,header[role="main"] #navigation footer[role="main"] nav .company-info ul,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 35.5em){footer[role="main"] .container .company-info ul,footer[role="main"] header[role="main"] #navigation nav .company-info ul,header[role="main"] #navigation footer[role="main"] nav .company-info ul,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul{margin-top:0.6rem}}footer[role="main"] .container .company-info ul li,footer[role="main"] header[role="main"] #navigation nav .company-info ul li,header[role="main"] #navigation footer[role="main"] nav .company-info ul li,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul li,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul li,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul li,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul li{margin-right:1rem}footer[role="main"] .container .company-info ul li a,footer[role="main"] header[role="main"] #navigation nav .company-info ul li a,header[role="main"] #navigation footer[role="main"] nav .company-info ul li a,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul li a,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul li a,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul li a,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul li a{display:inline-block;position:relative}footer[role="main"] .container .company-info ul li a:after,footer[role="main"] header[role="main"] #navigation nav .company-info ul li a:after,header[role="main"] #navigation footer[role="main"] nav .company-info ul li a:after,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul li a:after,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul li a:after,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul li a:after,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul li a:after{content:"";display:block;width:100%;height:1px;background-color:transparent;position:absolute;bottom:0;-webkit-transition:0.2s background-color ease-in-out;transition:0.2s background-color ease-in-out}footer[role="main"] .container .company-info ul li a:hover:after,footer[role="main"] header[role="main"] #navigation nav .company-info ul li a:hover:after,header[role="main"] #navigation footer[role="main"] nav .company-info ul li a:hover:after,footer[role="main"] #navigation-meganavs .navigation-meganav .company-info ul li a:hover:after,#navigation-meganavs footer[role="main"] .navigation-meganav .company-info ul li a:hover:after,footer[role="main"] .hero .home-slider .slide .slide-content .company-info ul li a:hover:after,.hero .home-slider .slide footer[role="main"] .slide-content .company-info ul li a:hover:after{background-color:rgba(255,255,255,0.6)}footer[role="main"] .container .social-media,footer[role="main"] header[role="main"] #navigation nav .social-media,header[role="main"] #navigation footer[role="main"] nav .social-media,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media,footer[role="main"] .hero .home-slider .slide .slide-content .social-media,.hero .home-slider .slide footer[role="main"] .slide-content .social-media{margin-left:auto}@media (max-width: 35.5em){footer[role="main"] .container .social-media,footer[role="main"] header[role="main"] #navigation nav .social-media,header[role="main"] #navigation footer[role="main"] nav .social-media,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media,footer[role="main"] .hero .home-slider .slide .slide-content .social-media,.hero .home-slider .slide footer[role="main"] .slide-content .social-media{padding-bottom:15px}}footer[role="main"] .container .social-media ul,footer[role="main"] header[role="main"] #navigation nav .social-media ul,header[role="main"] #navigation footer[role="main"] nav .social-media ul,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media ul,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media ul,footer[role="main"] .hero .home-slider .slide .slide-content .social-media ul,.hero .home-slider .slide footer[role="main"] .slide-content .social-media ul{list-style:none;margin:0;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}footer[role="main"] .container .social-media ul li,footer[role="main"] header[role="main"] #navigation nav .social-media ul li,header[role="main"] #navigation footer[role="main"] nav .social-media ul li,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media ul li,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media ul li,footer[role="main"] .hero .home-slider .slide .slide-content .social-media ul li,.hero .home-slider .slide footer[role="main"] .slide-content .social-media ul li{margin-right:0.6rem}footer[role="main"] .container .social-media ul li a,footer[role="main"] header[role="main"] #navigation nav .social-media ul li a,header[role="main"] #navigation footer[role="main"] nav .social-media ul li a,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media ul li a,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media ul li a,footer[role="main"] .hero .home-slider .slide .slide-content .social-media ul li a,.hero .home-slider .slide footer[role="main"] .slide-content .social-media ul li a{display:block;-webkit-transition:0.1s -webkit-transform ease-in-out;transition:0.1s -webkit-transform ease-in-out;transition:0.1s transform ease-in-out;transition:0.1s transform ease-in-out, 0.1s -webkit-transform ease-in-out}footer[role="main"] .container .social-media ul li a:active,footer[role="main"] header[role="main"] #navigation nav .social-media ul li a:active,header[role="main"] #navigation footer[role="main"] nav .social-media ul li a:active,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media ul li a:active,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media ul li a:active,footer[role="main"] .hero .home-slider .slide .slide-content .social-media ul li a:active,.hero .home-slider .slide footer[role="main"] .slide-content .social-media ul li a:active{-webkit-transform:scale(1.08);transform:scale(1.08)}@media (max-width: 35.5em){footer[role="main"] .container .social-media ul li a,footer[role="main"] header[role="main"] #navigation nav .social-media ul li a,header[role="main"] #navigation footer[role="main"] nav .social-media ul li a,footer[role="main"] #navigation-meganavs .navigation-meganav .social-media ul li a,#navigation-meganavs footer[role="main"] .navigation-meganav .social-media ul li a,footer[role="main"] .hero .home-slider .slide .slide-content .social-media ul li a,.hero .home-slider .slide footer[role="main"] .slide-content .social-media ul li a{width:40px}}footer[role="main"] .container .accreditations,footer[role="main"] header[role="main"] #navigation nav .accreditations,header[role="main"] #navigation footer[role="main"] nav .accreditations,footer[role="main"] #navigation-meganavs .navigation-meganav .accreditations,#navigation-meganavs footer[role="main"] .navigation-meganav .accreditations,footer[role="main"] .hero .home-slider .slide .slide-content .accreditations,.hero .home-slider .slide footer[role="main"] .slide-content .accreditations{margin-left:1rem}@media (max-width: 35.5em){footer[role="main"] .container .accreditations,footer[role="main"] header[role="main"] #navigation nav .accreditations,header[role="main"] #navigation footer[role="main"] nav .accreditations,footer[role="main"] #navigation-meganavs .navigation-meganav .accreditations,#navigation-meganavs footer[role="main"] .navigation-meganav .accreditations,footer[role="main"] .hero .home-slider .slide .slide-content .accreditations,.hero .home-slider .slide footer[role="main"] .slide-content .accreditations{margin-left:5px}}.social-media ul li a.social-desktop{display:block !important}@media (max-width: 35.5em){.social-media ul li a.social-desktop{display:none !important}}.social-media ul li a.social-mobile{display:none !important}@media (max-width: 35.5em){.social-media ul li a.social-mobile{display:block !important}}section.banner-underlay{position:relative;padding-top:65px}@media (max-width: 65em){section.banner-underlay{padding-top:50px}}@media (max-width: 35.5em){section.banner-underlay{padding-top:25px}}section.banner-underlay:before{position:absolute;top:0;left:0;right:0;width:100%;display:block;content:"";height:199px;background:#a7e1ff;z-index:1}@media (min-width: 75em){section.banner-underlay:before{height:228px}}section.banner-underlay:after{content:"";background:url("/images/inner/inner-header.png");background-repeat:no-repeat;background-position:30px top;height:225px;width:100%;position:absolute;top:0;left:0;z-index:2;opacity:0.3}section.sidebar-layout .container,section.sidebar-layout header[role="main"] #navigation nav,header[role="main"] #navigation section.sidebar-layout nav,section.sidebar-layout #navigation-meganavs .navigation-meganav,#navigation-meganavs section.sidebar-layout .navigation-meganav,section.sidebar-layout .hero .home-slider .slide .slide-content,.hero .home-slider .slide section.sidebar-layout .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 65em){section.sidebar-layout .container,section.sidebar-layout header[role="main"] #navigation nav,header[role="main"] #navigation section.sidebar-layout nav,section.sidebar-layout #navigation-meganavs .navigation-meganav,#navigation-meganavs section.sidebar-layout .navigation-meganav,section.sidebar-layout .hero .home-slider .slide .slide-content,.hero .home-slider .slide section.sidebar-layout .slide-content{display:block}}@media (max-width: 35.5em){section.sidebar-layout .container,section.sidebar-layout header[role="main"] #navigation nav,header[role="main"] #navigation section.sidebar-layout nav,section.sidebar-layout #navigation-meganavs .navigation-meganav,#navigation-meganavs section.sidebar-layout .navigation-meganav,section.sidebar-layout .hero .home-slider .slide .slide-content,.hero .home-slider .slide section.sidebar-layout .slide-content{padding-left:0;padding-right:0}}section.sidebar-layout .container article,section.sidebar-layout header[role="main"] #navigation nav article,header[role="main"] #navigation section.sidebar-layout nav article,section.sidebar-layout #navigation-meganavs .navigation-meganav article,#navigation-meganavs section.sidebar-layout .navigation-meganav article,section.sidebar-layout .hero .home-slider .slide .slide-content article,.hero .home-slider .slide section.sidebar-layout .slide-content article{width:70%;padding:1.5rem 1.5rem 3.5rem 1.5rem}@media (max-width: 65em){section.sidebar-layout .container article,section.sidebar-layout header[role="main"] #navigation nav article,header[role="main"] #navigation section.sidebar-layout nav article,section.sidebar-layout #navigation-meganavs .navigation-meganav article,#navigation-meganavs section.sidebar-layout .navigation-meganav article,section.sidebar-layout .hero .home-slider .slide .slide-content article,.hero .home-slider .slide section.sidebar-layout .slide-content article{width:100%}}@media (max-width: 35.5em){section.sidebar-layout .container article,section.sidebar-layout header[role="main"] #navigation nav article,header[role="main"] #navigation section.sidebar-layout nav article,section.sidebar-layout #navigation-meganavs .navigation-meganav article,#navigation-meganavs section.sidebar-layout .navigation-meganav article,section.sidebar-layout .hero .home-slider .slide .slide-content article,.hero .home-slider .slide section.sidebar-layout .slide-content article{padding:13px}}section.sidebar-layout .container aside,section.sidebar-layout header[role="main"] #navigation nav aside,header[role="main"] #navigation section.sidebar-layout nav aside,section.sidebar-layout #navigation-meganavs .navigation-meganav aside,#navigation-meganavs section.sidebar-layout .navigation-meganav aside,section.sidebar-layout .hero .home-slider .slide .slide-content aside,.hero .home-slider .slide section.sidebar-layout .slide-content aside{width:30%}@media (max-width: 65em){section.sidebar-layout .container aside,section.sidebar-layout header[role="main"] #navigation nav aside,header[role="main"] #navigation section.sidebar-layout nav aside,section.sidebar-layout #navigation-meganavs .navigation-meganav aside,#navigation-meganavs section.sidebar-layout .navigation-meganav aside,section.sidebar-layout .hero .home-slider .slide .slide-content aside,.hero .home-slider .slide section.sidebar-layout .slide-content aside{width:100%}}section.background-accent{background:#ebf6fc}section.background-accent article{background:transparent}section.updates article header,section.welcome article header{text-align:center;padding:1.8rem 0 3.3rem 0}@media (max-width: 65em){section.updates article header,section.welcome article header{text-align:left;padding:1.8rem 0 2.5rem 0}}@media (max-width: 35.5em){section.updates article header,section.welcome article header{text-align:left;padding:0.7rem 0 1.2rem 0}}article{background:#fff;padding:1.5rem 1.5rem 3.5rem 1.5rem;position:relative;overflow:hidden}@media (max-width: 65em){article{padding-left:10px;padding-right:10px;padding-top:1rem;padding-bottom:1rem}}article .three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media (max-width: 65em){article .three-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width: 35.5em){article .three-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}article header{padding-bottom:1.4rem}@media (max-width: 35.5em){article header{padding-bottom:1rem}}article header h1,article header h2,article header h3,article header h4,article header h5,article header h6{margin:0}article header .header-components{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;margin-bottom:0.3rem}@media (max-width: 65em){article header .header-components{margin-bottom:0}}article header .header-components .breadcrumb ul li{margin:0}article header .header-components .share{margin-left:auto}@media (max-width: 35.5em){article header .header-components .share{margin-bottom:5px}}article h1,article h2,article h3,article h4,article h5,article h6{color:#003458}article a{color:#0088d3;text-decoration:none}article a:hover{color:#0088d3;text-decoration:underline}article ul,article ol{margin-left:17px;padding-left:0}article ul li,article ol li{margin-bottom:0.8rem;font-weight:400}article ul li:last-child,article ol li:last-child{margin-bottom:0}article .grid-cell ul:first-child{margin-top:0 !important}article ul{list-style-type:square}article figure{margin-top:1.1rem;margin-bottom:1.1rem}article figure figcaption{background:#003458;color:#fff;padding:1rem;font-size:0.9rem;line-height:1.3rem}article picture{display:block;margin-top:1.5rem;margin-bottom:1.5rem}article picture img{width:100%}@media (max-width: 65em){article picture img{width:auto}}article table{width:100%;border-collapse:collapse;margin-top:7px}article table tr th,article table tr td{padding:8px}article table tr th{background:#003458;color:#fff;text-align:left;border:1px solid #ccc}article table tr td{border:1px solid #ccc}article .highlight{margin-top:1.5rem;margin-bottom:1.5rem}article .grid{margin-bottom:2.2rem}article .grid:last-of-type{margin-bottom:0}@media (max-width: 35.5em){article .grid{margin-bottom:0}}aside{background:#fff;padding-bottom:2rem}aside .additional-images figure{margin-top:1.1rem;margin-bottom:1.1rem}aside .additional-images figure figcaption{background:#003458;color:#fff;padding:1rem;font-size:0.9rem;line-height:1.3rem}body.pale-blue-theme .hero .home-slider button.slick-prev{background:url("/images/home-slider/labs/edge-pattern-left.svg");background-size:cover}body.pale-blue-theme .hero .home-slider button.slick-next{background:url("/images/home-slider/labs/edge-pattern-right.svg");background-size:cover}.hero{background:#eee;overflow:hidden}.hero .home-slider{height:460px;overflow:hidden;position:relative}@media (max-width: 65em){.hero .home-slider{height:400px}}@media (max-width: 35.5em){.hero .home-slider{height:265px}}.hero .home-slider:hover ul.slick-dots li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hero .home-slider button.slick-prev{position:absolute;top:0;z-index:99;height:100%;background:url("/images/home-slider/edge-pattern-left.svg");background-size:cover;width:370px;font-size:0;left:calc((100% - 1400px) / 2 - 240px);-webkit-animation-name:heroCurtainLeft;animation-name:heroCurtainLeft;-webkit-animation-duration:0.46s;animation-duration:0.46s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-transition:0.2s;transition:0.2s;overflow:visible}.hero .home-slider button.slick-prev:active{-webkit-transform:scale(1);transform:scale(1)}.hero .home-slider button.slick-next{position:absolute;top:0;z-index:99;height:100%;background:url("/images/home-slider/edge-pattern.svg");background-size:cover;width:370px;font-size:0;right:calc((100% - 1400px) / 2 - 240px);-webkit-animation-name:heroCurtainRight;animation-name:heroCurtainRight;-webkit-animation-duration:0.46s;animation-duration:0.46s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-transition:0.2s;transition:0.2s;overflow:visible}.hero .home-slider button.slick-next:active{-webkit-transform:scale(1);transform:scale(1)}.hero .home-slider ul.slick-dots{position:absolute;bottom:25px;left:0;right:0;z-index:99;list-style:none;margin:0;text-align:center;width:auto;padding:0}@media (max-width: 65em){.hero .home-slider ul.slick-dots{bottom:18px}}.hero .home-slider ul.slick-dots li{display:inline-block;margin:0 5px;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);-webkit-transition:0.3s -webkit-transform ease;transition:0.3s -webkit-transform ease;transition:0.3s transform ease;transition:0.3s transform ease, 0.3s -webkit-transform ease}.hero .home-slider ul.slick-dots li:nth-child(odd){-webkit-transition-delay:0.1s;transition-delay:0.1s}.hero .home-slider ul.slick-dots li:nth-child(even){-webkit-transition-delay:0.16s;transition-delay:0.16s}@media (max-width: 65em){.hero .home-slider ul.slick-dots li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.hero .home-slider ul.slick-dots li button{width:13px;height:13px;border:0;font-size:0;display:block;padding:0;background:#fff;opacity:0.6;border-radius:50%}@media (max-width: 65em){.hero .home-slider ul.slick-dots li button{width:11px;height:11px}}.hero .home-slider ul.slick-dots li.slick-active button{opacity:1}.hero .home-slider .slide{height:460px;position:relative;cursor:-webkit-grab;cursor:grab}@media (max-width: 65em){.hero .home-slider .slide{height:400px}}@media (max-width: 35.5em){.hero .home-slider .slide{height:265px}}.hero .home-slider .slide:active{cursor:-webkit-grabbing;cursor:grabbing}.hero .home-slider .slide:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.15);position:absolute;top:0;left:0;z-index:1}@media (max-width: 35.5em){.hero .home-slider .slide:after{background:rgba(0,0,0,0.2)}}.hero .home-slider .slide .slide-content{height:100%;text-align:left;position:relative;z-index:2;padding-left:38px}@media (max-width: 65em){.hero .home-slider .slide .slide-content{padding-left:0}}.hero .home-slider .slide .slide-content h2{margin:0;padding:0;color:#fff;font-size:2.3rem;line-height:2.6rem;font-weight:600;text-shadow:1px 1px 2px #4A4A4A}@media (max-width: 35.5em){.hero .home-slider .slide .slide-content h2{font-size:1.7rem;line-height:2rem;margin-bottom:1.5rem;text-align:center}}.hero .home-slider .slide .slide-content p{font-size:1.15rem;line-height:1.5rem;margin-bottom:1.3rem;font-weight:500;color:#fff;text-shadow:1px 1px 2px #4A4A4A}@media (max-width: 35.5em){.hero .home-slider .slide .slide-content p{display:none}}@media (max-width: 35.5em){.hero .home-slider .slide .slide-content a.button{margin:auto}}.hero .home-slider .slide .slide-content .vertical-align{position:relative;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%}@media (max-width: 65em){.hero .home-slider .slide .slide-content .vertical-align{width:75%;margin:auto;text-align:center}}@media (max-width: 35.5em){.hero .home-slider .slide .slide-content .vertical-align{width:100%}}button,input[type=submit],.button,[role="button"]{display:inline-block;background:#ff5753;padding:10px 20px 12px 20px;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;font-size:14px;font-weight:700;-webkit-transition:0.2s background ease-in-out;transition:0.2s background ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);outline:0 !important}@media (max-width: 35.5em){button,input[type=submit],.button,[role="button"]{padding:7px 12px 10px 12px;font-size:13px}}button:hover,input[type=submit]:hover,.button:hover,[role="button"]:hover{text-decoration:none;color:#fff}button:after,input[type=submit]:after,.button:after,[role="button"]:after{outline:0 !important;cursor:pointer;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10, 10);transform:scale(10, 10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform 0.45s;transition:opacity 1s, -webkit-transform 0.45s;transition:transform 0.45s, opacity 1s;transition:transform 0.45s, opacity 1s, -webkit-transform 0.45s}button:active:after,input[type=submit]:active:after,.button:active:after,[role="button"]:active:after{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0.18;-webkit-transition:0s;transition:0s;outline:0 !important}.middle-align-button{text-align:center}#loading{text-align:center}#loading img{display:inline-block;margin:auto}form .field{padding-bottom:1rem}form .field.error span.error{display:block;color:#ff5753}form .field.error input[type="text"],form .field.error input[type="email"],form .field.error input[type="date"],form .field.error input[type="search"],form .field.error textarea,form .field.error select{border:1px solid #ff5753}form label{margin-bottom:3px;display:inline-block}form .input .usage,form .input .howDidYouHearAboutUs{padding-top:10px}form .input label{display:inline-block}form h2,form h3,form h4,form h5,form h6{font-size:18px;margin-bottom:15px}form hr{border:0;border-top:1px solid #8dcfe8;height:1px;color:#8dcfe8;background:#8dcfe8;margin-top:26px}form div.submit{margin-top:20px}.payment-success{padding:20px;background-color:#7bc382;color:#fff;font-size:1rem;margin:20px 0;border-radius:5px}.payment-error{padding:20px;background-color:#f9e281;color:#ff5753;font-size:1rem;margin:20px 0;border-radius:5px}input[type="text"],input[type="email"],input[type="date"],input[type="search"],textarea,select{-webkit-appearance:none;border-radius:0}select{width:100%;height:44px;padding:13px 0px 14px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;border:1px solid #d5e9f6;border-radius:0;background-size:14px 8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 7' xmlns='http://www.w3.org/2000/svg' fill='%23ff5853'%3E%3Cpath d='M1.415 0L6 4.328 10.585 0 12 1.336 6 7 0 1.336z'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;cursor:pointer;outline:0;font-weight:600;font-size:0.9rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 75em){select{padding:11px 0px 12px 15px}}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type="text"],input[type="email"],input[type="date"],input[type="search"],textarea,input[type="number"]{width:100%;padding:8px 0px 8px 10px;background-color:#f6f6f6;border:1px solid #d5e9f6;border-radius:4px;color:#000;border-radius:0;font-weight:600;font-size:0.9rem}input[type="text"].search,input[type="email"].search,input[type="date"].search,input[type="search"].search,textarea.search,input[type="number"].search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg' fill='%23ff5853'%3E%3Cpath d='M14.587 14.587c-.55.55-1.442.55-1.992 0l-2.486-2.486a6.521 6.521 0 0 1-3.535 1.046 6.574 6.574 0 1 1 6.574-6.573 6.53 6.53 0 0 1-1.047 3.535l2.486 2.486c.55.55.55 1.442 0 1.992zM6.574 1.878a4.695 4.695 0 1 0 0 9.391 4.695 4.695 0 0 0 0-9.39z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:25px 14px}ul.field-group{list-style:none;margin:15px 0}.article-form{margin-top:1.5rem}.article-form h3{margin-bottom:1rem}.article-form .radioButtons,.article-form .checkboxes{padding-top:10px}.article-form .radioButtons label,.article-form .checkboxes label{display:block}.article-form select.multiSelect,.article-form select.tags,.article-form select.entries,.article-form select.categories{background-image:none}.article-form input[type="file"]{margin-top:8px}.article-form input[type="submit"]{padding:10px 16px}#horses-template{display:none}form#ClientFeedback-form .radioButtons .input,form#ClientFeedback-form .checkboxes .input{margin-top:3px}form#ClientFeedback-form .radioButtons:not(.whichFacilityDidYouAttend-field) .input label,form#ClientFeedback-form .checkboxes:not(.whichFacilityDidYouAttend-field) .input label{display:inline-block}@media (max-width: 35.5em){form#ClientFeedback-form .radioButtons:not(.whichFacilityDidYouAttend-field) .input label,form#ClientFeedback-form .checkboxes:not(.whichFacilityDidYouAttend-field) .input label{display:block}}form#resgisterasaclient-form .fields .field.errors input[type="text"],form#resgisterasaclient-form .fields .field.errors select,form#resgisterasaclient-form .fields .field.errors textarea,form#bookanappointment-form .fields .field.errors input[type="text"],form#bookanappointment-form .fields .field.errors select,form#bookanappointment-form .fields .field.errors textarea,form#requestavetting-form .fields .field.errors input[type="text"],form#requestavetting-form .fields .field.errors select,form#requestavetting-form .fields .field.errors textarea,form#requestLaboratorySupplies-form .fields .field.errors input[type="text"],form#requestLaboratorySupplies-form .fields .field.errors select,form#requestLaboratorySupplies-form .fields .field.errors textarea{border:1px solid #ff5753}form#resgisterasaclient-form ul.errors,form#bookanappointment-form ul.errors,form#requestavetting-form ul.errors,form#requestLaboratorySupplies-form ul.errors{list-style:none;margin:10px 0}form#resgisterasaclient-form ul.errors li,form#bookanappointment-form ul.errors li,form#requestavetting-form ul.errors li,form#requestLaboratorySupplies-form ul.errors li{color:#ff5753}form#resgisterasaclient-form div.required .heading:after,form#bookanappointment-form div.required .heading:after,form#requestavetting-form div.required .heading:after,form#requestLaboratorySupplies-form div.required .heading:after{content:" *";color:#078ad0}form#resgisterasaclient-form .horse .identifier,form#bookanappointment-form .horse .identifier,form#requestavetting-form .horse .identifier,form#requestLaboratorySupplies-form .horse .identifier{font-size:inherit}form#resgisterasaclient-form .horse .remove-horse,form#bookanappointment-form .horse .remove-horse,form#requestavetting-form .horse .remove-horse,form#requestLaboratorySupplies-form .horse .remove-horse{clear:both}form#resgisterasaclient-form .horse#horse-1 .remove-horse a.button,form#bookanappointment-form .horse#horse-1 .remove-horse a.button,form#requestavetting-form .horse#horse-1 .remove-horse a.button,form#requestLaboratorySupplies-form .horse#horse-1 .remove-horse a.button{display:none}form#resgisterasaclient-form #add-horse,form#bookanappointment-form #add-horse,form#requestavetting-form #add-horse,form#requestLaboratorySupplies-form #add-horse{margin-top:20px}#mc_embed_signup{background:transparent;clear:left}#mc_embed_signup input.mce_inline_error{border-color:#ff5753 !important}#mc_embed_signup div.mce_inline_error{margin:0 0 1em 0 !important;padding:5px 10px !important;background-color:#ff5753 !important;font-weight:normal !important;z-index:1;color:#fff !important}#mc_embed_signup #mce-error-response:visible{padding-bottom:1rem}#mc_embed_signup .fields .field.errors input[type="text"],#mc_embed_signup .fields .field.errors select,#mc_embed_signup .fields .field.errors textarea{border:1px solid #ff5753}#mc_embed_signup ul.errors{list-style:none;margin:10px 0}#mc_embed_signup ul.errors li{color:#ff5753}#mc_embed_signup div.required .heading:after{content:" *";color:#078ad0}#mc_embed_signup .indicates-required{padding-bottom:1rem}#mc_embed_signup .indicates-required:before{content:"* ";color:#078ad0}#mc_embed_signup div[aria-hidden="true"]{display:none;visibility:hidden}#bookanappointment-form input[type="text"]{height:44px}#bookanappointment-form .field{margin-right:15px}@media (max-width: 35.5em){#bookanappointment-form .field{margin-right:0}}#bookanappointment-form .firstName-field,#bookanappointment-form .lastName-field,#bookanappointment-form .telephone-field,#bookanappointment-form .mobile-field{width:47%;float:left}@media (min-width: 75em){#bookanappointment-form .firstName-field,#bookanappointment-form .lastName-field,#bookanappointment-form .telephone-field,#bookanappointment-form .mobile-field{width:48%}}@media (max-width: 65em){#bookanappointment-form .firstName-field,#bookanappointment-form .lastName-field,#bookanappointment-form .telephone-field,#bookanappointment-form .mobile-field{width:47%}}@media (max-width: 35.5em){#bookanappointment-form .firstName-field,#bookanappointment-form .lastName-field,#bookanappointment-form .telephone-field,#bookanappointment-form .mobile-field{float:none;width:100%}}#requestavetting-form input[type="text"]{height:44px}#requestavetting-form .field{margin-right:15px}@media (max-width: 35.5em){#requestavetting-form .field{margin-right:0}}#requestavetting-form .nameTitle-field,#requestavetting-form .otherTitle-field,#requestavetting-form .firstName-field,#requestavetting-form .lastName-field,#requestavetting-form .telephone-field,#requestavetting-form .mobile-field,#requestavetting-form .horseName-field,#requestavetting-form .breed-field,#requestavetting-form .age-field,#requestavetting-form .gender-field,#requestavetting-form .price-field,#requestavetting-form .colour-field,#requestavetting-form .sellerName-field,#requestavetting-form .sellerTelephoneNumber-field,#requestavetting-form .whereExamName-field,#requestavetting-form .contactNumber-field,#requestavetting-form .generalHealthBloodTestRequired-field{width:47%;float:left}@media (min-width: 75em){#requestavetting-form .nameTitle-field,#requestavetting-form .otherTitle-field,#requestavetting-form .firstName-field,#requestavetting-form .lastName-field,#requestavetting-form .telephone-field,#requestavetting-form .mobile-field,#requestavetting-form .horseName-field,#requestavetting-form .breed-field,#requestavetting-form .age-field,#requestavetting-form .gender-field,#requestavetting-form .price-field,#requestavetting-form .colour-field,#requestavetting-form .sellerName-field,#requestavetting-form .sellerTelephoneNumber-field,#requestavetting-form .whereExamName-field,#requestavetting-form .contactNumber-field,#requestavetting-form .generalHealthBloodTestRequired-field{width:48%}}@media (max-width: 65em){#requestavetting-form .nameTitle-field,#requestavetting-form .otherTitle-field,#requestavetting-form .firstName-field,#requestavetting-form .lastName-field,#requestavetting-form .telephone-field,#requestavetting-form .mobile-field,#requestavetting-form .horseName-field,#requestavetting-form .breed-field,#requestavetting-form .age-field,#requestavetting-form .gender-field,#requestavetting-form .price-field,#requestavetting-form .colour-field,#requestavetting-form .sellerName-field,#requestavetting-form .sellerTelephoneNumber-field,#requestavetting-form .whereExamName-field,#requestavetting-form .contactNumber-field,#requestavetting-form .generalHealthBloodTestRequired-field{width:47%}}@media (max-width: 35.5em){#requestavetting-form .nameTitle-field,#requestavetting-form .otherTitle-field,#requestavetting-form .firstName-field,#requestavetting-form .lastName-field,#requestavetting-form .telephone-field,#requestavetting-form .mobile-field,#requestavetting-form .horseName-field,#requestavetting-form .breed-field,#requestavetting-form .age-field,#requestavetting-form .gender-field,#requestavetting-form .price-field,#requestavetting-form .colour-field,#requestavetting-form .sellerName-field,#requestavetting-form .sellerTelephoneNumber-field,#requestavetting-form .whereExamName-field,#requestavetting-form .contactNumber-field,#requestavetting-form .generalHealthBloodTestRequired-field{float:none;width:100%}}#resgisterasaclient-form input[type="text"],#resgisterasaclient-form select{height:44px}#resgisterasaclient-form .field{margin-right:15px}@media (max-width: 35.5em){#resgisterasaclient-form .field{margin-right:0}}#resgisterasaclient-form #fields-nameTitle-field,#resgisterasaclient-form #fields-otherTitle-field,#resgisterasaclient-form #fields-firstName-field,#resgisterasaclient-form #fields-lastName-field,#resgisterasaclient-form #fields-telephone-field,#resgisterasaclient-form #fields-mobile-field,#resgisterasaclient-form .nameOnPassport-field,#resgisterasaclient-form .passportNumber-field,#resgisterasaclient-form .microchipNo-field,#resgisterasaclient-form .farrierName-field,#resgisterasaclient-form .insuranceCover-field,#resgisterasaclient-form .insuranceCompany-field,#resgisterasaclient-form .age-field,#resgisterasaclient-form .gender-field,#resgisterasaclient-form .heightCm-field,#resgisterasaclient-form .colour-field,#resgisterasaclient-form #fields-advertising-field,#resgisterasaclient-form #fields-other-field,#resgisterasaclient-form .nameOfReferringFriend-field,#resgisterasaclient-form .emailOfReferringFriend-field{width:47%;float:left}@media (min-width: 75em){#resgisterasaclient-form #fields-nameTitle-field,#resgisterasaclient-form #fields-otherTitle-field,#resgisterasaclient-form #fields-firstName-field,#resgisterasaclient-form #fields-lastName-field,#resgisterasaclient-form #fields-telephone-field,#resgisterasaclient-form #fields-mobile-field,#resgisterasaclient-form .nameOnPassport-field,#resgisterasaclient-form .passportNumber-field,#resgisterasaclient-form .microchipNo-field,#resgisterasaclient-form .farrierName-field,#resgisterasaclient-form .insuranceCover-field,#resgisterasaclient-form .insuranceCompany-field,#resgisterasaclient-form .age-field,#resgisterasaclient-form .gender-field,#resgisterasaclient-form .heightCm-field,#resgisterasaclient-form .colour-field,#resgisterasaclient-form #fields-advertising-field,#resgisterasaclient-form #fields-other-field,#resgisterasaclient-form .nameOfReferringFriend-field,#resgisterasaclient-form .emailOfReferringFriend-field{width:48%}}@media (max-width: 65em){#resgisterasaclient-form #fields-nameTitle-field,#resgisterasaclient-form #fields-otherTitle-field,#resgisterasaclient-form #fields-firstName-field,#resgisterasaclient-form #fields-lastName-field,#resgisterasaclient-form #fields-telephone-field,#resgisterasaclient-form #fields-mobile-field,#resgisterasaclient-form .nameOnPassport-field,#resgisterasaclient-form .passportNumber-field,#resgisterasaclient-form .microchipNo-field,#resgisterasaclient-form .farrierName-field,#resgisterasaclient-form .insuranceCover-field,#resgisterasaclient-form .insuranceCompany-field,#resgisterasaclient-form .age-field,#resgisterasaclient-form .gender-field,#resgisterasaclient-form .heightCm-field,#resgisterasaclient-form .colour-field,#resgisterasaclient-form #fields-advertising-field,#resgisterasaclient-form #fields-other-field,#resgisterasaclient-form .nameOfReferringFriend-field,#resgisterasaclient-form .emailOfReferringFriend-field{width:47%}}@media (max-width: 35.5em){#resgisterasaclient-form #fields-nameTitle-field,#resgisterasaclient-form #fields-otherTitle-field,#resgisterasaclient-form #fields-firstName-field,#resgisterasaclient-form #fields-lastName-field,#resgisterasaclient-form #fields-telephone-field,#resgisterasaclient-form #fields-mobile-field,#resgisterasaclient-form .nameOnPassport-field,#resgisterasaclient-form .passportNumber-field,#resgisterasaclient-form .microchipNo-field,#resgisterasaclient-form .farrierName-field,#resgisterasaclient-form .insuranceCover-field,#resgisterasaclient-form .insuranceCompany-field,#resgisterasaclient-form .age-field,#resgisterasaclient-form .gender-field,#resgisterasaclient-form .heightCm-field,#resgisterasaclient-form .colour-field,#resgisterasaclient-form #fields-advertising-field,#resgisterasaclient-form #fields-other-field,#resgisterasaclient-form .nameOfReferringFriend-field,#resgisterasaclient-form .emailOfReferringFriend-field{float:none;width:100%}}#resgisterasaclient-form .usage label,#resgisterasaclient-form .howDidYouHearAboutUs label{display:inline-block;padding:5px 2px}@media (max-width: 35.5em){#resgisterasaclient-form .usage label,#resgisterasaclient-form .howDidYouHearAboutUs label{display:block}}#county-field{display:none}form[class*="cpdCourseReg"] input[type="text"],form[class*="cpdCourseReg"] input[type="number"],form[class*="cpdCourseReg"] input[type="email"],form[class*="cpdCourseReg"] input[type="date"]{height:44px}form[class*="cpdCourseReg"] div.required .heading:after{content:" *";color:#078ad0}form[class*="cpdCourseReg"] .fields{clear:both;overflow:hidden}form[class*="cpdCourseReg"] ul.errors{list-style:none;margin:10px 0}form[class*="cpdCourseReg"] ul.errors li{color:#ff5753}form[class*="cpdCourseReg"] .field{margin-right:15px;width:98%}@media (min-width: 75em){form[class*="cpdCourseReg"] .field{width:98%}}@media (max-width: 65em){form[class*="cpdCourseReg"] .field{width:98%}}@media (max-width: 35.5em){form[class*="cpdCourseReg"] .field{margin-right:0;float:none;width:100%}}form[class*="cpdCourseReg"] .field.errors input[type="text"],form[class*="cpdCourseReg"] .field.errors input[type="number"],form[class*="cpdCourseReg"] .field.errors input[type="email"],form[class*="cpdCourseReg"] .field.errors input[type="date"],form[class*="cpdCourseReg"] .field.errors select,form[class*="cpdCourseReg"] .field.errors textarea{border:1px solid #ff5753}form[class*="cpdCourseReg"] .field.county-field{display:none}form[class*="cpdCourseReg"] .field.telephone-field{clear:left}form[class*="cpdCourseReg"] .field.cardNumber-field,form[class*="cpdCourseReg"] .field.expiryMonth-field,form[class*="cpdCourseReg"] .field.expiryYear-field,form[class*="cpdCourseReg"] .field.ccvCode-field{width:47%;float:left}@media (min-width: 75em){form[class*="cpdCourseReg"] .field.cardNumber-field,form[class*="cpdCourseReg"] .field.expiryMonth-field,form[class*="cpdCourseReg"] .field.expiryYear-field,form[class*="cpdCourseReg"] .field.ccvCode-field{width:47%}}@media (max-width: 65em){form[class*="cpdCourseReg"] .field.cardNumber-field,form[class*="cpdCourseReg"] .field.expiryMonth-field,form[class*="cpdCourseReg"] .field.expiryYear-field,form[class*="cpdCourseReg"] .field.ccvCode-field{width:47%}}form[class*="cpdCourseReg"] .field.dietaryRequirements-field .heading,form[class*="cpdCourseReg"] .field.paymentMethod-field .heading{padding:10px 0}form[class*="cpdCourseReg"] .field.dietaryRequirementsOther-field{display:none}form[class*="cpdCourseReg"] #card-fields{display:none}#paymybill{display:none}.highlight{border:1px solid #0088d3;background:#ebf7fc;padding:1rem}figure{margin:0}figure img{width:100%}img{display:block;height:auto;max-width:100%;border:none}img.full-width{width:100%}#map{width:100%;height:500px}nav.subnav ul{list-style:none;margin:0;padding:0;overflow:hidden;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}nav.subnav ul li{position:relative}nav.subnav ul li.nav-item-active>a,nav.subnav ul li.nav-item-related-to-active>a{background-color:#fff;padding-left:1.2rem}nav.subnav ul li.nav-item-active>a:before,nav.subnav ul li.nav-item-related-to-active>a:before{visibility:visible;-webkit-transform:translateX(0px);transform:translateX(0px)}nav.subnav ul li.nav-item-active ul.nav-item-children,nav.subnav ul li.nav-item-related-to-active ul.nav-item-children{display:block}nav.subnav ul li span.toggle{position:absolute;top:0;right:0;height:49px;width:45px;display:block;background:url("/images/icons/arrow-dropdown.svg");background-repeat:no-repeat;background-position:center;z-index:2}nav.subnav ul li span.toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.subnav ul li a{display:block;text-decoration:none;padding:0.85rem 0.9rem;border-bottom:1px solid #ddd;font-size:0.9rem;font-weight:600;background:#f7f7f7;position:relative;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);outline:0 !important}nav.subnav ul li a:after{outline:0 !important;cursor:pointer;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10, 10);transform:scale(10, 10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform 0.45s;transition:opacity 1s, -webkit-transform 0.45s;transition:transform 0.45s, opacity 1s;transition:transform 0.45s, opacity 1s, -webkit-transform 0.45s}nav.subnav ul li a:active:after{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0.18;-webkit-transition:0s;transition:0s;outline:0 !important}nav.subnav ul li a:before{content:"";display:block;width:5px;height:100%;background:#0088d3;position:absolute;top:0;left:0;-webkit-transform:translateX(-5px);transform:translateX(-5px);visibility:hidden;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}nav.subnav ul li a:hover{background-color:#fff;padding-left:1.2rem}nav.subnav ul li a:hover:before{visibility:visible;-webkit-transform:translateX(0px);transform:translateX(0px)}nav.subnav ul li ul.nav-item-children{display:none;border:0;padding:5px 0;background:#e6e6e6}nav.subnav ul li ul.nav-item-children li{border:0}nav.subnav ul li ul.nav-item-children li a{background:#e6e6e6;border:0;padding:10px 18px;font-size:13px;line-height:13px}@media (max-width: 35.5em){.breadcrumb{display:none}}.breadcrumb ul{list-style:none;margin:0;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0.4;margin-top:-3px}.breadcrumb ul li,.breadcrumb ul a{vertical-align:top;font-size:0.8rem;font-weight:700;text-decoration:none;color:#000;display:inline-block}.breadcrumb ul li{padding-right:8px}.breadcrumb ul li img{display:inline-block}#share-widget{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;background:#fcfcfc;height:auto;z-index:2;line-height:58px;padding:20px 18px 20px 18px;-webkit-transition:0.25s;transition:0.25s;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}@media (max-width: 35.5em){#share-widget{display:block;padding:5px 10px}}#share-widget div{padding:0 5px}@media (max-width: 35.5em){#share-widget div{padding-left:0;padding-right:0;padding-bottom:5px}}#share-widget div a{display:block;height:35px;line-height:35px;padding-left:13px;padding-right:13px;color:#fff;font-weight:600;font-size:0.9rem}#share-widget div.text p{font-weight:600;padding-top:7px}#share-widget div.facebook{margin-left:auto}#share-widget div.facebook a{background:#39589b}#share-widget div.twitter a{background:#50abf1}#share-widget div.email a{background:#b2b2b2}#share-widget div.hide a.hide-share-widget{border:1px solid #d5eaf7;width:35px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 339.75 339.75' xmlns='http://www.w3.org/2000/svg' fill='%23ff5753'%3E%3Cpath d='M215.875,169.75l114,114c13,13,13,33,0,46c-6,6-15,10-23,10s-17-4-23-10l-114-114l-114,114\a 							c-6,6-15,10-23,10s-17-4-23-10c-13-13-13-33,0-46l114-114l-114-114c-13-13-13-33,0-46s33-13,46,0l114,114l114-114\a 							c13-13,33-13,46,0s13,33,0,46L215.875,169.75z'/%3E%3C/svg%3E");background-size:12px 12px;background-repeat:no-repeat;background-position:center;font-size:0}@media (max-width: 35.5em){#share-widget div.hide a.hide-share-widget{width:100%}}a.share{display:inline-block}article .video{margin-top:1.1rem;margin-bottom:1.1rem}dl.accordion dt{background-color:#fff;padding:0.8rem 0.7rem;cursor:pointer;border-top:1px solid #ebf7fc;border-bottom:1px solid #ebf7fc;font-weight:700;position:relative;color:#003458}dl.accordion dt:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;height:11px;width:13px;background-image:url("/images/icons/arrow.svg");background-repeat:no-repeat;background-position:right center;-webkit-transition:0.2s;transition:0.2s}dl.accordion dt.active{color:#0088d3}dl.accordion dt.active:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}dl.accordion dd{background:#f9f9f9;margin:0;padding:1rem;display:none}.clickthrough{border-left:10px solid #0088d3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.9rem}@media (max-width: 65em){.clickthrough{margin-bottom:1rem}}@media (max-width: 35.5em){.clickthrough{display:block}}.clickthrough.yellow{border-left:10px solid #f9e281}@media (max-width: 65em){.clickthrough.yellow{border-left:7px solid #f9e281}}@media (max-width: 35.5em){.clickthrough.yellow{border-left:0}}.clickthrough.purple{border-left:10px solid #cabed9}@media (max-width: 65em){.clickthrough.purple{border-left:7px solid #cabed9}}@media (max-width: 35.5em){.clickthrough.purple{border-left:0}}.clickthrough.green{border-left:10px solid #bedbc1}@media (max-width: 65em){.clickthrough.green{border-left:7px solid #bedbc1}}@media (max-width: 35.5em){.clickthrough.green{border-left:0}}.clickthrough.blue{border-left:10px solid #8bcfea}@media (max-width: 65em){.clickthrough.blue{border-left:7px solid #8bcfea}}@media (max-width: 35.5em){.clickthrough.blue{border-left:0}}.clickthrough div.clickthrough-text,.clickthrough div.clickthrough-image{width:50%}@media (max-width: 65em){.clickthrough div.clickthrough-text,.clickthrough div.clickthrough-image{width:100%}}.clickthrough div.clickthrough-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:20px}@media (max-width: 65em){.clickthrough div.clickthrough-text{padding-top:15px}}@media (max-width: 35.5em){.clickthrough div.clickthrough-text{padding-left:0}}.clickthrough div.clickthrough-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:19px;padding-right:10px}@media (max-width: 35.5em){.clickthrough div.clickthrough-image{padding-left:0;padding-right:0;padding-top:15px}}.clickthrough div.clickthrough-image picture{margin:0;padding:0}.clickthrough div.clickthrough-image img{width:100%}@media (max-width: 65em){.clickthrough div.clickthrough-image img{max-width:auto;width:auto}}.clickthrough h3{color:#000;text-transform:uppercase;font-size:1rem;line-height:1.5rem;font-weight:700;margin:0}.clickthrough h3 a{text-decoration:none;color:inherit}.clickthrough p{margin-top:10px;font-size:14px;line-height:21px;font-weight:400}.clickthrough ul.clickthrough-links{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:1rem}.clickthrough ul.clickthrough-links li{margin:0 0 4px 0;-webkit-transition:0.2s padding-left ease-in-out;transition:0.2s padding-left ease-in-out}.clickthrough ul.clickthrough-links li:hover{padding-left:6px}.clickthrough ul.clickthrough-links li a{font-weight:600;color:#000;font-size:13px}@media (min-width: 75em){.clickthrough ul.clickthrough-links li a{font-size:14px}}.clickthrough ul.clickthrough-links li a:after{content:url("/images/icons/arrow-quick.svg");padding-left:6px;vertical-align:top;-webkit-transition:0.2s padding-left ease-in-out;transition:0.2s padding-left ease-in-out}.clickthrough ul.clickthrough-links li a:hover{text-decoration:none}a.card{display:block;background:#fff;padding:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;position:relative;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);outline:0 !important;overflow:hidden}a.card:after{outline:0 !important;cursor:pointer;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10, 10);transform:scale(10, 10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform 0.45s;transition:opacity 1s, -webkit-transform 0.45s;transition:transform 0.45s, opacity 1s;transition:transform 0.45s, opacity 1s, -webkit-transform 0.45s}a.card:active:after{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0.18;-webkit-transition:0s;transition:0s;outline:0 !important}a.card:hover{text-decoration:none;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.5);box-shadow:0 0 8px 0 rgba(0,0,0,0.5);-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width: 65em){a.card:hover{margin-top:0}}a.card.event-card .card-inner .card-info p.type{color:#90B71F}a.card.event-card .card-inner .card-info h3{margin-bottom:12px;margin-top:0}a.card.event-card .card-inner .card-info p{margin:0}a.card.event-card .card-inner .card-info p.link-style{margin-top:10px}a.card .cpd-sticker{background:#90B71F;color:#fff;position:absolute;bottom:10px;right:10px;height:40px;width:40px;line-height:40px;border-radius:50%;font-size:12px;font-weight:700;text-align:center;z-index:1}a.card .card-inner{background:#fff;padding:0px;min-height:330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media (max-width: 35.5em){a.card .card-inner{min-height:250px}}a.card .card-inner.portrait-photo-bg{padding:13px}a.card .card-inner.portrait-photo-bg:after{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, rgba(255,255,255,0)), to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom, rgba(255,255,255,0) 40%, rgba(0,0,0,0.8) 100%);position:absolute;top:0;left:0;z-index:1}a.card .card-inner.portrait-photo-bg .card-photo{display:none}a.card .card-inner.portrait-photo-bg .card-info{margin-top:auto;padding:0}a.card .card-inner.portrait-photo-bg .card-info p,a.card .card-inner.portrait-photo-bg .card-info h3,a.card .card-inner.portrait-photo-bg .card-info p.date{color:#fff}a.card .card-inner .card-photo{margin-bottom:13px;overflow:hidden}a.card .card-inner .card-photo img{width:100%}a.card .card-inner .card-info{z-index:2;padding:0 6px 5px 6px;position:relative}a.card .card-inner .card-info .info-group{margin-top:11px}a.card .card-inner .card-info h3{font-weight:600;margin:0;font-size:16px;line-height:22px}a.card .card-inner .card-info p{color:#000;font-size:13px;line-height:19px}a.card .card-inner .card-info p.subheading-small{font-size:12px;text-transform:uppercase;font-weight:700;margin:0}a.card .card-inner .card-info p.link-style{text-decoration:underline;color:#008ED5;font-weight:700}a.card .card-inner .card-info p.type{margin:0 0 12px 0;color:#fec340;font-size:11px}a.card .card-inner .card-info p.date{margin:12px 0 0 0;color:#0088d3;font-size:12px}.article-newsEvents{margin-top:20px}.article-newsEvents h2,.article-newsEvents h3{margin-bottom:20px}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animation-scaleIn,a.entry .entry-image img{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}a.entry{display:block;margin-bottom:1.3rem}a.entry:hover{text-decoration:none}a.entry:hover .entry-image:after{opacity:1}a.entry .entry-image{overflow:hidden;background:#eee;position:relative}a.entry .entry-image:after{content:"";display:block;width:100%;height:100%;background:rgba(255,255,255,0.25);position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease}a.entry .entry-image img{width:100%}a.entry .entry-details{padding-top:1.1rem;padding-bottom:1rem}a.entry .entry-details h3{font-size:1.25rem;line-height:1.5rem;margin:0.3rem 0 0.35rem 0}a.entry .entry-details p.type{font-size:0.8rem;line-height:1.1rem;color:#0088d3;margin:0}a.entry .entry-details p.info{font-size:0.8rem;line-height:1.15rem;color:#000;font-weight:600;opacity:0.6;margin:0}.team-grid .grid-cell:nth-child(1) .entry-image img{-webkit-animation-delay:.1s;animation-delay:.1s}.team-grid .grid-cell:nth-child(2) .entry-image img{-webkit-animation-delay:.2s;animation-delay:.2s}.team-grid .grid-cell:nth-child(3) .entry-image img{-webkit-animation-delay:.3s;animation-delay:.3s}.team-grid .grid-cell:nth-child(4) .entry-image img{-webkit-animation-delay:.4s;animation-delay:.4s}.team-grid .grid-cell:nth-child(5) .entry-image img{-webkit-animation-delay:.5s;animation-delay:.5s}.team-grid .grid-cell:nth-child(6) .entry-image img{-webkit-animation-delay:.6s;animation-delay:.6s}.team-grid .grid-cell:nth-child(7) .entry-image img{-webkit-animation-delay:.7s;animation-delay:.7s}.team-grid .grid-cell:nth-child(8) .entry-image img{-webkit-animation-delay:.8s;animation-delay:.8s}.team-grid .grid-cell:nth-child(9) .entry-image img{-webkit-animation-delay:.9s;animation-delay:.9s}.team-grid .grid-cell:nth-child(10) .entry-image img{-webkit-animation-delay:1s;animation-delay:1s}.team-grid .grid-cell:nth-child(11) .entry-image img{-webkit-animation-delay:1.1s;animation-delay:1.1s}.team-grid .grid-cell:nth-child(12) .entry-image img{-webkit-animation-delay:1.2s;animation-delay:1.2s}.team-grid .grid-cell:nth-child(13) .entry-image img{-webkit-animation-delay:1.3s;animation-delay:1.3s}.team-grid .grid-cell:nth-child(14) .entry-image img{-webkit-animation-delay:1.4s;animation-delay:1.4s}.team-grid .grid-cell:nth-child(15) .entry-image img{-webkit-animation-delay:1.5s;animation-delay:1.5s}.team-grid .grid-cell:nth-child(16) .entry-image img{-webkit-animation-delay:1.6s;animation-delay:1.6s}.team-grid .grid-cell:nth-child(17) .entry-image img{-webkit-animation-delay:1.7s;animation-delay:1.7s}.team-grid .grid-cell:nth-child(18) .entry-image img{-webkit-animation-delay:1.8s;animation-delay:1.8s}.team-grid .grid-cell:nth-child(19) .entry-image img{-webkit-animation-delay:1.9s;animation-delay:1.9s}.team-grid .grid-cell:nth-child(20) .entry-image img{-webkit-animation-delay:2s;animation-delay:2s}.team-grid .grid-cell:nth-child(21) .entry-image img{-webkit-animation-delay:2.1s;animation-delay:2.1s}.team-grid .grid-cell:nth-child(22) .entry-image img{-webkit-animation-delay:2.2s;animation-delay:2.2s}.team-grid .grid-cell:nth-child(23) .entry-image img{-webkit-animation-delay:2.3s;animation-delay:2.3s}.team-grid .grid-cell:nth-child(24) .entry-image img{-webkit-animation-delay:2.4s;animation-delay:2.4s}.team-grid .grid-cell:nth-child(25) .entry-image img{-webkit-animation-delay:2.5s;animation-delay:2.5s}.team-grid .grid-cell:nth-child(26) .entry-image img{-webkit-animation-delay:2.6s;animation-delay:2.6s}.team-grid .grid-cell:nth-child(27) .entry-image img{-webkit-animation-delay:2.7s;animation-delay:2.7s}.team-grid .grid-cell:nth-child(28) .entry-image img{-webkit-animation-delay:2.8s;animation-delay:2.8s}.team-grid .grid-cell:nth-child(29) .entry-image img{-webkit-animation-delay:2.9s;animation-delay:2.9s}.team-grid .grid-cell:nth-child(30) .entry-image img{-webkit-animation-delay:3s;animation-delay:3s}ul.downloads{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:1.2rem;margin-bottom:1.7rem}ul.downloads li{margin-bottom:0.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 35.5em){ul.downloads li{margin-bottom:1.1rem}}ul.downloads li:before{content:url("/images/icons/download.svg");margin-right:10px;float:left;width:15px;overflow:hidden;display:inline-block}ul.downloads li a{font-size:1rem;line-height:1.4rem;float:left;display:inline-block}#publications dl.accordion dt{color:#003458}#publications dl.accordion dd{display:none}#publications ul.related-publications{margin-top:0;list-style:none;margin-left:0;padding-left:0}#publications ul.related-publications li{margin-bottom:30px;padding-left:3px}#publications ul.related-publications li:last-child{margin-bottom:0}#publications ul.related-publications li .publication-title{font-size:17px;line-height:23px;margin:0 0 7px 0;color:#078ad0}#publications ul.related-publications li .publication-authors{margin:0 0 10px 0}#publications ul.related-publications li .publication-authors span a{color:#000;font-weight:bold}#publications ul.related-publications li .publication-info{margin:0}#publications ul.related-publications li .publication-info span.publication-name{font-style:italic}#publications ul.related-publications li .publication-info span.publication-volume{font-weight:bold}#publications ul.related-publications li .publication-info span a{color:#000;font-weight:bold}.landing-page-links{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.landing-page-links .link{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.3);box-shadow:0 0 3px 0 rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:20px;padding:10px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;width:calc(50% - 20px);margin-right:10px;margin-left:10px;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);outline:0 !important}.landing-page-links .link:after{outline:0 !important;cursor:pointer;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle, #000 10%, transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10, 10);transform:scale(10, 10);opacity:0;-webkit-transition:opacity 1s, -webkit-transform 0.45s;transition:opacity 1s, -webkit-transform 0.45s;transition:transform 0.45s, opacity 1s;transition:transform 0.45s, opacity 1s, -webkit-transform 0.45s}.landing-page-links .link:active:after{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0.18;-webkit-transition:0s;transition:0s;outline:0 !important}@media (max-width: 35.5em){.landing-page-links .link{width:calc(100% - 20px);padding:7px}}.landing-page-links .link:hover{text-decoration:none;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.landing-page-links .link .link-img{-ms-flex-negative:0;flex-shrink:0}.landing-page-links .link .link-img img{width:94px}@media (max-width: 35.5em){.landing-page-links .link .link-img img{width:60px;margin-top:3px}}.landing-page-links .link .link-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px}@media (max-width: 35.5em){.landing-page-links .link .link-info{padding-left:10px}}.landing-page-links .link .link-info h3{margin:0 0 5px 0;font-size:1.05rem;line-height:1.4rem}@media (max-width: 35.5em){.landing-page-links .link .link-info h3{font-size:1rem;line-height:1.3rem}}.landing-page-links .link .link-info p{margin:0;color:#000;font-size:0.9rem;line-height:1.3rem;opacity:0.8}@media (max-width: 35.5em){.landing-page-links .link .link-info p{font-size:0.85rem;line-height:1.2rem}}.notice{position:fixed;z-index:99;bottom:0;left:0;right:0;background-color:#ff5753;padding:20px 40px}@media (max-width: 35.5em){.notice{padding:10px 20px}}.notice p{margin:0;color:white;font-weight:bold}.notice p a{color:white;text-decoration:none;padding-bottom:1px;border-bottom:solid 2px white}.notice p a:hover{color:black;border-bottom:solid 2px black}@media (max-width: 35.5em){section.welcome article{padding-bottom:0}}@media (max-width: 35.5em){section.welcome article header{display:none}}section.welcome article header .mission-statement{text-align:center;border-left:5px solid #0183ce;border-right:5px solid #0183ce;margin-top:1.8rem;color:#1265a7;font-size:1.2rem;padding:0 80px;line-height:1.6rem}@media (max-width: 65em){section.welcome article .welcome-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 65em){section.welcome article .welcome-intro .welcome-intro-text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width: 35.5em){section.welcome article .welcome-intro .welcome-intro-text{padding-top:0.4rem}}@media (max-width: 65em){section.welcome article .welcome-intro .welcome-intro-image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width: 35.5em){section.welcome article .welcome-intro .welcome-intro-image{display:none}}@media (max-width: 65em){section.welcome article .welcome-intro .welcome-intro-image picture{margin:0}}@media (max-width: 65em){section.welcome article img{width:100%}}@media (max-width: 35.5em){section.welcome article img{width:auto}}@media (max-width: 35.5em){section.clickthroughs{border-top:1px solid #ebf7fc}}@media (max-width: 35.5em){section.clickthroughs article{padding-top:0}}.homepage-buttons-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 35.5em){.homepage-buttons-group .grid-cell{margin:0 0 10px 0}}@media (max-width: 35.5em){.homepage-buttons-group .grid-cell a.button{width:100%}}@media (max-width: 35.5em){.entries-grid{margin-bottom:0 !important}}.entries-grid .grid-cell{padding-bottom:1.8rem}@media (max-width: 35.5em){.entries-grid .grid-cell{padding-bottom:0}}@media (max-width: 65em){.news-filters .grid-cell{display:block;width:100%;margin-bottom:6px}}article[role="news"] figure{display:inline-block}body.pale-yellow-theme section.banner-underlay:before{background:#f8dc69}body.pale-purple-theme section.banner-underlay:before{background:#cabed8}body.pale-pink-theme section.banner-underlay:before{background:#e8cccc}body.pale-green-theme section.banner-underlay:before{background:#bedcc1}body.very-pale-blue-theme section.banner-underlay:before{background:#c2e4f4}.contact-telephone-grid .grid-cell{border:1px solid #d6e9f5;margin-bottom:2rem;text-align:center;padding:1.7rem 2.5rem}.contact-telephone-grid .grid-cell p{margin:0}.contact-telephone-grid .grid-cell p.phone-subheading{font-weight:700;font-size:13px;margin-bottom:8px}.contact-telephone-grid .grid-cell p.phone-subheading.red{color:#ff5753}.contact-telephone-grid .grid-cell p.phone-number{color:#0088d3;font-weight:700;font-size:31px;line-height:36px;margin-bottom:20px}@media (max-width: 65em){.contact-telephone-grid .grid-cell p.phone-number{font-size:23px;line-height:30px}}.contact-telephone-grid .grid-cell p.phone-description p{font-size:14px;line-height:19px}.contact-details-layout{background:#f9f9f9;margin-left:1px;margin-right:1px;padding-left:5px;padding-right:5px;padding-top:20px;padding-bottom:20px}.contact-details-layout h2{font-size:20px}.contact-details-layout iframe{margin-bottom:20px}section.support-staff{background:#eee;padding-top:2.5rem;padding-bottom:2.5rem}section.support-staff article{background:#eee}section.support-staff article .support-header{text-align:center}section.support-staff article .support-header h2{padding-bottom:1.3rem;font-size:1.6rem}section.support-staff article .support-header select{max-width:420px}section.support-staff article .support-header hr{margin-top:2rem;margin-bottom:0;width:100%;height:1px;background-color:#8dcfe8;display:block;border:none}section.support-staff article h6{color:#0088d3}section.support-staff article .option{display:none}section.support-staff article .option.visible{display:-webkit-box;display:-ms-flexbox;display:flex}section.support-staff article ul.staff-list{list-style:none;margin:0;padding:0}section.support-staff article ul.staff-list li{margin:0 0 1.8rem 0;padding:0}section.support-staff article ul.staff-list li h6{margin:0 0 0.4rem 0;font-size:0.95rem}section.support-staff article ul.staff-list li p{margin:0;font-size:0.95rem}section.sitemap{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-column-rule:1px solid #ededed;-moz-column-rule:1px solid #ededed;column-rule:1px solid #ededed}@media (max-width: 65em){section.sitemap{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width: 35.5em){section.sitemap{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.jobs-grid a.card{padding-top:15px;margin-bottom:26px}@media (max-width: 35.5em){.jobs-grid a.card{margin-bottom:0}}.jobs-grid a.card .card-inner{min-height:220px}.jobs-grid a.card .card-info h3{font-size:18px;line-height:24px}.jobs-grid a.card .card-info p.subheading-small{margin-bottom:0}.jobs-grid a.card .card-info p{margin:0}.jobs-grid a.card .card-info p.link-style{margin-top:15px}.a-z-listing{max-height:3000px}@media (max-width: 35.5em){.a-z-listing{max-height:100%}}.a-z-listing .alphabet-letter{font-size:20px;line-height:20px;color:#FF574E}.a-z-listing ul li{margin:0 0 3px 0}.a-z-listing ul li a{color:#000;font-size:14px;line-height:19px}.a-z-listing ul li a:hover{color:#0088d3}
