@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}

@media (max-width: 767px){#recipes .row{flex-direction:column-reverse}}#recipes .grid-item{margin-bottom:30px !important}#recipes .grid-item a{text-decoration:none !important}#recipes .grid-item a .recipeList{padding-bottom:10px;background:#f5f5f5}#recipes .grid-item a .recipeList p{padding:10px 10px 0 10px;margin-bottom:0 !important;transition:all 0.25s;font-size:1.5rem}#recipes .grid-item a .recipeList img{transition:all 0.25s;opacity:1}#recipes .grid-item a .recipeList:focus p{color:#00a852}#recipes .grid-item a .recipeList:focus img{opacity:0.5}#recipes #gridFilter{padding-top:60px;background:#f5f5f5}@media (max-width: 767px){#recipes #gridFilter{margin-bottom:30px}}#recipes #gridFilter h4{background:#00a852;color:#fff;width:100%;font-weight:500;position:absolute;left:0;top:0;padding:10px 15px}#recipes #gridFilter h5{font-weight:600;border-bottom:2px solid #00a852;margin-bottom:10px}#recipes #gridFilter ul{padding-left:0}#recipes #gridFilter label{display:block;margin:2px 0}#recipes #gridFilter label:focus{cursor:pointer}#recipes #gridFilter label>input{display:none}#recipes #gridFilter label span{width:100%;padding-left:10px;display:inherit}#recipes #gridFilter label span:before{content:'';padding:6px;margin-right:10px;background:#f5f5f5;border:1px solid #00a852;display:inline-block;position:relative;bottom:-1px}#recipes #gridFilter button{width:100%;padding:7px 25px;margin:0 0 20px 0;font-weight:200;font-family:"serifa",serif}#recipes #gridFilter #output{display:none}:checked+span:before{background:#00a852 !important}.recipePage{margin-top:80px}


@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}

#contentSectionC14 h2{text-align:center;margin-bottom:30px}#contentSectionC14 h2:after{margin:0 auto;content:' ';display:block;width:200px;height:25px;border-bottom:2px solid #00a852}


@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}

#contentSectionC17 .row{padding-top:30px}#contentSectionC17.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC17 .pagination{display:none}#contentSectionC17 .container{width:100% !important;max-width:100%}#contentSectionC17 .img{display:block}#contentSectionC17 .imgContainer{display:block;width:100%}#contentSectionC17 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC17 .box{position:relative;padding:0;background-size:cover !important;background-position:50% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC17 .box:focus{cursor:pointer}#contentSectionC17 .box:focus span{background:#00a852}#contentSectionC17 .box:focus span{background:#00a852}#contentSectionC17 span{padding:5px 5px;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC17 p{padding-bottom:7em;color:#00a852;font-size:1.75}


#contentSectionC17 .row{padding-top:30px}#contentSectionC17.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC17 .pagination{display:none}#contentSectionC17 .container{width:100% !important;max-width:100%}#contentSectionC17 .img{display:block}#contentSectionC17 .imgContainer{display:block;width:100%}#contentSectionC17 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC17 .box{position:relative;padding:0;background-size:cover !important;background-position:50% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC17 .box:focus{cursor:pointer}#contentSectionC17 .box:focus span{background:#00a852}#contentSectionC17 span{padding:5px 5px;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC17 p{padding-bottom:7em;color:#00a852;font-size:1.75}


@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}


#contentSectionC18 .social-feed-element,#contentSectionC18 .social-feed-element .media-body{overflow:visible;zoom:1}#contentSectionC18 .social-feed-element .content{padding:15px}#contentSectionC18 .social-feed-element .media-body{font-size:1.25rem !important}#contentSectionC18 .social-feed-element .media-body p.social-feed-text{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif}#contentSectionC18 .social-feed-element .media-body p a{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif;word-break:break-all}#contentSectionC18 .social-feed-element .media-details .icon{margin-right:5px}#contentSectionC18 .social-feed-element .pull-right{margin-left:0px}#contentSectionC18 .filter-btn:focus{color:#00a852}#contentSectionC18 .filter-button-group a.active{color:#00a852}

@media (min-width: 1200px){#bannerC4{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC4{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC4{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC4{padding-top:0;padding-bottom:0}}@media (min-width: 768px){#bannerC4{padding-top:80px;padding-bottom:0}}#bannerC4 video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}#bannerC4 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC4 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:25em;padding-bottom:35em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:10em}}#bannerC4 .sliderImage .sliderContainer h1,#bannerC4 .sliderImage .sliderContainer p{color:#fff}#bannerC4 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer h1{font-size:40px;font-size:4rem}}#bannerC4 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC4 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:30%;border-radius:50%;border:1px solid #fff;width:60px;height:60px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer .arrowContainer{bottom:40%}}#bannerC4 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(20%);transition:all 300ms;color:#fff;font-size:2.5em}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus svg{transform:translateY(30%);color:#424242;transition:all 300ms}

#headerC1{background:#fff;z-index:1;border-bottom:2px solid #00a852;width:100%}#headerC1.sticky{position:fixed;z-index:100}@media (max-width: 767px){#headerC1.sticky{position:relative}}#headerC1 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:275px}#headerC1 .container .logoContainer a{width:100%}#headerC1 .container .logoContainer a img{max-height:60px}#headerC1 .container .navbar{padding:.5rem 0}@media only screen and (max-width: 460px){#headerC1 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:185px}#headerC1 .container .logoContainer a{width:100%}#headerC1 .container .logoContainer a img{max-height:60px}}@media only screen and (min-width: 1200px){#headerC1 .container nav{display:inline-flex;flex-grow:4}#headerC1 .container nav ul{margin:0;padding:0;width:100%;height:80px;display:flex;justify-content:flex-end}#headerC1 .container nav ul>li{padding:0 20px;display:inline-block;margin:auto 0;text-align:center}#headerC1 .container nav ul>li.focus li{opacity:1;transition:all 500ms;pointer-events:all}#headerC1 .container nav ul>li a{color:#000;position:relative}#headerC1 .container nav ul>li a.nav-link:after{content:"";position:absolute;bottom:-5px;height:2px;left:50%;right:50%;opacity:0.4;background:#00a852;transition:all 200ms}#headerC1 .container nav ul>li a:focus:after,#headerC1 .container nav ul>li a.active:after{left:0;right:0;opacity:1;transition:all 200ms}#headerC1 .container nav ul>li ul{position:absolute;top:80px;background:rgba(0,0,0,0.6);padding:0 10px;opacity:0;pointer-events:none;transition:all 500ms}#headerC1 .container nav ul>li ul li{text-align:left;padding-top:0 5px;margin:0;list-style:none}#headerC1 .container nav ul>li ul li:first-of-type{padding-top:10px}#headerC1 .container nav ul>li ul li:last-of-type{padding-bottom:10px}#headerC1 .container nav ul>li ul li:after{content:"";position:absolute;bottom:5px;height:2px;left:0%;right:100%;opacity:0.4;background:#00a852;transition:all 400ms}#headerC1 .container nav ul>li ul li.active:after{left:0;right:0;opacity:1;transition:all 400ms}#headerC1 .container nav ul>li ul li:focus:after,#headerC1 .container nav ul>li ul li:focus.active:after{left:0;right:0;opacity:1;transition:all 400ms}#headerC1 .container nav ul>li.dropdown>a:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;position:relative;bottom:0;height:0;left:0;right:0;opacity:1;background:none}}#headerC1 .container .headerExtra{display:flex;padding-left:20px;margin-left:auto}#headerC1 .container .headerExtra.Search input{height:40px;width:70%;font-size:15px;border:none;border-radius:3px 0 0 3px;padding-left:10px;margin:auto 0}#headerC1 .container .headerExtra.Search a{width:30%}#headerC1 .container .headerExtra.Search button{height:40px;border-radius:0 3px 3px 0;padding:12px 10px;margin:20px 0}#headerC1 .container .headerExtra.Social a{margin:auto 5px;color:#000;transition:all 500ms}#headerC1 .container .headerExtra.Social a:focus{color:#00a852;transition:all 500ms}#headerC1 .container .headerExtra.Social a:focus{color:#00a852;transition:all 500ms}#headerC1 .container .headerExtra.Social a svg{font-size:1.5em}#headerC1 .container .headerExtra.Email .iconContainer,#headerC1 .container .headerExtra.Phone .iconContainer{border:1px solid #00a852;height:4rem;width:4rem;padding:0.9rem;border-radius:50%;margin-right:20px;margin:auto 15px auto 0}#headerC1 .container .headerExtra.Email .iconContainer svg,#headerC1 .container .headerExtra.Phone .iconContainer svg{color:#00a852;width:2rem;height:2rem}#headerC1 .container .headerExtra.Email a,#headerC1 .container .headerExtra.Phone a{margin:auto}#headerC1 .container .headerExtra.Email a h3,#headerC1 .container .headerExtra.Phone a h3{font-size:18px;font-weight:600;color:#000}#headerC1 .container .headerExtra.Button a{margin:auto}#headerC1 .container .headerExtra.Button a button{padding:10px 10px}@media only screen and (max-width: 1199px){#headerC1 .container .headerExtra{display:none}#headerC1 .container .mobileMenuContainer{width:40px;height:30px;margin:auto 0;padding:0 20px;box-sizing:content-box;position:relative;margin-left:auto}#headerC1 .container .mobileMenuContainer .bar{position:absolute;height:2px;width:40px;background:#000}#headerC1 .container .mobileMenuContainer .bar:first-of-type{top:0%;transition:all 400ms}#headerC1 .container .mobileMenuContainer .bar:nth-child(2){top:50%;transform:translateY(-50%);opacity:1;transition:all 400ms}#headerC1 .container .mobileMenuContainer .bar:last-of-type{bottom:0%;transition:all 400ms}#headerC1 .container .mobileMenuContainer.menuOpen .bar{background:#fff}#headerC1 .container .mobileMenuContainer.menuOpen .bar:first-of-type{transform:rotate(-135deg);top:50%;transition:all 400ms}#headerC1 .container .mobileMenuContainer.menuOpen .bar:nth-child(2){width:0%;opacity:0;transition:all 400ms}#headerC1 .container .mobileMenuContainer.menuOpen .bar:last-of-type{transform:rotate(135deg);top:50%;transition:all 400ms}}

.h2-remove-after::after{
    border:none;
}


.grid-sizer, .social-feed-element { width: 18.8%; margin: 0.5% !important; padding:0;}
.social-feed-main { position: relative;  }
/* the custom circle in the 2 timeline type */
.grid-item .circ-box {
    display: inline-block;
    position: relative;
	float: left;
}

.grid-item:nth-child(2n+1) .circ-box {
    float: right;
}

.grid-item .circ-box .circ {
	display: inline-block;
	height: 20px;
	width: 20px;
	position: absolute;
	top: -2px;
	left: -84px;
	background-color: #f3f3f3;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-o-border-radius: 20px;
}

.grid-item:nth-child(2n+1) .circ-box .circ {
	right: -88px;
	left: auto;
}

.now {
    background-color: #f3f3f3;
    border-radius: 30px;
    color: #878787;
    display: block;
    line-height: 50px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 50px;
    z-index: 50;
	font-size: 14px;
	text-transform:  lowercase;
}

.flik-timeline-4 {
	margin: 50px 0 50px 0;
}

/* end */


/* Timeline 1"*/
.social-feed-element-timeline-1:first-child {
	margin-top: 0 !important;
}

.social-feed-element-timeline-1 {
	width: 100%;
    margin-top: 25px !important;
    overflow: visible !important;
}

.social-feed-element-timeline-1:first-child:before {
	content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    left: -27px;
    top: -10px;
    right: auto;
    border: 10px solid;
    border-radius: 50px;
    border: 25px solid #f3f3f3;
}

.social-feed-element-timeline-1:first-child:after {
    content: 'now';
    position: absolute;
    width: 0;
    height: 0;
    left: -15px;
    top: 5px;
    right: auto;
    color: #888888;
}


.social-feed-element-timeline-1-before-after {
    position: relative;
    display: inline-block;
    padding: 25px;
}

.social-feed-element-timeline-1-circle:before {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 23px;
    margin-left: -30px;
    left: 16px;
    right: auto;
    border: 10px solid;
    border-radius: 50px;
    border: 12px solid #f3f3f3;
}

.social-feed-element-timeline-1-before-after:before {
	content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 0;
    margin-left: -30px;
    left: 0px;
    right: auto;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid #f3f3f3;
}

.social-feed-element-timeline-1-before-after:after {
   	content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: -30px;
    left: 2px;
    right: auto;
    top: 0;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid white;
}

.social-feed-element-timeline-1 .attachment {
	margin-bottom: 25px;
}

.social-feed-element-timeline-1 .content {
	padding: 0 !important;    
}


/* Timeline 2 */
.social-feed-element-timeline-2 {
	margin-left: 0 !important;
    margin-right: 0 !important;
    border: none !important;
}

.social-feed-element-timeline-2:first-child {
    margin-top: 0 !important;
}

.social-feed-element-timeline-2:nth-child(odd) {
    width: 45%;
    margin-right: 5% !important;
    margin-top: 25px !important;
    overflow: visible !important;
    position: relative;
    display: inline-block;
}

.social-feed-element-timeline-2:nth-child(even) {
    width: 45%;
    margin-left: 5% !important;
    margin-top: 25px !important;
    overflow: visible !important;
    position: relative;
    display: inline-block;
}

.social-feed-element-timeline-2:before {
	border-left: 2px solid black;
}

.social-feed-element-timeline-2-before-after {
    position: relative;
    display: inline-block;
    padding: 25px;
}

.social-feed-element-timeline-2:nth-child(odd) .social-feed-element-timeline-2-before-after:before {
	content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 0;
    margin-left: -9px;
    left: 100%;
    right: auto;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid #f3f3f3;
}

.social-feed-element-timeline-2:nth-child(odd) .social-feed-element-timeline-2-before-after:after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: -11px;
    left: 100%;
    right: auto;
    top: 0;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid #ffffff;
}

.social-feed-element-timeline-2:nth-child(even) .social-feed-element-timeline-2-before-after:before {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 0;
    margin-left: -30px;
    left: 0px;
    right: auto;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid #f3f3f3;
}

.social-feed-element-timeline-2:nth-child(even) .social-feed-element-timeline-2-before-after:after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: -30px;
    left: 2px;
    right: auto;
    top: 0;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid white;
}

.social-feed-element-timeline-2-circle {
    border: 1px solid #f3f3f3;
}

.social-feed-element-timeline-2:nth-child(odd) .social-feed-element-timeline-2-circle:before {
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: 5px;
    left: 100%;
    border-radius: 50px;
    border: 12px solid #f3f3f3;
}

.social-feed-element-timeline-2:nth-child(even) .social-feed-element-timeline-2-circle:before {
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: -30px;
    border-radius: 50px;
    border: 12px solid #f3f3f3;
}

.social-feed-element-timeline-2 .attachment {
    margin-bottom: 25px;
}

.social-feed-element-timeline-2 .content {
    padding: 0 !important;    
}


