@import url("https://fonts.googleapis.com/css?family=Montserrat&display=swap");html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;transition:all 0.3s ease}body{font-family:'Montserrat', sans-serif;line-height:1.4}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#42d183;border-radius:50px}img{max-width:100%;height:auto}header{width:100%;height:60px;position:sticky;background-color:#eee;top:0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:row}header .nav-bar{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:86%}header .nav-bar .nav-logo img{width:150px}header .nav-bar .nav-items{display:flex;justify-content:center;align-items:center;flex-direction:row}header .nav-bar .nav-items a{text-decoration:none;height:60px;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0 10px;color:#333;transition:0.3s ease all;display:none}header .nav-bar .nav-items a:hover{background-color:#42d183;color:white}header .nav-bar .nav-items a:hover i{color:white}header .nav-bar .nav-items a i{margin-left:5px}header .nav-bar .nav-items i{transition:all 0.3s ease;cursor:pointer}header .nav-bar .nav-items i:hover{color:#42d183}header .nav-bar .nav-items .drop-down{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;width:100%}header .nav-bar .nav-items .drop-down:hover{background-color:#42d183}header .nav-bar .nav-items .drop-down:hover .drop-content{display:block}header .nav-bar .nav-items .drop-down .drop-content{position:absolute;top:60px;background-color:#42d183;min-width:150px;text-align:center;display:none}header .nav-bar .nav-items .drop-down .drop-content a{width:100%}header .nav-bar .nav-items .drop-down .drop-content a:hover{background-color:#299996}.side-menu{width:0;right:0;top:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:1;position:fixed;background-color:#eee;height:100vh;overflow:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);transition:all 0.3s ease}.side-menu i{position:relative;left:130px;top:20px;margin-bottom:5vh;cursor:pointer;transition:all 0.3s ease}.side-menu i:hover{color:#42d183}.side-menu .side-menu-logo{width:86%;margin-bottom:5vh}.side-menu .side-menu-items{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.side-menu .side-menu-items a{width:100%;text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:row;padding:20px 0;color:#333;transition:all 0.3s ease}.side-menu .side-menu-items a:hover{background-color:#42d183;color:#eee}.side-menu .side-menu-items .drop-down-side{width:320px}.side-menu .side-menu-items .drop-down-side:hover{background-color:#42d183}.side-menu .side-menu-items .drop-down-side:hover .drop-content-side{display:block}.side-menu .side-menu-items .drop-down-side .drop-content-side{display:none;transition:all 0.3s ease}.side-menu .side-menu-items .drop-down-side .drop-content-side a:hover{background-color:#299996}.drop-hover{cursor:default}.home-landing{width:100%;height:65vh;background:linear-gradient(90deg, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.891177) 70%),url(../img/rebuilding2.JPG) no-repeat bottom center;background-size:cover;background-attachment:fixed}.home-landing .container{width:75%;margin:auto;display:flex;justify-content:center;align-items:flex-end;flex-direction:column}.home-landing .container .text{text-align:right;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column}.home-landing .container .text h1{border-bottom:#42d183 solid 6px;font-weight:700;margin-bottom:20px;font-size:2.5em;width:100%}.home-landing .container .text h3{max-width:300px;margin-bottom:10px}.home-landing .container .text a{text-decoration:none;color:white;display:block;padding:5px 20px;background-color:#42d183}.home-landing .container .text a:hover{background-color:darkgreen}.home-about{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10vh 0}.home-about .home-about-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-about .home-about-main .home-about-body{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:5vh}.home-about .home-about-main .home-about-body .home-about-title{width:100%;margin-bottom:5vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.home-about .home-about-main .home-about-body .home-about-title img{width:50px;margin-right:10px}.home-about .home-about-main .home-about-body .home-about-title h2{border-bottom:4px solid #42d183}.home-about .home-about-main .home-about-body .home-about-text p{margin-bottom:2vh}.home-about .home-about-main .home-about-image img{border:solid 4px #42d183;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.home-mission{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(to bottom, rgba(0,0,0,0.8), rgba(66,209,131,0.5)),url(../img/home-mission.jpg) no-repeat center;background-size:cover;background-attachment:fixed}.home-mission .home-mission-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.home-mission .home-mission-main h2{margin-bottom:5vh;color:#eee;text-shadow:#333 2px 2px 8px}.home-mission .home-mission-main p{color:#eee;font-weight:bold;width:66%}.home-lab{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10vh 0}.home-lab .home-lab-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-lab .home-lab-main .home-lab-body{width:100%}.home-lab .home-lab-main .home-lab-body .home-lab-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;margin-bottom:5vh}.home-lab .home-lab-main .home-lab-body .home-lab-title img{width:50px;margin-right:10px}.home-lab .home-lab-main .home-lab-body .home-lab-title h2{border-bottom:4px #42d183 solid}.home-lab .home-lab-main .home-lab-body .home-lab-text{width:100%}.home-lab .home-lab-main .home-lab-body .home-lab-text p{margin-bottom:2vh}.half{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#42d183}.half .half-box{width:100%;min-height:400px;padding:10vh 0;text-align:center;padding:20px;overflow:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.half .half-box .half-body h2{margin-bottom:5vh;color:#eee;text-shadow:#333 2px 2px 8px}.half .half-box .half-body p{margin-bottom:5vh}.half .half-box .half-body img{object-fit:cover}.center-image{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#42d183}.center-image img{width:86%}.footer-contact{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer-contact .footer-contact-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer-contact .footer-contact-main .footer-contact-body{width:100%;background-color:#299996;margin-bottom:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.footer-contact .footer-contact-main .footer-contact-body .footer-contact-box{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:20px;margin-bottom:3vh;border-radius:5px;text-align:center;color:#eee}.footer-contact .footer-contact-main .footer-contact-body .footer-contact-box i{margin-bottom:10px}.footer-contact .footer-contact-main img{border:4px solid #299996;border-radius:5px}footer{width:100%;padding:5vh 0;margin:auto;text-align:center;background-color:#42d183}footer a{text-decoration:none;color:#333}.team-landing{width:100%;height:50vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(41,153,150,0.5)),url(../img/team-landing-bg.jpg) no-repeat center;color:black;background-size:cover;background-attachment:fixed}.team{padding-top:80px;width:100%;padding-bottom:10vh;text-align:center}.team h1{margin-bottom:50px}.team .team-main{width:86%;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.team .team-main .team-box{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-bottom:30px;background-color:#42d183;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.team .team-main .team-box a{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;color:#333;padding-bottom:20px}.team .team-main .team-box a img{margin-bottom:10px}.team .team-main .team-box a h2{padding-top:10px}.team .team-main .team-box a h4{padding-bottom:10px}.team .team-main .team-box:hover{box-shadow:none}.about-consultants{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#eee;padding:10vh 0}.about-consultants .about-consultants-main{width:86%;max-width:1400px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.about-consultants .about-consultants-main .about-consultants-head{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-bottom:5vh}.about-consultants .about-consultants-main .about-consultants-head .about-consultants-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:5vh}.about-consultants .about-consultants-main .about-consultants-head .about-consultants-title img{width:50px;margin-right:10px}.about-consultants .about-consultants-main .about-consultants-head .about-consultants-title h2{border-bottom:4px #42d183 solid;font-size:2.2em}.about-consultants .about-consultants-main .about-consultants-head .about-consultants-description img{border-radius:5px;border:solid 4px #42d183}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin-bottom:5vh}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box p{margin-bottom:10px}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box img{width:50px}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box .about-consultants-text{width:100%}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box .about-consultants-text h3{margin-bottom:3vh;font-size:1.5em}.cross-team{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:5vh 0;width:100%;background-color:#299996;color:white}.cross-team .sub-title{padding:0 30px;margin:0}.sub-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:5vh}.sub-title img{width:50px;margin-right:10px}.sub-title h1{border-bottom:#42d183 4px solid}.sub-title h2{border-bottom:#42d183 4px solid}.para-quote{width:100%;padding:10vh 0;background:linear-gradient(to bottom right, #000, rgba(41,153,150,0.3)),url(../img/para-quote-bg.jpg) no-repeat center;background-attachment:fixed;background-size:cover;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column}.para-quote .para-quote-main{width:66%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.para-quote .para-quote-main p{margin-bottom:20px}.para-quote .para-quote-main h2{color:#42d183;text-shadow:#333 2px 2px 8px}.profile{padding-top:80px;width:100%;min-height:70vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.profile .profile-main{width:86%}.profile .profile-main h1{margin-bottom:20px}.profile .profile-main .profile-image{float:left;margin-right:20px;text-align:center}.profile .profile-main .profile-image img{border:4px solid #42d183;border-radius:5px}.profile .profile-main .profile-body p{margin-bottom:20px}.back-button{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:auto}.back-button a{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;text-decoration:none;margin-bottom:20px;color:#333}.back-button a img{width:30px;margin-right:10px}.back-button a:hover{color:#42d183}.profile-other{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#f8f8f8}.profile-other .container{width:86%;display:grid;grid-template-columns:1fr;text-align:center;gap:50px;padding:0}.profile-other .container a{margin:auto;display:block;width:100%;max-width:300px;text-align:center;text-decoration:none;color:white;background-color:#42d183;padding-bottom:20px;transition:all 0.3s ease}.profile-other .container a img{margin-bottom:20px}.profile-other .container a:hover{background-color:#eeeeee;color:#333}@media (min-width: 768px){.profile-other .container{grid-template-columns:1fr 1fr}}@media (min-width: 1100px){.profile-other .container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1400px){.profile-other .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.profile-other .container a{height:100%}}.about-landing{width:100%;height:70vh;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(41,153,150,0.5)),url(../img/about-landing-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-landing img{width:75%}.about-mission{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10vh 0}.about-mission .about-mission-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:1200px;text-align:center}.about-mission .about-mission-main p{width:86%}.about-vet{width:100%;padding:10vh 0;background:linear-gradient(to bottom right, #000, rgba(41,153,150,0.3)),url(../img/about-vet-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.about-vet .about-vet-main{width:86%;color:white;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-vet .about-vet-main h2{margin-bottom:3vh;text-shadow:#333 2px 2px 8px}.about-vet .about-vet-main p{width:70%}.text-picture{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.text-picture .text-picture-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.text-picture .text-picture-main .text-picture-title{width:100%;margin-bottom:5vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.text-picture .text-picture-main .text-picture-title img{width:50px;margin-right:10px}.text-picture .text-picture-main .text-picture-title h2{border-bottom:4px solid #42d183}.text-picture .text-picture-main .text-picture-body{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.text-picture .text-picture-main .text-picture-body .text-picture-text{margin-bottom:5vh}.text-picture .text-picture-main .text-picture-body .text-picture-text p{margin-bottom:2vh}.text-picture .text-picture-main .text-picture-body .text-picture-picture img{border:4px solid #42d183;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.inside-picture{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.inside-picture .inside-picture-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.inside-picture .inside-picture-main .inside-picture-body{width:100%;margin-bottom:5vh;background-color:#eee;padding:5vh}.inside-picture .inside-picture-main .inside-picture-body p a{color:#555}.inside-picture .inside-picture-main .inside-picture-body .two-col-list{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.inside-picture .inside-picture-main .inside-picture-body .two-col-list ul{padding:0 20px;margin:0}.inside-picture .inside-picture-main .inside-picture-image img{border:4px solid #42d183;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.inside-picture .inside-picture-main-rev{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.inside-picture .inside-picture-main-rev .inside-picture-body{width:100%;margin-bottom:5vh;background-color:#eee;padding:5vh}.inside-picture .inside-picture-main-rev .inside-picture-body p a{color:#555}.inside-picture .inside-picture-main-rev .inside-picture-image-rev img{border:4px solid #42d183;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.focus-landing{width:100%;height:40vh;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(41,153,150,0.5)),url(../img/focus-landing-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column}.focus-vet{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#299996;padding-bottom:10vh}.focus-vet .focus-vet-main{width:86%;background-color:#eee;padding:5vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.focus-crisis{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:10vh;position:relative}.focus-crisis .focus-crisis-main{width:86%;background-color:#eee;padding:5vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.two-picture{width:100%;padding-bottom:5vh;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;position:relative;top:-5vh}.two-picture img{width:86%;margin-bottom:20px}.location-landing{width:100%;height:50vh;background:url(../img/location-landing-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed}.location-vet{width:100%;padding:10vh 0;background-color:#eee;display:flex;justify-content:center;align-items:center;flex-direction:column}.location-vet .location-vet-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.location-vet .location-vet-main p{margin-bottom:20px}.location-vet .location-vet-main .location-vet-body .one-picture{margin-bottom:10px}.location-vet .location-vet-main .location-vet-body .location-bullet{text-align:left}.location-vet .location-vet-main .location-vet-body .location-bullet ul{margin-left:40px}.history-landing{width:100%;height:50vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(to bottom right, rgba(0,0,0,0.6), rgba(41,153,150,0.3)),url(../img/history-landing-bg.jpg) no-repeat bottom;color:white;background-size:cover;background-attachment:fixed}.timeline{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10vh 0;width:100%}.timeline .timeline-main{display:grid;grid-template-columns:1fr;gap:20px;width:86%}.timeline .timeline-main .timeline-box{margin:auto;padding:10px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:400px}.timeline .timeline-main .timeline-box img{object-fit:cover;height:400px;width:100%}.timeline .timeline-main .timeline-box p{margin-bottom:10px}.blue-bg{background-color:#299996}.green-bg{background-color:#42d183}.contact-landing{width:100%;height:30vh;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(41,153,150,0.5)),url(../img/contact-landing-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;font-size:1.6em}.contact{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact .contact-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact .contact-main .contact-info{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:20px;margin-bottom:5vh;background-color:#eee}.contact .contact-main .contact-info h2{margin-bottom:3vh}.contact .contact-main .contact-info p{margin-bottom:5px}.contact .contact-main .contact-form{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;background-color:#eee;width:100%}.contact .contact-main .contact-form form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.contact .contact-main .contact-form form label{margin-bottom:20px}.contact .contact-main .contact-form form input{margin-bottom:5px;width:100%;border:none;height:30px;border-bottom:2px solid #42d183}.contact .contact-main .contact-form form input[type=submit]{border:none;max-width:300px;background-color:#42d183;color:#eee;cursor:pointer;transition:all 0.3s ease}.contact .contact-main .contact-form form input[type=submit]:hover{background-color:#299996}.contact .contact-main .contact-form form textarea{width:100%;margin-bottom:5px;border:2px solid #42d183}.news-landing{width:100%;min-height:70vh;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(41,153,150,0.5)),url(../img/news-landing-bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed}.news-landing .news-landing-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.news-landing .news-landing-main .news-landing-text{background-color:white;width:100%;margin-bottom:3vh;padding:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.news-landing .news-landing-main .news-landing-text .news-landing-text-p{margin-bottom:5px}.news-landing .news-landing-main .news-landing-text h2{margin-bottom:10px;color:#299996}.news-landing .news-landing-main .news-landing-text a{display:inline-block}.news-landing .news-landing-main img{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.press{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.press .press-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.press .press-main .press-title{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:20px}.press .press-main .press-body{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.press .press-main .press-body .press-box{background-color:#eee;width:100%;padding:20px;border-left:4px solid #42d183;border-right:4px solid #42d183;margin-bottom:20px;border-radius:5px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.press .press-main .press-body .press-box small{font-weight:bold;margin-bottom:10px}.press-list{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.press-list .press-list-main{display:flex;justify-content:center;align-items:center;flex-direction:column;width:86%;max-width:600px}.press-list .press-list-main .sub-title h2{font-size:2rem}.press-list .press-list-main .press-list-box{width:100%;padding:20px;margin-bottom:20px;background-color:#eee;border-radius:5px;border-right:4px solid #42d183;border-left:4px solid #42d183;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.press-list .press-list-main .press-list-box small{margin-bottom:10px}.news{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#eee}.news .news-main{width:86%;display:flex;justify-content:center;align-items:center;flex-direction:column}.news .news-main .news-article{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.news .news-main .news-article .news-article-box{width:auto;background-color:white;padding:10px;margin-bottom:3vh;transition:all 0.3s ease}.news .news-main .news-article .news-article-box:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.news .news-main .news-article .news-article-box a{text-decoration:none;color:#333;display:flex;justify-content:center;align-items:center;flex-direction:column;width:auto}.news .news-main .news-article .news-article-box a img{width:300px;height:300px;object-fit:cover;border:#42d183 2px solid;border-color:5px;margin-bottom:10px}.news .news-main .news-article .news-article-box a .news-article-text{text-align:center;width:300px}.news .news-main .news-article .news-article-box a .news-article-text h2{color:#42d183}.post{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.post .post-main{width:86%;max-width:600px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.post .post-main .sub-title{position:relative}.post .post-main .post-body{width:100%}.post .post-main .post-body h2{margin-bottom:20px}.post .post-main .post-body img{margin-bottom:20px}.post .post-main .post-body p{margin-bottom:15px}.btn{padding:10px 15px;background-color:#42d183;color:white;text-decoration:none;transition:all 0.3s ease}.btn:hover{background-color:#299996}.create-news{width:100%;padding:15vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.create-news .create-news-main{display:flex;justify-content:center;align-items:center;flex-direction:column;width:66%}.create-news .create-news-main form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.create-news .create-news-main form input[type=text]{width:100%;height:30px}.create-news .create-news-main form textarea{width:100%}.dashboard{width:100%;padding:20vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.dashboard .dashboard-main{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;width:86%}.dashboard .dashboard-main .dashboard-section{width:45%;background-color:#eee;padding:10px}.dashboard .dashboard-main .dashboard-section .dashboard-section-box{margin-bottom:20px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.dashboard .dashboard-main .dashboard-section .dashboard-section-box a{margin:10px 0}.container{padding:15vh 0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.container form{width:600px;display:flex;justify-content:center;align-items:center;flex-direction:column}.container form .form-group{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:10px;width:100%}.container form .form-group input{width:100%;height:30px;border-radius:5px;border:solid #333 1px}.container form .form-group textarea{width:100%;height:300px}.container form .form-group input[type=file]{border:none;width:auto;cursor:pointer;margin:15px 0}.container form input[type=submit]{border:none;cursor:pointer}.focus-video{padding:10vh 0;display:flex;height:80vh;max-height:1000px;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#299996}.focus-video .sub-title{color:white}.focus-video iframe{width:100%;height:100%;max-width:800px;max-height:500px}.focus-video video{width:100%;height:auto;max-width:800px;box-shadow:4px 4px 8px rgba(0,0,0,0.2),-4px -4px 8px rgba(0,0,0,0.19)}.product-landing{width:100%;min-height:40vh;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#42d183;background-image:radial-gradient(circle at 77% 26%, rgba(175,175,175,0.06) 0%, rgba(175,175,175,0.06) 4%, transparent 4%, transparent 100%),radial-gradient(circle at 37% 90%, rgba(129,129,129,0.06) 0%, rgba(129,129,129,0.06) 55%, transparent 55%, transparent 100%),radial-gradient(circle at 7% 92%, rgba(53,53,53,0.06) 0%, rgba(53,53,53,0.06) 39%, transparent 39%, transparent 100%),radial-gradient(circle at 65% 17%, rgba(128,128,128,0.06) 0%, rgba(128,128,128,0.06) 60%, transparent 60%, transparent 100%),radial-gradient(circle at 100% 39%, rgba(75,75,75,0.06) 0%, rgba(75,75,75,0.06) 20%, transparent 20%, transparent 100%),radial-gradient(circle at 92% 34%, rgba(205,205,205,0.06) 0%, rgba(205,205,205,0.06) 35%, transparent 35%, transparent 100%),radial-gradient(circle at 63% 90%, rgba(98,98,98,0.06) 0%, rgba(98,98,98,0.06) 62%, transparent 62%, transparent 100%),radial-gradient(circle at 93% 74%, rgba(130,130,130,0.06) 0%, rgba(130,130,130,0.06) 65%, transparent 65%, transparent 100%),linear-gradient(90deg, #12e94e, #a0ef5c);color:white}.product-display{width:100%;background-color:#eeeeee;display:flex}.product-display .product-main{width:86%;max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr;gap:40px}.product-display .product-box{margin:auto;width:100%;max-width:322px;padding:20px;background-color:#ffffff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;position:relative;bottom:10vh}.product-display .product-box i{font-size:3em;margin-bottom:20px}.product-display .product-box .product-description p{margin-bottom:10px}.product-display .product-box a{text-decoration:none;display:inline-block;padding:5px 10px;background-color:#42d183;color:white;margin:auto}.product-quote{width:100%;text-align:center;min-width:30vh;padding:10vh 0;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(https://images.pexels.com/photos/3280130/pexels-photo-3280130.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260) center no-repeat fixed;color:white}.product-quote h2{width:76%;margin:auto}.career-landing{width:100%;height:85vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;background:linear-gradient(122deg, rgba(0,0,0,0.8) 31%, rgba(0,0,0,0.377171) 72%, rgba(0,212,255,0) 100%),url(https://images.pexels.com/photos/34092/pexels-photo.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260) fixed;background-size:cover;background-position:center;background-repeat:no-repeat}.career-landing h1,.career-landing h2,.career-landing a{margin-left:7%;color:white}.career-landing h1{font-size:2.3em;font-weight:bolder;margin-bottom:5px}.career-landing a{background-color:#299996;padding:5px 10px;margin-top:10px;text-decoration:none;transition:all 0.3s ease}.career-landing a:hover{background-color:#42d183}.job-list{width:100%;padding:15vh 0;display:flex;justify-content:center;align-items:center;background-image:radial-gradient(circle at 13% 47%, rgba(140,140,140,0.03) 0%, rgba(140,140,140,0.03) 25%, transparent 25%, transparent 100%),radial-gradient(circle at 28% 63%, rgba(143,143,143,0.03) 0%, rgba(143,143,143,0.03) 16%, transparent 16%, transparent 100%),radial-gradient(circle at 81% 56%, rgba(65,65,65,0.03) 0%, rgba(65,65,65,0.03) 12%, transparent 12%, transparent 100%),radial-gradient(circle at 26% 48%, rgba(60,60,60,0.03) 0%, rgba(60,60,60,0.03) 6%, transparent 6%, transparent 100%),radial-gradient(circle at 97% 17%, rgba(150,150,150,0.03) 0%, rgba(150,150,150,0.03) 56%, transparent 56%, transparent 100%),radial-gradient(circle at 50% 100%, rgba(25,25,25,0.03) 0%, rgba(25,25,25,0.03) 36%, transparent 36%, transparent 100%),radial-gradient(circle at 55% 52%, rgba(69,69,69,0.03) 0%, rgba(69,69,69,0.03) 6%, transparent 6%, transparent 100%),linear-gradient(90deg, #fff, #fff);background-attachment:fixed}.job-list .container{width:86%;display:flex;justify-content:center;align-items:center;padding:0}.job-list .container .job-list-main{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.job-list .container .job-list-main .job-box{width:100%;padding:30px;background-color:#fefefe;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.job-list .container .job-list-main .job-box img{margin-bottom:10px}.job-list .container .job-list-main .job-box .job-text h2{font-size:2em;color:#42d183}.job-list .container .job-list-main .job-box .job-text p{font-size:0.9em}.career-contact{width:100%;padding:10vh 0;display:flex;justify-content:center;align-items:center;background-color:#299996}.career-contact .container{padding:0;width:86%;max-width:1300px;display:flex;justify-content:center;align-items:center;color:#eee;text-align:center}.career-contact .container h2{font-size:2.5em;margin-bottom:5px}.career-contact .container a{text-decoration:none;color:white;background-color:#42d183;margin-top:10px;padding:10px 20px;transition:all 0.3s ease}.career-contact .container a:hover{background-color:rgba(66,209,131,0.3)}.media{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:0}.media .container{padding:0;width:100%;display:grid;grid-template-columns:1fr;gap:20px}.media .container .media-main{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.media .container .media-main .media-head{width:100%;height:90vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;overflow:hidden;position:relative}.media .container .media-main .media-head .media-head-img{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(https://s3.us-east-1.wasabisys.com/kesq.com/2020/05/IMG_0037.jpg);background-size:cover;background-position:center;color:#fff;transition:all 1s ease;width:100%;height:100%;position:absolute;top:0}.media .container .media-main .media-head .media-head-img:hover{transform:scale(1.25, 1.25)}.media .container .media-main .media-head .media-head-text{position:absolute;left:20px;bottom:20px}.media .container .media-main .media-head .media-head-text h1{font-size:1.5em;color:white}.media .container .media-main .media-head .media-head-text p{color:#ddd;font-size:0.8em}.media .container .media-main .media-head .media-head-text .tags{background-color:#42d183;padding:5px;border-radius:0 15px 15px 0;font-size:1em;color:#eee;display:inline-block}.media .container .media-main .media-head .media-head-text a{color:#42d183;text-decoration:none;display:inline-block;margin-top:10px;font-weight:bolder}.media .container .media-main .media-other{display:flex;justify-content:center;align-items:center;flex-direction:column}.media .container .media-main .media-other h2{text-align:center;font-weight:bolder;background-color:#299996;color:white;width:100%;padding:3vh 0}.media .container .media-main .media-other .media-other-section{padding:20px;display:grid;grid-template-columns:1fr;gap:20px}.media .container .media-main .media-other .media-other-section .media-box{background-color:#f5f5f5;width:100%;padding-bottom:40px;position:relative;box-shadow:0px 2px 0px rgba(0,0,0,0.1)}.media .container .media-main .media-other .media-other-section .media-box img{width:100%;height:auto;object-fit:cover;margin-bottom:10px}.media .container .media-main .media-other .media-other-section .media-box h3{color:#42d183;font-size:1.9em;margin-left:10px}.media .container .media-main .media-other .media-other-section .media-box small{color:#333;display:block;margin-bottom:10px;margin-left:10px}.media .container .media-main .media-other .media-other-section .media-box a{text-decoration:none;display:inline-block;font-size:1em;margin-top:5px;color:#42d183;margin-left:10px;position:absolute;bottom:10px;transition:all 0.3s ease}.media .container .media-main .media-other .media-other-section .media-box a:hover{color:#299996}.media .container .media-main .media-other .media-other-section .media-box p{margin-left:10px;margin-bottom:5px}.media .container .media-side{display:block;width:100%;height:100%;padding:20px}.media .container .media-side .media-archive{background-color:#f5f5f5;padding:10px}.media .container .media-side .media-archive h2{margin-bottom:20px;color:#333}.media .container .media-side .media-archive .media-side-box{display:block;text-decoration:none;height:10vh;margin-bottom:10px;background-color:#f1f1f1;border-left:4px #333 solid;padding:5px;display:flex;justify-content:flex-start;align-items:flex-start;transition:all 0.3s ease;color:#111}.media .container .media-side .media-archive .media-side-box img{width:50%;height:100%;object-fit:cover;margin-right:5px;max-width:200px}.media .container .media-side .media-archive .media-side-box:hover{background-color:#eee;border-left:4px #42d183 solid}@media (min-width: 768px){.media .container .media-main .media-head{height:50vh}.media .container .media-main .media-other .media-other-section{grid-template-columns:1fr 1fr}.career-contact .container h2{font-size:3em}.career-contact .container p{font-size:1.5em}.career-landing h1{font-size:3.2em}.career-landing h2{font-size:2em}.career-landing a{font-size:1.2em}.job-list .container .job-list-main .job-box{flex-direction:row;align-items:flex-start}.job-list .container .job-list-main .job-box img{width:50%;margin-right:10px}.job-list .container .job-list-main .job-box .job-text{width:50%}.product-landing{font-size:3em}.product-display .product-main{gap:5px;grid-template-columns:1fr 1fr 1fr}header .nav-bar .nav-items a{display:flex}header .nav-bar .nav-items a i{display:initial}header .nav-bar .nav-items i{display:none}.timeline .timeline-main{grid-template-columns:1fr 1fr}.home-landing h1{font-size:4rem}.home-lab .home-lab-main .home-lab-image img{width:400px}.footer-contact .footer-contact-main .footer-contact-body{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;width:750px}.footer-contact .footer-contact-main .footer-contact-body .footer-contact-box{width:250px;height:200px;padding:10px}.footer-contact .footer-contact-main .footer-contact-body .footer-contact-box i{font-size:2rem}.footer-contact .footer-contact-main img{width:600px;position:relative;top:-50px}.two-picture{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;max-width:1200px;margin:auto}.two-picture img{object-fit:cover;width:40%;height:300px}.half{flex-direction:row}.half .half-box{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:50px}.half .half-box .half-body{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.half .half-box .half-body p{width:70%}.half .half-box img{width:66%;height:250px}.center-image img{width:400px;height:250px;object-fit:cover}.team-landing{font-size:3em}.team .team-main{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row}.team .team-main .team-box{width:300px}.about-consultants .about-consultants-main{display:flex;justify-content:space-evenly;align-items:flex-start;flex-direction:row}.about-consultants .about-consultants-main .about-consultants-head{width:40%}.about-consultants .about-consultants-main .about-consultants-people{width:50%}.about-consultants .about-consultants-main .about-consultants-people p{margin-bottom:5px}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box{display:flex;justify-content:center;align-items:flex-start;flex-direction:row}.about-consultants .about-consultants-main .about-consultants-people .about-consultants-box img{margin-right:10px}.inside-picture .inside-picture-main{display:flex;justify-content:center;align-items:center;flex-direction:row}.inside-picture .inside-picture-main .inside-picture-body{width:60%;max-width:600px}.inside-picture .inside-picture-main .inside-picture-body p{margin-bottom:5px}.inside-picture .inside-picture-main .inside-picture-image{position:relative;right:2.5vh}.inside-picture .inside-picture-main .inside-picture-image img{width:400px;height:300px;object-fit:cover}.inside-picture .inside-picture-main-rev{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.inside-picture .inside-picture-main-rev .inside-picture-body{width:60%;max-width:600px}.inside-picture .inside-picture-main-rev .inside-picture-body p{margin-bottom:5px}.inside-picture .inside-picture-main-rev .inside-picture-image-rev{position:relative;right:-2.5vh}.inside-picture .inside-picture-main-rev .inside-picture-image-rev img{width:400px;height:300px;object-fit:cover}.focus-vet .focus-vet-main{width:66%}.focus-crisis .focus-crisis-main{width:66%}.location-vet .location-vet-main{width:66%;max-width:700px}.contact .contact-main{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row}.contact .contact-main .contact-info{width:30%}.contact .contact-main .contact-form{width:60%}.news .news-main .news-article{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.news .news-main .news-article .news-article-box{margin-right:20px}.news-landing .news-landing-main{display:flex;justify-content:center;align-items:center;flex-direction:row}.news-landing .news-landing-main .news-landing-text{margin-right:20px;width:400px}.news-landing .news-landing-main img{width:400px;height:300px;object-fit:cover}}@media (min-width: 1024px){.media{width:86%;margin:auto;margin-top:5vh}.media .container{grid-template-columns:repeat(12, 1fr)}.media .container .media-side{display:block;grid-column:10/13;width:100%;height:100%;padding:20px}.media .container .media-side .media-archive{background-color:#f5f5f5;padding:10px}.media .container .media-side .media-archive h2{margin-bottom:20px;color:#333}.media .container .media-side .media-archive .media-side-box{display:block;text-decoration:none;height:10vh;margin-bottom:10px;background-color:#f1f1f1;border-left:4px #333 solid;padding:5px;display:flex;justify-content:flex-start;align-items:flex-start;transition:all 0.3s ease;color:#111}.media .container .media-side .media-archive .media-side-box img{width:50%;height:100%;object-fit:cover;margin-right:5px}.media .container .media-side .media-archive .media-side-box:hover{background-color:#eee;border-left:4px #42d183 solid}.media .container .media-main{grid-column:1/10}.media .container .media-main .media-head{height:70vh}.media .container .media-main .media-head .media-head-text h1{font-size:2.2em;width:70%}.media .container .media-main .media-other .media-other-section{grid-template-columns:1fr 1fr 1fr}.job-list .container .job-list-main .job-box{max-width:1200px}.job-list .container .job-list-main .job-box .job-text h2{font-size:3em}.job-list .container .job-list-main .job-box .job-text p{font-size:1em}.press .press-main{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row}.press .press-main .press-title{margin:0;width:20%}.press .press-main .press-body{display:flex;justify-content:center;align-items:center;flex-direction:row;height:100%;width:80%}.press .press-main .press-body .press-box{margin-right:10px;width:28%;height:100%}.home-about .home-about-main{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row}.home-about .home-about-main .home-about-body{width:50%}.home-about .home-about-main .home-about-image img{width:400px;height:300px;object-fit:cover}.home-lab .home-lab-main{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.home-lab .home-lab-main .home-lab-body{width:50%}.home-lab .home-lab-main .home-about-image img{width:400px;height:300px;object-fit:cover}.text-picture .text-picture-main{max-width:1200px}.text-picture .text-picture-main .text-picture-body{display:flex;justify-content:space-evenly;align-items:flex-start;flex-direction:row}.text-picture .text-picture-main .text-picture-body .text-picture-text{width:50%}.text-picture .text-picture-main .text-picture-body .text-picture-picture img{width:500px;height:300px;object-fit:cover}}@media (min-width: 1300px){.home-landing .container .text h1{font-size:4em}.career-landing h1{font-size:5em;width:60%}.timeline .timeline-main{grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:1300px}.timeline .timeline-main .timeline-box{max-width:400px}}
