html{background-color:#4A4A4A}body{background-color:#fff;font-family:Montserrat, sans-serif;font-weight:300}body.admin-bar header{top:32px}h1,h2,h3,h4,strong{font-weight:600;color:rgba(0,0,0,0.5)}h1{font-size:2.25rem}h2{font-size:1.75rem}a:hover,a:active,a:visited,a:focus{text-decoration:none !important}header{background-color:#fff;background-image:linear-gradient(to right, #8CB035 0%, #8CB035 25%, #FFDE39 25%, #FFDE39 50%, #8C2EC8 50%, #8C2EC8 75%, #FF6D00 75%, #FF6D00 100%);background-size:100% 4px;background-position:bottom center;background-repeat:no-repeat;height:125px;width:100%;position:fixed;top:0;z-index:5}header .navbar-brand{height:109px}header .navbar-brand img{height:100%;width:auto}.banner{height:100vh;width:100%;background-size:cover;background-position:bottom center;position:fixed;top:64px}.content{width:100%;background-color:#fff;position:relative;z-index:4;padding-top:28px;padding-bottom:32px;margin-top:125px}.content img{max-width:100%;height:auto;text-align:center}.page-template-homepage.hasbanner .content{margin-top:100vh;padding-top:32px;background-image:linear-gradient(to right, #8CB035 0%, #8CB035 25%, #FFDE39 25%, #FFDE39 50%, #8C2EC8 50%, #8C2EC8 75%, #FF6D00 75%, #FF6D00 100%);background-size:100% 4px;background-position:top center;background-repeat:no-repeat}#map{width:100%;height:400px}.site-linx footer input[type=submit]{background-color:#8CB035;border-color:#8CB035}.site-linx footer input[type=submit]:hover{background-color:#6d8929;border-color:#6d8929}.site-kingsley footer input[type=submit]{background-color:#FF6D00;border-color:#FF6D00}.site-kingsley footer input[type=submit]:hover{background-color:#cc5700;border-color:#cc5700}.site-ross footer input[type=submit]{background-color:#FFDE39;border-color:#FFDE39;color:#4A4A4A}.site-ross footer input[type=submit]:hover{background-color:#ffd606;border-color:#ffd606}.site-wigwam footer input[type=submit]{background-color:#8C2EC8;border-color:#8C2EC8}.site-wigwam footer input[type=submit]:hover{background-color:#6f249f;border-color:#6f249f}.page p{text-align:justify}footer{z-index:4;background-color:#4A4A4A;background-image:linear-gradient(to right, #8CB035 0%, #8CB035 25%, #FFDE39 25%, #FFDE39 50%, #8C2EC8 50%, #8C2EC8 75%, #FF6D00 75%, #FF6D00 100%);background-size:100% 4px;background-position:top center;background-repeat:no-repeat;color:#fff;padding-top:16px;position:relative}footer h2{font-size:20px;color:#fff}footer .contact-us .row{margin-bottom:16px}footer img{max-width:100%}footer label{display:block}footer input[type=submit]{float:right;margin-bottom:16px}footer .bottom-footer{background-color:#fff;padding-top:16px;padding-bottom:16px}footer .bottom-footer .col-sm-4{text-align:center}footer .bottom-footer img{height:64px}.page-landing-page .container-fluid{height:100vh}.page-landing-page .container-fluid .row{height:50%}.page-landing-page .container-fluid .row .col-12{height:100%;color:#fff;display:flex;padding:0;position:relative;overflow:hidden}.page-landing-page .container-fluid .row .col-12 h2{color:#4A4A4A;text-align:center}.page-landing-page .container-fluid .row .col-12 p{text-align:center}.page-landing-page .container-fluid .row .col-12 .hover{position:absolute;top:100%;left:0;width:100%;height:100%;background-size:cover;transition:top 0.3s ease-in-out;z-index:1}.page-landing-page .container-fluid .row .col-12.linx .hover,.page-landing-page .container-fluid .row .col-12.kingsley .hover{background-position:top center}.page-landing-page .container-fluid .row .col-12.rosscp .hover,.page-landing-page .container-fluid .row .col-12.wigwam .hover{background-position:bottom center}.page-landing-page .container-fluid .row .col-12 .content{width:100%;padding-top:32px;padding-bottom:32px;z-index:3;background:transparent;margin-top:0;color:#000}.page-landing-page .container-fluid .row .col-12 .content h2{color:#000}.page-landing-page .container-fluid .row .col-12.linx .content{background-image:linear-gradient(to right, #8CB035 0%, #8CB035 100%);background-repeat:no-repeat;background-position:bottom 24px left 50%;background-size:20% 6px}.page-landing-page .container-fluid .row .col-12.kingsley .content{background-image:linear-gradient(to right, #FF6D00 0%, #FF6D00 100%);background-repeat:no-repeat;background-position:bottom 24px left 50%;background-size:20% 6px}.page-landing-page .container-fluid .row .col-12.wigwam .content{background-image:linear-gradient(to right, #8C2EC8 0%, #8C2EC8 100%);background-repeat:no-repeat;background-position:bottom 24px left 50%;background-size:20% 6px}.page-landing-page .container-fluid .row .col-12.rosscp .content{background-image:linear-gradient(to right, #FFDE39 0%, #FFDE39 100%);background-repeat:no-repeat;background-position:bottom 24px left 50%;background-size:20% 6px}.page-landing-page .container-fluid .row .col-12:hover{background-position:top center}.page-landing-page .container-fluid .row .col-12:hover .content{background-color:rgba(0,0,0,0.3);color:#fff}.page-landing-page .container-fluid .row .col-12:hover .content h2{color:#fff}.page-landing-page .container-fluid .row .col-12:hover .hover{top:0}.page-landing-page #hovercard{position:absolute;left:calc(50% - 150px);top:calc(50% - 150px);width:300px;height:300px;z-index:5;pointer-events:none}.page-landing-page #hovercard img{width:100%;height:100%}.page-landing-page #hovercard p{text-align:center}.navbar-expand-md .navbar-nav .nav-link{padding-left:16px;padding-right:16px;font-weight:600}@media (max-width: 991px){.page-home #hovercard{width:70%;left:15%}#bs4navbar{background-color:#fff;margin-top:8px;padding:4px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.56);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.56);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.56)}.dropdown-menu{border:none}}@media (max-width: 575px){#map{height:200px}.page-landing-page .container-fluid{height:calc(100vh - 96px)}.page-landing-page .container-fluid .row{height:50%}.page-landing-page .container-fluid .row .col-12{height:50%;color:#fff}.page-landing-page #hovercard{height:96px;bottom:0;top:inherit}.page-landing-page #hovercard img{width:96px;height:96px;display:block;margin:0 auto}}
