@charset "UTF-8";
@import url("webfonts/Arvo_Bold/stylesheet.css");
@import url("webfonts/Arvo_Regular/stylesheet.css");
@import url("ADAM_CG_PRO/stylesheet.css");
html {
  scroll-behavior: smooth;
}


.bg {
	background-color: #F4F4F4;
	margin-top: 0px;
}
.bg-white {
	-webkit-box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
	box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
	margin-top: 20px;
}
.nametitle {
    font-size: 68px;
    /* [disabled]text-shadow: 3px 0px 6px hsla(0,0%,69%,1.00); */
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 50px;
    color: #474357;
}
nav {
    color: #3B3944;
}
.nav-item {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 18px;
    text-align: justify;
    margin-left: 10px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-right: 10px;
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #3B3944;
}
.navbar-brand {
	margin-top: 10px;
	margin-left: 57px;
	text-align: left;
	margin-right: 100px;
	margin-bottom: 10px;
}
.navbar-nav {
	padding-top: 25px;
	padding-bottom: 25px;
	text-align: center;
	position: fixed;
	margin-left: 50px;
	right: 50px;
	left: 260px;
}
#nav {
	background-color: #E6E8E8;
	-webkit-box-shadow: 3px 0px 6px 0px rgba(240,240,240,1.00);
	box-shadow: 3px 0px 6px 0px rgba(240,240,240,1.00);
}
.nav-link {
    margin-left: 15px;
    margin-top: 0px;
    color: #3B3944;
}
.nav-bottom {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    z-index: 111;
    text-align: center;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    background-color: #E6E8E8;
    color: #3B3944;
}
#accordion1 {
	padding-left: 70px;
	padding-right: 70px;
	padding-bottom: 40px;
}
#accordion1 .card {
	background-color: #E7E8E8;
}
.mb-0 a  {
    color: #7CA540;
    text-decoration: underline;
    font-size: xx-large;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.mb-0 a:hover {
    color: #7CA540;
    text-decoration: underline;
    opacity: 0.75;
}
.card-header-paragraph {
    font-family: Arvo;
    color: #3B3944;
}
.row-title {
	color: #FFFFFF;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: x-large;
	padding-left: 45px;
	background-color: #7CA541;
	-webkit-box-shadow: 0px 1px 1px 1px #DEDEDE;
	box-shadow: 0px 1px 1px 1px #DEDEDE;
}
.descriptions {
	/* [disabled]-webkit-box-shadow: 0px 1px 2px 1px hsla(240,1%,69%,0.70); */
	/* [disabled]box-shadow: 0px 1px 2px 1px hsla(240,1%,69%,0.70); */
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	height: 315px;
	margin-bottom: 20px;
}
.job-descript-row {
	padding-top: 0px;
	margin-bottom: 20px;
	margin-top: 0px;
}
.card-body .row {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.job-title {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    color: #3B3944;
    font-weight: 600;
}
.PACEHero-img {
    padding-left: 100px;
    padding-right: 100px;
    text-align: center;
    background-color: #F4F4F4;
    margin-top: 60px;
    margin-bottom: -60px;
}
.learnmorebutton2 {
    padding-top: 40px;
    text-align: center;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 40px;
}
.learnmorebutton2 a {
	color: #7DA641;
	font-size: 60px;
}
.learnmorebutton2 a:hover {
	color: #B4D18B;
	text-decoration: none;
}
.wwa-box .row {
    padding-bottom: 20px;
    padding-top: 20px;
}
ul {
    list-style-position: outside; /* Places the bullet inside the content flow */
    padding-left: 0;           /* Removes default padding from the list */
    margin-left: 30px;
    line-height: normal;
    }
h1 {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 72px;
    color: #3B3944;
    text-align: left;
    width: 100%;
}
h4 {
    color: #FFFFFF;
    font-size: 24px;
    font-family: Arvo;
    text-align: left;
}
h5 {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 72px;
    color: #3B3944;
    text-align: center;
}
h6 {
    color: #FFFFFF;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: left;
}
p1 {
    font-size: 18px;
    text-align: left;
    line-height: 24px;
    color: #3B3944;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    width: 100%;
}
.btn.btn-lg.apply {
    color: #F8F9F9;
    background-color: #7DA541;
    text-align: center;
    float: left;
    font-family: Arvo;
    width: 130px;
    font-size: 16px;
    margin-top: 15px;
}
.btn.btn-lg.apply:hover {
    background-color: #7DA541;
    text-align: center;
    float: left;
    opacity: 0.75;
}
.wwa-box {
    /* [disabled]border-top: medium groove #350A10; */
    /* [disabled]border-bottom: medium groove #350A10; */
    padding-bottom: 0px;
    padding-left: 150px;
    padding-right: 150px;
}
.row.MapHero {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 0px;
    padding-left: 135px;
    padding-right: 135px;
}
.mapHero-img {
}
.row.green-box {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 250px;
    margin-left: 250px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 30px;
    padding-left: 30px;
}
.linkrightbutton {
	color: #F8F9F9;
	padding-top: 0px;
	margin-top: 0px;
}
.linkrightbutton:hover {
    color: #E7E8E8;
}
.home-parallax-bg  {
    background-color: #F4F4F4;
}
.wwa-box-people {
	background-color: hsla(0,0%,59%,0.85);
}
.wwa-box-animals {
	background-color: hsla(351,70%,12%,0.68);
}
.wwa-box-community {
	background-color: hsla(16,55%,45%,0.85);
}
.wwa-box-environment {
	background-color: hsla(84,44%,45%,0.85);
}
.hr-homepagebox {
	padding-left: 115px;
	padding-right: 115px;
	margin-top: -40px;
	text-align: center;
}
.hr-homepagebox2 {
	padding-left: 130px;
	padding-right: 130px;
}
.hr-homepage {
	height: 1px;
	background-color: #F8F9F9;
	margin-left: 100px;
	margin-right: 100px;
}
.emailtext {
	color: #7DA641;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
}
.emailtext:hover {
	color: #628233;
	transform: scale 1.1;
	transition: ease-in-out;
}
.home-parallax1-2text {
	font-size: 26px;
	color: #FFFFFF;
	line-height: 32px;
	text-align: left;
	margin-left: 117px;
	margin-top: 10px;
}
.home-parallax-ar {
    background-image: url(img/accounting_risk/Home-hero2.jpg);
    background-size: cover;
    background-attachment: fixed;
    height: 900px;
    width: auto;
    text-align: center;
}
.home-parallaxmiddle {
    background-image: url(img/accounting_risk/middle-hero.jpg);
    background-size: cover;
    background-attachment: fixed;
    height: 600px;
    width: auto;
}
.home-parallaxbottom {
	background-image: url(img/accounting_risk/bottom-hero.jpg);
	background-size: contain;
	background-attachment: fixed;
	height: 600px;
}
h2 {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 30px;
    font-size: 28px;
    color: #3B3944;
}
.home-parallax2text {
	color: #FFFFFF;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 30px;
}
.internship-btn {
	text-align: left;
	margin-top: 15px;
}
.internship-box {
	font-family: "Lato Regular";
	background-color: #FFFFFF;
	text-align: center;
	-webkit-box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
	box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
	margin-top: 160px;
	padding-top: 20px;
	margin-bottom: 40px;
	padding-bottom: 20px;
}
.westland-listing-box {
    font-family: "Lato Regular";
    background-color: #FFFFFF;
    text-align: center;
    -webkit-box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
    box-shadow: 0px 2px 4px 1px hsla(240,1%,69%,0.70);
    padding-top: 20px;
    margin-bottom: 40px;
    padding-bottom: 20px;
}
.internship-navbox {
	border-top-left-radius: 77px;
	border-bottom-left-radius: 25px;
}
.internship-nav {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 25px;
    color: #3B3944;
    padding-top: 6px;
    text-align: left;
}
.internship-nav2 {
    vertical-align: bottom;
    padding-top: 9px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: left;
}
.internship-nav2 a {
    color: #7CA540;
}
.internship-nav2 a:hover {
    opacity: 0.75;
    color: hsla(84,44%,45%,1.00);
}
hr {
    background-color: #7CA540;
    padding-top: 0px;
}
.about {
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}
.apply {
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}
.Contact {
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
}
.ar-bg1 {
	width: 100%;
	background-color: hsla(0,0%,100%,1.00);
}
.ar-bg2 {
    width: 100%;
    background-color: hsla(0,0%,100%,1.00);
}
.ar-headings {
    text-align: left;
    margin-left: 115px;
    margin-right: 115px;
    margin-bottom: -20px;
    padding-bottom: 0px;
}
.ar-text1 {
    margin-left: 55px;
    margin-right: 55px;
    margin-bottom: 55px;
}
.container-fluid.ar-list1  {
    font-family: arvo;
    font-style: normal;
    font-weight: 400;
    padding-top: 0px;
    padding-left: 155px;
    margin-top: -58px;
    margin-bottom: 86px;
}
.ar-arrow {
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: -75px;
	margin-left: 0px;
	padding-bottom: 30px;
}
.homepage-content-boxes {
    padding-top: 40px;
    padding-left: 120px;
    padding-bottom: 60px;
}
.home-parallaxP {
    background-image: url(img/home/home-parrallaxP-2.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-color: hsla(0,0%,92%,1.00);
    margin-bottom: 30px;
    padding-bottom: 80px;
}
.home-parallaxA {
    background-image: url(img/home/home-parrallaxA.jpg);
    background-size: cover;
    background-attachment: fixed;
    height: auto;
    width: 100%;
    margin-bottom: 30px;
    margin-top: 30px;
    padding-bottom: 80px;
}
.home-parallaxC {
    background-image: url(img/ss/2025warner/open-house-07.jpg);
    background-size: cover;
    background-attachment: fixed;
    height: auto;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-bottom: 80px;
}
.home-parallaxE {
    background-image: url(img/home/home-parrallaxE.jpg);
    background-size: cover;
    background-attachment: fixed;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-bottom: 80px;
}
.parallaxmot {
    background-size: cover;
    background-attachment: fixed;
    background-image: url(img/team/wwy_1.jpg);
}
.PACEl {
    color: rgba(248,249,249,1.00);
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 135px;
    text-align: left;
    padding-bottom: 0px;
    padding-top: 0px;
}
.PACEpl {
	text-align: left;
	padding-left: 5px;
	font-family: "Arvo Regular";
	color: #F8F9F9;
	font-size: 28px;
	padding-right: 25px;
	margin-right: 100px;
	margin-top: -20px;
	margin-left: 0px;
}
.PACEplb {
	color: #F8F9F9;
	font-family: "Arvo Regular";
	font-size: 22px;
	padding-left: 5px;
	text-align: left;
	margin-top: -10px;
}
.wwy {
	background-color: rgba(94,119,46,1.00);
	padding-top: 60px;
	padding-bottom: 60px;
}
.wwymot {color: rgba(216,216,216,1.00);
    font-family: "Archive Regular";
    font-size: 48px;
    text-align: center;
    padding-top: 30px;
}
.wwyp {
	color: rgba(255,255,255,1.00);
	font-family: "Arvo Regular";
	text-align: center;
	font-size: 22px;
	margin-right: 100px;
	margin-left: 102px;
	margin-bottom: 0px;
}
.home-parallax2 {
	background-size: cover;
	background-attachment: fixed;
	padding-top: 20px;
	background-color: #7CA540;
	padding-bottom: 20px;
}
.home-parallax2-ss {
	background-image: url(img/ss/2022-updates/wwy3.jpg);
	background-attachment: fixed;
	padding-top: 20px;
	background-color: #5C752D;
	background-position: 0px 130px;
	background-size: cover;
	background-repeat: no-repeat;
}
.home-parallax2-lg {
	background-image: url(img/lakin/wwy-LD.jpg);
	background-size: cover;
	background-attachment: fixed;
	padding-top: 20px;
}
.home-parallax2-ud {
	background-image: url(img/united/wwy_united.png);
	background-size: cover;
	background-attachment: fixed;
	padding-top: 20px;
}
.home-parallax2-bg {
	background-image: url(img/bg/www-bg.jpg);
	background-size: cover;
	background-attachment: fixed;
	padding-top: 20px;
}
.home-parallax2-c {
	background-image: url(img/c-d/wwy-c.jpg);
	background-size: cover;
	background-attachment: fixed;
	padding-top: 20px;
}
.SS-parallax2 {
    background-image: url(img/ss/wwy2.jpg);
    background-size: cover;
    background-attachment: fixed;
}
.LD-parallax2 {
    background-image: url(img/lakin/wwy-LD.jpg);
    background-size: cover;
    background-attachment: fixed;
}
.U-parallax2 {
    background-image: url(img/united/wwy_united.png);
    background-size: cover;
    background-attachment: fixed;
}
.BG-parallax2 {
    background-image: url(img/bg/www-bg.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
}
.C-parallax2 {
    background-image: url(img/c-d/wwy-c.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
}
.ul {
	color: rgba(248,249,249,1.00);
	font-family: "Arvo Regular";
	font-size: 18px;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.footer {
    background-color: hsla(81,44%,32%,1.00);
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    font-family: "Arvo Regular";
    margin-top: -17px;
}
.aem {
    color: hsla(210,17%,98%,1.00);
    text-decoration: underline;
    font-weight: 900;
}
.aem:hover {
    font-weight: 900;
    color: hsla(164,100%,41%,1.00);
}
.background {
	background-color: #F4F4F4;
}
.dairy-text-container {
	margin-top: 20px;
}
.p1 {
    margin-left: 0px;
    color: #3B3944;
    font-family: "Arvo Regular";
    font-size: 20px;
    text-align: center;
    padding-left: 200px;
    padding-right: 200px;
    margin-right: 0px;
    margin-bottom: 50px;
}
.p12 {
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: 50px;
    color: hsla(0,0%,0%,1.00);
    font-family: "Arvo Regular";
    font-size: 20px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 20px;
    padding-top: 0px;
}
.p2 {
    color: hsla(251,9%,25%,1.00);
    font-family: "Arvo Regular";
    text-align: left;
    font-size: 18px;
    padding-left: 60px;
    padding-right: 60px;
}
.p3 {
    padding-bottom: 0px;
    padding-left: 45px;
    font-family: "Arvo Bold";
    color: hsla(180,8%,97%,1.00);
    padding-right: 0px;
    font-size: 20px;
    text-align: left;
    padding-top: 0px;
}
.p4 {
    color: hsla(0,0%,0%,1.00);
    font-family: "Arvo Regular";
    text-align: left;
    font-size: 18px;
    padding-left: 60px;
    padding-top: 30px;
    padding-right: 60px;
}
.nametext {
    font-size: 75px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    padding-top: 20px;
}
.map-ss {
    background-image: url(img/ss/silverstreak-farms.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.teampicture {
    position: relative;
    padding-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    float: left;
    left: -16px;
}
.teampicture-ss {
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(img/ss/ss.jpg);
}
.teampicture-bs {
    background-image: url(img/ss/bluestreak.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-gs {
    background-image: url(img/ss/GS-hero2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 36%;
}
.teampicture-w {
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(img/ss/warner.jpg);
    background-position: 0% 99%;
}
.teampicture-ld {
    background-image: url(img/lakin/ld-thumbnail_2025.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-lh {
    background-image: url(img/lakin/facilities-6.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-kd {
    background-image: url(img/lakin/kd-thumbnail_2025.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-ud {
    background-image: url(img/ss/united.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #04578C;
    background-position: center center;
}
.teampicture-wl {
    background-image: url(img/ss/westland.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.teampicture-wlh {
	background-image: url(img/united/Westland_Heifer.jpg);
	background-size: cover;
	background-repeat: no-repeat;
}
.teampicture-wlc {
    background-image: url(img/ss/westland-crops.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-af {
    background-image: url(img/ss/alpha.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-cott {
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(img/ss/cottonwood.jpg);
}
.teampicture-am {
    background-image: url(img/bg/a-team.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 100%;
}
.teampicture-warr {
    background-image: url(img/bg/w-team.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 53%;
}
.teampicture-free {
    background-image: url(img/bg/f-team.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.teampicture-c {
    background-image: url(img/c-d/marty.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 46%;
}
.btn-ss.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(72,2%,42%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-ss.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-bs.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(210,54%,26%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-bs.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-gs.btn-lg {
    background-color: hsla(164,41%,27%,1.00);
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-gs.btn-lg:hover {
    transform: scale(1.1);
    opacity: 0.6;
}
.btn-wd.btn-lg {
    background-color: hsla(16,55%,45%,1.00);
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
    margin-bottom: 60px;
}
.btn-wd.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-ld.btn-lg {
    background-color: hsla(0,57%,25%,1.00);
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
    margin-bottom: 60px;
}
.btn-ld.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-ud.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(203,96%,28%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-ud.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-wl.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(28,22%,29%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-wl.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-af.btn-lg {
    background-color: hsla(50,77%,66%,1.00);
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-af.btn-lg:hover {
    transform: scale(1.1);
    opacity: 0.6;
}
.btn-cott.btn-lg {
    background-color: hsla(180,96%,18%,1.00);
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
    margin-bottom: 60px;
}
.btn-cott.btn-lg:hover {
    transform: scale(1.1);
    opacity: 0.6;
}
.btn-am.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(192,100%,23%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-am.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-warr.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(22,74%,36%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
}
.btn-warr.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-free.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(141,100%,18%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
    margin-bottom: 60px;
}
.btn-free.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.btn-c.btn-lg {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    text-align: center;
    background-color: hsla(350,74%,39%,1.00);
    padding-left: 46px;
    padding-right: 46px;
    margin-top: 20px;
    margin-bottom: 60px;
}
.btn-c.btn-lg:hover {
    opacity: 0.6;
    transform: scale(1.1);
}
.extramargin_btn {
    margin-bottom: 30px;
}
.ss-link {
    color: hsla(180,8%,97%,1.00);
    padding-top: 60px;
    padding-bottom: 60px;
    background-position: 0% 95%;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(175,174,176,1.00) 100%), url(img/ss/SS-Link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(175,174,176,1.00) 100%), url(img/ss/SS-Link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(175,174,176,1.00) 100%), url(img/ss/SS-Link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(175,174,176,1.00) 100%), url(img/ss/SS-Link.jpg);
    padding-left: 0px;
    padding-right: 0px;
    background-color: hsla(240,1%,69%,1.00);
}
.bs-link {
    color: hsla(180,8%,97%,1.00);
    background-color: hsla(210,54%,26%,0.60);
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(30,66,102,1.00) 100%), url(img/ss/bs-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(30,66,102,1.00) 100%), url(img/ss/bs-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(30,66,102,1.00) 100%), url(img/ss/bs-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(30,66,102,1.00) 100%), url(img/ss/bs-link.jpg);
    background-size: cover;
    background-position: 0% 39%;
    background-repeat: no-repeat;
}
.gs-link {
    color: hsla(180,8%,97%,1.00);
    background-color: hsla(164,41%,27%,0.61);
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(41,96,82,1.00) 100%), url(img/ss/gs-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(41,96,82,1.00) 100%), url(img/ss/gs-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(41,96,82,1.00) 100%), url(img/ss/gs-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(41,96,82,1.00) 100%), url(img/ss/gs-link.jpg);
    background-size: cover;
}
.w-link {
    background-color: hsla(16,55%,45%,0.60);
    padding-top: 60px;
    padding-bottom: 60px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(177,84,52,1.00) 100%), url(img/ss/2025warner/tunnel-vent-09.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(177,84,52,1.00) 100%), url(img/ss/2025warner/tunnel-vent-09.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(177,84,52,1.00) 100%), url(img/ss/2025warner/tunnel-vent-09.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(177,84,52,1.00) 100%), url(img/ss/2025warner/tunnel-vent-09.jpg);
    background-position: 0% 80%;
}
.ld-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: rgba(100,27,27,0.60);
    font-size: 22px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(101,27,26,0.40) 100%), url(img/lakin/facilities-2.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(101,27,26,0.40) 100%), url(img/lakin/facilities-2.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(101,27,26,0.40) 100%), url(img/lakin/facilities-2.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0%,rgba(101,27,26,0.40) 100%), url(img/lakin/facilities-2.jpg);
    padding-top: 60px;
    padding-bottom: 60px;
}
.ld-link:hover {
    background-color: hsla(354,73%,31%,1.00);
}
.lh-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: hsla(0,96%,20%,0.60);
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/facilities-3.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/facilities-3.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/facilities-3.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/facilities-3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 56%;
}
.kd-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: hsla(0,96%,20%,0.60);
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/kd-thumbnail_2025.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/kd-thumbnail_2025.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/kd-thumbnail_2025.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0%,rgba(100,2,2,0.40) 100%), url(img/lakin/kd-thumbnail_2025.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 56%;
}
.ud-link {
    font-family: "Archive Regular";
    color: #03588c;
    text-align: center;
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-position: 0% 0%;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #03588c;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(4,88,140,1.00) 100%), url(img/united/u-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(4,88,140,1.00) 100%), url(img/united/u-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(4,88,140,1.00) 100%), url(img/united/u-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(4,88,140,1.00) 100%), url(img/united/u-link.jpg);
}
.wl-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: #594839;
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(89,71,56,1.00) 100%), url(img/united/w-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(89,71,56,1.00) 100%), url(img/united/w-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(89,71,56,1.00) 100%), url(img/united/w-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(89,71,56,1.00) 100%), url(img/united/w-link.jpg);
    background-size: cover;
}
.af-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: #ebd464;
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(235,212,100,1.00) 100%), url(img/united/af-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(235,212,100,1.00) 100%), url(img/united/af-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(235,212,100,1.00) 100%), url(img/united/af-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(235,212,100,1.00) 100%), url(img/united/af-link.jpg);
    background-size: cover;
}
.cott-link {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    text-align: center;
    background-color: #025959;
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 22px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(3,89,90,1.00) 100%), url(img/united/cott-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(3,89,90,1.00) 100%), url(img/united/cott-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,0.40) 0%,rgba(3,89,90,1.00) 100%), url(img/united/cott-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,0.40) 0%,rgba(3,89,90,1.00) 100%), url(img/united/cott-link.jpg);
}
.ambia-link {
    text-align: center;
    background-color: hsla(192,100%,23%,1.00);
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0.09%,rgba(6,83,104,0.40) 100%), url(img/bg/a-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0.09%,rgba(6,83,104,0.40) 100%), url(img/bg/a-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0.09%,rgba(6,83,104,0.40) 100%), url(img/bg/a-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0.09%,rgba(6,83,104,0.40) 100%), url(img/bg/a-link.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    /* [disabled]background-position: 0% 45%; */
}
.warr-link {
    background-color: #A14B18;
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(161,75,24,0.40) 100%), url(img/bg/w-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(161,75,24,0.40) 100%), url(img/bg/w-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0%,rgba(161,75,24,0.40) 100%), url(img/bg/w-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0%,rgba(161,75,24,0.40) 100%), url(img/bg/w-link.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0% 54%;
    text-align: center;
}
.free-link {
    text-align: center;
    background-color: #005D20;
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: -webkit-linear-gradient(270deg,rgba(59,57,68,1.00) 0.11%,rgba(2,93,32,0.40) 100%), url(img/bg/f-link.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(59,57,68,1.00) 0.11%,rgba(2,93,32,0.40) 100%), url(img/bg/f-link.jpg);
    background-image: -o-linear-gradient(270deg,rgba(59,57,68,1.00) 0.11%,rgba(2,93,32,0.40) 100%), url(img/bg/f-link.jpg);
    background-image: linear-gradient(180deg,rgba(59,57,68,1.00) 0.11%,rgba(2,93,32,0.40) 100%), url(img/bg/f-link.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0 66%;
}
.lh-link:hover {
    background-color: hsla(0,57%,25%,1.00);
}
.ss-link:hover {
    background-color: hsla(72,2%,42%,1.00);
}
.bs-link:hover {
    background-color: hsla(210,54%,26%,1.00);
}
.gs-link:hover {
    background-color: hsla(164,41%,27%,1.00);
}
.w-link:hover {
    background-color: hsla(16,55%,45%,1.00);
}
.linktext {
	color: hsla(0,0%,100%,1.00);
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 22px;
	text-align: center;
}
.linktext:hover {
    color: hsla(180,8%,97%,1.00);
    text-decoration: underline;
}
.SS {
    color: hsla(180,8%,97%,1.00);
    font-size: 24px;
    background-color: hsla(0,0%,69%,1.00);
    margin-top: 70px;
}
.BS {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(210,55%,34%,1.00);
    margin-top: 70px;
}
.GS {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    font-size: 24px;
    background-color: hsla(163,41%,31%,1.00);
    margin-top: 70px;
}
.WD {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(16,55%,45%,1.00);
    margin-top: 70px;
}
.LD {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(0,57%,25%,1.00);
    margin-top: 70px;
}
.KD {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(0,57%,25%,1.00);
    margin-top: 70px;
}
.UD {
    text-shadow: 0px 0px;
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: #03588C;
    margin-top: 70px;
}
.WL {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: #594839;
    margin-top: 70px;
}
.AF {
    font-family: "Archive Regular";
    color: hsla(180,8%,97%,1.00);
    font-size: 24px;
    background-color: #ebd464;
    margin-top: 70px;
}
.COTT {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(180,96%,18%,1.00);
    margin-top: 70px;
}
.AM {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: #005E75;
    margin-top: 70px;
}
.WARR {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: #A14B18;
    margin-top: 70px;
}
.FREE {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: #005D20;
    margin-top: 70px;
}
.C {
    color: hsla(180,8%,97%,1.00);
    font-family: "Archive Regular";
    font-size: 24px;
    background-color: hsla(350,74%,39%,1.00);
    margin-top: 70px;
}
.dairypictures {
	text-align: center;
}
.teambox {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 70px;
    padding-right: 70px;
}
.teambox-ss {
    background-color: hsla(0,0%,69%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-bs {
    background-color: hsla(210,55%,34%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-gs {
    background-color: hsla(165,42%,30%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-w {
    background-color: hsla(16,55%,45%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-ld {
    background-color: hsla(0,57%,25%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-lh {
    background-color: hsla(0,57%,25%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
}
.teambox-ud {
    background-color: #03588C;
    padding-top: 30px;
    font-family: "Arvo Bold";
    padding-bottom: 30px;
}
.teambox-wl {
    background-color: #5A4839;
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.teambox-af {
    background-color: #ebd464;
    padding-top: 30px;
    font-family: "Arvo Bold";
    padding-bottom: 30px;
}
.teambox-cott {
    background-color: #015959;
    padding-top: 30px;
    font-family: "Arvo Bold";
    padding-bottom: 30px;
}
.teambox-am {
    background-color: hsla(192,100%,23%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
}
.teambox-warr {
    background-color: hsla(22,74%,36%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    text-align: left;
    font-family: "Arvo Bold";
}
.teambox-free {
    background-color: hsla(141,100%,18%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
}
.teambox-c {
    background-color: hsla(350,74%,39%,1.00);
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: "Arvo Bold";
}
.collapsible {
    width: 100%;
}
.navbar-toggler {
    text-align: left;
}
.arrow-m:hover {
	transform: scale(1.1);
}
h3 {
    color: #F7F8F8;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: center;
}
#headingOne1 .mb-0 span {
	font-size: 59px;
}
#wwy .wwyp a:hover  {
    color: #3B3944;
}
a {
    color: hsla(84,44%,45%,1.00);
}
.media-scroller {
	display: grid;
	grid-auto-flow: column;
	overflow-x: auto;
	overscroll-behavior-inline: contain; 
	padding: 20px;
}
.media-element {
    display: grid;
    background: #3B3944;
    border-radius: 5px;
    margin: 5px;
    padding: 20px;
    box-shadow: 0 2px 4px 0 #C7C7C7;
}
.snaps-inline {
    -ms-scroll-snap-type: inline;
    scroll-padding-inline: 1rem;
}
.snaps-inline.media-element {
    -ms-scroll-snap-x: start;
}
p5 {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 10pt;
    color: ghostwhite;
    line-height: normal;
    margin-top: 1rem;
}
li {
    margin-bottom: 10px;
}
.westland-img-row {
    display: flex;
    flex-wrap: wrap;
}
.westland-img-grid {
    flex: 25%;
    max-width: 33.3%;
}
.westland-img-grid img    {
    vertical-align: middle;
    width: 100%;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.facilities-categories {
    padding-top: 17px;
    padding-right: 17px;
    padding-bottom: 17px;
    padding-left: 17px;
}
@media (max-width:770.001px){
.nametitle {
	font-size: 32px;
	background-position: 0% 130%;
	margin-top: 55px;
	margin-bottom: 15px;
}
.home-parallax-bg {
    padding-top: 0px;
}
.p1 {
	font-size: 16px;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 40px;
}
.nametext {
	font-size: 26px;
}
#nav {
}
.nav-item {
	font-size: 24px;
	padding-left: 15px;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
}
.nav-link {
	text-align: left;
	padding-left: 15px;
}
.navbar-nav.mr-auto {
	background-color: hsla(0,0%,85%,1.00);
	right: 0px;
	left: 0px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.navbar-toggler {
	margin-bottom: 10px;
	margin-right: 15px;
	margin-top: 10px;
}
.navbar-brand {
	width: 130px;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
}
.nav-bottom {
	font-size: 14px;
}
.row.MapHero {
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.mapHero-img {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 50px;
}
.PACEHeromobile {
	padding-top: 115px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
}
.hero-mobile-text {
	padding-right: 30px;
	font-family: Arvo;
	color: #7da640;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 18px;
	text-align: center;
}
.btn.btn-lg.apply-btn1 {
	margin-left: 10px;
}
.home-parallaxP {
	background-size: 880px auto;
	background-repeat: no-repeat;
	background-position: center 30%;
	background-attachment: scroll;
	height: auto;
	margin-top: 0px;
}
.home-parallaxA {
	height: auto;
	background-position: center 0;
	background-size: 880px auto;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.home-parallaxC {
	height: auto;
	background-repeat: no-repeat;
	background-position: right 8%;
	background-size: 880px auto;
	background-attachment: scroll;
}
.home-parallaxE {
	height: auto;
	background-position: center 40%;
	background-size: 880px auto;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.PACEl {
    font-size: 40px;
    text-align: left;
    padding-top: 25px;
    padding-bottom: 0px;
    padding-right: 30px;
    padding-left: 0px;
    margin-left: 0px;
}
.PACEpl {
    font-size: 18px;
    text-align: left;
    padding-top: 0px;
    line-height: normal;
    padding-right: 131px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-left: 0px;
}
.PACEplb {
    font-size: 16px;
    line-height: normal;
    margin-top: 2px;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 0px;
}
.PACEplbullet {
	font-family: Arvo;
	color: hsla(180,6%,97%,1.00);
	padding-right: 0px;
	margin-right: 0px;
	font-size: 15px;
	padding-bottom: 10px;
	text-align: right;
	margin-left: 0px;
	padding-left: 10px;
}
.wwy {
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 40px;
	padding-bottom: 40px;
	height: auto;
}
.wwyp {
	text-align: center;
	font-size: 18px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.home-parallax2 {
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
	height: auto;
	padding-top: 40px;
	padding-bottom: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.parallaxmot {
    height: 490px;
    background-repeat: no-repeat;
    background-position: center 0%;
    background-size: 880px auto;
    background-attachment: scroll;
}
.home-parallax2text {
    font-size: 30px;
}

.SS-parallax2 {
    background-repeat: no-repeat;
    background-size: 880px auto;
    background-position: center center;
    height: 490px;
    width: auto;
    background-attachment: scroll;
}
.LD-parallax2 {
    background-repeat: no-repeat;
    background-size: 880px auto;
    background-position: center center;
    height: 490px;
    width: auto;
    background-attachment: scroll;
}
.U-parallax2 {
    background-repeat: no-repeat;
    background-size: 880px auto;
    background-position: center center;
    height: 490px;
    width: auto;
    background-attachment: scroll;
}
.BG-parallax2 {
    background-repeat: no-repeat;
    background-size: 880px auto;
    background-position: center center;
    height: 490px;
    width: auto;
    background-attachment: scroll;
}
.C-parallax2 {
    background-repeat: no-repeat;
    background-size: 880px auto;
    background-position: center center;
    height: 490px;
    width: auto;
    background-attachment: scroll;
}
.ul {
	padding-bottom: 0px;
	font-size: 18px;
}
.ul.bottom {
}
.footer {
}
.p3 {
    font-size: 16px;
    font-family: "Arvo Bold";
    color: hsla(180,8%,97%,1.00);
    text-align: left;
}
.p2 {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 16px;
	padding-bottom: 0px;
}
.p4 {
    padding-left: 0px;
    padding-right: 0px;
    font-size: 16px;
}
.SS {
    font-size: 20px;
}
.BS {
    font-size: 20px;
}
    
.GS {
    font-size: 20px;
}
.WD {
    font-size: 20px;
}
.p12 {
    font-size: 16px;
    margin-left: 3px;
    margin-right: 3px;
    text-align: center;
}
.teambox-ld {
    color: hsla(180,8%,97%,1.00);
    font-size: 16px;
}
.teambox {
    padding-left: 0px;
    padding-right: 0px;
}
.btn.btn-lg.accounting-btn1 {
    font-size: 16px;
    padding-top: 14px;
    padding-right: 14px;
    padding-bottom: 14px;
    padding-left: 14px;
}
.arrow {
    width: 50px;
}
.arrow1 {
    padding-left: 15px;
    position: absolute;
    float: left;
    width: 50px;
}
.arrow2 {
    padding-left: 15px;
    width: 50px;
}
.ar-bg1 {
    height: 390px;
}
.ar-headings {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 35px;
    padding-top: 0px;
    font-size: 29px;
    text-align: left;
}
.ar-text1 {
    margin-left: 15px;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 15px;
}
.container-fluid.ar-list1 {
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 20px;
    text-align: left;
    padding-left: 30px;
}
.ar-arrow {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 31px;
    text-align: center;
}
.desktoponly {
    display: none;
}
.mobileonly {
}
.ss-link {
	background-position: 0% 80%;
}
.internship-box {
	margin-left: 5%;
	margin-right: 5%;
}
h1 {
    font-size: 48px;
}
.linkrightbutton {
    text-align: left;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    color: #F8F9F9;
    font-size: 14px;
}
.btn.btn-lg.apply {
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.bg .container, .home-parallax1mobile.mobileonly {
}
.peoplebutton {
	margin-left: 25px;
	padding-left: 0px;
}
.bg hr {
	height: 20px;
}
.wwa-box {
    /* [disabled]border-top: medium groove #350A10; */
    /* [disabled]border-bottom: medium groove #350A10; */
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
}
h4 {
    font-size: 18px;
    text-align: center;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.learnmorebutton2 {
    padding-top: 20px;
    text-align: center;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 20px;
}
.homepage-content-boxes {
    padding-top: 40px;
    padding-left: 30px;
    padding-bottom: 60px;
    padding-right: 30px;
}
.row.green-box {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-left: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    margin-right: 0px;
    padding-left: 0px;
}
}

@media (max-width:575px){
.navbar-brand {
    margin-left: 6px;
}
.navbar-toggler {
	margin-right: 10px;
	text-align: left;
	font-size: 18px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.nav-bottom {
    font-size: 10px;
}
.desktoponly {
    display: none;
}
.home-parallax1mobile {
}
.PACEHeromobile {
	padding-top: 130px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.hero-mobile-text {
	padding-right: 10px;
	font-family: Arvo;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 18px;
}
.linkdownbutton {
	margin-left: 15px;
	width: 80px;
	padding-left: 0px;
	margin-bottom: 30px;
}
.ar-bg1 {
}
.p1 {
    font-size: 16px;
    margin-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
}
.p2 {
    margin-bottom: 0px;
    text-align: left;
    margin-top: 20px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    }
.p3 {
    text-align: center;
}
.p4 {
    margin-bottom: 0px;
    text-align: left;
}
.p12 {
    font-size: 16px;
    text-align: center;
    margin-bottom: 30px;
    margin-top: 30px;
    padding-left: 15px;
    padding-right: 15px;
}
h1 {
    font-size: 36px;
    text-align: left;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
}
.btn.btn-lg.apply {
    font-size: 14px;
    margin-top: 15px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.home-parallax1 {
	background-repeat: no-repeat;
	background-position: 10% 0%;
	background-size: cover;
}
.home-parallax1-1 {
	background-size: cover;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.homepage-content-boxes {
	padding-left: 0px;
}
.home-parallaxP {
    height: auto;
    background-repeat: no-repeat;
    background-size: cover;
    padding-right: 0px;
    margin-right: 0px;
    margin-top: 50px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 25px;
}
.home-parallaxA {
	background-repeat: no-repeat;
	height: auto;
	background-size: cover;
	background-position: 50% 0%;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
}
.home-parallaxC {
	height: auto;
	background-size: cover;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
	background-position: 75% 0%;
}
.home-parallaxE {
	background-size: cover;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
}
.home-parallax2 {
	background-size: cover;
	height: auto;
}
.home-parallax2-ss {
	background-size: cover;
	height: auto;
}
.home-parallax2-lg {
	background-size: cover;
	height: auto;
}
.home-parallax2-ud {
	background-size: cover;
	height: auto;
}
.home-parallax2-bg {
	background-size: cover;
	height: auto;
}
.home-parallax2-c {
	background-size: cover;
	height: auto;
}
.home-parallax2text {
}
.home-parallax-ar {
    height: 575px;
}
.home-parallaxmiddle {
    height: 575px;
    background-position: -498px 0%;
}
.home-parallaxbottom {
	height: 575px;
	background-position: -265px 0%;
}
.PACEl {
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 15px;
    margin-bottom: 0px;
    font-size: 40px;
}
.PACEpl {
	line-height: normal;
	font-size: 20px;
	margin-left: 0px;
	padding-right: 100px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.PACEplb {
	margin-left: -20px;
	font-size: 18px;
}
.wwy {
}
.wwyp {
	padding-bottom: 40px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.ul .bottom {
	padding-bottom: 20px;
}
.ul {
	font-size: 18px;
}
.nametitle {
    font-size: 30px;
    margin-top: 30px;
    padding-top: 35px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.teampicture {
    padding-top: 20px;
}
.nametext {
    font-size: 22px;
    padding-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    text-align: left;
}
  
.teampicture-ss {
    height: 300px;
}
.teampicture-bs {
    height: 300px;
}
.teampicture-gs {
	height: 300px;
}
.teampicture-w {
    height: 300px;
}
.teampicture-ld {
    height: 300px;
}
.teampicture-lh {
    height: 300px;
}
.teambox-lh {
	padding-top: 15px;
	text-align: left;
	font-family: "Arvo Bold";
	background-color: hsla(0,57%,25%,1.00);
}
    .teampicture-ud {
    height: 300px;
}
.teampicture-wl {
    height: 300px;
}
.teampicture-wlh {
    height: 300px;
    background-position: 0px -150px;
}
.nav-link {
    margin-left: 5px;
    margin-right: 0px;
}
.nav-item {
	right: 0px;
	margin-right: -50px;
	margin-left: 0px;
	background-color: hsla(0,0%,85%,1.00);
	margin-top: 10px;
}
.mobileonly {
}
.ld-link {
	background-position: 0% 0%;
}
.lh-link {
	background-position: 0% 0%;
}
.internship-box {
    margin-top: 90px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 30px;
}
.linkrightbutton {
	font-size: 16px;
	background-clip: content-box;
	padding-left: 0px;
}
.bg-white {
	-webkit-box-shadow: 0px 1px 2px 1px #AFAFB0;
	box-shadow: 0px 1px 2px 1px #AFAFB0;
}
.arrow-tmiddle.middle {
	text-align: left;
	margin-bottom: 40px;
}
.peoplebutton {
	margin-left: 10px;
	margin-top: 0px;
}
.ss-link {
	background-position: 50% 0%;
	opacity: 1;
}
h4 {
    font-size: 14px;
    line-height: 30px;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
h6 {
    text-align: center;
}
.row.MapHero {
    margin-top: 50px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
#accordion1 .card {
	background-color: #E7E8E8;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
}
#accordion1 {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 30px;
}
.card-body .row {
    margin-left: -15px;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: -15px;
}
.wwa-box {
    color: #350A10;
    /* [disabled]border-top: medium groove #350A10; */
    /* [disabled]border-bottom: medium groove #350A10; */
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
.PACEplbullet {
    font-family: Arvo;
    color: hsla(180,6%,97%,1.00);
    padding-right: 0px;
    margin-right: 0px;
    font-size: 15px;
    padding-bottom: 10px;
    text-align: right;
    margin-left: 0px;
    padding-left: 15px;
}
.mapHero-img {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 25px;
}
.descriptions {
    /* [disabled]-webkit-box-shadow: 0px 1px 2px 1px hsla(240,1%,69%,0.70); */
    /* [disabled]box-shadow: 0px 1px 2px 1px hsla(240,1%,69%,0.70); */
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    height: 315px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
}
.row.green-box {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0px;
    margin-bottom: 50px;
    padding-left: 0px;
    padding-right: 0px;
}
}#wwy .wwyp a {
    color: hsla(0,0%,100%,1.00);
    text-decoration: underline;
}
#wwy .wwyp a:hover  {
    color: hsla(0,0%,100%,1.00);
    text-decoration: underline;
    font-weight: bolder;
    opacity: 0.6;
}
    
    .teampicture-af {
    height: 300px;
    background-position: 0px 0px;
}
.teampicture-cott {
    height: 300px;
}
.teampicture-am {
    height: 300px;
}
.teampicture-warr {
    height: 300px;
}
.teampicture-free {
    height: 300px;
}
.teampicture-c {
    height: 300px;
}
.extramargin_btn {
}
#LakinDairy {
}


@media screen{
}
.home-parallax2text {
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 0px;
    margin-right: 0px;
    font-size: 24px;
    padding-bottom: 10px;
    padding-top: 20px;
    margin-bottom: 10px;
}
.contact {
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 60px;
    margin-left: 5px;
    margin-right: 5px;
}
.mottoheading {
}
.btn.btn-lg.accounting-btn1 {
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
	font-size: 18px;
}


@media (min-width:770.001px) and (max-width:992px){
#nav .navbar-toggler {
	margin-right: 33px;
	margin-top: 19px;
	margin-bottom: 10px;
}
.navbar-toggler {
	margin-right: 55px;
}
.navbar-brand {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 33px;
}
.navbar-nav.mr-auto {
	background-color: hsla(0,0%,85%,1.00);
	right: 0px;
	left: 0px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.nav-link {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.PACEHero-img {
	padding-left: 50px;
	padding-right: 50px;
}
.wwa-box {
    color: #350A10;
    /* [disabled]border-top: medium groove #350A10; */
    /* [disabled]border-bottom: medium groove #350A10; */
    padding-bottom: 0px;
    padding-left: 50px;
    padding-right: 50px;
}
.btn.btn-lg.apply {
    font-size: 14px;
}
h1 {
    font-size: 40px;
}
h4 {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: left;
}
.row.MapHero {
    margin-left: 0px;
    margin-right: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
.container, .home-parallax1 .home-parallax1text {
}
.home-parallaxP {
	height: auto;
	margin-top: 0px;
	padding-right: 0px;
	background-size: cover;
	background-position: 71% 0%;
	padding-top: 0px;
	padding-bottom: 80px;
}
.home-parallaxA {
	height: auto;
	padding-left: 17px;
	background-size: cover;
	padding-bottom: 80px;
}
.home-parallaxC {
	height: auto;
	padding-right: 0px;
	background-size: cover;
	padding-bottom: 80px;
}
.home-parallaxE {
	height: auto;
	/* [disabled]padding-left: 17px; */
	background-size: cover;
	padding-bottom: 80px;
}
.PACEl {
	font-size: 60px;
	margin-left: 0px;
	padding-left: 0px;
}
.PACEpl {
	margin-left: 0px;
	font-size: 22px;
	padding-left: 0px;
	line-height: normal;
}
.PACEplb {
	margin-left: 0px;
	font-size: 16px;
	line-height: normal;
}
.arrow-middle {
	margin-left: -75px;
	padding-left: 0px;
}
.arrow-r {
	margin-right: 25px;
	padding-right: 0px;
}
.arrow-middlel {
	padding-left: 0px;
	margin-left: -75px;
}
.wwy {
	height: auto;
	padding-bottom: 60px;
	margin-bottom: 0px;
	padding-top: 60px;
}
.wwyp {
	padding-bottom: 0px;
	font-size: 16px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 30px;
	padding-right: 30px;
}
.teambox {
	padding-left: 0px;
	padding-right: 0px;
}
.nametext {
    font-size: 38px;
}
.nav-link {
    font-size: 13px;
}
.motto {
    width: 100%;
    height: 750px;
}
.mottoheading {
	font-size: 45px;
	margin-top: 100px;
	padding-left: 50px;
	padding-right: 25px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.mottoparagraph {
	font-size: 24px;
	padding-left: 50px;
	line-height: normal;
	margin-left: 0px;
}
.ar-bg1 {
    height: 540px;
}
.ar-headings {
    font-size: 32px;
    margin-right: 20px;
    padding-right: 0px;
    margin-left: 20px;
    padding-left: 0px;
    margin-top: 0px;
    padding-top: 60px;
}
.ar-text1 {
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 0px;
    padding-right: 0px;
}
.container-fluid.ar-list1 {
    padding-left: 50px;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    font-size: 16px;
}
.ar-arrow {
    margin-left: 10px;
    margin-right: 20px;
}
.PACEHero {
	margin-top: 40px;
}
.teampicture-ld {
	background-size: contain;
	background-repeat: no-repeat;
}
.p1 {
	padding-left: 50px;
	padding-right: 50px;
}
.p3 {
	font-size: 17px;
}
.ul {
	font-size: 18px;
}
.home-parallax1mobile {
	display: none;
}
.mobileonly {
	display: none;
}
.nametitle {
	margin-bottom: 20px;
}
.row.green-box {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 70px;
    margin-left: 70px;
    padding-top: 20px;
    padding-bottom: 20px;
}
}
.ind-pic {
}
.john {
}
.container-team {
    position: relative;
}
.container-team:hover .craig2 {
    opacity: 0.75;
}
.craig1 {
	opacity: 1;
	display: block;
	backface-visibility: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 100%;
}
.craig2 {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 0%;
    left: 0%;
    right: 0%;
    bottom: 0%;
    background-color: #641B1B;
}
.teamtext {
    color: #F9F9FA;
    font-size: 16px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    position: relative;
    top: 50%;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    line-height: 16px;
}
.teamtext2 {
    color: #F9F9FA;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 12px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    line-height: normal;
}
.p12 {
    text-align: center;
}

@media (min-width:992.01px) and (max-width:1190px){
.nav-link {
    margin-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
}
.navbar-brand {
	width: 130px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 30px;
}
.navbar-nav {
	margin-left: -35px;
	padding-right: 0px;
}
.nav-item {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 10px;
    font-size: 24px;
}
.PACEHero {
    margin-top: 60px;
    margin-left: 0px;
    margin-right: 0px;
}
.wwa-box {
    /* [disabled]border-top: medium groove #350A10; */
    /* [disabled]border-bottom: medium groove #350A10; */
    padding-bottom: 0px;
    padding-left: 110px;
    padding-right: 110px;
}
h1 {
    font-size: 50px;
}
p1 {
    font-size: 18px;
    line-height: 26px;
}
.btn.btn-lg.apply {
    font-size: 14px;
}
.peoplebutton {
	margin-left: 45px;
	padding-left: 0px;
	margin-bottom: 100px;
}
.peoplebutton2 {
	margin-right: -15px;
	padding-right: 0px;
}
.peoplebutton3 {
	margin-left: -15px;
}
.home-parallax1-2text {
	margin-left: 100px;
	margin-right: 100px;
	margin-top: 0px;
	font-size: 24px;
}
.btn.btn-lg.accounting-btn1 {
	margin-left: 85px;
}
.btn.btn-lg.apply-btn1 {
	margin-left: 85px;
}
.teamtext {
    font-size: 14px;
    line-height: 14px;
    padding-left: 10px;
    padding-right: 10px;
}
.motto {
}
.mottoheading {
	font-size: 50px;
	padding-left: 100px;
	padding-right: 100px;
	margin-top: 100px;
	margin-left: 0px;
	margin-right: 0px;
}
.mottoheading2 {
    font-size: 55px;
}
.mottoparagraph {
	font-size: 24px;
	line-height: normal;
	padding-left: 100px;
	padding-right: 100px;
	margin-left: 0px;
	margin-right: 0px;
}
.home-parallaxP {
	background-size: cover;
	background-attachment: fixed;
	width: 100%;
	height: auto;
	padding-bottom: 60px;
	margin-top: 0px;
	padding-right: 75px;
}
.home-parallaxA {
	background-size: cover;
	background-attachment: fixed;
	height: auto;
	width: 100%;
	padding-left: 75px;
	padding-bottom: 60px;
}
.home-parallaxC {
	background-size: cover;
	background-attachment: fixed;
	height: auto;
	width: 100%;
	padding-right: 75px;
	padding-bottom: 60px;
}
.home-parallaxE {
	background-size: cover;
	background-attachment: fixed;
	height: auto;
	width: 100%;
	padding-left: 75px;
	padding-bottom: 60px;
	padding-top: 0px;
}
.PACEl {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 110px;
}
.PACEpr {
	margin-left: 0px;
	margin-right: 0px;
}
.PACEpl {
	margin-left: 0px;
}
.PACEprb {
	margin-right: 0px;
	font-size: 18px;
}
.PACEplb {
	margin-left: 0px;
	font-size: 18px;
}
.wwyp {
	padding-left: 50px;
	padding-right: 50px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 18px;
}
.ul {
	font-size: 18px;
}
.arrow-middle {
	margin-left: -25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
}
.arrow-middlel {
	margin-left: -75px;
	padding-left: 0px;
}
.arrow-r {
	padding-right: 0px;
	margin-right: 25px;
	margin-left: 0px;
}
.ar-bg1 {
    height: 590px;
}
.home-parallax1mobile {
	display: none;
}
.mobileonly {
	display: none;
}
.p1 {
	padding-left: 50px;
	padding-right: 50px;
	margin-bottom: 40px;
	margin-top: 20px;
}
.nametitle {
	margin-bottom: 0px;
}
.navbar-nav.mr-auto {
	background-color: hsla(0,0%,85%,1.00);
	right: 0px;
	left: 0px;
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.navbar-toggler {
	margin-right: 15px;
}
.mobileonly {
    display: none;
}
.row.green-box {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 170px;
    margin-left: 170px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.row.MapHero {
    -webkit-box-shadow: 0 2px 4px 0 #C7C7C7;
    box-shadow: 0 2px 4px 0 #C7C7C7;
    margin-right: 0px;
    padding-left: 50px;
    padding-right: 50px;
}
}
.arrow {
	text-align: left;
	opacity: 1;
	margin-left: 100px;
}
.arrow:hover {
    opacity: 1;
    transform: scale(1.1);
}
.arrow1 {
    opacity: 0.6;
    float: right;
    padding-right: 0px;
}
.arrow1:hover {
    transform: scale(1.1);
    opacity: 1;
}
.arrow2 {
    opacity: 0.6;
    float: left;
}
.arrow2:hover {
    opacity: 1;
    transform: scale(1.1);
}
.arrow-middle {
	text-align: left;
}
.p-teambox {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 15px;
    font-family: "Arvo Bold";
}
#WestlandDairy {
}
.U-parallax2 {
}
#contact {
}
.contact-bottom {
    font-family: "Arvo Regular";
    text-align: center;
    color: #FFFFFF;
    margin-top: 20px;
    padding-top: 15px;
}
.arrowr {
	margin-right: 100px;
}
.arrowr:hover {
	transform: scale(1.1);
}
.arrow-m {
	text-align: center;
}
.desktoponly {
}
.peoplebutton2 {
}
.peoplebutton3 {
}

@media (min-width:1190.01px){
.mobileonly {
	display: none;
}
}
.strong {
}
#about {
}
.interns-box {
	text-align: center;
	margin-bottom: 40px;
}
.interns {
	text-align: center;
	color: #350A10;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 16px;
	word-spacing: normal;
	padding-bottom: 30px;
}
.row.about #about .row {
    padding-left: 20px;
    padding-right: 20px;
    font-family: "Lato Regular";
}
.images {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

/* Position the image container (needed to position the left and right arrows) */
.container-image-gallery {
  position: relative;
}
.row.description {
    text-align: left;
    background-color: hsla(0,0%,85%,1.00);
    border-radius: 10px;
}
.row.facilities {
    text-align: left;
    color: hsla(280,5%,25%,1.00);
    background-color: hsla(280,5%,25%,1.00);
    margin-top: 15px;
}
.facilities-categories {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: hsla(0,0%,100%,1.00);
}

/* Hide the images by default */
.mySlides {
    display: none;
    padding-top: 0px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
}
.mySlides img {
    width: 100%;
}

/* Add a pointer when hovering over the thumbnail images */
.cursor {
  cursor: pointer;
}

/* Next & previous buttons */
.prev,
.next {
    cursor: pointer;
    position: absolute;
    top: 40%;
    padding: 16px;
    color: white;
    font-weight: bold;
    font-size: 20px;
    border-radius: 3px;
    user-select: none;
    -webkit-user-select: none;
    text-align: center;
}

/* Position the "next button" to the right */
.next {
    right: 0;
    border-radius: 3px;
}
.prev {
    border-radius: 3px 0 0 3px;
    left: 0px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
    background-color: rgba(124,165,64,1.00);
}

/* Number text (1/3 etc) */
.numbertext {
    color: #3B3944;
    font-size: 12px;
    padding-left: 22px;
    position: absolute;
    top: 0;
}
/* Container for image text */
.caption-container {
    text-align: center;
    background-color: #403C42;
    padding: 2px 16px;
    color: hsla(0,0%,100%,1.00);
}

.row-image-gallery:after {
  content: "";
  display: table;
  clear: both;
}

/* Six columns side by side */
.column-image-gallery {
    float: left;
    width: 10%;
}

/* Add a transparency effect for thumnbail images */
.demo {
    /* [disabled]opacity: 0.6; */
    display: block;
}

.active,
.demo:hover {
  opacity: 1;
}
.barns {
    background-color: hsla(210,83%,55%,0.67);
    border-radius: 10px;
}
.manure {
    border-radius: 10px;
    background-color: hsla(28,44%,45%,0.70);
    overflow-y: hidden;
    display: block;
    margin-bottom: auto;
}
.feed {
    border-radius: 10px;
    background-color: hsla(84,44%,45%,0.70);
    overflow-y: hidden;
    display: block;
    margin-bottom: auto;
}
.animals {
    border-radius: 10px;
    background-color: hsla(282,44%,45%,0.70);
    overflow-y: hidden;
    display: block;
    margin-bottom: auto;
    position: absolute;
}
.westland-listing-nav {
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    text-align: left;
}
.westland-listing-nav a {
    color: hsla(84,44%,45%,1.00);
}
.h1 {
    color: hsla(0,0%,100%,1.00);
    background-color: hsla(280,5%,25%,1.00);
}
