@import "https://fonts.googleapis.com/css?family=Poppins:300,400,600";.slide-in-down.mui-enter,.slide-in-left.mui-enter,.slide-in-up.mui-enter,.slide-in-right.mui-enter,.slide-out-down.mui-leave,.slide-out-right.mui-leave,.slide-out-up.mui-leave,.slide-out-left.mui-leave,.fade-in.mui-enter,.fade-out.mui-leave,.hinge-in-from-top.mui-enter,.hinge-in-from-right.mui-enter,.hinge-in-from-bottom.mui-enter,.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter,.hinge-in-from-middle-y.mui-enter,.hinge-out-from-top.mui-leave,.hinge-out-from-right.mui-leave,.hinge-out-from-bottom.mui-leave,.hinge-out-from-left.mui-leave,.hinge-out-from-middle-x.mui-leave,.hinge-out-from-middle-y.mui-leave,.scale-in-up.mui-enter,.scale-in-down.mui-enter,.scale-out-up.mui-leave,.scale-out-down.mui-leave,.spin-in.mui-enter,.spin-out.mui-leave,.spin-in-ccw.mui-enter,.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear}.slide-in-down.mui-enter{-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{-ms-transform:translateY(100%);transform:translateY(100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{-ms-transform:translateX(100%);transform:translateX(100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{-ms-transform:translateY(0);transform:translateY(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-right.mui-leave{-ms-transform:translateX(0);transform:translateX(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{-ms-transform:translateY(0);transform:translateY(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{-ms-transform:translateX(0);transform:translateX(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transform:perspective(2000px) rotateX(90deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transform:perspective(2000px) rotateY(90deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{-ms-transform:scale(0.5);transform:scale(0.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{-ms-transform:scale(1.5);transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{-ms-transform:scale(1);transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{-ms-transform:scale(1);transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-ms-transform:scale(0.5);transform:scale(0.5);opacity:0}.spin-in.mui-enter{-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{-ms-transform:rotate(0);transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);opacity:0}.spin-in-ccw.mui-enter{-ms-transform:rotate(0.75turn);transform:rotate(0.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{-ms-transform:rotate(0);transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-ms-transform:rotate(-0.75turn);transform:rotate(-0.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%{transform:translateX(7%)}5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%, 50%, 60%{transform:rotate(7deg)}35%, 45%, 55%, 65%{transform:rotate(-7deg)}0%, 30%, 70%, 100%{transform:rotate(0)}}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-ms-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner{-ms-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;-ms-transform:translateY(0);transform:translateY(0)}.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:18px}.datepicker.dropdown-menu th{padding:4px 5px}.datepicker.dropdown-menu td{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker td{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker td.active.day,.datepicker td.active.year{background:#003362;color:#fff}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td span.active{background:#003362;color:#fff}.datepicker td.day.disabled{color:#eee}.datepicker td span.month.disabled,.datepicker td span.year.disabled{color:#eee}.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}.datepicker th.active.day,.datepicker th.active.year{background:#003362}.datepicker th.date-switch{width:145px}.datepicker th span.active{background:#003362}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:1px solid rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div,.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,0.8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0,0,0,0.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0,0,0,0.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,0.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,0.8);bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-ms-flexbox;display:flex;visibility:hidden;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem 3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width: 540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}body.splash.page-splash [data-role="logo"]{font-size:0;line-height:0;text-indent:-100%;background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=46.25em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Poppins", sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;background:#fefefe;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:90rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{max-width:none;margin-left:-0.625rem;margin-right:-0.625rem}@media screen and (min-width: 46.25em){.row .row{margin-left:-0.9375rem;margin-right:-0.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:0.625rem;padding-right:0.625rem}@media screen and (min-width: 46.25em){.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row,.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 46.25em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row,.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem}.medium-centered{float:none;margin-left:auto;margin-right:auto}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row,.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem}.large-centered{float:none;margin-left:auto;margin-right:auto}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Poppins", sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 46.25em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#1585cf}a img{border:0}hr{max-width:90rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:0.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:0.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#0a0a0a;cursor:help;border-bottom:1px dotted #0a0a0a}code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#0a0a0a;background-color:#e6e6e6;border:1px solid #cacaca;padding:0.125rem 0.3125rem 0.0625rem}kbd{padding:0.125rem 0.25rem 0;margin:0;background-color:#e6e6e6;color:#0a0a0a;font-family:Consolas, "Liberation Mono", Courier, monospace}.subheader{margin-top:0.2rem;margin-bottom:0.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 46.25em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:0.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#0a0a0a;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);border-radius:0;transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fefefe;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s, border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cacaca}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:0.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:0.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:0.5625rem 0}.help-text{margin-top:-0.5rem;font-size:0.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#0a0a0a;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:0.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:#fefefe;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}select{height:2.4375rem;padding:0.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#0a0a0a;background-color:#fefefe;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-0.5rem;margin-bottom:1rem;font-size:0.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 0 0;font-size:0.9rem;background-color:#2199e8;color:#fefefe}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#1583cc;color:#fefefe}.button.tiny{font-size:0.6rem}.button.small{font-size:0.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#147cc0;color:#fefefe}.button.secondary{background-color:#777;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5f5f5f;color:#fefefe}.button.success{background-color:#3adb76;color:#fefefe}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fefefe}.button.warning{background-color:#ffae00;color:#fefefe}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fefefe}.button.alert{background-color:#ec5840;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#da3116;color:#fefefe}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:0.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2199e8;color:#fefefe}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset 0.4em;border-color:#ffffff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}.accordion{list-style-type:none;background:#fefefe;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:0.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fefefe;color:#0a0a0a}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform:scaleY(-1);transform:scaleY(-1)}.badge{display:inline-block;padding:0.3em;min-width:2.1em;font-size:0.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fefefe}.badge.secondary{background:#777;color:#ffffff}.badge.success{background:#3adb76;color:#ffffff}.badge.warning{background:#ffae00;color:#ffffff}.badge.alert{background:#ec5840;color:#ffffff}.breadcrumbs{list-style:none;margin:0 0 0 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:0.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 0.75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{content:' ';display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:0.6rem}.button-group.small .button{font-size:0.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#147cc0;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 46.25em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 46.1875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(10,10,10,0.25);border-radius:0;position:relative;color:#0a0a0a;background-color:white}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:0.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:0.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 46.25em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto 0.25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fefefe;background:#2199e8}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe, 0 14px 0 #fefefe}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca, 0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#191401;top:0;left:0;box-shadow:0 7px 0 #191401, 0 14px 0 #191401}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a}.dropdown-pane{background-color:#fefefe;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}@media screen and (min-width: 46.25em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.medium-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.medium-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1.5rem;position:relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;right:5px;margin-top:-2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px;margin-top:-3px}.dropdown.menu.large-vertical>li.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.dropdown.menu.large-vertical>li.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fefefe;border:1px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px;margin-top:-3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{content:'';display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:0.33333rem 0.5rem;font-size:0.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fefefe}.label.secondary{background:#777;color:#ffffff}.label.success{background:#3adb76;color:#ffffff}.label.warning{background:#ffae00;color:#ffffff}.label.alert{background:#ec5840;color:#ffffff}.media-object{margin-bottom:0;display:block}.media-object img{max-width:none}@media screen and (max-width: 46.1875em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:0;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:0}.media-object-section:last-child:not(:nth-child(2)){padding-left:0}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}html,body{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;transition:transform 0.5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content:' ';display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content,.off-canvas-content{min-height:100%;background:#fefefe;transition:transform 0.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;padding-bottom:0.1px;box-shadow:0 0 10px rgba(10,10,10,0.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(254,254,254,0.25);cursor:pointer;transition:background 0.5s ease}.off-canvas{position:absolute;background:#e6e6e6;z-index:-1;max-height:100%;overflow-y:auto;-ms-transform:translateX(0);transform:translateX(0)}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{-ms-transform:translateX(250px);transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{-ms-transform:translateX(-250px);transform:translateX(-250px)}@media screen and (min-width: 46.25em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}}.slider{position:relative;height:0.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:0.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all 0.2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:0}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:0.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:0.5rem;height:12.5rem;margin:0 1.25rem;-ms-transform:scale(1, -1);transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:0.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:0;border:1px solid #cacaca;background-color:#fefefe;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 46.25em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 46.25em){.reveal{width:600px;max-width:90rem}}@media screen and (min-width: 46.25em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 46.25em){.reveal.tiny{width:30%;max-width:90rem}}@media screen and (min-width: 46.25em){.reveal.small{width:50%;max-width:90rem}}@media screen and (min-width: 46.25em){.reveal.large{width:90%;max-width:90rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 46.1875em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{margin-bottom:0;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff;font-weight:bold;font-size:0.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all 0.25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:0.25rem;top:0.25rem;width:1.5rem;transition:all 0.25s ease-out;transform:translate3d(0, 0, 0);border-radius:0}input:checked ~ .switch-paddle{background:#2199e8}input:checked ~ .switch-paddle::after{left:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:0.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:0.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:0;border-radius:0}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{font-weight:bold;padding:0.5rem 0.625rem 0.625rem}thead,tfoot{background:#f8f8f8;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:0.5rem 0.625rem 0.625rem;font-weight:bold;text-align:left}tbody tr:nth-child(even){background-color:#f1f1f1}tbody th,tbody td{padding:0.5rem 0.625rem 0.625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fefefe;border:1px solid #e6e6e6}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#ffffff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:0.75rem}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6}.tabs-content{background:#fefefe;transition:all 0.5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.title-bar{background:#0a0a0a;color:#fefefe;padding:0.5rem}.title-bar::before,.title-bar::after{content:' ';display:table}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:0.25rem;margin-right:0.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:bold;vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#191401;top:0;left:0;box-shadow:0 7px 0 #191401, 0 14px 0 #191401}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:0.75rem;position:absolute;z-index:10;top:calc(100% + 0.6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset 0.75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset 0.75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset 0.75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset 0.75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-bar{padding:0.5rem}.top-bar::before,.top-bar::after{content:' ';display:table}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width: 46.25em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 46.1875em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 46.25em){.show-for-small-only{display:none !important}}@media screen and (min-width: 46.25em){.hide-for-medium{display:none !important}}@media screen and (max-width: 46.1875em){.show-for-medium{display:none !important}}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 46.1875em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?fn406e");src:url("../fonts/icomoon.eot?fn406e#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?fn406e") format("truetype"),url("../fonts/icomoon.woff?fn406e") format("woff"),url("../fonts/icomoon.svg?fn406e#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Ananda';src:url("../fonts/Ananda.eot?#iefix") format("embedded-opentype"),url("../fonts/Ananda.woff") format("woff"),url("../fonts/Ananda.ttf") format("truetype"),url("../fonts/Ananda.svg#Ananda") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'goodkarma';src:url("../../fonts/GoodKarma-Regular.woff2?#iefix") format("woff2"),url("../../fonts/GoodKarma-Regular.woff?#iefix") format("woff"),url("../../fonts/GoodKarma-Regular.ttf?#iefix") format("ttf");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info .path1:before{content:"\e920";color:white}.icon-info .path2:before{content:"\e921";margin-left:-1em;color:black}.icon-info .path3:before{content:"\e922";margin-left:-1em;color:black}.icon-info .path4:before{content:"\e923";margin-left:-1em;color:black}.icon-crosshair:before{content:"\e91f"}.icon-information:before{content:"\e923"}.icon-instagram2:before{content:"\e924"}.icon-clock:before{content:"\e910"}.icon-party_small:before{content:"\e919"}.icon-party:before{content:"\e91a"}.icon-mail:before{content:"\e902"}.icon-bear_small:before{content:"\e900"}.icon-bear:before{content:"\e909"}.icon-calendar_small:before{content:"\e90a"}.icon-calendar:before{content:"\e90b"}.icon-chef_small:before{content:"\e90c"}.icon-chef:before{content:"\e90d"}.icon-clock_small:before{content:"\e90e"}.icon-fire:before{content:"\e913"}.icon-lightning_small:before{content:"\e915"}.icon-lightning:before{content:"\e918"}.icon-plate:before{content:"\e91b"}.icon-star_small:before{content:"\e91c"}.icon-star:before{content:"\e91d"}.icon-left-chevron:before{content:"\e901"}.icon-right-chevron:before{content:"\e903"}.icon-right:before{content:"\e904"}.icon-top:before{content:"\e905"}.icon-up-chevron:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-back:before{content:"\e908"}.icon-close:before{content:"\e90f"}.icon-down-chevron:before{content:"\e911"}.icon-down:before{content:"\e912"}.icon-instagram:before{content:"\e914"}.icon-more:before{content:"\e916"}.icon-twitter:before{content:"\e917"}.icon-pin:before{content:"\e91e"}.icon-phone:before{content:"\e942"}.icon-attachment:before{content:"\e9cd"}.icon-pinterest:before{content:"\ead1"}html{font-family:"Poppins", sans-serif}figure{margin:0}ul{margin-left:0}.onlyprint{display:none}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes zoomIn{100%{transform:scale(1.2)}}header>div{background:#ffe67c}header.c-main-header--no-nav>div{background:none}@media screen and (max-width: 46.1875em){header.c-main-header--no-nav .sticky:after{z-index:-1}}header .sticky{z-index:1}@media screen and (min-width: 46.25em){header .sticky{transition:all 0.3s ease}}@media screen and (max-width: 46.1875em){header .sticky{height:50px;overflow:visible;position:fixed}}header .sticky:after{content:'';display:block;width:169px;height:107px;background:no-repeat url("../images/layout/logo.png") center bottom;position:absolute;left:50%;margin-left:-84px;top:17px;background-size:169px auto;transition:width 0.3s ease, height 0.3s ease, margin-left 0.3s ease, background-size 0.3s ease, top 0.3s ease}@media screen and (max-width: 46.1875em){header .sticky:after{background-size:90px auto;width:90px;height:57px;margin-left:-45px;top:4px}}header .sticky .row.full-width:first-of-type{transition:all 0.3s ease}@media screen and (min-width: 46.25em) and (min-width: 46.25em){header .sticky.is-stuck .row.full-width:first-of-type{margin-top:-30px}}@media screen and (min-width: 46.25em){header .sticky.is-stuck:after{background-size:130px auto;background-position:center center;top:-5px}header .sticky.is-stuck .home-link{width:130px;height:82px;margin-left:-65px;top:7px}}header .home-link{display:block;width:169px;height:107px !important;position:fixed;left:50%;margin-left:-84px;top:17px;z-index:9}@media screen and (max-width: 46.1875em){header .home-link{width:90px;height:57px !important;margin-left:-45px;top:5px}}header .toggle-menu{text-align:right;padding:15px 20px;font-size:16px}header .icon-close{color:#5d4d0b}.top-menu{padding:0 2vw;height:30px}.top-menu .top-menu__item a{font-size:1.2rem;color:#5d4d0b;letter-spacing:0.12em;height:30px;line-height:30px;padding:0 1rem;transition:all 0.3s ease}.top-menu .top-menu__item a:hover{text-shadow:0.5px 0 0 currentColor}.main-menu.top-bar{background:#fff;margin:0;padding:0;border-bottom:1px solid #efefef}@media screen and (max-width: 46.1875em){.main-menu.top-bar{padding:0;height:100vh;background:#ffe67c;top:-50px;position:relative;z-index:9}.c-main-header--no-nav .main-menu.top-bar{height:auto;background:#FFF;z-index:0}}.main-menu.top-bar ul{background:#fff;transition:all 0.3s ease}@media screen and (max-width: 46.1875em){.main-menu.top-bar ul{background:#ffe67c;width:100%}.c-main-header--no-nav .main-menu.top-bar ul{background:none}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.main-menu.top-bar ul>li{width:50%}}.main-menu.top-bar ul ul{list-style-type:none;margin:0;padding:15vh 0 0}@media screen and (max-width: 46.1875em) and (orientation: landscape){.main-menu.top-bar ul ul{position:absolute;right:0;top:15vh;width:50%}}@media screen and (orientation: landscape){.main-menu.top-bar ul ul>li{width:100%}}@media screen and (max-width: 46.1875em){.main-menu.top-bar ul ul li a{padding:0;height:7.5vh;display:block;color:#5d4d0b;font-size:1.4rem}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.main-menu.top-bar ul ul li a{height:15vh}}@media screen and (min-width: 46.25em){.main-menu>div{height:75px}}.main-menu .main-menu__item img{width:169px;height:90px;margin:-15px 0 0;opacity:0}@media screen and (max-width: 46.1875em){.main-menu .main-menu__item img{display:none}}.main-menu .main-menu__item a{color:rgba(52,52,52,0.8);font-size:1.6rem;text-transform:uppercase;letter-spacing:0.12em;padding:0 1.75vw;height:75px;line-height:75px;font-weight:400;transition:all 0.3s ease}@media screen and (max-width: 46.1875em){.main-menu .main-menu__item a{padding:0;height:10vh}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.main-menu .main-menu__item a{height:18vh}}.main-menu .main-menu__item a:hover{text-shadow:0.5px 0 0 currentColor}@media screen and (max-width: 46.1875em){.main-menu .main-menu__item:nth-of-type(3){display:none}}.main-menu .main-menu__item.current a{text-shadow:0.5px 0 0 currentColor}.hamburger{height:50px;line-height:50px;vertical-align:middle;background:#fff;border-bottom:1px solid #efefef}.hamburger .hamburger__button{float:right;margin:12px}.hamburger .hamburger__button:after{background-color:#003362;box-shadow:0 7px 0 #003362, 0 14px 0 #003362}@media screen and (max-width: 46.1875em){.sticky-container{z-index:50}}@media screen and (min-width: 46.25em){.sticky-container{height:76px !important;overflow:visible;margin-bottom:20px}.sticky-container.c-main-header--no-nav{margin-bottom:0}}.claim__subtitle--img{font-size:0 !important;line-height:0 !important;margin-bottom:0 !important}@media screen and (max-width: 63.9375em){.claim__subtitle--img{display:inline-block;max-width:90%}}@media screen and (max-width: 63.9375em){.claim__subtitle--img img{right:auto;max-width:100% !important}}.claim__wrap{position:relative;max-height:calc(100vh - 95px);overflow:hidden}@media screen and (max-width: 46.1875em){.claim__wrap{max-height:calc(100vh - 50px)}}.claim__wrap img{width:100%;position:relative;left:50%;-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}@media screen and (max-width: 63.9375em){.claim__wrap img{max-width:none;width:auto}}@media screen and (max-width: 46.1875em){.claim__wrap img.fullmobile{bottom:0;max-width:none;width:100%}}@media screen and (min-width: 75em){.claim__wrap img.fullmobile{bottom:100px}}.claim__wrap a.cta--circular:hover,.claim__wrap a.cta--circular:visited:hover{color:#fff !important;background:#003362;border:#003362}@media screen and (max-width: 63.9375em){.claim__wrap--ingredient{max-height:none}}@media screen and (max-width: 46.1875em){.claim__wrap--ingredient{background:transparent url(../images/content/products/ingredients-bg.jpg) center center repeat}}@media screen and (max-width: 63.9375em){.claim__wrap--ingredient img{max-width:none;position:absolute}}@media screen and (max-width: 46.1875em){.claim__wrap--ingredient img{position:relative;max-width:100%}}.claim__wrap--ingredient .claim__content{color:#fff;max-width:360px}@media screen and (max-width: 63.9375em){.claim__wrap--ingredient .claim__content{position:relative;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);padding:5vh 0;max-width:340px}}@media screen and (max-width: 46.1875em){.claim__wrap--ingredient .claim__content{max-width:300px;padding:0 0 10vh 0}}.claim__wrap--ingredient .claim__content h2{color:#fff;text-transform:none;font-size:3.5rem;line-height:4.5rem;margin-bottom:4vh}@media screen and (max-width: 46.1875em){.claim__wrap--ingredient .claim__content h2{font-size:2.5rem;line-height:3.5rem;margin-bottom:2vh}}.claim__wrap--ingredient .claim__content p{text-transform:none;font-size:1.6rem;line-height:3rem;margin:0 auto}@media screen and (max-width: 46.1875em){.claim__wrap--ingredient .claim__content p{max-width:85%;font-size:1.3rem;line-height:2rem}}.claim__wrap--ingredient--dark .claim__content h2,.claim__wrap--ingredient--dark .claim__content p{color:#003362}@media screen and (max-width: 46.1875em){.claim__wrap--recipe{min-height:50vh}}@media screen and (max-width: 46.1875em){.claim__wrap--recipe img{height:100%;max-width:none;width:auto;position:absolute}}.claim__wrap--recipe .claim__content{top:0;bottom:0;left:0;-ms-transform:translate(0, 0);transform:translate(0, 0);background:linear-gradient(to bottom, rgba(64,63,56,0) 0%, rgba(64,63,56,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00403f38', endColorstr='#a6403f38',GradientType=0 );min-height:330px}@media screen and (min-width: 46.25em){.claim__wrap--recipe .claim__content>div:first-of-type{position:absolute;top:auto;bottom:20%;left:50px;right:50px}}@media screen and (max-width: 46.1875em){.claim__wrap--recipe .claim__content{display:none;-ms-transform:translate(0, 0);transform:translate(0, 0);padding:5vh}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.claim__wrap--recipe .claim__content{padding:0 10vh 20vh}}.claim__wrap--recipe .claim__content a{color:#fff}.claim__wrap--recipe .claim__content a img{width:20px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.claim__wrap--recipe .claim__content .text-block__back{color:#fff}@media screen and (max-width: 46.1875em){.claim__wrap--recipe .claim__content .text-block__back{margin-bottom:3vh;display:block}}.claim__wrap--recipe .claim__content h1{font-size:4rem;line-height:4.6rem;margin:0%;max-width:1024px;text-align:left}@media screen and (max-width: 46.1875em){.claim__wrap--recipe .claim__content h1{font-size:3rem;line-height:3.6rem;max-width:none;margin-bottom:3vh}}.claim__wrap--recipe .claim__content h2{font-size:2.6rem;line-height:3.2rem;color:#fff;text-transform:none}@media screen and (max-width: 46.1875em){.claim__wrap--recipe .claim__content h2{font-size:2em;line-height:2.6rem}}@media screen and (max-width: 63.9375em){.claim__wrap--general{max-height:none}}@media screen and (max-width: 46.1875em){.claim__wrap--general img{max-width:250%}}.claim__wrap--general .claim_gradientbg{background:linear-gradient(to right, rgba(255,0,0,0), rgba(0,0,0,0.6));z-index:1;position:absolute;width:100%;height:100%}.claim__wrap--general .claim__content{z-index:2;color:#fff;padding:5vh;max-width:52vw;position:absolute;top:0;left:0;bottom:auto;right:auto;-ms-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 74.9375em){.claim__wrap--general .claim__content{padding:3vh}}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content{padding:2% !important;max-width:100%}}.claim__wrap--general .claim__content--right{left:auto;right:0;padding-right:16vh;text-align:right}@media screen and (min-width: 46.25em){.claim__wrap--general .claim__content--right{padding-right:5vh}}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content--right{padding-right:0;text-align:center}}.claim__wrap--general .claim__content--middle{top:auto;bottom:6%}@media screen and (max-width: 74.9375em){.claim__wrap--general .claim__content--middle{bottom:0}}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content--middle{bottom:6%;-ms-transform:translate(0, 0);transform:translate(0, 0)}}.claim__wrap--general .claim__content h2{color:#fff;text-transform:none;font-size:3.5rem;line-height:4.5rem;margin-bottom:4vh}.claim__wrap--general .claim__content h2.claim__subtitle--yellow{text-transform:uppercase;color:#ffe67c;font-size:3.5rem}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content h2.claim__subtitle--yellow{font-size:2.5rem;line-height:3.5rem;margin-bottom:2vh}}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content h2{font-size:2.5rem;line-height:3.5rem;margin-bottom:2vh}}.claim__wrap--general .claim__content p{text-transform:none;font-size:1.6rem;line-height:3rem;font-weight:600;margin:0 auto}.claim__wrap--general .claim__content p.claim__paragraph{margin:30px 0}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content p.claim__paragraph{margin:auto}}@media screen and (max-width: 74.9375em){.claim__wrap--general .claim__content p{line-height:2.5rem}}@media screen and (max-width: 46.1875em){.claim__wrap--general .claim__content p{max-width:85%;font-size:1.3rem;line-height:2rem}}.claim__wrap--full{max-height:none}.claim__content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-transform:uppercase;letter-spacing:0.12em;width:100%}.claim__content--top{top:20%}.claim__content--dine-with-rana{top:64%}.claim__content--dine-with-rana .claim__title img{width:35% !important;display:block  !important}@media screen and (max-width: 46.1875em){.claim__content--dine-with-rana .claim__title img{width:80% !important}}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.claim__content--dine-with-rana .claim__title img{width:50% !important}}@media screen and (min-width: 46.25em){.claim__content--organic-bio{top:20%}}.claim__content--organic-bio .claim__title{font-family:"Ananda", sans-serif;color:#003362;font-size:52px;line-height:1.5;text-transform:none;margin-top:-160px}@media screen and (min-width: 46.25em){.claim__content--organic-bio .claim__title{margin-top:80px;font-size:62px}}@media screen and (min-width: 64em){.claim__content--organic-bio .claim__title{margin-top:55px}}@media screen and (min-width: 90em){.claim__content--organic-bio .claim__title{margin-top:110px;font-size:72px}}.claim__content--organic-bio .claim__text{color:#332019;font-weight:300;font-size:14px;text-transform:none}@media screen and (min-width: 64em){.claim__content--organic-bio .claim__text{font-size:16px}.claim__content--organic-bio .claim__text br{display:none}}@media screen and (min-width: 90em){.claim__content--organic-bio .claim__text{font-size:18px}}.claim__content h2{color:#ffe67c;font-size:3.3rem;line-height:3.5rem}@media screen and (max-width: 46.1875em){.claim__content h2{font-size:1.7rem;line-height:1.9rem}}.claim__content h1{color:#fff;font-size:6rem;line-height:6.5rem;font-weight:300}@media screen and (max-width: 46.1875em){.claim__content h1{font-size:3rem;line-height:3.25rem}}.claim__content .cta{margin-top:30px}@media screen and (max-width: 46.1875em){.claim__content .cta{margin-top:20px}}.claim__content .cta--viewport{margin-top:2.5vh}.claim__content .cta--viewport2{margin-top:2.5vh}.claim .cta--white{position:absolute;bottom:5vh;left:50%;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important}@media screen and (max-width: 46.1875em) and (orientation: landscape){.page-homepage .claim__wrap img{-ms-transform:translate(-50%, -10%);transform:translate(-50%, -10%)}}.recipes-list_visual{max-height:calc(100vh - 50px)}@media screen and (max-width: 46.1875em){.recipes-list_visual{max-height:none}}.recipes-list_visual__wrap{max-height:calc(100vh - 50px)}@media screen and (max-width: 46.1875em){.recipes-list_visual__wrap{max-height:none}}.recipes-list_visual__wrap--8-12__box{display:block;position:relative;max-height:none !important;height:0 !important;padding-bottom:60% !important;overflow:hidden;background-position:center center;background-size:cover}@media screen and (max-width: 46.1875em){.recipes-list_visual__wrap--8-12__box{padding-bottom:60% !important}}.recipes-list_visual__wrap--4-12__box{display:block;position:relative;max-height:none !important;height:0 !important;padding-bottom:90% !important;overflow:hidden;background-position:center center;background-size:cover}@media screen and (max-width: 46.1875em){.recipes-list_visual__wrap--4-12__box{padding-bottom:80% !important}}.recipes-list_visual__wrap__content{position:absolute;top:auto;left:11%;bottom:11%;width:100%;letter-spacing:0.12em}.recipes-list_visual__wrap__content--vcentered{bottom:auto;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.visual-title__main{font-size:4.6rem;line-height:4.6rem;font-weight:600;color:#FFFFFF;text-transform:uppercase}@media screen and (max-width: 46.1875em){.visual-title__main{font-size:3rem;line-height:3.6rem}}@media screen and (max-width: 46.1875em){.visual-title__main--small{font-size:2.5rem;line-height:2.8rem}}.visual-title__over{font-size:1.7rem;line-height:4.6rem;font-weight:300;color:#FFFFFF;text-transform:uppercase}@media screen and (max-width: 46.1875em){.visual-title__over{font-size:1rem;line-height:1.6rem}}.visual-title__under{font-size:1.7rem;line-height:2.6rem;font-weight:300;color:#FFFFFF}@media screen and (max-width: 46.1875em){.visual-title__under{font-size:1rem;line-height:1.6rem}}.visual-title__aside{font-size:3rem;line-height:3rem;font-weight:600;color:#FFFFFF;text-transform:uppercase}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.visual-title__aside{font-size:2.4rem;line-height:2.4rem}}@media screen and (max-width: 46.1875em){.visual-title__aside{font-size:2rem;line-height:2rem}}.visual-text__aside{width:60%;font-size:1.5rem;line-height:2rem;font-weight:300;color:#FFFFFF}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.visual-text__aside{font-size:0.9rem;line-height:1.4rem}}@media screen and (max-width: 46.1875em){.visual-text__aside{font-size:1rem;line-height:1.6rem}}.block-recipe-title,.block-romesco-recipes-title{margin:50px 10%;margin-bottom:0;text-transform:uppercase;color:#003362;text-align:center}.block-recipe-title h1,.block-romesco-recipes-title h1{letter-spacing:.12em;font-size:2rem}@media screen and (min-width: 46.25em){.block-recipe-title,.block-romesco-recipes-title{display:none}}.block-romesco-recipes-title{margin-bottom:40px}.block-recipe-share{float:none;margin-bottom:5vh;overflow:hidden}@media screen and (max-width: 46.1875em){.block-recipe-share{padding:0 10vw}}.block-recipe-share em{text-align:left;color:rgba(52,52,52,0.8);display:block;width:100%;height:30px;font-style:normal;font-size:1.6rem;margin-left:50px}@media screen and (max-width: 46.1875em){.block-recipe-share em{margin-left:0}}.block-recipe-share .cta{color:rgba(52,52,52,0.8);border-color:rgba(52,52,52,0.8)}.block-recipe-share ul{list-style-type:none;padding:0;display:block;margin-left:50px}@media screen and (max-width: 46.1875em){.block-recipe-share ul{margin-left:0}}.block-recipe-share ul li{float:left;line-height:5rem;vertical-align:center;color:#fff;font-size:1.6rem}.block-recipe-share ul li:first-of-type a{margin:0}.block-recipe-share ul li.print{position:relative;margin-left:35px}.block-recipe-share ul li.print em{position:absolute;top:-44px;left:3px;margin:0}.block-recipe-share ul li.print img{height:auto !important}.block-recipe-share ul li.print a{margin-left:0;padding:0}.block-recipe-share ul li a{width:50px;height:50px;margin:0 0 0 10px;position:relative;font-size:1.5rem}.block-recipe-share ul li a span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-recipe-share ul li a span.icon-pinterest{font-size:2.25rem}.list{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;padding:0;padding:0 5%}.list *,.list *:before,.list *:after{box-sizing:inherit}.list__item{display:inline-block;vertical-align:top;margin-bottom:30px;width:98%;margin:0 1% 50px}@media screen and (min-width: 46.25em){.list__item{width:47%}}@media screen and (min-width: 64em){.list__item{width:31%}}.list__item__title{color:#003362;font-size:1.6rem;text-transform:uppercase;letter-spacing:.12em;max-width:260px;min-height:3em;margin:1em auto 32px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.list__item__description{color:rgba(52,52,52,0.8);font-size:1.4rem;letter-spacing:.03em;max-width:300px;min-height:4.8em;margin:0 auto 20px}.list__item__image-wrap{position:relative;display:block}.list__item__image-wrap:before,.list__item__image-wrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease-in-out}body.romesco-recipes .list__item__image-wrap:before,body.romesco-recipes .list__item__image-wrap:after{opacity:0}.list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/tortelloni-base.jpg) center center no-repeat;background-size:contain}[data-kind="none"] .list__item__image-wrap:before{background:none}[data-kind="tortelloni"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/tortelloni-base.jpg) center center no-repeat;background-size:contain}[data-kind="tagliatelle"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/tagliatelle-base.jpg) center center no-repeat;background-size:contain}[data-kind="gnocchi"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/gnocchi-base.jpg) center center no-repeat;background-size:contain}[data-kind="lasagne"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/lasagne-base.jpg) center center no-repeat;background-size:contain}[data-kind="sauce"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/sauce-base.jpg) center center no-repeat;background-size:contain}[data-kind="family"] .list__item__image-wrap:before{background:transparent url(../images/layout/products/shadows/family-base.jpg) center center no-repeat;background-size:contain}.list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/tortelloni-appoggio.png) center center no-repeat;background-size:contain}[data-kind="none"] .list__item__image-wrap:after{background:none}[data-kind="tortelloni"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/tortelloni-appoggio.png) center center no-repeat;background-size:contain}[data-kind="tagliatelle"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/tagliatelle-appoggio.png) center center no-repeat;background-size:contain}[data-kind="gnocchi"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/gnocchi-appoggio.png) center center no-repeat;background-size:contain}[data-kind="lasagne"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/lasagne-appoggio.png) center center no-repeat;background-size:contain}[data-kind="sauce"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/sauce-appoggio.png) center center no-repeat;background-size:contain}[data-kind="family"] .list__item__image-wrap:after{background:transparent url(../images/layout/products/shadows/family-appoggio.png) center center no-repeat;background-size:contain}.list__item__image-wrap figure{position:relative}.list__item__image-wrap figure:before{display:block;content:"";width:100%;padding-top:82.92683%}.list__item__image-wrap figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.list__item__image-wrap figure>img{transition:transform .2s ease-in-out;-ms-transform:translateY(0);transform:translateY(0);width:100%;max-width:none;z-index:2}.list__item__content{transition:transform .2s ease-in-out;-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 46.25em){.no-touchevents .list__item:hover .list__item__image-wrap:before{opacity:.5}.no-touchevents .list__item:hover .list__item__image-wrap:after{opacity:.01}.no-touchevents .list__item:hover img{-ms-transform:translateY(-20px);transform:translateY(-20px)}.no-touchevents .list__item:hover .list__item__content{-ms-transform:translateY(-20px);transform:translateY(-20px)}.no-touchevents .list__item:hover .cta-wrap{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}.list__item .cta-wrap{transition:all .2s ease-in-out}@media screen and (min-width: 46.25em){.no-touchevents .list__item .cta-wrap{opacity:0;-ms-transform:translateY(20px);transform:translateY(20px)}}.list__item .cta-wrap__small--bottom .cta{margin-bottom:32px}html{font-size:62.5%}body.page-product-detail{counter-reset:section}:focus{outline:0}::-moz-selection{background-color:#ffe67c;color:#5d4d0b}::selection{background-color:#ffe67c;color:#5d4d0b}.column,.columns,.columns{padding:0;position:relative}.row{max-width:2600px;margin:0 auto}.row.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.row.small-width{max-width:1260px}.row.small-width .small-12{padding:0 4%}@media screen and (min-width: 46.25em){.row.small-width .small-12{padding:0 3em}}.row.light-grey{background:#f3f7fc}.row.yellow{background:#ffe67c}.row.yellow-scotch-mist{background:#fff9da}.row.blue-link-water{background:#f4f7fc}@media screen and (min-width: 46.25em){.row.same-height{display:flex;display:-ms-flexbox}}.row.same-height .column,.row.same-height .columns,.row.same-height .columns{overflow:hidden}.row.spacer{height:10vh}@media screen and (min-width: 75em){.row.margin-small{max-width:90vw}}.row .row{margin:0}.row__marginbottom--big{margin-bottom:50px}@media screen and (min-width: 46.25em){.row__marginbottom--big{margin-bottom:100px}}.row-overflow--hidden{overflow:hidden}hr{max-width:100%;margin:0;border-color:rgba(52,52,52,0.2)}.animsition{position:relative;opacity:0;animation-fill-mode:both}.animsition:after,.animsition-loading,.animsition-loading:after{width:320px;height:320px;position:fixed;top:50%;left:50%;margin-top:-160px;margin-left:-160px;border-radius:0;background:transparent url("../images/layout/spinner.png") center bottom no-repeat;z-index:-2;content:'';pointer-events:none;-webkit-mask-image:url("../images/layout/mask.png");mask-image:url("../images/layout/mask.png")}.animsition:after{visibility:hidden}.animsition-loading,.animsition-loading:after{z-index:99;visibility:visible}@keyframes animsition-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.contents-loader,.contents-loader .inner-loader{display:inline-block;width:100%}.contents-loader{white-space:nowrap;margin-left:0;padding-left:0;display:block;width:320px;height:320px;background:#DDD;overflow:hidden}.contents-loader:after{content:'';width:320px;height:320px;position:absolute;top:0;left:0;z-index:9}.contents-loader .inner-loader{background:#fccb12;width:100%;overflow:hidden;position:relative;z-index:1;color:transparent;height:320px}.contents-loader .inner-loader:before{content:'';display:block;width:100%;height:320px;position:absolute;left:0;top:0;background:#ffe67c;z-index:5}.contents-loader .inner-loader:after{content:'';display:block;width:100%;height:320px;position:absolute;left:0;top:0;background:#fccb12;z-index:10}.contents-loader .inner-loader{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:1.5s}.contents-loader .inner-loader:before{height:100%}.contents-loader .inner-loader:after{height:50%}div.inner-loader{transform:translateZ(0);animation-duration:1.5s;animation-name:changeheight;animation-iteration-count:infinite;animation-direction:alternate}@keyframes changeheight{from{height:0}to{height:450px}}.fade-out{animation-name:fade-out}.no-js .top-bar{display:none}@media screen and (min-width: 46.25em){.no-js .top-bar{display:block}.no-js .title-bar{display:none}}#main-footer{margin:0 auto;padding:70px 0 120px;position:relative}#main-footer::before,#main-footer::after{content:' ';display:table}#main-footer::after{clear:both}@media screen and (min-width: 64em){#main-footer{width:90%;max-width:1024px;padding:80px 0 50px}}#main-footer p{width:100%;margin:0;text-align:center;color:#949fb0;font-size:12px;position:absolute;left:0;bottom:95px}@media screen and (min-width: 64em){#main-footer p{width:auto;margin:20px 10px 10px;text-align:left;position:inherit;left:inherit;bottom:inherit}}#main-footer ul{list-style:none}#main-footer ul a{text-decoration:none}#main-footer [alt="logo"]{width:170px;margin:0 auto;display:block}@media screen and (min-width: 64em){#main-footer [alt="logo"]{width:184px;display:inline-block}}#main-footer .social{margin:25px 0;margin-left:0;padding:0;text-align:center}@media screen and (min-width: 64em){#main-footer .social{margin:10px 25px;margin-left:0;display:inline-block}}#main-footer .social li{margin:0 15px;display:inline-block}@media screen and (min-width: 64em){#main-footer .social li:first-child{margin-left:0}}#main-footer .social a{color:#003362;font-size:19px;transition:color 0.3s ease}#main-footer .social a:hover{color:#121f3d}#main-footer .social .icon-facebook{font-size:22px}#main-footer .social .icon-pinterest{position:relative;top:2px;font-size:23px}#main-footer .social+p{margin-left:0}@media screen and (min-width: 64em){#main-footer .links{margin:0 0 0 14%}}#main-footer .links li{margin:40px 0;text-align:center;display:block}@media screen and (min-width: 64em){#main-footer .links li{width:30%;margin:0 0 20px;text-align:left;display:inline-block}}#main-footer .links a{color:#5d4d0b;font-size:15px;transition:color 0.3s ease}@media screen and (min-width: 64em){#main-footer .links a{font-size:13px}}@media screen and (min-width: 64em){#main-footer .links a:hover{color:#191401}}#main-footer .col-left{border-bottom:1px solid #dbd6c9;box-sizing:border-box;position:static}@media screen and (min-width: 64em){#main-footer .col-left{width:29%;border-bottom:none;border-right:1px solid #dbd6c9;float:left}}@media screen and (min-width: 64em){#main-footer .col-right{width:71%;float:right}}.loader{border-top:4px solid #8b97aa;border-right:4px solid #8b97aa;border-bottom:4px solid #8b97aa;border-left:4px solid #ffe67c;position:relative;transform:translateZ(0);animation:load 0.75s infinite linear}.loader,.loader:after{width:32px;height:32px;border-radius:50%}@keyframes load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.product-carousel{overflow:hidden}.product-carousel__wrap{padding:50px 0}.product-carousel__filters{color:#8b97aa;font-size:1.3rem;letter-spacing:0.12em;margin:1em 0 2em}.product-carousel__filters .product-carousel__filters__label{font-size:1.1rem;display:block;clear:both;padding-bottom:1em}@media screen and (min-width: 46.25em){.product-carousel__filters .product-carousel__filters__label{font-size:inherit;margin-right:.5em;padding-bottom:0;display:inline-block;clear:none;position:relative;display:inline}}.product-carousel__filters .product-carousel__filters__filter{color:#003362;text-transform:uppercase;margin:0 .5em;position:relative}.product-carousel__filters .product-carousel__filters__filter:after{content:"";border-bottom:1px solid #8b97aa;position:absolute;bottom:0;left:0;width:0;height:1px;transition:all 0.3s ease}.product-carousel__filters .product-carousel__filters__filter.current:after{width:100%}.no-touchevents .product-carousel__filters .product-carousel__filters__filter:hover:after{width:100%}.product-carousel .scroll-x-mobile{width:100%;overflow-x:auto}@media screen and (min-width: 46.25em){.product-carousel .scroll-x-mobile{display:inline-block;width:auto}}.product-carousel .scroll-x-mobile__wrap{min-width:375px;padding-bottom:1em}@media screen and (min-width: 46.25em){.product-carousel .scroll-x-mobile__wrap{min-width:0}}.product-element__item{width:200px;height:166px;margin:20px 0 30px}@media screen and (min-width: 46.25em){.no-touchevents .product-element__item:hover .shadow-rollover:before{opacity:.5}.no-touchevents .product-element__item:hover .shadow-rollover:after{opacity:.01}.no-touchevents .product-element__item:hover .shadow-rollover>img{-ms-transform:translateY(-20px);transform:translateY(-20px)}.no-touchevents .product-element__item:hover .shadow-rollover>figcaption{-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.product-element__item>a{display:block}.product-element .slick-arrow{position:absolute;top:-80px;right:80px;display:block;height:38px;width:38px;line-height:38px;color:#5d4d0b;background-color:#ffe67c;border-radius:50%;overflow:hidden;font-family:'icomoon' !important;font-size:1.4rem;cursor:pointer;transition:all 0.3s ease}.no-touchevents .product-element .slick-arrow:hover{color:#fff;background-color:#003362}@media screen and (max-width: 46.1875em){.product-element .slick-arrow{display:none !important}}.product-element .slick-arrow.slick-prev{right:123px}.product-element .slick-arrow.slick-prev:before{content:"\e901"}.product-element .slick-arrow.slick-next:before{content:"\e903"}.shadow-rollover{position:relative;position:relative;display:block;width:200px;height:166px}.shadow-rollover:before{display:block;content:"";width:100%;padding-top:82.92683%}.shadow-rollover>.content{position:absolute;top:0;left:0;right:0;bottom:0}.shadow-rollover:before,.shadow-rollover:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease-in-out}.shadow-rollover:before{background:transparent url(../images/layout/products/shadows/tortelloni-base.jpg) center center no-repeat;background-size:contain}[data-kind="none"] .shadow-rollover:before{background:none}[data-kind="tortelloni"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/tortelloni-base.jpg) center center no-repeat;background-size:contain}[data-kind="tagliatelle"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/tagliatelle-base.jpg) center center no-repeat;background-size:contain}[data-kind="gnocchi"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/gnocchi-base.jpg) center center no-repeat;background-size:contain}[data-kind="lasagne"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/lasagne-base.jpg) center center no-repeat;background-size:contain}[data-kind="sauce"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/sauce-base.jpg) center center no-repeat;background-size:contain}[data-kind="family"] .shadow-rollover:before{background:transparent url(../images/layout/products/shadows/family-base.jpg) center center no-repeat;background-size:contain}.shadow-rollover:after{background:transparent url(../images/layout/products/shadows/tortelloni-appoggio.png) center center no-repeat;background-size:contain}[data-kind="none"] .shadow-rollover:after{background:none}[data-kind="tortelloni"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/tortelloni-appoggio.png) center center no-repeat;background-size:contain}[data-kind="tagliatelle"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/tagliatelle-appoggio.png) center center no-repeat;background-size:contain}[data-kind="gnocchi"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/gnocchi-appoggio.png) center center no-repeat;background-size:contain}[data-kind="lasagne"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/lasagne-appoggio.png) center center no-repeat;background-size:contain}[data-kind="sauce"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/sauce-appoggio.png) center center no-repeat;background-size:contain}[data-kind="family"] .shadow-rollover:after{background:transparent url(../images/layout/products/shadows/family-appoggio.png) center center no-repeat;background-size:contain}.shadow-rollover>img{transition:transform .2s ease-in-out;-ms-transform:translateY(0);transform:translateY(0);width:100%;max-width:none;z-index:2}.shadow-rollover>figcaption{position:absolute;bottom:-2.5em;left:0;width:100%;text-align:center;font-size:1.3rem;color:#003362;text-transform:uppercase;padding:0 1.5em;-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;transition:all .2s ease-in-out;transition-delay:.1s}.touchevents .shadow-rollover>figcaption{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.cta{border-radius:25px;font-size:1.4rem;line-height:1.4rem;text-transform:uppercase;border:1px solid #fff;color:#fff;padding:15px 60px;display:inline-block;letter-spacing:0.12em;transition:all 0.3s ease}.cta:focus{outline:none}.cta:focus,.cta:visited{color:inherit}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.cta{padding:15px 50px}}@media screen and (max-width: 46.1875em){.cta{padding:10px 40px;font-size:1.1rem;line-height:1.1rem}}@media screen and (min-width: 46.25em){.cta--viewport{font-size:0.8vw;line-height:1em;padding:1.3vw 2.5vw}}.cta--viewport2{font-size:1.2rem;line-height:1em;padding:14px 40px 10px}@media screen and (min-width: 46.25em){.cta--viewport2{font-size:1rem;line-height:1em;padding:1.3vw 2.5vw}}@media screen and (min-width: 64em){.cta--viewport2{font-size:1.4rem}}.cta--transparent,.cta--transparent:visited{background:transparent;border-color:rgba(255,255,255,0.3);color:#fff}.no-touchevents .cta--transparent:hover,.no-touchevents .cta--transparent:visited:hover{background:#fff;border-color:#fff;color:#003362}.cta--white,.cta--white:visited{background:#ffe67c;border-color:#ffe67c;color:#5d4d0b}.no-touchevents .cta--white:hover,.no-touchevents .cta--white:visited:hover{background:#dec34e;border-color:#dec34e;color:#5d4d0b}.cta--yellow,.cta--yellow:visited{background:#ffe67c;border-color:#ffe67c;color:#5d4d0b}.no-touchevents .cta--yellow:hover,.no-touchevents .cta--yellow:visited:hover{background:#dec34e;border-color:#dec34e;color:#5d4d0b}.cta--yellow--dine,.cta--yellow--dine:visited{background:#fccb12;border-color:#fccb12;color:#5d4d0b}.no-touchevents .cta--yellow--dine:hover,.no-touchevents .cta--yellow--dine:visited:hover{background:#dec34e;border-color:#dec34e;color:#5d4d0b}.cta--yellow--inverse,.cta--yellow--inverse:visited{background:transparent;border-color:rgba(93,77,11,0.3);color:#5d4d0b}.no-touchevents .cta--yellow--inverse:hover,.no-touchevents .cta--yellow--inverse:visited:hover{background:#003362;border-color:#003362;color:#fff}.cta--blue,.cta--blue:visited{background:#003362;border-color:#003362;color:#fff}.no-touchevents .cta--blue:hover,.no-touchevents .cta--blue:visited:hover{background:#121f3d;border-color:#121f3d;color:#fff}.cta--circular{padding:2px 0 0 2px;width:50px;height:50px;line-height:50px;vertical-align:middle;text-align:center;border-radius:50%;font-size:2rem}.cta--circular>.icon-down-chevron{margin-top:14px;display:inline-block}.cta--fixed-width-small{width:128px;padding-left:0;padding-right:0;font-size:1.3rem;margin:0 5px 5px}@media screen and (min-width: 70.625em){.cta--fixed-width-small{width:146px}}.cta--dynamic-fixed,.cta--dynamic-fixed:visited{position:fixed;bottom:20px;left:50%;margin-left:-25px;display:none;z-index:100}.cta--dynamic-fixed:visited,.cta--dynamic-fixed:visited:visited{color:inherit}.no-touchevents .cta--dynamic-fixed:hover,.no-touchevents .cta--dynamic-fixed:visited:hover{background:#003362;border-color:#003362;color:#fff}.cta--dynamic-fixed.away,.cta--dynamic-fixed:visited.away{opacity:0;-ms-transform:translateY(100px);transform:translateY(100px)}@media screen and (min-width: 46.25em){.cta--dynamic-fixed,.cta--dynamic-fixed:visited{display:block}}.cta--dynamic-fixed>.icon-down-chevron.run-animation,.cta--dynamic-fixed:visited>.icon-down-chevron.run-animation{position:relative;animation:inviteToScroll 5s infinite}.cta--disabled{pointer-events:none;opacity:0.5}.no-touchevents span.cta.cta--yellow:hover{background:#ffe67c;border-color:#ffe67c;color:#5d4d0b}@keyframes inviteToScroll{0%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(0)}48%{opacity:0;transform:translateY(10px)}50%{opacity:0;transform:translateY(0)}53%{opacity:0;transform:translateY(-10px)}55%{opacity:1;transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@media screen and (max-width: 46.1875em){.color-block{padding:10% 10% 0;text-align:center}}@media screen and (min-width: 46.25em){.color-block{position:absolute;top:50%;right:0;-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:75%}}.color-block h3{text-transform:uppercase;font-size:4rem;line-height:4.2rem;letter-spacing:0.12em;width:100%;font-weight:300;color:#003362}@media screen and (max-width: 46.1875em){.color-block h3{font-size:3rem;line-height:3.2rem;letter-spacing:0.08em}}.color-block p{color:rgba(52,52,52,0.8);font-size:1.6rem;line-height:3rem;letter-spacing:0.03em;font-weight:300;margin:15px 0 30px}@media screen and (max-width: 46.1875em){.color-block p{font-size:1.2rem;line-height:1.8rem;letter-spacing:0.03em}}@media screen and (max-width: 46.1875em){.color-block--recipe-preview{padding-bottom:10%}}@media screen and (min-width: 46.25em){.color-block--recipe-preview{right:12.5%}}.color-block--recipe-preview h3{text-transform:uppercase;font-size:3rem;line-height:3.6rem}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.color-block--recipe-preview h3{font-size:2.5rem;line-height:3rem}}@media screen and (max-width: 46.1875em){.color-block--recipe-preview h3{font-size:2rem;line-height:2.2rem;letter-spacing:0.08em}}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.color-block--recipe-preview p{line-height:2.5rem}}@media screen and (max-width: 63.9375em){.color-block--recipe-preview .cta{min-width:210px;padding:15px 40px}}.image-block{text-align:center}.image-block.withp{background:red}.image-block.withp:before,.image-block.withp:after{content:'';background-color:#003362;height:35px;width:100%;display:block}@media screen and (min-width: 64em){.image-block.withp:before,.image-block.withp:after{height:0;display:none}}.image-block.withp:after{height:55px}@media screen and (min-width: 64em){.image-block.withp:after{height:0;display:none}}@media screen and (max-width: 46.1875em){.image-block{max-height:375px}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.image-block{overflow:hidden}}@media screen and (max-width: 46.1875em){.image-block img{width:100%}}@media screen and (min-width: 46.25em){.image-block img{max-width:none;width:auto}}@media screen and (min-width: 75em){.image-block img{width:100%}}.image-block img[src$=".gif"]{width:auto;margin:0 auto}.image-block--autowidth{padding:10vh 0;overflow:hidden}@media screen and (max-width: 46.1875em){.image-block--autowidth{max-height:none;padding:10vh 0 0}}@media screen and (max-width: 46.1875em){.image-block--autowidth img{width:auto}}@media screen and (min-width: 46.25em){.image-block--autowidth img{max-width:none;width:100%}}@media screen and (min-width: 46.25em){.image-block--product-detail{padding:10vh 5vw}}@media screen and (min-width: 90em){.image-block--product-detail{padding:10vh 7vw}}.image-block--product-detail .cta{margin-top:30px;width:85%}@media screen and (min-width: 46.25em){.image-block--banner img{max-width:100%;width:100%}}.image-block--recipe{overflow:visible;padding:0}@media screen and (min-width: 46.25em){.image-block--recipe{margin-top:100px}}@media screen and (max-width: 46.1875em){.image-block--recipe img{width:auto;margin:5vh auto 3vh}}@media screen and (min-width: 46.25em){.image-block--recipe img{max-width:none;width:100%}}@media screen and (min-width: 75em){.image-block--recipe img{width:auto}}.image-block--recipe h3{text-align:center;color:#003362;font-size:1.6rem;font-weight:400;text-transform:uppercase;letter-spacing:0.03em}@media screen and (max-width: 46.1875em){.image-block--recipe h3{margin:0  auto 5vh;max-width:90%}}.image-block--right-image{position:absolute;right:0}@media screen and (min-width: 75em){.image-block--right-image{width:100%}}.title-line__title{font-size:3.5rem;line-height:4.5rem;color:#003362;padding:10vh 0 5vh}@media screen and (max-width: 46.1875em){.title-line__title{font-size:2.5rem;line-height:3.5rem}}@media screen and (max-width: 46.1875em){.title-line__title--small{padding-left:2vw;padding-right:2vw}}.title-line__romesco-title{font-size:3em;line-height:1.4;padding:1.5em 0 1em}.title-line__text{font-size:2em}.recipe__description>div:first-of-type{border-right:1px solid rgba(52,52,52,0.2)}.recipe__description .list__item{width:80%;margin:50px 10% 0}.vertical-block{position:absolute;top:auto;bottom:12.5%;left:50%;-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:75%}.vertical-block h4{text-transform:uppercase;font-size:3.3rem;line-height:3.8rem;letter-spacing:0.12em;width:100%;font-weight:300;color:#fff;margin-bottom:30px}@media screen and (max-width: 46.1875em){.vertical-block h4{font-size:2.5rem;line-height:2.7rem;letter-spacing:0.08em}}@media screen and (max-width: 46.1875em){.vertical-block .cta{margin-bottom:10%}}.tribanner .image-block img{position:relative;left:50%;-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:calc(100% + 2px)}.tribanner .image-block img[src$=".gif"]{left:auto;-ms-transform:none;transform:none;width:auto}.tribanner .columns>a{z-index:2;position:static;top:0;left:0;width:100%;height:100%;display:block}.columns.zoom .image-block img{transition:all 0.4s ease-in-out;-ms-transform-origin:center left;transform-origin:center left}@media only screen and (min-width: 740px) and (max-width: 915px){.columns.zoom .image-block img{height:auto;width:auto;max-width:140%}}@media only screen and (min-width: 916px) and (max-width: 1400px){.columns.zoom .image-block img{height:100%;width:auto}}.columns.zoom:hover .image-block img{transform:scale3d(1.025, 1.025, 1) translate(-50%, 0%)}.columns.zoom:hover .cta--white,.tribanner .columns.zoom:hover .cta--white:visited{background:#dec34e;border-color:#dec34e}.text-block{width:70%;margin:5vw auto 0}.tribanner .text-block{margin:0 auto}.text-block--center{text-align:center}@media screen and (max-width: 46.1875em){.text-block{width:85%}}.text-block p,.text-block .link__nutrition-facts{color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:2.4rem;letter-spacing:0.03em;font-weight:300;margin:2vh 0 3.75vh}@media screen and (max-width: 46.1875em){.text-block p,.text-block .link__nutrition-facts{font-size:1.2rem;line-height:2.2rem}}.text-block .link__nutrition-facts{display:inline-block;text-decoration:underline}@media screen and (max-width: 46.1875em){.text-block .cta{margin-bottom:10%}}.text-block__back{position:relative;text-transform:uppercase;color:#003362;font-size:1.4rem}@media screen and (min-width: 64em){.text-block__back{top:-1.5vh}}.text-block__back span{font-size:0.9rem;line-height:1.4rem;vertical-align:middle}.text-block__back:hover{text-shadow:0.3px 0 0 #003362}.text-block__title--product{font-size:4rem;line-height:4.6rem;color:#003362;text-transform:uppercase;padding-top:2vh;font-weight:300;letter-spacing:0.12em}@media screen and (max-width: 46.1875em){.text-block__title--product{font-size:3rem;line-height:3.6rem;letter-spacing:0.08em}}@media screen and (min-width: 46.25em){.text-block__paragraph--product{max-width:360px}}.text-block__definition{color:#003362;border-top:1px solid rgba(52,52,52,0.2);border-bottom:1px solid rgba(52,52,52,0.2)}.text-block__definition dt{font-size:3.5rem;padding-top:3vh}.text-block__definition dd{font-size:1.2rem;padding-bottom:3vh}.text-block__definition dd:first-of-type{font-size:3.5rem;line-height:3.5rem;padding-bottom:5px}.text-block__definition dd span{text-transform:uppercase}.text-block__definition--recipe{border-top:none;border-right:1px solid rgba(52,52,52,0.2);border-bottom:none;margin-bottom:0}.text-block__definition--recipe:first-of-type{border-left:none}.text-block__definition--recipe:last-of-type dd:first-of-type{font-size:2.4rem;line-height:3.5rem;vertical-align:middle;padding-bottom:5px;text-transform:uppercase}.text-block--product{margin-bottom:10vh}@media screen and (max-width: 63.9375em){.text-block--product{width:85%}}@media screen and (min-width: 46.25em){.text-block--product{margin-left:0}}.text-block--product .cta{padding:15px 0;width:90%;text-align:center;margin:2.5vh auto;font-size:1.3rem;line-height:1.3rem}@media screen and (max-width: 63.9375em){.text-block--product .cta{margin:2.5vh auto 0}}.text-block--product ul li{list-style-type:disc;list-style-position:inside;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:2.4rem;letter-spacing:0.03em;font-weight:300}.text-block--recipe-steps{margin-top:3.5vw}@media screen and (max-width: 46.1875em){.text-block--recipe-steps .cta{margin-bottom:3vh}}@media screen and (min-width: 64em){.text-block--recipe-steps p{margin-top:5vh}}.text-block--recipe-steps span:before{counter-increment:section;content:counter(section)}.text-block--recipe{margin:0;border-bottom:1px solid rgba(52,52,52,0.2);width:100%}@media screen and (min-width: 64em){.text-block--recipe{padding-right:30%}}@media screen and (max-width: 46.1875em){.text-block--recipe{width:100%;border-top:1px solid rgba(52,52,52,0.2)}}.text-block--recipe-list{padding:0 10vw 10vw;margin:0;width:100%}@media screen and (max-width: 46.1875em){.text-block--recipe-list{padding-top:7.5vh;padding-bottom:7.5vh}}.text-block--recipe-list h3{font-size:1.8rem;color:#003362;margin-bottom:5vh;text-transform:uppercase}.text-block--recipe-list ul{list-style-type:none;margin:2vh 0 0;color:rgba(52,52,52,0.8);font-size:1.4rem}.text-block--recipe-list ul li{margin-bottom:15px}.text-block--recipe-list--print{margin-top:40px}.text-block--recipe-list--print--icon{display:inline-block;background:url("/images/icons/print.png") no-repeat scroll 0 0 transparent;padding-top:65px;width:50px;font-size:1.2rem;line-height:1em;color:#8b97aa;text-transform:uppercase;font-style:normal;text-align:center;cursor:pointer}.text-block--recipe-preparation{margin:0;padding:10vh 0 5vh 3.5vw;width:calc(70% - 3.5vw)}@media screen and (max-width: 63.9375em){.text-block--recipe-preparation{width:90%}}@media screen and (max-width: 46.1875em){.text-block--recipe-preparation{padding:7.5vh 10vw;margin:0;width:100%;border:none}}.text-block--recipe-preparation h3{font-size:1.8rem;color:#003362;margin-bottom:5vh;text-transform:uppercase}.text-block--recipe-preparation h4{font-size:1.6rem;color:#003362;margin-bottom:5px}.text-block--recipe-preparation p{font-size:1.6rem;line-height:3rem}.text-block--recipe-preparation iframe{margin-bottom:30px;max-width:100%}.tribanner--related-products .text-block{margin-top:0}@media screen and (min-width: 64em){.tribanner--related-products .text-block:first-of-type{margin-top:20%}}.tribanner--related-products .text-block:first-of-type h3{margin-bottom:10%;color:#003362;font-size:3.5rem;line-height:4.5rem}@media screen and (min-width: 46.25em){.tribanner--related-products .text-block:first-of-type h3{margin-bottom:20%}}.tribanner--related-products .text-block:first-of-type p{font-style:1.6rem;line-height:3rem}.tribanner--related-products .text-block:last-of-type{margin-bottom:10vh}.tribanner--related-products h4{color:#003362;text-transform:uppercase;margin-bottom:20px;font-size:1.8rem}.tribanner--recipe-related{margin-bottom:15vh}@media screen and (max-width: 46.1875em){.tribanner--recipe-related{margin-bottom:10vh}}.tribanner--recipe-related .column,.tribanner--recipe-related .columns{padding:0 1vw 0 2vw}@media screen and (max-width: 46.1875em){.tribanner--recipe-related .column,.tribanner--recipe-related .columns{padding:0 1vw 0 4vw}}.tribanner--recipe-related .column .image-block,.tribanner--recipe-related .columns .image-block{overflow:hidden}.tribanner--recipe-related .column .image-block img,.tribanner--recipe-related .columns .image-block img{width:145%}.tribanner--recipe-related .column .text-block,.tribanner--recipe-related .columns .text-block{width:100%;padding:3vw 3vw 0}.tribanner--recipe-related .column .title-line__title,.tribanner--recipe-related .columns .title-line__title{padding:0;font-size:1.6rem;line-height:2.2rem;text-align:left;text-transform:uppercase}.tribanner--recipe-related .column p,.tribanner--recipe-related .columns p{text-align:left}.tribanner--recipe-related .column dl,.tribanner--recipe-related .columns dl{border:none;border-left:1px solid rgba(52,52,52,0.2);text-align:center}.tribanner--recipe-related .column dl:first-of-type,.tribanner--recipe-related .columns dl:first-of-type{margin-left:1.5vw;border:none}.tribanner--recipe-related .column dl:first-of-type dt,.tribanner--recipe-related .columns dl:first-of-type dt{border:none}@media screen and (max-width: 46.1875em){.tribanner--recipe-related .column dl:last-of-type,.tribanner--recipe-related .columns dl:last-of-type{float:left}}.tribanner--recipe-related .column dt,.tribanner--recipe-related .columns dt{font-size:2rem;float:left;position:relative;padding-top:2vh}.tribanner--recipe-related .column dd,.tribanner--recipe-related .columns dd{font-size:1.6rem;padding-top:1.5vh;text-transform:uppercase}@media screen and (max-width: 46.1875em){.page-homepage .tribanner .zoom:nth-of-type(2) .vertical-block{top:7%;bottom:auto}}@media screen and (max-width: 46.1875em) and (orientation: portrait){.page-homepage .tribanner .zoom:nth-of-type(2) .vertical-block{top:10%}}@media screen and (max-width: 46.1875em){.page-homepage .tribanner .zoom:nth-of-type(2) .vertical-block h4{margin-bottom:45%}}@media screen and (max-width: 46.1875em) and (orientation: portrait){.page-homepage .tribanner .zoom:nth-of-type(2) .vertical-block h4{margin-bottom:70%}}@media screen and (max-width: 46.1875em){.page-homepage .tribanner .zoom:nth-of-type(2) .image-block img{top:-65vh}}@media screen and (max-width: 46.1875em) and (orientation: portrait){.page-homepage .tribanner .zoom:nth-of-type(2) .image-block img{top:-10vh}}.newsletter{padding:45px 0;display:none !important}.newsletter .column:first-of-type,.newsletter .columns:first-of-type{text-align:center}@media screen and (max-width: 46.1875em){.newsletter .column:first-of-type,.newsletter .columns:first-of-type{text-align:left}}.newsletter .newsletter__title{font-size:2rem;letter-spacing:0.12em;margin:0 auto;text-transform:uppercase;color:#003362;display:inline-block;text-align:left;font-weight:400}@media screen and (max-width: 46.1875em){.newsletter .newsletter__title{text-align:left;width:80%;display:block}}.newsletter .newsletter__text{font-size:1.3rem;letter-spacing:0.03em;color:rgba(52,52,52,0.8);width:90%;max-width:375px;padding-top:5px}@media screen and (max-width: 46.1875em){.newsletter .newsletter__text{text-align:left;margin:0 auto;width:80%;font-size:1.2rem;letter-spacing:0.03em;max-width:none}}.newsletter .newsletter__input{float:left;margin-right:-30px;border-radius:25px;width:75%;border:none;padding:15px 20px;height:45px;font-size:1.3rem;box-shadow:none}@media screen and (max-width: 63.9375em){.newsletter .newsletter__input{font-size:1.1rem}}@media screen and (max-width: 46.1875em){.newsletter .newsletter__input{margin:20px -30px 0 10%;width:70%;height:43px}}.newsletter .cta__newsletter{float:left;margin-left:-30px;padding:15px 20px}@media screen and (max-width: 46.1875em){.newsletter .cta__newsletter{margin-top:20px}}.newsletter ::-webkit-input-placeholder{color:#003362}.newsletter :-moz-placeholder{color:#003362}.newsletter ::-moz-placeholder{color:#003362}.newsletter :-ms-input-placeholder{color:#003362}.newsletter__banner{position:fixed;bottom:40px;right:40px;z-index:1;width:30%;min-width:500px;max-width:500px;padding:50px 35px 35px;background-color:#003362;color:#ffffff;text-align:center}@media screen and (max-width: 46.1875em){.newsletter__banner{bottom:0;right:0;left:0;padding:20px;width:100%;min-width:0;max-width:100%}}.newsletter__banner__close{position:absolute;top:25px;right:25px;background:url("/images/icons/close.svg") no-repeat scroll 0 0 transparent;width:30px;height:30px;cursor:pointer}@media screen and (max-width: 46.1875em){.newsletter__banner__close{top:15px;right:20px;width:20px;height:20px}}.newsletter__banner.hide{display:none}.newsletter__banner .newsletter__title{padding-bottom:20px;font-size:2.4rem;letter-spacing:0.12em;margin:0 auto;text-transform:uppercase;color:#ffffff;display:inline-block;text-align:left;font-weight:400}@media screen and (max-width: 46.1875em){.newsletter__banner .newsletter__title{padding-bottom:5px;font-size:1.8rem}}.newsletter__banner .newsletter__text{padding-left:16%;padding-right:16%;padding-bottom:30px;font-size:1.4rem;line-height:2.4rem;letter-spacing:0.03em;color:#ffffff;font-weight:300}@media screen and (max-width: 46.1875em){.newsletter__banner .newsletter__text{display:none}}.newsletter__banner #mc_embed_signup{margin:0 auto;display:inline-block;width:95%}.newsletter__banner .newsletter__input{float:left;margin-right:-30px;border-radius:25px;width:88%;border:none;padding:15px 20px;height:46px;font-size:1.3rem;box-shadow:none}@media screen and (max-width: 63.9375em){.newsletter__banner .newsletter__input{font-size:1.1rem}}@media screen and (max-width: 46.1875em){.newsletter__banner .newsletter__input{margin:20px -30px 0 10%;width:70%;height:43px}}.newsletter__banner .cta__newsletter{float:left;margin-left:-30px;padding:15px 20px}@media screen and (max-width: 46.1875em){.newsletter__banner .cta__newsletter{margin-top:20px}}.newsletter__banner ::-webkit-input-placeholder{color:#003362}.newsletter__banner :-moz-placeholder{color:#003362}.newsletter__banner ::-moz-placeholder{color:#003362}.newsletter__banner :-ms-input-placeholder{color:#003362}.page-ccpa .headline,.page-contacts .headline{max-width:580px;padding:0 20px}@media screen and (max-width: 46.1875em){.page-ccpa .headline,.page-contacts .headline{max-width:100%}}.page-ccpa h1,.page-contacts h1{text-transform:uppercase}.page-ccpa p,.page-contacts p{width:95%;margin:0 auto;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:3rem}.page-ccpa form,.page-contacts form{margin-bottom:40px}.page-ccpa form fieldset,.page-contacts form fieldset{max-width:820px;margin:0 auto}.page-ccpa form fieldset input,.page-ccpa form fieldset select,.page-ccpa form fieldset textarea,.page-contacts form fieldset input,.page-contacts form fieldset select,.page-contacts form fieldset textarea{width:90%;height:50px;margin:0 auto;margin-bottom:20px;margin-left:5%;padding:0 20px;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:50px;vertical-align:middle;border:1px solid #8b97aa;border-radius:25px;box-shadow:none}.page-ccpa form fieldset textarea,.page-contacts form fieldset textarea{width:95%;height:100px;margin-left:2.5%}.page-ccpa form fieldset select,.page-contacts form fieldset select{margin-left:5%;background-position:100% 2rem}.page-ccpa form fieldset legend,.page-contacts form fieldset legend{width:95%;max-width:95%;margin:0 auto;padding:30px 0 10px;color:#003362;font-size:1.4rem;line-height:3rem;text-align:left;text-transform:uppercase}.page-ccpa form fieldset .radio,.page-contacts form fieldset .radio{margin-bottom:20px;margin-left:5%;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:normal;display:inline-block;position:relative;cursor:pointer}.page-ccpa form fieldset .radio [type="radio"],.page-contacts form fieldset .radio [type="radio"]{width:20px;height:20px;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page-ccpa form fieldset .radio [type="radio"].is-invalid-input::before,.page-contacts form fieldset .radio [type="radio"].is-invalid-input::before{border:1px solid #ec5840}.page-ccpa form fieldset .radio [type="radio"]::before,.page-contacts form fieldset .radio [type="radio"]::before{content:"";width:20px;height:20px;border:1px solid #8b97aa;border-radius:50%;position:absolute;top:0;left:0;transition:background 0.3s ease-in-out}.page-ccpa form fieldset .radio [type="radio"]::after,.page-contacts form fieldset .radio [type="radio"]::after{content:"";width:8px;height:8px;background:white;border-radius:50%;position:absolute;top:6px;left:6px;-ms-transform:scale(0);transform:scale(0);transition:transform 0.3s ease-in-out}.page-ccpa form fieldset .radio [type="radio"]:checked::before,.page-contacts form fieldset .radio [type="radio"]:checked::before{background:linear-gradient(90deg, #ffe67c 0%, #fccb12 100%)}.page-ccpa form fieldset .radio [type="radio"]:checked::after,.page-contacts form fieldset .radio [type="radio"]:checked::after{-ms-transform:none;transform:none}.page-ccpa form ::-webkit-input-placeholder,.page-contacts form ::-webkit-input-placeholder{color:#8b97aa}.page-ccpa form :-moz-placeholder,.page-contacts form :-moz-placeholder{color:#8b97aa}.page-ccpa form ::-moz-placeholder,.page-contacts form ::-moz-placeholder{color:#8b97aa}.page-ccpa form :-ms-input-placeholder,.page-contacts form :-ms-input-placeholder{color:#8b97aa}.page-ccpa form #conditional-form,.page-contacts form #conditional-form{display:none}.page-ccpa form .g-recaptcha>div,.page-contacts form .g-recaptcha>div{margin:0 0 0 5%}.page-ccpa form .cta--yellow,.page-contacts form .cta--yellow{width:auto;margin-top:15px;margin-right:5%;padding:0 40px;border-color:#ffe67c;float:right}.page-ccpa form .cta--transparent,.page-contacts form .cta--transparent{height:35px;margin-bottom:40px;margin-left:5%;line-height:30px;background:#f3f7fc;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.page-ccpa form #addNewFile,.page-contacts form #addNewFile{margin-top:2em;margin-left:5%;color:#ffffff}.page-ccpa form #recaptcha-error,.page-ccpa form .form-error,.page-contacts form #recaptcha-error,.page-contacts form .form-error{margin-top:-1.5rem;margin-bottom:1rem;margin-left:5%;color:#ec5840;font-size:1.25rem;font-weight:400;display:none}.page-ccpa form #recaptcha-error,.page-contacts form #recaptcha-error{margin-top:0.5rem;margin-left:10%}.page-ccpa form #custom-validation,.page-contacts form #custom-validation{margin-left:5%}.page-ccpa form label.attach,.page-contacts form label.attach{margin:10px 10%;font-size:1.4rem}.page-ccpa #mc_embed_signup form,.page-contacts #mc_embed_signup form{margin-bottom:15px}.page-ccpa .cta--circular,.page-contacts .cta--circular{background:transparent !important;border-color:transparent !important}.page-ccpa .contact-data,.page-contacts .contact-data{margin-top:50px !important;padding:50px 0;background:#f3f7fc}.page-ccpa .contact-data div,.page-contacts .contact-data div{padding:0 60px;position:relative}.page-ccpa .contact-data div p,.page-contacts .contact-data div p{margin:0;padding:0;color:#003362;font-size:1.6rem;line-height:2.5rem}.page-ccpa .contact-data div span,.page-contacts .contact-data div span{color:#ffe67c}.page-ccpa .contact-data div span:last-of-type,.page-contacts .contact-data div span:last-of-type{color:#003362;font-size:2.5rem}.page-ccpa .contact-data>div:first-of-type,.page-contacts .contact-data>div:first-of-type{border-right:1px solid rgba(52,52,52,0.2);overflow:visible}.page-ccpa .contact-data>div:first-of-type span,.page-contacts .contact-data>div:first-of-type span{color:#ffe67c;font-size:50px;position:absolute;top:-70px;left:30px}.page-ccpa .contact-data>div:first-of-type h3,.page-contacts .contact-data>div:first-of-type h3{color:#003362;font-size:2rem;text-transform:uppercase}.page-ccpa .contact-data>div:first-of-type p,.page-contacts .contact-data>div:first-of-type p{padding:0;color:rgba(52,52,52,0.8);font-size:1.6rem;line-height:2.5rem}.page-ccpa .contact-data>div:last-of-type span:first-of-type,.page-contacts .contact-data>div:last-of-type span:first-of-type{margin-right:5px;margin-left:-30px;font-size:20px}.page-ccpa .ccpa ul,.page-ccpa .contact-us ul,.page-contacts .ccpa ul,.page-contacts .contact-us ul{text-align:center;list-style-type:none}.page-ccpa .ccpa .row,.page-ccpa .contact-us .row,.page-contacts .ccpa .row,.page-contacts .contact-us .row{max-width:820px;margin:0 auto}.page-ccpa .ccpa .row--with-margin,.page-ccpa .contact-us .row--with-margin,.page-contacts .ccpa .row--with-margin,.page-contacts .contact-us .row--with-margin{margin:4em auto}@media screen and (max-width: 46.1875em){.page-ccpa .ccpa .row--with-margin,.page-ccpa .contact-us .row--with-margin,.page-contacts .ccpa .row--with-margin,.page-contacts .contact-us .row--with-margin{width:90%}}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.page-ccpa .ccpa .row--with-margin,.page-ccpa .contact-us .row--with-margin,.page-contacts .ccpa .row--with-margin,.page-contacts .contact-us .row--with-margin{width:94%}}.page-ccpa .newsletter,.page-contacts .newsletter{margin-top:100px}.page-ccpa .link-form,.page-contacts .link-form{padding:4em;border:1px solid #c8cace;display:block}.page-ccpa .link-form--retailer,.page-contacts .link-form--retailer{border-top:none}@media screen and (min-width: 46.25em){.page-ccpa .link-form--retailer,.page-contacts .link-form--retailer{border-top:1px solid #c8cace;border-left:none}}.page-ccpa .link-form h3,.page-contacts .link-form h3{margin-bottom:1em;color:#003362;font-size:1.3rem;font-weight:600}.page-ccpa .link-form h4,.page-contacts .link-form h4{height:3em;margin-bottom:1em;color:rgba(52,52,52,0.8);font-size:1.6rem}.page-ccpa .link-form p,.page-contacts .link-form p{width:100%;height:8em;margin:1em 0;color:rgba(52,52,52,0.8);font-size:1.4rem}.page-ccpa .link-form figure,.page-contacts .link-form figure{height:200px;margin:1em 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.page-ccpa .link-form figure>img,.page-contacts .link-form figure>img{-ms-flex-item-align:center;align-self:center}.page-ccpa .state-arrows,.page-contacts .state-arrows{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rana-form{border-bottom:1px solid #dbd6c9}.rana-form__wrap{max-width:820px;margin:0 auto;padding:4em 2em;position:relative}@media screen and (max-width: 46.1875em){.rana-form__wrap{max-width:100%}}.rana-form #wuf-adv{display:none !important}.rana-form .cover{width:120px;height:100px;background-color:#fefefe;display:block;position:absolute;bottom:65px;left:0}@media screen and (min-width: 46.25em){#nutrition-modal,#recipes-filters-mobile-modal{top:0;right:0;left:auto;margin-left:0;margin-right:0;position:absolute;height:100vh;max-width:calc(700px + 10vh);padding-left:4vh;padding-right:6vh}}#nutrition-modal img,#recipes-filters-mobile-modal img{width:100%}#nutrition-modal .close-button,#recipes-filters-mobile-modal .close-button{position:absolute;background:#fff;top:2.5vh;left:calc(5vh - 10px)}#powerTip,#tooltip-modal{background-color:#003362;color:#fff;padding:20px 20px 0;font-size:1.3rem;max-width:100%;border:none}@media screen and (max-width: 46.1875em){#powerTip,#tooltip-modal{padding:25vw}}#powerTip:before,#tooltip-modal:before{content:"";position:absolute;border:none !important}#powerTip strong,#tooltip-modal strong{font-size:1.5rem}#powerTip p,#tooltip-modal p{opacity:0.7}#powerTip ul,#tooltip-modal ul{opacity:0.7;list-style-position:inside}@media screen and (min-width: 46.25em){#powerTip ul,#tooltip-modal ul{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;-moz-column-fill:balance;column-fill:balance;height:70px}}#powerTip .close-button,#tooltip-modal .close-button{color:#fff}@media screen and (max-width: 63.9375em){#powerTip .close-button,#tooltip-modal .close-button{top:2rem;right:2rem}}.no-touchevents a.tooltip-info{display:none}.touchevents span.tooltip-info{display:none}.icon-information{font-size:20px;font-style:normal;position:absolute;margin-left:5px;color:#003362;border-radius:50%;transition:background 0.3s ease;border:2px solid transparent}.icon-information:hover{color:#fff;background:#003362;border:2px solid #fff}.c-store-locator{text-align:center}.c-store-locator h1{color:#003362;font-size:26px}@media screen and (min-width: 64em){.c-store-locator h1{font-size:40px}}.c-store-locator p{margin:10px 0;color:rgba(52,52,52,0.8);font-size:13px}@media screen and (min-width: 64em){.c-store-locator p{margin:20px 0;font-size:14px}}.c-store-locator input,.c-store-locator select,.c-store-locator button{height:46px;color:#c9c3ad;font-size:16px;border-radius:25px}@media screen and (min-width: 64em){.c-store-locator input,.c-store-locator select,.c-store-locator button{height:50px;margin:0}}.c-store-locator input,.c-store-locator select{padding:10px 20px;border:1px solid #c9c3ad}.c-store-locator button{width:100%;padding:0}.c-store-locator button[disabled="disabled"]{opacity:0.5}.c-store-locator button,.c-store-locator button[disabled="disabled"]:hover{color:#5d4d0b;background:#ffe67c}.c-store-locator button:hover{color:#ffe67c;background:#5d4d0b}.c-store-locator fieldset{padding:20px 0}@media screen and (min-width: 64em){.c-store-locator fieldset{padding:30px 0 50px}}.c-store-locator .c-store-locator__address{position:relative}.c-store-locator .c-store-locator__address .icon-crosshair{color:#6a5a00;font-size:20px;position:absolute;right:15px;top:50%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__radius{padding:0 20px}}.c-store-locator .c-store-locator__header{padding:50px 0 0}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__header{padding:110px 0 0}}.c-store-locator .c-store-locator__msg{margin:50px 0 0;color:#003362}.c-store-locator .c-store-locator__msg strong{font-weight:normal}.c-store-locator .c-store-locator__body{overflow:hidden;background:#f3f7fc;position:relative;min-height:100px;max-height:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__body{display:block}}.c-store-locator .c-store-locator__list{float:none;margin:0;padding:0;font-size:13px;list-style:none;background:#ffffff;border-top:1px solid rgba(52,52,52,0.2)}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__list{height:100%;overflow:auto;position:absolute;left:-100%;top:0;z-index:1;opacity:0;transition:left 0.3s ease-in-out, opacity 0.3s ease-in-out}}.c-store-locator .c-store-locator__list strong,.c-store-locator .c-store-locator__list span{display:block}.c-store-locator .c-store-locator__list strong{color:#003362;font-weight:normal}.c-store-locator .c-store-locator__list span,.c-store-locator .c-store-locator__list span a{color:rgba(52,52,52,0.8)}.c-store-locator .c-store-locator__list i{color:#ffe67c;font-size:56px;text-align:center;vertical-align:middle;position:absolute;top:50%;left:30px;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__list i{left:20px}}.c-store-locator .c-store-locator__list i b{width:100%;height:100%;line-height:48px;color:#5d4d0b;font-size:21px;font-family:"Poppins", sans-serif;font-weight:normal;position:absolute;top:0;left:0}.c-store-locator .c-store-locator__list li{padding:30px 20px 30px 100px;text-align:left;border-bottom:1px solid rgba(52,52,52,0.2);position:relative;transition:background 0.6s}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__list li{padding:30px 20px 30px 80px}}.c-store-locator .c-store-locator__list li.current{background:#f3f7fc}.c-store-locator .c-store-locator__canvas{min-height:100px;width:100%;height:100%;overflow:hidden;background:rgba(52,52,52,0.2)}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__canvas{position:absolute;top:0;left:0;opacity:0}}.c-store-locator .c-store-locator__loader{margin:-18px -18px 0 0;display:none;position:absolute;left:50%;top:50%}@media screen and (min-width: 64em){.c-store-locator .c-store-locator__loader{display:block}}.c-store-locator.invalid input{border:1px solid red}@media screen and (min-width: 64em){.c-store-locator.ready .c-store-locator__canvas,.c-store-locator.done .c-store-locator__canvas{opacity:1;transition:opacity 0.8s 1s ease-in-out}}@media screen and (min-width: 64em){.c-store-locator.ready .c-store-locator__loader,.c-store-locator.done .c-store-locator__loader{display:none}}@media screen and (min-width: 64em){.c-store-locator.done .c-store-locator__list{left:8%;opacity:1;transition:left 1s 1.2s ease-in-out, opacity 1s 1.2s ease-in-out}}.c-autocomplete-wrapper{position:relative}.c-autocomplete{position:absolute;top:100%;left:0;background:#fff;width:auto;z-index:9;opacity:0;pointer-events:none;overflow:auto;max-height:200px;border:1px solid rgba(52,52,52,0.2);border-radius:5px;text-align:left;box-shadow:0 0 5px #cacaca}.c-autocomplete.-active{opacity:1;pointer-events:visible}.c-autocomplete>div{color:#8b97aa;padding:13px 24px 13px 17px;font-size:14px;cursor:pointer;transition:background .2s ease}.c-autocomplete>div:hover{background:#f6f6f6}@media screen and (min-width: 64em){.c-wrapper-form-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.c-wrapper-form-row>div{margin-bottom:15px}@media screen and (min-width: 64em){.c-wrapper-form-row>div{margin-bottom:0;width:30%}}.c-wrapper-form-row input,.c-wrapper-form-row select{display:block;width:100%;margin:0}.sticky-anchor__wrap{padding:0 5%;background-color:#fff;width:100%;border-bottom:1px solid #efefef;text-align:right;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:80px;transition:all 0.3s ease}.sticky-anchor__wrap span,.sticky-anchor__wrap a{font-size:1.3rem;letter-spacing:.12em;line-height:2em}.sticky-anchor__wrap span{color:#8b97aa;margin:0 1em}.sticky-anchor__wrap a{color:#003362;text-transform:uppercase;margin:0 1em;display:inline-block;position:relative}.sticky-anchor__wrap a:after{content:"";border-bottom:1px solid #dcc464;position:absolute;bottom:0;left:0;width:0;height:1px;transition:all 0.3s ease}.sticky-anchor__wrap a.current:after{width:100%}.no-touchevents .sticky-anchor__wrap a:hover:after{width:100%}.sticky-anchor__wrap a.noafter:after{display:none}.sticky-anchor--fixed{height:60px}@media screen and (min-width: 64em){.sticky-anchor--fixed .sticky-anchor__wrap{position:fixed;top:75px;background-color:#ffe67c;border-top:1px solid #dcc464;border-bottom:0;right:0;height:60px}.sticky-anchor--fixed .sticky-anchor__wrap span{color:#97894e}.sticky-anchor--fixed .sticky-anchor__wrap a{color:#5d4d0b}}.recipes-filters__wrapper{padding:0 5%}.recipes-filters{list-style:none;padding:0;margin:0;border:none;float:right;padding:1rem 0;font-size:1.3rem}.recipes-filters--on-left{float:left}.recipes-filters--on-left li:first-child{position:relative}.recipes-filters--on-left .recipes-filters__item--submenu{padding-left:0}.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item{color:#003362}.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item:hover{color:#5d4d0b}.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item:hover.icon:after{color:#5d4d0b}.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item.icon:after{right:0 !important;top:50% !important;-ms-transform:translate(0, -50%);transform:translate(0, -50%);content:"\e912" !important;font-size:1rem;line-height:1em}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item.icon:after{top:41% !important}}.recipes-filters--on-left .recipes-filters__item--submenu .recipes-filters__item.right-icon:after{content:"\e904" !important}.recipes-filters__item{float:left;padding:0;font-size:1.3rem;letter-spacing:.12em;line-height:2em;text-align:left;text-transform:uppercase}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters__item{font-size:1.2rem}}.recipes-filters__item--first{display:block;position:absolute;left:0;letter-spacing:0.08em}.recipes-filters__item--last{display:block;color:#003362;letter-spacing:0.08em}.recipes-filters__item--small{display:block;padding:2.1rem 0 0;border:solid 1px #FFFFFF;color:#8b97aa;text-transform:none;font-weight:300;font-size:1.4rem;letter-spacing:0.08em}.recipes-filters__item--small:hover{color:#5d4d0b}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters__item--small{padding:1.6rem 0 0;font-size:0.9rem}}.recipes-filters__item--normal{display:block;border:solid 1px #FFFFFF;padding:2rem 3rem;color:#003362;letter-spacing:0.08em}.recipes-filters__item--normal:hover{color:#5d4d0b}.recipes-filters__item--normal-last{display:block;border:solid 1px #FFFFFF;padding:2rem 0 2rem 3rem;color:#003362;letter-spacing:0.08em}.recipes-filters__item--normal-last:hover{color:#5d4d0b}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters__item--normal-last{padding:1.5rem 0 1.5rem 1.4rem}}.recipes-filters__item--submenu{display:block;z-index:2;position:relative;padding:2rem 2rem 2rem 3rem;margin:1px;height:6.4rem;color:#003362;letter-spacing:0.08em}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters__item--submenu{padding:1.5rem 1.4rem 1.5rem 1.4rem}}.recipes-filters__item--submenu.icon:after{right:2.2rem !important;top:50% !important;-ms-transform:translate(0, -50%);transform:translate(0, -50%);content:"\e912" !important;font-size:1rem;line-height:1em}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.recipes-filters__item--submenu.icon:after{right:2rem !important;top:41% !important}}.recipes-filters__item--submenu span{position:relative;padding-right:2rem}.recipes-filters__item--submenu span:before{position:absolute;content:"";bottom:-2px;top:auto;left:0;right:0;border-bottom:solid 1px #003362}.recipes-filters__item:hover .recipes-filters__item--submenu{background-color:#ffffff;border:solid 1px rgba(52,52,52,0.2);border-bottom:solid 1px #FFFFFF;margin:0px;color:#5d4d0b}.recipes-filters__item:hover .recipes-filters__item--submenu.icon:after{content:"\e905" !important}.recipes-filters__item:hover .recipes-filters__item--submenu span:before{display:none}.recipes-filters__item:hover .recipes-subfilters{-ms-transform:translateY(0%);transform:translateY(0%);transition-delay:0s, 0s, 0.4s;visibility:visible;opacity:1}.recipes-filters .icon:after{position:absolute;content:"";bottom:auto;top:auto;left:auto;right:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipes-subfilters{transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s;visibility:hidden;opacity:0;list-style:none;padding:0;margin:0;border:none;position:absolute;top:7.2rem;z-index:1;background-color:#FFFFFF;border:solid 1px rgba(52,52,52,0.2)}.recipes-subfilters--min-width{min-width:12em}.recipes-subfilters__item--normal{display:block;padding:1rem 3rem 1rem;min-width:15.5rem;color:#5d4d0b}.recipes-subfilters__item:first-child .recipes-subfilters__item--normal{padding-top:2rem}.recipes-subfilters__item:last-child .recipes-subfilters__item--normal{padding-bottom:2rem}.recipes-filters-mobile{list-style:none;padding:0;margin:0}.recipes-filters-mobile__wrapper{margin-top:5rem}.recipes-filters-mobile__item{border:solid 1px rgba(52,52,52,0.2);border-bottom:none}.recipes-filters-mobile__item:first-child{border-top:none}.recipes-filters-mobile__item.is-active .recipes-filters-mobile__item--normal .icon:after{content:"\e905" !important}.recipes-filters-mobile__item.is-active .recipes-filters-mobile__item--normal .icon:before{display:none}.recipes-filters-mobile__item--normal{border:none;padding:1.5rem 2.5rem;color:#003362;font-size:1.4rem;line-height:2rem;text-align:left;text-transform:uppercase;letter-spacing:0.08em}.recipes-filters-mobile__item--normal:hover,.recipes-filters-mobile__item--normal:focus{color:#5d4d0b;background:none}.recipes-filters-mobile__item--normal:before{display:none}.recipes-filters-mobile__item--normal .icon{position:relative;padding-right:2rem}.recipes-filters-mobile__item--normal .icon:before{position:absolute;content:"";bottom:-2px;top:auto;left:0;right:0;border-bottom:solid 1px #003362}.recipes-filters-mobile__item--normal .icon:after{right:0.5rem !important;top:50% !important;-ms-transform:translate(0, -50%);transform:translate(0, -50%);content:"\e912" !important;font-size:1rem;line-height:1em}.recipes-filters-mobile__item--mobile-open--no-border:first-child{border-bottom:none}.recipes-filters-mobile__item--mobile-open .recipes-filters-mobile__item--normal{display:block;color:#8b97aa;text-transform:none;font-weight:300;font-size:1.3rem;letter-spacing:0.08em}.recipes-filters-mobile__item--mobile-open .recipes-filters-mobile__item--normal:hover{color:#5d4d0b}.recipes-filters-mobile__item--first:first-child{border-bottom:solid 1px rgba(52,52,52,0.2)}.recipes-filters-mobile__item--first--no-border:first-child{border-bottom:none}.recipes-filters-mobile__item--first .recipes-filters-mobile__item--normal{display:block;color:#8b97aa;text-transform:none;font-weight:300;font-size:1.3rem;letter-spacing:0.08em}.recipes-filters-mobile__item--first .recipes-filters-mobile__item--normal:hover{color:#5d4d0b}.recipes-filters-mobile__item--last .recipes-filters-mobile__item--normal{display:block;color:#003362;font-size:1.4rem;line-height:2rem;text-align:left;text-transform:uppercase;letter-spacing:0.08em}.recipes-filters-mobile__item--last .recipes-filters-mobile__item--normal:hover{color:#5d4d0b}.recipes-filters-mobile__item .accordion-content{border:none;margin:0;padding:0}.recipes-filters-mobile .icon{position:relative}.recipes-filters-mobile .icon:after{position:absolute;content:"";bottom:auto;top:auto;left:auto;right:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipes-subfilters-mobile{list-style:none;padding:0;margin:0;border:none;background-color:#FFFFFF}.recipes-subfilters-mobile__item--normal{border:none;display:block;padding:1rem 2.5rem 1rem 4rem;color:#5d4d0b;font-size:1.4rem;line-height:2rem;text-align:left;text-transform:uppercase;letter-spacing:0.08em}.recipes-subfilters-mobile__item:last-child .recipes-subfilters-mobile__item--normal{padding-bottom:2rem}.filter-title__wrapper{padding-top:4%;text-align:center}.filter-title__wrapper .filters-reset{display:inline-block;width:20px;margin-right:2rem}@media screen and (max-width: 46.1875em){.filter-title__wrapper .filters-reset{margin-right:1rem}}.filter-title__wrapper .filters-reset img{padding-bottom:5px}.filter-title__h{display:inline;padding:0;border:solid 1px #FFFFFF;color:#8b97aa;text-transform:none;font-weight:300;font-size:1.6rem;letter-spacing:0.08em}.filter-title__h strong{color:#003362;font-weight:600;text-transform:uppercase}.recipes-list{padding:4%}.recipes-list .recipes-list-wrapper>.column,.recipes-list .recipes-list-wrapper>.columns{padding:0 1% 7rem;-ms-transform:translateY(20px);transform:translateY(20px);opacity:0}.recipes-list .recipes-list-wrapper>.column.current,.recipes-list .recipes-list-wrapper>.current.columns{transition:all .2s ease-in-out;-ms-transform:translateY(0);transform:translateY(0);opacity:1}.recipes-list .recipes-list-wrapper dl{border:none;border-left:1px solid rgba(52,52,52,0.2);padding:0 1vw 0 2vw;text-align:center}.recipes-list .recipes-list-wrapper dl:first-of-type{margin-left:1vw;border:none}.recipes-list .recipes-list-wrapper dl:first-of-type dt{border:none}.recipes-list .recipes-list-wrapper dt{font-size:2rem;float:left;position:relative;padding-top:2vh}.recipes-list .recipes-list-wrapper dd{font-size:1.6rem;padding-top:1.5vh;text-transform:uppercase}.recipes-list .recipes-list-wrapper .text-block{margin:0;padding:3vw 3vw 0;width:100%;min-height:10rem}.recipes-list .recipes-list-wrapper .title-line__title{padding:0;font-size:1.6rem;line-height:2.2rem;text-align:left;text-transform:uppercase}.recipes-list-wrapper .image-block{overflow:hidden}.recipes-list-wrapper .image-block img{position:relative;left:50%;-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:calc(100% + 2px)}.recipes-list-wrapper .image-block img[src$=".gif"]{left:auto;-ms-transform:none;transform:none;width:auto}.notice-bar{background:#ffe67c;color:#003362;text-align:center}@media screen and (min-width: 64em){.notice-bar{text-align:left}}.notice-bar__title{text-transform:uppercase;white-space:nowrap;margin-bottom:1.5rem;font-size:1.6rem;line-height:1.5}@media screen and (min-width: 64em){.notice-bar__title{margin-bottom:0;margin-right:2.0rem}}.notice-bar__text{color:#343434;margin-bottom:1.5rem;-ms-flex:1;flex:1;font-size:1.4rem}@media screen and (min-width: 64em){.notice-bar__text{margin-bottom:0;margin-right:2.0rem}}.notice-bar__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4rem 3rem;-ms-flex-direction:column;flex-direction:column;max-width:60rem;margin:0 auto;width:100%}@media screen and (min-width: 64em){.notice-bar__wrapper{max-width:120rem;padding:2.8rem 3rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}#CybotCookiebotDialog{top:auto !important;bottom:0 !important}#CybotCookiebotDialogBodyLevelButtonAccept{background-color:#ffe67c !important;color:#5d4d0b !important;border:0 !important}.media-gallery{overflow:hidden}.media-gallery__list{padding:0 6vw;position:relative}.media-gallery__list .slick-arrow{background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.2);border-radius:50%;width:5rem;height:5rem;margin-top:-2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:-9999px;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:50%;z-index:2}.media-gallery__list .slick-disabled{opacity:.2;pointer-events:none;z-index:0}.media-gallery__list .slick-prev{left:1vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.media-gallery__list .slick-next{left:auto;right:1vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.media-gallery__wrapper{padding:40px 4vw 0}.media-gallery__title{letter-spacing:0.05em;padding-top:30px;padding-bottom:0;margin:0 12vw}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.media-gallery__title{margin:0 6vw 30px}}@media screen and (max-width: 46.1875em){.media-gallery__title{margin:30px 7.5% 20px;padding:0}}.media-gallery__text{width:auto;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:2.4rem;letter-spacing:0.03em;font-weight:300;margin:30px 12vw 0}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.media-gallery__text{margin:0 6vw 0}}@media screen and (max-width: 46.1875em){.media-gallery__text{margin:0 7.5% 0;font-size:1.2rem;line-height:2.2rem;text-align:justify !important}}.media-gallery__item{overflow:hidden;margin:0 2vw 0 0;width:calc(27vw - 2vw);position:relative}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.media-gallery__item{width:calc(40vw - 2vw)}}@media screen and (max-width: 46.1875em){.media-gallery__item{width:calc(80vw - 2vw)}}.media-gallery__item:last-child{margin:0}.media-gallery__item__title{padding:0;font-size:1.6rem;line-height:2.2rem;text-transform:uppercase;color:#003362 !important;text-align:center;margin-top:2rem;margin-bottom:0.5rem}.media-gallery__item__image{width:100%;display:block;overflow:hidden;position:relative}.media-gallery__item__image:before{display:block;content:"";width:100%;padding-top:65.16517%}.media-gallery__item__image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.media-gallery__item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.media-gallery__item[data-videoembedurl] .media-gallery__item__image:after{content:'';width:80px;height:80px;top:50%;left:50%;position:absolute;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFFFFF' class='bi bi-play-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z'/%3E%3C/svg%3E");z-index:1;background-repeat:no-repeat;background-size:100%;box-shadow:0px 0px 6px 4px rgba(0,0,0,0.1);border-radius:50%;opacity:.7;transition:all 0.2s ease-in-out}.media-gallery__item[data-videoembedurl]:hover .media-gallery__item__image:after{opacity:.9;-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.tingle-modal-box__content{width:100%;padding:0;background:#343434}.tingle-modal-box__content iframe{background:#343434;position:absolute;top:0;left:0;width:100%;height:100%;opacity:1}.page-product-list header.sticky-container>.is-stuck .main-menu.top-bar{border-bottom:0}.page-product-list .category-title{color:#003362;font-size:3.5rem;font-weight:300;letter-spacing:.08em;padding:40px 0 60px;text-transform:uppercase}.page-product-list #section-pasta{background:#fff}.page-product-list #section-sauces>.category-title{padding-bottom:0;position:relative;top:0.5em}.step-notes__title{margin-left:12vw;margin-right:12vw;width:auto}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.step-notes__title{margin-left:6vw;margin-right:6vw}}@media screen and (max-width: 46.1875em){.step-notes__title{margin-left:7.5vw;margin-right:7.5vw}}.step-notes__text{width:auto;color:rgba(52,52,52,0.8);font-size:1.4rem;line-height:2.4rem;letter-spacing:0.03em;font-weight:300;margin-left:12vw;margin-right:12vw}@media screen and (min-width: 46.25em) and (max-width: 63.9375em){.step-notes__text{margin-left:6vw;margin-right:6vw}}@media screen and (max-width: 46.1875em){.step-notes__text{margin-left:7.5vw;margin-right:7.5vw;font-size:1.2rem;line-height:2.2rem;text-align:justify !important}}.page-about-us-timeline .sticky-anchor{margin-top:10px;z-index:100}@media screen and (max-width: 46.1875em){.page-about-us-timeline .sticky-anchor{position:static}}.page-about-us-timeline .headline{text-align:center}.page-about-us-timeline .headline__title{color:#003362;letter-spacing:.12em;max-width:520px;margin:0 auto;font-size:2rem;padding:2em}@media screen and (min-width: 46.25em){.page-about-us-timeline .headline__title{font-size:2.8rem;padding:4em 0}}.page-about-us-timeline .odometro{height:480px;width:100%;max-width:1280px;position:absolute;top:0;left:0;z-index:2;pointer-events:none;padding:1rem 2rem;display:none}@media screen and (min-width: 46.25em){.page-about-us-timeline .odometro{display:block}}@media screen and (min-width: 80em){.page-about-us-timeline .odometro{left:50vw;margin-left:-640px}}.page-about-us-timeline .odometro--fixed{position:fixed;top:calc(50vh - 135px)}@media screen and (min-width: 46.25em){.page-about-us-timeline .odometro--end{position:absolute;top:calc(100vh * 8 - 50vh - 90px + 480px)}}.page-about-us-timeline .odometro__wrap{position:relative;height:480px;width:360px}.page-about-us-timeline .odometro__year,.page-about-us-timeline .odometro__steps{position:absolute;top:0;left:0;transition:clip .7s linear, top .9s linear;transition-delay:.4s}.page-about-us-timeline .odometro__year{color:#ffe67c;font-weight:100;font-size:8.5rem;line-height:1;z-index:1;padding-left:26px}.page-about-us-timeline .odometro__steps{color:#c8d5e1;font-size:1.8rem;line-height:2.6;padding:1.5em 0 0 123px;margin:0;list-style:none;z-index:0}.page-about-us-timeline .odometro__steps--before{padding-top:0}.page-about-us-timeline .odometro__steps--after{top:initial;bottom:0}.page-about-us-timeline .odometro[data-step="1937"] .odometro__year{top:-28px}.page-about-us-timeline .odometro[data-step="1937"] .odometro__steps--before{clip:rect(0, 165px, 0, 0)}.page-about-us-timeline .odometro[data-step="1937"] .odometro__steps--after{clip:rect(70px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="1960"] .odometro__year{top:29px}.page-about-us-timeline .odometro[data-step="1960"] .odometro__steps--before{clip:rect(0, 165px, 32px, 0)}.page-about-us-timeline .odometro[data-step="1960"] .odometro__steps--after{clip:rect(132px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="1962"] .odometro__year{top:78px}.page-about-us-timeline .odometro[data-step="1962"] .odometro__steps--before{clip:rect(0, 165px, 100px, 0)}.page-about-us-timeline .odometro[data-step="1962"] .odometro__steps--after{clip:rect(180px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="1965"] .odometro__year{top:124px}.page-about-us-timeline .odometro[data-step="1965"] .odometro__steps--before{clip:rect(0, 165px, 150px, 0)}.page-about-us-timeline .odometro[data-step="1965"] .odometro__steps--after{clip:rect(210px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="1971"] .odometro__year{top:172px}.page-about-us-timeline .odometro[data-step="1971"] .odometro__steps--before{clip:rect(0, 165px, 200px, 0)}.page-about-us-timeline .odometro[data-step="1971"] .odometro__steps--after{clip:rect(270px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="1980"] .odometro__year{top:217px}.page-about-us-timeline .odometro[data-step="1980"] .odometro__steps--before{clip:rect(0, 165px, 240px, 0)}.page-about-us-timeline .odometro[data-step="1980"] .odometro__steps--after{clip:rect(320px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="2012"] .odometro__year{top:265px}.page-about-us-timeline .odometro[data-step="2012"] .odometro__steps--before{clip:rect(0, 165px, 290px, 0)}.page-about-us-timeline .odometro[data-step="2012"] .odometro__steps--after{clip:rect(368px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="2016"] .odometro__year{top:311px}.page-about-us-timeline .odometro[data-step="2016"] .odometro__steps--before{clip:rect(0, 165px, 330px, 0)}.page-about-us-timeline .odometro[data-step="2016"] .odometro__steps--after{clip:rect(410px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="2019"] .odometro__year{top:356px}.page-about-us-timeline .odometro[data-step="2019"] .odometro__steps--before{clip:rect(0, 165px, 360px, 0)}.page-about-us-timeline .odometro[data-step="2019"] .odometro__steps--after{clip:rect(460px, 165px, 480px, 0)}.page-about-us-timeline .odometro[data-step="2021"] .odometro__year{top:404px}.page-about-us-timeline .odometro[data-step="2021"] .odometro__steps--before{clip:rect(0, 165px, 409px, 0)}.page-about-us-timeline .odometro[data-step="2021"] .odometro__steps--after{clip:rect(580px, 165px, 480px, 0)}.page-about-us-timeline .all-sections{width:100%;margin:0 auto;position:relative}.page-about-us-timeline .section{overflow:hidden;position:relative;display:-ms-flexbox;display:flex}@media screen and (min-width: 46.25em){.page-about-us-timeline .section{height:calc(100vh - 135px)}}.page-about-us-timeline .section--1960 .section__text,.page-about-us-timeline .section--1965 .section__text,.page-about-us-timeline .section--1980 .section__text,.page-about-us-timeline .section--2016 .section__text,.page-about-us-timeline .section--2021 .section__text{color:#fff}.page-about-us-timeline .section--1960 .section__text a,.page-about-us-timeline .section--1965 .section__text a,.page-about-us-timeline .section--1980 .section__text a,.page-about-us-timeline .section--2016 .section__text a,.page-about-us-timeline .section--2021 .section__text a{color:#fff}.page-about-us-timeline .section--1960 .section__text a:hover,.page-about-us-timeline .section--1965 .section__text a:hover,.page-about-us-timeline .section--1980 .section__text a:hover,.page-about-us-timeline .section--2016 .section__text a:hover,.page-about-us-timeline .section--2021 .section__text a:hover{text-decoration:underline}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section--1960 .section__text{background:transparent url(/videos/1960/1960.jpg) center center no-repeat;background-size:cover}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section--1965 .section__text{background:transparent url(/videos/1965/1965.jpg) center center no-repeat;background-size:cover}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section--1980 .section__text{background:transparent url(/videos/1980/1980.jpg) center center no-repeat;background-size:cover}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section--2016 .section__text{background:transparent url(/videos/2016/2016.jpg) center center no-repeat;background-size:cover}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section--2021 .section__text{background:transparent url(/videos/2021/2021.jpg) center center no-repeat;background-size:cover}}.page-about-us-timeline .section__text{color:#003362;font-size:1.8rem;letter-spacing:.12em;padding:2em}@media screen and (min-width: 46.25em){.page-about-us-timeline .section__text--pad{padding-top:1em;padding-bottom:0}}@media screen and (min-width: 64em){.page-about-us-timeline .section__text--pad{padding:80px 2em 0}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section__text--xpad{padding:3em 2em}}.page-about-us-timeline .section>.row{-ms-flex-item-align:center;align-self:center;width:100%;max-width:1280px;margin:0 auto}.page-about-us-timeline .section .portrait{height:auto;width:100%;max-height:500px;max-width:355px;overflow:hidden;margin:0 auto;padding:1rem 2rem;text-align:center;position:relative}@media screen and (min-width: 46.25em){.page-about-us-timeline .section .portrait{height:500px;width:355px;max-height:500px;max-width:355px;margin-left:38%;padding:0}}@media screen and (min-width: 64em){.page-about-us-timeline .section .portrait{margin-left:34%}}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section .portrait--video{margin:5% auto 0;width:100%;min-height:0}}@media screen and (min-width: 46.25em){.page-about-us-timeline .section .portrait--video{min-height:0}}.page-about-us-timeline .section .portrait--video .video-img-replace{display:none}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section .portrait--video .video-img-replace{display:block}}@media screen and (min-width: 46.25em){.page-about-us-timeline .section .portrait__img--zoomed{animation:zoomInOut 20s ease infinite}}.page-about-us-timeline .section .portrait>video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section .portrait>video{display:none}}.page-about-us-timeline .section .video .video-placeholder{display:block;position:absolute;object-fit:cover;width:100%;height:100%;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section .video .video-placeholder{display:none}}.page-about-us-timeline .section .video>video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 46.1875em){.page-about-us-timeline .section .video>video{display:none}}.page-about-us.landing .section{color:#fff;font-size:2rem}@media screen and (max-width: 46.1875em){.page-about-us.landing .section{padding-top:4em;padding-bottom:4em}}@media screen and (min-width: 46.25em){.page-about-us.landing .section{height:calc(100vh - 96px)}}.page-about-us.landing .section p{padding-bottom:3vh}.page-about-us.landing .vertical-block{bottom:18%}.page-about-us .all-sections{width:100%;margin:0 auto;position:relative}.page-about-us .section{overflow:hidden;position:relative;display:-ms-flexbox;display:flex}.page-about-us .section__text{color:#003362;font-size:1.6rem;letter-spacing:.12em;padding:0 2em}.page-about-us .section__text--pad{padding-top:1em}@media screen and (min-width: 64em){.page-about-us .section__text--pad{padding-top:144px}}.page-about-us .section>.row{-ms-flex-item-align:center;align-self:center;width:100%;max-width:1280px;margin:0 auto}.page-about-us .section .video>video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#000 url(../videos/landing/cover.jpg) no-repeat;background-size:cover}.page-about-us .section .wide-zoomed{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:100%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;display:-ms-flexbox;display:flex;background-color:#000}.page-about-us .section .wide-zoomed>img{height:100%;width:auto;max-width:none;-ms-flex-item-align:center;align-self:center}@media screen and (min-width: 46.25em){.page-about-us .section .wide-zoomed>img{-ms-transform:scale(1);transform:scale(1);animation:zoomIn 15s ease forwards}}.page-ingredients .headline,.page-ingredients .ingbanner>.row{max-width:1280px;margin:0 auto}.page-ingredients .headline{margin:5rem auto 5rem;max-width:750px}@media screen and (min-width: 46.25em){.page-ingredients .headline{margin:13.5rem auto 11rem}}.page-ingredients .headline__title{border-left:0}.page-ingredients .headline__title h1{color:#003362;font-size:3.4rem;letter-spacing:.12em;line-height:4.8rem}.page-ingredients .headline__title cite{color:#003362;font-size:1.5rem;font-style:normal;margin-top:20px;margin-bottom:70px}.page-ingredients .headline__title cite:before{display:none}@media screen and (min-width: 46.25em){.page-ingredients .headline__title cite{margin-top:40px;margin-bottom:0}}.page-ingredients .headline__content{color:rgba(52,52,52,0.8);font-size:1.4rem;letter-spacing:.03em;line-height:3rem;padding:0.5625rem 1.25rem 0 1.1875rem}.page-ingredients .ingbanner{display:-ms-flexbox;display:flex;height:720px;width:100%;overflow:hidden}.page-ingredients .ingbanner--flour{background-position:50% 100%;background-repeat:no-repeat;background-size:cover;transition:background-position linear .2s;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.page-ingredients .ingbanner--parmigiano{background-position:50% 100%;background-repeat:no-repeat;background-size:cover;transition:background-position linear .2s;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.page-ingredients .ingbanner--parmigiano .ingbanner__text{color:#fff}.page-ingredients .ingbanner>.row{-ms-flex-item-align:center;align-self:center}.page-ingredients .ingbanner__text{color:#003362;max-width:430px;font-size:1.8rem;letter-spacing:.03em;line-height:3.5rem;padding:0.5625rem 1.25rem 0 1.1875rem}.page-ingredients .ingbanner__text img{max-width:162px}@media screen and (min-width: 46.25em){.page-ingredients .ingbanner__text img{float:right}}.page-ingredients .ingbanner__text ul{font-size:1.4rem;color:#ffffff;line-height:2.4rem}@media screen and (max-width: 46.1875em){.page-ingredients .ingbanner__text ul{margin-bottom:1rem;list-style-type:none}}@media screen and (min-width: 46.25em){.page-ingredients .ingbanner__text ul{text-align:left;margin-left:2.5vw}}.page-ingredients .ingbanner h2{font-size:3.2rem;margin-bottom:1em}.page-ingredients .small-10 .ingbanner__text{max-width:none;color:#ffffff}.page-ingredients .small-10 .ingbanner__text p{margin-bottom:3rem}@media screen and (max-width: 46.1875em){.page-ingredients .small-10 .ingbanner__text p{font-size:1.4rem}}.page-ingredients .ingblocks{max-width:940px;margin:0 auto}.page-ingredients .ingblocks__text{color:#003362;max-width:430px;font-size:1.8rem;letter-spacing:.03em;line-height:3.5rem;padding:15rem 1.25rem 0 1.1875rem;text-align:left}@media screen and (max-width: 46.1875em){.page-ingredients .ingblocks__text{padding-top:0em;padding-bottom:4em}}@media screen and (min-width: 46.25em){.page-ingredients .ingblocks__text--right{float:right}}.page-ingredients .ingblocks__img{display:-ms-flexbox;display:flex;position:relative;z-index:0;width:100%;height:500px}@media screen and (min-width: 64em){.page-ingredients .ingblocks__img{width:500px;height:580px}}.page-ingredients .ingblocks__img--zindex{z-index:1}@media screen and (min-width: 46.25em){.page-ingredients .ingblocks__img--right{float:right}}@media screen and (max-width: 46.1875em){.page-ingredients .ingblocks__img>img{border:1em #fff solid;height:auto}}@media screen and (min-width: 46.25em){.page-ingredients .ingblocks__img>img{position:absolute;top:-60px;left:0}}.page-ingredients .ingblocks__img>figcaption{-ms-flex-item-align:center;align-self:center;color:#fff;font-size:3.1rem;letter-spacing:.12em;line-height:3.9rem;text-transform:uppercase;text-align:center;width:100%;z-index:2;margin-top:-10rem}@media screen and (max-width: 46.1875em){.page-ingredients .ingblocks__img>figcaption{position:absolute;bottom:1em;left:0;font-size:2.6rem;margin-top:0}}.page-ingredients .ingblocks__img>figcaption.blue-color{color:#003362}@media screen and (max-width: 46.1875em){.page-ingredients .ingblocks__img>figcaption.blue-color{color:#ffffff}}.page-ingredients .spacer{height:80px}@media screen and (max-width: 46.1875em){.page-ingredients .spacer{display:none}}.page-ingredients small{color:#b9bcc6;display:inline-block;padding-bottom:30px;font-size:1.1rem}.page-ingredients small a{color:#b9bcc6;text-decoration:underline}body.splash.page-splash{background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-image:url(../images/content/splash/bg-small.jpg)}body.splash.page-splash *{box-sizing:border-box}@media screen and (min-width: 46.25em){body.splash.page-splash{background-image:url(../images/content/splash/bg-medium.jpg)}}@media screen and (min-width: 64em){body.splash.page-splash{background-image:url(../images/content/splash/bg-large.jpg)}}body.splash.page-splash [data-role="content-container"]{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}body.splash.page-splash [data-role="logo"]{width:105px;height:67px;margin:0 auto;margin-bottom:10rem;padding:0;background-image:url(../images/content/splash/logo-rana-small.png)}@media screen and (min-width: 46.25em){body.splash.page-splash [data-role="logo"]{width:208px;height:133px;margin-bottom:6rem;background-image:url(../images/content/splash/logo-rana-medium.png)}}@media screen and (min-width: 64em){body.splash.page-splash [data-role="logo"]{width:214px;height:137px;margin-bottom:8rem;background-image:url(../images/content/splash/logo-rana-large.png)}}body.splash.page-splash [data-role="cta"]{margin-bottom:2rem;color:#ffffff;font-size:2rem;white-space:nowrap}@media screen and (min-width: 46.25em){body.splash.page-splash [data-role="cta"]{font-size:2.6rem}}@media screen and (min-width: 64em){body.splash.page-splash [data-role="cta"]{font-size:4.1rem}}body.splash.page-splash [data-role="message"]{color:#ffe67c;font-size:1.3rem}@media screen and (min-width: 46.25em){body.splash.page-splash [data-role="message"]{font-size:1.8rem}}@media screen and (min-width: 64em){body.splash.page-splash [data-role="message"]{font-size:2.6rem}}.meet-the-family .visual-titleBox{position:absolute;top:50%;left:50%;-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}@media screen and (max-width: 46.1875em){.meet-the-family .visual-titleBox{left:10%;-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.meet-the-family .visual-titleBox__title{font-size:7rem;line-height:1.2em;color:#ffe67c}@media screen and (max-width: 46.1875em){.meet-the-family .visual-titleBox__title{font-size:2rem}}.meet-the-family .visual-titleBox__subtitle{font-size:1.6rem;line-height:1.2em;color:#f3f7fc;margin:0;text-align:left;max-width:100%}@media screen and (max-width: 46.1875em){.meet-the-family .visual-titleBox__subtitle{font-size:1rem}}.giovanni-rana-bio .ingblocks__img,.gian-luca-rana-bio .ingblocks__img{width:auto !important;padding-right:7%;float:right}@media screen and (max-width: 46.1875em){.giovanni-rana-bio .ingblocks__img,.gian-luca-rana-bio .ingblocks__img{padding:0 5%}}.giovanni-rana-bio .ingblocks__img img,.gian-luca-rana-bio .ingblocks__img img{border:solid 1.5rem #f7f5eb;position:static !important}.giovanni-rana-bio .ingbanner__text p,.gian-luca-rana-bio .ingbanner__text p{padding-left:7%;float:left;margin:0}.giovanni-rana-bio .medium-push-6 .ingblocks__img,.gian-luca-rana-bio .medium-push-6 .ingblocks__img{float:left;padding-left:7%}@media screen and (max-width: 46.1875em){.giovanni-rana-bio .medium-push-6 .ingblocks__img,.gian-luca-rana-bio .medium-push-6 .ingblocks__img{padding:0 5%}}.giovanni-rana-bio .medium-pull-6 .ingbanner__text p,.gian-luca-rana-bio .medium-pull-6 .ingbanner__text p{float:right !important;padding-right:7%;margin-right:0;max-width:80%;padding-left:0}.giovanni-rana-bio section.ingbanner,.gian-luca-rana-bio section.ingbanner{margin-top:13rem}.giovanni-rana-bio section:last-of-type,.gian-luca-rana-bio section:last-of-type{margin-bottom:13rem}@media screen and (min-width: 46.25em){.giovanni-rana-bio section:last-of-type,.gian-luca-rana-bio section:last-of-type{top:inherit !important;position:inherit !important}}@media screen and (min-width: 64em){.giovanni-rana-bio section:last-of-type,.gian-luca-rana-bio section:last-of-type{top:inherit !important;position:inherit !important}}@media screen and (max-width: 46.1875em){.giovanni-rana-bio section:last-of-type,.gian-luca-rana-bio section:last-of-type{position:inherit !important}}.giovanni-rana-bio section:last-of-type p,.gian-luca-rana-bio section:last-of-type p{width:inherit !important}@media screen and (min-width: 46.25em){.giovanni-rana-bio section:last-of-type p,.gian-luca-rana-bio section:last-of-type p{-moz-column-count:inherit !important;column-count:inherit !important;-moz-column-gap:inherit !important;column-gap:inherit !important;float:inherit !important}}.giovanni-rana-bio section:last-of-type p strong,.gian-luca-rana-bio section:last-of-type p strong{color:inherit !important;float:inherit !important;padding-top:inherit !important;display:inherit !important}.giovanni-rana-bio section:last-of-type h2,.gian-luca-rana-bio section:last-of-type h2{margin-left:inherit !important;text-align:inherit !important;max-width:inherit !important;text-align:inherit !important;padding-left:inherit !important;margin-bottom:inherit !important}@media screen and (max-width: 46.1875em){.giovanni-rana-bio section:last-of-type h2,.gian-luca-rana-bio section:last-of-type h2{padding-left:inherit !important;margin-bottom:inherit !important;margin-top:inherit !important}}.giovanni-rana-bio section:last-of-type .row .column:last-of-type,.giovanni-rana-bio section:last-of-type .row .columns:last-of-type,.gian-luca-rana-bio section:last-of-type .row .column:last-of-type,.gian-luca-rana-bio section:last-of-type .row .columns:last-of-type{margin-top:inherit !important;height:inherit !important}@media screen and (max-width: 46.1875em){.giovanni-rana-bio section:last-of-type .row .column:last-of-type,.giovanni-rana-bio section:last-of-type .row .columns:last-of-type,.gian-luca-rana-bio section:last-of-type .row .column:last-of-type,.gian-luca-rana-bio section:last-of-type .row .columns:last-of-type{height:inherit !important;margin-top:inherit !important;margin-bottom:inherit !important}}.meet-the-family .headline,.meet-the-family .ingbanner>.row{max-width:1280px;margin:0 auto}.meet-the-family .headline{margin:5rem auto;padding:1em 0 4em}@media screen and (max-width: 46.1875em){.meet-the-family .headline{padding:0 0 5em}}.meet-the-family .headline__title,.meet-the-family .headline__content{text-align:left}.meet-the-family .headline__title{border-left:0;text-align:center}@media screen and (min-width: 46.25em) and (orientation: portrait){.meet-the-family .headline__title{padding:10em 0 4em}}.meet-the-family .headline__title h1{color:#003362;font-size:3.4rem;letter-spacing:.12em;line-height:4.8rem}@media screen and (max-width: 46.1875em){.meet-the-family .headline__title h1{font-size:2.4rem;line-height:3.8rem}}.meet-the-family .headline__title cite{color:#003362;font-size:1.5rem;font-style:normal;margin-top:20px}.meet-the-family .headline__title cite:before{display:none}.meet-the-family .headline__content{color:rgba(52,52,52,0.8);font-size:1.4rem;letter-spacing:.03em;line-height:3rem;padding:0.5625rem 1.25rem 0 1.1875rem}.meet-the-family .ingbanner__text{position:relative;z-index:2}.meet-the-family .ingbanner__text h2{font-size:60px;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width: 46.1875em){.meet-the-family .ingbanner__text h2{margin-top:-100px !important;font-size:40px}}.meet-the-family .ingbanner__text h2.-isleft{text-align:left !important;margin-left:-25% !important;max-width:100% !important}@media screen and (max-width: 46.1875em){.meet-the-family .ingbanner__text h2.-isleft{margin-right:5% !important;margin-top:-130px !important;text-align:right !important;font-size:40px;margin-left:0 !important}}@media screen and (max-width: 46.1875em){.meet-the-family .ingbanner__text{-ms-transform:none !important;transform:none !important}}.meet-the-family .ingbanner__text__link-bio{display:block;margin:0 auto;padding-top:2rem;font-size:1.6rem;line-height:3rem;max-width:80%;margin:0 auto;text-align:left;color:#8b97aa;font-weight:bold}.meet-the-family .ingbanner__text__link-bio--right{float:right}.meet-the-family .ingbanner__text__link-bio .icon-right{font-size:1.3rem}.meet-the-family section p{font-size:1.6rem;line-height:3rem;max-width:80%;margin:0 auto;text-align:left;color:#003362}.meet-the-family h2{color:#fcdd58;margin-right:-25%;font-size:8rem;line-height:8rem;text-align:left;text-align:right;max-width:116%}@media screen and (max-width: 46.1875em){.meet-the-family h2{margin-right:0;max-width:80%;font-size:4.5rem;line-height:5rem;margin-top:-200px;margin-left:15%}}.meet-the-family .medium-pull-6 .ingbanner__text__link-bio{text-align:right}.meet-the-family section:nth-of-type(even){margin-top:10vh}@media screen and (min-width: 64em){.meet-the-family section:nth-of-type(even){margin-top:15vh}}@media screen and (max-width: 46.1875em){.meet-the-family section:nth-of-type(even){margin-top:20vh;margin-bottom:10vh}}@media screen and (max-width: 46.1875em) and (orientation: landscape){.meet-the-family section:nth-of-type(even){margin-top:30vh}}.meet-the-family section:nth-of-type(even) p{text-align:right}.meet-the-family section:nth-of-type(even) h2{margin-top:20vh}@media screen and (max-width: 46.1875em){.meet-the-family section:nth-of-type(even) h2{margin-left:auto;margin-right:auto;margin-top:-190px}}.meet-the-family section:nth-of-type(even) .ingblocks__img>img{left:auto}.meet-the-family section:nth-of-type(odd) h2{margin-left:-25%;text-align:left}@media screen and (max-width: 46.1875em){.meet-the-family section:nth-of-type(odd) h2{margin-left:auto;margin-right:auto}}.meet-the-family section:nth-of-type(even) .column:nth-of-type(1),.meet-the-family section:nth-of-type(even) .columns:nth-of-type(1){z-index:0}@media screen and (min-width: 46.25em){.meet-the-family section:nth-of-type(even) .column:nth-of-type(1),.meet-the-family section:nth-of-type(even) .columns:nth-of-type(1){z-index:-1}}.meet-the-family h3{color:#fff;margin-right:-25%;font-size:1.6rem;line-height:4rem;text-align:right;text-transform:uppercase;max-width:116%}@media screen and (max-width: 46.1875em){.meet-the-family h3{margin-right:0;max-width:90%;font-weight:600;text-align:right;margin-top:50px;color:#003362}}.meet-the-family section:nth-of-type(odd) h3{margin-left:-25%;text-align:left}@media screen and (max-width: 46.1875em){.meet-the-family section:nth-of-type(odd) h3{margin-left:auto;margin-right:auto;color:#003362;margin-top:60px;max-width:80%}}@media screen and (min-width: 46.25em){.meet-the-family section:last-of-type{top:-10vh;position:relative}}@media screen and (min-width: 64em){.meet-the-family section:last-of-type{top:0;position:relative}}@media screen and (max-width: 46.1875em){.meet-the-family section:last-of-type{position:relative}}.meet-the-family section:last-of-type p{width:100%}@media screen and (min-width: 46.25em){.meet-the-family section:last-of-type p{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px;float:right;max-width:55%;margin-right:5%}}.meet-the-family section:last-of-type p strong{color:#8b97aa;float:right;padding-top:10px;display:inline-block}.meet-the-family section:last-of-type h2{margin-left:0;text-align:left;max-width:100%;text-align:left;padding-left:40%;margin-bottom:40px}@media screen and (max-width: 46.1875em){.meet-the-family section:last-of-type h2{padding-left:10%;margin-bottom:30px;margin-top:0}}.meet-the-family section:last-of-type .row .column:last-of-type,.meet-the-family section:last-of-type .row .columns:last-of-type{margin-top:120px;height:5vh}@media screen and (max-width: 46.1875em){.meet-the-family section:last-of-type .row .column:last-of-type,.meet-the-family section:last-of-type .row .columns:last-of-type{height:auto;margin-top:30px;margin-bottom:70px}}.meet-the-family .ingblocks{max-width:940px;margin:0 auto}.meet-the-family .ingblocks__text{color:#003362;max-width:430px;font-size:1.8rem;letter-spacing:.03em;line-height:3.5rem;padding:12rem 1.25rem 0 1.1875rem;text-align:left}.meet-the-family .ingblocks__text--right{text-align:right}.meet-the-family .ingblocks__img{display:-ms-flexbox;display:flex;width:85%;height:auto;position:relative;z-index:0}@media screen and (max-width: 46.1875em){.meet-the-family .ingblocks__img{display:block;margin:0 auto}}.meet-the-family .ingblocks__img--zindex{z-index:1}.meet-the-family .ingblocks__img--right{float:right}.meet-the-family .ingblocks__img>img{position:absolute;top:-60px;left:15%}@media screen and (max-width: 46.1875em){.meet-the-family .ingblocks__img>img{position:relative;left:auto}}.meet-the-family .ingblocks__img>figcaption{-ms-flex-item-align:center;align-self:center;color:#fff;font-size:3.1rem;letter-spacing:.12em;line-height:3.9rem;text-transform:uppercase;text-align:center;width:100%;z-index:2}.meet-the-family .spacer{height:100px}.meet-the-family .newsletter{z-index:4;position:relative}@media screen and (max-width: 46.1875em){.meet-the-family .column,.meet-the-family .columns{-ms-transform:none !important;transform:none !important}}body.x404.page-notfound *,body.thank-you *{box-sizing:border-box}body.x404.page-notfound [data-role="content-container"],body.thank-you [data-role="content-container"]{text-align:center;border-bottom:1px #e0dccf solid;background-position:center bottom;background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-image:url(../images/content/404/bg-small.jpg);min-height:270px;padding:30px 20px 0}@media screen and (min-width: 46.25em){body.x404.page-notfound [data-role="content-container"],body.thank-you [data-role="content-container"]{padding-top:60px;min-height:430px;background-image:url(../images/content/404/bg-medium.jpg)}}@media screen and (min-width: 64em){body.x404.page-notfound [data-role="content-container"],body.thank-you [data-role="content-container"]{padding-top:100px;min-height:400px;background-image:url(../images/content/404/bg-large.jpg)}}body.x404.page-notfound [data-role="main-message"],body.thank-you [data-role="main-message"]{margin-bottom:2rem;color:#003362;font-size:2rem;font-weight:lighter;white-space:nowrap}@media screen and (min-width: 46.25em){body.x404.page-notfound [data-role="main-message"],body.thank-you [data-role="main-message"]{font-size:3rem}}@media screen and (min-width: 64em){body.x404.page-notfound [data-role="main-message"],body.thank-you [data-role="main-message"]{font-size:3.5rem}}body.x404.page-notfound [data-role="explanation"],body.thank-you [data-role="explanation"]{color:rgba(52,52,52,0.8);padding-bottom:2rem;font-size:1.2rem}@media screen and (min-width: 46.25em){body.x404.page-notfound [data-role="explanation"],body.thank-you [data-role="explanation"]{padding-bottom:3rem;font-size:1.7rem}}@media screen and (min-width: 64em){body.x404.page-notfound [data-role="explanation"],body.thank-you [data-role="explanation"]{padding-bottom:3rem;font-size:1.5rem}}@media screen and (min-width: 64em){body.x404.page-notfound [data-role="go-back-button"],body.thank-you [data-role="go-back-button"]{padding:10px 20px;font-size:1.1rem}}body.thank-you [data-role="content-container"]{background-image:none}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act *,body.terms-and-conditions.page-terms-and-conditions *,body.cookie-policy.page-cookie-policy *,body.privacy-policy.page-privacy-policy *,body.CA-privacy-policy.page-CA-privacy-policy *,body.simplepage.page-simple-page *,body.page-free-page *{box-sizing:border-box}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"],body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"],body.cookie-policy.page-cookie-policy [data-role="content-container"],body.privacy-policy.page-privacy-policy [data-role="content-container"],body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"],body.simplepage.page-simple-page [data-role="content-container"],body.page-free-page [data-role="content-container"]{padding:0 0 80px;border-bottom:1px rgba(52,52,52,0.2) solid}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .main-privacy-navigation,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .main-privacy-navigation,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .main-privacy-navigation,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .main-privacy-navigation,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .main-privacy-navigation,body.simplepage.page-simple-page [data-role="content-container"] .row .main-privacy-navigation,body.page-free-page [data-role="content-container"] .row .main-privacy-navigation{margin:22px 0 10px;font-size:14px;text-decoration:underline;list-style:none}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .list-numberized,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .list-numberized,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .list-numberized,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .list-numberized,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .list-numberized,body.simplepage.page-simple-page [data-role="content-container"] .row .list-numberized,body.page-free-page [data-role="content-container"] .row .list-numberized{padding:0 10px;list-style:decimal}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .list-numberized li,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .list-numberized li,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .list-numberized li,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .list-numberized li,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .list-numberized li,body.simplepage.page-simple-page [data-role="content-container"] .row .list-numberized li,body.page-free-page [data-role="content-container"] .row .list-numberized li{padding:0 0 10px 10px}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .list-numberized li:last-child,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .list-numberized li:last-child,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .list-numberized li:last-child,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .list-numberized li:last-child,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .list-numberized li:last-child,body.simplepage.page-simple-page [data-role="content-container"] .row .list-numberized li:last-child,body.page-free-page [data-role="content-container"] .row .list-numberized li:last-child{padding-bottom:0}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row>div,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row>div,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row>div,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row>div,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row>div,body.simplepage.page-simple-page [data-role="content-container"] .row>div,body.page-free-page [data-role="content-container"] .row>div{zoom:1}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row>div h1,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row>div h1,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row>div h1,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row>div h1,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row>div h1,body.simplepage.page-simple-page [data-role="content-container"] .row>div h1,body.page-free-page [data-role="content-container"] .row>div h1{font-weight:lighter}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row>div h2,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row>div h2,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row>div h2,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row>div h2,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row>div h2,body.simplepage.page-simple-page [data-role="content-container"] .row>div h2,body.page-free-page [data-role="content-container"] .row>div h2{color:#003362;font-size:1.6rem}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row>div p,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row>div p,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row>div p,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row>div p,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row>div p,body.simplepage.page-simple-page [data-role="content-container"] .row>div p,body.page-free-page [data-role="content-container"] .row>div p{color:rgba(52,52,52,0.8);font-size:1.4rem}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"],body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"],body.privacy-policy.page-privacy-policy [data-role="content-container"],body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"],body.cookie-policy.page-cookie-policy [data-role="content-container"]{color:rgba(52,52,52,0.8);font-size:14px}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row{margin-bottom:40px}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row a,body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row p,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row a,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row p,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row a,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row p,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row a,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row p,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row a,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row p{font-size:14px}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row ul,body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .main-privacy-navigation,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row ul,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .main-privacy-navigation,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row ul,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .main-privacy-navigation,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row ul,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .main-privacy-navigation,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row ul,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .main-privacy-navigation{margin:20px 0;font-size:14px;text-decoration:none;list-style-position:inside;list-style-type:disc}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row ul li,body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .main-privacy-navigation li,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row ul li,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .main-privacy-navigation li,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row ul li,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .main-privacy-navigation li,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row ul li,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .main-privacy-navigation li,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row ul li,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .main-privacy-navigation li{color:rgba(52,52,52,0.8)}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row .tablediv,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row .tablediv,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row .tablediv,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row .tablediv,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row .tablediv{overflow-x:auto;-webkit-overflow-scrolling:touch}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row table,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row table,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row table,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row table,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row table{min-width:640px;margin:25px auto}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row table th:not(:last-child),body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row table td:not(:last-child),body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row table th:not(:last-child),body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row table td:not(:last-child),body.privacy-policy.page-privacy-policy [data-role="content-container"] .row table th:not(:last-child),body.privacy-policy.page-privacy-policy [data-role="content-container"] .row table td:not(:last-child),body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row table th:not(:last-child),body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row table td:not(:last-child),body.cookie-policy.page-cookie-policy [data-role="content-container"] .row table th:not(:last-child),body.cookie-policy.page-cookie-policy [data-role="content-container"] .row table td:not(:last-child){border-right:1px solid #dedede}body.california-supply-chain-transparency-act.page-california-supply-chain-transparency-act [data-role="content-container"] .row table thead th:first-child,body.terms-and-conditions.page-terms-and-conditions [data-role="content-container"] .row table thead th:first-child,body.privacy-policy.page-privacy-policy [data-role="content-container"] .row table thead th:first-child,body.CA-privacy-policy.page-CA-privacy-policy [data-role="content-container"] .row table thead th:first-child,body.cookie-policy.page-cookie-policy [data-role="content-container"] .row table thead th:first-child{width:20%}.campaign .video-overlay{padding:30px}.campaign .headline{margin:5rem auto;padding:1em 0 4em}@media screen and (max-width: 46.1875em){.campaign .headline{padding:0 0 5em}}.campaign .headline__title{border-left:0;text-align:center}@media screen and (min-width: 46.25em) and (orientation: portrait){.campaign .headline__title{padding:10em 0 4em}}.campaign .headline__title h1{color:#003362;font-size:4rem;letter-spacing:.12em;line-height:4.8rem;text-transform:uppercase}@media screen and (max-width: 46.1875em){.campaign .headline__title h1{font-size:3rem;line-height:3.8rem}}.campaign .headline__title header p{margin-top:20px;color:#003362;font-size:1.6rem;font-style:normal;text-transform:uppercase}.campaign .headline__title header p:before{display:none}.campaign .row--content{max-width:1280px;margin:0 auto 9rem}@media screen and (min-width: 46.25em){.campaign .row--content{display:-ms-flexbox;display:flex}}.campaign .row--content>.column-text{position:relative}.campaign .row--content .column-text__wr{top:50%;left:0;bottom:auto;right:0;padding:10% 10% 0}@media screen and (min-width: 46.25em){.campaign .row--content .column-text__wr{position:absolute;-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0 10%}}.campaign .row--content figure{position:relative}.campaign .row--content figure.icon:after{opacity:.8;position:absolute;content:"";top:50%;bottom:auto;left:50%;right:0;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("/images/icons/play_v2.svg") no-repeat scroll center center transparent;background-size:100%;width:80px;height:80px;pointer-events:none}.campaign .row--content figure img{width:100%}.campaign .row--content h2{font-size:2.5rem;color:#003362;text-transform:uppercase}.campaign .row--content p{font-size:1.6rem;color:#343434}.campaign .row--content p.date{padding-top:2rem;font-size:1.3rem;color:rgba(52,52,52,0.8)}.campaign.dine-with-rana .header video{height:100%;min-height:100vh;min-width:100vw;width:100%;display:none}@media screen and (min-width: 75em){.campaign.dine-with-rana .header video{display:block}}@media screen and (min-width: 75em){.campaign.dine-with-rana .header .cta--yellow--dine{display:none}}.campaign.dine-with-rana .headline__title p{color:rgba(52,52,52,0.8);font-size:1.5rem;margin:30px auto;line-height:1.9}.campaign.dine-with-rana .headline__columns{margin:0 0 30px}@media screen and (min-width: 64em){.campaign.dine-with-rana .headline__columns{margin:65px 0 30px}}.campaign.dine-with-rana .headline__columns .column,.campaign.dine-with-rana .headline__columns .columns{margin-bottom:13px}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .headline__columns .column,.campaign.dine-with-rana .headline__columns .columns{height:230px;margin-bottom:0}}@media screen and (min-width: 64em){.campaign.dine-with-rana .headline__columns .column,.campaign.dine-with-rana .headline__columns .columns{height:auto}}.campaign.dine-with-rana .headline__columns .column p,.campaign.dine-with-rana .headline__columns .columns p{color:#003362;font-size:1.7rem;line-height:2.3rem;text-transform:uppercase;margin-top:16px;text-transform:uppercase}.campaign.dine-with-rana .headline .cta{padding:15px 35px;font-size:1.2rem;letter-spacing:0}.campaign.dine-with-rana .headline.yellow-scotch-mist{margin:0;padding:7.5rem 0}.campaign.dine-with-rana .swiper-button-prev,.campaign.dine-with-rana .swiper-button-next{width:60px;height:60px;background-size:contain}.campaign.dine-with-rana .swiper-button-prev{left:50px;background-image:url("/images/icons/arrow-left.svg")}.campaign.dine-with-rana .swiper-button-next{right:50px;background-image:url("/images/icons/arrow-right.svg")}.campaign.dine-with-rana .swiper-pagination-bullet{background-color:#003362}.campaign.dine-with-rana .people p{color:rgba(52,52,52,0.8);font-size:1.5rem;margin:30px auto;line-height:1.9}.campaign.dine-with-rana .people .sticky-anchor__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin-bottom:20px}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .people .sticky-anchor__wrap{height:80px;margin-bottom:0}}.campaign.dine-with-rana .people .sticky-anchor__wrap a{margin:.5em 2.5em}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .people .sticky-anchor__wrap a{margin:0em 2.5em}}.campaign.dine-with-rana .people #swiper-people{height:320px;text-align:center}.campaign.dine-with-rana .people .sticky-anchor__wrap{position:relative;background:none;text-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:none}.campaign.dine-with-rana .people .sticky-anchor__wrap a{margin:0 2.5em}.campaign.dine-with-rana .people .sticky-anchor__wrap a.no-clickable{cursor:default}.campaign.dine-with-rana .people .sticky-anchor__wrap a.no-clickable:hover:after{width:0}.campaign.dine-with-rana .people .sticky-anchor__wrap a.active:after{width:100%}.campaign.dine-with-rana .people .sticky-anchor__wrap a:after{border-bottom:1px solid #003362}.campaign.dine-with-rana .flex-video.widescreen.html5{padding-bottom:49.25%}.campaign.dine-with-rana .flex-video.widescreen.html5 video{width:100%}.campaign.dine-with-rana #swiper-videos{padding-bottom:30px}.campaign.dine-with-rana #swiper-videos .swiper-button-next,.campaign.dine-with-rana #swiper-videos .swiper-button-prev{display:none}@media screen and (min-width: 46.25em){.campaign.dine-with-rana #swiper-videos .swiper-button-next,.campaign.dine-with-rana #swiper-videos .swiper-button-prev{display:block}}.campaign.dine-with-rana #swiper-videos .swiper-pagination{bottom:12px}.campaign.dine-with-rana #swiper-videos .swiper-pagination-bullet{width:12px;height:12px}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .sharing .color-block p{margin:15px 50px 30px 0}}.campaign.dine-with-rana .sharing .cta--linklook{color:#7b8495;font-weight:700;padding:15px 0;position:relative;width:160px}.campaign.dine-with-rana .sharing .cta--linklook:after{content:'';background:url("/images/content/campaign/play--look.svg");background-repeat:no-repeat;width:9px;height:12px;right:25px;position:absolute;transition:right .2s ease-out}.campaign.dine-with-rana .sharing .cta--linklook:hover:after{right:15px}.campaign.dine-with-rana .passport{height:calc(100vh - 80px);max-height:700px;min-height:500px;position:relative}@media screen and (min-width: 75em){.campaign.dine-with-rana .passport{min-height:calc(100vh - 80px);height:700px}}.campaign.dine-with-rana .passport #swiper-passport{height:100%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide{height:100%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column,.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .columns{display:-ms-flexbox;display:flex;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-centered{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-bottom{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content{padding:0 50px;box-sizing:border-box}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content .passaporto{max-height:80vh}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-fullbg{position:absolute;background-image:url("/images/content/campaign/passport-slide--15.jpg");background-size:cover;background-repeat:no-repeat;width:850px;height:100%;background-position:left center}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-title{font-size:3rem;line-height:3.8rem;color:#003362;letter-spacing:.12em;text-transform:uppercase;font-weight:300}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-title.last{margin-left:80px}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-title{font-size:4rem;line-height:4.8rem}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-title.last{margin-left:0}}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-text p{max-width:350px;color:rgba(52,52,52,0.8);font-size:1.5rem;line-height:3rem;letter-spacing:0.03em;font-weight:300;margin:20px 0}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-text p{font-size:1.6rem}}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img img{position:absolute}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img img.column-content-img__px1{position:relative}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img-up{z-index:1}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px1{left:34%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px22{bottom:20%;left:-33%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px2{bottom:20%;left:-17%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px3{top:13%;left:-17%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px4{bottom:20%;left:20%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px5{bottom:10%;left:38%}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px6{top:13%;left:32%}@media screen and (min-width: 75em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px6{left:14%}}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px7{bottom:25%;left:35%}@media screen and (min-width: 75em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px7{left:20%}}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px8{top:20%;left:-84%}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px8{top:26%;left:-44%}}.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px9{bottom:14%;left:-88%}@media screen and (min-width: 46.25em){.campaign.dine-with-rana .passport #swiper-passport .swiper-slide .column-content-img__px9{left:-45%}}.campaign.dine-with-rana .passport .drag{position:absolute;bottom:40px;z-index:2;left:25%;margin-left:-55px;-ms-transform:translateX(25vw);transform:translateX(25vw)}@media screen and (min-width: 64em){.campaign.dine-with-rana .passport .drag{left:50%}}.campaign.dine-with-rana .passport .drag--info{color:rgba(52,52,52,0.8);font-size:1.1rem;letter-spacing:0.03em;font-weight:300;position:relative}.campaign.dine-with-rana .passport .drag img{width:27px;height:11px;display:block;margin:-6px auto}.animation.current figure{transition:all .4s ease-in-out;-ms-transform:translateX(0) !important;transform:translateX(0) !important;opacity:1}.animation.current .column-text__wr{transition:all .4s ease-in-out;-ms-transform:translateY(0) !important;transform:translateY(0) !important;opacity:1}@media screen and (min-width: 46.25em){.animation.current .column-text__wr{-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}}.animation figure{position:relative;-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.animation .column-text__wr{position:relative;-ms-transform:translateY(20%) !important;transform:translateY(20%) !important;opacity:0}.animation .medium-push-6 figure{-ms-transform:translateX(50%);transform:translateX(50%)}#loading-bar-spinner.spinner{display:none;left:50%;margin-left:-12px;top:50%;margin-top:-9px;position:absolute;z-index:2;animation:loading-bar-spinner .7s linear infinite}#loading-bar-spinner.spinner .spinner-icon{width:15px;height:15px;border:solid 2px transparent;border-top-color:#003362;border-left-color:#003362;border-radius:50%}@keyframes loading-bar-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}.coupon__row{max-width:1280px;margin:0 auto}@media screen and (max-width: 46.1875em){.coupon__row{padding:0 5%}}@media screen and (min-width: 46.25em){.coupon__row--flex{display:-ms-flexbox;display:flex}}.coupon__header{padding:10rem 0}.coupon__title{padding-top:3rem;font-size:4rem;line-height:1.3em;color:#003362;text-transform:uppercase}.coupon__item{margin-bottom:7rem}@media screen and (min-width: 46.25em){.coupon__item{margin-bottom:15rem}}.coupon__img{max-width:100%}@media screen and (min-width: 46.25em){.coupon__img{min-height:26rem}}.coupon__content__title{font-size:1.3rem;line-height:3em;font-weight:600;letter-spacing:0.1rem;color:#003362;text-transform:uppercase}.coupon__content__p{padding-bottom:4.5rem;font-size:1.6rem;line-height:1.5em;color:#343434}.organic-bio h1,.organic-bio h2{font-family:"Ananda", sans-serif;color:#003362}.organic-bio h2{line-height:1.3;font-size:36px}@media screen and (min-width: 46.25em){.organic-bio h2{font-size:46px}}.organic-bio p{font-size:14px}@media screen and (min-width: 46.25em){.organic-bio p{margin-top:-10px}}@media screen and (min-width: 64em){.organic-bio p{margin-top:0;font-size:18px}}.organic-bio-header{text-align:center;background-color:#eff1f0;background-image:url("/images/content/lp/meal-kit/hero_meal_kit-mobile.png");background-size:cover;background-repeat:no-repeat;background-position:left top;background-size:100% auto;height:0;padding-bottom:128.4%}.organic-bio-header>a{position:absolute;left:0;top:0;width:100%;height:100%;display:block}@media screen and (min-width: 46.25em){.organic-bio-header{padding-bottom:55.347%;background-image:url("/images/content/lp/meal-kit/hero_meal_kit-desktop.png")}}.organic-bio-header__content .data{margin-top:60px;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media screen and (min-width: 46.25em){.organic-bio-header__content .data{width:auto}}.organic-bio-header__content .data.hp h1{font-family:"goodkarma", sans-serif}@media screen and (min-width: 64em){.organic-bio-header__content .data.hp{width:100%;margin-top:30px}.organic-bio-header__content .data.hp br{display:none}}.organic-bio-header__content h1{font-family:"Ananda", sans-serif;color:#003362;font-size:52px;line-height:1.8}@media screen and (min-width: 46.25em){.organic-bio-header__content h1{font-size:62px}}@media screen and (min-width: 64em){.organic-bio-header__content h1{font-size:72px}}.organic-bio-header__content p{color:#332019;font-weight:300;font-size:14px}@media screen and (min-width: 46.25em){.organic-bio-header__content p{margin-top:-10px;margin-bottom:30px}}@media screen and (min-width: 64em){.organic-bio-header__content p{margin-top:0;font-size:18px}}.organic-bio-intro,.organic-bio-products{padding:60px 0}@media screen and (min-width: 46.25em){.organic-bio-intro,.organic-bio-products{padding:100px 0}}.organic-bio-intro__content h5,.organic-bio-products__content h5{font-size:14px;text-transform:uppercase;font-weight:300;margin-bottom:15px}@media screen and (min-width: 46.25em){.organic-bio-intro__content h5,.organic-bio-products__content h5{font-size:16px}}.organic-bio-intro__content h2,.organic-bio-products__content h2{margin-bottom:20px}@media screen and (min-width: 46.25em){.organic-bio-intro__content h2,.organic-bio-products__content h2{margin-bottom:35px}}.organic-bio-intro__content p,.organic-bio-products__content p{font-size:16px;font-weight:300;padding:0 20px;margin:0 auto 20px}.organic-bio-intro__content p strong,.organic-bio-products__content p strong{font-size:16px;font-weight:400}@media screen and (min-width: 64em){.organic-bio-intro__content p,.organic-bio-products__content p{max-width:70%;padding:0}}.organic-bio-products{max-width:1160px;margin:auto;padding-left:20px;padding-right:20px}.organic-bio-products__content p{padding:0}.organic-bio-products__slider{margin-top:40px}.organic-bio-banner .claim__wrap img{max-width:140%}.organic-bio-banner .claim__wrap img.fullmobile{max-width:100%}.organic-bio-banner p{margin:0;text-transform:none;color:#ffffff;font-size:22px;font-weight:300}@media screen and (min-width: 46.25em){.organic-bio-banner p{font-size:28px}}.organic-bio-banner p.minus{font-size:22px;padding:0 20px}@media screen and (min-width: 46.25em){.organic-bio-banner p.minus{padding:0;font-size:24px}}.organic-bio .slick-bio-products__item{text-align:center}.organic-bio .slick-bio-products__item img{max-width:100%}.organic-bio .slick-bio-products__item h5{font-size:14px;color:#003362;margin:15px 0 22px 0}.organic-bio .slick-bio-products__item p{font-size:14px;color:#191401;padding:0 30px;font-weight:300}.organic-bio .m-bio-packs{padding-top:80px}@media screen and (min-width: 46.25em){.organic-bio .m-bio-packs{padding-top:140px}}.organic-bio .m-bio-packs p{font-size:14px;font-weight:300}@media screen and (min-width: 46.25em){.organic-bio .m-bio-packs p{font-size:16px}}.organic-bio .m-bio-packs__imgs-m{display:block;margin:21px 0 24px}@media screen and (min-width: 46.25em){.organic-bio .m-bio-packs__imgs-m{display:none}}.organic-bio .m-bio-packs__imgs{position:relative;max-width:1280px;margin:0 auto;padding-bottom:25%;display:none}@media screen and (min-width: 46.25em){.organic-bio .m-bio-packs__imgs{display:block;padding-bottom:70%}}@media screen and (min-width: 64em){.organic-bio .m-bio-packs__imgs{padding-bottom:25%}}.organic-bio .m-bio-packs__imgs img{position:absolute}.organic-bio .m-bio-packs__img-wrapper{position:relative;padding-bottom:112.53406%}.organic-bio .m-bio-packs__img-wrapper img{position:absolute;left:0;top:0;width:100%;height:100%}.organic-bio .m-bio-packs__img{position:absolute;width:57%;left:-10%;z-index:4;margin-top:50px}@media screen and (min-width: 64em){.organic-bio .m-bio-packs__img{margin-top:100px}}.organic-bio .m-bio-packs__img:nth-child(2){left:33%;width:35%;z-index:3}.organic-bio .m-bio-packs__img:nth-child(2) .m-bio-packs__img-wrapper{padding-bottom:120.03929%}.organic-bio .m-bio-packs__img:nth-child(3){width:27%;left:61%;z-index:2}.organic-bio .m-bio-packs__img:nth-child(3) .m-bio-packs__img-wrapper{padding-bottom:121.62921%}.organic-bio .m-bio-packs__img:nth-child(4){width:24%;right:0;z-index:1;left:auto;top:-60px}.organic-bio .m-bio-packs__img:nth-child(4) .m-bio-packs__img-wrapper{padding-bottom:124.67949%}.organic-bio .m-bio-packs__text-wrapper{max-width:1160px;margin:0 auto;padding:0 20px}@media screen and (min-width: 64em){.organic-bio .m-bio-packs__text-wrapper--right{text-align:right}}@media screen and (min-width: 46.25em){.organic-bio .m-bio-packs__text-wrapper--right .m-bio-text__wrapper{padding-top:10px}}@media screen and (min-width: 64em){.organic-bio .m-bio-packs__text-wrapper--right .m-bio-text__wrapper{padding-top:130px}}.organic-bio .m-bio-packs__text-wrapper--right .m-bio-text{display:inline-block}.organic-bio .m-bio-packs .m-bio-text__title{margin-bottom:25px}.organic-bio .m-bio-packs .m-bio-text .m-bio-text__wrapper{text-align:left;padding-bottom:0;max-width:100%}.organic-bio .m-bio-sequence{position:relative;margin-top:50px}@media screen and (min-width: 46.25em){.organic-bio .m-bio-sequence{margin-top:100px}}@media screen and (min-width: 64em){.organic-bio .m-bio-sequence{margin-top:200px}}.organic-bio .m-bio-sequence__images{padding-bottom:56.25%;position:relative;display:none}@media screen and (min-width: 46.25em){.organic-bio .m-bio-sequence__images{display:block}}.organic-bio .m-bio-sequence__images img{position:absolute;left:0;top:0;width:100%;height:100%}.organic-bio .m-bio-sequence__image-m{padding-bottom:89.53923%;position:relative;display:block}@media screen and (min-width: 46.25em){.organic-bio .m-bio-sequence__image-m{display:none}}.organic-bio .m-bio-sequence__image-m img{position:absolute;left:0;top:0;width:100%;height:100%}.organic-bio .m-bio-sequence__text{display:none}@media screen and (min-width: 46.25em){.organic-bio .m-bio-sequence__text{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:2;color:#000;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-align:center;align-items:center}}.organic-bio .slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.organic-bio .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.organic-bio .slick-dots li button{width:20px;height:1px;background:#8b8b8b;opacity:0.2;cursor:pointer;color:transparent;border:0;outline:none;transition:height 1s ease}.organic-bio .slick-dots li.slick-active button{opacity:1;height:3px}.static-page__content h1{color:#003362;font-size:3.4rem;letter-spacing:.12em;line-height:4.8rem;margin-top:50px;margin-bottom:40px;text-transform:uppercase}.static-page__content h2,.static-page__content h3{color:#003362}.static-page__content p{font-size:16px;margin-bottom:30px}.static-page__content img{max-width:100%}.static-page__content img.static-page__separator{display:block;margin:20px auto 50px}.static-page section:last-of-type{margin-bottom:13rem}@media screen and (min-width: 46.25em){.static-page section:last-of-type{top:inherit !important;position:inherit !important}}@media screen and (min-width: 64em){.static-page section:last-of-type{top:inherit !important;position:inherit !important}}@media screen and (max-width: 46.1875em){.static-page section:last-of-type{position:inherit !important}}