.version.media {
    color: #0000F3;
    background-color: #937F57;
}

#u7511 {
    z-index: 120;
    margin-top: 19px;
    position: relative;
    width: 7.67%;
    margin-left: 46.17%;
    left: 0px;
}

#twitter {
    z-index: 120;
    top: -25px;
    position: relative;
    width: 7.67%;
    margin-left: 57%;
    left: 0px;
}

#u7507 {
    z-index: 121;
    width: 100%;
}


#twittericon {
    z-index: 121;
    width: 30px;
}

#page {
    z-index: 1;
    min-height: 1855px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

#u100 {
    z-index: 108;
    width: 30px;
    min-height: 30px;
    position: relative;
    margin-right: -10000px;
    margin-top: 133px;
    left: -19.92%;
}

#pu4358 {
    z-index: 2;
    height: 0px;
    padding-bottom: 701px;
    margin-right: -10000px;
    width: 100%;
}

#u4358 {
    z-index: 2;
    height: 701px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: fixed;
    top: 0px;
    background: transparent url("../images/blurry-691240_1920.jpg?crc=302155114") no-repeat center center;
    background-size: cover;
}

#u4358-bw {
    z-index: 2;
}

#u97 {
    z-index: 107;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 25%;
    max-width: 300px;
}

#u97 .fluid_height_spacer {
    padding-bottom: 233.33333333333334%;
}

#u304 {
    z-index: 109;
    height: 1px;
    position: fixed;
    top: 178px;
    left: 35px;
    width: 19.17%;
    max-width: 230px;
}

#u667 {
    z-index: 111;
    height: 1px;
    position: fixed;
    top: 464px;
    left: 35px;
    width: 19.17%;
    max-width: 230px;
}

#menuu4435 {
    z-index: 126;
    position: fixed;
    top: 197px;
    left: 0px;
    width: 25%;
    max-width: 300px;
}

#u4458 {
    padding-bottom: 23px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4458:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4458:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4461-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4458:hover #u4461-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4458:active #u4461-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4465 {
    padding-bottom: 23px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4458.MuseMenuActive,
#u4465:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4465:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4467-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4458.MuseMenuActive #u4461-4,
#u4465:hover #u4467-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4465:active #u4467-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4446 {
    padding-bottom: 23px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4465.MuseMenuActive,
#u4446:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4446:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4448-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4465.MuseMenuActive #u4467-4,
#u4446:hover #u4448-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4446:active #u4448-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4451 {
    padding-bottom: 23px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4446.MuseMenuActive,
#u4451:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4451:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4454-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4446.MuseMenuActive #u4448-4,
#u4451:hover #u4454-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4451:active #u4454-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4474 {
    padding-bottom: 23px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4451.MuseMenuActive,
#u4474:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4474:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4476-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4451.MuseMenuActive #u4454-4,
#u4474:hover #u4476-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4474:active #u4476-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4457,
#u4464,
#u4443,
#u4450,
#u4471,
#u4436 {
    position: relative;
    width: 100%;
}

#u4437 {
    padding-bottom: 22px;
    position: relative;
    margin-right: -10000px;
    width: 100%;
}

#u4474.MuseMenuActive,
#u4437:hover {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4437:active {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4437.MuseMenuActive {
    min-height: 0px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4439-4 {
    min-height: 17px;
    position: relative;
    margin-right: -10000px;
    top: 11px;
    width: 100%;
}

#u4474.MuseMenuActive #u4476-4,
#u4437:hover #u4439-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4437:active #u4439-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u4437.MuseMenuActive #u4439-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 17px;
    width: 100%;
    margin: 0px -10000px 0px 0%;
}

#u6127 {
    z-index: 171;
    position: fixed;
    top: 99px;
    left: 62px;
    width: 14.67%;
    max-width: 176px;
}

#u6123 {
    z-index: 172;
    width: 99.44%;
}

#pu4361-4 {
    z-index: 8;
    margin-right: -10000px;
    margin-top: 40px;
    width: 66.84%;
}

#u4361-4 {
    z-index: 8;
    width: 577px;
    min-height: 20px;
    background-color: transparent;
    color: #9E9E9E;
    text-align: left;
    line-height: 14px;
    font-size: 12px;
    position: relative;
    left: 0px;
    margin-left: 339px;
}

#pu4342 {
    z-index: 3;
    margin-top: 16px;
    width: 100%;
}

