/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@font-face{font-family:"Century Gothic Pro";src:url(/themes/custom/highlands_animal_health/css/fonts/Century_Gothic_Pro.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Century Gothic Pro";src:url(/themes/custom/highlands_animal_health/css/fonts/Century_Gothic_Pro_Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Century Gothic Pro";src:url(/themes/custom/highlands_animal_health/css/fonts/Century_Gothic_Pro_Bold_Italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:"Century Gothic Pro";src:url(/themes/custom/highlands_animal_health/css/fonts/Century_Gothic_Pro_Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;}
html,body{background:#ffffff!important;}.dialog-off-canvas-main-canvas{overflow:hidden;}:root{--primary:#173359;--secondary:#464646;--tertiary:#000000;--beige:#EFECE0;--gold:#75652A;}.txt-primary-orange{color:var(--primary)!important;font-weight:bold!important;}.txt-grey-italicize{color:#7B7F81!important;font-style:italic!important;font-size:14px!important;}#preloader_animation{position:fixed;left:0;top:0;z-index:99999999999999;background:#f5f4e9;background:-moz-linear-gradient(top,#f5f4e9 0%,#f4f4f4 100%);background:-webkit-linear-gradient(top,#f5f4e9 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#f5f4e9 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f4e9',endColorstr='#f4f4f4',GradientType=0);display:block;width:100%;height:100%;}.node__content{margin-top:0px;}.paragraph--type--bp-simple p:last-of-type{margin-bottom:0px!important;}.alert-wrapper{display:none!important;}body.path-frontpage img{display:block;width:100%;height:fit-content;position:relative;z-index:1;}body:not(.path-frontpage) img{width:100%;height:auto;display:block;position:relative;z-index:1;}body:not(.path-frontpage) .content-body-wrapper{position:relative;}body:not(.path-frontpage) .content-body-wrapper:before{position:absolute;content:"";top:-100px;right:0px;background-image:url("/sites/default/files/2024-12/Group%2032%402x.png");background-size:cover;width:100%;height:1600px;pointer-events:none;}.container{max-width:100%!important;}.main-content.col,.container-fluid{padding:0px!important;}.viewsreference--view-title{display:none;}.paragraph>.paragraph__column{padding-bottom:0px;}.paragraph--bp-accordion-container{padding-top:0px;}.body-wrapper{padding:80px 8.5vw;position:relative;z-index:15;}body:not(.path-frontpage) .body-wrapper{padding:80px 8.5vw;}body.path-frontpage .body-wrapper{padding:80px 14vw 0px 14vw;}.body-wrapper .field--name-body p:last-of-type{margin-bottom:0px!important;}.paragraph--width--wide{padding:80px 8.5vw;}.paragraph--width--wide > .paragraph__column{float:unset!important;width:100%!important;margin-left:unset!important;padding:0px!important;display:flex;gap:100px;}.paragraph--width--wide > .paragraph__column > div{padding:0px!important;}body:not(.path-frontpage) .paragraph--type--bp-columns.paragraph--view-mode--default{padding:80px 8.5vw;}body:not(.path-frontpage) .body-wrapper{position:relative;}body:not(.path-frontpage) .body-wrapper:before{position:absolute;left:0px;top:0px;content:"";background:url(/sites/default/files/2025-12/Group%20777.png);background-size:18%;background-position:left;background-repeat:no-repeat;width:100%;height:100%;}body:not(.path-frontpage) .body-wrapper:after{position:absolute;right:0px;top:0px;content:"";background:url(/sites/default/files/2025-12/Group%20776.png);background-size:18%;background-position:right;background-repeat:no-repeat;width:100%;height:100%;}body:not(.path-frontpage) .body-wrapper .field--name-body{width:60%;margin:0px auto;}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;}body{font-family:"Century Gothic Pro",sans-serif;line-height:1.5;}h1,h2,h3,h4,h5,p{overflow-wrap:break-word;}h1{font-family:"Century Gothic Pro",sans-serif;font-size:5.3125rem;font-size:clamp(4rem,calc(3.25rem + 3vw),5.3125rem);line-height:1.1;font-weight:700;letter-spacing:-0.025em;margin:0 0 0.6em;}h2{font-family:"Century Gothic Pro",sans-serif;font-size:5.3125rem;font-size:clamp(4rem,calc(3.25rem + 3vw),5.3125rem);line-height:1.1;font-weight:700;letter-spacing:-0.025em;margin:0 0 0.3em;color:var(--primary);}h3{font-family:"Century Gothic Pro",sans-serif;font-size:3rem;font-size:clamp(1.875rem,calc(1.6rem + 0.8vw),3rem);line-height:1.2;font-weight:700;letter-spacing:-0.015em;margin:0 0 0.65em;}h4{font-family:"Century Gothic Pro",sans-serif;font-size:1.5rem;font-size:clamp(1.25rem,calc(1.15rem + 0.4vw),1.5rem);text-transform:uppercase;line-height:1.25;font-weight:600;letter-spacing:-0.01em;margin:0 0 0.7em;}h5{font-family:"Century Gothic Pro",sans-serif;font-size:1.25rem;line-height:1.35;font-weight:600;letter-spacing:-0.005em;margin:0 0 0.75em;}p{font-family:"Century Gothic Pro",sans-serif;font-size:1.125rem;line-height:1.7;font-weight:400;letter-spacing:0;margin:0 0 1.1em;}a{font-family:"Century Gothic Pro",sans-serif;color:inherit;text-decoration-line:underline;text-decoration-thickness:0.08em;text-underline-offset:0.14em;text-decoration-skip-ink:auto;transition:color 0.2s ease,text-decoration-thickness 0.2s ease;}a svg{display:none;}body:not(.path-frontpage) .content-body-wrapper ul,body:not(.path-frontpage) .content-body-wrapper ol{margin:0px 0px 40px 20px;padding:0px;}body:not(.path-frontpage) .content-body-wrapper ul li,body:not(.path-frontpage) .content-body-wrapper ol li{font-size:16px;line-height:24px;font-weight:400;margin-bottom:10px!important;color:#000000;font-family:"Century Gothic Pro",sans-serif;}body:not(.path-frontpage) .content-body-wrapper ul li p,body:not(.path-frontpage) .content-body-wrapper ol li p{margin-bottom:10px!important;}.dstyles-margin-top-bottom{margin-top:100px!important;margin-bottom:100px!important;}.dstyles-margin-top{margin-top:100px!important;}.dstyles-margin-bottom{margin-bottom:100px!important;}.dstyles-padding-top-bottom{padding-top:100px!important;padding-bottom:100px!important;}.dstyles-padding-top{padding-top:100px!important;}.dstyles-padding-bottom{padding-bottom:100px!important;}.dstyles-background-light-grey{background:#F5F5F5!important;}.highlighted{position:relative;z-index:10;}.navbar-toggler{background-color:#ffffff;}#navbar-main > .container{display:flex;}.navbar-brand{position:relative;display:block;width:550px;height:auto;}.navbar-brand img{width:500px;min-width:200px;height:auto;}#navbar-main{background:#ffffff!important;}#navbar-main{background-color:transparent;position:sticky;top:0;z-index:1000;transition:transform 0.15s ease-in-out;}body.scrolled #navbar-main{padding:10px 4.8vw!important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.4);}body.scrolled header#header #navbar-main .navbar-brand{margin:5px 0px;}body.scrolled header#header .navbar-brand img{max-width:200px!important;transition:max-width .15s ease;}body.scrollup header#header .navbar-brand img{transition:max-width .15s ease!important;}.header--sticky{position:fixed !important;top:0 !important;width:100% !important;z-index:1050 !important;}.header--sticky .navbar{background:rgba(0,0,0,1)!important;}#header,.header{transition:position 0s,top 0.3s ease;}body.path-frontpage main.main-content h1.title{display:none;}#views-bootstrap-hero-carousel-block-1{overflow:hidden;}#views-bootstrap-hero-carousel-block-1,#views-bootstrap-hero-carousel-block-1 .carousel-item{position:relative;}#views-bootstrap-hero-carousel-block-1 .carousel-item:before{position:absolute;content:"";width:100%;height:100%;display:block;background:linear-gradient(to right,rgba(23,51,89,.6) 0%,rgba(245,243,235,0) 100%);mix-blend-mode:multiply;left:0px;top:0px;z-index:10;}#views-bootstrap-hero-carousel-block-1 .carousel-item img{margin:0px!important;}#views-bootstrap-hero-carousel-block-1:after{position:absolute;content:"";display:block;top:0px;left:0px;background:linear-gradient(45deg,rgba(23,51,89,.8) 0%,rgba(23,51,89,.8) 29%,rgba(107,124,145,.6) 56%,rgba(214,216,215,0) 90%,rgba(245,243,235,0) 100%);mix-blend-mode:multiply;width:100%;height:100%;z-index:1;}.featured-top .carousel.slide{margin:0px;padding:0px;}.featured-top .carousel-caption{right:unset;left:7.75vw;padding:0px;text-align:left;bottom:unset;top:60%;transform:translateY(-60%);z-index:10;width:100%;max-width:700px;}.featured-top .carousel-caption > h3,.featured-top .carousel-caption > p{display:none;}.featured-top .carousel-caption h1{text-transform:capitalize;}.featured-top .carousel-caption h3,.featured-top .carousel-caption h1,.featured-top .carousel-caption p{color:#ffffff!important;}.featured-top .carousel-caption h4{margin-bottom:25px;}.featured-top .carousel-caption p{max-width:33vw;}.featured-top .carousel-caption .hero-content p:last-of-type{margin-bottom:0px!important;position:relative;}.featured-top .carousel-caption .hero-content p:last-of-type:before{content:'';position:absolute;top:-35px;left:0;width:80px;height:3px;background-color:#ffffff;}.featured-top .carousel-caption .hero-content p a svg{display:none;}body.path-frontpage .view-hero-carousel{position:relative;}#views-bootstrap-hero-carousel-block-1 .carousel-indicators{bottom:40px;z-index:100!important;}#views-bootstrap-hero-carousel-block-1 .carousel-indicators li{background:#ffffff;width:86px!important;height:10px!important;border-radius:0%;opacity:.4!important;border:unset!important;}#views-bootstrap-hero-carousel-block-1 .carousel-indicators li.active{background:#ffffff;width:86px!important;height:10px!important;border-radius:0%;opacity:1!important;border:unset!important;}.form-submit::before{display:none!important;}.btn,.webform-button--submit{background:transparent;position:relative;z-index:1;transition:all 0.5s;display:inline-block;height:47px!important;text-decoration:none;font-size:18px!important;color:#ffffff;text-transform:capitalize!important;padding:0px 40px 0px 40px;letter-spacing:1px;line-height:48px!important;font-weight:400!important;border-radius:0px;}.btn.btn-primary{background-color:var(--primary);color:#ffffff;border:2px solid var(--primary);}.btn.primary-outlined,.webform-button--submit{background:transparent!important;border:2px solid #ffffff!important;}.btn.btn-primary-outline-blue{border:2px solid var(--primary)!important;color:var(--primary)!important;}.btn.btn-primary-outline-blue:hover{border:2px solid var(--primary)!important;color:#ffffff!important;}.highlighted > .container{padding:0px;}nav.tabs{margin-bottom:0px!important;background:transparent;padding:5px 0px!important;position:relative;}nav.tabs ul.nav.primary.nav-pills{width:fit-content;display:flex;margin-top:0px;justify-content:center;text-align:center;border:1px solid #ffffff;background-color:var(--primary);margin-left:auto;margin-right:auto;border-radius:36px;padding:5px 5px;}nav.tabs ul.nav.primary.nav-pills > li{background-color:var(--primary);border-radius:24px;margin:0px 1px!important;border:none;color:#ffffff;}nav.tabs ul.nav.primary.nav-pills > li a{background-color:transparent;border:none;border-radius:0px;color:#ffffff;padding:6px 25px;line-height:30px;display:inline-block;height:40px;}nav.tabs ul.nav.primary.nav-pills > li a:before{display:none;}nav.tabs ul.nav.primary.nav-pills > li.active{background-color:#ffffff;border:1px solid var(--primary);}nav.tabs ul.nav.primary.nav-pills > li.active a{color:var(--primary);}header.header{background:transparent;box-shadow:0 8px 12px rgba(0,0,0,.1);position:absolute;z-index:999;width:100%;}header.header--sticky.header{background:var(--primary)!important;}#header,.header{display:flex;align-items:stretch;overflow:hidden;}#header .navbar{background:rgba(0,0,0,.2)!important;}#header #navbar-main{padding:0px!important;display:flex;flex-grow:1;height:100%;align-items:stretch;}#header #navbar-main .navbar-brand{padding-left:8.5vw;padding-right:40px;margin:20px 0px;display:flex;align-items:center;}#navbar-main .navbar-collapse{display:flex !important;flex-grow:1;align-items:stretch;justify-content:space-between;position:relative;}nav#block-highlands-animal-health-main-menu{width:100%!important;display:flex;align-items:center;min-width:100% !important;justify-content:flex-end;margin:0px!important;padding:0px!important;}#header .navbar-expand-lg .navbar-nav .nav-link{padding:0px 40px!important;}nav#block-highlands-animal-health-main-menu ul.nav.navbar-nav{display:flex;align-items:stretch;height:100%;padding-right:8.5vw;}nav#block-highlands-animal-health-main-menu .nav > li,nav#block-highlands-animal-health-main-menu .navbar-nav > li{display:flex;align-items:stretch;}nav#block-highlands-animal-health-main-menu .nav > li > a,nav#block-highlands-animal-health-main-menu .navbar-nav > li > a{display:flex;align-items:center;}#header #navbar-main > .container{padding:0px!important;}#header ul.navbar-nav li{margin-left:0px;}#header ul.navbar-nav li a{font-size:20px;font-family:"Century Gothic Pro",sans-serif;color:#ffffff;text-transform:capitalize;letter-spacing:0px;font-weight:400;}#header ul.navbar-nav li:hover a{color:var(--primary);background:#ffffff;}#header ul.navbar-nav li a:after{display:none;}#header ul.navbar-nav li:nth-last-of-type(2){margin-right:8vw;}#header ul.navbar-nav li:last-of-type{margin-left:0px;align-self:flex-start;height:100%;display:flex;align-items:center;}#header ul.navbar-nav li:last-of-type a{border:2px solid #ffffff;background:#ffffff;position:relative;z-index:1;transition:all 0.5s;display:inline-block;height:47px !important;text-decoration:none;font-size:18px !important;color:var(--primary);text-transform:capitalize !important;padding:0px 20px 0px 20px;letter-spacing:1px;line-height:48px !important;font-weight:400 !important;border-radius:0px;}#header ul.navbar-nav > li:last-of-type > a:hover{border-color:#ffffff;color:#ffffff;background:transparent;}#navbar-main #block-bio-electronics-main-menu{padding:0px!important;}#header ul.navbar-nav li.dropdown{position:relative;margin-right:25px;}#header ul.navbar-nav li.dropdown:after{display:none;}#header ul.navbar-nav li.dropdown:hover:after{content:"\f077";content:"\f077";color:#00557c;}#navbar-top{background:transparent!important;display:flex;}#navbar-top > .container{padding:0px 8.5vw;margin:0px 15px;display:flex;}#navbar-top > .container > .navbar-form{width:100%;}#navbar-top > .container p{margin:0px!important;display:flex;justify-content:space-between;}#navbar-top > .container p a{color:#2E98B2;text-decoration:none;line-height:100%;font-size:20px;letter-spacing:1.8px;padding:18px 0px;}#navbar-top > .container p a:last-of-type{background:#2E98B2;display:inline-block;color:#ffffff;padding:18px 40px;}#header .menu--main ul.nav.navbar-nav > li.nav-item a:before{display:none;}#header .dropdown-menu{padding:0px 0px!important;border-radius:0px 0px 0px 0px;top:100%;left:0px;border:unset!important;overflow:hidden;}#header nav.navigation.menu--main ul li ul.dropdown-menu li{margin:0px!important;padding:0px;overflow:hidden;border-left:unset;border-right:unset;}#header nav.navigation.menu--main ul li ul.dropdown-menu li a{text-decoration:none;height:50px!important;line-height:50px!important;width:100%;display:block;border-bottom:1px solid rgba(0,0,0,0);padding:0px 25px!important;font-weight:normal;color:var(--primary);}#header nav.navigation.menu--main ul li ul.dropdown-menu li:hover{background:transparent!important;}#header nav.navigation.menu--main ul li ul.dropdown-menu li:hover a{color:#ffffff!important;background:var(--primary);border-radius:0px;}#header nav.navigation.menu--main ul li ul.dropdown-menu .dropdown-item.active{background:transparent!important;}#header nav.navigation.menu--main ul li ul.dropdown-menu .dropdown-item.active a{font-weight:bold;}#header nav.navigation.menu--main ul li ul.dropdown-menu li:last-of-type a{border-bottom:none;}:root{--mobile-mega-menu-primary:var(--primary);}.mobile-mega-menu-overlay{position:fixed;z-index:99998;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.8);display:none;}.mobile-mega-menu-overlay.active{display:block;}.mobile-mega-menu{position:fixed;top:0;right:0;width:100vw;max-width:400px;height:100vh;max-height:100vh;background:#fff;z-index:99999;box-shadow:-20px 20px 20px rgba(0,0,0,.2);display:none;overflow-y:auto;animation:none;}.mobile-mega-menu.active{display:block;animation:mobile-slide-in-blurred-right 0.6s cubic-bezier(0.23,1,0.32,1) both;}.mobile-mega-menu.closing{animation:mobile-slide-out-blurred-right 0.45s cubic-bezier(0.755,0.05,0.855,0.06) both;}@keyframes mobile-slide-in-blurred-right{0%{transform:translateX(1000px) scaleX(2.5) scaleY(1);filter:blur(40px);opacity:0;}100%{transform:translateX(0) scaleY(1) scaleX(1);filter:blur(0);opacity:1;}}@keyframes mobile-slide-out-blurred-right{0%{transform:translateX(0) scaleX(1);filter:blur(0);opacity:1;}100%{transform:translateX(1000px) scaleX(2);filter:blur(40px);opacity:0;}}.mobile-mega-menu-header{padding:20px;background:var(--mobile-mega-menu-primary);display:flex;justify-content:space-between;align-items:center;}.mobile-mega-menu-header span{color:#fff;font-size:18px;font-weight:bold;letter-spacing:0.5px;}.mobile-mega-menu-header button{outline:none;box-shadow:none;background:#fff;color:var(--mobile-mega-menu-primary);border:1px solid var(--mobile-mega-menu-primary);border-radius:4px;letter-spacing:0.5px;font-size:14px;line-height:40px;height:40px;padding:0px 8px;transition:background-color .25s,color .25s,border-color .25s;cursor:pointer;}.mobile-mega-menu-header button:hover{background:var(--mobile-mega-menu-primary);color:#fff;border:1px solid #fff;}.mobile-mega-menu-subwrap{padding:0 0px;}.mobile-mega-menu-wrap-menus ul{list-style:none;margin:0;padding:0;}.mobile-mega-menu-wrap-menus ul > li{display:block;width:100%;background:transparent;position:relative;}.mobile-mega-menu-wrap-menus ul > li > a{display:block;border-bottom:1px solid rgba(0,0,0,.1);background:transparent;color:var(--mobile-mega-menu-primary)!important;font-weight:bold;font-size:20px;text-decoration:none;text-transform:capitalize;position:relative;transition:background 0.2s;padding:14px 20px;}.mobile-mega-menu-wrap-menus ul > li > a:hover{background:rgba(0,0,0,0.05);color:var(--mobile-mega-menu-primary);position:relative;}.mobile-mega-menu-wrap-menus ul > li.has-submenu .mobile-mega-expand-submenu{position:absolute;right:20px;top:12px;height:34px;width:34px;border:1px solid rgba(0,0,0,.08);color:var(--mobile-mega-menu-primary);background:rgba(0,0,0,.05);display:block;font-size:24px;font-weight:100;cursor:pointer;border-radius:4px;text-align:center;line-height:34px;padding:0;z-index:10;user-select:none;transition:background .25s,color .25s,border-color .25s;}.mobile-mega-menu-wrap-menus ul > li.has-submenu .mobile-mega-expand-submenu:hover{border:1px solid var(--mobile-mega-menu-primary);color:#fff;background:var(--mobile-mega-menu-primary);}.mobile-mega-menu-wrap-menus ul > li.has-submenu > ul{display:none;border:none;background:transparent;padding:0;}.mobile-mega-menu-wrap-menus ul > li.has-submenu.open > ul{display:block;}.mobile-mega-menu-wrap-menus ul > li.has-submenu ul li a{text-indent:10px;padding:15px 0px 16px 0px;color:#777;font-weight:normal;font-size:18px;text-decoration:none;background:transparent;}.mobile-mega-menu-wrap-menus ul > li.has-submenu ul li a:hover{background:rgba(0,0,0,0.03);}.mobile-mega-menu-toggle-minus,.mobile-mega-menu-toggle-plus{display:none;}.mobile-mega-menu-wrap-menus ul > li.has-submenu.open .mobile-mega-menu-toggle-minus{display:inline;}.mobile-mega-menu-wrap-menus ul > li.has-submenu:not(.open) .mobile-mega-menu-toggle-plus{display:inline;}.mobile-mega-menu-wrap-menus .dropdown-toggle::after{display:none!important;}.mobile-mega-menu-wrap-menus .dropdown-menu{box-shadow:unset!important;padding:0px!important;}.mobile-mega-menu-wrap-menus .dropdown-menu::before,.mobile-mega-menu-wrap-menus .dropdown-menu::after{display:none!important;}.mobile-mega-menu-wrap-menus .dropdown-menu .dropdown-item{padding:0px!important;}.mobile-mega-menu-wrap-menus .dropdown-menu .dropdown-item a{text-indent:0px!important;padding:14px 20px;}body.pageimage-exists .body-wrapper{display:flex;gap:80px;}body.pageimage-exists .body-wrapper > .text-formatted{width:80%;}body.pageimage-exists .body-wrapper > .content-pageimage-wrapper{width:40%;}.content-wrapper{display:flex;justify-content:space-between;}.content-body-wrapper{width:100%;}body:not(.path-frontpage) .body-subwrap{gap:80px;}body:not(.path-frontpage) .content-pageimage-wrapper{width:100%;min-width:300px;max-width:500px;position:relative;}.content-pageimage-wrapper img,.content-pageimage-wrapper-simple img{cursor:pointer;margin:0px;padding:0px;width:100%;height:auto;display:block;border-radius:12px;}.content-pageimage-wrapper .field--name-field-media-image .field__item{overflow:visible!important;border-radius:0px!important;margin-bottom:40px!important;border:none!important;pointer-events:none!important;}.user-login-form,body.path-user .main-content{float:left;width:82.33333333%;margin:40px auto;margin-left:7.33333333%;}.webform-submission-form .webform-flexbox{gap:20px;margin:0px;}.webform-flex--container{margin:0px;}.webform-submission-form .mb-3{margin-bottom:0px!important;}.webform-flexbox.mb-3{margin-bottom:20px!important;}.webform-submission-form input,.webform-submission-form textarea{height:50px;border-radius:0px;padding:0px 25px;border:none;background:rgba(255,255,255,.05);color:#ffffff;}.webform-submission-form input:focus,.webform-submission-form textarea:focus{background-color:rgba(255,255,255,.05);;outline:2px solid #ffffff;outline-offset:2px;color:#ffffff;}.webform-submission-form textarea{height:140px;padding-top:10px;padding-bottom:10px;}.webform-button--submit{margin-top:40px;float:right;}.region-featured-top .has-banners-image{max-width:100%;position:relative;margin-bottom:5px;}body:not(.path-frontpage).has-interior-banner .featured-top{margin-top:151.66px;}body:not(.path-frontpage).has-interior-banner h1.title{display:none;}body:not(.path-frontpage).has-interior-banner .has-banners-image{position:relative;z-index:1;}.region-site-alert{display:flex;flex-direction:row;flex-wrap:nowrap;background:var(--primary);align-items:center;justify-content:center;}.region-site-alert p{color:#ffffff;margin:10px 0px 10px 0px!important;}#block-highlands-animal-health-headerhours,#block-highlands-animal-health-headerphone{display:inline-block;flex-shrink:unset;width:unset;max-width:unset;}#block-highlands-animal-health-headerphone a{text-decoration:none;}.site-footer{background:linear-gradient(to right,rgba(147,182,198,1) 0%,rgba(117,101,42,1) 100%);padding:80px 0 80px 0;}.site-footer .block{border:none;padding:0px;margin:0px;}.site-footer__top{display:flex;align-content:space-between;align-items:flex-start;align-items:stretch;}.site-footer__top > .region{width:33%;}.site-footer > .container{padding:0px 8.5vw;}.site-footer #block-highlands-animal-health-footerlogobrand img{width:100%;max-width:350px;min-width:240px!important;}.region-footer-first{max-width:450px;}.region-footer-first,.region-footer-second{width:unset!important;flex:1 1 0;}.region-footer-second{display:flex;flex-wrap:nowrap;margin-left:auto;gap:40px;padding-top:10px!important;}.row.region-footer-second > .block{flex-shrink:1;border-right:3px solid #ffffff;padding-right:40px;padding-top:8px;}.row.region-footer-second > .block:last-of-type{padding-right:0px;border-right:unset;}.row.region-footer-second > .block:nth-last-child(2){border-right:unset;}.region-footer-second p{margin:0px!important;color:#ffffff;white-space:nowrap!important;}#views-bootstrap-tab-views-bootstrap-profiles-block-1{margin-top:0px;margin-bottom:60px;}.view-profiles .view-header h2{margin-top:80px;text-align:center!important;color:var(--primary)!important;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .nav-tabs{border-bottom:none;display:flex;justify-content:center;gap:12px;margin-bottom:80px;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .nav-tabs .nav-item{list-style:none;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .nav-tabs .nav-link{border:2px solid var(--primary);border-radius:0px;padding:10px 40px;color:var(--primary);background:#fff;font-family:inherit;font-size:15px;text-decoration:none;transition:background 0.2s,color 0.2s;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .nav-tabs .nav-link.active,#views-bootstrap-tab-views-bootstrap-profiles-block-1 .nav-tabs .nav-item.active .nav-link{background:var(--primary);color:#fff;cursor:pointer;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane{display:none;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane.active{display:flex;gap:40px;align-items:flex-start;max-width:800px;margin:0 auto;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-field-page-image-s{flex:0 0 auto;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-field-page-image-s img{width:250px;height:auto;display:block;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .views-field-title{display:none;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-body{flex:1;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .views-field-body h4{color:var(--primary);line-height:24px;font-size:20px;font-weight:700;font-style:italic;margin:0 0 15px 0;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .views-field-body p{margin:0 0 40px 0;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-field-page-image-s{order:-1;}#paragraph-wrapper--5{background:var(--primary)!important;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region{display:flex;align-items:center;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div,.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div > .paragraph{display:flex;align-items:center;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div > .paragraph h2,.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div > .paragraph p{color:#ffffff;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div > .paragraph p{margin-bottom:80px;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region .paragraph--type--bp-columns__2col > div > .paragraph .webform-submission-form{padding:0px 8.5vw;color:#ffffff;}.paragraph--id--5 .paragraph--type--bp-columns__2col{padding:0px!important;}.paragraph--id--5 .paragraph--id--3{background:var(--primary);padding:80px 0px;}.paragraph--id--6 > .paragraph__column{padding:0px;}#views-bootstrap-testimonials-block-1{background-color:#8a8b6e;padding:0px!important;}#views-bootstrap-testimonials-block-1 .carousel-inner{overflow:visible;}#views-bootstrap-testimonials-block-1 .carousel-item{min-height:500px;}#views-bootstrap-testimonials-block-1 .carousel-item > div{position:absolute;top:0;left:0;width:50%;height:100%;}#views-bootstrap-testimonials-block-1 .carousel-item > div .layout,#views-bootstrap-testimonials-block-1 .carousel-item > div .layout__region,#views-bootstrap-testimonials-block-1 .carousel-item > div .field,#views-bootstrap-testimonials-block-1 .carousel-item > div .field__item{height:100%;width:100%;}#views-bootstrap-testimonials-block-1 .carousel-item > div img.image-style-large{width:100%;height:100%;object-fit:cover;display:block;max-width:none;}#views-bootstrap-testimonials-block-1 .carousel-caption{position:relative !important;width:50%;margin-left:50%;left:auto !important;right:auto !important;bottom:auto !important;top:auto !important;padding:80px 8.5vw 160px 8.5vw;text-align:left;color:#fff;min-height:600px;box-sizing:border-box;display:flex !important;flex-direction:column;justify-content:center;}#views-bootstrap-testimonials-block-1 .carousel-caption > h3:first-of-type{display:none;}.testimonial-content-wrapper{border-left:3px solid #fff;padding-left:40px;}#views-bootstrap-testimonials-block-1 .carousel-caption h3{margin-bottom:40px!important;color:#ffffff;}#views-bootstrap-testimonials-block-1 .carousel-caption p:empty{display:none;}#views-bootstrap-testimonials-block-1 .carousel-caption h4,#views-bootstrap-testimonials-block-1 .carousel-caption p{color:#ffffff;margin:0px!important;}#views-bootstrap-testimonials-block-1 .carousel-caption h4{margin-bottom:20px!important;font-family:"Century Gothic Pro",sans-serif;font-size:1.125rem;line-height:1.7;font-weight:700;letter-spacing:0;max-width:66ch;}#views-bootstrap-testimonials-block-1 .carousel-caption p:not(:empty)::before{content:"\201C";}#views-bootstrap-testimonials-block-1 .carousel-caption p:not(:empty)::after{content:"\201D";}#views-bootstrap-testimonials-block-1 .carousel-indicators{position:absolute;bottom:80px;left:50%;right:0;margin:0;justify-content:center;}#views-bootstrap-testimonials-block-1 .carousel-indicators li{background:rgba(255,255,255,.4);width:86px !important;height:10px !important;border-radius:0%;opacity:1 !important;border:unset !important;}#views-bootstrap-testimonials-block-1 .carousel-indicators li.active{background-color:#fff;}.paragraph--id--14 > .paragraph__column{padding:0px!important;}.view-id-services .view-header{text-align:center;max-width:50vw;margin:auto;}.view-id-services .view-header p{margin:auto;margin-bottom:40px!important;}.view-id-services.view-display-id-block_1{background-color:var(--beige);padding:60px 40px 140px 40px;}.view-id-services.view-display-id-block_1 .nav-tabs{border-bottom:none;justify-content:center;gap:10px;margin-bottom:80px;}.view-id-services.view-display-id-block_1 .nav-tabs .nav-item{margin:0;}.view-id-services.view-display-id-block_1 .nav-tabs .nav-link{border:2px solid #1b2e4a;background-color:transparent;color:#1b2e4a;border-radius:0px;height:47px !important;line-height:43px !important;}.view-id-services.view-display-id-block_1 .nav-tabs .nav-link.active,.view-id-services.view-display-id-block_1 .nav-tabs .nav-link:hover{background-color:#1b2e4a;color:#ffffff;border-color:#1b2e4a;}.view-id-services.view-display-id-block_1 .tab-content{margin:0px 12vw;}.view-id-services.view-display-id-block_1 .views-field-title{display:none;}.view-id-services.view-display-id-block_1 .views-field-field-list-items .field-content{display:grid;grid-template-columns:1fr 1fr;gap:20px 80px;}.view-id-services.view-display-id-block_1 .paragraph--type--list-item{border-bottom:3px solid var(--gold);padding-bottom:30px;}.view-id-services.view-display-id-block_1 .paragraph--type--list-item .field--name-field-title-list-item h4{text-transform:capitalize!important;color:var(--primary);}.view-id-services.view-display-id-block_1 .paragraph--type--list-item .field--name-field-content-list-item{color:#363636;font-family:"Century Gothic Pro",sans-serif;font-size:1.125rem;line-height:1.7;font-weight:400;letter-spacing:0;max-width:66ch;}.paragraph--type--thin-cta{position:relative;height:0px;overflow-y:visible;}.paragraph--type--thin-cta > .paragraph__column{position:absolute;top:-55px;left:0px;right:0px;z-index:5;margin:0px 8.5vw;background:var(--primary);width:83vw;height:110px;}.paragraph--type--thin-cta .layout__region.layout__region--content{display:flex;flex-direction:row;align-items:center;justify-content:center;height:110px;}.paragraph--type--thin-cta .layout__region.layout__region--content h3{margin-right:40px;}.paragraph--type--thin-cta .layout__region.layout__region--content h3,.paragraph--type--thin-cta .layout__region.layout__region--content a{color:#ffffff;}.paragraph--type--thin-cta .layout__region.layout__region--content a.btn{border:2px solid #ffffff;}.paragraph--type--thin-cta .layout__region.layout__region--content h3{margin-bottom:0px!important;line-height:100%!important;position:relative;top:4px;}.paragraph--type--where-to-find-us{background:linear-gradient(135deg,rgba(147,182,198,1) 0%,rgba(117,101,42,1) 72%,rgba(117,101,42,1) 100%);padding:150px 8.5vw 100px 8.5vw;}.paragraph--type--where-to-find-us > .paragraph__column{padding:0px!important;}.paragraph--type--where-to-find-us .find-us-container{display:grid;grid-template-columns:40% 60%;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-left{padding-right:80px;padding-left:40px;border-left:3px solid #ffffff;height:100%;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-left h3{color:#ffffff;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-left p{color:#ffffff;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-right .field--type-entity-reference{margin:0px!important;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-right .media.media--ratio{right:-7px;}.field--name-field-content-find-us{display:flex;flex-direction:column;}.field--name-field-content-find-us p:last-of-type{position:absolute;bottom:0px;}.field--name-field-content-find-us p,.field--name-field-content-find-us p a.btn{margin-bottom:0px!important;}.paragraph--type--accordion{padding:0px 0px 80px 0px;}.paragraph--type--accordion > .paragraph__column{background-color:#f0ebe1;padding:80px 8.5vw;}.paragraph--type--accordion .field--name-field-title-accordion h3{font-weight:700;font-size:48px;color:var(--primary);}.paragraph--type--accordion .field--name-field-description{color:#1a2a3a;font-size:0.9rem;line-height:1.5;margin-bottom:2rem;}.paragraph--type--accordion .accordion{--bs-accordion-bg:transparent;--bs-accordion-border-color:none;--bs-accordion-border-width:0;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:0;--bs-accordion-btn-padding-y:0.75rem;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-active-bg:transparent;--bs-accordion-active-color:#1a2a3a;--bs-accordion-btn-focus-box-shadow:none;}.paragraph--type--accordion .accordion-item{background:transparent;border:none;border-radius:0;}.paragraph--type--accordion .accordion-button{background:transparent;color:var(--primary);font-weight:700;font-size:24px;padding:3rem 0 1rem 0;border:none;border-radius:0;box-shadow:none;position:relative;}.paragraph--type--accordion .accordion-button::after{background-image:none;content:"";width:12px;height:12px;border-right:2px solid #1a2a3a;border-bottom:2px solid #1a2a3a;transform:rotate(45deg);transition:transform 0.3s ease;flex-shrink:0;margin-left:auto;}.paragraph--type--accordion .accordion-button:not(.collapsed)::after{transform:rotate(-135deg);}.paragraph--type--accordion .accordion-button:focus{box-shadow:none;border-color:transparent;}.paragraph--type--accordion .accordion-header{border-bottom:3px solid #8b7a2e;margin-bottom:0;}.paragraph--type--accordion .accordion-body{padding:1rem 2rem 1.25rem 2rem;color:#3a3a3a;font-size:0.875rem;line-height:1.7;font-family:"Century Gothic Pro",sans-serif;}.paragraph--type--accordion .accordion-body p{margin-bottom:0;}.paragraph--type--accordion .accordion-collapse{border:none;}.paragraph--type--accordion .field__label{display:none;}.paragraph--id--36 > .paragraph__column{padding:0px!important;}.news-items-container{background-color:transparent;padding:20px 8.25vw 100px 8.25vw;max-width:100%;}.news-items-container .view-header{text-align:center;max-width:800px;margin:0 auto 50px auto;}.news-items-container .view-header h4{font-family:"Century Gothic Pro",sans-serif;color:var(--primary);}.news-items-container .view-header h2{font-size:85px;font-weight:700;color:var(--primary);margin:0 0 20px;line-height:1.1;}.news-items-container .view-header p{color:#555;margin:0;margin-bottom:80px;padding:0px 60px;}.news-items-container .view-content.row{margin:0;padding:0;}.news-items-container .card-group{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;border:none;}.news-items-container .card{flex:1 1 0;max-width:100%;min-width:unset;background:transparent!important;border:none;border-radius:0px;overflow:hidden;display:flex;flex-direction:column;box-shadow:none;}.news-items-container .card .contextual-region{position:relative;}.news-items-container .card .field--name-field-media-image{margin:0px;width:100%;}.news-items-container .card .field--name-field-media-image img{width:100%;height:100%;max-height:450px;object-fit:cover;display:block;border-radius:0;margin:0px!important;}.news-items-container .card .card-header{display:none;}.news-items-container .card .card-body{padding:25px 0px 0px 0px;display:flex;flex-direction:column;flex:1;background:transparent!important;border:none;}.news-items-container .card .card-body .news-date{font-size:16px;font-weight:700;color:var(--primary);}.news-items-container .card .card-body .news-title{font-size:24px;font-weight:700;color:var(--primary);margin-bottom:35px;position:relative;padding-top:10px;}.news-items-container .card .card-body .news-body{font-size:16px;font-weight:normal;line-height:100%;color:#555;margin-bottom:40px;flex:1;position:relative;}.news-items-container .card .card-body .news-title::before{content:'';position:absolute;bottom:-20px;left:0;width:80px;height:3px;background-color:var(--gold);}.news-items-container .card .card-body .news-body p{padding-top:20px;margin:0!important;position:relative;color:#363636;}.news-items-container .card .card-body p:empty{display:none;}.news-items-container .card .card-body .news-button{display:inline-block;align-self:flex-end;margin-top:0px;}.news-items-container .card .card-body .news-button:hover{background-color:var(--primary);color:#fff;}@media (max-width:991px){.news-items-container .card-group{gap:20px;}.news-items-container .card{max-width:100%;min-width:280px;}}@media (max-width:767px){.news-items-container{padding:40px 20px 60px;}.news-items-container .view-header h2{font-size:36px;}.news-items-container .card-group{flex-direction:column;align-items:center;}.news-items-container .card{max-width:400px;width:100%;}}@media (max-width:767px){.view-id-services.view-display-id-block_1 .views-field-field-list-items .field-content{grid-template-columns:1fr;gap:24px;}.view-id-services.view-display-id-block_1{padding:40px 20px;}}body:not(.path-frontpage) header.header{position:relative;background:var(--primary);}body:not(.path-frontpage) #content{background:rgba(158,158,158,.1)!important;}body:not(.path-frontpage) h1.title{font-family:"Century Gothic Pro",sans-serif;font-size:3rem;line-height:1.1;font-weight:700;letter-spacing:-0.025em;margin:0 0 0.3em;color:#ffffff;padding:80px 8.5vw;background:#8a8b6e;text-align:center;}body:not(.path-frontpage).node--type-news-item .news-content-wrapper,body:not(.path-frontpage).node--type-profile .news-content-wrapper,body:not(.path-frontpage).node--type-testimonial .news-content-wrapper{display:flex;flex-direction:column;width:60%;}body:not(.path-frontpage).node--type-news-item .news-content-wrapper h2,body:not(.path-frontpage).node--type-profile .news-content-wrapper h2,body:not(.path-frontpage).node--type-testimonial .news-content-wrapper h2{font-size:46px;}body:not(.path-frontpage).node--type-news-item .body-wrapper .field--name-body,body:not(.path-frontpage).node--type-profile .body-wrapper .field--name-body,body:not(.path-frontpage).node--type-testimonial .body-wrapper .field--name-body{width:100%;}body:not(.path-frontpage).node--type-news-item .body-wrapper .field--name-field-date{font-family:"Century Gothic Pro",sans-serif;font-size:16px;font-weight:700;color:var(--primary);margin:0 0 40px 0;}body:not(.path-frontpage).node--type-news-item .body-wrapper .field--name-field-page-image-s img{min-width:30vw;}body:not(.path-frontpage).node--type-profile .body-wrapper .field--name-field-page-image-s img,body:not(.path-frontpage).node--type-testimonial .body-wrapper .field--name-field-page-image-s img{min-width:20vw;}@media (max-width:1700px){#header .navbar-expand-lg .navbar-nav .nav-link{padding:0px 30px !important;}}@media (max-width:1550px){#header .navbar-expand-lg .navbar-nav .nav-link{padding:0px 20px !important;font-size:18px!important;}}@media (max-width:1402px){#header .navbar-expand-lg .navbar-nav .nav-link{padding:0px 20px !important;font-size:16px!important;}.navbar-brand{position:relative;display:block;width:450px;height:auto;}.region-footer-second{gap:20px;}.row.region-footer-second > .block{padding-right:20px;}}@media (max-width:1360px){.navbar-brand{position:relative;display:block;width:300px;height:auto;}.region-footer-second{flex-direction:column;}.row.region-footer-second > .block{padding-right:0px;border-right:unset;}}@media (max-width:1250px){nav#block-highlands-animal-health-main-menu ul.nav.navbar-nav{display:none;}nav#block-highlands-animal-health-main-menu,#navbar-main .navbar-collapse{display:none !important;}#header #navbar-main{justify-content:space-between;}.mobile-mega-menu-hamburger{margin-right:8.5vw !important;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-left{padding-right:0px;padding-left:0px;border-left:unset;height:100%;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-right .media.media--ratio{right:0px;}.featured-top .carousel-caption,.featured-top .carousel-caption p{max-width:80% !important;}.field--name-field-content-find-us p:last-of-type{position:relative;margin-top:30px !important;margin-bottom:40px !important;}.paragraph--type--where-to-find-us .find-us-container{grid-template-columns:100%;}header.header{position:relative;background:var(--primary);}}@media (max-width:1050px){body.pageimage-exists.node--type-news-item .body-wrapper,body:not(.path-frontpage).node--type-profile .body-wrapper,body:not(.path-frontpage).node--type-testimonial .body-wrapper{display:flex;gap:80px;flex-direction:column-reverse;}body:not(.path-frontpage).node--type-news-item .news-content-wrapper,body.pageimage-exists .body-wrapper > .content-pageimage-wrapper{width:100%;}}@media (max-width:998px){}@media (max-width:991px){.copyright-block .content > div{display:flex;flex-direction:column;align-items:center;text-align:center;}.copyright-block .separator{display:none;}.site-footer__top{flex-direction:column;align-items:center;}section.row.region.region-footer-second{margin:unset;}.region-footer-second p{text-align:center;}.featured-top .carousel-caption h4{font-size:20px!important;}.featured-top .carousel-caption h1{font-size:50px!important;}.view-id-services .view-header{max-width:80vw;}.view-id-services.view-display-id-block_1 .tab-content{margin:0px 6vw;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane.active{display:flex;gap:40px;align-items:center;max-width:800px;margin:0 auto;flex-direction:column;align-content:center;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-body{flex:1;margin:0px 8.5vw;display:flex;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .tab-pane .views-field-body .field-content{text-align:center;}#views-bootstrap-tab-views-bootstrap-profiles-block-1 .field--type-image{margin:0px!important;}.paragraph--type--accordion > .paragraph__column{padding:40px;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__2col{width:100%;}.paragraph--id--5 > .paragraph__column > .layout--onecol > .layout__region{display:flex;align-items:center;flex-direction:column-reverse;}#views-bootstrap-testimonials-block-1 .carousel-item > div{position:relative;width:100%;}#views-bootstrap-testimonials-block-1 .carousel-caption{position:relative !important;width:100%;margin-left:0%;left:auto !important;right:auto !important;bottom:auto !important;top:auto !important;padding:40px 8.5vw 120px 8.5vw!important;text-align:left;color:#fff;min-height:600px;box-sizing:border-box;display:flex !important;flex-direction:column;justify-content:center;}.featured-top .carousel-caption .hero-content p:last-of-type:before{top:-17px;}.view-id-services.view-display-id-block_1 .views-field-field-list-items .field-content{display:grid;grid-template-columns:1fr;gap:20px 40px;justify-items:center;}.paragraph--type--where-to-find-us .find-us-container .find-us-col-left{text-align:center;}.view-hero-carousel .field--name-field-media-image .field__item{height:600px;overflow:hidden;}.view-hero-carousel .field--name-field-media-image .field__item img{display:block;width:100%;height:100%;object-fit:cover;}.region-site-alert{display:flex;flex-direction:column;flex-wrap:nowrap;background:var(--primary);align-items:center;justify-content:center;padding-top:4px;padding-bottom:10px;}.region-site-alert p{margin-bottom:0px!important;line-height:100%!important;font-size:14px;}#views-bootstrap-testimonials-block-1 .carousel-indicators{left:0vw;!important;}div#views-bootstrap-tab-views-bootstrap-services-block-1{padding-bottom:100px;}.paragraph--type--thin-cta .layout__region.layout__region--content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;}.paragraph--type--thin-cta > .paragraph__column{position:absolute;top:-55px;left:0px;right:0px;z-index:5;margin:0px 8.5vw;background:var(--primary);width:83vw;height:160px;}.paragraph--type--thin-cta .layout__region.layout__region--content h3{margin-right:0px;margin-bottom:20px!important;}}@media (max-width:767px){#navbar-main{position:relative !important;height:unset !important;}#views-bootstrap-hero-carousel-block-1,#views-bootstrap-hero-carousel-block-1 .carousel-item{margin-top:0px !important;}#views-bootstrap-hero-carousel-block-1 .carousel-caption{display:block !important;width:80vw;}.featured-top .carousel-caption h1{font-size:40px !important;line-height:120%;}body:not(.path-frontpage).has-interior-banner .featured-top{margin-top:0px;}body:not(.path-frontpage).has-interior-banner .has-banners-image .field-banner-bg-img .media.media--ratio{height:300px;}body:not(.path-frontpage).has-interior-banner .has-banners-image h1{font-size:44px;}body:not(.path-frontpage) .body-wrapper{padding:80px 8.5vw;}body:not(.path-frontpage) .body-wrapper .field--name-body{width:100%;}.news-items-container .card{flex:unset !important;}.news-items-container .card .card-body .news-button{display:inline-block;align-self:flex-start;margin-top:0px;}.paragraph--type--thin-cta .layout__region.layout__region--content h3{text-align:center;}.navbar-brand img{width:100%;max-width:250px!important;height:auto!important;}.featured-top .carousel-caption h4{font-size:16px!important;margin-bottom:15px!important;}.featured-top .carousel-caption .hero-content p:last-of-type{font-size:14px!important;line-height:1.2!important;}#views-bootstrap-hero-carousel-block-1 .carousel-indicators li,#views-bootstrap-hero-carousel-block-1 .carousel-indicators li.active{height:10px!important;width:10px!important;border-radius:50%!important;}#views-bootstrap-hero-carousel-block-1 .carousel-indicators{bottom:0px!important;z-index:100 !important;left:unset!important;}}
