.mx-auto{margin-left:auto!important;margin-right:auto!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.py-0{padding-top:0!important;padding-bottom:0!important}.filtr-container{margin:0 -4px}.filtr-item{padding:4px}.filtr-controls{text-align:center;font-size:18px;text-transform:uppercase;margin:0 0 15px}.filtr-controls span{display:inline-block;margin:10px 15px;cursor:pointer;padding:5px 0;position:relative;color:#b7b7b7}.filtr-controls span.active,.filtr-controls span:hover{color:#169ab2}.filtr-controls span:after{content:' ';width:0;height:2px;position:absolute;bottom:0;left:50%;background:0 0;-webkit-transition:.6s;transition:.6s}.filtr-controls span.active:after{width:100%;left:0;background:#bc986a}@media (max-width:479px){.filtr-item{width:100%}}.filtr-item>a{position:relative;display:block}.filtr-item>a:after,.filtr-item>a:before{-webkit-transition:.6s;transition:.6s}.filtr-item>a:before{content:' ';position:absolute;z-index:10;top:0;left:0;bottom:0;right:0;background:0 0}.filtr-item:hover>a:before{background:rgba(0,0,0,.2)}.filtr-item>a:after{font-family:FontAwesome;content:'\f0fe';position:absolute;z-index:11;top:50%;left:50%;margin:-20px 0 0 -17px;color:#fff;font-size:40px;line-height:40px;opacity:0}.filtr-item:hover>a:after{opacity:.5}.filtr-loading{border:5px solid #333;position:relative;border-radius:40px;height:40px;left:50%;margin:80px 0;opacity:0;top:0;width:40px;z-index:2;-webkit-animation:1s ease-out infinite pulsate;-moz-animation:1s ease-out infinite pulsate;-ms-animation:pulsate 1s ease-out infinite;-o-animation:1s ease-out infinite pulsate;animation:1s ease-out infinite pulsate}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1050}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:1060;margin-top:-14px;margin-right:-14px;width:44px;font-size:5rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:1060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:15px;display:block;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:4rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:4rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:6rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:6rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);position:absolute;bottom:15px;left:15px;right:15px;text-align:center}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:15px}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1057;-webkit-animation:1s ease-out infinite pulsate;-moz-animation:1s ease-out infinite pulsate;-ms-animation:pulsate 1s ease-out infinite;-o-animation:1s ease-out infinite pulsate;animation:1s ease-out infinite pulsate}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#homepageblock{margin-left:50px;margin-right:50px}.article-list p,.highlight-phone p{color:#7d8285}.article-list h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.article-list .intro{font-size:16px;max-width:500px;margin:0 auto}.article-list .intro p,.nav-item.d .navbar .dropdown-toggle,.nav-tabs .dropdown-toggle{margin-bottom:0}.article-list .articles{padding-bottom:40px}.article-list .item{padding-top:50px;min-height:425px;text-align:center}.article-list .item .name{font-weight:700;font-size:16px;margin-top:20px;color:inherit}.article-list .item .description{font-size:14px;margin-top:15px;margin-bottom:0}.article-list .item .action{font-size:24px;width:24px;margin:22px auto 0;line-height:1;display:block;color:#4f86c3;opacity:.85;transition:opacity .2s;text-decoration:none}.article-list .item .action:hover,.contact-clean form .btn:hover,.footer-clean ul a:hover,.highlight-blue .buttons .btn:hover,.highlight-phone .intro .btn:hover{opacity:1}div.jumbotron.carousel-hero{color:#fff;text-align:center;background-size:cover;background-position:center;padding-top:100px;padding-bottom:100px;margin-bottom:0}div.jumbotron.goats{background-image:url('/assets/img/the-goats.jpg?h=201f3b6f2222cff4a767993f1d4003b4')}div.jumbotron.farm{background-image:url('/assets/img/the-farm.jpg?h=a4968c5967fabd4ff2990d91af99bb0d')}div.jumbotron.kids{background-image:url('/assets/img/the-kids.jpg?h=ebf1e39602ed665de31658cb78881f1e')}h1.hero-title,h2.hero-title,h3.hero-title{text-shadow:0 3px 3px rgba(0,0,0,.4);color:#fff}p.hero-subtitle{max-width:600px;margin:25px auto;padding:10px 15px;color:#fff}.plat{border-radius:0}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 0 #048f83!important;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary:hover{color:#fff;background-color:#016090;border-color:#016090}.btn.btn-primary{background-color:#048f83!important;border-color:#048f83!important}span{font-style:inherit;font-weight:inherit}.footer-clean{padding:50px 0;background-color:#fff;color:#4b4c4d}.footer-clean h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-clean ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-clean ul a{color:inherit;text-decoration:none;opacity:.8}.footer-clean .item.social{text-align:right}.footer-clean .item.social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin-left:10px;margin-top:22px;color:inherit;opacity:.75}.footer-clean .item.social>a:hover{opacity:.9}.footer-clean .copyright{margin-top:14px;margin-bottom:0;font-size:13px;opacity:.6}.highlight-blue{color:#fff;background-color:#1e6add;padding:50px 0}.highlight-blue p{color:#c4d5ef;line-height:1.5}.highlight-blue h2{font-weight:400;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-blue .intro{font-size:16px;max-width:500px;margin:0 auto 25px}.highlight-blue .buttons{text-align:center}.highlight-blue .buttons .btn{padding:16px 32px;margin:6px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.contact-clean form .btn:active,.highlight-blue .buttons .btn:active,.highlight-phone .intro .btn:active{transform:translateY(1px)}.highlight-blue .buttons .btn-primary,.highlight-blue .buttons .btn-primary:active{border:2px solid rgba(255,255,255,.7);border-radius:6px;color:#ebeff1;box-shadow:none;text-shadow:none;padding:14px 24px;background:0 0;transition:background-color .25s}.highlight-phone{color:#313437;background-color:#eef4f7;padding:50px 0 55px;overflow:hidden}.highlight-phone h2{font-weight:700;margin-bottom:35px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-phone .intro{font-size:18px;max-width:500px;line-height:1.5}.highlight-phone .intro p{margin-bottom:35px}.highlight-phone .intro .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.highlight-phone .intro .btn-primary{background-color:#055ada;color:#fff}.highlight-phone .iphone-mockup{position:relative;max-width:260px;margin-top:-30px;margin-bottom:-230px;transform:rotate(-15deg)}.highlight-phone .iphone-mockup img.device{width:100%;height:auto}.highlight-phone .iphone-mockup .screen{position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;overflow:hidden;background:url(/assets/img/screen-content-iphone-6.jpg?h=05e3b6e1019f7d4df9a323b60e930165) center/cover}.highlight-phone .iphone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:.2}body{background-color:#222;font-family:'Maven Pro',sans-serif}@media screen and (min-width:992px){.btn-group:hover .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}}.dropdown-menu{margin-top:0}.dropdown-toggle{margin-bottom:2px}.navbar-expand-lg .navbar-nav .dropdown-menu{text-transform:capitalize}.navbar{background-color:rgba(12,157,189,.92);font-family:Montserrat,sans-serif;display:block}#jumbotop{height:300px;padding:0;border-radius:0;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:0;margin-bottom:20px}#jumbotrontext{background-color:rgba(0,0,0,.5);max-width:550px;padding:18px;margin-top:20px;color:#eaeaea;font-weight:600;font-size:26px;border-radius:.5rem;border-color:transparent}@media (max-width:576px){#jumbotrontext{font-size:20px}}@media (min-width:768px){.article-list{margin:50px}}.article-list{background-color:#404040;color:#fff}@media (max-width:768px){.footer-clean .item.social{text-align:center}.article-list{margin:20px}#homepanelgoatright{margin-top:30px;margin-bottom:30px}}#homepanelgoatright{max-height:285px;filter:brightness(117%) contrast(87%) saturate(184%)}.col-5.offset-1.d-flex.flex-column.justify-content-center.align-items-center.my-card-text-col{border-color:#bc986a}.col.d-flex.flex-column.justify-content-center.align-items-center.my-timeline-header{border-color:#fff}@media (max-width:766px){#homepagepanelbutton{text-align:center}#homepageblock{margin-left:0;margin-right:0}}@media (max-width:991px){.footer-clean .item.social>a{margin-top:40px}.nav-item.dropdown{background-color:#659dbd}.nav-item{background-color:#659dbd;border:1px inset;box-sizing:border-box}#mainnavitem{padding-left:10px}}#sustainabilitybottommargin{margin-top:75px}label{font-weight:700}.img-max{max-width:500px;width:100%;margin-bottom:20px}.btn{background-color:#1ca2bf;color:#e6e6e6}.cam-heading{text-align:center;color:#d7dde3}.accordion-list{text-align:center;min-width:500px}.contact-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.article-list h2{margin-bottom:25px;padding-top:25px;font-size:24px}.footer-clean .item{text-align:center;padding-bottom:20px}.footer-clean .item.social>a{margin-top:10px}.highlight-phone{text-align:center}.highlight-phone .intro{max-width:none}#contactinfocolumn{padding-top:20px}.contact-clean{padding:20px 0}.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}*{box-sizing:border-box}.time-body{background-color:#474e5d;font-family:Helvetica,sans-serif}.timeline{position:relative;max-width:1200px;margin:0 auto}.timeline::after{content:'';position:absolute;width:6px;background-color:#fff;top:0;bottom:0;left:50%;margin-left:-3px}.time-container{padding:10px 40px;position:relative;background-color:inherit;width:50%}.time-container::after{content:'';position:absolute;width:25px;height:25px;right:-13px;background-color:#fff;border:4px solid #ff9f55;top:15px;border-radius:50%;z-index:1}.left{left:0}.right{left:50%}.left::before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;right:30px;border:solid #fff;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff}.right::before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:solid #fff;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent}.right::after{left:-13px}.time-content{padding:20px 30px;background-color:#fff;position:relative;border-radius:6px}@media screen and (max-width:600px){.timeline::after{left:31px}.time-container{width:100%;padding-left:70px;padding-right:25px}.time-container::before{left:60px;border:solid #fff;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent}.left::after,.right::after{left:18px}.right{left:0}}.title-header{padding:.75rem 1.25rem;background-color:#f5f5f5;border-bottom:1px solid transparent}.title-header h3{font-size:.8rem;margin:0}.movies{margin-top:2rem}.img-card{width:100%;margin-bottom:.4rem}.movies,.series{margin-bottom:.6rem}.footer{padding:1rem 0;margin-top:2rem;font-size:80%;text-align:left}.footer p{margin:0}.footer-links{padding-left:0;margin-bottom:1rem}.footer-links li,.weather-card .bottom .wrapper .forecast li .date{display:inline-block}.footer a{font-weight:500;color:inherit}.footer-links li+li{margin-left:1rem}.weather-card{margin:60px auto;height:740px;width:450px;background:#fff;box-shadow:0 1px 38px rgba(0,0,0,.15),0 5px 12px rgba(0,0,0,.25);overflow:hidden}.weather-card .top{position:relative;height:570px;width:100%;overflow:hidden;background:url("https://s-media-cache-ak0.pinimg.com/564x/cf/1e/c4/cf1ec4b0c96e59657a46867a91bb0d1e.jpg") center center/cover no-repeat;text-align:center}.weather-card .top .wrapper{padding:30px;position:relative;z-index:1}.weather-card .top .wrapper .mynav{height:20px}.weather-card .top .wrapper .mynav .lnr{color:#fff;font-size:20px}.weather-card .top .wrapper .mynav .lnr-chevron-left{display:inline-block;float:left}.weather-card .top .wrapper .mynav .lnr-cog{display:inline-block;float:right}.weather-card .top .wrapper .heading{margin-top:20px;font-size:35px;font-weight:400;color:#fff}.weather-card .top .wrapper .location{margin-top:20px;font-size:21px;font-weight:400;color:#fff}.weather-card .top .wrapper .temp{margin-top:20px}.weather-card .top .wrapper .temp a{text-decoration:none;color:#fff}.weather-card .top .wrapper .temp a .temp-type{font-size:85px}.weather-card .top .wrapper .temp .temp-value{display:inline-block;font-size:85px;font-weight:600;color:#fff}.weather-card .top .wrapper .temp .deg{display:inline-block;font-size:35px;font-weight:600;color:#fff;vertical-align:top;margin-top:10px}.weather-card .top:after{content:"";height:100%;width:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}.weather-card .bottom{padding:0 30px;background:#fff}.weather-card .bottom .wrapper .forecast{overflow:hidden;margin:0;font-size:0;padding:20px 0 0;max-height:155px}.weather-card .bottom .wrapper .forecast a{text-decoration:none;color:#000}.weather-card .bottom .wrapper .forecast .go-up{text-align:center;display:block;font-size:25px;margin-bottom:10px}.weather-card .bottom .wrapper .forecast li{display:block;font-size:25px;font-weight:400;color:rgba(0,0,0,.25);line-height:1em;margin-bottom:30px}.weather-card .bottom .wrapper .forecast li .condition{display:inline-block;vertical-align:middle;float:right;font-size:25px}.weather-card .bottom .wrapper .forecast li .condition .temp{display:inline-block;vertical-align:top;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;padding-top:2px}.weather-card .bottom .wrapper .forecast li .condition .temp .deg{display:inline-block;font-size:10px;font-weight:600;margin-left:3px;vertical-align:top}.weather-card .bottom .wrapper .forecast li .condition .temp .temp-type{font-size:20px}.weather-card .bottom .wrapper .forecast li.active{color:rgba(0,0,0,.8)}.weather-card.rain .top{background:url("http://img.freepik.com/free-vector/girl-with-umbrella_1325-5.jpg?size=338&ext=jpg") center center/cover no-repeat}