#u4342 {
    z-index: 3;
    height: 3660px;
    background-color: #FFFFFF;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    position: relative;
    margin-right: -10000px;
    width: 100%;
    margin-left: 24.82%;
    left: 124px;
}

#u4342 {
    z-index: 3;
    height: 3660px;
    background-color: #FFFFFF;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    position: relative;
    margin-right: -10000px;
    width: 100%;
    margin-left: 24.82%;
    left: 124px;
}

#u4359-4 {
    z-index: 4;
    width: 764px;
    min-height: 70px;
    background-color: transparent;
    color: #191919;
    line-height: 60px;
    text-align: left;
    position: relative;
    margin-right: -10000px;
    margin-top: 25px;
    left: 16px;
    margin-left: 323px;
}

#u4607 {
    z-index: 12;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 47px;
    position: relative;
    margin-right: -10000px;
    margin-top: 3222px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#u4609 {
    z-index: 35;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/balance_scale_vert-u4880-fr.jpg?crc=3818639104") no-repeat center top;
    background-size: cover;
}

#pu4612-4 {
    z-index: 71;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 32px;
    width: 58.64%;
}

#u4612-4 {
    z-index: 71;
    min-height: 18px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4610-4 {
    z-index: 39;
    min-height: 28px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4611-4 {
    z-index: 55;
    min-height: 25px;
    background-color: transparent;
    color: #9BACCC;
    font-size: 12px;
    line-height: 24px;
    font-family: lato, sans-serif;
    font-weight: 300;
    margin-top: 6px;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4608-5 {
    z-index: 16;
    min-height: 62px;
    background-color: transparent;
    color: #51596B;
    font-size: 12px;
    line-height: 18px;
    font-family: raleway, sans-serif;
    font-weight: 400;
    margin-top: 28px;
    position: relative;
    width: 100%;
    margin-left: 35.27%;
    left: 84px;
}

#buttonu4677 {
    z-index: 87;
    border-color: #787878;
    background-color: #005880;
    padding-bottom: 16px;
    margin-top: 51px;
    position: relative;
    width: 39.29%;
    left: 0%;
    margin-left: 54.02%;
}

#buttonu4677:hover {
    background-color: #424242;
    min-height: 0px;
    width: 39.29%;
    margin: 51px 0px 0px 54.01785716311963%;
}

#buttonu4677.ButtonSelected {
    background-color: #005880;
    min-height: 0px;
    width: 39.29%;
    left: 0%;
    margin: 51px 0px 0px 54.01785716311963%;
}

#u4678-4 {
    z-index: 88;
    min-height: 16px;
    background-color: transparent;
    font-size: 11px;
    letter-spacing: 1px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 13px;
    font-family: lato, sans-serif;
    font-weight: 800;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    width: 84.66%;
    left: 7.96%;
}

#buttonu4677:hover #u4678-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4677:hover #u4678-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#u5300 {
    z-index: 13;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 47px;
    position: relative;
    margin-right: -10000px;
    margin-top: 2052px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#u5305 {
    z-index: 36;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/kp_academy_skills_development_in_line_with_4th_ir-13.jpg?crc=3974126688") no-repeat center top;
    background-size: cover;
}

.hidpi #u5305 {
    background-image: url("../images/kp_academy_skills_development_in_line_with_4th_ir-13_2x.jpg?crc=351563084");
    margin-left: 37.44%;
    left: -264px;
}

#pu5309-4 {
    z-index: 75;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 32px;
    width: 58.64%;
}

#u5309-4 {
    z-index: 75;
    min-height: 18px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u5313-4 {
    z-index: 43;
    min-height: 28px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 99.11%;
    margin-left: 35.72%;
    left: 82px;
}

#u5317-4 {
    z-index: 59;
    min-height: 25px;
    background-color: transparent;
    color: #9BACCC;
    font-size: 12px;
    line-height: 24px;
    font-family: lato, sans-serif;
    font-weight: 300;
    margin-top: 6px;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u5321-4 {
    z-index: 21;
    min-height: 62px;
    background-color: transparent;
    color: #51596B;
    font-size: 12px;
    line-height: 18px;
    font-family: raleway, sans-serif;
    font-weight: 400;
    margin-top: 28px;
    position: relative;
    width: 100%;
    margin-left: 35.27%;
    left: 84px;
}

