.page-content,.subpage-content,.section-body,.contact-container{max-width:1200px;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content:after,.subpage-content:after,.section-body:after,.contact-container:after{content:" ";display:block;clear:both}.page-content .one-col,.subpage-content .one-col,.section-body .one-col,.contact-container .one-col{width:33.33333%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .two-cols,.subpage-content .two-cols,.section-body .two-cols,.contact-container .two-cols{width:66.66667%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .three-cols,.subpage-content .three-cols,.section-body .three-cols,.contact-container .three-cols{width:100%;float:left;margin-left:0;margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .half-col,.subpage-content .half-col,.section-body .half-col,.contact-container .half-col{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Open Sans";src:url('../../fonts/Light/OpenSans-Light.eot?1518679888');src:url('../../fonts/Light/OpenSans-Light.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Light/OpenSans-Light.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Light/OpenSans-Light.woff?1518679888') format('woff'),url('../../fonts/Light/OpenSans-Light.ttf?1518679888') format('truetype'),url('../../fonts/Light/OpenSans-Light.svg?1518679888#OpenSans') format('svg');font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Regular/OpenSans-Regular.eot?1518679888');src:url('../../fonts/Regular/OpenSans-Regular.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Regular/OpenSans-Regular.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Regular/OpenSans-Regular.woff?1518679888') format('woff'),url('../../fonts/Regular/OpenSans-Regular.ttf?1518679888') format('truetype'),url('../../fonts/Regular/OpenSans-Regular.svg?1518679888#OpenSans') format('svg');font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Semibold/OpenSans-Semibold.eot?1518679888');src:url('../../fonts/Semibold/OpenSans-Semibold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Semibold/OpenSans-Semibold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Semibold/OpenSans-Semibold.woff?1518679888') format('woff'),url('../../fonts/Semibold/OpenSans-Semibold.ttf?1518679888') format('truetype'),url('../../fonts/Semibold/OpenSans-Semibold.svg?1518679888#OpenSans') format('svg');font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/Bold/OpenSans-Bold.eot?1518679888');src:url('../../fonts/Bold/OpenSans-Bold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Bold/OpenSans-Bold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/Bold/OpenSans-Bold.woff?1518679888') format('woff'),url('../../fonts/Bold/OpenSans-Bold.ttf?1518679888') format('truetype'),url('../../fonts/Bold/OpenSans-Bold.svg?1518679888#OpenSans') format('svg');font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?1518679888');src:url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.eot?&1518679888#iefix') format('embedded-opentype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.woff?1518679888') format('woff'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.ttf?1518679888') format('truetype'),url('../../fonts/ExtraBold/OpenSans-ExtraBold.svg?1518679888#OpenSans') format('svg');font-weight:900;font-style:normal}.sg-news-wrapper,.news-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:3rem}.sg-news-wrapper a.news-box,.news-wrapper a.news-box{position:relative;width:31.2%;min-width:245px;max-width:380px;background-color:#fff;margin-bottom:3rem}.sg-news-wrapper a.news-box.news-list,.news-wrapper a.news-box.news-list{background-color:#f4f4f4}.sg-news-wrapper a.news-box .news-img,.news-wrapper a.news-box .news-img{text-align:center;background-color:#fff}.sg-news-wrapper a.news-box .news-img img,.news-wrapper a.news-box .news-img img{max-width:100%}.sg-news-wrapper a.news-box .news-content,.news-wrapper a.news-box .news-content{padding-bottom:2.5rem;padding-top:1.25rem;padding-left:7.8%;padding-right:7.8%}.sg-news-wrapper a.news-box .news-content .news-date,.news-wrapper a.news-box .news-content .news-date{color:#959595;font-size:0.75rem;font-weight:300;text-align:left}.sg-news-wrapper a.news-box .news-content h3,.news-wrapper a.news-box .news-content h3{font-size:1.125rem;font-weight:700;text-align:left}.sg-news-wrapper a.news-box .news-content p,.news-wrapper a.news-box .news-content p{font-size:0.875rem;font-weight:300;line-height:1.714;text-align:left;margin:0}.sg-news-wrapper a.news-box .btn.white,.news-wrapper a.news-box .btn.white{position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;bottom:-8px;height:50px;right:7.8%;padding-left:2rem;padding-right:2rem;z-index:10;text-align:center;font-size:1.125rem;font-weight:300;opacity:0;-moz-transition:opacity .5s ease,color .5s ease,background-color .5s ease,bottom .5s ease;-o-transition:opacity .5s ease,color .5s ease,background-color .5s ease,bottom .5s ease;-webkit-transition:opacity .5s ease,color .5s ease,background-color .5s ease,bottom .5s ease;transition:opacity .5s ease,color .5s ease,background-color .5s ease,bottom .5s ease}.sg-news-wrapper a.news-box:after,.news-wrapper a.news-box:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#008361}.sg-news-wrapper a:hover.news-box .btn.white,.news-wrapper a:hover.news-box .btn.white{bottom:-30px;opacity:1}.news-details{float:left;width:100%;margin-top:2rem;margin-bottom:4rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news-details p a{font-weight:600;display:inline-block}.news-details p a:after{content:'';display:block;width:0;height:1px;margin:-1px auto;margin-bottom:0;-moz-transition:width .6s ease,background-color .6s ease;-o-transition:width .6s ease,background-color .6s ease;-webkit-transition:width .6s ease,background-color .6s ease;transition:width .6s ease,background-color .6s ease;background:transparent}.news-details p a:hover:after{width:70%;background-color:#008361}.news-details .news-date{font-size:1.125rem;font-weight:300;padding-bottom:0.3rem}.news-details h2 .details-title{line-height:1.2}.news-details .news-gallery-wrapper{padding-left:1.5rem;max-width:380px}.news-details .news-gallery-wrapper .first-photo a{position:relative;display:block}.news-details .news-gallery-wrapper .first-photo a img{display:block;max-width:100%}.news-details .news-gallery-wrapper .first-photo a:after{content:'';position:absolute;right:0;left:0;margin:0 auto;bottom:0;width:0;opacity:0;height:6px;background-color:#008361;-moz-transition:opacity .4s ease,width .4s ease;-o-transition:opacity .4s ease,width .4s ease;-webkit-transition:opacity .4s ease,width .4s ease;transition:opacity .4s ease,width .4s ease}.news-details .news-gallery-wrapper .first-photo a:hover:after{opacity:1;width:100%}.news-details .news-gallery-wrapper .news-small-gallery-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.news-details .news-gallery-wrapper .news-small-gallery-wrapper a{position:relative;display:inline-block;float:left;width:32%;padding-top:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.news-details .news-gallery-wrapper .news-small-gallery-wrapper a:nth-of-type(3n+2){margin-left:2%;margin-right:2%}.news-details .news-gallery-wrapper .news-small-gallery-wrapper a img{max-width:100%;width:100%;display:block}.news-details .news-gallery-wrapper .news-small-gallery-wrapper a:after{content:'';position:absolute;right:0;left:0;margin:0 auto;bottom:0;width:0;opacity:0;height:6px;background-color:#008361;-moz-transition:opacity .4s ease,width .4s ease;-o-transition:opacity .4s ease,width .4s ease;-webkit-transition:opacity .4s ease,width .4s ease;transition:opacity .4s ease,width .4s ease}.news-details .news-gallery-wrapper .news-small-gallery-wrapper a:hover:after{opacity:1;width:100%}
/*# sourceMappingURL=news.css.map */
