/* Version=4.12.2,Timestamp=2019-09-27T07:09:04.767Z */.c-carousel-v2{padding-bottom:24px;padding-bottom:1.5rem}.c-carousel-v2 .c-hero-v2__copy{-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px);padding:25px;padding:1.5625rem;transition:opacity 1.5s cubic-bezier(.53,.06,.42,.85),left 1.5s cubic-bezier(.53,.06,.42,.85);border-radius:4px}@media only screen and (min-width:768px){.c-carousel-v2 .c-hero-v2__copy{padding:29px 25px;padding:1.8125rem 1.5625rem}}@media only screen and (min-width:992px){.c-carousel-v2 .c-hero-v2__copy{padding:35px 25px;padding:2.1875rem 1.5625rem}}@media only screen and (max-width:767px){.c-carousel-v2 .c-hero-v2__copy{-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px);opacity:0}}.c-carousel-v2 .c-hero-v2__copy div,.c-carousel-v2 .c-hero-v2__copy h1,.c-carousel-v2 .c-hero-v2__copy p{opacity:1}.c-carousel-v2 .c-hero-v2__copy div.in-view,.c-carousel-v2 .c-hero-v2__copy h1.in-view,.c-carousel-v2 .c-hero-v2__copy p.in-view{opacity:1}.c-carousel-v2 .c-hero-v2{border-radius:4px}.c-carousel-v2 .c-hero-v2__wrapper{border-radius:4px}.c-carousel-v2 .c-hero-v2__image{border-radius:4px;overflow:hidden;position:relative}.c-carousel-v2 .c-hero-v2 picture{margin:0}.c-carousel-v2 .c-hero-v2 img{border-radius:4px}.c-carousel-v2 .slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;box-sizing:border-box;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;touch-callout:none;-webkit-touch-action:pan-y;-moz-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;tap-highlight-color:transparent;position:relative;display:block}.c-carousel-v2 .slick-list{position:relative;display:block;margin:0;padding:0}.c-carousel-v2 .slick-list.dragging{cursor:pointer}.c-carousel-v2 .slick-list:focus{outline:0}.c-carousel-v2 .slick-slider .slick-list,.c-carousel-v2 .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.c-carousel-v2 .slick-track{position:relative;top:0;left:0;display:block}.c-carousel-v2 .slick-track::before{display:table;content:''}.c-carousel-v2 .slick-track::after{display:table;content:'';clear:both}.c-carousel-v2 .slick-loading .slick-track{visibility:hidden}.c-carousel-v2 .slick-slide{display:none;float:left;height:100%;min-height:1px}.c-carousel-v2 .slick-slide img{display:block}.c-carousel-v2 .slick-slide.slick-loading img{display:none}.c-carousel-v2 .slick-slide.dragging img{pointer-events:none}.c-carousel-v2 [dir=rtl] .slick-slide{float:right}.c-carousel-v2 .slick-initialized .slick-slide{margin:0 4px;margin:0 .25rem;display:block}@media only screen and (min-width:768px){.c-carousel-v2 .slick-initialized .slick-slide{margin:0 6px;margin:0 .375rem}}@media only screen and (min-width:992px){.c-carousel-v2 .slick-initialized .slick-slide{margin:0 60px;margin:0 3.75rem}}@media only screen and (min-width:1200px){.c-carousel-v2 .slick-initialized .slick-slide{margin:0 70px;margin:0 4.375rem}}.c-carousel-v2 .slick-loading .slick-slide{visibility:hidden}.c-carousel-v2 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.c-carousel-v2 .slick-arrow{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;top:50%;z-index:3;text-indent:-9999px;background-color:#008f45;width:36px;height:36px;border-radius:20px;border:1px solid #007e3d;transition-duration:1s;border-radius:50%;background-size:11px;background-repeat:no-repeat;background-position:13px 10px}@media only screen and (min-width:768px){.c-carousel-v2 .slick-arrow{width:50px;height:50px;border-radius:25px;background-position:20px 16px}}.c-carousel-v2 .slick-arrow span{font-size:0;font-size:0;display:block;position:absolute;background:#555;text-indent:-9999px;width:36px;height:36px;top:-1px;left:-1px;overflow:hidden;border-radius:50%}@media only screen and (min-width:768px){.c-carousel-v2 .slick-arrow span{width:50px;height:50px}}@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0)}10%{opacity:.1;-webkit-transform:translate3d(0,-50%,0) scale(.1);transform:translate3d(0,-50%,0) scale(.1)}20%{opacity:.2;-webkit-transform:translate3d(0,-50%,0) scale(.2);transform:translate3d(0,-50%,0) scale(.2)}50%{opacity:.5;-webkit-transform:translate3d(0,-50%,0) scale(.5);transform:translate3d(0,-50%,0) scale(.5)}70%{opacity:.4;-webkit-transform:translate3d(0,-50%,0) scale(.7);transform:translate3d(0,-50%,0) scale(.7)}100%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(1.2);transform:translate3d(0,-50%,0) scale(1.2)}}@keyframes ripple{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0)}10%{opacity:.1;-webkit-transform:translate3d(0,-50%,0) scale(.1);transform:translate3d(0,-50%,0) scale(.1)}20%{opacity:.2;-webkit-transform:translate3d(0,-50%,0) scale(.2);transform:translate3d(0,-50%,0) scale(.2)}50%{opacity:.5;-webkit-transform:translate3d(0,-50%,0) scale(.5);transform:translate3d(0,-50%,0) scale(.5)}70%{opacity:.4;-webkit-transform:translate3d(0,-50%,0) scale(.7);transform:translate3d(0,-50%,0) scale(.7)}100%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(1.2);transform:translate3d(0,-50%,0) scale(1.2)}}.c-carousel-v2 .slick-arrow:focus{background-color:#555}.c-carousel-v2 .slick-arrow:focus::before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:0;padding-top:100%;border-radius:50%;z-index:999;background:#bfe3d0;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0);-webkit-animation:ripple .3s cubic-bezier(.53,.06,.42,.85) forwards;animation:ripple .3s cubic-bezier(.53,.06,.42,.85) forwards}.c-carousel-v2 .slick-arrow.slick-hidden{display:none}.c-carousel-v2 .slick-arrow.slick-prev{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);background-image:url(../images/btn-arrow-right@2x.png);left:0}@media (min-width:768px){.c-carousel-v2 .slick-arrow.slick-prev:hover{-webkit-animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85);animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85)}}.c-carousel-v2 .slick-arrow.slick-next{background-image:url(../images/btn-arrow-right@2x.png);right:0}@media (min-width:768px){.c-carousel-v2 .slick-arrow.slick-next:hover{-webkit-animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85);animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85)}}.c-carousel-v2--type-a{min-height:396px;z-index:2;position:relative}.c-carousel-v2--type-a.first{z-index:100}.c-carousel-v2--type-a.third::before{-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;display:none;top:110px;left:-50px;width:194px;height:289px;background-repeat:no-repeat;background-position:0 -2912px;z-index:-1}@media screen and (max-width:767px){.c-carousel-v2--type-a.third::before{-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}}@media (min-width:768px){.c-carousel-v2--type-a.third::before{display:block;top:211px}}@media (min-width:1200px){.c-carousel-v2--type-a.third::before{top:341px}}.c-carousel-v2--type-a.third:after{-webkit-transform:translateX(-100%) scale(-1.3,1.3);transform:translateX(-100%) scale(-1.3,1.3);-webkit-transform-origin:100% 0;transform-origin:100% 0;content:'';position:absolute;display:block;top:350px;right:50px;width:188px;height:230px;background-repeat:no-repeat;background-position:0 -1618px;z-index:-1}@media screen and (max-width:767px){.c-carousel-v2--type-a.third:after{-webkit-transform:translateX(-75%) scale(-.75,.75);transform:translateX(-75%) scale(-.75,.75);top:240px;right:0}}@media (min-width:768px){.c-carousel-v2--type-a.third:after{-webkit-transform:scale(-1,1);transform:scale(-1,1);right:188px;top:300px}}@media (min-width:992px){.c-carousel-v2--type-a.third:after{-webkit-transform:scale(-1.1,1.1);transform:scale(-1.1,1.1);top:280px}}@media only screen and (min-width:768px){.c-carousel-v2--type-a{min-height:420px}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a{min-height:550px}}.c-carousel-v2--type-a .c-carousel-v2-pause{display:none}.c-carousel-v2--type-a .c-carousel-v2-nav .c-carousel-v2-nav__item{display:none}.c-carousel-v2--type-a .slick-arrow{outline:0}.c-carousel-v2--type-a .slick-arrow.slick-prev{left:4%}@media only screen and (min-width:768px){.c-carousel-v2--type-a .slick-arrow.slick-prev{left:0}}@media only screen and (min-width:992px){.c-carousel-v2--type-a .slick-arrow.slick-prev{left:6%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .slick-arrow.slick-prev{left:-52px;left:-3.25rem}}.c-carousel-v2--type-a .slick-arrow.slick-next{right:4%}@media only screen and (min-width:768px){.c-carousel-v2--type-a .slick-arrow.slick-next{right:0}}@media only screen and (min-width:992px){.c-carousel-v2--type-a .slick-arrow.slick-next{right:6%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .slick-arrow.slick-next{right:-52px;right:-3.25rem}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .container{max-width:1200px;margin:0 auto}}.c-carousel-v2--type-a .o-btn{margin-top:0}@media only screen and (min-width:768px){.c-carousel-v2--type-a .slick-cloned.slick-center .c-hero-v2__copy{left:28%}}@media only screen and (max-width:767px){.c-carousel-v2--type-a .slick-cloned.slick-center .c-hero-v2__copy{left:50%}}@media only screen and (min-width:768px){.c-carousel-v2--type-a .slick-active .c-hero-v2__copy{left:28%}}@media only screen and (max-width:767px){.c-carousel-v2--type-a .slick-active .c-hero-v2__copy{left:50%}}.c-carousel-v2--type-a .c-hero-v2{width:300px}@media only screen and (min-width:768px){.c-carousel-v2--type-a .c-hero-v2{width:708px}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .c-hero-v2{width:1200px}}.c-carousel-v2--type-a .c-hero-v2__wrapper{position:relative}@media only screen and (min-width:768px){.c-carousel-v2--type-a .c-hero-v2__image{height:360px;position:relative;overflow:hidden}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .c-hero-v2__image{height:517px}}.c-carousel-v2--type-a .c-hero-v2__image img{margin:0 auto;width:100%}@media only screen and (min-width:768px){.c-carousel-v2--type-a .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:708px;position:absolute;height:auto;top:50%;left:50%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .c-hero-v2__image img{max-width:1200px}}.c-carousel-v2--type-a .c-hero-v2__copy{position:absolute;left:50%;width:280px;background-color:rgba(255,255,255,.9)}@media only screen and (min-width:768px){.c-carousel-v2--type-a .c-hero-v2__copy{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:291px;left:55%;top:45%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-a .c-hero-v2__copy{width:354px}}.c-carousel-v2--type-a .c-hero-v2__copy .o-text__heading-5{font-size:16px;font-size:1rem;padding:4px 10px 0;padding:.25rem .625rem 0;font-weight:400;font-stretch:normal;line-height:1.33;text-align:center;color:#333;text-transform:uppercase}.c-carousel-v2--type-a .c-hero-v2__copy .o-text__heading-1{font-size:22px;font-size:1.375rem;padding:9px 10px 2px;padding:.5625rem .625rem .125rem;font-weight:400;font-stretch:normal;line-height:1;text-align:center;color:#008f45;text-transform:uppercase}@media only screen and (min-width:768px){.c-carousel-v2--type-a .c-hero-v2__copy .o-text__heading-1{font-size:26px;font-size:1.625rem;padding:0}}@media only screen and (min-width:1199px){.c-carousel-v2--type-a .c-hero-v2__copy .o-text__heading-1{font-size:27px;font-size:1.6875rem}}.c-carousel-v2--type-a .c-hero-v2__copy .o-text__body{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:3px 8px 0;padding:.1875rem .5rem 0;font-weight:400;font-stretch:normal;text-align:center;color:#333;text-transform:uppercase}.c-carousel-v2--type-a .c-hero-v2__copy .c-hero-v2-cta__readmore,.c-carousel-v2--type-a .c-hero-v2__copy .c-hero-v2-cta__secondary{display:none}.c-carousel-v2--type-a .c-hero-v2__copy .c-hero-v2-cta__primary{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin:16px 0 0 0;margin:1rem 0 0 0;display:block;text-align:center}.c-carousel-v2--type-b{min-height:396px;z-index:3;position:relative}.c-carousel-v2--type-b:before{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1.6,1.6);transform:scale(1.6,1.6);content:'';position:absolute;display:block;width:157px;height:269px;background-repeat:no-repeat;background-position:0 -1842px;top:-230px}@media screen and (max-width:767px){.c-carousel-v2--type-b:before{-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}}@media screen and (max-width:768px){.c-carousel-v2--type-b:before{display:none}}.c-carousel-v2--type-b:after{-webkit-transform:translateX(-100%) scale(1.3);transform:translateX(-100%) scale(1.3);-webkit-transform-origin:100% 0;transform-origin:100% 0;content:'';position:absolute;display:block;top:-111px;right:-180px;width:196px;height:164px;background-repeat:no-repeat;background-position:0 -4315px;z-index:-1}@media screen and (max-width:767px){.c-carousel-v2--type-b:after{-webkit-transform:translateX(-75%) scale(-.75,.75);transform:translateX(-75%) scale(-.75,.75)}}@media only screen and (min-width:768px){.c-carousel-v2--type-b{min-height:420px}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b{min-height:550px}}.c-carousel-v2--type-b .c-carousel-v2-pause{display:none}.c-carousel-v2--type-b .c-carousel-v2-nav .c-carousel-v2-nav__item{display:none}.c-carousel-v2--type-b .slick-arrow{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);outline:0}.c-carousel-v2--type-b .slick-arrow.slick-prev{left:4%}@media only screen and (min-width:768px){.c-carousel-v2--type-b .slick-arrow.slick-prev{left:0}}@media only screen and (min-width:992px){.c-carousel-v2--type-b .slick-arrow.slick-prev{left:6%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .slick-arrow.slick-prev{left:-52px;left:-3.25rem}}.c-carousel-v2--type-b .slick-arrow.slick-next{right:4%}@media only screen and (min-width:768px){.c-carousel-v2--type-b .slick-arrow.slick-next{right:0}}@media only screen and (min-width:992px){.c-carousel-v2--type-b .slick-arrow.slick-next{right:6%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .slick-arrow.slick-next{right:-52px;right:-3.25rem}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .container{max-width:1200px;margin:0 auto}}.c-carousel-v2--type-b .slick-cloned.slick-center .c-hero-v2__copy{opacity:1}@media only screen and (min-width:768px){.c-carousel-v2--type-b .slick-cloned.slick-center .c-hero-v2__copy{left:72%}}@media only screen and (max-width:767px){.c-carousel-v2--type-b .slick-cloned.slick-center .c-hero-v2__copy{left:50%}}.c-carousel-v2--type-b .slick-active .c-hero-v2__copy{opacity:1}@media only screen and (min-width:768px){.c-carousel-v2--type-b .slick-active .c-hero-v2__copy{left:72%}}@media only screen and (max-width:767px){.c-carousel-v2--type-b .slick-active .c-hero-v2__copy{left:50%}}.c-carousel-v2--type-b .c-hero-v2{width:300px}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2{width:708px}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .c-hero-v2{width:1200px}}.c-carousel-v2--type-b .c-hero-v2__wrapper{position:relative}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2__image{height:360px;position:relative;overflow:hidden}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .c-hero-v2__image{height:517px}}.c-carousel-v2--type-b .c-hero-v2__image img{margin:0 auto;width:100%}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:708px;position:absolute;height:auto;top:50%;left:50%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .c-hero-v2__image img{max-width:1200px}}.c-carousel-v2--type-b .c-hero-v2__copy{opacity:0;position:absolute;left:55%;width:280px;background-color:rgba(255,255,255,.9)}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2__copy{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:291px;left:80%;top:45%}}@media only screen and (max-width:767px){.c-carousel-v2--type-b .c-hero-v2__copy{left:55%}}@media only screen and (min-width:1200px){.c-carousel-v2--type-b .c-hero-v2__copy{width:354px;max-height:349px}}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2__copy.carousel-copy-animate{left:80%}}@media only screen and (max-width:767px){.c-carousel-v2--type-b .c-hero-v2__copy.carousel-copy-animate{left:55%}}.c-carousel-v2--type-b .c-hero-v2__copy .o-text__heading-5{font-size:16px;font-size:1rem;padding:4px 10px;padding:.25rem .625rem;font-weight:400;font-stretch:normal;line-height:1.33;text-align:center;color:#333;text-transform:uppercase}.c-carousel-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:22px;font-size:1.375rem;padding:9px 10px 2px;padding:.5625rem .625rem .125rem;font-weight:400;font-stretch:normal;line-height:1;text-align:center;color:#008f45;text-transform:uppercase}@media only screen and (min-width:768px){.c-carousel-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:26px;font-size:1.625rem;padding:0}}@media only screen and (min-width:1199px){.c-carousel-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:27px;font-size:1.6875rem}}.c-carousel-v2--type-b .c-hero-v2__copy .o-text__body{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:3px 8px 0;padding:.1875rem .5rem 0;margin:0;font-weight:400;font-stretch:normal;text-align:center;color:#333;text-transform:uppercase}.c-carousel-v2--type-b .c-hero-v2__copy p{font-size:0.875rem;font-size:.875rem}.c-carousel-v2--type-b .c-hero-v2__copy .o-btn{margin-top:0}.c-carousel-v2--type-b .c-hero-v2__copy .c-hero-v2-cta__readmore,.c-carousel-v2--type-b .c-hero-v2__copy .c-hero-v2-cta__secondary{display:none}.c-carousel-v2--type-b .c-hero-v2__copy .c-hero-v2-cta__primary{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin:14px 0 0 0;margin:.875rem 0 0 0;display:block;text-align:center}.c-carousel-v2--type-c{padding:0}.c-carousel-v2--type-c .slick-slide{margin:0}.c-carousel-v2--type-c .c-carousel-v2-nav__item{display:none}.c-carousel-v2--type-c .c-carousel-v2-pause{display:none}.c-carousel-v2--type-c .c-carousel-v2-progress-bar{display:none}.c-carousel-v2--type-c .c-hero-v2-thumbnail{width:100%;height:100%}.c-carousel-v2--type-c .o-btn--play-video{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;background:0 0;border:0;z-index:99;width:inherit;height:inherit}.c-carousel-v2--type-c .o-btn--play-video svg{display:none}.c-carousel-v2--type-c .c-video-player-v2-video{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;padding-bottom:56.25%;top:50%}.c-carousel-v2--type-c .c-video-player-v2-video iframe{width:100%;position:absolute;z-index:999;height:100%;max-width:100%}.c-carousel-v2--type-c .slick-center .c-hero-v2__wrapper .o-text__body{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.c-carousel-v2--type-c .slick-center .c-hero-v2__wrapper .o-text__heading-1{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.c-carousel-v2--type-c .slick-center .c-hero-v2__wrapper:before{transition:background-color 1.5s cubic-bezier(.53,.06,.42,.85);background-color:rgba(34,34,34,.35)}.c-carousel-v2--type-c .c-hero-v2__copy{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../svgs/play-video.svg) center top no-repeat;background-size:66px 65px;position:absolute;top:50%;left:50%;z-index:4;padding:70px 35px 0;text-align:center;width:100%}.c-carousel-v2--type-c .c-hero-v2__copy div,.c-carousel-v2--type-c .c-hero-v2__copy h1,.c-carousel-v2--type-c .c-hero-v2__copy p{opacity:0}.c-carousel-v2--type-c .c-hero-v2__copy div.in-view,.c-carousel-v2--type-c .c-hero-v2__copy h1.in-view,.c-carousel-v2--type-c .c-hero-v2__copy p.in-view{opacity:0}@media (min-width:768px){.c-carousel-v2--type-c .c-hero-v2__copy{padding:67px 35px 0}}@media (min-width:992px){.c-carousel-v2--type-c .c-hero-v2__copy{padding:67px 80px 0}}.c-carousel-v2--type-c .c-hero-v2__copy .o-text__body{transition:opacity .3s cubic-bezier(.53,.06,.42,.85) .7s,-webkit-transform .3s cubic-bezier(.53,.06,.42,.85) .7s;transition:transform .3s cubic-bezier(.53,.06,.42,.85) .7s,opacity .3s cubic-bezier(.53,.06,.42,.85) .7s;transition:transform .3s cubic-bezier(.53,.06,.42,.85) .7s,opacity .3s cubic-bezier(.53,.06,.42,.85) .7s,-webkit-transform .3s cubic-bezier(.53,.06,.42,.85) .7s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-text-shadow:0 2px 4px rgba(34,34,34,.5);-moz-text-shadow:0 2px 4px rgba(34,34,34,.5);-ms-text-shadow:0 2px 4px rgba(34,34,34,.5);-o-text-shadow:0 2px 4px rgba(34,34,34,.5);text-shadow:0 2px 4px rgba(34,34,34,.5);opacity:0;font-size:1.25rem;line-height:1.17;letter-spacing:normal;text-align:center;color:#fff}.c-carousel-v2--type-c .c-hero-v2__copy .o-text__body.slide-in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}@media (min-width:992px){.c-carousel-v2--type-c .c-hero-v2__copy .o-text__body{font-size:2.25rem}}.c-carousel-v2--type-c .c-hero-v2__copy .o-text__heading-1{transition:opacity .3s cubic-bezier(.53,.06,.42,.85) 1s,-webkit-transform .3s cubic-bezier(.53,.06,.42,.85) 1s;transition:transform .3s cubic-bezier(.53,.06,.42,.85) 1s,opacity .3s cubic-bezier(.53,.06,.42,.85) 1s;transition:transform .3s cubic-bezier(.53,.06,.42,.85) 1s,opacity .3s cubic-bezier(.53,.06,.42,.85) 1s,-webkit-transform .3s cubic-bezier(.53,.06,.42,.85) 1s;-webkit-transform:translate(0,20px);transform:translate(0,20px);-webkit-text-shadow:0 2px 4px rgba(34,34,34,.5);-moz-text-shadow:0 2px 4px rgba(34,34,34,.5);-ms-text-shadow:0 2px 4px rgba(34,34,34,.5);-o-text-shadow:0 2px 4px rgba(34,34,34,.5);text-shadow:0 2px 4px rgba(34,34,34,.5);opacity:0;font-size:2.625rem;line-height:1.07;letter-spacing:normal;text-align:center;color:#fff}@media (min-width:768px){.c-carousel-v2--type-c .c-hero-v2__copy .o-text__heading-1{font-size:3.375rem}}@media (min-width:992px){.c-carousel-v2--type-c .c-hero-v2__copy .o-text__heading-1{font-size:5.25rem}}.c-carousel-v2--type-c .c-hero-v2__copy .o-text__heading-1.slide-in-view{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.c-carousel-v2--type-c .slick-arrow{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;top:50%;z-index:3;text-indent:-9999px;background-color:#008f45;width:36px;height:36px;border-radius:20px;border:1px solid #007e3d;transition-duration:1s;border-radius:50%;background-size:11px;background-repeat:no-repeat;background-position:13px 10px;background-color:transparent;border:0}@media only screen and (min-width:768px){.c-carousel-v2--type-c .slick-arrow{width:50px;height:50px;border-radius:25px;background-position:20px 16px}}.c-carousel-v2--type-c .slick-arrow span{font-size:0;font-size:0;display:block;position:absolute;background:#555;text-indent:-9999px;width:36px;height:36px;top:-1px;left:-1px;overflow:hidden;border-radius:50%}@media only screen and (min-width:768px){.c-carousel-v2--type-c .slick-arrow span{width:50px;height:50px}}@keyframes ripple{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0)}10%{opacity:.1;-webkit-transform:translate3d(0,-50%,0) scale(.1);transform:translate3d(0,-50%,0) scale(.1)}20%{opacity:.2;-webkit-transform:translate3d(0,-50%,0) scale(.2);transform:translate3d(0,-50%,0) scale(.2)}50%{opacity:.5;-webkit-transform:translate3d(0,-50%,0) scale(.5);transform:translate3d(0,-50%,0) scale(.5)}70%{opacity:.4;-webkit-transform:translate3d(0,-50%,0) scale(.7);transform:translate3d(0,-50%,0) scale(.7)}100%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale(1.2);transform:translate3d(0,-50%,0) scale(1.2)}}.c-carousel-v2--type-c .slick-arrow:focus{background-color:#555}.c-carousel-v2--type-c .slick-arrow:focus::before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:0;padding-top:100%;border-radius:50%;z-index:999;background:#bfe3d0;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0);-webkit-animation:ripple .3s cubic-bezier(.53,.06,.42,.85) forwards;animation:ripple .3s cubic-bezier(.53,.06,.42,.85) forwards}.c-carousel-v2--type-c .slick-arrow.slick-hidden{display:none}@media (min-width:768px){.c-carousel-v2--type-c .slick-arrow{border:2px solid #fff}}.c-carousel-v2--type-c .slick-arrow span{background-color:transparent}.c-carousel-v2--type-c .slick-arrow:hover{background-color:transparent}@media (min-width:768px){.c-carousel-v2--type-c .slick-arrow:hover{background-color:#008f45}}.c-carousel-v2--type-c .slick-arrow:focus{background-color:transparent}@media (min-width:768px){.c-carousel-v2--type-c .slick-arrow:focus{background-color:#008f45}}.c-carousel-v2--type-c .slick-arrow.slick-prev{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);background-image:url(../images/btn-arrow-right@2x.png);left:-5%}@media (min-width:768px){.c-carousel-v2--type-c .slick-arrow.slick-prev:hover{-webkit-animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85);animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85)}}@media only screen and (min-width:400px){.c-carousel-v2--type-c .slick-arrow.slick-prev{left:0}}.c-carousel-v2--type-c .slick-arrow.slick-next{background-image:url(../images/btn-arrow-right@2x.png);right:-5%}@media (min-width:768px){.c-carousel-v2--type-c .slick-arrow.slick-next:hover{-webkit-animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85);animation:btnSlideRight2 .3s cubic-bezier(.53,.06,.42,.85)}}@media only screen and (min-width:400px){.c-carousel-v2--type-c .slick-arrow.slick-next{right:0}}.c-carousel-v2--type-c .c-hero-v2__wrapper{transition:opacity .2s cubic-bezier(.53,.06,.42,.85) 0,-webkit-transform .2s cubic-bezier(.53,.06,.42,.85) 0;transition:transform .2s cubic-bezier(.53,.06,.42,.85) 0,opacity .2s cubic-bezier(.53,.06,.42,.85) 0;transition:transform .2s cubic-bezier(.53,.06,.42,.85) 0,opacity .2s cubic-bezier(.53,.06,.42,.85) 0,-webkit-transform .2s cubic-bezier(.53,.06,.42,.85) 0;background-color:#222;position:relative;border:0;width:100%;height:100%}.c-carousel-v2--type-c .c-hero-v2__wrapper::before{transition:background-color 1.5s cubic-bezier(.53,.06,.42,.85);content:'';position:absolute;display:block;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(34,34,34,.65)}.c-carousel-v2--type-c .c-hero-v2 img{border:0;max-width:none;height:100%;width:auto}.c-carousel-v2--type-c .slick-initialized .slick-slide{margin:0;width:315px;height:390px;background-image:linear-gradient(to bottom,transparent,#222)}@media only screen and (min-width:768px){.c-carousel-v2--type-c .slick-initialized .slick-slide{width:570px;height:444px}}@media only screen and (min-width:992px){.c-carousel-v2--type-c .slick-initialized .slick-slide{width:954px;height:660px}}.c-carousel-v2 .c-hero-v2__image:after{transition:opacity 1.5s cubic-bezier(.53,.06,.42,.85);display:block;position:absolute;background-image:linear-gradient(to bottom,rgba(34,34,34,.19),rgba(34,34,34,.75));top:0;left:0;height:100%;width:100%;content:'';border-radius:4px;opacity:1}.c-carousel-v2 .slick-center{background-color:transparent}@media only screen and (max-width:767px){.c-carousel-v2 .slick-center .c-hero-v2__copy{opacity:1}}.c-carousel-v2 .slick-center .c-hero-v2__image:after{transition:opacity 1.5s cubic-bezier(.53,.06,.42,.85);display:block;position:absolute;background-color:linear-gradient(to bottom,rgba(34,34,34,0),rgba(34,34,34,0));top:0;left:0;height:100%;width:100%;content:'';opacity:0}.c-carousel-v2 .display-block{opacity:.9}.c-carousel-v2 .o-btn{padding:13px 37px;padding:.8125rem 2.3125rem;font-size:18px;font-size:1.125rem;line-height:1.25rem;text-transform:uppercase}.c-carousel-v2 .o-btn--primary:hover{background-color:#555}a:focus{text-decoration:none}.sustainbility-article .c-carousel-v2--type-a .slick-initialized .slick-slide{margin:0 auto;display:block}@media only screen and (min-width:992px){.sustainbility-article .c-carousel-v2--type-a .slick-initialized .slick-slide{margin:0 150px}}.sustainbility-article .c-carousel-v2--type-a .c-hero-v2{width:100vw}@media (min-width:768px){.sustainbility-article .c-carousel-v2--type-a .c-hero-v2{width:100vw}}@media (min-width:992px){.sustainbility-article .c-carousel-v2--type-a .c-hero-v2{width:800px}}@media (min-width:992px){.sustainbility-article .c-carousel-v2--type-a .c-hero-v2__image{height:451px}}.sustainbility-article .c-carousel-v2--type-a .c-hero-v2__image img{width:100%;max-width:none;border-radius:0}.sustainbility-article .c-carousel-v2--type-a .c-hero-v2__copy{-webkit-transform:translate(0,0);transform:translate(0,0);position:relative;width:100%;height:auto;left:0}@media (min-width:768px){.sustainbility-article .c-carousel-v2--type-a .c-hero-v2__copy{padding:25px}}.sustainbility-article .c-carousel-v2--type-a .c-hero-v2__copy .o-text__heading-1{font-size:0.875rem;line-height:1.71;color:#333;text-transform:none}.sustainbility-article .c-carousel-v2--type-a .slick-arrow{top:100px;left:10px}@media (min-width:768px){.sustainbility-article .c-carousel-v2--type-a .slick-arrow{top:182px;left:15px}}@media (min-width:992px){.sustainbility-article .c-carousel-v2--type-a .slick-arrow{left:120px;top:233px}}.sustainbility-article .c-carousel-v2--type-a .slick-arrow.slick-next{left:auto;right:10px}@media (min-width:768px){.sustainbility-article .c-carousel-v2--type-a .slick-arrow.slick-next{right:15px}}@media (min-width:992px){.sustainbility-article .c-carousel-v2--type-a .slick-arrow.slick-next{right:120px}}.sustainbility-article .c-carousel-v2--type-a .container{padding:0}.sustainbility-article .slick-dots{list-style:none;text-align:center;width:100%;padding:0}.sustainbility-article .slick-dots li{display:inline-block;margin:0 8px}.sustainbility-article .slick-dots li button{width:10px;height:10px;border-radius:50%;border:1px solid #008f45;background:#fff;padding:0;text-indent:-99999px}.sustainbility-article .slick-dots li.slick-active button{background:#008f45}.sustainbility-article .c-carousel-v2__wrapper{overflow:hidden}.c-hero-v2--type-a{background:0 0;background-size:150px}.c-hero-v2--type-a .o-btn--primary,.c-hero-v2--type-a .o-text__body,.c-hero-v2--type-a .o-text__heading-1{font-weight:400;font-stretch:normal}.c-hero-v2--type-a .c-hero-v2__wrapper{position:relative;z-index:27}.c-hero-v2--type-a .o-text__heading-1{font-size:42px;font-size:2.625rem;margin:5px auto 35px;margin:.3125rem auto 2.1875rem;line-height:1;text-transform:uppercase}.c-hero-v2--type-a .o-text__body:nth-of-type(2){margin-top:-15px;margin-top:-.9375rem;padding-top:0}.c-hero-v2--type-a .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;padding-top:33px;padding-top:2.0625rem;color:#333}@media screen and (min-width:992px){.c-hero-v2--type-a .o-text__body{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem}}.c-hero-v2--type-a .o-text__body p{font-size:0.75rem;font-size:.75rem;line-height:16px;line-height:1rem;margin-top:13px;margin-top:.8125rem;color:#333}.c-hero-v2--type-a .o-btn--primary{font-size:18px;font-size:1.125rem;width:240px;width:15rem;padding:19px 20px;padding:1.1875rem 1.25rem;line-height:1.11}@media (min-width:768px){.c-hero-v2--type-a{background-position:right top -28px,left bottom 11px;background-size:108px}.c-hero-v2--type-a .o-text__heading-1{margin:10px auto 38px;margin:.625rem auto 2.375rem;font-size:42px;font-size:2.625rem;width:auto;line-height:1}.c-hero-v2--type-a .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;padding-top:51px;padding-top:3.1875rem;color:#333}.c-hero-v2--type-a .o-text__body p{font-size:0.75rem;font-size:.75rem;line-height:16px;line-height:1rem;margin-top:13px;margin-top:.8125rem;color:#333}.c-hero-v2--type-a .o-btn--primary{width:210px;width:13.125rem;padding:19px 20px;padding:1.1875rem 1.25rem}}@media (min-width:992px){.c-hero-v2--type-a{background-position:right top -28px,left bottom -52px;background-size:210px}.c-hero-v2--type-a .o-text__heading-1{margin:10px auto 45px;margin:.625rem auto 2.8125rem;font-size:60px;font-size:3.75rem;width:auto;line-height:1}.c-hero-v2--type-a .o-text__body{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;padding-top:69px;padding-top:4.3125rem;color:#333}.c-hero-v2--type-a .o-text__body p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-top:13px;margin-top:.8125rem;color:#333}.c-hero-v2--type-a .o-btn--primary{width:215px;width:13.4375rem;padding:19px 20px;padding:1.1875rem 1.25rem}}.c-hero-v2--type-a .c-hero-v2__copy{text-align:center;position:absolute;top:0;padding:0 30px;margin:0 auto;width:100%}.c-hero-v2--type-a .c-hero-v2__copy div,.c-hero-v2--type-a .c-hero-v2__copy h1,.c-hero-v2--type-a .c-hero-v2__copy p{transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}.c-hero-v2--type-a .c-hero-v2__copy div.in-view,.c-hero-v2--type-a .c-hero-v2__copy h1.in-view,.c-hero-v2--type-a .c-hero-v2__copy p.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}@media (min-width:319px){.c-hero-v2--type-a .c-hero-v2__copy{width:83%;left:20%;top:5%}}@media (min-width:768px){.c-hero-v2--type-a .c-hero-v2__copy{width:60%;left:20%;top:5%}}@media (min-width:992px){.c-hero-v2--type-a .c-hero-v2__copy{background-position:100% -20%,-2% 136%;background-size:8%;width:586px;padding:0;left:28%;top:10%}}.c-hero-v2--type-a .c-hero-v2__longcopy{height:0;overflow:hidden}.c-hero-v2--type-a .c-hero-v2__wrapper--textonly .c-hero-v2__copy{position:static}.c-hero-v2--type-a .o-btn{clear:both}.c-hero-v2--type-a.type-aa .o-text__heading-1{line-height:2.625rem!important;font-size:2.625rem!important;margin:0 auto 20px}@media screen and (min-width:768px){.c-hero-v2--type-a.type-aa .o-text__heading-1{margin:0 auto 25px}}@media screen and (min-width:992px){.c-hero-v2--type-a.type-aa .o-text__heading-1{margin-bottom:30px;margin-bottom:1.875rem;line-height:3.75rem!important;font-size:3.75rem!important;padding-top:12px}}@media screen and (min-width:768px) and (max-width:992px){.c-hero-v2--type-a.type-aa .o-text__heading-1{padding:0 30px}}@media screen and (min-width:768px) and (max-width:992px){.c-hero-v2--type-a.type-aa .c-hero-v2__copy{width:61%;padding:0}}.c-hero-v2--type-a.type-aa .o-text__body p{font-size:0.75rem;font-size:.75rem;line-height:24px;line-height:1.5rem;margin:8px 0 4px;margin:.5rem 0 .25rem;color:#333}@media screen and (min-width:768px){.c-hero-v2--type-a.type-aa .o-text__body p{font-size:0.875rem;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:8px 0 4px;margin:.5rem 0 .25rem}}@media screen and (min-width:992px){.c-hero-v2--type-a.type-aa .o-text__body p{margin:10px 0 6px;margin:.625rem 0 .375rem}}.c-hero-v2--type-b{background:0 0}.c-hero-v2--type-b .c-hero-v2{background:0 0}.c-hero-v2--type-b .c-hero-v2__wrapper{position:relative;background-repeat:no-repeat;background-position:left bottom}.c-hero-v2--type-b .c-hero-v2__wrapper img{-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%);position:relative;max-width:none;width:auto;height:101%;left:50%;top:0}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2--type-b .c-hero-v2__wrapper img{width:101%;height:auto}}@media screen and (max-width:767px){.c-hero-v2--type-b .container{padding:0}}.c-hero-v2--type-b .c-hero-v2__image{max-width:none;margin:0 auto;width:100%;max-height:390px;overflow:hidden;position:relative}@media screen and (min-width:992px){.c-hero-v2--type-b .c-hero-v2__image{max-height:480px;overflow:hidden}}@media (min-width:768px){.c-hero-v2--type-b .c-hero-v2__image img{max-width:none;width:auto}}@media (min-width:992px){.c-hero-v2--type-b .c-hero-v2__image img{max-width:none;width:100%}}.c-hero-v2--type-b .c-hero-v2__copy{padding:20px;position:relative;margin:-265px 30px 0;background:#fff;z-index:1}@media (min-width:768px){.c-hero-v2--type-b .c-hero-v2__copy{padding:30px 40px 15px;padding:1.875rem 2.5rem .9375rem;margin:-206px auto 0;max-width:479px}}@media (min-width:992px){.c-hero-v2--type-b .c-hero-v2__copy{padding:50px 105px 25px;padding:3.125rem 6.5625rem 1.5625rem;margin:-175px auto 0;max-width:790px}}.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-5{font-size:36px;font-size:2.25rem;color:#222;line-height:1.2;text-align:center;padding:8px 10px}.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;color:#008f45;text-transform:uppercase;text-align:center;padding:0}@media screen and (min-width:768px){.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1{padding:0 10px}}@media screen and (min-width:992px){.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem;padding:0 10px 0;padding:0 .625rem 0;line-height:78px;line-height:4.875rem}}.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1+.o-text__body{padding:40px 0 0}@media screen and (min-width:992px){.c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1+.o-text__body{padding:28px 0 0}}.c-hero-v2--type-b .c-hero-v2__copy .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;font-stretch:normal;text-transform:none;text-align:center;color:#008f45;margin:0 auto;padding-bottom:12px}@media screen and (min-width:992px){.c-hero-v2--type-b .c-hero-v2__copy .o-text__body{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem}}.c-hero-v2--type-b .c-hero-v2__copy .o-text__body p{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;color:#333;text-align:left;text-transform:uppercase;margin:0}@media screen and (min-width:992px){.c-hero-v2--type-b .c-hero-v2__copy .o-text__body p{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}.c-hero-v2--type-b .c-hero-v2__copy .c-hero-v2-cta__primary,.c-hero-v2--type-b .c-hero-v2__copy .c-hero-v2-cta__secondary{display:none}@media screen and (max-width:768px){.c-hero-v2--type-b.small-heading-text .c-hero-v2__copy .o-text__heading-1{font-size:36px;font-size:2.25rem}}@media screen and (min-width:768px) and (max-width:992px){.c-hero-v2--type-b.small-heading-text .c-hero-v2__copy .o-text__heading-1{font-size:48px;font-size:3rem}}.campaign-br .c-hero-v2--type-b .c-hero-v2__image{height:100%;margin-top:0;max-width:100%;width:100%;overflow:hidden;max-height:calc(100vw/(768/327))}.campaign-br .c-hero-v2--type-b .c-hero-v2__image img{max-width:none;width:auto;margin:8.2% auto 0;height:calc(120vw/(768/327));-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.campaign-br .c-hero-v2--type-b .c-hero-v2__image img{height:calc(100vw/(768/327))}}.campaign-br .c-hero-v2--type-b .c-hero-v2__copy{margin:0 auto;background:0 0;padding:20px}@media screen and (min-width:992px){.campaign-br .c-hero-v2--type-b .c-hero-v2__copy{padding:50px 98px 25px;padding:3.125rem 6.125rem 1.5625rem}}.campaign-br .c-hero-v2--type-b .c-hero-v2__copy .o-text__body{color:#ff0;padding:0;text-transform:uppercase}.campaign-br .c-hero-v2--type-b .c-hero-v2__copy .o-text__body p{color:#fff;text-align:center;text-transform:none;font-size:0.875rem;line-height:1.125rem;padding:0;text-transform:none}@media (min-width:768px){.campaign-br .c-hero-v2--type-b .c-hero-v2__copy .o-text__body p{font-size:1.125rem;line-height:1.375rem}}.campaign-br .c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1{color:#fff;font-size:2.75rem;padding:20px 0}@media (min-width:992px){.campaign-br .c-hero-v2--type-b .c-hero-v2__copy .o-text__heading-1{font-size:4.3125rem}}.c-hero-v2--type-c .c-hero-v2__wrapper{position:relative;width:100%;background-color:#222;height:calc(100vh + 118px);min-height:calc(360px + 118px);max-height:calc(768px + 118px)}@media screen and (min-width:768px){.c-hero-v2--type-c .c-hero-v2__wrapper{height:calc(100vh + 200px);min-height:calc(480px + 200px);max-height:calc(768px + 200px)}}@media screen and (min-width:992px){.c-hero-v2--type-c .c-hero-v2__wrapper{height:calc(100vh + 200px);min-height:calc(600px + 200px);max-height:calc(960px + 200px)}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__image{position:fixed;width:100%;height:100%;top:0;left:0}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__image:after{content:'';position:absolute;display:block;height:100%;width:100%;top:0;left:0;background-color:rgba(1,2,2,.4)}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:auto;height:101%;left:50%;top:50%;max-width:none}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__image img{width:101%;height:auto}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:30%;left:0;width:100%;text-align:center}@-webkit-keyframes headingfadeAndSlideUp{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headingfadeAndSlideUp{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:20px;font-size:1.25rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,.5);-ms-text-shadow:0 2px 4px rgba(0,0,0,.5);-o-text-shadow:0 2px 4px rgba(0,0,0,.5);text-shadow:0 2px 4px rgba(0,0,0,.5);padding:8px 10px;padding:.5rem .625rem;color:#fff;font-stretch:normal;line-height:1.2;text-align:center;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:headingfadeAndSlideUp;animation-name:headingfadeAndSlideUp;-webkit-animation-timing-function:bezier .53,.06,.42,.85;animation-timing-function:bezier .53,.06,.42,.85}@media only screen and (min-width:768px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:36px;font-size:2.25rem}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:54px;font-size:3.375rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.4);-moz-text-shadow:0 2px 4px rgba(0,0,0,.4);-ms-text-shadow:0 2px 4px rgba(0,0,0,.4);-o-text-shadow:0 2px 4px rgba(0,0,0,.4);text-shadow:0 2px 4px rgba(0,0,0,.4);padding:5px 10px;padding:.3125rem .625rem;font-weight:400;font-stretch:normal;text-transform:uppercase;line-height:1.07;text-align:center;color:#fff;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:headingfadeAndSlideUp;animation-name:headingfadeAndSlideUp;-webkit-animation-timing-function:bezier .53,.06,.42,.85;animation-timing-function:bezier .53,.06,.42,.85}@media only screen and (min-width:992px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:22px;font-size:1.375rem;line-height:36px;line-height:2.25rem;-webkit-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-moz-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-ms-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-o-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);padding:0 15px;padding:0 .9375rem;width:auto;font-weight:400;font-stretch:normal;text-align:center;margin:0 auto;color:#fff;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:headingfadeAndSlideUp;animation-name:headingfadeAndSlideUp;-webkit-animation-timing-function:bezier .53,.06,.42,.85;animation-timing-function:bezier .53,.06,.42,.85}@media only screen and (min-width:768px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:28px;font-size:1.75rem;padding:0;padding:0;width:480px}}@media only screen and (min-width:992px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:28px;font-size:1.75rem;line-height:42px;line-height:2.625rem;width:574px}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy p{font-size:0.875rem;font-size:.875rem;line-height:24px;line-height:1.5rem;-webkit-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-moz-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-ms-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);-o-text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);text-shadow:0 2px 14px rgba(0,0,0,.5),1px 1px 2px rgba(0,0,0,.5);font-weight:400;font-stretch:normal;text-align:center;color:#fff;margin:0 auto;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:headingfadeAndSlideUp;animation-name:headingfadeAndSlideUp;-webkit-animation-timing-function:bezier .53,.06,.42,.85;animation-timing-function:bezier .53,.06,.42,.85}@media only screen and (min-width:768px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy p{font-size:0.875rem;font-size:.875rem;line-height:24px;line-height:1.5rem}}@media only screen and (min-width:992px){.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy p{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .c-hero-v2-cta__primary,.c-hero-v2--type-c .c-hero-v2__wrapper .c-hero-v2__copy .c-hero-v2-cta__secondary{display:none}.c-hero-v2.type.d .c-hero-v2{background-size:cover}.c-hero-v2.type.d .c-hero-v2__wrapper{width:auto;margin:0;height:425px;position:relative;overflow:hidden}@media (min-width:375px){.c-hero-v2.type.d .c-hero-v2__wrapper{height:390px}}@media (min-width:992px){.c-hero-v2.type.d .c-hero-v2__wrapper{height:480px}}.c-hero-v2.type.d .c-hero-v2__wrapper .c-video-player-v2-video{width:100%;position:fixed;padding-bottom:56.25%;z-index:0;display:block!important}.c-hero-v2.type.d .c-hero-v2__wrapper .c-video-player-v2-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image{position:fixed;width:100%;height:100%;top:0;left:0}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none;width:auto;height:101%;left:50%;top:50%}@media (min-width:500px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image img{width:101%;height:auto}}@media (min-width:768px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image img{height:101%;width:auto}}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image img{width:101%;height:auto}}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__image:after{content:'';margin:0 auto;height:100%;position:absolute;width:100%;background-color:rgba(1,2,2,.4);display:block;top:0;left:0}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;top:calc(50% - 67px)}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:54px;font-size:3.375rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,.5);-ms-text-shadow:0 2px 4px rgba(0,0,0,.5);-o-text-shadow:0 2px 4px rgba(0,0,0,.5);text-shadow:0 2px 4px rgba(0,0,0,.5);padding:5px 10px;padding:.3125rem .625rem;margin:0 auto;line-height:1.07;text-align:center;color:#fff;max-width:375px;width:100%;height:auto;text-transform:uppercase}@media (min-width:768px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{width:604px;max-width:none}}@media (min-width:992px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem;width:997px}}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:20px;font-size:1.25rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,.5);-ms-text-shadow:0 2px 4px rgba(0,0,0,.5);-o-text-shadow:0 2px 4px rgba(0,0,0,.5);text-shadow:0 2px 4px rgba(0,0,0,.5);margin:auto 20px;margin:auto 1.25rem;line-height:1.2;text-align:center;color:#fff;position:absolute;bottom:96px;right:0;left:0}@media (min-width:768px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{margin:auto 144px;margin:auto 9rem;bottom:99px}}@media (min-width:992px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:36px;font-size:2.25rem;margin:auto 426px;margin:auto 26.625rem;bottom:106px;line-height:1.17}}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:22px;font-size:1.375rem;line-height:36px;line-height:2.25rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,.5);-ms-text-shadow:0 2px 4px rgba(0,0,0,.5);-o-text-shadow:0 2px 4px rgba(0,0,0,.5);text-shadow:0 2px 4px rgba(0,0,0,.5);max-width:375px;text-align:center;margin:0 auto;padding:0 20px;color:#fff}@media only screen and (min-width:768px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:28px;font-size:1.75rem;width:480px;max-width:none}}@media only screen and (min-width:992px){.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:28px;font-size:1.75rem;line-height:42px;line-height:2.625rem;width:574px}}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy div,.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy h1,.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy p{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:1;transition:opacity,-webkit-transform 1s ease-out;transition:opacity,transform 1s ease-out;transition:opacity,transform 1s ease-out,-webkit-transform 1s ease-out}.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy div.in-view,.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy h1.in-view,.c-hero-v2.type.d .c-hero-v2__wrapper .c-hero-v2__copy p.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.c-hero-v2.type.d .c-hero-v2__wrapper .o-text__body p{font-size:0.875rem;font-size:.875rem;-webkit-text-shadow:0 2px 4px rgba(0,0,0,.5);-moz-text-shadow:0 2px 4px rgba(0,0,0,.5);-ms-text-shadow:0 2px 4px rgba(0,0,0,.5);-o-text-shadow:0 2px 4px rgba(0,0,0,.5);text-shadow:0 2px 4px rgba(0,0,0,.5);line-height:1.71;text-align:center;color:#fff;max-width:375px;width:100%;padding:0;height:auto;margin:0}@media (min-width:768px){.c-hero-v2.type.d .c-hero-v2__wrapper .o-text__body p{max-width:480px}}@media (min-width:992px){.c-hero-v2.type.d .c-hero-v2__wrapper .o-text__body p{font-size:16px;font-size:1rem;max-width:588px;line-height:1.88}}@media (min-width:992px){.c-hero-v2.type.d.c-hero-v2--video .c-hero-v2-thumbnail{display:block!important}}.c-hero-v2.type.d.c-hero-v2--video picture{position:fixed;width:100%;height:100%;top:0;left:0}.c-hero-v2.type.d.c-hero-v2--video picture img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none;width:auto;height:101%;left:50%;top:50%}@media (min-width:500px){.c-hero-v2.type.d.c-hero-v2--video picture img{width:101%;height:auto}}@media (min-width:768px){.c-hero-v2.type.d.c-hero-v2--video picture img{height:101%;width:auto}}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2.type.d.c-hero-v2--video picture img{width:101%;height:auto}}.c-hero-v2.type.d.c-hero-v2--video .c-hero-v2__copy{z-index:9}.c-hero-v2.type.d.c-hero-v2--video .o-btn--play-video{display:none}.c-hero-v2.type.e .c-hero-v2__wrapper{position:relative;margin:0;width:auto;height:390px}@media (min-width:768px){.c-hero-v2.type.e .c-hero-v2__wrapper{height:510px}}@media (min-width:992px){.c-hero-v2.type.e .c-hero-v2__wrapper{height:660px}}.c-hero-v2.type.e .c-hero-v2__wrapper .c-hero-v2__image{width:100%;height:100%;position:relative;overflow:hidden}.c-hero-v2.type.e .c-hero-v2__wrapper .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none;width:auto;height:101%;left:50%;top:50%}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2.type.e .c-hero-v2__wrapper .c-hero-v2__image img{width:101%;height:auto}}.c-hero-v2.type.e .c-hero-v2__wrapper .c-hero-v2__image:after{content:'';margin:0 auto;height:100%;position:fixed;width:100%;background-color:rgba(1,2,2,.4);display:block;top:0}.c-hero-v2.type.e .c-hero-v2__copy{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;text-align:center;width:100%;top:calc(50% - 55px)}.c-hero-v2.type.e .c-hero-v2__copy .o-text__heading-1{font-size:54px;font-size:3.375rem;-webkit-text-shadow:2px 2px 16px rgba(34,34,34,.4);-moz-text-shadow:2px 2px 16px rgba(34,34,34,.4);-ms-text-shadow:2px 2px 16px rgba(34,34,34,.4);-o-text-shadow:2px 2px 16px rgba(34,34,34,.4);text-shadow:2px 2px 16px rgba(34,34,34,.4);margin:0 auto;line-height:1;text-align:center;color:#fff;text-transform:uppercase;max-width:335px}@media (min-width:768px){.c-hero-v2.type.e .c-hero-v2__copy .o-text__heading-1{max-width:604px}}@media (min-width:992px){.c-hero-v2.type.e .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem;min-width:997px;min-height:90px;line-height:1.07}}.c-hero-v2.type.e .c-hero-v2__copy .o-text__body{font-size:20px;font-size:1.25rem;-webkit-text-shadow:0 2px 0 rgba(34,34,34,.5);-moz-text-shadow:0 2px 0 rgba(34,34,34,.5);-ms-text-shadow:0 2px 0 rgba(34,34,34,.5);-o-text-shadow:0 2px 0 rgba(34,34,34,.5);text-shadow:0 2px 0 rgba(34,34,34,.5);margin:71px 20px 16px;margin:4.4375rem 1.25rem 1rem;line-height:1.2;text-align:center;color:#fff;max-height:36px}@media (min-width:992px){.c-hero-v2.type.e .c-hero-v2__copy .o-text__body{font-size:36px;font-size:2.25rem;margin:120px 144px 17px;margin:7.5rem 9rem 1.0625rem}}@media (min-width:1200px){.c-hero-v2.type.e .c-hero-v2__copy .o-text__body{margin:153px 426px 17px;margin:9.5625rem 26.625rem 1.0625rem}}.c-hero-v2.type.e .c-hero-v2__copy .o-text__body p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-hero-v2.type.e .c-hero-v2__copy div,.c-hero-v2.type.e .c-hero-v2__copy h1,.c-hero-v2.type.e .c-hero-v2__copy p{opacity:0;transition:opacity,-webkit-transform 1s ease-out;transition:opacity,transform 1s ease-out;transition:opacity,transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.c-hero-v2.type.e .c-hero-v2__copy div.in-view,.c-hero-v2.type.e .c-hero-v2__copy h1.in-view,.c-hero-v2.type.e .c-hero-v2__copy p.in-view{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.c-hero-v2.type.e .c-hero-v2 .call-to-action__wrapper{padding:0}.c-hero-v2.type.f .c-hero-v2{background:url(/content/dam/unilever/knorr_world/global/all/all/video-player-homepage-646170.png) no-repeat center;background-size:cover}.c-hero-v2.type.f .c-hero-v2__wrapper{width:auto;margin:0;height:390px}@media (min-width:992px){.c-hero-v2.type.f .c-hero-v2__wrapper{height:480px}}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__image{width:100%;height:100%;position:relative;overflow:hidden}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;left:50%;top:50%}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__image:after{content:'';margin:0 auto;height:100%;position:absolute;width:100%;display:block;top:0}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy{position:absolute;top:0;width:100%;height:100%}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{margin:82px auto auto;margin:5.125rem auto auto;font-size:54px;font-size:3.375rem;-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);font-weight:400;font-stretch:normal;line-height:1;text-align:center;color:#fff;width:335px;height:54px}@media (min-width:768px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{margin:115px auto auto;margin:7.1875rem auto auto;width:604px;height:48px;line-height:.89}}@media (min-width:992px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem;margin:150px auto auto;margin:9.375rem auto auto;line-height:.93;width:997px;height:78px}}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:20px;font-size:1.25rem;-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);margin:auto 20px;margin:auto 1.25rem;font-stretch:normal;line-height:1.2;text-align:center;color:#fff;position:absolute;bottom:96px;right:0;left:0}@media (min-width:768px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{margin:auto 144px;margin:auto 9rem;bottom:99px}}@media (min-width:992px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-5{font-size:36px;font-size:2.25rem;margin:auto 426px;margin:auto 26.625rem;bottom:106px;line-height:1.17}}.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:0.875rem;font-size:.875rem;margin:9px auto auto;margin:.5625rem auto auto;text-shadow:0 2px 14px rgba(34,34,34,.5),1px 1px 2px rgba(34,34,34,.5);font-weight:400;font-stretch:normal;line-height:1.71;text-align:center;color:#fff;width:336px;height:72px}@media (min-width:768px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{margin:6px auto auto;margin:.375rem auto auto;width:480px;height:48px}}@media (min-width:992px){.c-hero-v2.type.f .c-hero-v2__wrapper .c-hero-v2__copy .o-text__body{font-size:16px;font-size:1rem;margin:3px auto auto;margin:.1875rem auto auto;width:588px;height:60px;line-height:1.88}}.c-hero-v2.type-g{background:0 0}@media (min-width:319px){.c-hero-v2.type-g{background:url(../images/img_beige_texture_tile.jpg);background-repeat:repeat;background-position:left top;background-size:auto;padding:0;background-attachment:fixed}}@media (min-width:768px){.c-hero-v2.type-g{background:0 0}}.c-hero-v2.type-g .o-btn--primary,.c-hero-v2.type-g .o-text__body,.c-hero-v2.type-g .o-text__heading-1{font-weight:400;font-stretch:normal}.c-hero-v2.type-g .c-hero-v2__wrapper{position:relative;min-height:100vh;z-index:27;max-width:1200px;margin:0 auto}.c-hero-v2.type-g .c-hero-v2__copy{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;position:absolute;top:calc(45%);padding:0;margin:0 auto;left:0;right:0;max-width:287px}@media (min-width:768px){.c-hero-v2.type-g .c-hero-v2__copy{max-width:480px}}@media (min-width:992px){.c-hero-v2.type-g .c-hero-v2__copy{width:50%;padding:0;max-width:520px}}.c-hero-v2.type-g .o-text__heading-1{font-size:42px;font-size:2.625rem;padding:0;margin:0 auto;line-height:1;text-transform:uppercase}@media (min-width:319px){.c-hero-v2.type-g .o-text__heading-1{font-size:42px;font-size:2.625rem}}@media (min-width:992px){.c-hero-v2.type-g .o-text__heading-1{font-size:60px;font-size:3.75rem;margin:10px 0 25px;margin:.625rem 0 1.5625rem}}.c-hero-v2.type-g .o-btn--primary{font-size:18px;font-size:1.125rem;width:240px;width:15rem;padding:19px 20px;padding:1.1875rem 1.25rem;text-transform:uppercase;line-height:1.11;margin-top:0}@media (min-width:768px){.c-hero-v2.type-g .o-btn--primary{width:210px;width:13.125rem;padding:19px 20px;padding:1.1875rem 1.25rem}}@media (min-width:992px){.c-hero-v2.type-g .o-btn--primary{width:215px;width:13.4375rem;padding:19px 20px;padding:1.1875rem 1.25rem}}.c-hero-v2.type-g .o-btn--primary:hover{background-color:#008f45;text-decoration:none}.c-hero-v2.type-g .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}@media (min-width:768px){.c-hero-v2.type-g .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}}@media (min-width:992px){.c-hero-v2.type-g .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}}.c-hero-v2.type-g .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;margin-top:20px;margin-top:1.25rem;color:#333}@media screen and (min-width:319px){.c-hero-v2.type-g .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;margin-top:13px;margin-top:.8125rem}}@media screen and (min-width:992px){.c-hero-v2.type-g .o-text__body{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-top:10px;margin-top:.625rem}}.c-hero-v2.type-g .o-text__body p{font-size:0.875rem;font-size:.875rem;line-height:1.71;color:#333}@media (min-width:319px){.c-hero-v2.type-g .o-text__body p{font-size:16px;font-size:1rem;margin-top:13px;margin-top:.8125rem;line-height:1.88}}.c-hero-v2.type-g .c-hero-v2__longcopy{height:0;overflow:hidden}.c-hero-v2.type-g .o-btn{clear:both}.c-hero-v2.type-h{background:0 0}@media (min-width:319px){.c-hero-v2.type-h{background:url(../images/img_beige_texture_tile.jpg);background-repeat:repeat;background-position:left top;background-size:auto;background-attachment:fixed;padding:0}}@media (min-width:768px){.c-hero-v2.type-h{background:0 0}}.c-hero-v2.type-h .o-btn--primary,.c-hero-v2.type-h .o-text__body,.c-hero-v2.type-h .o-text__heading-1{font-weight:400;font-stretch:normal}.c-hero-v2.type-h .c-hero-v2__wrapper{position:relative;min-height:100vh;z-index:27;max-width:1200px;margin:0 auto}.wcmmode-edit .c-hero-v2.type-h .c-hero-v2__wrapper{min-height:800px}.aem-AuthorLayer-Preview .c-hero-v2.type-h .c-hero-v2__wrapper{min-height:800px}.btn-download-holder .c-hero-v2.type-h .c-hero-v2__wrapper{min-height:50vh}.c-hero-v2.type-h .c-hero-v2__copy{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;position:absolute;width:100%;max-width:287px;top:calc(45%);left:0;right:0;padding:0;margin:0 auto}@media (min-width:768px){.c-hero-v2.type-h .c-hero-v2__copy{max-width:480px}}@media (min-width:992px){.c-hero-v2.type-h .c-hero-v2__copy{max-width:586px}}.c-hero-v2.type-h .c-hero-v2__copy .o-text__body:first-of-type{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;margin-bottom:10px;margin-bottom:.625rem;margin-top:0;color:#333}@media screen and (min-width:992px){.c-hero-v2.type-h .c-hero-v2__copy .o-text__body:first-of-type{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-bottom:15px;margin-bottom:.9375rem}}.c-hero-v2.type-h .o-text__heading-1{font-size:42px;font-size:2.625rem;padding:0;margin:0 auto;line-height:1;text-transform:uppercase}@media (min-width:319px){.c-hero-v2.type-h .o-text__heading-1{font-size:42px;font-size:2.625rem}}@media (min-width:992px){.c-hero-v2.type-h .o-text__heading-1{font-size:60px;font-size:3.75rem;margin-bottom:20px;margin-bottom:1.25rem}}.c-hero-v2.type-h .o-btn--primary{font-size:18px;font-size:1.125rem;width:240px;width:15rem;padding:19px 20px;padding:1.1875rem 1.25rem;text-transform:uppercase;line-height:1.11;margin-top:0}@media (min-width:768px){.c-hero-v2.type-h .o-btn--primary{width:210px;width:13.125rem;padding:19px 20px;padding:1.1875rem 1.25rem}}@media (min-width:992px){.c-hero-v2.type-h .o-btn--primary{width:215px;width:13.4375rem;padding:19px 20px;padding:1.1875rem 1.25rem}}.c-hero-v2.type-h .o-btn--primary:hover{background-color:#008f45;text-decoration:none}.c-hero-v2.type-h .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}@media (min-width:768px){.c-hero-v2.type-h .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}}@media (min-width:992px){.c-hero-v2.type-h .c-hero-v2-cta__primary{margin:36px auto 0;margin:2.25rem auto 0}}.c-hero-v2.type-h .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;margin-top:20px;margin-top:1.25rem;color:#333}@media screen and (min-width:319px){.c-hero-v2.type-h .o-text__body{font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;margin-top:13px;margin-top:.8125rem}}@media screen and (min-width:992px){.c-hero-v2.type-h .o-text__body{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-top:10px;margin-top:.625rem}}.c-hero-v2.type-h .o-text__body p{font-size:0.875rem;font-size:.875rem;line-height:1.5;color:#333}@media (min-width:768px){.c-hero-v2.type-h .o-text__body p{font-size:16px;font-size:1rem}}.c-hero-v2.type-h .c-hero-v2__longcopy{height:0;overflow:hidden}.c-hero-v2.type-h .o-btn{clear:both}.c-hero-v2.type-i .c-hero-v2{background-size:cover}.c-hero-v2.type-i .c-hero-v2__wrapper{width:auto;margin:0;height:440px;position:relative;overflow:hidden}@media (min-width:768px){.c-hero-v2.type-i .c-hero-v2__wrapper{height:480px}}@media (min-width:992px){.c-hero-v2.type-i .c-hero-v2__wrapper{height:660px}}.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__image{position:fixed;width:100%;height:100%;top:0;left:0}.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__image img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;max-width:none;width:auto;height:101%;left:50%;top:50%}@media screen and (min-aspect-ratio:16 / 9){.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__image img{width:101%;height:auto}}.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__image:after{content:'';margin:0 auto;height:100%;position:absolute;width:100%;background-color:rgba(1,2,2,.4);display:block;top:0;left:0}.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__copy{position:fixed;width:100%;height:100%}.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:54px;font-size:3.375rem;-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);position:absolute;width:100%;top:184px;margin:0 auto;font-weight:400;font-stretch:normal;line-height:1;text-align:center;color:#fff;height:auto;padding:0 20px;display:block;text-transform:uppercase}@media (min-width:768px){.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{top:200px}}@media (min-width:992px){.c-hero-v2.type-i .c-hero-v2__wrapper .c-hero-v2__copy .o-text__heading-1{font-size:84px;font-size:5.25rem;top:330px}}.c-hero-v2.type-j{background:#010202;height:100vh;overflow:hidden;min-height:465px;position:relative}.c-hero-v2.type-j img{max-width:none;height:100vh}@media (min-width:992px){.c-hero-v2.type-j img{height:auto;width:auto;min-height:100vh;min-width:100%}}@media (min-width:2100px){.c-hero-v2.type-j img{height:auto;width:100%}}@media (max-width:767px){.c-hero-v2.type-j img{min-height:465px;height:100vh;min-width:100%}}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__wrapper.in-view .o-text__body{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__wrapper .toggle-show .o-text__body{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.c-hero-v2.type-j .c-hero-v2__wrapper .toggle-show .o-text__heading-1{opacity:1;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}.c-hero-v2.type-j .c-hero-v2__wrapper .toggle-show .o-text__heading-1+.o-text__body{-webkit-animation-delay:1.6s;animation-delay:1.6s;opacity:1;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__body{-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);font-size:5rem;line-height:1.2;color:#fff;letter-spacing:0.25rem}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__body{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);font-size:9.375rem;letter-spacing:0.25rem;line-height:1}}@media (min-width:992px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__body{font-size:12.5rem;letter-spacing:0.55rem}}.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1{-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);font-size:3rem;color:#fff;line-height:1;padding:0 18px}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);max-width:380px;margin:0 auto;padding:0;font-size:3rem}}@media (min-width:992px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1{max-width:588px;margin:0 auto 10px;font-size:4.5rem}}.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1+.o-text__body{-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);letter-spacing:0;font:0.75rem "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.7;color:#fff;text-transform:none;padding:0 38px}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1+.o-text__body{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s;transition:transform .4s cubic-bezier(0,0,.58,1) .8s,opacity .4s cubic-bezier(0,0,.58,1) .8s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .8s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);max-width:380px;margin:0 auto;padding:0}}@media (min-width:992px){.c-hero-v2.type-j .c-hero-v2__wrapper .o-text__heading-1+.o-text__body{max-width:588px;font-size:0.875rem;line-height:1.88}}.c-hero-v2.type-j .c-hero-v2__copy{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;position:absolute;top:50%;left:50%;z-index:1;margin-top:-60px}@media (min-width:768px){.c-hero-v2.type-j .c-hero-v2__copy{padding:0;margin-top:0}}.c-hero-v2.type-j.main-hero{height:auto;min-height:calc(100vh - 48px)}@media (min-width:768px){.c-hero-v2.type-j.main-hero{height:calc(100vh - 60px)}}.c-hero-v2.type-j.main-hero .c-hero-v2__copy{z-index:1;transition:all ease .4s}@media (max-width:767px){.c-hero-v2.type-j.main-hero .c-hero-v2__copy{-webkit-transform:translate(0,0);transform:translate(0,0);text-align:center;width:100%;padding:0 30px;margin-top:calc(145px - 100vh);padding-bottom:194px;position:inherit;left:0}}@media (min-width:992px){.c-hero-v2.type-j.main-hero .c-hero-v2__copy{padding:0}}@media (max-width:767px){.c-hero-v2.type-j.main-hero .c-hero-v2__wrapper{min-height:calc(100vh - 48px)}}@media (max-width:767px){.c-hero-v2.type-j.main-hero .c-hero-v2__image{min-height:calc(100vh - 48px)}}.c-hero-v2.type-j.main-hero .c-hero-v2__image img{top:0;left:0}@media (max-width:767px){.c-hero-v2.type-j.main-hero .c-hero-v2__image img{-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;min-height:390px;max-height:479px;left:50%;position:relative}}@media (min-width:768px){.c-hero-v2.type-j.main-hero .c-hero-v2__image img{position:fixed;min-width:100%}}@media (min-width:992px){.c-hero-v2.type-j.main-hero .c-hero-v2__image img{max-width:100%}}.c-hero-v2.type-j.main-hero .c-hero-v2__image img.img-relative{position:relative}@media (min-height:940px){.c-hero-v2.type-j.main-hero .c-hero-v2__image img{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);min-height:100vh;min-width:100%;width:auto;position:relative;left:50%}}.c-hero-v2.type-j.main-hero .o-text__body{font-size:1.625rem;line-height:2.75;text-transform:uppercase;margin-bottom:22px;letter-spacing:normal}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__body{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .4s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .4s;transition:transform .4s cubic-bezier(0,0,.58,1) .4s,opacity .4s cubic-bezier(0,0,.58,1) .4s;transition:transform .4s cubic-bezier(0,0,.58,1) .4s,opacity .4s cubic-bezier(0,0,.58,1) .4s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .4s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);line-height:1;font-size:1.5rem;margin-bottom:34px}}@media (min-width:992px){.c-hero-v2.type-j.main-hero .o-text__body{font-size:3rem}}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__body.in-view{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.c-hero-v2.type-j.main-hero .o-text__heading-1{font:3.75rem "Comic Sans MS",Tahoma;color:#fff;margin-bottom:30px;letter-spacing:-0.15625rem;display:block;max-width:none;opacity:1;margin-top:-36px;padding:0}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__heading-1{opacity:0;transition:opacity .4s cubic-bezier(0,0,.58,1) .6s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .6s;transition:transform .4s cubic-bezier(0,0,.58,1) .6s,opacity .4s cubic-bezier(0,0,.58,1) .6s;transition:transform .4s cubic-bezier(0,0,.58,1) .6s,opacity .4s cubic-bezier(0,0,.58,1) .6s,-webkit-transform .4s cubic-bezier(0,0,.58,1) .6s;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:1;margin-bottom:13px;font-size:4.5rem;margin-top:-12px}}@media (min-width:992px){.c-hero-v2.type-j.main-hero .o-text__heading-1{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);font-size:6.25rem;line-height:9rem;letter-spacing:-0.3125rem;margin-top:-5px;margin-bottom:34px}}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__heading-1.in-view{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.c-hero-v2.type-j.main-hero .o-text__heading-1+.o-text__body{-webkit-text-shadow:0 2px 4px rgba(34,34,34,.4);-moz-text-shadow:0 2px 4px rgba(34,34,34,.4);-ms-text-shadow:0 2px 4px rgba(34,34,34,.4);-o-text-shadow:0 2px 4px rgba(34,34,34,.4);text-shadow:0 2px 4px rgba(34,34,34,.4);font:0.75rem "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.7;color:#fff;text-transform:none;transition:all ease .5s;display:block;padding:0}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__heading-1+.o-text__body{opacity:1;-webkit-animation:display-none-transition .5s both;animation:display-none-transition .5s both;display:none}}@media (min-width:992px){.c-hero-v2.type-j.main-hero .o-text__heading-1+.o-text__body{font-size:0.875rem}}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__heading-1+.o-text__body.in-view{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@media (min-width:768px){.c-hero-v2.type-j.main-hero .o-text__heading-1+.o-text__body.show-it{opacity:1;-webkit-animation:display-none-transition .5s both;animation:display-none-transition .5s both;display:block}}.c-hero-v2.type-j.main-hero:before{opacity:1}.c-hero-v2.type-j:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:rgba(34,34,34,.4);opacity:1;transition:opacity .3s cubic-bezier(.53,.06,.42,.85) .3s;z-index:1}.c-hero-v2.type-k{height:auto;min-height:calc(100vh - 48px)}@media (min-width:768px){.c-hero-v2.type-k{height:calc(100vh - 60px)}}.c-hero-v2.type-k .c-hero-v2__image img{top:0;left:0}@media (max-width:767px){.c-hero-v2.type-k .c-hero-v2__image img{-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:none;height:calc(100vh - 48px);left:50%;position:relative}}@media (min-width:768px){.c-hero-v2.type-k .c-hero-v2__image img{position:fixed;min-width:100%}}@media (min-width:992px){.c-hero-v2.type-k .c-hero-v2__image img{max-width:100%}}.c-hero-v2.type-k .c-hero-v2__image img.img-relative{position:relative}@media (min-height:940px){.c-hero-v2.type-k .c-hero-v2__image img{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);min-height:100vh;min-width:100%;width:auto;position:relative;left:50%}}.c-hero-v2.type-k .c-hero-v2__copy{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;text-align:center;width:100%;padding:0 30px}.c-hero-v2.type-k .o-text__body{font-size:1.625rem;line-height:2.75;text-transform:uppercase;margin-bottom:22px;letter-spacing:normal;color:#fff}@media (min-width:768px){.c-hero-v2.type-k .o-text__body{line-height:1;font-size:1.5rem;margin-bottom:12px}}@media (min-width:992px){.c-hero-v2.type-k .o-text__body{font-size:3rem}}.c-hero-v2.type-k .o-text__heading-1{font:3.75rem "Comic Sans MS",Tahoma;color:#fff;margin-bottom:30px;letter-spacing:-0.15625rem;display:block;max-width:none;opacity:1;margin-top:-36px;padding:0}@media (min-width:768px){.c-hero-v2.type-k .o-text__heading-1{opacity:1;margin-bottom:13px;font-size:4.5rem;margin-top:-12px}}@media (min-width:992px){.c-hero-v2.type-k .o-text__heading-1{font-size:9rem;line-height:9rem;letter-spacing:-0.3125rem;margin-top:-5px;margin-bottom:34px}}.c-hero-v2.type-k .o-btn--primary{font-size:18px;font-size:1.125rem;margin:11px auto 0;margin:.6875rem auto 0;text-transform:uppercase;display:inline-block;padding:14px 44px;text-decoration:none;font-weight:400;font-stretch:normal;line-height:1.11;text-align:center;color:#fff;border-radius:2px;min-width:210px}@media (max-width:767px){.c-hero-v2.type-k .o-btn--primary{-webkit-transform:none;transform:none;opacity:1}}@media (min-width:768px){.c-hero-v2.type-k .o-btn--primary{min-width:149px;padding:14px 30px}}@media (min-width:992px){.c-hero-v2.type-k .o-btn--primary{margin-top:4px;margin-top:.25rem}}.c-hero-v2.type-k .o-btn--primary:hover{text-decoration:none;background-color:#008f45}.c-hero-v2.type-l{position:relative;margin-bottom:65px;max-height:500px;overflow:hidden}.c-hero-v2.type-l .c-hero-v2__copy{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%}.c-hero-v2.type-l .c-hero-v2__copy h1{font-size:1.25rem;color:#fff;width:80%;margin:0 auto;text-align:center;line-height:1;text-transform:uppercase}@media (min-width:768px){.c-hero-v2.type-l .c-hero-v2__copy h1{font-size:3rem}}@media (min-width:992px){.c-hero-v2.type-l .c-hero-v2__copy h1{font-size:6.25rem}}.c-hero-v2.type-l img{min-width:100%}.c-hero-v2.type-m{text-align:center}.c-hero-v2.type-m .o-text__body{font:1.25rem "Comic Sans MS",Tahoma;line-height:2.25rem;padding-top:120px;color:#333}@media screen and (min-width:992px){.c-hero-v2.type-m .o-text__body{font-size:2.25rem;line-height:2.625rem}}.c-hero-v2.type-m .o-text__body p{font:0.75rem "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1rem;margin-top:13px;color:#333}.c-hero-v2.type-m .o-text__heading-1{margin:13px auto 25px;font-size:2.625rem;line-height:1;text-transform:uppercase}.c-hero-v2.type-n{background:0 0}.c-hero-v2.type-n .o-btn--primary,.c-hero-v2.type-n .o-text__body,.c-hero-v2.type-n .o-text__heading-1{font-weight:400;font-stretch:normal}.c-hero-v2.type-n .c-hero-v2__wrapper{position:relative;z-index:27;max-width:90%;margin:50px auto;display:flex;align-items:center;justify-content:center}.wcmmode-edit .c-hero-v2.type-n .c-hero-v2__wrapper{min-height:800px}.aem-AuthorLayer-Preview .c-hero-v2.type-n .c-hero-v2__wrapper{min-height:800px}.c-hero-v2.type-n .c-hero-v2__copy{position:relative;text-align:center;max-width:287px}@media (min-width:768px){.c-hero-v2.type-n .c-hero-v2__copy{max-width:466px}}.c-hero-v2.type-n .o-text__heading-1{font-size:42px;font-size:2.625rem;padding:19px 0;padding:1.1875rem 0;margin:0 auto;color:#fff;line-height:1;text-transform:uppercase}@media (min-width:319px){.c-hero-v2.type-n .o-text__heading-1{font-size:42px;font-size:2.625rem}}@media (min-width:992px){.c-hero-v2.type-n .o-text__heading-1{font-size:60px;font-size:3.75rem;margin:20px;margin:1.25rem;padding:0}.c-hero-v2.type-n .o-text__heading-1 p{margin:0}}.c-hero-v2.type-n .o-btn--primary{font-size:18px;font-size:1.125rem;width:auto;width:auto;padding:19px 40px;padding:1.1875rem 2.5rem;text-transform:uppercase;line-height:1.11;margin-top:0;background-color:#ff0;color:#008f45}@media (min-width:768px){.c-hero-v2.type-n .o-btn--primary{padding:19px 80px;padding:1.1875rem 5rem}}.c-hero-v2.type-n .o-btn--primary:hover{background-color:#ff0;text-decoration:none}.c-hero-v2.type-n .o-btn--primary:hover:after{opacity:0}.c-hero-v2.type-n .o-btn--secondary{font-size:18px;font-size:1.125rem;width:auto;width:auto;padding:19px 0;padding:1.1875rem 0;text-transform:uppercase;line-height:1.11;margin-top:0;border:none;color:#fff;background:0 0}.c-hero-v2.type-n .o-btn--secondary:hover{text-decoration:underline}.c-hero-v2.type-n .o-btn--secondary:hover::after{opacity:0}.c-hero-v2.type-n .o-text__body{font-size:16px;font-size:1rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:1.5;color:#fff;margin-bottom:0}@media (min-width:768px){.c-hero-v2.type-n .o-text__body{font-size:16px;font-size:1rem}}.c-hero-v2.type-n .o-text__body p{margin-bottom:0}.c-hero-v2.type-n .c-hero-v2__longcopy{height:0;overflow:hidden}.c-hero-v2.type-n .o-btn{clear:both}.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body{padding:0;background-color:rgba(0,180,0,.3);width:100%;max-width:100%}.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body p{max-width:100%;padding:15px 10%}@media (min-width:768px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body p{padding:15px 25%}}@media (min-width:992px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body p{padding:15px 20%}}@media (min-width:1200px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body p{padding:15px 24%;font-size:1.0625rem}}.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-text__body:first-child{width:120px;height:25px;line-height:1.875rem;font-style:normal;font-family:Arial;font-size:1rem;border-radius:20px;background-color:#008f45}.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-btn--primary{position:absolute;top:-200px;left:50%;border-radius:30px;line-height:1.25rem;padding:0 25px;font-size:0.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:480px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-btn--primary{padding:0 50px}}@media (min-width:768px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-btn--primary{top:-210px}}@media (min-width:992px){.c-hero-v2.type-o .c-hero-v2__wrapper .c-hero-v2__copy.c-hero-v2__copyImage .o-btn--primary{top:-250px;font-size:1.25rem;line-height:1.875rem}}.c-hero-v2 img{background:#008f45}.error-page{background-color:rgba(203,161,83,.1)}.article-detail .o-content-wrapper{background-image:url(../images/img_marble_texture_tile.jpg);background-repeat:repeat;background-position:left top;background-size:auto}.article-detail .o-content-wrapper .hero-v2{position:relative}.article-detail .o-content-wrapper .hero-v2:before{-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;display:block;top:340px;left:0;width:245px;height:240px;background-repeat:no-repeat;background-position:0 -1044px;z-index:0}@media screen and (min-width:768px){.article-detail .o-content-wrapper .hero-v2:before{top:350px}}@media screen and (min-width:992px){.article-detail .o-content-wrapper .hero-v2:before{top:480px}}@media screen and (max-width:319px){.article-detail .o-content-wrapper .hero-v2:before{-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}}.article-detail .o-content-wrapper .hero-v2:after{-webkit-transform:translateX(-100%) scale(-1,1);transform:translateX(-100%) scale(-1,1);-webkit-transform-origin:100% 0;transform-origin:100% 0;content:'';position:absolute;display:block;top:570px;right:-40px;width:150px;height:310px;background-repeat:no-repeat;background-position:0 -1298px;z-index:0}@media screen and (min-width:768px){.article-detail .o-content-wrapper .hero-v2:after{top:660px;right:-30px}}@media screen and (min-width:992px){.article-detail .o-content-wrapper .hero-v2:after{top:820px;right:0}}@media screen and (max-width:319px){.article-detail .o-content-wrapper .hero-v2:after{-webkit-transform:translateX(-75%) scale(-.75,.75);transform:translateX(-75%) scale(-.75,.75)}}.article-detail .o-content-wrapper .c-hero-v2{position:relative}.article-detail .o-content-wrapper .c-hero-v2:before{-webkit-transform-origin:0 0;transform-origin:0 0;content:'';position:absolute;display:block;top:790px;left:0;width:184px;height:165px;background-repeat:no-repeat;background-position:0 -4315px;z-index:0}@media screen and (min-width:768px){.article-detail .o-content-wrapper .c-hero-v2:before{top:870px}}@media screen and (min-width:992px){.article-detail .o-content-wrapper .c-hero-v2:before{top:1010px}}@media screen and (max-width:319px){.article-detail .o-content-wrapper .c-hero-v2:before{-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}}.article-detail .adaptive-image-v2{background:0 0}.contact-page .o-content-wrapper,.sign-up .o-content-wrapper{text-align:center}.contact-page .c-hero-v2--type-a,.sign-up .c-hero-v2--type-a{background:0 0}.contact-page .o-text__heading-1,.sign-up .o-text__heading-1{padding-top:14px}@media screen and (min-width:992px){.contact-page .o-text__heading-1,.sign-up .o-text__heading-1{margin-top:0;margin-top:0}}.contact-page .c-hero-v2__wrapper,.sign-up .c-hero-v2__wrapper{min-height:100px}.c-flexi-email-sign-up__form,.formV2{display:inline-block;margin:0 auto;max-width:100%;width:100%;min-height:360px;padding:0 20px}@media (min-width:768px){.c-flexi-email-sign-up__form,.formV2{max-width:478px;padding:14px 0 40px}}@media (min-width:992px){.c-flexi-email-sign-up__form,.formV2{max-width:586px;padding:0 0 70px}}.c-flexi-email-sign-up__form .c-rich-text-v2--type-a.o-text__body,.formV2 .c-rich-text-v2--type-a.o-text__body{position:inherit}.c-flexi-email-sign-up__form .c-rich-text-v2--type-a.o-text__body .c-rich-text-v2__description,.formV2 .c-rich-text-v2--type-a.o-text__body .c-rich-text-v2__description{opacity:1}.c-flexi-email-sign-up__form .c-rich-text-v2--type-a.o-text__body p,.formV2 .c-rich-text-v2--type-a.o-text__body p{font-size:18px;font-size:1.125rem;text-shadow:none;color:#666}.c-flexi-email-sign-up__form .radio,.formV2 .radio{text-align:left}.c-flexi-email-sign-up__form .radio .c-form-radio,.formV2 .radio .c-form-radio{display:block}.c-flexi-email-sign-up__form .o-text__body,.formV2 .o-text__body{font-size:0.75rem;font-size:.75rem;line-height:16px;line-height:1rem;text-align:left;color:#666;padding-top:12px}.c-flexi-email-sign-up__form .o-text__body p,.formV2 .o-text__body p{padding:0 0 10px;padding:0 0 .625rem}.campaign-br .c-flexi-email-sign-up__form .o-text__body p,.campaign-br .formV2 .o-text__body p{margin-left:-15px;color:#fff;text-align:left;text-transform:none;font-size:1.125rem;line-height:1.375rem;padding:0;margin-bottom:20px}.campaign-br .c-flexi-email-sign-up__form .o-text__body p a,.campaign-br .formV2 .o-text__body p a{color:#fff;font-size:1.125rem;line-height:1.375rem;text-transform:none}.campaign-br .c-flexi-email-sign-up__form .o-text__body p a:hover,.campaign-br .formV2 .o-text__body p a:hover{text-transform:none;font-weight:700;text-decoration:underline}@media (min-width:768px){.campaign-br .c-flexi-email-sign-up__form .o-text__body p,.campaign-br .formV2 .o-text__body p{font-size:1.125rem;width:inherit}.campaign-br .c-flexi-email-sign-up__form .o-text__body p a,.campaign-br .formV2 .o-text__body p a{font-size:1.125rem;line-height:1.375rem}}.c-flexi-email-sign-up__form .o-text__body a,.formV2 .o-text__body a{font-size:0.75rem;font-size:.75rem;line-height:16px;line-height:1rem;text-align:left;text-decoration:underline;color:#666}.c-flexi-email-sign-up__form .o-text__body a:hover,.formV2 .o-text__body a:hover{text-decoration:none}.c-flexi-email-sign-up__form .c-form-mandatory,.c-flexi-email-sign-up__form .help-block-error,.formV2 .c-form-mandatory,.formV2 .help-block-error{color:#d0021b}.c-flexi-email-sign-up__form .help-block,.c-flexi-email-sign-up__form .help-block p,.formV2 .help-block,.formV2 .help-block p{font-weight:400;color:#d0021b}.c-flexi-email-sign-up__form .calendar-input,.formV2 .calendar-input{display:none}.c-flexi-email-sign-up__form #contact-birthday,.formV2 #contact-birthday{background:#fff url(../svgs/icon_calendar.svg) no-repeat calc(100% - 10px) center;background-repeat:no-repeat}.c-flexi-email-sign-up__form .form-control,.formV2 .form-control{font-size:18px;font-size:1.125rem;padding:20px 38px 19px 20px;padding:1.25rem 2.375rem 1.1875rem 1.25rem;border-radius:5px!important;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);border:solid 1px #ccc;font-weight:400;opacity:1;text-transform:uppercase;font-stretch:normal;line-height:1.33;width:100%;height:60px;color:#333}.c-flexi-email-sign-up__form .form-control:-moz-placeholder,.formV2 .form-control:-moz-placeholder{color:#666}.c-flexi-email-sign-up__form .form-control::-moz-placeholder,.formV2 .form-control::-moz-placeholder{color:#666}.c-flexi-email-sign-up__form .form-control:-ms-input-placeholder,.formV2 .form-control:-ms-input-placeholder{color:#666}.c-flexi-email-sign-up__form .form-control::-webkit-input-placeholder,.formV2 .form-control::-webkit-input-placeholder{color:#666}@media (min-width:768px){.c-flexi-email-sign-up__form .form-control,.formV2 .form-control{width:478px}}@media (min-width:992px){.c-flexi-email-sign-up__form .form-control,.formV2 .form-control{width:586px}}.c-flexi-email-sign-up__form .form-control:active,.c-flexi-email-sign-up__form .form-control:visited,.formV2 .form-control:active,.formV2 .form-control:visited{color:#222}.c-flexi-email-sign-up__form .form-control:focus,.formV2 .form-control:focus{border:2px solid #008f45;outline:0;color:#222}.c-flexi-email-sign-up__form .form-control:focus::-ms-value,.formV2 .form-control:focus::-ms-value{color:#222}.c-flexi-email-sign-up__form .form-control.c-form-dropdown,.formV2 .form-control.c-form-dropdown{-webkit-appearance:none;-moz-appearance:none;padding:10px 55px 10px 20px;padding:.625rem 3.4375rem .625rem 1.25rem;background:#fff url(../images/select-dropdown.png) no-repeat right 10px;background-repeat:no-repeat;color:#666;cursor:pointer}.c-flexi-email-sign-up__form .form-control.c-form-dropdown:focus,.formV2 .form-control.c-form-dropdown:focus{-webkit-appearance:none;-moz-appearance:none;background:#fff url(../images/select-dropdown.png) no-repeat right 10px;background-repeat:no-repeat;border:2px solid #008f45;outline:0;color:#008f45}.c-flexi-email-sign-up__form .form-control.c-form-dropdown:focus::-ms-value,.formV2 .form-control.c-form-dropdown:focus::-ms-value{color:#008f45}.c-flexi-email-sign-up__form .form-control.c-form-dropdown:active,.c-flexi-email-sign-up__form .form-control.c-form-dropdown:visited,.formV2 .form-control.c-form-dropdown:active,.formV2 .form-control.c-form-dropdown:visited{color:#222}.c-flexi-email-sign-up__form .glyphicon-warning-sign:before,.formV2 .glyphicon-warning-sign:before{content:''}@media (min-width:768px){.c-flexi-email-sign-up__form .c-form-group--type-a,.formV2 .c-form-group--type-a{float:left}}.c-flexi-email-sign-up__form .c-form-group--type-a .form-control,.formV2 .c-form-group--type-a .form-control{width:100%}@media (min-width:768px){.c-flexi-email-sign-up__form .c-form-group--type-a .form-control,.formV2 .c-form-group--type-a .form-control{width:335px;float:left}}@media (min-width:992px){.c-flexi-email-sign-up__form .c-form-group--type-a .form-control,.formV2 .c-form-group--type-a .form-control{width:278px;float:left}}@media (min-width:768px){.c-flexi-email-sign-up__form .c-form-group--type-a .form-control,.formV2 .c-form-group--type-a .form-control{display:inline-block;float:left}}.c-flexi-email-sign-up__form .c-form-group--type-a .help-block,.formV2 .c-form-group--type-a .help-block{width:100%!important}@media (min-width:768px){.c-flexi-email-sign-up__form .c-form-group--type-a .help-block,.formV2 .c-form-group--type-a .help-block{width:335px!important;float:left}}@media (min-width:992px){.c-flexi-email-sign-up__form .c-form-group--type-a .help-block,.formV2 .c-form-group--type-a .help-block{width:278px!important;float:left}}.c-flexi-email-sign-up__form .c-form-group--type-a::after,.formV2 .c-form-group--type-a::after{display:none!important}.c-flexi-email-sign-up__form .captcha,.formV2 .captcha{border-bottom:1px solid #ccc}.campaign-br .c-flexi-email-sign-up__form .captcha,.campaign-br .formV2 .captcha{border:none}.c-flexi-email-sign-up__form .separator-bottom,.formV2 .separator-bottom{padding-bottom:52px!important;margin-bottom:38px!important;border-bottom:1px solid #40ab74}.c-flexi-email-sign-up__form .c-form-mandatory,.formV2 .c-form-mandatory{font-size:16px;font-size:1rem;font-stretch:normal;line-height:1.6;color:#666;display:inline-block;vertical-align:middle}.c-flexi-email-sign-up__form label,.formV2 label{font-size:0.75rem;font-size:.75rem;font-weight:400;font-stretch:normal;line-height:1.71;color:#666;text-transform:uppercase}.campaign-br .c-flexi-email-sign-up__form label,.campaign-br .formV2 label{color:#fff}.c-flexi-email-sign-up__form .radio,.formV2 .radio{padding-left:0;margin-top:-30px}.c-flexi-email-sign-up__form .radio .c-form-radio,.formV2 .radio .c-form-radio{height:50px;position:relative}.c-flexi-email-sign-up__form .radio .c-form-radio .c-form-radio__label,.formV2 .radio .c-form-radio .c-form-radio__label{font-size:18px;font-size:1.125rem;padding:0 0 0 50px;padding:0 0 0 3.125rem;position:absolute;cursor:pointer;font-weight:400;font-stretch:normal;line-height:2.5;color:#666;text-align:left;display:block}.c-flexi-email-sign-up__form .radio .c-form-radio .c-form-radio__label:after,.formV2 .radio .c-form-radio .c-form-radio__label:after{position:absolute;content:'';width:36px;height:36px;top:0;left:0;transition:background-color .2s linear;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:solid 1px #ccc}.c-flexi-email-sign-up__form .radio .c-form-radio input[type=radio],.formV2 .radio .c-form-radio input[type=radio]{visibility:hidden}.c-flexi-email-sign-up__form .radio .c-form-radio input[type=radio]:checked+.c-form-radio__label:after,.formV2 .radio .c-form-radio input[type=radio]:checked+.c-form-radio__label:after{background-color:#008f45;border:5px solid #fff}.c-flexi-email-sign-up__form .c-form-checkbox,.formV2 .c-form-checkbox{padding:15px 0 0;padding:.9375rem 0 0}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked),.formV2 .c-form-checkbox [type=checkbox]:checked,.formV2 .c-form-checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy,.formV2 .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy,.formV2 .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy{position:relative;cursor:pointer}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::before,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::before{content:'';position:absolute;left:2px;top:2px;width:36px;height:36px;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:solid 1px #ccc}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::after,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::after,.formV2 .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::after,.formV2 .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::after{transition:opacity .2s linear;content:'';position:absolute;top:7px;left:7px;width:26px;height:26px;background-color:#008f45;border:solid 1px #008f45}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::after,.formV2 .c-form-checkbox [type=checkbox]:not(:checked)+.c-form-checkbox__label-copy::after{opacity:0}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::after,.formV2 .c-form-checkbox [type=checkbox]:checked+.c-form-checkbox__label-copy::after{opacity:1}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:disabled:checked+.c-form-checkbox__label-copy::before,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:disabled:not(:checked)+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:disabled:checked+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:disabled:not(:checked)+.c-form-checkbox__label-copy::before{box-shadow:none;border-color:#ccc;background-color:#ccc}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:disabled:checked+.c-form-checkbox__label-copy::after,.formV2 .c-form-checkbox [type=checkbox]:disabled:checked+.c-form-checkbox__label-copy::after{color:#222}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:disabled+.c-form-checkbox__label-copy,.formV2 .c-form-checkbox [type=checkbox]:disabled+.c-form-checkbox__label-copy{color:#222}.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:checked:focus+.c-form-checkbox__label-copy::before,.c-flexi-email-sign-up__form .c-form-checkbox [type=checkbox]:not(:checked):focus+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:checked:focus+.c-form-checkbox__label-copy::before,.formV2 .c-form-checkbox [type=checkbox]:not(:checked):focus+.c-form-checkbox__label-copy::before{border:1px dotted #ccc}.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy,.formV2 .c-form-checkbox .c-form-checkbox__label-copy{font-size:18px;font-size:1.125rem;padding:0 0 0 50px;padding:0 0 0 3.125rem;font-weight:400;font-stretch:normal;line-height:1.125rem;color:#666;text-align:left;display:table-cell;vertical-align:middle}.campaign-br .c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy,.campaign-br .formV2 .c-form-checkbox .c-form-checkbox__label-copy{color:#fff}.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy p,.formV2 .c-form-checkbox .c-form-checkbox__label-copy p{margin-bottom:0}@media (max-width:699px){.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy,.formV2 .c-form-checkbox .c-form-checkbox__label-copy{font-size:0.9375rem}}.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy a,.formV2 .c-form-checkbox .c-form-checkbox__label-copy a{background-color:transparent!important;color:inherit;text-decoration:underline}.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox__label-copy p,.formV2 .c-form-checkbox .c-form-checkbox__label-copy p{display:inline-block}.c-flexi-email-sign-up__form .c-form-checkbox .c-form-checkbox,.formV2 .c-form-checkbox .c-form-checkbox{width:36px;height:36px;border-radius:5px;float:left;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:solid 1px #ccc}.c-flexi-email-sign-up__form .g-recaptcha,.formV2 .g-recaptcha{margin:0 0 40px 0;margin:0 0 2.5rem 0;width:280px;height:76px}@media (min-width:768px){.c-flexi-email-sign-up__form .g-recaptcha,.formV2 .g-recaptcha{width:320px}}@media (max-width:767px){.c-flexi-email-sign-up__form .g-recaptcha iframe,.formV2 .g-recaptcha iframe{width:310px!important}}@media (max-width:330px){.c-flexi-email-sign-up__form .g-recaptcha iframe,.formV2 .g-recaptcha iframe{margin-left:-18px}}.c-flexi-email-sign-up__form .c-tooltip__wrapper,.formV2 .c-tooltip__wrapper{display:none}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper,.formV2 .upc-code .c-tooltip__wrapper{padding-left:15px;vertical-align:super;float:right;height:0;display:block}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info{display:inline-block;margin-top:5px;position:relative}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info__wrap,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info__wrap{display:inline-block;line-height:1.2;margin-left:5px;vertical-align:middle}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon{background:rgba(0,0,0,0) url(../svgs/icon-info-new.svg) no-repeat scroll 0 0/20px 20px;cursor:pointer;display:inline-block;height:20px;position:absolute;right:20px;top:15px;width:20px;z-index:8}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon.is-active,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon.is-active{background-image:url(../svgs/icon-info-on-new.svg)}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon:before,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon:before{left:9px}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon.is-active::before,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info .c-tooltip-info__icon.is-active::before{border-bottom:10px solid silver;border-left:10px solid transparent;border-right:10px solid transparent;content:'';display:inline-block;height:.4em;left:0;position:absolute;top:24px;width:.4em;z-index:1}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info__copy--text,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info__copy--text{font-size:0.75rem;font-size:.75rem}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info__copy,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info__copy{right:-250px;top:49px;background:#fff none repeat scroll 0 0;border:1px solid silver;display:none;min-width:280px;position:absolute;right:0;top:50px;z-index:9;height:0}.c-flexi-email-sign-up__form .upc-code .c-tooltip__wrapper .c-tooltip-info__copy.active-copy,.formV2 .upc-code .c-tooltip__wrapper .c-tooltip-info__copy.active-copy{height:130px;display:block}.c-flexi-email-sign-up__form .upc-code .c-tooltip-info__copy--text,.formV2 .upc-code .c-tooltip-info__copy--text{background:#fff url(../images/upc.jpg) no-repeat 0 0;margin:10px;min-height:105px;min-width:170px;display:inline-block}.c-flexi-email-sign-up__form .upc-code.text-only .c-tooltip-info__copy--text,.formV2 .upc-code.text-only .c-tooltip-info__copy--text{background:#fff}.c-flexi-email-sign-up__form .c-form-textarea,.formV2 .c-form-textarea{min-height:180px}.c-flexi-email-sign-up__form .formElementV2,.formV2 .formElementV2{padding:0}.c-flexi-email-sign-up__form .formElementV2 button,.formV2 .formElementV2 button{font-size:18px;font-size:1.125rem;border:0;cursor:pointer;width:209px;height:60px;border-radius:2px;background-color:#555;font-weight:400;font-stretch:normal;text-transform:uppercase;line-height:1.11;text-align:center;color:#fff}.campaign-br .c-flexi-email-sign-up__form .formElementV2 button,.campaign-br .formV2 .formElementV2 button{color:#008f45;background-color:#ff0}@media (max-width:767px){.c-flexi-email-sign-up__form .formElementV2 button,.formV2 .formElementV2 button{margin-bottom:20px}}.c-flexi-email-sign-up__form .form-horizontal .form-group,.formV2 .form-horizontal .form-group{padding:17px 0;padding:1.0625rem 0;margin:0}.c-flexi-email-sign-up__form .form-horizontal .form-group.left,.formV2 .form-horizontal .form-group.left{margin:0;text-align:left}@media (min-width:319px){.c-flexi-email-sign-up__form .form-horizontal .form-group,.formV2 .form-horizontal .form-group{width:83%;margin:0 auto}}@media (min-width:768px){.c-flexi-email-sign-up__form .form-horizontal .form-group,.formV2 .form-horizontal .form-group{width:100%}}.c-flexi-email-sign-up__form .form-horizontal .form-group.c-form-checkbox,.formV2 .form-horizontal .form-group.c-form-checkbox{padding:0 0 12px;padding:0 0 .75rem}.c-flexi-email-sign-up__form .form-group,.formV2 .form-group{position:relative}.c-flexi-email-sign-up__form .form-group .c-control-label,.formV2 .form-group .c-control-label{position:absolute;left:0;top:16px;opacity:0;transition:opacity .4s linear,top .1s linear}.c-flexi-email-sign-up__form .form-group.show-label .c-control-label,.formV2 .form-group.show-label .c-control-label{top:-4px;opacity:1}.c-flexi-email-sign-up__form .form-group .show,.formV2 .form-group .show{top:-4px;opacity:1}.c-flexi-email-sign-up__form .form-group.c-form-group--type-b,.formV2 .form-group.c-form-group--type-b{border-bottom:1px solid #ccc;display:inline-block;padding-bottom:35px;margin-bottom:11px;width:100%}@media (min-width:319px){.c-flexi-email-sign-up__form .form-group.c-form-group--type-b,.formV2 .form-group.c-form-group--type-b{width:83%;margin:0 auto}}@media (min-width:768px){.c-flexi-email-sign-up__form .form-group.c-form-group--type-b,.formV2 .form-group.c-form-group--type-b{width:100%}}.c-flexi-email-sign-up__form .form-group.c-form-checkbox .c-control-label,.formV2 .form-group.c-form-checkbox .c-control-label{display:inline-table;height:40px;min-height:40px;opacity:1;position:static;width:100%}.c-flexi-email-sign-up__form .col-sm-12,.formV2 .col-sm-12{padding:0;width:100%}.c-flexi-email-sign-up__form .has-error.c-form-checkbox .help-block,.formV2 .has-error.c-form-checkbox .help-block{top:70px}.c-flexi-email-sign-up__form .has-error .help-block,.formV2 .has-error .help-block{font-size:0.75rem;font-size:.75rem;line-height:24px;line-height:1.5rem;width:100%;height:36px;color:#fff;display:block;border-radius:5px;position:absolute;bottom:0;left:0;background-color:#a20013;border:solid 2px #a20013}@media (max-width:767px){.c-flexi-email-sign-up__form .has-error .help-block,.formV2 .has-error .help-block{margin:0 0 -31px 0;margin:0 0 -1.9375rem 0}}@media (min-width:768px){.c-flexi-email-sign-up__form .has-error .help-block,.formV2 .has-error .help-block{max-width:478px;padding:0}}@media (min-width:992px){.c-flexi-email-sign-up__form .has-error .help-block,.formV2 .has-error .help-block{max-width:586px;padding:0}}.c-flexi-email-sign-up__form .has-error .help-block.c-clear-row,.formV2 .has-error .help-block.c-clear-row{display:inline-block;text-align:left}.c-flexi-email-sign-up__form .has-error .help-block:after,.formV2 .has-error .help-block:after{font-size:18px;font-size:1.125rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:url(../svgs/plus_1_white.svg) no-repeat;background-size:cover;content:' ';position:absolute;top:8px;right:14px;display:inline-block;width:15px;height:15px;pointer-events:none}.c-flexi-email-sign-up__form .has-error p,.formV2 .has-error p{padding:2px 8px;padding:.125rem .5rem;font-size:0.75rem;font-size:.75rem;line-height:24px;line-height:1.5rem;color:#fff;text-align:left;text-transform:uppercase}.c-flexi-email-sign-up__form .has-error .c-tooltip-info p,.formV2 .has-error .c-tooltip-info p{color:#d0021b}.c-flexi-email-sign-up__form .has-error label,.formV2 .has-error label{color:#a20013}.c-flexi-email-sign-up__form .has-error label.c-control-label[for=contact-legalAgeConfirmation] p,.formV2 .has-error label.c-control-label[for=contact-legalAgeConfirmation] p{font-size:18px;font-size:1.125rem;font-weight:400;font-stretch:normal;height:120px;line-height:2.5;color:#666;text-align:left;display:inline-block}@media (max-width:699px){.c-flexi-email-sign-up__form .has-error label.c-control-label[for=contact-legalAgeConfirmation] p,.formV2 .has-error label.c-control-label[for=contact-legalAgeConfirmation] p{font-size:0.9375rem}}.c-flexi-email-sign-up__form .has-error .c-form-mandatory,.formV2 .has-error .c-form-mandatory{color:#a20013}.c-flexi-email-sign-up__form .has-error .form-control,.formV2 .has-error .form-control{margin:0 0 40px;margin:0 0 2.5rem;color:#a20013;border:solid 2px #a20013}.c-flexi-email-sign-up__form .has-error .form-control:focus,.formV2 .has-error .form-control:focus{color:#008f45}.message-text .c-rich-text-v2__description p{font-size:0.75rem;font-size:.75rem;line-height:20px;line-height:1.25rem;font-weight:400;font-stretch:normal;color:#666}@media screen and (min-width:992px){.message-text .c-rich-text-v2__description p{font-size:0.75rem;font-size:.75rem;line-height:20px;line-height:1.25rem}}@media only screen and (min-width:768px) and (max-width:992px){.sign-up .formV2{padding-top:5px;margin:0}}