#buttonu5325 {
    z-index: 92;
    border-color: #787878;
    background-color: #005880;
    padding-bottom: 16px;
    margin-top: 38px;
    position: relative;
    width: 39.29%;
    left: 0%;
    margin-left: 54.02%;
}

#buttonu5325:hover {
    background-color: #424242;
    min-height: 0px;
    width: 39.29%;
    margin: 38px 0px 0px 54.01785716311963%;
}

#buttonu5325.ButtonSelected {
    background-color: #005880;
    min-height: 0px;
    width: 39.29%;
    left: 0%;
    margin: 38px 0px 0px 54.01785716311963%;
}

#u5326-4 {
    z-index: 93;
    min-height: 16px;
    background-color: transparent;
    font-size: 11px;
    letter-spacing: 1px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 13px;
    font-family: lato, sans-serif;
    font-weight: 800;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    width: 84.66%;
    left: 7.96%;
}

#buttonu4677.ButtonSelected #u4678-4,
#buttonu5325:hover #u5326-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4677.ButtonSelected #u4678-4 p,
#buttonu5325:hover #u5326-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#u4683 {
    z-index: 14;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 45px;
    position: relative;
    margin-right: -10000px;
    margin-top: 2442px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#u4686 {
    z-index: 37;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/istock-956955560.jpg?crc=484349293") no-repeat center top;
    background-size: cover;
}

.hidpi #u4686 {
    background-image: url("../images/istock-956955560_2x.jpg?crc=4269027603");
    margin-left: 37.44%;
    left: -264px;
}

#pu4689-4 {
    z-index: 79;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 32px;
    width: 58.64%;
}

#u4689-4 {
    z-index: 79;
    min-height: 18px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4698-4 {
    z-index: 47;
    min-height: 28px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4695-4 {
    z-index: 63;
    min-height: 25px;
    background-color: transparent;
    color: #9BACCC;
    font-size: 12px;
    line-height: 24px;
    font-family: lato, sans-serif;
    font-weight: 300;
    margin-top: 6px;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4692-6 {
    z-index: 25;
    min-height: 62px;
    background-color: transparent;
    color: #51596B;
    font-size: 12px;
    line-height: 18px;
    font-family: raleway, sans-serif;
    font-weight: 400;
    margin-top: 28px;
    position: relative;
    width: 100%;
    margin-left: 35.27%;
    left: 84px;
}

#buttonu4701 {
    z-index: 97;
    border-color: #787878;
    background-color: #005880;
    padding-bottom: 16px;
    margin-top: 39px;
    position: relative;
    width: 39.29%;
    left: 0%;
    margin-left: 54.02%;
}

#buttonu4701:hover {
    background-color: #424242;
    min-height: 0px;
    width: 39.29%;
    margin: 39px 0px 0px 54.01785716311963%;
}

#buttonu4701.ButtonSelected {
    background-color: #005880;
    min-height: 0px;
    width: 39.29%;
    left: 0%;
    margin: 39px 0px 0px 54.01785716311963%;
}

#u4702-4 {
    z-index: 98;
    min-height: 16px;
    background-color: transparent;
    font-size: 11px;
    letter-spacing: 1px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 13px;
    font-family: lato, sans-serif;
    font-weight: 800;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    width: 84.66%;
    left: 7.96%;
}

#buttonu5325.ButtonSelected #u5326-4,
#buttonu4701:hover #u4702-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu5325.ButtonSelected #u5326-4 p,
#buttonu4701:hover #u4702-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#u4717 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 1272px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#u4720 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/kpi_and_hydroponics.jpg?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #u4720 {
    background-image: url("../images/kpi_and_hydroponics_2x.jpg?crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#pu4729-4 {
    z-index: 83;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 32px;
    width: 58.64%;
}

#u4729-4 {
    z-index: 83;
    min-height: 18px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4726-4 {
    z-index: 51;
    min-height: 28px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4723-4 {
    z-index: 67;
    min-height: 25px;
    background-color: transparent;
    color: #9BACCC;
    font-size: 12px;
    line-height: 24px;
    font-family: lato, sans-serif;
    font-weight: 300;
    margin-top: 6px;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#u4732-4 {
    z-index: 31;
    min-height: 62px;
    background-color: transparent;
    color: #51596B;
    font-size: 12px;
    line-height: 18px;
    font-family: raleway, sans-serif;
    font-weight: 400;
    margin-top: 28px;
    position: relative;
    width: 100%;
    margin-left: 35.27%;
    left: 84px;
}

#buttonu4735 {
    z-index: 102;
    border-color: #787878;
    background-color: #005880;
    padding-bottom: 16px;
    margin-top: 30px;
    position: relative;
    width: 39.29%;
    left: 0%;
    margin-left: 54.02%;
}