.grid-filter { margin: 0.5%; }
.grid-filter h3 { color :#878787; font-size: 11pt; display: inline-block; margin-right: 10px; font-weight: normal; }
.grid-filter .filter-button-group { color: #878787; font-size: 11pt; display: inline-block; margin-bottom: 2rem; }
.grid-filter .filter-button-group .filter-btn { display: inline-block; margin: 0 0.5rem; }
.grid-filter .filter-button-group .filter-btn .fa { margin-right: 0.5rem; }
.grid-filter .filter-button-group .filter-btn.fb:focus, .grid-filter .filter-button-group .filter-btn.fb.active { color: #4C66A4; } 
.grid-filter .filter-button-group .filter-btn.tw:focus, .grid-filter .filter-button-group .filter-btn.tw.active { color: #36D8FF; } 
.grid-filter .filter-button-group .filter-btn.ins:focus, .grid-filter .filter-button-group .filter-btn.ins.active { color: #517FA6; } 
.grid-filter .filter-button-group .filter-btn.pin:focus, .grid-filter .filter-button-group .filter-btn.pin.active { color: #CB2026; } 
.grid-filter .filter-button-group .filter-btn.go:focus, .grid-filter .filter-button-group .filter-btn.go.active { color: #CC3333; } 
.grid-filter .filter-button-group .filter-btn:focus .fa-th-large, .grid-filter .filter-button-group .filter-btn.active { } 
@media screen and (max-width: 64em) {
    .grid-sizer, .social-feed-element { width: 32.1%; margin: 0.5%; }
    .social-feed-element-timeline-1 { width: 75% !important; margin: 0.5%; }
	.grid-filter { margin: 0.5%!important; }
}
@media screen and (max-width: 48.063em){
    .grid-sizer, .social-feed-element { width: 23.8%; margin: 0.5%; }
    .social-feed-element-timeline-1 { width: 85% !important; margin: 0.5%; }
	.grid-filter { margin: 0.5%!important; }
}
@media screen and (max-width: 39.9375em){
    .grid-sizer, .social-feed-element { width: 90%; margin: 0 5% 5% 5%!important }
	.grid-filter { margin: 0 5% 5% 5%!important; text-align: center; line-height: 2rem; }
	.grid-filter .filter-button-group { color: #878787; font-size: 11pt; line-height: 2rem; }
	
.social-feed-element-timeline-2:nth-child(odd) .social-feed-element-timeline-2-before-after:before {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 0;
    margin-left: -30px;
    left: 0px;
    right: auto;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid #f3f3f3;
}

.social-feed-element-timeline-2:nth-child(odd) .social-feed-element-timeline-2-before-after:after {
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin-top: 25px;
    margin-left: -30px;
    left: 2px;
    right: auto;
    top: 0;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border: 10px solid;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-top: 20px solid white;
}
    
}
	
@media screen and (min-width: 770px) and (max-width: 844px) { 
	.grid-sizer, .social-feed-element { width: 47.5%; margin: 1%!important; }
	.grid-filter { margin: 1%!important; }
	.social-feed-element-timeline-2{ margin:0 !important; }
}

@media screen and (min-width: 640px) and (max-width: 769px) {
	.grid-sizer, .social-feed-element { width: 47.5%; margin: 1%!important; }
	.grid-filter { margin: 1%!important; }
	.social-feed-element-timeline-2{ margin:0 !important; }
}

@media screen and (max-width: 639px) {
	.social-feed-element-timeline-2{ width: 85% !important; }
    
}
@-webkit-keyframes rotate {
    from{-webkit-transform:rotate(0deg)}
    to{-webkit-transform:rotate(360deg)}
}

@-moz-keyframes rotate {
    from{-moz-transform:rotate(0deg)}
    to{-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate{
    from{-o-transform:rotate(0deg)}
    to{-o-transform:rotate(360deg)}
}
@keyframes rotate{
    from{transform:rotate(0deg)}
    to{transform:rotate(360deg)}
}
.loader-container{
 	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 100vh;   
}
.loader { 
    position: absolute;
    top: 35%;
    left: 45%;
}
.def-loader{
    width: 60px;
    height: 60px;
    top: 45%;
    left: 50%;
    display: block;
    margin-top: -20px;
    margin-left: -20px;
    border: solid 3px;
    border-color: #555 #fff;
    -webkit-border-radius: 1000px;
    border-radius: 1000px;
    -webkit-animation-name: rotate;
    -webkit-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: rotate;
    -moz-animation-duration: 1.5s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -o-animation-name: rotate;
    -o-animation-duration: 1.5s;
    -o-animation-iteration-count: infinite;
    -o-animation-timing-function: linear;
    animation-name: rotate;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
/* Plugin styles */
.social-feed-container, .flik-timeline-4 { opacity:0; transition: opacity 1s ease-in-out; }

.social-feed-element.hidden{
    background-color:#fefefe;
}
.social-feed-element .pull-left{
    float:left;
    margin-right: 10px;
}
.social-feed-element .pull-right {
    margin-left: 10px;
}
.social-feed-element img {
    width: 100%;
    width: auto\9;
    height: auto;
    border: 0;  
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}
.social-feed-element .attachment {
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}
img.media-object {max-width:50px; max-height: 50px; min-width:50px; min-height: 50px; margin-right: 10px;}
/* Link styles */
.social-feed-element a {
    color: #0088cc;
    text-decoration: none;
}
.social-feed-element a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.social-feed-element a:focus,
.social-feed-element a:active {
    outline: 0;
    color: #005580;
}

.social-feed-element .media-details .fa-google {
    top: 2px;
    left: 2px;
    position: relative;
    color: #db4437;
}
.social-feed-element .media-details .fa-google:before {
    content: "\f0d5";
}

.social-feed-element .media-details .fa-twitter {
    color: #1da1f2;
}

.social-feed-element .media-details .fa-facebook {
    color: #3b5998;
}

.social-feed-element .media-details .fa-instagram {
    color: #000000;
    position:relative;
    left: 3px;
}

.social-feed-element .media-details .fa-pinterest {
    color: #a83832;
}
.social-feed-element .media-details .fa-pinterest:before {
    content: "\f231";
}

.social-feed-element .media-details .icon {
    margin-right: 20px;
    width: 15px;
    max-height: 30px;
    float: left;
    font-size: 16px;
}

/* Text styles */
.social-feed-element small {
    font-size: 85%;
}
.social-feed-element strong {
    font-weight: bold;
}
.social-feed-element em {
    font-style: italic;
}
.social-feed-element p {
    margin: 0 0 10px;
}
.social-feed-element .media-body > p{
    margin-bottom:4px;
    min-height:20px;
}
.social-feed-element p.social-feed-text {
    margin: 0;
    text-overflow: ellipsis;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    color: #878787;
}

p.social-feed-text a { color: #878787; }

/* Message styles */
.social-feed-element,
.social-feed-element .media-body {
    overflow: hidden;
    zoom: 1;
    *overflow: visible;
}
.social-feed-element .media-body .social-network-icon{
    margin-top: -3px;
    margin-right:5px;
    width:16px;
}
.social-feed-element .media-body div{
    line-height: 20px;
}
.social-feed-element:first-child {
    margin-top: 0;
}
.social-feed-element .media-object {
    display: block;
    width:48px;
    border-radius:50%;
}
.social-feed-element .media-heading {
    margin: 0 0 5px;
}
.social-feed-element .media-list {
    margin-left: 0;
    list-style: none;
}

.social-feed-element .muted {
    color: #878787;
}
.social-feed-element a.muted:focus,
.social-feed-element a.muted:focus {
    color: #878787;
}

.social-feed-element{    
    -webkit-backface-visibility: hidden;
    margin:-1px;
    margin-top:25px;
    border: 1px solid #f3f3f3;
    background-color: #fff;
    color: #333;
    text-align:left;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 16px;
    transition: box-shadow 0.3s ease-in-out;
}
.social-feed-element:focus{
    /*box-shadow: 0 0 10px 0 rgba(10, 10, 10, 0.3);*/
}

.social-feed-element .content{
    padding:25px;
}

.social-feed-element .text-wrapper {
    margin-bottom: 25px;
}

.social-feed-element .social-network-icon{
    opacity:0.7;
}

.social-feed-element .author-title{
    color: #4a4a4a;
    line-height: 1.5em;
    font-weight: 500;  
    float: left;
    width: 55%;
}

.social-feed-container img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
}
.filter-btn {cursor: pointer;}
.filter-btn:focus, .filter-button-group a.active {color:red;}

@media screen and (min-width: 640px) and (max-width: 767px) {
	.grid-item:nth-child(2n+1) .circ-box .circ {
		right: -70px;
	}
	
	.grid-item .circ-box .circ { left: -66px; }
}

@media screen and (min-width: 768px) and (max-width: 799px) {
	.grid-item:nth-child(2n+1) .circ-box .circ {
		right: -76px;
	}
	
	.grid-item .circ-box .circ { left: -72px; }
}

@media screen and (min-width: 800px) and (max-width: 840px) {
	.grid-item:nth-child(2n+1) .circ-box .circ {
		right: -79px;
	}
	
	.grid-item .circ-box .circ { left: -73px; }
}

/* 
.truncate {
  height: 456px;
  overflow: hidden;
  text-overflow: ellipsis;
}
*/


.blog-separator-span{
    display: inline-block;
    padding: 0;
    font-size: 25px;
    font-weight: 100;
    color: #e6e6e6;
    margin: 0px 10px;
}


.index-h4{
    color: #00a852!important;
    font-weight: 700;
    padding: 0;
    min-height: 30px;
    font-size: 2.4rem!important;
    line-height: inherit!important;
}

.index-h4:after{
    content:'';
    width: 0px;
    height: 0px;
    border-bottom: 0px solid #00a852;
}
.index-h5{
    color: #333!important;
    font-weight: 500;
    font-size: 2rem;
    padding: 0;
    line-height: 1.2;
    padding-bottom: 0px!important;
}



.veg-h2{
    font-size: 2.4rem;
    font-weight: 600;
    text-align: left;
    line-height: 2.4rem;
}
.veg-h2:after{
    content:'';
    width: 0px;
    height: 0px;
    border-bottom: 0px solid #00a852;
}

.veg-h3{
    font-size: 2.4rem;
    font-weight: 600;
    text-align: left;
    line-height: 1.2;
}
.veg-h3-white{
    color:white!important;
    font-size: 2.4rem;
    font-weight: 600;
    text-align: center;
    line-height: 1.2;
}

.recipes-h2{
    background: #00a852;
    color: #fff!important;
    width: 100%;
    font-weight: 500;
    position: absolute;
    left: 0;
    top: 0;
    padding: 10px 15px;
    font-size: 2.4rem;
}

.recipes-h3{
    font-weight: 600;
    border-bottom: 2px solid #00a852;
    margin-bottom: 10px;
    color: #333;
    font-size: 1.8rem;
}

.recipes-tips-h2{
    font-size: 3.4rem!important;
    font-weight: 200!important;
    color: #00a852!important;
}

.span-h3{
    font-weight: 200;
    margin-bottom: 0px!important;
}


a:focus{
    color:#00a852!important;
}


.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row.reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.row.noVPadding .column{padding-bottom:0;padding-top:0}.row .columnTop{align-self:flex-start;-webkit-align-self:flex-start}.row .columnCenter{align-self:center;-webkit-align-self:center}.row .columnBottom{align-self:flex-end;-webkit-align-self:flex-end}.row.fullHeight>[class^='column']{display:flex;flex-direction:column}.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12,.column,.column-auto,.column-sm-1,.column-sm-2,.column-sm-3,.column-sm-4,.column-sm-5,.column-sm-6,.column-sm-7,.column-sm-8,.column-sm-9,.column-sm-10,.column-sm-11,.column-sm-12,.column-sm,.column-sm-auto,.column-md-1,.column-md-2,.column-md-3,.column-md-4,.column-md-5,.column-md-6,.column-md-7,.column-md-8,.column-md-9,.column-md-10,.column-md-11,.column-md-12,.column-md,.column-md-auto,.column-lg-1,.column-lg-2,.column-lg-3,.column-lg-4,.column-lg-5,.column-lg-6,.column-lg-7,.column-lg-8,.column-lg-9,.column-lg-10,.column-lg-11,.column-lg-12,.column-lg,.column-lg-auto,.column-xl-1,.column-xl-2,.column-xl-3,.column-xl-4,.column-xl-5,.column-xl-6,.column-xl-7,.column-xl-8,.column-xl-9,.column-xl-10,.column-xl-11,.column-xl-12,.column-xl,.column-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.column-auto{flex:0 0 auto;width:auto;max-width:none}.column-1{flex:0 0 8.33333%;max-width:8.33333%}.column-2{flex:0 0 16.66667%;max-width:16.66667%}.column-3{flex:0 0 25%;max-width:25%}.column-4{flex:0 0 33.33333%;max-width:33.33333%}.column-5{flex:0 0 41.66667%;max-width:41.66667%}.column-6{flex:0 0 50%;max-width:50%}.column-7{flex:0 0 58.33333%;max-width:58.33333%}.column-8{flex:0 0 66.66667%;max-width:66.66667%}.column-9{flex:0 0 75%;max-width:75%}.column-10{flex:0 0 83.33333%;max-width:83.33333%}.column-11{flex:0 0 91.66667%;max-width:91.66667%}.column-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.column-sm-auto{flex:0 0 auto;width:auto;max-width:none}.column-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.column-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.column-sm-3{flex:0 0 25%;max-width:25%}.column-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.column-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.column-sm-6{flex:0 0 50%;max-width:50%}.column-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.column-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.column-sm-9{flex:0 0 75%;max-width:75%}.column-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.column-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.column-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.column-md-auto{flex:0 0 auto;width:auto;max-width:none}.column-md-1{flex:0 0 8.33333%;max-width:8.33333%}.column-md-2{flex:0 0 16.66667%;max-width:16.66667%}.column-md-3{flex:0 0 25%;max-width:25%}.column-md-4{flex:0 0 33.33333%;max-width:33.33333%}.column-md-5{flex:0 0 41.66667%;max-width:41.66667%}.column-md-6{flex:0 0 50%;max-width:50%}.column-md-7{flex:0 0 58.33333%;max-width:58.33333%}.column-md-8{flex:0 0 66.66667%;max-width:66.66667%}.column-md-9{flex:0 0 75%;max-width:75%}.column-md-10{flex:0 0 83.33333%;max-width:83.33333%}.column-md-11{flex:0 0 91.66667%;max-width:91.66667%}.column-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.column-lg-auto{flex:0 0 auto;width:auto;max-width:none}.column-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.column-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.column-lg-3{flex:0 0 25%;max-width:25%}.column-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.column-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.column-lg-6{flex:0 0 50%;max-width:50%}.column-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.column-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.column-lg-9{flex:0 0 75%;max-width:75%}.column-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.column-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.column-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.column-xl-auto{flex:0 0 auto;width:auto;max-width:none}.column-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.column-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.column-xl-3{flex:0 0 25%;max-width:25%}.column-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.column-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.column-xl-6{flex:0 0 50%;max-width:50%}.column-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.column-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.column-xl-9{flex:0 0 75%;max-width:75%}.column-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.column-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.column-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.column,.no-gutters>[class*='column-']{padding-left:0;padding-right:0}.column.no-gutters-left,[class*="column-"].no-gutters-left{padding-left:0}.column.no-gutters-right,[class*="column-"].no-gutters-right{padding-right:0}@media only screen and (min-width: 1025px){.column{flex-basis:0;flex-grow:1;max-width:100%}}@-ms-viewport{width:device-width}[tabindex="-1"]:focus{outline:auto !important}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none !important}*,*::before,*::after{box-sizing:border-box}*:focus{outline:auto}html{font-size:62.5%;font-family:sans-serif;line-height:1.40;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}html.wf-loading h1,html.wf-loading h2,html.wf-loading h3,html.wf-loading h4,html.wf-loading h5,html.wf-loading h6,html.wf-loading p,html.wf-loading a{visibility:hidden}html.wf-active h1,html.wf-active h2,html.wf-active h3,html.wf-active h4,html.wf-active h5,html.wf-active h6,html.wf-active p,html.wf-active a{visibility:visible}body{background:#fff}h1,h2,h3,h4,h5,h6{font-weight:200;font-family:"serifa",serif;color:#00a852}h1{font-size:70px;font-size:7rem;font-weight:200}h2{font-size:40px;font-size:4rem;font-weight:200}@media only screen and (max-width: 768px){h2{font-size:4rem}}h3{font-size:34px;font-size:3.4rem;font-weight:200}h4{font-size:24px;font-size:2.4rem;font-weight:600}h5{font-size:18px;font-size:1.8rem;font-weight:200}h6{font-size:14px;font-size:1.4rem;font-weight:200}span{font-family:"serifa",serif}span.green{font-weight:200;color:#00a852}p,li,label{font-size:17.5px;font-size:1.75rem;margin:0 0 15px;font-family:"serifa",serif}p{margin-bottom:10px !important}a{font-family:"omnes-pro",sans-serif;font-size:17.5px;font-size:1.75rem;color:#00a852;text-decoration:none;cursor:pointer}a:focus{color:#00db6b}em,i{font-style:italic}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6,span,p,button{text-decoration:none;margin:0;padding:0.5rem 0}a{text-decoration:none;margin:0}ul{list-style-position:inside}.paddingNone{padding:0 !important}.paddingBottomNone{padding-bottom:0 !important}.entryContent{margin-top:80px !important}.fa-6x{font-size:6em !important}.fa-7x{font-size:7em !important}img{max-width:100%;height:auto;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.roundImage{border-radius:50% !important}.contentLeft,.align_left{text-align:left}.contentCenter,.align_center{text-align:center}.contentRight,.align_right{text-align:right}.columnCenter{margin:0 auto}.columnMiddle{align-self:center;-webkit-align-self:center}.flexCenter{justify-content:center}
.flexCenterAround{justify-content:space-around}.reverseColumns{flex-direction:row-reverse}.inlineFlex{display:inline-flex}.fullHeight .row{width:100%;margin:0}.row.columnPadding>[class*="column"]{padding:15px}.sectionPadding{padding-top:60px;padding-bottom:60px}.sectionPaddingSmall{padding-top:30px;padding-bottom:30px}.sectionPaddingTop{padding-top:60px 0 0 0}.sectionPaddingTopSmall{padding-top:30px 0 0 0}.sectionPaddingBottom{padding-bottom:0 0 60px 0}.sectionPaddingBottomSmall{padding-bottom:0 0 30px 0}.container{margin:0 auto;width:85%;max-width:1400px}@media (max-width: 767px){.container{width:90% !important}}.sidebarContainer{background-color:rgba(0,0,0,0.03)}.mainContentSidebar{margin-right:40px}@media (max-width: 767px){.mainContentSidebar{margin-right:0px !important}}.contentSection{margin-bottom:0px;background:#fff;padding-top:0px !important}.contentSection .dark,.contentSection .container.dark{background-color:#262626}.contentSection .dark p,.contentSection .container.dark p{color:#fff}.contentSection .light,.contentSection .container.light{background-color:#fff}.contentSection .light p,.contentSection .container.light p{color:#333}section .iconMedium{color:#242d3b}section .iconPrimary{color:#00a852}section .iconAccent{color:#00a852}section .webappHeader h2{font-weight:200;line-height:5rem}section.backgroundLight{background-color:#fff}section.backgroundLight h1,section.backgroundLight h2,section.backgroundLight h3,section.backgroundLight h4,section.backgroundLight h5,section.backgroundLight h6{color:#333}section.backgroundLight p{color:#666}section.backgroundLight .button.buttonTrans{background:transparent;color:#333;border:2px solid #00a852}section.backgroundLight .button.buttonWhite{background:#fff;color:#333;border:2px solid #00a852}section.backgroundGrey{background-color:#f0f0f0}section.backgroundGrey h1,section.backgroundGrey h2,section.backgroundGrey h3,section.backgroundGrey h4,section.backgroundGrey h5,section.backgroundGrey h6{color:#333}section.backgroundGrey p{color:#666}section.backgroundGrey .button.buttonTrans{background:transparent;color:#333;border:2px solid #00a852}section.backgroundGrey .button.buttonWhite{background:#fff;color:#333;border:2px solid #00a852}section.backgroundDark{background-color:#262626}section.backgroundDark h1,section.backgroundDark h2,section.backgroundDark h3,section.backgroundDark h4,section.backgroundDark h5,section.backgroundDark h6,section.backgroundDark p,section.backgroundDark svg{color:#fff}section.backgroundDark .iconDefault{color:#fff}section.backgroundDark .iconPrimary{color:#fff}section.backgroundDark .iconAccent{color:#fff}section.backgroundDark .button.buttonTrans{background:transparent;border:2px solid #00a852}section.backgroundDark .button.buttonWhite{background:#fff;color:#333}section.backgroundDark .button.buttonWhite:focus{background:#f0f0f0;color:#333}section.backgroundDark .button.buttonWhite.buttonTrans{background:transparent;color:#fff;border:2px solid white}section.backgroundMedium{background-color:#242d3b}section.backgroundMedium h1,section.backgroundMedium h2,section.backgroundMedium h3,section.backgroundMedium h4,section.backgroundMedium h5,section.backgroundMedium h6,section.backgroundMedium p,section.backgroundMedium svg{color:#fff}section.backgroundMedium .iconDefault{color:#fff}section.backgroundMedium .iconPrimary{color:#fff}section.backgroundMedium .iconAccent{color:#fff}section.backgroundMedium .button.buttonTrans{background:transparent;border:2px solid #00a852}section.backgroundMedium .button.buttonWhite{background:#fff;color:#333}section.backgroundMedium .button.buttonWhite:focus{background:#f0f0f0;color:#333}section.backgroundMedium .button.buttonWhite.buttonTrans{background:transparent;color:#fff;border:2px solid white}section.backgroundPrimary{background-color:#00a852}section.backgroundPrimary h1,section.backgroundPrimary h2,section.backgroundPrimary h3,section.backgroundPrimary h4,section.backgroundPrimary h5,section.backgroundPrimary h6,section.backgroundPrimary p,section.backgroundPrimary svg{color:#fff}section.backgroundPrimary .iconDefault{color:#fff}section.backgroundPrimary .iconPrimary{color:#fff}section.backgroundPrimary .iconAccent{color:#fff}section.backgroundPrimary .button.buttonTrans{background:transparent;border:2px solid #fff}section.backgroundPrimary .button.buttonWhite{background:#fff;color:#333}section.backgroundPrimary .button.buttonWhite:focus{background:#f0f0f0;color:#333}section.backgroundPrimary .button.buttonWhite.buttonTrans{background:transparent;color:#fff;border:2px solid white}section.backgroundAccent{background-color:#00a852}section.backgroundAccent h1,section.backgroundAccent h2,section.backgroundAccent h3,section.backgroundAccent h4,section.backgroundAccent h5,section.backgroundAccent h6,section.backgroundAccent p,section.backgroundAccent svg{color:#fff}section.backgroundAccent .iconDefault{color:#fff}section.backgroundAccent .iconPrimary{color:#fff}section.backgroundAccent .iconAccent{color:#fff}section.backgroundAccent .button{background-color:#00a852;transition:background-color 500ms}section.backgroundAccent .button:focus{transition:background-color 500ms;background-color:#00db6b}section.backgroundAccent .button.buttonTrans{background:transparent;border:2px solid #fff}section.backgroundAccent .button.buttonWhite{background:#fff;color:#333}section.backgroundAccent .button.buttonWhite:focus{background:#f0f0f0;color:#333}section.backgroundAccent .button.buttonWhite.buttonTrans{background:transparent;color:#fff;border:2px solid white}.webappHeaderContainer{padding-bottom:60px}.webappFooterContainer{padding-top:60px}.webappFooterContainer .button{margin:0 5px}button{cursor:pointer}.button,.cat_button{color:#fff;background-color:#00a852;font-size:16px;border:none;padding:12px 25px;cursor:pointer;transition:background-color 500ms;display:inline-block;border-radius:3px;font-weight:200}.button:focus,.cat_button:focus{transition:background-color 500ms;background-color:#00db6b;color:#fff}.button.buttonGrey,.cat_button.buttonGrey{background-color:#4D4E4C}.button.buttonMedium,.cat_button.buttonMedium{background-color:#242d3b}.button.buttonAccent,.cat_button.buttonAccent{background-color:#00a852}.button.buttonPrimary,.cat_button.buttonPrimary{background-color:#00a852}.button.roundButton,.cat_button.roundButton{border-radius:50px}.button.full,.cat_button.full{display:block}.button.buttonTrans,.button.buttonWhite,.cat_button.buttonTrans,.cat_button.buttonWhite{padding:10px 22px}.button.buttonTrans:focus,.button.buttonWhite:focus,.cat_button.buttonTrans:focus,.cat_button.buttonWhite:focus{background:rgba(0,0,0,0.01) !important;transition:all 500ms}.blogListCategory{background:#00a852;color:#fff;padding:5px 10px;border-radius:3px}.blogListCategory a{color:#fff;vertical-align:-1px}#sliderDots{text-align:center}#sliderDots .slick-dots{list-style:none;padding-left:0px !important}#sliderDots .slick-dots li{display:inline-block;content:""}#sliderDots .slick-dots li button{font-size:0px;width:25px;height:25px;border-radius:25px;background-color:#c9c9c9;background-clip:content-box;border:0px solid #00a852;padding:7px;margin:5px;transition:all 300ms;outline:auto}#sliderDots .slick-dots li button:focus{cursor:pointer}#sliderDots .slick-dots li.slick-active button{background-color:#585858;padding:3px;border:2px solid #00a852;transition:all 300ms}#sliderArrows{color:#c9c9c9;transition:color 300ms}#sliderArrows:focus{color:#585858;transition:color 300ms;cursor:pointer}#webapp27190pagination{margin-left:10px}#webapp27190pagination .pag-current{color:#00a852}#webapp27190pagination .pag-number a:focus,#webapp27190pagination .pag-next a:focus,#webapp27190pagination .pag-prev a:focus{color:#00db6b}.webappsearchresults{font-size:16px}.dropup,.dropdown{position:relative}.navCaret::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.navCaret:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:0 0 0;font-size:1rem;color:#333;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.175);border-top:0 !important}.dropup .dropdown-menu{margin-top:0;margin-bottom:0}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:0}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:0}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eceeef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#292b2c;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:focus{color:#1d1e1f;text-decoration:none;background-color:#f7f7f9}.dropdown-item.active,.dropdown-item:active{color:#00a852;text-decoration:none;background-color:#f7f7f9}.dropdown-item.disabled,.dropdown-item:disabled{color:#636c72;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:1.75;color:#636c72;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#292b2c}.dropdown:focus>.dropdown-menu{display:block}.dropdown:focus>.dropdown-menu{display:block}.navCaret:focus>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:grey}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:focus{border-color:#ddd #ddd #ddd}.nav-tabs .nav-link.disabled{color:grey;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#00a852;background-color:#fff;border-color:grey grey #fff}.nav-tabs .dropdown-menu{margin-top:-1px;-webkit-border-radius:0 0 0 0;-khtml-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0}.nav-pills .nav-link{-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#00a852;background-color:#00a852}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem;width:100%;background:#fff;z-index:200}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.5rem;padding-bottom:.5rem;margin-right:1rem;font-size:1rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1rem;line-height:1;background-color:transparent;border:1px solid transparent;-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.navbar-toggler:focus,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,1)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:focus{color:#fff}.collapse{display:none}.collapse.show{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}

section{position:relative}section>.container{transition:all 500ms}section.editSubmit>.container{filter:blur(10px);transition:all 500ms}section.editSubmit .visOverylay{opacity:1;transition:all 500ms}body.editingEnabled [data-editable="true"]{outline:1px dashed rgba(51,153,204,0);transition:all 200ms;outline-offset:-1px}body.editingEnabled [data-editable="true"]:focus{outline:1px dashed rgba(51,153,204,0.4);transition:all 200ms;cursor:pointer}body.editingEnabled .backgroundPrimary [data-editable="true"]{outline:1px dashed rgba(255,113,42,0);transition:all 200ms;outline-offset:-1px}body.editingEnabled .backgroundPrimary [data-editable="true"]:focus{outline:1px dashed rgba(255,113,42,0.4);transition:all 200ms;cursor:pointer}body.editingEnabled a:not(.editButton){pointer-events:none}.visEditModeContainer{position:fixed;bottom:0;left:0;background:linear-gradient(#333, #181818);padding:10px 20px;cursor:pointer;z-index:100}.visEditModeContainer p{color:#fff;margin:0 !important;padding:0;display:inline-block;vertical-align:middle;padding-right:10px}.visEditModeContainer .indicatorContainer{display:inline-block;border:1px solid rgba(255,255,255,0.1);border-radius:50%;vertical-align:middle}.visEditModeContainer .indicatorContainer .indicator{width:25px;height:25px;border-radius:50%;margin:3px;background:radial-gradient(#37e037, #006700);transition:all 500ms}.visEditModeContainer .indicatorContainer.red .indicator{background:radial-gradient(red, darkred);transition:all 500ms}.visSaveContainer{position:absolute;top:15px;right:15px;display:none}.visSaveContainer svg{font-size:2.5em;color:#fff;margin-bottom:5px}.visSaveContainer p{color:#fff !important;margin:0 !important;padding:0;font-weight:300}.visSaveContainer .item{padding:15px 20px;width:50px;display:inline-block;text-align:center;background:#D32F2F;box-sizing:content-box;cursor:pointer}.visSaveContainer .item.discard{background:#D32F2F}.visSaveContainer .item.save{background:#8BC34A;margin-left:5px}.editModal{display:none;position:fixed;z-index:1;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.34)}.editModal .modalContainer{position:relative;max-width:500px;top:10vh;max-height:80vh;margin-bottom:200px;border-radius:3px;background:#39c;z-index:10;margin:auto;padding:0px;overflow:scroll}.editModal .modalContainer h3{font-weight:300;background:#39c;color:#fff;line-height:70px;padding:5px 15px;text-align:center}.editModal .modalContainer .modalContent{padding:20px;background:#fff}.editModal .modalContainer .modalContent p{font-weight:300;margin-bottom:0px !important;font-size:2em;color:#424242;padding-bottom:1px}.editModal .modalContainer .modalContent hr{border:0;border-bottom:1px solid rgba(0,0,0,0.04);margin-bottom:10px;margin-top:0}.editModal .modalContainer .modalContent input{width:100%;font-size:1.7em;padding:5px;margin-bottom:10px;border:none;border-bottom:2px solid rgba(66,66,66,0.15)}.editModal .modalContainer .modalContent textarea{width:100%;font-size:1.7em;padding:5px;min-height:150px;margin-bottom:10px;border:2px solid rgba(66,66,66,0.15)}.editModal .modalContainer .modalFooter{background:#39c;padding:0 15px}.editModal .modalContainer .modalFooter button{margin:20px 10px}.editModal .modalContainer .modalFooter button:focus{background:#fff !important}.editModal .modalContainer .modalFooter button.discard{background:none;border:2px solid white;padding:8px 20px;color:#fff;transition:all 200ms}.editModal .modalContainer .modalFooter button.discard:focus{color:red;transition:all 200ms}.editModal .modalContainer button{margin-top:20px}.visOverylay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);z-index:1;text-align:center;opacity:0;transition:all 500ms;pointer-events:none}.visOverylay .loaderContainer{margin:0 auto;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;vertical-align:middle}.visOverylay .loaderContainer h3{color:transparent;transition:all 500ms;font-size:3.4rem;font-weight:400}.visOverylay .loaderContainer h3 a{font-size:3.4rem;font-weight:400}.visOverylay.fail{pointer-events:all}.visOverylay.fail h3{color:#fff;transition:all 500ms}.visOverylay.fail .circleLoader{-webkit-animation:none;animation:none;border-color:#fff;transition:border 500ms ease-out}.visOverylay.complete .circleLoader{-webkit-animation:none;animation:none;border-color:#fff;transition:border 500ms ease-out}.visOverylay.complete h3{color:#fff;transition:all 500ms}.visOverylay .circleLoader{margin:0 0 30px 10px;border:3px solid #39c;border-left-color:#fff;animation-name:loaderSpin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative;display:inline-block;vertical-align:top}.visOverylay .circleLoader,.visOverylay .circleLoader:after{border-radius:50%;width:8em;height:8em}.visOverylay .checkmark{display:none}.visOverylay .checkmark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:checkmark;animation-fill-mode:forwards;transform:scaleX(-1) rotate(135deg)}.visOverylay .checkmark:after{opacity:1;height:4em;width:2em;transform-origin:left top;border-right:3px solid #fff;border-top:3px solid #fff;content:'';left:1.6em;top:4em;position:absolute}.visOverylay .cross{display:none}.visOverylay .cross:before{content:'';position:absolute;height:3px;top:50%;left:15%;width:0%;background:#fff;transform:rotate(0deg);animation-duration:1500ms;animation-timing-function:ease;animation-name:cross1;animation-fill-mode:forwards}.visOverylay .cross:after{content:'';position:absolute;height:3px;top:50%;left:15%;width:0%;background:#fff;transform:rotate(0deg);transition:all 500ms;animation-duration:1500ms;animation-timing-function:ease;animation-name:cross2;animation-fill-mode:forwards}@keyframes loaderSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}40%{height:4em;width:2em;opacity:1;border-top:3px solid #fff;border-right:3px solid #fff}100%{height:4em;width:2em;opacity:1;border-top:3px solid limegreen;border-right:3px solid limegreen}}@keyframes checkmarkBorder{0%{border-right:3px solid #fff;border-top:3px solid #fff}40%{border-right:3px solid #fff;border-top:3px solid #fff}100%{border-right:3px solid limegreen;border-top:3px solid limegreen}}@keyframes cross1{0%{width:0%}33%{width:70%;transform:rotate(0deg)}66%{width:70%;transform:rotate(45deg);background:#fff}100%{width:70%;transform:rotate(45deg);background:red}}@keyframes cross2{0%{width:0%}33%{width:70%;transform:rotate(0deg)}66%{width:70%;transform:rotate(-45deg);background:#fff}100%{width:70%;transform:rotate(-45deg);background:red}}
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600|Patua+One");#blogDetail1 h1{padding-top:60px;padding-bottom:30px}#blogDetail1 .darkLink{text-decoration:none}#blogDetail1 .darkLink:focus{color:#411070}#blogDetail1 .imageBlock{width:100%;height:400px;object-fit:cover;object-position:center}#blogDetail1 .infoContainer{margin:25px 0  50px 0}#blogDetail1 .infoContainer svg{display:inline-flex;font-size:1em}#blogDetail1 .infoContainer p{display:inline-flex;margin:0;margin-top:2px;font-size:1em;margin-left:5px}#blogDetail1 .infoContainer .col{height:25px;align-items:center;display:flex}#blogDetail1 .infoContainer .dateContainer{height:25px;border-right:2px solid rgba(18,18,18,0.08);align-items:center;display:flex;padding-right:20px;margin-right:20px}#blogDetail1 .infoContainer .authorContainer p{margin:0 10px 0 auto}#blogDetail1 .infoContainer .authorContainer img{height:45px;width:45px;object-fit:cover;object-position:center;border-radius:50%}#blogDetail1 .blogContent{padding-bottom:40px;border-bottom:2px solid rgba(0,0,0,0.06)}#blogDetail1 .authorContent{margin-top:20px}#blogDetail1 .authorContent .imageContainer{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:10px}#blogDetail1 .authorContent .imageContainer img{height:65px;width:65px;object-fit:cover;object-position:center;border-radius:50%}#blogDetail1 .authorContent .textContainer{display:inline-block;vertical-align:middle}#blogDetail1 .authorContent .textContainer .textContainerAnchor:focus{text-decoration:none !important}#blogDetail1 .authorContent .textContainer .textContainerAnchor:focus h3{color:#411070;text-decoration:none !important}#blogDetail1 .authorContent .textContainer .textContainerAnchor:focus h4{color:#411070;text-decoration:none !important}#blogDetail1 .iconContainer{justify-content:flex-end;align-items:center;display:flex}#blogDetail1 .iconContainer svg{height:25px;width:25px;cursor:pointer}
@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}

#contentSectionC13 .mainContent{padding-bottom:40px}#contentSectionC13 .mainContent .img{display:block;padding-bottom:20px}#contentSectionC13 .mainContent .img:focus{opacity:0.6;cursor:pointer}@media only screen and (max-width: 768px){#contentSectionC13 .mainContent .img{padding-right:1em;padding-left:1em}}#contentSectionC13 .mainContent .imgContainer{display:block;width:100%}#contentSectionC13 .mainContent .cta-wrapper{position:relative}#contentSectionC13 .mainContent h4{min-height:30px}#contentSectionC13 .mainContent p{padding-bottom:70px}#contentSectionC13 .mainContent a.button{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ccc) !important;width:120px}#contentSectionC13 .mainContent a.button:focus{background:linear-gradient(#fff, #d9d9d9) !important}#contentSectionC13 .mainContent .iconRow{position:relative}#contentSectionC13 .mainContent .heading4Container{position:relative;left:0}#contentSectionC13 .mainContent .iconContainer{position:relative;left:0}#contentSectionC13 .bottom-text{margin:0 auto;text-align:center;padding-bottom:0;max-width:800px}#contentSectionC13 .bottom-text h4{color:#00a852;font-weight:700;padding:0}#contentSectionC13 .bottom-text h5{font-weight:500;font-size:2rem;padding:0}
h2{line-height:1em;line-height:50px;text-align:center}h2:after{margin:0 auto;content:' ';display:block;width:200px;height:25px;border-bottom:2px solid #00a852}@media (max-width: 767px){.columnReverseMobile{flex-direction:column-reverse}}#blog1{margin-bottom:15px;margin-top:15px}#blog1 .Content{box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);transition:all 250ms;border:1px solid #E5E5E5;background:#fff;min-height:570px;min-height:inherit !important;border-radius:3px}#blog1 .Content .author{display:none}#blog1 .Content .ImageContainer{max-width:100%;margin:0 auto;display:block;position:relative;width:100%;height:280px;object-fit:cover;background-size:cover;background-position:center}#blog1 .Content .ContentContainer{padding:10px 20px;background:#fff;margin-bottom:60px;margin-bottom:0px;border-radius:3px}#blog1 .Content .ContentContainer h3{color:#00a852 !important}#blog1 .Content .ContentContainer p{margin-bottom:60px;font-size:16px !important;font-weight:300}#blog1 .Content .FooterContainer{background:#fff;border-top:1px solid #F6F6F6;margin:0;padding-top:10px;padding-bottom:10px;border-radius:0 0 3px 3px}@media (max-width: 767px){#blog1 .Content .FooterContainer .column-12{padding-bottom:0;text-align:center}}#blog1 .Content .FooterContainer p{display:inline-block;margin-bottom:5px;line-height:12px;font-size:14px !important}#blog1 .Content .FooterContainer p svg{color:#bcbcbc;margin-right:5px}#blog1 .Content .FooterContainer h6{display:inline-block;padding:0;font-size:25px;font-weight:100;color:#e6e6e6;margin:0px 10px}#blog1 .Content .FooterContainer .author{text-align:right;margin-top:5px}@media (max-width: 767px){#blog1 .Content .FooterContainer .author{text-align:center}}#blog1 .Content .FooterContainer .author img{max-height:30px;vertical-align:middle;border-radius:50%}#blog1 .Content .FooterContainer .author p{vertical-align:middle;margin-right:5px;margin-bottom:0px;padding-bottom:0px}#blog1 .Content:focus{box-shadow:5px 5px 5px 0 rgba(0,0,0,0.075);transition:all 250ms}
#contentSectionC1 .webappContent .backgroundImage{background-size:100%;background-origin:inherit;background-clip:inherit;background-repeat:no-repeat}@media (min-width: 768px){#contentSectionC1 .webappContent .backgroundImage{background-position:0% 40%}}@media (max-width: 991px){#contentSectionC1 .webappContent .backgroundImage{height:500px;position:relative;width:100%;background-position:0% 0%}}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage{height:230px;position:relative;width:100%;background-position:0% 0%}}@media (min-width: 768px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:20em;padding-bottom:20em}}@media (max-width: 991px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:15em;padding-bottom:15em}}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:10em;padding-bottom:10em}}#contentSectionC1 .webappContent .backgroundImage .webappHeader h2,#contentSectionC1 .webappContent .backgroundImage .webappHeader h4,#contentSectionC1 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#contentSectionC1 .webappContent .backgroundImage .webappHeader h2{font-size:70px;font-size:7rem;font-weight:200;font-family:"serifa",serif;line-height:1em;margin-bottom:0.5em}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage .webappHeader h2{font-size:30px;font-size:3rem;line-height:5rem}}#contentSectionC1 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#contentSectionC1 .button{border-radius:12px;background:linear-gradient(#fff, #ccc) !important;color:#222;font-size:2em;font-weight:300;padding:3px 30px;font-weight:300;border:1px solid #a9a9a9}@media (max-width: 991px){#contentSectionC1 .button{font-size:2em;font-weight:300;padding:6px 60px}}#contentSectionC1 .button:focus{background:linear-gradient(#fff, #d9d9d9) !important}
#blogListC1 .webappContainer .whiteBackground{background:#fff}#blogListC1 .webappContainer .row.fillHeight{flex:1 0 auto}#blogListC1 .webappContainer .webappContent{position:relative;border-radius:3px;border:1px solid #bbb;box-shadow:0px 0px 20px rgba(0,0,0,0.3);transition:all 500ms}#blogListC1 .webappContainer .webappContent .blogCategory{position:absolute;top:20px;left:20px;z-index:100;background:#00a852;color:#fff;padding:5px 10px;border-radius:3px}#blogListC1 .webappContainer .webappContent .blogCategory a{color:#fff}#blogListC1 .webappContainer .webappContent .imageContainer{border-radius:3px 3px 0 0;background-size:cover;background-position:center;border-bottom:1px solid #dddddd;position:relative}@media (min-width: 576px){#blogListC1 .webappContainer .webappContent .imageContainer{height:12vw}}@media (max-width: 767px){#blogListC1 .webappContainer .webappContent .imageContainer{height:40vw}}#blogListC1 .webappContainer .webappContent .blogContent{padding:20px;text-align:center}#blogListC1 .webappContainer .webappContent .blogContent p{font-size:16px !important;font-weight:300}#blogListC1 .webappContainer .webappContent .blogContent p:last-of-type{margin-bottom:50px}#blogListC1 .webappContainer .webappContent .blogFooter{border-top:1px solid #dddddd;padding:10px 15px}#blogListC1 .webappContainer .webappContent .blogFooter .author{display:none}#blogListC1 .webappContainer .webappContent .blogFooter .author img{height:30px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px}#blogListC1 .webappContainer .webappContent .blogFooter .author p{display:inline-block;vertical-align:middle}#blogListC1 .webappContainer .webappContent .blogFooter .date{display:inline-block;vertical-align:middle;float:right}#blogListC1 .webappContainer .webappContent .blogFooter .date svg{margin-right:5px}#blogListC1 .webappContainer .webappContent .blogFooter .date a{color:inherit;font-size:inherit}#blogListC1 .webappContainer .webappContent:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.075);transition:all 500ms}
#footerC1{color:#fff}#footerC1 img{width:150px}#footerC1 .fa-stack{height:1.5em;width:1.5em}#footerC1 .fa-stack:focus{opacity:0.6}#footerC1 .fa-circle{opacity:1;mix-blend-mode:hard-light;height:1.5em;width:1.5em}#footerC1 .fab{height:0.5em;width:0.5em}#footerC1 .innerIcon{color:#262626}#footerC1 span{font-weight:100}#footerC1 span.links{color:#fff;font-size:2rem}#footerC1 .social-media{margin-right:10px;text-decoration:none}@media only screen and (max-width: 768px){#footerC1 .social-media{margin-right:5px}}#footerC1 .social-media:last-child{margin-right:0}#footerC1 .sectionPaddingSmallTop{padding-top:0;padding-bottom:15px}#footerC1 .sectionPaddingSmallMiddle{padding-top:15px;padding-bottom:15px}#footerC1 .sectionPaddingSmallBottom{padding-top:15px;padding-bottom:0}#footerC1 .footer-links{font-size:1.5rem !important;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:600px;width:100%;margin:0 auto}#footerC1 .footer-links a{font-size:1.5rem !important;color:#fff}#footerC1 .footer-links a:focus{text-decoration:underline;text-decoration-color:#00db6b}#footerC1 .footer-links a:focus{text-decoration:underline;text-decoration-color:#00db6b}@media (max-width: 767px){#footerC1 .footer-links .footer-info{width:100%;margin-top:10px}}@media (max-width: 767px){#footerC1 .footer-links .footer-divider{display:none}}#footerC1 .seven-cols .columnCenter{-webkit-align-self:auto;align-self:auto}@media (max-width: 991px){#footerC1 .column-6{margin-bottom:20px}}@media (min-width: 768px){#footerC1 .seven-cols .column-md-1,#footerC1 .seven-cols .column-sm-1,#footerC1 .seven-cols .column-lg-1{flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 992px){#footerC1 .seven-cols .column-md-1,#footerC1 .seven-cols .column-sm-1,#footerC1 .seven-cols .column-lg-1{flex:14.285714285714285714285714285714%;max-width:14.285714285714285714285714285714%}}@media (min-width: 1200px){#footerC1 .seven-cols .column-md-1,#footerC1 .seven-cols .column-sm-1,#footerC1 .seven-cols .column-lg-1{flex:14.285714285714285714285714285714%;max-width:14.285714285714285714285714285714%}}@media only screen and (max-width: 768px){#footerC1 .sectionPadding{padding-top:30px;padding-bottom:30px}}#footerC1 .footer-info,#footerC1 .footer-divider{text-align:center}
@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
@media (min-width: 1200px){#bannerC4{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC4{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC4{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC4{padding-top:0;padding-bottom:0}}@media (min-width: 768px){#bannerC4{padding-top:80px;padding-bottom:0}}#bannerC4 video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}#bannerC4 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC4 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:25em;padding-bottom:35em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:10em}}#bannerC4 .sliderImage .sliderContainer h1,#bannerC4 .sliderImage .sliderContainer p{color:#fff}#bannerC4 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer h1{font-size:40px;font-size:4rem}}#bannerC4 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC4 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:30%;border-radius:50%;border:1px solid #fff;width:60px;height:60px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer .arrowContainer{bottom:40%}}#bannerC4 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(20%);transition:all 300ms;color:#fff;font-size:2.5em}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus svg{transform:translateY(30%);color:#424242;transition:all 300ms}
#contentSectionC15.sectionPadding{padding-top:30px}#contentSectionC15 .row{justify-content:flex-start}#contentSectionC15 a.button{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ddd) !important;margin-top:25px;width:250px}#contentSectionC15 a.button:focus{background:linear-gradient(#fff, #eaeaea) !important}@media (max-width: 991px){#contentSectionC15 a.button{margin-bottom:4em}}#contentSectionC15 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#contentSectionC15 .webappContent .backgroundImage .webappHeader{padding-top:60px}#contentSectionC15 .webappContent .backgroundImage .webappHeader h2,#contentSectionC15 .webappContent .backgroundImage .webappHeader h4,#contentSectionC15 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#contentSectionC15 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#contentSectionC15 .webappContent .textPadding{padding-left:50px;padding-right:50px}#contentSectionC15 .webappContent .columnImage{padding-right:0;padding-left:0;display:block}#contentSectionC15 .webappContent .columnImage .image-wrapper{position:static;overflow:hidden;position:relative}#contentSectionC15 .webappContent .content{padding-top:0;padding-bottom:30px;align-self:auto;-webkit-align-self:auto}#contentSectionC15 .webappContent .sectionLogo{padding-bottom:5em}#contentSectionC15 .webappContent .sectionLogo img{margin:0 auto}#contentSectionC15 #innerContent{position:relative;flex-flow:column;width:100%;margin:0 auto;height:0;padding-bottom:56.3%}#contentSectionC15 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#contentSectionC18 .social-feed-element,#contentSectionC18 .social-feed-element .media-body{overflow:visible;zoom:1}#contentSectionC18 .social-feed-element .content{padding:15px}#contentSectionC18 .social-feed-element .media-body{font-size:1.25rem !important}#contentSectionC18 .social-feed-element .media-body p.social-feed-text{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif}#contentSectionC18 .social-feed-element .media-body p a{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif;word-break:break-all}#contentSectionC18 .social-feed-element .media-details .icon{margin-right:5px}#contentSectionC18 .social-feed-element .pull-right{margin-left:0px}#contentSectionC18 .filter-btn:focus{color:#00a852}#contentSectionC18 .filter-button-group a.active{color:#00a852}
#contentSectionC19 .row{padding-top:30px}#contentSectionC19.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC19 .pagination{display:none}#contentSectionC19 .container{width:100% !important;max-width:100%}#contentSectionC19 .img{display:block}#contentSectionC19 .imgContainer{display:block;width:100%}#contentSectionC19 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC19 .box{position:relative;padding:0;background-size:cover !important;background-position:0% 25% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC19 .box:focus{cursor:pointer}#contentSectionC19 .box:focus span{background:#00a852}#contentSectionC19 span{padding:5px 5px;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC19 p{padding-bottom:7em;color:#00a852;font-size:1.75}
@media (max-width: 767px){#recipes .row{flex-direction:column-reverse}}#recipes .grid-item{margin-bottom:30px !important}#recipes .grid-item a{text-decoration:none !important}#recipes .grid-item a .recipeList{padding-bottom:10px;background:#f5f5f5}#recipes .grid-item a .recipeList p{padding:10px 10px 0 10px;margin-bottom:0 !important;transition:all 0.25s;font-size:1.5rem}#recipes .grid-item a .recipeList img{transition:all 0.25s;opacity:1}#recipes .grid-item a .recipeList:focus p{color:#00a852}#recipes .grid-item a .recipeList:focus img{opacity:0.5}#recipes #gridFilter{padding-top:60px;background:#f5f5f5}@media (max-width: 767px){#recipes #gridFilter{margin-bottom:30px}}#recipes #gridFilter h4{background:#00a852;color:#fff;width:100%;font-weight:500;position:absolute;left:0;top:0;padding:10px 15px}#recipes #gridFilter h5{font-weight:600;border-bottom:2px solid #00a852;margin-bottom:10px}#recipes #gridFilter ul{padding-left:0}#recipes #gridFilter label{display:block;margin:2px 0}#recipes #gridFilter label:focus{cursor:pointer}#recipes #gridFilter label>input{display:none}#recipes #gridFilter label span{width:100%;padding-left:10px;display:inherit}#recipes #gridFilter label span:before{content:'';padding:6px;margin-right:10px;background:#f5f5f5;border:1px solid #00a852;display:inline-block;position:relative;bottom:-1px}#recipes #gridFilter button{width:100%;padding:7px 25px;margin:0 0 20px 0;font-weight:200;font-family:"serifa",serif}#recipes #gridFilter #output{display:none}:checked+span:before{background:#00a852 !important}.recipePage{margin-top:80px}
#blogSidebar .sidebarTitle{margin-top:25px}#blogSidebar .sidebarTitle:first-child{margin-top:0}#blogSidebar #searchTerm{height:42px;border-radius:3px;border:1px solid #00a852;font-size:1.6rem;line-height:19px;padding-left:10px;width:calc(100% - 110px)}#blogSidebar #blogSearch{margin-top:0}#blogSidebar .blogCategory{height:36px;background-size:cover;display:table;width:100%;background-position:center;margin-bottom:10px}#blogSidebar .blogCategory.grey{filter:grayscale(1);-webkit-filter:grayscale(1)}#blogSidebar .blogCategory .overlayContainer{display:table-cell;vertical-align:middle;padding:0 45px}#blogSidebar .blogCategory .overlayContainer h3{color:#FFFFFF;padding:0;line-height:24px;position:relative;z-index:1;font-size:2.5rem}#blogSidebar .blogCategory .overlayContainer h3:before{content:"";position:absolute;width:3px;height:150%;left:-8px;top:-25%;background:#00a852;transition:all 500ms;z-index:-1}#blogSidebar .blogCategory.large{height:180px !important}#blogSidebar .blogCategory.large .overlayContainer{padding-left:65px}#blogSidebar .blogCategory.large .overlayContainer h3{font-size:3rem;line-height:32px}#blogSidebar .blogCategory.large .overlayContainer h3:before{width:4px;left:-16px}#blogSidebar .blogCategory:not(.grey):focus .span-h3:before{width:100%;transition:all 500ms}#blogSidebar .cat_button{padding:8px 25px}#blogSidebar #searchTerm{height:40px;font-size:1.5rem}
#header1{position:absolute;display:flex;left:0;top:0;right:0;height:80px;background:rgba(0,0,0,0.6);z-index:1}#header1.sticky{position:fixed;z-index:100}#header1 .container{display:flex}#header1 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:275px}#header1 .container .logoContainer a{width:100%}#header1 .container .logoContainer a img{max-height:60px}@media only screen and (min-width: 1200px){#header1 .container nav{display:inline-flex;flex-grow:4}#header1 .container nav>ul{margin:0;padding:0;width:100%;height:80px;display:flex;justify-content:flex-end}#header1 .container nav>ul>li{padding:0 20px;display:inline-block;margin:auto 0;text-align:center}#header1 .container nav>ul>li.focus ol{opacity:1;transition:all 500ms;pointer-events:all}#header1 .container nav>ul>li a{color:#fff;position:relative}#header1 .container nav>ul>li a:after{content:"";position:absolute;bottom:-5px;height:2px;left:50%;right:50%;opacity:0.4;background:#39c;transition:all 200ms}#header1 .container nav>ul>li a:focus:after,#header1 .container nav>ul>li a.active:after{left:0;right:0;opacity:1;transition:all 200ms}#header1 .container nav>ul>li ol{position:absolute;top:80px;background:rgba(0,0,0,0.6);padding:0 10px;opacity:0;pointer-events:none;transition:all 500ms}#header1 .container nav>ul>li ol li{text-align:left;padding-top:0 5px;margin:0;list-style:none}#header1 .container nav>ul>li ol li:first-of-type{padding-top:10px}#header1 .container nav>ul>li ol li:last-of-type{padding-bottom:10px}#header1 .container nav>ul>li ol li:after{content:"";position:absolute;bottom:5px;height:2px;left:0%;right:100%;opacity:0.4;background:#39c;transition:all 400ms}#header1 .container nav>ul>li ol li.active:after{left:0;right:0;opacity:1;transition:all 400ms}#header1 .container nav>ul>li ol li:focus:after,#header1 .container nav>ul>li ol li:focus.active:after{left:0;right:0;opacity:1;transition:all 400ms}}#header1 .container .headerExtra{display:flex;padding-left:20px;margin-left:auto}#header1 .container .headerExtra.Search input{height:40px;width:70%;font-size:15px;border:none;border-radius:3px 0 0 3px;padding-left:10px;margin:auto 0}#header1 .container .headerExtra.Search a{width:30%}#header1 .container .headerExtra.Search button{height:40px;border-radius:0 3px 3px 0;padding:12px 10px;margin:20px 0}#header1 .container .headerExtra.Social a{margin:auto 5px;color:#fff;transition:all 500ms}#header1 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#header1 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#header1 .container .headerExtra.Social a svg{font-size:1.5em}#header1 .container .headerExtra.Email .iconContainer,#header1 .container .headerExtra.Phone .iconContainer{border:1px solid #FF712A;height:4rem;width:4rem;padding:0.9rem;border-radius:50%;margin-right:20px;margin:auto 15px auto 0}#header1 .container .headerExtra.Email .iconContainer svg,#header1 .container .headerExtra.Phone .iconContainer svg{color:#FF712A;width:2rem;height:2rem}#header1 .container .headerExtra.Email a,#header1 .container .headerExtra.Phone a{margin:auto}#header1 .container .headerExtra.Email a h3,#header1 .container .headerExtra.Phone a h3{font-size:18px;font-weight:600;color:#fff}#header1 .container .headerExtra.Button a{margin:auto}#header1 .container .headerExtra.Button a button{padding:10px 10px}@media only screen and (max-width: 1199px){#header1 .container .headerExtra{display:none}#header1 .container nav.menuOpen{opacity:1;pointer-events:all;transition:all 400ms}#header1 .container nav.menuOpen ul{margin-left:30px;padding:0;opacity:1;transition:all 400ms}#header1 .container nav{opacity:0;position:fixed;padding-top:80px;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.83);overflow:scroll;pointer-events:none;transition:all 400ms}#header1 .container nav ul{opacity:1;margin-left:-120px;transition:all 400ms}#header1 .container nav ul>li{list-style:none}#header1 .container nav ul>li>a{font-size:4rem;color:#fff}#header1 .container nav ul>li>ol{margin-top:1em;padding-left:1.5em}#header1 .container nav ul>li>ol li{list-style:none;font-size:3rem;color:#fff}#header1 .container .mobileMenuContainer{width:40px;height:30px;margin:auto 0;padding:0 20px;box-sizing:content-box;position:relative;margin-left:auto}#header1 .container .mobileMenuContainer .bar{position:absolute;height:2px;width:40px;background:#fff}#header1 .container .mobileMenuContainer .bar:first-of-type{top:0%;transition:all 400ms}#header1 .container .mobileMenuContainer .bar:nth-child(2){top:50%;transform:translateY(-50%);opacity:1;transition:all 400ms}#header1 .container .mobileMenuContainer .bar:last-of-type{bottom:0%;transition:all 400ms}#header1 .container .mobileMenuContainer.menuOpen .bar:first-of-type{transform:rotate(-135deg);top:50%;transition:all 400ms}#header1 .container .mobileMenuContainer.menuOpen .bar:nth-child(2){width:0%;opacity:0;transition:all 400ms}#header1 .container .mobileMenuContainer.menuOpen .bar:last-of-type{transform:rotate(135deg);top:50%;transition:all 400ms}}
#header3{position:absolute;display:flex;left:0;top:0;right:0;height:80px;background:#fff;z-index:1;border-bottom:2px solid #00a852}#header3.sticky{position:fixed;z-index:100}#header3 .container{display:flex}#header3 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:275px}#header3 .container .logoContainer a{width:100%}#header3 .container .logoContainer a img{max-height:60px}@media only screen and (max-width: 460px){#header3 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:185px}#header3 .container .logoContainer a{width:100%}#header3 .container .logoContainer a img{max-height:60px}}@media only screen and (min-width: 1200px){#header3 .container nav{display:inline-flex;flex-grow:4}#header3 .container nav>ul{margin:0;padding:0;width:100%;height:80px;display:flex;justify-content:flex-end}#header3 .container nav>ul>li{padding:0 20px;display:inline-block;margin:auto 0;text-align:center}#header3 .container nav>ul>li.focus ol{opacity:1;transition:all 500ms;pointer-events:all}#header3 .container nav>ul>li a{color:#000;position:relative}#header3 .container nav>ul>li a:after{content:"";position:absolute;bottom:-5px;height:2px;left:50%;right:50%;opacity:0.4;background:#00a852;transition:all 200ms}#header3 .container nav>ul>li a:focus:after,#header3 .container nav>ul>li a.active:after{left:0;right:0;opacity:1;transition:all 200ms}#header3 .container nav>ul>li ol{position:absolute;top:80px;background:rgba(0,0,0,0.6);padding:0 10px;opacity:0;pointer-events:none;transition:all 500ms}#header3 .container nav>ul>li ol li{text-align:left;padding-top:0 5px;margin:0;list-style:none}#header3 .container nav>ul>li ol li:first-of-type{padding-top:10px}#header3 .container nav>ul>li ol li:last-of-type{padding-bottom:10px}#header3 .container nav>ul>li ol li:after{content:"";position:absolute;bottom:5px;height:2px;left:0%;right:100%;opacity:0.4;background:#00a852;transition:all 400ms}#header3 .container nav>ul>li ol li.active:after{left:0;right:0;opacity:1;transition:all 400ms}#header3 .container nav>ul>li ol li:focus:after,#header3 .container nav>ul>li ol li:focus.active:after{left:0;right:0;opacity:1;transition:all 400ms}}#header3 .container .headerExtra{display:flex;padding-left:20px;margin-left:auto}#header3 .container .headerExtra.Search input{height:40px;width:70%;font-size:15px;border:none;border-radius:3px 0 0 3px;padding-left:10px;margin:auto 0}#header3 .container .headerExtra.Search a{width:30%}#header3 .container .headerExtra.Search button{height:40px;border-radius:0 3px 3px 0;padding:12px 10px;margin:20px 0}#header3 .container .headerExtra.Social a{margin:auto 5px;color:#000;transition:all 500ms}#header3 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#header3 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#header3 .container .headerExtra.Social a svg{font-size:1.5em}#header3 .container .headerExtra.Email .iconContainer,#header3 .container .headerExtra.Phone .iconContainer{border:1px solid #FF712A;height:4rem;width:4rem;padding:0.9rem;border-radius:50%;margin-right:20px;margin:auto 15px auto 0}#header3 .container .headerExtra.Email .iconContainer svg,#header3 .container .headerExtra.Phone .iconContainer svg{color:#FF712A;width:2rem;height:2rem}#header3 .container .headerExtra.Email a,#header3 .container .headerExtra.Phone a{margin:auto}#header3 .container .headerExtra.Email a h3,#header3 .container .headerExtra.Phone a h3{font-size:18px;font-weight:600;color:#000}#header3 .container .headerExtra.Button a{margin:auto}#header3 .container .headerExtra.Button a button{padding:10px 10px}@media only screen and (max-width: 1199px){#header3 .container .headerExtra{display:none}#header3 .container nav.menuOpen{opacity:1;pointer-events:all;transition:all 400ms}#header3 .container nav.menuOpen ul{margin-left:30px;padding:0;opacity:1;transition:all 400ms}#header3 .container nav{opacity:0;position:fixed;padding-top:80px;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.83);overflow:scroll;pointer-events:none;transition:all 400ms}#header3 .container nav ul{opacity:1;margin-left:-120px;transition:all 400ms}#header3 .container nav ul>li{list-style:none}#header3 .container nav ul>li>a{font-size:4rem;color:#fff}#header3 .container nav ul>li>ol{margin-top:1em;padding-left:1.5em}#header3 .container nav ul>li>ol li{list-style:none;font-size:3rem;color:#fff}#header3 .container .mobileMenuContainer{width:40px;height:30px;margin:auto 0;padding:0 20px;box-sizing:content-box;position:relative;margin-left:auto}#header3 .container .mobileMenuContainer .bar{position:absolute;height:2px;width:40px;background:#000}#header3 .container .mobileMenuContainer .bar:first-of-type{top:0%;transition:all 400ms}#header3 .container .mobileMenuContainer .bar:nth-child(2){top:50%;transform:translateY(-50%);opacity:1;transition:all 400ms}#header3 .container .mobileMenuContainer .bar:last-of-type{bottom:0%;transition:all 400ms}#header3 .container .mobileMenuContainer.menuOpen .bar{background:#fff}#header3 .container .mobileMenuContainer.menuOpen .bar:first-of-type{transform:rotate(-135deg);top:50%;transition:all 400ms}#header3 .container .mobileMenuContainer.menuOpen .bar:nth-child(2){width:0%;opacity:0;transition:all 400ms}#header3 .container .mobileMenuContainer.menuOpen .bar:last-of-type{transform:rotate(135deg);top:50%;transition:all 400ms}}
#headerC2{position:absolute;display:flex;left:0;top:0;right:0;height:80px;background:#fff;z-index:1;border-bottom:2px solid #00a852}#headerC2.sticky{position:fixed;z-index:100}#headerC2 .container{display:flex}#headerC2 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:275px}#headerC2 .container .logoContainer a{width:100%}#headerC2 .container .logoContainer a img{max-height:60px}@media only screen and (max-width: 460px){#headerC2 .container .logoContainer{max-height:80px;padding-top:10px;padding-bottom:10px;display:inline-flex;width:20%;min-width:185px}#headerC2 .container .logoContainer a{width:100%}#headerC2 .container .logoContainer a img{max-height:60px}}@media only screen and (min-width: 1200px){#headerC2 .container nav{display:inline-flex;flex-grow:4}#headerC2 .container nav>ul{margin:0;padding:0;width:100%;height:80px;display:flex;justify-content:flex-end}#headerC2 .container nav>ul>li{padding:0 20px;display:inline-block;margin:auto 0;text-align:center}#headerC2 .container nav>ul>li.focus ol{opacity:1;transition:all 500ms;pointer-events:all}#headerC2 .container nav>ul>li a{color:#000;position:relative}#headerC2 .container nav>ul>li a:after{content:"";position:absolute;bottom:-5px;height:2px;left:50%;right:50%;opacity:0.4;background:#00a852;transition:all 200ms}#headerC2 .container nav>ul>li a:focus:after,#headerC2 .container nav>ul>li a.active:after{left:0;right:0;opacity:1;transition:all 200ms}#headerC2 .container nav>ul>li ol{position:absolute;top:80px;background:rgba(0,0,0,0.6);padding:0 10px;opacity:0;pointer-events:none;transition:all 500ms}#headerC2 .container nav>ul>li ol li{text-align:left;padding-top:0 5px;margin:0;list-style:none}#headerC2 .container nav>ul>li ol li:first-of-type{padding-top:10px}#headerC2 .container nav>ul>li ol li:last-of-type{padding-bottom:10px}#headerC2 .container nav>ul>li ol li:after{content:"";position:absolute;bottom:5px;height:2px;left:0%;right:100%;opacity:0.4;background:#00a852;transition:all 400ms}#headerC2 .container nav>ul>li ol li.active:after{left:0;right:0;opacity:1;transition:all 400ms}#headerC2 .container nav>ul>li ol li:focus:after,#headerC2 .container nav>ul>li ol li:focus.active:after{left:0;right:0;opacity:1;transition:all 400ms}}#headerC2 .container .headerExtra{display:flex;padding-left:20px;margin-left:auto}#headerC2 .container .headerExtra.Search input{height:40px;width:70%;font-size:15px;border:none;border-radius:3px 0 0 3px;padding-left:10px;margin:auto 0}#headerC2 .container .headerExtra.Search a{width:30%}#headerC2 .container .headerExtra.Search button{height:40px;border-radius:0 3px 3px 0;padding:12px 10px;margin:20px 0}#headerC2 .container .headerExtra.Social a{margin:auto 5px;color:#000;transition:all 500ms}#headerC2 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#headerC2 .container .headerExtra.Social a:focus{color:#FF712A;transition:all 500ms}#headerC2 .container .headerExtra.Social a svg{font-size:1.5em}#headerC2 .container .headerExtra.Email .iconContainer,#headerC2 .container .headerExtra.Phone .iconContainer{border:1px solid #FF712A;height:4rem;width:4rem;padding:0.9rem;border-radius:50%;margin-right:20px;margin:auto 15px auto 0}#headerC2 .container .headerExtra.Email .iconContainer svg,#headerC2 .container .headerExtra.Phone .iconContainer svg{color:#FF712A;width:2rem;height:2rem}#headerC2 .container .headerExtra.Email a,#headerC2 .container .headerExtra.Phone a{margin:auto}#headerC2 .container .headerExtra.Email a h3,#headerC2 .container .headerExtra.Phone a h3{font-size:18px;font-weight:600;color:#000}#headerC2 .container .headerExtra.Button a{margin:auto}#headerC2 .container .headerExtra.Button a button{padding:10px 10px}@media only screen and (max-width: 1199px){#headerC2 .container .headerExtra{display:none}#headerC2 .container nav.menuOpen{opacity:1;pointer-events:all;transition:all 400ms}#headerC2 .container nav.menuOpen ul{margin-left:30px;padding:0;opacity:1;transition:all 400ms}#headerC2 .container nav{opacity:0;position:fixed;padding-top:80px;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.83);overflow:scroll;pointer-events:none;transition:all 400ms}#headerC2 .container nav ul{opacity:1;margin-left:-120px;transition:all 400ms}#headerC2 .container nav ul>li{list-style:none}#headerC2 .container nav ul>li>a{font-size:4rem;color:#fff}#headerC2 .container nav ul>li>ol{margin-top:1em;padding-left:1.5em}#headerC2 .container nav ul>li>ol li{list-style:none;font-size:3rem;color:#fff}#headerC2 .container .mobileMenuContainer{width:40px;height:30px;margin:auto 0;padding:0 20px;box-sizing:content-box;position:relative;margin-left:auto}#headerC2 .container .mobileMenuContainer .bar{position:absolute;height:2px;width:40px;background:#000}#headerC2 .container .mobileMenuContainer .bar:first-of-type{top:0%;transition:all 400ms}#headerC2 .container .mobileMenuContainer .bar:nth-child(2){top:50%;transform:translateY(-50%);opacity:1;transition:all 400ms}#headerC2 .container .mobileMenuContainer .bar:last-of-type{bottom:0%;transition:all 400ms}#headerC2 .container .mobileMenuContainer.menuOpen .bar{background:#fff}#headerC2 .container .mobileMenuContainer.menuOpen .bar:first-of-type{transform:rotate(-135deg);top:50%;transition:all 400ms}#headerC2 .container .mobileMenuContainer.menuOpen .bar:nth-child(2){width:0%;opacity:0;transition:all 400ms}#headerC2 .container .mobileMenuContainer.menuOpen .bar:last-of-type{transform:rotate(135deg);top:50%;transition:all 400ms}}
#modal1{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(23,23,23,0.5), rgba(23,23,23,0.7));z-index:10000;opacity:0;pointer-events:none;transition:all 500ms}#modal1 .container,#modal1 .row{height:100%}#modal1 .container .columnCenter,#modal1 .row .columnCenter{background:#fff;border-radius:3px;padding:20px 20px 30px;height:calc(80% - 100px);margin-top:50px}#modal1 .container .columnCenter .privacyContent,#modal1 .row .columnCenter .privacyContent{height:100%;overflow:scroll}#modal1.open{opacity:1;pointer-events:all;transition:all 500ms}#modal1 .closeMenu{position:absolute;top:20px;right:20px;height:40px;width:50px}#modal1 .closeMenu .bar{height:2px;width:100%;background:#fff;position:absolute;top:50%;transition:all 500ms}#modal1 .closeMenu .bar.bar1{transform:rotate(45deg)}#modal1 .closeMenu .bar.bar2{transform:rotate(-45deg)}#modal1 .closeMenu:focus{cursor:pointer}#modal1 .closeMenu:focus .bar{transition:all 500ms}#modal1 .closeMenu:focus .bar1{transform:rotate(-45deg)}#modal1 .closeMenu:focus .bar2{transform:rotate(45deg)}
#banner1 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#banner1 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-bottom:120px;padding-top:180px}#banner1 .sliderImage .sliderContainer h1,#banner1 .sliderImage .sliderContainer p{color:#fff}#banner1 .sliderImage .sliderContainer h1{font-size:50px;font-size:5rem;font-weight:200;font-family:"Lato",Arial,Tahoma,sans-serif;line-height:46px}#banner1 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#banner1 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;border-radius:50px;border:1px solid #fff;width:60px;height:60px;transition:all 300ms}#banner1 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#banner1 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#banner1 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms}
#banner3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#banner3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 1024px){#banner3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:15em}}#banner3 .sliderImage .sliderContainer h1,#banner3 .sliderImage .sliderContainer p{color:#fff}#banner3 .sliderImage .sliderContainer h1{font-size:90px;font-size:9rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#banner3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem}}#banner3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#banner3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#banner3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#banner3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#banner3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#banner3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#banner3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#banner3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#banner3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#banner3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
@media (min-width: 1200px){#bannerC1{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC1{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC1{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC1{padding-top:0;padding-bottom:0}}#bannerC1 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC1 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 1024px){#bannerC1 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:15em}}#bannerC1 .sliderImage .sliderContainer h1,#bannerC1 .sliderImage .sliderContainer p{color:#fff}#bannerC1 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC1 .sliderImage .sliderContainer h1{font-size:40px;font-size:4rem}}#bannerC1 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC1 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:25%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC1 .sliderImage .sliderContainer .arrowContainer{bottom:40%}}#bannerC1 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC1 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-12px}@media only screen and (max-width: 1024px){#bannerC1 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-10px}}#bannerC1 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC1 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC1 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-5px}@media only screen and (max-width: 1024px){#bannerC1 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-3px}}
@media (min-width: 1200px){#bannerC2{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC2{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC2{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC2{padding-top:0;padding-bottom:0}}@media (min-width: 768px){#bannerC2{padding-top:80px;padding-bottom:0}}#bannerC2 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC2 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 1024px){#bannerC2 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:15em}}#bannerC2 .sliderImage .sliderContainer h1,#bannerC2 .sliderImage .sliderContainer p{color:#fff}#bannerC2 .sliderImage .sliderContainer h1{font-size:90px;font-size:9rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC2 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem}}#bannerC2 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC2 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC2 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC2 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC2 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC2 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC2 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC2 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC2 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC2 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
@media (min-width: 1200px){#bannerC3{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC3{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC3{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC3{padding-top:0;padding-bottom:0}}#bannerC3 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC3 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%}}#bannerC3 .sliderImage .sliderContainer h1,#bannerC3 .sliderImage .sliderContainer p{color:#fff}#bannerC3 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer h1{font-size:36px;font-size:3.6rem}}#bannerC3 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC3 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerC3 .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
@media (min-width: 1200px){#bannerC4{padding-top:90px;padding-bottom:0}}@media (min-width: 992px) and (max-width: 1199px){#bannerC4{padding-top:70px;padding-bottom:0}}@media (min-width: 768px) and (max-width: 991px){#bannerC4{padding-top:60px;padding-bottom:0}}@media (min-width: 576px) and (max-width: 767px){#bannerC4{padding-top:0;padding-bottom:0}}@media (min-width: 768px){#bannerC4{padding-top:80px;padding-bottom:0}}#bannerC4 video#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}#bannerC4 .sliderImage{position:relative;width:100%;display:table;background-size:cover;background-origin:inherit;background-clip:inherit;background-position:center;background-repeat:no-repeat}#bannerC4 .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:25em;padding-bottom:35em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:10em}}#bannerC4 .sliderImage .sliderContainer h1,#bannerC4 .sliderImage .sliderContainer p{color:#fff}#bannerC4 .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer h1{font-size:40px;font-size:4rem}}#bannerC4 .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerC4 .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:30%;border-radius:50%;border:1px solid #fff;width:60px;height:60px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerC4 .sliderImage .sliderContainer .arrowContainer{bottom:40%}}#bannerC4 .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(20%);transition:all 300ms;color:#fff;font-size:2.5em}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerC4 .sliderImage .sliderContainer .arrowContainer:focus svg{transform:translateY(30%);color:#424242;transition:all 300ms}
#bannerRecipes .sliderImage{background-size:100%;background-origin:inherit;background-clip:inherit;background-repeat:no-repeat}@media (min-width: 768px){#bannerRecipes .sliderImage{height:455px;background-position:0% 40%}}@media (max-width: 991px){#bannerRecipes .sliderImage{height:0;position:relative;width:100%;padding-bottom:45%;background-position:0% 0%}}#bannerRecipes .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:15em}}#bannerRecipes .sliderImage .sliderContainer h1,#bannerRecipes .sliderImage .sliderContainer p{color:#fff}#bannerRecipes .sliderImage .sliderContainer h1{font-size:90px;font-size:9rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem}}#bannerRecipes .sliderImage .sliderContainer h2 span{font-size:1em !important;font-weight:300 !important}#bannerRecipes .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerRecipes .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
#blogDetail1 .blogHeaderContainer{margin:0 auto}#blogDetail1 .blogHeaderContainer h1{line-height:6rem}#blogDetail1 .blogHeaderContainer .detail{min-height:inherit !important}#blogDetail1 .blogHeaderContainer .detail .Content{box-shadow:0 0px 0px 0 transparent !important;border:0px solid #E5E5E5 !important;position:relative !important;min-height:inherit !important}#blogDetail1 .blogHeaderContainer .detail .Content .ContentContainer{padding:10px 0px;margin-bottom:0px}#blogDetail1 .blogHeaderContainer .detail .Content .ContentContainer p{margin:0}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer{border-top:0px solid #F6F6F6 !important;left:inherit;right:inherit;bottom:inherit;position:relative}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer div{padding-top:10px;padding-bottom:10px}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer div p{display:inline-block}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer div p svg{margin-right:5px}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer div h6{display:inline-block;padding:0rem 1rem;font-size:2.5em;color:#b6b6b6;font-weight:100}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer .author{text-align:right}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer .author p{vertical-align:middle;padding-right:0.5rem}#blogDetail1 .blogHeaderContainer .detail .Content .FooterContainer .author img{max-height:30px;border-radius:50%;vertical-align:middle}#blogDetail1 .blogDescription p:last-of-type{margin-bottom:50px}#blogDetail1 .blogPostFooter{padding-top:30px;border-top:solid 2px #e6e6e6;padding-left:0px;padding-right:0px;margin:0 15px}@media (max-width: 767px){#blogDetail1 .blogPostFooter .author{text-align:center}}#blogDetail1 .blogPostFooter .author .info{margin-left:15px}#blogDetail1 .blogPostFooter .author .image,#blogDetail1 .blogPostFooter .author .info{display:inline-block;vertical-align:top}#blogDetail1 .blogPostFooter .author img{max-height:75px;border-radius:50%}#blogDetail1 .blogPostFooter .author p,#blogDetail1 .blogPostFooter .author h5{vertical-align:top;margin:0;padding:0;margin-bottom:5px}#blogDetail1 .blogPostFooter .author p{margin-right:5px}#blogDetail1 .blogPostFooter .author h5{font-size:14px}#blogDetail1 .blogPostFooter .author .underline{text-decoration:underline}@media (max-width: 767px){#blogDetail1 .blogPostFooter .contentRight{text-align:center}}#blogDetail1 .blogPostFooter .contentRight p{margin-bottom:5px}#blogDetail1 .blogPostFooter .contentRight svg{color:#A7A7A7;margin:0 5px;transition:all 500ms}#blogDetail1 .blogPostFooter .contentRight svg path{font-size:2.5em}#blogDetail1 .blogPostFooter .contentRight svg:focus{color:#424242;transition:all 500ms}
#blogList5 .blogListContentfocus{height:100%;background-color:#ffffff;border-radius:3px;padding:50px;min-height:500px;position:relative;box-shadow:0px 0px 10px #e5e5e5}#blogList5 .blogListContentfocus .blogListHeader{display:table}#blogList5 .blogListContentfocus .blogListHeader h5{display:table-cell;vertical-align:middle;padding-left:15px;font-weight:300}#blogList5 .blogListContentfocus .blogListHeader img{display:inline-block;width:45px;border-radius:50%;vertical-align:middle}#blogList5 .blogListContentfocus .blogListHeader p{padding-left:10px;display:inline-block;vertical-align:middle}#blogList5 .blogListContentfocus .blogListHeader .p::after{padding-bottom:50px}#blogList5 .blogListContentfocus .blogListFooter{position:absolute;bottom:50px}#blogList5 .blogListContentfocus .employeeInitials{width:45px;height:45px;border-radius:50%;background:#39c;display:inline-table;vertical-align:middle}#blogList5 .blogListContentfocus .employeeInitials span{display:table-cell;vertical-align:middle;color:#fff;font-size:1.7em;font-weight:300;padding:11px}#blogList5 .blogListContent{background-color:#ffffff;border-radius:3px;padding:50px;min-height:450px;position:relative;color:#fff !important;box-shadow:0px 0px 10px #e5e5e5;background-position:center;opacity:1;transition:opacity 500ms}#blogList5 .blogListContent:focus{opacity:0;transition:opacity 500ms;cursor:pointer}#blogList5 .blogListContent .employeeInitials{width:45px;height:45px;border-radius:50%;background:#39c;display:inline-table;vertical-align:middle}#blogList5 .blogListContent .employeeInitials span{display:table-cell;vertical-align:middle;color:#fff;font-size:1.2em;font-weight:300;padding:10px}#blogList5 .blogListContent .blogListHeader{display:table}#blogList5 .blogListContent .blogListHeader h6{background-color:rgba(201,200,206,0.2);display:inline-block;border-radius:15px;padding:5px 10px;margin:15px 0px;color:#fff}#blogList5 .blogListContent .blogListHeader h3{font-size:37px;line-height:37px;margin:15px 0px;color:#fff}#blogList5 .blogListContent .blogListHeader .dateContainer{display:table;padding-bottom:60px}#blogList5 .blogListContent .blogListHeader .dateContainer svg{display:inline-block;vertical-align:middle;font-size:1.6em;color:#fff}#blogList5 .blogListContent .blogListHeader .dateContainer h5{display:inline-block;vertical-align:middle;padding-left:10px;color:#fff}#blogList5 .blogListContent .blogListFooter{display:table;position:absolute;bottom:50px}#blogList5 .blogListContent .blogListFooter h5{display:table-cell;vertical-align:middle;padding-left:15px;font-weight:300;color:#fff}#blogList5 .blogListContent .blogListFooter img{width:40px;display:inline-block;border-radius:50%;vertical-align:middle}#blogList5 .blogListContent .blogListFooter p{display:inline-block;vertical-align:middle;color:#fff;padding-left:10px}#blogList5 .blogListContainer{min-height:480px}#blogList5 xw .rel{position:relative}#blogList5 .abs{position:absolute}#blogList5 #webapp27190pagination{display:none}#blogList5 .noFormatting{color:inherit;text-decoration:inherit}
#blogList8 .webappContainer .webappContent{position:relative;border-radius:3px;border:1px solid #dddddd;box-shadow:0px 0px 10px rgba(0,0,0,0.15);transition:all 500ms}#blogList8 .webappContainer .webappContent .blogCategory{position:absolute;top:20px;left:20px;z-index:100;background:#39c;color:#fff;padding:5px 10px;border-radius:3px}#blogList8 .webappContainer .webappContent .blogCategory a{color:#fff}#blogList8 .webappContainer .webappContent .imageContainer{border-radius:3px 3px 0 0;height:12vw;background-size:cover;background-position:center;border-bottom:1px solid #dddddd;position:relative}#blogList8 .webappContainer .webappContent .blogContent{padding:20px}#blogList8 .webappContainer .webappContent .blogFooter{border-top:1px solid #dddddd;padding:10px 15px}#blogList8 .webappContainer .webappContent .blogFooter .author img{height:30px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px}#blogList8 .webappContainer .webappContent .blogFooter .author p{display:inline-block;vertical-align:middle}#blogList8 .webappContainer .webappContent .blogFooter .date{display:inline-block;vertical-align:middle;float:right}#blogList8 .webappContainer .webappContent .blogFooter .date a{color:inherit;font-size:inherit}#blogList8 .webappContainer .webappContent:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.075);transition:all 500ms}
#blogList9 .webappContainer{border:1px solid #dddddd;box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-radius:3px;overflow:hidden}#blogList9 .webappContainer .webappContent{padding:15px 15px;background-color:#fff;background-size:100% 10000%, cover;background-position:bottom, center;transition:all 500ms;border-left:1px solid #dddddd;border-top:1px solid #dddddd}#blogList9 .webappContainer .webappContent:focus{background-position:top, center;transition:all 500ms}#blogList9 .webappContainer .webappContent:focus .webappLink{box-shadow:0 0 10px #000;opacity:0.9;transition:all 500ms}#blogList9 .webappContainer .webappContent .webappLink{padding:15px;background:#fff;box-shadow:0 0 10px transparent;transition:all 500ms;border-radius:3px}#blogList9 .webappContainer .webappContent .header h4{color:#FF712A}#blogList9 .webappContainer .webappContent .header h4 a{font-size:inherit}#blogList9 .webappContainer .webappContent h3{margin-bottom:15px}#blogList9 .webappContainer .webappContent h5{color:#9b9b9b;margin-bottom:20px}#blogList9 .webappContainer .webappContent img{width:60px;border-radius:50%}#blogList9 .webappContainer .webappContent p{padding-bottom:0;color:#939393;font-weight:300}#blogList9 .webappContainer .webappContent h4{padding-top:0;font-size:20px}#blogList9 .webappContainer .webappContent .authorText .authorImage{float:left}#blogList9 .webappContainer .webappContent .authorText .authorBy{float:left;padding-left:15px}#blogList9 .webappContainer .webappContent:nth-child(3n+2){border-left:hidden}@media (min-width: 992px){#blogList9 .webappContainer .webappContent:nth-child(-n+6){border-top:hidden}}@media (max-width: 1199px){#blogList9 .webappContainer .webappContent:nth-child(-n+2){border-top:hidden}}#blogList9 .webappContainer .webappContent h2,#blogList9 .webappContainer .webappContent h3,#blogList9 .webappContainer .webappContent h4,#blogList9 .webappContainer .webappContent h5,#blogList9 .webappContainer .webappContent h6,#blogList9 .webappContainer .webappContent p{color:#333}
.recipes-h2:after{
    content: '';
    height: 0px!important;
    border-bottom: 0px solid #00a852!important;
}

h2{line-height:1em;line-height:50px;text-align:center}h2:after{margin:0 auto;content:' ';display:block;width:200px;height:25px;border-bottom:2px solid #00a852}#blog1{margin-bottom:15px;margin-top:15px}#blog1 .Content{box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);transition:all 250ms;border:1px solid #E5E5E5;background:#fff;min-height:570px;min-height:inherit !important;border-radius:3px}#blog1 .Content .ImageContainer{max-width:100%;margin:0 auto;display:block;position:relative;width:100%;height:280px;object-fit:cover;background-size:cover;background-position:center}#blog1 .Content .ContentContainer{padding:10px 20px;background:#fff;margin-bottom:60px;margin-bottom:0px;border-radius:3px}@media (max-width: 991px){#blog1 .Content .ContentContainer{margin-bottom:100px}}#blog1 .Content .ContentContainer h3{color:#00a852 !important}#blog1 .Content .ContentContainer p{margin-bottom:60px}#blog1 .Content .FooterContainer{background:#fff;border-top:1px solid #F6F6F6;margin:0;padding-top:10px;padding-bottom:10px;border-radius:0 0 3px 3px}@media (max-width: 767px){#blog1 .Content .FooterContainer .column-12{padding-bottom:0;text-align:center}}#blog1 .Content .FooterContainer p{display:inline-block;margin-bottom:5px;line-height:12px;font-size:14px !important}#blog1 .Content .FooterContainer p svg{color:#bcbcbc;margin-right:5px;vertical-align:middle}#blog1 .Content .FooterContainer h6{display:inline-block;padding:0;font-size:25px;font-weight:100;color:#e6e6e6;margin:0px 10px}#blog1 .Content .FooterContainer .author{text-align:right;margin-top:5px}@media (max-width: 767px){#blog1 .Content .FooterContainer .author{text-align:center}}#blog1 .Content .FooterContainer .author img{max-height:30px;vertical-align:middle;border-radius:50%}#blog1 .Content .FooterContainer .author p{vertical-align:middle;margin-right:5px;margin-bottom:0px;padding-bottom:0px}#blog1 .Content:focus{box-shadow:5px 5px 5px 0 rgba(0,0,0,0.075);transition:all 250ms}
h2{line-height:1em;line-height:50px;text-align:center}h2:after{margin:0 auto;content:' ';display:block;width:200px;height:25px;border-bottom:2px solid #00a852}@media (max-width: 767px){.columnReverseMobile{flex-direction:column-reverse}}#blog1{margin-bottom:15px;margin-top:15px}#blog1 .Content{box-shadow:0 2px 3px 0 rgba(0,0,0,0.05);transition:all 250ms;border:1px solid #E5E5E5;background:#fff;min-height:570px;min-height:inherit !important;border-radius:3px}#blog1 .Content .author{display:none}#blog1 .Content .ImageContainer{max-width:100%;margin:0 auto;display:block;position:relative;width:100%;height:280px;object-fit:cover;background-size:cover;background-position:center}#blog1 .Content .ContentContainer{padding:10px 20px;background:#fff;margin-bottom:60px;margin-bottom:0px;border-radius:3px}#blog1 .Content .ContentContainer h3{color:#00a852 !important}#blog1 .Content .ContentContainer p{margin-bottom:60px;font-size:16px !important;font-weight:300}#blog1 .Content .FooterContainer{background:#fff;border-top:1px solid #F6F6F6;margin:0;padding-top:10px;padding-bottom:10px;border-radius:0 0 3px 3px}@media (max-width: 767px){#blog1 .Content .FooterContainer .column-12{padding-bottom:0;text-align:center}}#blog1 .Content .FooterContainer p{display:inline-block;margin-bottom:5px;line-height:12px;font-size:14px !important}#blog1 .Content .FooterContainer p svg{color:#bcbcbc;margin-right:5px}#blog1 .Content .FooterContainer h6{display:inline-block;padding:0;font-size:25px;font-weight:100;color:#e6e6e6;margin:0px 10px}#blog1 .Content .FooterContainer .author{text-align:right;margin-top:5px}@media (max-width: 767px){#blog1 .Content .FooterContainer .author{text-align:center}}#blog1 .Content .FooterContainer .author img{max-height:30px;vertical-align:middle;border-radius:50%}#blog1 .Content .FooterContainer .author p{vertical-align:middle;margin-right:5px;margin-bottom:0px;padding-bottom:0px}#blog1 .Content:focus{box-shadow:5px 5px 5px 0 rgba(0,0,0,0.075);transition:all 250ms}
#blogListC1 .webappContainer .whiteBackground{background:#fff}#blogListC1 .webappContainer .row.fillHeight{flex:1 0 auto}#blogListC1 .webappContainer .webappContent{position:relative;border-radius:3px;border:1px solid #bbb;box-shadow:0px 0px 20px rgba(0,0,0,0.3);transition:all 500ms}#blogListC1 .webappContainer .webappContent .blogCategory{position:absolute;top:20px;left:20px;z-index:100;background:#00a852;color:#fff;padding:5px 10px;border-radius:3px}#blogListC1 .webappContainer .webappContent .blogCategory a{color:#fff}#blogListC1 .webappContainer .webappContent .imageContainer{border-radius:3px 3px 0 0;background-size:cover;background-position:center;border-bottom:1px solid #dddddd;position:relative}@media (min-width: 576px){#blogListC1 .webappContainer .webappContent .imageContainer{height:12vw}}@media (max-width: 767px){#blogListC1 .webappContainer .webappContent .imageContainer{height:40vw}}#blogListC1 .webappContainer .webappContent .blogContent{padding:20px;text-align:center}#blogListC1 .webappContainer .webappContent .blogContent p{font-size:16px !important;font-weight:300}#blogListC1 .webappContainer .webappContent .blogContent p:last-of-type{margin-bottom:50px}#blogListC1 .webappContainer .webappContent .blogFooter{border-top:1px solid #dddddd;padding:10px 15px}#blogListC1 .webappContainer .webappContent .blogFooter .author{display:none}#blogListC1 .webappContainer .webappContent .blogFooter .author img{height:30px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px}#blogListC1 .webappContainer .webappContent .blogFooter .author p{display:inline-block;vertical-align:middle}#blogListC1 .webappContainer .webappContent .blogFooter .date{display:inline-block;vertical-align:middle;float:right}#blogListC1 .webappContainer .webappContent .blogFooter .date svg{margin-right:5px}#blogListC1 .webappContainer .webappContent .blogFooter .date a{color:inherit;font-size:inherit}#blogListC1 .webappContainer .webappContent:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.075);transition:all 500ms}
#blogListC2 .webappContainer .whiteBackground{background:#fff}#blogListC2 .webappContainer .row.fillHeight{flex:1 0 auto}#blogListC2 .webappContainer .webappContent{position:relative;border-radius:3px;border:1px solid #dddddd;box-shadow:0px 0px 10px rgba(0,0,0,0.15);transition:all 500ms}#blogListC2 .webappContainer .webappContent .blogCategory{position:absolute;top:20px;left:20px;z-index:100;background:#00a852;color:#fff;padding:5px 10px;border-radius:3px}#blogListC2 .webappContainer .webappContent .blogCategory a{color:#fff}#blogListC2 .webappContainer .webappContent .imageContainer{border-radius:3px 3px 0 0;height:12vw;background-size:cover;background-position:center;border-bottom:1px solid #dddddd;position:relative}#blogListC2 .webappContainer .webappContent .blogContent{padding:20px}#blogListC2 .webappContainer .webappContent .blogFooter{border-top:1px solid #dddddd;padding:10px 15px}#blogListC2 .webappContainer .webappContent .blogFooter .author img{height:30px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px}#blogListC2 .webappContainer .webappContent .blogFooter .author p{display:inline-block;vertical-align:middle}#blogListC2 .webappContainer .webappContent .blogFooter .date{display:inline-block;vertical-align:middle;float:right}#blogListC2 .webappContainer .webappContent .blogFooter .date a{color:inherit;font-size:inherit}#blogListC2 .webappContainer .webappContent:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.075);transition:all 500ms}
#blogSidebar .sidebarTitle{margin-bottom:25px}#blogSidebar #searchTerm{height:42px;border-radius:3px;border:1px solid #00a852;font-size:1.6rem;line-height:19px;padding-left:10px;width:calc(100% - 105px)}#blogSidebar #blogSearch{margin-top:0}#blogSidebar .blogCategory{height:50px;background-size:cover;display:table;width:100%;background-position:center;margin-bottom:10px}#blogSidebar .blogCategory.grey{filter:grayscale(1);-webkit-filter:grayscale(1)}#blogSidebar .blogCategory .overlayContainer{display:table-cell;vertical-align:middle;padding:0 45px}#blogSidebar .blogCategory .overlayContainer h3{color:#FFFFFF;padding:0;line-height:24px;position:relative;z-index:1;font-size:2.5rem}#blogSidebar .blogCategory .overlayContainer h3:before{content:"";position:absolute;width:3px;height:150%;left:-8px;top:-25%;background:#00a852;transition:all 500ms;z-index:-1}#blogSidebar .blogCategory.large{height:180px !important}#blogSidebar .blogCategory.large .overlayContainer{padding-left:65px}#blogSidebar .blogCategory.large .overlayContainer h3{font-size:3rem;line-height:32px}#blogSidebar .blogCategory.large .overlayContainer .span-h3:before{width:4px;left:-16px}#blogSidebar .blogCategory:not(.grey):focus .span-h3:before{width:100%;transition:all 500ms}
#blogSidebar .sidebarTitle{margin-top:25px}#blogSidebar .sidebarTitle:first-child{margin-top:0}#blogSidebar #searchTerm{height:42px;border-radius:3px;border:1px solid #00a852;font-size:1.6rem;line-height:19px;padding-left:10px;width:calc(100% - 110px)}#blogSidebar #blogSearch{margin-top:0}#blogSidebar .blogCategory{height:36px;background-size:cover;display:table;width:100%;background-position:center;margin-bottom:10px}#blogSidebar .blogCategory.grey{filter:grayscale(1);-webkit-filter:grayscale(1)}#blogSidebar .blogCategory .overlayContainer{display:table-cell;vertical-align:middle;padding:0 45px}#blogSidebar .blogCategory .overlayContainer h3{color:#FFFFFF;padding:0;line-height:24px;position:relative;z-index:1;font-size:2.5rem}#blogSidebar .blogCategory .overlayContainer h3:before{content:"";position:absolute;width:3px;height:150%;left:-8px;top:-25%;background:#00a852;transition:all 500ms;z-index:-1}#blogSidebar .blogCategory.large{height:180px !important}#blogSidebar .blogCategory.large .overlayContainer{padding-left:65px}#blogSidebar .blogCategory.large .overlayContainer h3{font-size:3rem;line-height:32px}#blogSidebar .blogCategory.large .overlayContainer h3:before{width:4px;left:-16px}#blogSidebar .blogCategory:not(.grey):focus h3:before{width:100%;transition:all 500ms}#blogSidebar .cat_button{padding:8px 25px}#blogSidebar #searchTerm{height:40px;font-size:1.5rem}
#contentSection4 .mainContent{padding-bottom:40px}#contentSection4 .mainContent .img{display:block;padding-bottom:20px;padding-right:3em;padding-left:3em}@media only screen and (max-width: 768px){#contentSection4 .mainContent .img{padding-right:1em;padding-left:1em}}#contentSection4 .mainContent .imgContainer{display:block;width:100%}#contentSection4 .mainContent .mainContent{margin-bottom:20px;position:relative;min-height:400px}#contentSection4 .mainContent .cta-wrapper{position:relative}#contentSection4 .mainContent h4{min-height:30px}#contentSection4 .mainContent p{padding-bottom:70px}#contentSection4 .mainContent a{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ddd) !important;width:120px}#contentSection4 .mainContent a:focus{background:linear-gradient(#fff, #eaeaea) !important}#contentSection4 .mainContent a:focus{background:linear-gradient(#fff, #eaeaea) !important}#contentSection4 .mainContent .iconRow{position:relative}#contentSection4 .mainContent .heading4Container{position:relative;left:0}#contentSection4 .mainContent .iconContainer{position:relative;left:0}#contentSection4 .botton-text{margin:0 auto;text-align:center;padding-bottom:0}#contentSection4 .botton-text h4{color:#00a852;font-weight:700;padding:0}#contentSection4 .botton-text h5{font-weight:500;font-size:2.4rem;padding:0}
#contact6{padding:0;background-color:#fbfbfb}#contact6 .googleMapWrapper{position:relative;min-height:300px;padding-top:0}#contact6 .googleMapWrapper iframe{width:100%;height:100%;position:absolute}#contact6 .googleMapWrapper iframe #mapDiv div.gm-style div:nth-child(10){left:40px;top:10px}#contact6 .formContainer .formContent{width:80%;margin:0 auto}#contact6 .formContainer form{margin-top:20px}#contact6 .formContainer form input{width:100%;margin-right:10%;display:inline-block;height:60px;padding-left:30px;border-width:0px 0px 1px 0px;border-color:#39c;margin-bottom:25px;font-size:20px;color:#ffffff;background:none}#contact6 .formContainer form textarea{width:100%;margin-right:2.5%;display:inline-block;min-height:200px;padding:30px;border:1px solid #EEEEEE;border-radius:4px;border-color:#39c;margin-bottom:25px;font-size:20px;color:#ffffff;background:none}#contact6 .formContainer form .cat_button{color:#fff;background-color:#39c;font-size:2em;border:none;padding:12px 25px;margin-top:20px;margin-bottom:30px;font-family:"Lato", Arial, Tahoma, sans-serif;font-weight:100;margin:0;width:100%;height:auto;border-radius:4px}#contact6 .formContainer form .cat_button:focus{color:#fff !important}#contact6.backgroundGrey .formContent h2,#contact6.backgroundGrey form input,#contact6.backgroundGrey form textarea{color:#39c}
#contentSection7.sectionPadding{padding-top:60px;padding-bottom:0}#contentSection7 .container{width:100% !important;max-width:100%}#contentSection7 .img{display:block}#contentSection7 .imgContainer{display:block;width:100%}#contentSection7 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSection7 .box{position:relative;padding:0;background-size:cover !important;width:100%;height:0;padding-bottom:16%}#contentSection7 .box:focus{cursor:pointer}#contentSection7 .box:focus h4{background:#00a852}#contentSection7 h4{padding:15px 0 15px 0;width:100%;font-size:2.4;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,168,82,0)}#contentSection7 p{padding-bottom:7em;color:#39c;font-size:2}#contentSection7 a{font-size:2;font-weight:600;min-width:6em;height:auto;display:block;margin:0 auto;position:absolute;left:0;bottom:3rem}
#contentSection18 .webappContainer{background:transparent;transition:all 500ms;border:2px solid #f4f4f4;border-radius:3px;width:100%}#contentSection18 .webappContainer:focus{background:rgba(0,0,0,0.26);transition:all 500ms}#contentSection18 .webappContent{text-align:center;padding:70px 20px}#contentSection18 .webappContent svg{margin-bottom:2rem}#contentSection18 .webappContent h3{margin-bottom:1.5rem}#contentSection18.backgroundLight .webappContainer:focus,#contentSection18.backgroundGrey .webappContainer:focus{background:rgba(0,0,0,0.02);transition:all 500ms}
#contentSection23 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#contentSection23 .webappContent .backgroundImage .webappHeader{padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 768px){#contentSection23 .webappContent .backgroundImage .webappHeader{padding-top:25em;padding-bottom:25em}}#contentSection23 .webappContent .backgroundImage .webappHeader h2,#contentSection23 .webappContent .backgroundImage .webappHeader h4,#contentSection23 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#contentSection23 .webappContent .backgroundImage .webappHeader h2{font-size:9em;font-weight:300;line-height:10rem;margin-bottom:0.5em}@media only screen and (max-width: 1024px){#contentSection23 .webappContent .backgroundImage .webappHeader h2{font-size:60px;font-size:6rem;line-height:5rem}}#contentSection23 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#contentSection23 .button{border-radius:12px;background:#eee;color:#222;font-size:2.5em;font-weight:400;padding:10px 75px}#contentSection23 .button:focus{background:#fff}
#contentSection30 .mainContent{padding-bottom:40px}#contentSection30 .mainContent .img{display:block;padding-bottom:20px}#contentSection30 .mainContent .imgContainer{display:block;width:100%}#contentSection30 .mainContent .cta-wrapper{position:relative}#contentSection30 .mainContent h4{min-height:30px}#contentSection30 .mainContent p{padding-bottom:70px}#contentSection30 .mainContent a{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ddd) !important;width:120px}#contentSection30 .mainContent a:focus{background:linear-gradient(#fff, #eaeaea) !important}#contentSection30 .mainContent a:focus{background:linear-gradient(#fff, #eaeaea) !important}#contentSection30 .mainContent .iconRow{position:relative}#contentSection30 .mainContent .heading4Container{position:relative;left:0}#contentSection30 .mainContent .iconContainer{position:relative;left:0}#contentSection30 .topImagePadding{padding-top:45px;padding-bottom:45px}#contentSection30 .botton-text{margin:0 auto;text-align:center;padding-bottom:0}#contentSection30 .botton-text h4{color:#00a852;font-weight:700;padding:0}#contentSection30 .botton-text h5{font-weight:500;font-size:2.4rem;padding:0}
#contentSectionC1 .webappContent .backgroundImage{background-size:100%;background-origin:inherit;background-clip:inherit;background-repeat:no-repeat}@media (min-width: 768px){#contentSectionC1 .webappContent .backgroundImage{background-position:0% 40%}}@media (max-width: 991px){#contentSectionC1 .webappContent .backgroundImage{height:500px;position:relative;width:100%;background-position:0% 0%}}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage{height:230px;position:relative;width:100%;background-position:0% 0%}}@media (min-width: 768px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:20em;padding-bottom:20em}}@media (max-width: 991px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:15em;padding-bottom:15em}}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage .webappHeader{padding-top:10em;padding-bottom:10em}}#contentSectionC1 .webappContent .backgroundImage .webappHeader h2,#contentSectionC1 .webappContent .backgroundImage .webappHeader h4,#contentSectionC1 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#contentSectionC1 .webappContent .backgroundImage .webappHeader h2{font-size:70px;font-size:7rem;font-weight:200;font-family:"serifa",serif;line-height:1em;margin-bottom:0.5em}@media (max-width: 767px){#contentSectionC1 .webappContent .backgroundImage .webappHeader h2{font-size:30px;font-size:3rem;line-height:5rem}}#contentSectionC1 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#contentSectionC1 .button{border-radius:12px;background:linear-gradient(#fff, #ccc) !important;color:#222;font-size:2em;font-weight:300;padding:3px 30px;font-weight:300;border:1px solid #a9a9a9}@media (max-width: 991px){#contentSectionC1 .button{font-size:2em;font-weight:300;padding:6px 60px}}#contentSectionC1 .button:focus{background:linear-gradient(#fff, #d9d9d9) !important}
#contentSectionC2 .webappContent h5{margin-bottom:0.5rem}@media (max-width: 767px){#contentSectionC2 .webappContent .column{padding-bottom:6.0rem}#contentSectionC2 .webappContent .column:last-of-type{padding-bottom:0}}#contentSectionC2 .webappContent .webappContainer .whiteBackground{background:#fff}#contentSectionC2 .webappContent .webappContainer .row.fillHeight{flex:1 0 auto}#contentSectionC2 .webappContent .webappContainer .webappContent{text-align:-webkit-auto !important;position:relative;border-radius:3px;border:1px solid #dddddd;box-shadow:0px 0px 10px rgba(0,0,0,0.15);transition:all 500ms}#contentSectionC2 .webappContent .webappContainer .webappContent .blogCategory{position:absolute;top:20px;left:20px;z-index:100;background:#00a852;color:#fff;padding:5px 10px;border-radius:3px}#contentSectionC2 .webappContent .webappContainer .webappContent .blogCategory a{color:#fff}#contentSectionC2 .webappContent .webappContainer .webappContent .imageContainer{border-radius:3px 3px 0 0;height:12vw;background-size:cover;background-position:center;border-bottom:1px solid #dddddd;position:relative}#contentSectionC2 .webappContent .webappContainer .webappContent .blogContent{padding:20px}#contentSectionC2 .webappContent .webappContainer .webappContent .blogFooter{border-top:1px solid #dddddd;padding:10px 15px}#contentSectionC2 .webappContent .webappContainer .webappContent .blogFooter .author img{height:30px;width:auto;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:3px}#contentSectionC2 .webappContent .webappContainer .webappContent .blogFooter .author p{display:inline-block;vertical-align:middle}#contentSectionC2 .webappContent .webappContainer .webappContent .blogFooter .date{display:inline-block;vertical-align:middle;float:right}#contentSectionC2 .webappContent .webappContainer .webappContent .blogFooter .date a{color:inherit;font-size:inherit}#contentSectionC2 .webappContent .webappContainer .webappContent:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.075);transition:all 500ms}#contentSectionC2 .fa-2x{font-size:4em}#contentSectionC2 .fa-stack{margin-bottom:4rem;position:relative;z-index:10;color:#00a852}@media only screen and (max-width: 997px){#contentSectionC2 .fa-stack{height:1.5em;width:1.5em}}#contentSectionC2 .fa-circle{opacity:1}@media only screen and (max-width: 997px){#contentSectionC2 .fa-circle{height:1.5em;width:1.5em}}#contentSectionC2 .fab{color:#fff}@media only screen and (max-width: 997px){#contentSectionC2 .fab{height:0.5em;width:0.5em}}#contentSectionC2 .innerIcon{color:#fff}#contentSectionC2 .content-body{background:#f0f0f0;position:relative;bottom:75px;z-index:5;padding:4em 0 0 0;flex:1 0 auto}#contentSectionC2 .content-body .fb_iframe_widget_fluid span{width:100% !important}#contentSectionC2 .content-body .fb_iframe_widget_fluid>._2p3a{width:100% important}#contentSectionC2 .content-body iframe{max-width:407px !important;width:100% !important}#contentSectionC2 .content-body img{width:100%;max-height:800px}
#contentSectionC8 .mainContent .img{display:block;padding-right:3em;padding-left:3em}#contentSectionC8 .mainContent a .img:focus{opacity:0.6;cursor:pointer}#contentSectionC8 .mainContent .imgContainer{display:block;width:100%}#contentSectionC8 .mainContent .cta-wrapper{position:relative}#contentSectionC8 .mainContent h4{min-height:30px}#contentSectionC8 .mainContent p{padding-bottom:70px}#contentSectionC8 .mainContent a.button{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ddd) !important;width:120px}#contentSectionC8 .mainContent a.button:focus{background:linear-gradient(#fff, #eaeaea) !important}#contentSectionC8 .mainContent .iconRow{position:relative}#contentSectionC8 .mainContent .heading4Container{position:relative;left:0}#contentSectionC8 .mainContent .iconContainer{position:relative;left:0}#contentSectionC8 .topImagePadding{padding-bottom:30px}#contentSectionC8 .botton-text{margin:0 auto;text-align:center;padding-bottom:0}#contentSectionC8 .botton-text h4{color:#00a852;font-weight:700;padding:0}#contentSectionC8 .botton-text h5{font-weight:500;font-size:2.4rem;padding:0}
#contentSectionC11 .row{padding-top:30px}#contentSectionC11.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC11 .pagination{display:none}#contentSectionC11 .container{width:100% !important;max-width:100%}#contentSectionC11 .img{display:block}#contentSectionC11 .imgContainer{display:block;width:100%}#contentSectionC11 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC11 .box{position:relative;padding:0;background-size:cover !important;background-position:0% 25% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC11 .box:focus{cursor:pointer}#contentSectionC11 .box:focus span{background:#00a852}#contentSectionC11 span{padding:15px 0 15px 0;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC11 p{padding-bottom:7em;color:#00a852;font-size:1.75}
#contentSectionC12 .container{width:100% !important;max-width:100%}#contentSectionC12 .img{display:block}#contentSectionC12 .imgContainer{display:block;width:100%}#contentSectionC12 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC12 .box{position:relative;padding:0;background-size:cover !important;width:100%;height:0;padding-bottom:16%}#contentSectionC12 .box:focus{cursor:pointer}#contentSectionC12 .box:focus h4{background:#00a852}#contentSectionC12 .sectionPaddingTop{padding-top:60px;padding-bottom:0}#contentSectionC12 h4{padding:15px 0 15px 0;width:100%;font-size:2.4;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,168,82,0)}#contentSectionC12 p{padding-bottom:7em;color:#39c;font-size:2}#contentSectionC12 a{font-size:2;font-weight:600;min-width:6em;height:auto;display:block;margin:0 auto;position:absolute;left:0;bottom:3rem}
#contentSectionC13 .mainContent{padding-bottom:40px}#contentSectionC13 .mainContent .img{display:block;padding-bottom:20px}#contentSectionC13 .mainContent .img:focus{opacity:0.6;cursor:pointer}@media only screen and (max-width: 768px){#contentSectionC13 .mainContent .img{padding-right:1em;padding-left:1em}}#contentSectionC13 .mainContent .imgContainer{display:block;width:100%}#contentSectionC13 .mainContent .cta-wrapper{position:relative}#contentSectionC13 .mainContent h4{min-height:30px}#contentSectionC13 .mainContent p{padding-bottom:70px}#contentSectionC13 .mainContent a.button{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ccc) !important;width:120px}#contentSectionC13 .mainContent a.button:focus{background:linear-gradient(#fff, #d9d9d9) !important}#contentSectionC13 .mainContent .iconRow{position:relative}#contentSectionC13 .mainContent .heading4Container{position:relative;left:0}#contentSectionC13 .mainContent .iconContainer{position:relative;left:0}#contentSectionC13 .bottom-text{margin:0 auto;text-align:center;padding-bottom:0;max-width:800px}#contentSectionC13 .bottom-text h4{color:#00a852;font-weight:700;padding:0}#contentSectionC13 .bottom-text h5{font-weight:500;font-size:2rem;padding:0}
#contentSectionC15.sectionPadding{padding-top:30px}#contentSectionC15 .row{justify-content:flex-start}#contentSectionC15 a.button{height:auto;text-align:center;display:block;margin:0 auto;padding:3px 0;border-radius:12px;color:#000;font-weight:300;border:1px solid #a9a9a9;background:linear-gradient(#fff, #ddd) !important;margin-top:25px;width:250px}#contentSectionC15 a.button:focus{background:linear-gradient(#fff, #eaeaea) !important}@media (max-width: 991px){#contentSectionC15 a.button{margin-bottom:4em}}#contentSectionC15 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#contentSectionC15 .webappContent .backgroundImage .webappHeader{padding-top:60px}#contentSectionC15 .webappContent .backgroundImage .webappHeader h2,#contentSectionC15 .webappContent .backgroundImage .webappHeader h4,#contentSectionC15 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#contentSectionC15 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#contentSectionC15 .webappContent .textPadding{padding-left:50px;padding-right:50px}#contentSectionC15 .webappContent .columnImage{padding-right:0;padding-left:0;display:block}#contentSectionC15 .webappContent .columnImage .image-wrapper{position:static;overflow:hidden;position:relative}#contentSectionC15 .webappContent .content{padding-top:0;padding-bottom:30px;align-self:auto;-webkit-align-self:auto}#contentSectionC15 .webappContent .sectionLogo{padding-bottom:5em}#contentSectionC15 .webappContent .sectionLogo img{margin:0 auto}#contentSectionC15 #innerContent{position:relative;flex-flow:column;width:100%;margin:0 auto;height:0;padding-bottom:56.3%}#contentSectionC15 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#contentSectionC17 .row{padding-top:30px}#contentSectionC17.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC17 .pagination{display:none}#contentSectionC17 .container{width:100% !important;max-width:100%}#contentSectionC17 .img{display:block}#contentSectionC17 .imgContainer{display:block;width:100%}#contentSectionC17 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC17 .box{position:relative;padding:0;background-size:cover !important;background-position:50% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC17 .box:focus{cursor:pointer}#contentSectionC17 .box:focus span{background:#00a852}#contentSectionC17 span{padding:5px 5px;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC17 p{padding-bottom:7em;color:#00a852;font-size:1.75}
#contentSectionC18 .social-feed-element,#contentSectionC18 .social-feed-element .media-body{overflow:visible;zoom:1}#contentSectionC18 .social-feed-element .content{padding:15px}#contentSectionC18 .social-feed-element .media-body{font-size:1.25rem !important}#contentSectionC18 .social-feed-element .media-body p.social-feed-text{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif}#contentSectionC18 .social-feed-element .media-body p a{font-size:1.5rem !important;font-weight:200;font-family:"serifa",serif;word-break:break-all}#contentSectionC18 .social-feed-element .media-details .icon{margin-right:5px}#contentSectionC18 .social-feed-element .pull-right{margin-left:0px}#contentSectionC18 .filter-btn:focus{color:#00a852}#contentSectionC18 .filter-button-group a.active{color:#00a852}
#contentSectionC19 .row{padding-top:30px}#contentSectionC19.sectionPadding{padding-top:30px;padding-bottom:0}#contentSectionC19 .pagination{display:none}#contentSectionC19 .container{width:100% !important;max-width:100%}#contentSectionC19 .img{display:block}#contentSectionC19 .imgContainer{display:block;width:100%}#contentSectionC19 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#contentSectionC19 .box{position:relative;padding:0;background-size:cover !important;background-position:0% 25% !important;width:100%;height:0;padding-bottom:16%}#contentSectionC19 .box:focus{cursor:pointer}#contentSectionC19 .box:focus span{background:#00a852}#contentSectionC19 span{padding:5px 5px;width:100%;font-size:1em;font-weight:100;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#contentSectionC19 p{padding-bottom:7em;color:#00a852;font-size:1.75}
#blogSidebar .sidebarTitle{margin-top:25px}#blogSidebar .sidebarTitle:first-child{margin-top:0}#blogSidebar #searchTerm{height:42px;border-radius:3px;border:1px solid #00a852;font-size:1.6rem;line-height:19px;padding-left:10px;width:calc(100% - 110px)}#blogSidebar #blogSearch{margin-top:0}#blogSidebar .blogCategory{height:36px;background-size:cover;display:table;width:100%;background-position:center;margin-bottom:10px}#blogSidebar .blogCategory.grey{filter:grayscale(1);-webkit-filter:grayscale(1)}#blogSidebar .blogCategory .overlayContainer{display:table-cell;vertical-align:middle;padding:0 45px}#blogSidebar .blogCategory .overlayContainer h3{color:#FFFFFF;padding:0;line-height:24px;position:relative;z-index:1;font-size:2.5rem}#blogSidebar .blogCategory .overlayContainer h3:before{content:"";position:absolute;width:3px;height:150%;left:-8px;top:-25%;background:#00a852;transition:all 500ms;z-index:-1}#blogSidebar .blogCategory.large{height:180px !important}#blogSidebar .blogCategory.large .overlayContainer{padding-left:65px}#blogSidebar .blogCategory.large .overlayContainer h3{font-size:3rem;line-height:32px}#blogSidebar .blogCategory.large .overlayContainer h3:before{width:4px;left:-16px}#blogSidebar .blogCategory:not(.grey):focus h3:before{width:100%;transition:all 500ms}#blogSidebar .cat_button{padding:8px 25px}#blogSidebar #searchTerm{height:40px;font-size:1.5rem}
#callToAction8 .backgroundImage{background-size:cover;background-position:center;position:relative}#callToAction8 .backgroundImage:after{position:absolute;content:"";background-color:rgba(51,153,204,0.4);width:100%;height:100%;left:0;top:0}#callToAction8 span{text-decoration:underline}#callToAction8 span:focus{cursor:pointer}#callToAction8 .textbox{width:100%;height:50px;border-radius:3px;border:2px solid #B8C1CB;font-size:18px;color:#424242;padding-left:10px;margin-top:20px;transition:all 500ms}#callToAction8 .textbox:focus{border:2px solid #39c;transition:all 500ms}#callToAction8.backgroundMedium .backgroundImage:after{background-color:rgba(36,45,59,0.4)}#callToAction8.backgroundAccent .backgroundImage:after{background-color:rgba(255,113,42,0.4)}#callToAction8.backgroundPrimary .backgroundImage:after{background-color:rgba(51,153,204,0.4)}#callToAction8.backgroundPrimary .textbox:focus{border:2px solid #FF712A;transition:all 500ms}#callToAction8 a{color:#fff}#callToAction8 button{width:100%;height:50px;font-weight:400;font-size:18px;margin-top:0}#callToAction8 .contentCenter{margin:0}#callToAction8 [type="checkbox"]:not(:checked),#callToAction8 [type="checkbox"]:checked{position:absolute;opacity:0.01}#callToAction8 [type="checkbox"]:not(:checked)+label,#callToAction8 [type="checkbox"]:checked+label{position:relative;padding-left:4.5em;cursor:pointer}#callToAction8 [type="checkbox"]:not(:checked)+label:before,#callToAction8 [type="checkbox"]:checked+label:before,#callToAction8 [type="checkbox"]:not(:checked)+label:after,#callToAction8 [type="checkbox"]:checked+label:after{content:'';position:absolute}#callToAction8 [type="checkbox"]:not(:checked)+label:before,#callToAction8 [type="checkbox"]:checked+label:before{left:0;top:-.1em;width:4em;height:1.85em;background:#f6f6f6;border-radius:1em;transition:background-color .2s;border:2px solid #0b0b0b}#callToAction8 [type="checkbox"]:not(:checked)+label:after,#callToAction8 [type="checkbox"]:checked+label:after{width:1.4em;height:1.4em;transition:all .2s;border-radius:50%;background:#424242;top:.12em;left:.24em}#callToAction8 .text{display:inline-block;vertical-align:middle;padding:0;margin-top:-3px;padding-left:5px}#callToAction8 [type="checkbox"]:checked+label:before{background:#242d3b}#callToAction8 [type="checkbox"]:checked+label:after{background:#39c;left:2.4em}#callToAction8 [type="checkbox"]:checked+label .ui,#callToAction8 [type="checkbox"]:not(:checked)+label .ui:before,#callToAction8 [type="checkbox"]:checked+label .ui:after{position:absolute;left:.6em;width:6em;border-radius:1em;font-size:.875em;font-weight:bold;transition:all .2s}#callToAction8 [type="checkbox"]:not(:checked)+label .ui:before{content:"No";left:2.35em;top:.2em;font-size:14px;color:#424242}#callToAction8 [type="checkbox"]:checked+label .ui:after{content:"Yes";top:0em;left:.2em;color:#fff !important;font-size:15px}#callToAction8 [type="checkbox"]:focus+label:before{border:1px dashed #777;box-sizing:border-box;margin-top:-1px}#callToAction8 form p{margin:1.5em auto}
@media (max-width: 1199px){#recipePage svg.icon{font-size:3em}}#recipePage h1{font-size:50px;font-size:5rem;font-weight:200;font-family:"serifa",serif;color:#333;text-align:center;margin-top:30px;margin-bottom:30px}@media (min-width: 768px) and (max-width: 991px){#recipePage h1{margin-top:30px}}#recipePage h1:after{margin:0 auto;content:' ';display:block;width:200px;height:25px;border-bottom:2px solid #00a852}#recipePage .related{font-size:50px;font-size:5rem;font-weight:200;font-family:"serifa",serif;color:#333;text-align:center;margin-bottom:30px}#recipePage h2{color:#333;font-size:2.4rem;font-weight:600}@media (max-width: 991px){#recipePage h2{font-size:2rem}}#recipePage h2 span{font-size:1em !important;font-weight:300 !important}#recipePage .related{font-size:50px;font-size:5rem;font-weight:200;font-family:"serifa",serif;color:#333;text-align:center;margin-bottom:30px}@media (min-width: 768px){#recipePage .headingRow{margin-top:2em}}@media (max-width: 991px){#recipePage .headingRow{margin-top:4em}}@media (min-width: 768px){#recipePage .headingRowMobile{margin-top:0}}@media (max-width: 991px){#recipePage .headingRowMobile{margin-top:4em}}#recipePage #section1.sectionPadding{padding-top:0px;padding-bottom:0px}#recipePage #section1 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#recipePage #section1 .webappContent .backgroundImage .webappHeader{padding-top:60px}#recipePage #section1 .webappContent .backgroundImage .webappHeader h2,#recipePage #section1 .webappContent .backgroundImage .webappHeader h4,#recipePage #section1 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#recipePage #section1 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#recipePage #section1 .webappContent .icon-wrapper{display:inline}@media (min-width: 768px) and (max-width: 991px){#recipePage #section1 .webappContent .icon-wrapper{display:block;margin:0 auto 10px auto}}#recipePage #section1 .webappContent .cook-specs img{height:5em}#recipePage #section1 .webappContent .text-wrapper{display:inline;margin-top:15px}@media (min-width: 768px) and (max-width: 991px){#recipePage #section1 .webappContent .text-wrapper{display:block;margin:0 auto}}#recipePage #section1 .webappContent .text-wrapper span{margin-left:15px;font-size:1.75em;vertical-align:bottom;position:relative}@media (max-width: 1199px){#recipePage #section1 .webappContent .text-wrapper span{font-size:1.5em}}@media only screen and (max-width: 768px){#recipePage #section1 .webappContent .cook-specs{padding-bottom:20px}#recipePage #section1 .webappContent .cook-specs:last-child{padding-bottom:0}}#recipePage #section1 .webappContent .columnImage{display:block}@media (min-width: 768px){#recipePage #section1 .webappContent .columnImage{padding-right:0;padding-left:0}}#recipePage #section1 .webappContent .sectionLogo{padding-bottom:5em}#recipePage #section1 .webappContent .sectionLogo img{margin:0 auto}#recipePage #section2.sectionPadding{padding-top:30px;padding-bottom:30px}@media (max-width: 991px){#recipePage #section2.sectionPadding{padding-bottom:0}}#recipePage #section2 .row.webappContent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#recipePage #section2 .row.leftContent{justify-content:flex-end}@media (min-width: 768px){#recipePage #section2 .row.leftContent{padding-right:0}}@media (max-width: 991px){#recipePage #section2 .row.leftContent{padding-right:30px}}@media (max-width: 767px){#recipePage #section2 .row.leftContent{padding-right:0}}#recipePage #section2 img{width:100%}#recipePage #section2 .logoImage img{height:auto}#recipePage #section2 .nutritionContent{padding-left:30px;padding-right:30px}@media (max-width: 767px){#recipePage #section2 .nutritionContent{padding-left:0;padding-right:0}}@media (min-width: 992px){#recipePage #section2 .container-fluid{padding-left:0}}#recipePage #section2 h2{margin:50px 0 0 50px}#recipePage #section2 h2:first-child{margin:0}@media (max-width: 575px){#recipePage #section2 h2:first-child{margin:0}}@media only screen and (min-width: 997px){#recipePage #section2 .sectionPaddingRightMedium{padding-right:10em}}@media only screen and (max-width: 512px){#recipePage #section2 .column-6{flex:0 0 100%;max-width:100%}#recipePage #section2 .sectionGap{display:none}#recipePage #section2 span.column-6{padding-left:0;padding-right:0}}#recipePage #section2 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#recipePage #section2 .webappContent .backgroundImage .webappHeader{padding-top:60px}#recipePage #section2 .webappContent .backgroundImage .webappHeader h2,#recipePage #section2 .webappContent .backgroundImage .webappHeader h4,#recipePage #section2 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#recipePage #section2 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#recipePage #section2 .webappContent p,#recipePage #section2 .webappContent span{color:#666}#recipePage #section2 .webappContent .upScale p{margin-bottom:5px !important}#recipePage #section2 .webappContent .upScale p,#recipePage #section2 .webappContent .upScale span{font-size:1.75em}#recipePage #section2 .webappContent .nutritionInfo{width:49%;margin-bottom:10px;display:inline-block}#recipePage #section2 .webappContent .sectionGap{padding-top:5px;padding-bottom:5px}#recipePage #section2 .webappContent .paddingExtralLeftGap{padding-left:50px}@media (max-width: 991px){#recipePage #section2 .webappContent .paddingExtralLeftGap{padding-left:30px;padding-right:30px;padding-top:15px}}#recipePage #section2 .webappContent .sectionPaddingExtraSmall{padding-top:1em;padding-bottom:1em}#recipePage #section2 .webappContent .sectionPaddingSidesSmall{padding-right:50px;padding-left:50px}@media (max-width: 575px){#recipePage #section2 .webappContent .sectionPaddingSidesSmall{padding-right:30px;padding-left:30px}}#recipePage #section2 .webappContent .nutritionInfoLeft{padding-right:0;padding-left:30px}@media (max-width: 991px){#recipePage #section2 .webappContent .nutritionInfoLeft{padding-right:50px;padding-left:50px;padding-bottom:5px}}@media (max-width: 575px){#recipePage #section2 .webappContent .nutritionInfoLeft{padding-right:30px;padding-left:30px;padding-bottom:5px}}#recipePage #section2 .webappContent .nutritionInfoRight{padding-right:30px;padding-left:0}@media (max-width: 991px){#recipePage #section2 .webappContent .nutritionInfoRight{padding-right:50px;padding-left:50px;padding-bottom:5px}}@media (max-width: 575px){#recipePage #section2 .webappContent .nutritionInfoRight{padding-right:30px;padding-left:30px;padding-bottom:5px}}@media (max-width: 575px){#recipePage #section2 .webappContent .nutritionInfo{padding-top:5px;padding-bottom:5px}}@media (min-width: 768px){#recipePage #section2 .webappContent .nutritionInfo span{font-size:1.25rem}}@media (max-width: 991px){#recipePage #section2 .webappContent .nutritionInfo span{font-size:1.5rem}}#recipePage #section2 .webappContent .logoImage img{margin:0 auto;width:300px;display:block}#recipePage #section2 .webappContent .columnImage{display:block}@media (min-width: 992px){#recipePage #section2 .webappContent .columnImage{padding-right:15px;padding-left:0}}#recipePage #section2 .webappContent .sectionLogo{padding-bottom:5em}#recipePage #section2 .webappContent .sectionLogo img{margin:0 auto}@media only screen and (max-width: 768px){#recipePage #section2.sectionPadding{padding-top:30px;padding-bottom:60px}}#recipePage #section2 .fa-circle{opacity:1}#recipePage #section2 .innerIcon{color:#fff}#recipePage #section2 .fa-stack{height:1.5em;width:1.5em}#recipePage #section2 .fa-circle{opacity:1;height:1.5em;width:1.5em}#recipePage #section2 .fab{height:0.5em;width:0.5em}#recipePage #section2 .topBorder{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:3px solid #00a852}#recipePage #section2 .social-media{margin-right:10px}#recipePage #section2 .social-media:last-child{margin-right:0}#recipePage #section2 .rightAlign{display:flex;justify-content:flex-end;flex-wrap:wrap}@media only screen and (max-width: 768px){#recipePage #section2 .rightAlign{padding-top:0;padding-bottom:0;justify-content:center}}#recipePage #section2 .webappContent .backgroundImage{background-size:cover !important;background-position:center}#recipePage #section2 .webappContent .backgroundImage .webappHeader{padding-top:60px}#recipePage #section2 .webappContent .backgroundImage .webappHeader h2,#recipePage #section2 .webappContent .backgroundImage .webappHeader h4,#recipePage #section2 .webappContent .backgroundImage .webappHeader svg{color:#fff !important}#recipePage #section2 .webappContent .backgroundImage .webappHeader svg{margin-bottom:10px}#recipePage #section2 .webappContent span.green{font-size:24px;font-size:2.4rem}@media only screen and (max-width: 768px){#recipePage #section2 .webappContent .mobileCenter{text-align:center}}#recipePage #section2 .webappContent .columnImage{padding-right:0;padding-left:0;display:block}#recipePage #section2 .webappContent .sectionLogo{padding-bottom:5em}#recipePage #section2 .webappContent .sectionLogo img{margin:0 auto}#recipePage #section4 .pagination{display:none}#recipePage #section4 .container{width:100% !important;max-width:100%}#recipePage #section4 .img{display:block}#recipePage #section4 .imgContainer{display:block;width:100%}#recipePage #section4 .columnSpec{margin-bottom:2rem;position:relative;min-height:400px}#recipePage #section4 .box{position:relative;padding:0;background-size:cover !important;background-position:50% !important;width:100%;height:0;padding-bottom:16%}#recipePage #section4 .box:focus{cursor:pointer}#recipePage #section4 .box:focus>span{background:#00a852}#recipePage #section4 .sectionPaddingTop{padding-top:60px;padding-bottom:0}#recipePage #section4 span{padding:5px 5px;width:100%;font-size:1.5rem;color:#fff;position:absolute;bottom:0;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.5)}#recipePage #section4 p{padding-bottom:7em;color:#00a852;font-size:1.75}
@media (max-width: 767px){#recipes .row{flex-direction:column-reverse}}#recipes .grid-item{margin-bottom:30px !important}#recipes .grid-item a{text-decoration:none !important}#recipes .grid-item a .recipeList{padding-bottom:10px;background:#f5f5f5}#recipes .grid-item a .recipeList p{padding:10px 10px 0 10px;margin-bottom:0 !important;transition:all 0.25s;font-size:1.5rem}#recipes .grid-item a .recipeList img{transition:all 0.25s;opacity:1}#recipes .grid-item a .recipeList:focus p{color:#00a852}#recipes .grid-item a .recipeList:focus img{opacity:0.5}#recipes #gridFilter{padding-top:60px;background:#f5f5f5}@media (max-width: 767px){#recipes #gridFilter{margin-bottom:30px}}#recipes #gridFilter h4{background:#00a852;color:#fff;width:100%;font-weight:500;position:absolute;left:0;top:0;padding:10px 15px}#recipes #gridFilter h5{font-weight:600;border-bottom:2px solid #00a852;margin-bottom:10px}#recipes #gridFilter ul{padding-left:0}#recipes #gridFilter label{display:block;margin:2px 0}#recipes #gridFilter label:focus{cursor:pointer}#recipes #gridFilter label>input{display:none}#recipes #gridFilter label span{width:100%;padding-left:10px;display:inherit}#recipes #gridFilter label span:before{content:'';padding:6px;margin-right:10px;background:#f5f5f5;border:1px solid #00a852;display:inline-block;position:relative;bottom:-1px}#recipes #gridFilter button{width:100%;padding:7px 25px;margin:0 0 20px 0;font-weight:200;font-family:"serifa",serif}#recipes #gridFilter #output{display:none}:checked+span:before{background:#00a852 !important}.recipePage{margin-top:80px}
#bannerRecipes .sliderImage{background-size:100%;background-origin:inherit;background-clip:inherit;background-repeat:no-repeat}@media (min-width: 768px){#bannerRecipes .sliderImage{height:455px;background-position:0% 40%}}@media (max-width: 991px){#bannerRecipes .sliderImage{height:0;position:relative;width:100%;padding-bottom:45%;background-position:0% 0%}}#bannerRecipes .sliderImage .sliderContainer{display:table-cell;vertical-align:middle;padding-left:25%;padding-right:25%;vertical-align:bottom;padding-top:38em;padding-bottom:40em}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer{padding-left:10%;padding-right:10%;padding-top:15em}}#bannerRecipes .sliderImage .sliderContainer h1,#bannerRecipes .sliderImage .sliderContainer p{color:#fff}#bannerRecipes .sliderImage .sliderContainer h1{font-size:90px;font-size:9rem;font-weight:200;font-family:"serifa",serif;line-height:1em}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer h1{font-size:60px;font-size:6rem}}#bannerRecipes .sliderImage .sliderContainer h2 span{font-size:1em !important;font-weight:300 !important}#bannerRecipes .sliderImage .sliderContainer p{margin:10px auto;font-size:24px;font-size:2.4rem}#bannerRecipes .sliderImage .sliderContainer .arrowContainer{position:absolute;left:50%;transform:translateX(-50%);bottom:22%;border-radius:50%;border:1px solid #fff;width:100px;height:100px;transition:all 300ms}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer{bottom:30%}}#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg{transform:translateY(40%);transition:all 300ms;color:#fff}#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{color:#fff;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer svg:not(:root).svg-inline--fa{margin-top:-20px}}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus{background:#fff;transition:all 300ms}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg{color:#424242;transition:all 300ms;font-size:4em}#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{color:#424242;transition:all 300ms;font-size:4em;margin-top:-20px}@media only screen and (max-width: 1024px){#bannerRecipes .sliderImage .sliderContainer .arrowContainer:focus svg:not(:root).svg-inline--fa{margin-top:-5px}}
#slider2 .sliderContainer{position:relative}#slider2 .sliderContainer .slick-slide{opacity:0.5;transition:all 500ms}#slider2 .sliderContainer .slick-slide:focus{opacity:1;cursor:pointer;transition:all 500ms}#slider2 .sliderContainer .slick-slide img{width:90%;padding-top:2.5%;padding-bottom:2.5%;height:90%;margin:auto;transition:all 500ms}#slider2 .sliderContainer .slick-slide.slick-active{opacity:1;width:100%;transition:all 500ms}#slider2 .sliderContainer .slick-slide.slick-active img{width:100%;padding-top:0%;padding-bottom:0%;height:100%;margin:auto;transition:all 500ms}#slider2 .sliderContainer .sliderArrows button{z-index:100;top:50%;transform:translateY(-50%);position:absolute;font-size:0px;width:6rem;height:6rem;border:hidden;background:transparent;pointer-events:none}#slider2 .sliderContainer .sliderArrows button:after{content:"";background:url("https://iconcoachingre.com/wp-content/uploads/2017/02/slider-arrows.png");background-size:50%;background-repeat:no-repeat;background-position:center;display:block;height:100%;width:100%}#slider2 .sliderContainer .sliderArrows button.slick-next{right:0}#slider2 .sliderContainer .sliderArrows button.slick-prev:after{transform:rotate(180deg)}#slider2 .sliderContainer .sliderArrows button:focus{opacity:1;transition:all 500ms}#slider2 .sliderDots ul{text-align:center;margin:0;padding:0;list-style:none}#slider2 .sliderDots ul li{display:inline-block;font-size:0px;margin:0}#slider2 .sliderDots ul li button{width:1.4rem;height:1.4rem;border-radius:50%;background:#B8C1CB;border:hidden;margin:10px;transition:all 500ms}#slider2 .sliderDots ul li.slick-active button{background:#39c;transition:all 500ms}
#slider4 .sliderContainer{position:relative}#slider4 .sliderContainer .slick-slide{opacity:0.5;transition:all 500ms}#slider4 .sliderContainer .slick-slide:focus{opacity:1;cursor:pointer;transition:all 500ms}#slider4 .sliderContainer .slick-slide img{width:90%;padding-top:2.5%;padding-bottom:2.5%;height:90%;margin:auto;transition:all 500ms}#slider4 .sliderContainer .slick-slide.slick-active{opacity:1;width:100%;transition:all 500ms}#slider4 .sliderContainer .slick-slide.slick-active img{width:100%;padding-top:0%;padding-bottom:0%;height:100%;margin:auto;transition:all 500ms}#slider4 .sliderContainer .sliderDots ul{text-align:center;margin:0;padding:0;list-style:none}#slider4 .sliderContainer .sliderDots ul li{display:inline-block;font-size:0px;margin:0}#slider4 .sliderContainer .sliderDots ul li button{width:1.4rem;height:1.4rem;border-radius:50%;background:#B8C1CB;border:hidden;margin:10px;transition:all 500ms}#slider4 .sliderContainer .sliderDots ul li.slick-active button{background:#39c;transition:all 500ms}
#teamList2 h4{text-align:center}#teamList2 h5{text-align:center}#teamList2 .row .mainContent .blueCircle{margin:0 auto 0 auto;background-size:cover;width:160px;height:160px;border-radius:50%;background-color:#39c;position:relative;justify-content:center;align-items:center}#teamList2 .row .mainContent:focus{box-shadow:0 0 10px rgba(67,67,67,0.75);transition:all 500ms}#teamList2.backgroundLight .mainContent .row:focus,#teamList2 .backgroundGrey .mainContent .row:focus{box-shadow:0 0 10px rgba(67,67,67,0.25);transition:all 500ms}
#teamList1 .webappContent img{border-radius:3px}#teamList1 .webappContent h5{margin-top:-12px}#teamList1 .webappContent a svg{margin-top:10px;padding-left:10px;width:36px}#teamList1 .webappContent a:first-child{padding-left:0px}
#teamList2 h4{text-align:center}#teamList2 h5{text-align:center}#teamList2 .row .mainContent .blueCircle{margin:0 auto 0 auto;background-size:cover;width:160px;height:160px;border-radius:50%;background-color:#39c;position:relative;justify-content:center;align-items:center}#teamList2 .row .mainContent:focus{box-shadow:0 0 10px rgba(67,67,67,0.75);transition:all 500ms}#teamList2.backgroundLight .mainContent .row:focus,#teamList2 .backgroundGrey .mainContent .row:focus{box-shadow:0 0 10px rgba(67,67,67,0.25);transition:all 500ms}
#testimonialList6 .webappContent{background:#fff;padding:30px;border:1px solid #ebebeb;border-radius:3px;box-shadow:0 0 10px rgba(67,67,67,0);transition:all 500ms}#testimonialList6 .webappContent:focus{box-shadow:0 0 10px rgba(67,67,67,0.75);transition:all 500ms}#testimonialList6 .webappContent .companyLogo img{max-width:150px;margin-top:25px;margin-bottom:25px}#testimonialList6 .webappContent p{margin-bottom:50px}#testimonialList6 .webappContent .employeeInfo{border-top:1px solid #ebebeb}#testimonialList6 .webappContent .employeeInfo img{max-width:65px;margin-top:-32.5px}#testimonialList6 .webappContent .employeeInfo h4{padding-bottom:0}#testimonialList6 .webappContent .employeeInfo h5{padding-top:0}#testimonialList6 .webappContent .employeeInitials{width:65px;height:65px;border-radius:50%;background:#39c;margin:-32.5px auto 0 auto;display:table}#testimonialList6 .webappContent .employeeInitials span{display:table-cell;vertical-align:middle;color:#fff;font-size:2em;font-weight:300}#testimonialList6.backgroundLight .webappContent:focus,#testimonialList6.backgroundGrey .webappContent:focus{box-shadow:0 0 10px rgba(67,67,67,0.25);transition:all 500ms}
@media (max-width: 767px){#videos .row{flex-direction:column-reverse}}#videos .modal-dialog{max-width:640px !important}#videos .grid-item{margin-bottom:30px !important}#videos .grid-item a{text-decoration:none !important}#videos .grid-item a .videoList{padding-bottom:10px;background:#f5f5f5}#videos .grid-item a .videoList p{padding:10px 10px 0 10px;margin-bottom:0 !important;transition:all 0.25s;font-size:1.5rem}#videos .grid-item a .videoList img{transition:all 0.25s;opacity:1}#videos .grid-item a .videoList .videoBg{position:relative;padding-bottom:54%;height:0;overflow:hidden;max-width:100%}#videos .grid-item a .videoList .videoBg img{position:absolute;top:-18%;left:0;width:100%}#videos .grid-item a .videoList:focus p{color:#00a852}#videos .grid-item a .videoList:focus img{opacity:0.5}#videos #gridFilter{padding-top:60px;background:#f5f5f5}@media (max-width: 767px){#videos #gridFilter{margin-bottom:30px}}#videos #gridFilter h4{background:#00a852;color:#fff;width:100%;font-weight:500;position:absolute;left:0;top:0;padding:10px 15px}#videos #gridFilter h5{font-weight:600;border-bottom:2px solid #00a852;margin-bottom:10px}#videos #gridFilter ul{padding-left:0}#videos #gridFilter label{display:block;margin:2px 0}#videos #gridFilter label:focus{cursor:pointer}#videos #gridFilter label>input{display:none}#videos #gridFilter label span{width:100%;padding-left:10px;display:inherit}#videos #gridFilter label span:before{content:'';padding:6px;margin-right:10px;background:#f5f5f5;border:1px solid #00a852;display:inline-block;position:relative;bottom:-1px}#videos #gridFilter button{width:100%;padding:7px 25px;margin:0 0 20px 0;font-weight:200;font-family:"serifa",serif}#videos #gridFilter #output{display:none}:checked+span:before{background:#00a852 !important}.recipePage{margin-top:80px}
@media (max-width: 767px){#videos .row{flex-direction:column-reverse}}#videos .modal-dialog{max-width:640px !important}#videos .grid-item{margin-bottom:30px !important}#videos .grid-item a{text-decoration:none !important}#videos .grid-item a .videoList{padding-bottom:10px;background:#f5f5f5}#videos .grid-item a .videoList p{padding:10px 10px 0 10px;margin-bottom:0 !important;transition:all 0.25s;font-size:1.5rem}#videos .grid-item a .videoList img{transition:all 0.25s;opacity:1}#videos .grid-item a .videoList .videoBg{position:relative;padding-bottom:54%;height:0;overflow:hidden;max-width:100%}#videos .grid-item a .videoList .videoBg img{position:absolute;top:-18%;left:0;width:100%}#videos .grid-item a .videoList:focus p{color:#00a852}#videos .grid-item a .videoList:focus img{opacity:0.5}#videos #gridFilter{padding-top:60px;background:#f5f5f5}@media (max-width: 767px){#videos #gridFilter{margin-bottom:30px}}#videos #gridFilter h4{background:#00a852;color:#fff;width:100%;font-weight:500;position:absolute;left:0;top:0;padding:10px 15px}#videos #gridFilter h5{font-weight:600;border-bottom:2px solid #00a852;margin-bottom:10px}#videos #gridFilter ul{padding-left:0}#videos #gridFilter label{display:block;margin:2px 0}#videos #gridFilter label:focus{cursor:pointer}#videos #gridFilter label>input{display:none}#videos #gridFilter label span{width:100%;padding-left:10px;display:inherit}#videos #gridFilter label span:before{content:'';padding:6px;margin-right:10px;background:#f5f5f5;border:1px solid #00a852;display:inline-block;position:relative;bottom:-1px}#videos #gridFilter button{width:100%;padding:7px 25px;margin:0 0 20px 0;font-weight:200;font-family:"serifa",serif}#videos #gridFilter #output{display:none}:checked+span:before{background:#00a852 !important}.recipePage{margin-top:80px}

*:focus{outline:auto!important}



.ptruncate{
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 224px;
}