#buttonu4735:hover {
    background-color: #424242;
    min-height: 0px;
    width: 39.29%;
    margin: 30px 0px 0px 54.01785716311963%;
}

#buttonu4735.ButtonSelected {
    background-color: #005880;
    min-height: 0px;
    width: 39.29%;
    left: 0%;
    margin: 30px 0px 0px 54.01785716311963%;
}

#u4736-4 {
    z-index: 103;
    min-height: 16px;
    background-color: transparent;
    font-size: 11px;
    letter-spacing: 1px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 13px;
    font-family: lato, sans-serif;
    font-weight: 800;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    width: 84.66%;
    left: 7.96%;
}

#buttonu4701.ButtonSelected #u4702-4,
#buttonu4735:hover #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4735.ButtonSelected #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4701.ButtonSelected #u4702-4 p,
#buttonu4735:hover #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu4735.ButtonSelected #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#dgroup {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 2832px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#dframe {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/kpi_and_hydroponics.jpg?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe {
    background-image: url("../images/kpi_and_hydroponics.jpg??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dframe1 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/1.png?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe1 {
    background-image: url("../images/1.png??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dframe2 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/2.png?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe2 {
    background-image: url("../images/2.png??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dframe3 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/3.png?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe3 {
    background-image: url("../images/3.png??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dframe4 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/4.png?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe4 {
    background-image: url("../images/4.png??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dframe5 {
    z-index: 38;
    height: 273px;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    position: relative;
    margin-right: -10000px;
    margin-top: 32px;
    width: 25.14%;
    margin-left: 37.44%;
    left: -264px;
    background: transparent url("../images/5.png?crc=112387873") no-repeat center top;
    background-size: cover;
}

.hidpi #dframe5 {
    background-image: url("../images/5.png??crc=407456231");
    margin-left: 37.44%;
    left: -264px;
}

#dcolumn {
    z-index: 83;
    padding-bottom: 0px;
    margin-right: -10000px;
    margin-top: 32px;
    width: 58.64%;
}

#dcontent {
    z-index: 83;
    min-height: 18px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 17px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#dcontent1 {
    z-index: 51;
    min-height: 28px;
    background-color: transparent;
    color: #005880;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 20px;
    font-family: lato, sans-serif;
    font-weight: 900;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#dcontent2 {
    z-index: 67;
    min-height: 25px;
    background-color: transparent;
    color: #9BACCC;
    font-size: 12px;
    line-height: 24px;
    font-family: lato, sans-serif;
    font-weight: 300;
    margin-top: 6px;
    position: relative;
    width: 62.06%;
    margin-left: 54.25%;
    left: -1px;
}

#dcontent3 {
    z-index: 31;
    min-height: 62px;
    background-color: transparent;
    color: #51596B;
    font-size: 12px;
    line-height: 18px;
    font-family: raleway, sans-serif;
    font-weight: 400;
    margin-top: 28px;
    position: relative;
    width: 100%;
    margin-left: 35.27%;
    left: 84px;
}

#buttonbox {
    z-index: 102;
    border-color: #787878;
    background-color: #005880;
    padding-bottom: 16px;
    margin-top: 30px;
    position: relative;
    width: 39.29%;
    left: 0%;
    margin-left: 54.02%;
}

#buttonbox:hover {
    background-color: #424242;
    min-height: 0px;
    width: 39.29%;
    margin: 30px 0px 0px 54.01785716311963%;
}

#buttonbox.ButtonSelected {
    background-color: #005880;
    min-height: 0px;
    width: 39.29%;
    left: 0%;
    margin: 30px 0px 0px 54.01785716311963%;
}

#dcontent4 {
    z-index: 103;
    min-height: 16px;
    background-color: transparent;
    font-size: 11px;
    letter-spacing: 1px;
    color: #FFFFFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 13px;
    font-family: lato, sans-serif;
    font-weight: 800;
    position: relative;
    margin-right: -10000px;
    margin-top: 13px;
    width: 84.66%;
    left: 7.96%;
}

#buttonu4701.ButtonSelected #u4702-4,
#buttonbox:hover #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonbox.ButtonSelected #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4701.ButtonSelected #u4702-4 p,
#buttonbox:hover #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonbox.ButtonSelected #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}


#dgroup1 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 135px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#dgroup2 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 510px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#dgroup3 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 887px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#dgroup4 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 1272px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#dgroup5 {
    z-index: 15;
    box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.15);
    background-color: #FFFFFF;
    padding-bottom: 43px;
    position: relative;
    margin-right: -10000px;
    margin-top: 1662px;
    width: 95.27%;
    margin-left: 27.19%;
    left: 121px;
}

#buttonu4701.ButtonSelected #u4702-4,
#buttonu4735:hover #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4735.ButtonSelected #u4736-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 16px;
    width: 84.66%;
    margin: 13px -10000px 0px 0%;
}

#buttonu4701.ButtonSelected #u4702-4 p,
#buttonu4735:hover #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}

#buttonu4735.ButtonSelected #u4736-4 p {
    color: #FFFFFF;
    visibility: inherit;
}






















#u409 {
    z-index: 110;
    width: 30px;
    min-height: 30px;
    position: relative;
    margin-right: -10000px;
    margin-top: 163px;
    left: 101.5%;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 1912px);
}

#u94 {
    z-index: 112;
    min-height: 241.80000000000018px;
    padding-bottom: 0px;
}

#u94_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-top: 30px;
    padding-bottom: 66px;
}

#u6120 {
    z-index: 163;
    position: relative;
    width: 41%;
    left: 29.5%;
}

#u6113 {
    z-index: 169;
    position: relative;
    margin-right: -10000px;
    width: 27.44%;
}

#u6109 {
    z-index: 170;
    width: 100%;
}

#u6070 {
    z-index: 164;
    position: relative;
    margin-right: -10000px;
    width: 66.27%;
    left: 33.74%;
}

#u6073 {
    z-index: 167;
    position: relative;
    margin-right: -10000px;
    width: 47.55%;
}

#u6074 {
    z-index: 168;
    width: 100%;
}

#u6071 {
    z-index: 165;
    position: relative;
    margin-right: -10000px;
    width: 43.87%;
    left: 56.45%;
}

#u6072 {
    z-index: 166;
    width: 100%;
}

#u7511 {
    z-index: 178;
    margin-top: 19px;
    position: relative;
    width: 7.67%;
    margin-left: 46.17%;
    left: 0px;
}

#u7507 {
    z-index: 179;
    width: 100%;
}

#pu6827-4 {
    z-index: 173;
    margin-top: 13px;
    position: relative;
    width: 100%;
}

#u6827-4 {
    z-index: 173;
    min-height: 22px;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    width: 8.92%;
    margin-left: 45.55%;
    left: -180px;
}

#u6827-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 8.92%;
    left: -180px;
    margin: 4px -10000px 0px 45.54166666666667%;
}

#u6830 {
    z-index: 177;
    height: 30px;
    position: relative;
    margin-right: -10000px;
    width: 0.09%;
    margin-left: 49.96%;
    left: -122px;
}

#u4000-4 {
    z-index: 117;
    min-height: 22px;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    width: 5.67%;
    margin-left: 47.17%;
    left: -82px;
}

#u4000-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 5.67%;
    left: -82px;
    margin: 4px -10000px 0px 47.16666666666667%;
}

#u4002 {
    z-index: 125;
    height: 30px;
    position: relative;
    margin-right: -10000px;
    width: 0.09%;
    margin-left: 49.96%;
    left: -46px;
}

#u4001-4 {
    z-index: 121;
    min-height: 22px;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    width: 23%;
    margin-left: 38.5%;
    left: 95px;
}

#u4001-4:hover {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 22px;
    width: 23%;
    left: 95px;
    margin: 4px -10000px 0px 38.5%;
}

#u285-4 {
    z-index: 113;
    min-height: 22px;
    margin-top: 15px;
    position: relative;
    width: 37.42%;
    margin-left: 31.3%;
    left: 1px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u94-bw {
    z-index: 112;
    min-height: 241.80000000000018px;
    margin-bottom: -8px;
    margin-top: -54px;
}

#muse_css_mq,
.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 1024px;
}

.verticalspacer {
    min-height: 1px;
}