/* Minification failed. Returning unminified contents.
(5,91163): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,91339): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,91516): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,91664): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,94986): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,95167): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,95349): run-time error CSS1055: Expected media-query expression, found 'screen'
(5,95502): run-time error CSS1055: Expected media-query expression, found 'screen'
 */
@charset "UTF-8";/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! 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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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:default}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#b21818;text-decoration:none}a:focus,a:hover{color:#6f0f0f;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out .2s ease-out;-moz-transition:all .2s ease-in-out .2s ease-out;-o-transition:all .2s ease-in-out .2s ease-out;transition:all .2s ease-in-out .2s ease-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1272px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1272px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1271px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1271px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1271px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1271px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1272px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1272px){.visible-lg-block{display:block!important}}@media (min-width:1272px){.visible-lg-inline{display:inline!important}}@media (min-width:1272px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1271px){.hidden-md{display:none!important}}@media (min-width:1272px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{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}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;/*lte IE 8*/-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir=rtl]{content:"→"}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir=rtl]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.u--hidden{opacity:0;display:block;height:0;width:0;padding:0!important;text-indent:-9999px}.u--text-center{text-align:center}.u--text-right{text-align:right}.u--no-space{margin-top:0!important;margin-bottom:0!important}.u--list-unstyled{padding-left:0;list-style:none}.u--list-unstyled>li{margin:0}.u--list-inline{padding-left:0;list-style:none;margin-left:-5px}.u--list-inline>li{margin:0}.u--list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.u--logo-align>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.u--logo-align img{height:70%;width:auto;max-width:100%}.u--full-img{display:block;max-width:100%;height:auto;width:100%}.u--full-responsive-img{min-width:100%;min-height:auto;max-width:100%;max-height:inherit;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.u--full-responsive-img{min-height:100%;max-width:inherit}}.u--position-cover{position:absolute;top:0;left:0;right:0;bottom:0}.u--position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.u--sticky{position:fixed}@media screen and (max-width:767px){.u--sticky--not-xs{position:static!important}}@media screen and (min-width:768px) and (max-width:991px){.u--sticky--not-sm{position:static!important}}@media screen and (min-width:992px) and (max-width:1271px){.u--sticky--not-md{position:static!important}}@media screen and (min-width:1272px){.u--sticky--not-lg{position:static!important}}.u--stuck{position:absolute}.u--block{display:block}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?hefl4n);src:url(fonts/icomoon.eot?hefl4n#iefix) format('embedded-opentype'),url(fonts/icomoon.ttf?hefl4n) format('truetype'),url(fonts/icomoon.woff?hefl4n) format('woff'),url(fonts/icomoon.svg?hefl4n#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fullscreen:before{content:"\e900"}.icon-arrowLeft:before{content:"\e901"}.icon-arrowRight:before{content:"\e902"}.icon-close:before{content:"\e904"}.icon-menu:before{content:"\e905"}.icon-heart:before{content:"\e907"}.icon-unheart:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-twitter:before{content:"\e90b"}.icon-pinterest:before{content:"\e90d"}.icon-instagram:before{content:"\e90f"}.icon-youtube:before{content:"\e910"}.icon-gallery:before{content:"\e90c"}.icon-video:before{content:"\e903"}.icon-contact:before{content:"\e90e"}.icon-recipe:before{content:"\e918"}.icon-serves:before{content:"\e908"}.icon-difficulty:before{content:"\e91d"}.icon-organic:before{content:"\e917"}.icon-vegan:before{content:"\e925"}.icon-vegetarian:before{content:"\e926"}.icon-wholegrain:before{content:"\e927"}.icon-gluten:before{content:"\e913"}.icon-time:before{content:"\e906"}.icon-less:before{content:"\e923"}.icon-more:before{content:"\e924"}@font-face{font-family:Modern;src:url(fonts/modern.woff2) format('woff2'),url(fonts/modern.woff) format('woff'),url(fonts/modern.ttf) format('truetype');font-style:normal;font-weight:400}@font-face{font-family:Modern;src:url(fonts/modern-italic.woff2) format('woff2'),url(fonts/modern-italic.woff) format('woff'),url(fonts/modern-italic.ttf) format('truetype');font-style:italic;font-weight:400}@font-face{font-family:Modern;src:url(fonts/modern-bold.woff2) format('woff2'),url(fonts/modern-bold.woff) format('woff'),url(fonts/modern-bold.ttf) format('truetype');font-style:normal;font-weight:700}@font-face{font-family:Modern;src:url(fonts/modern-bolditalic.woff2) format('woff2'),url(fonts/modern-bolditalic.woff) format('woff'),url(fonts/modern-bolditalic.ttf) format('truetype');font-style:italic;font-weight:700}html{min-width:320px;background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{color:#333;font-size:16px;line-height:1.5;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-weight:400}@media screen and (min-width:768px){body{line-height:28px}}blockquote,button,h1,h2,h3,h4,h5,h6,hr,li,ol,p,ul{margin-bottom:20px;margin-top:20px}h1,h2,h3,h4,h5,h6{color:#111;font-family:Modern,Helvetica,Arial,sans-serif;font-weight:100;margin-top:30px;font-style:normal}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:-10px}h1.heading--color,h2.heading--color,h3.heading--color,h4.heading--color,h5.heading--color,h6.heading--color{color:#111}.h4,h4{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:24px}ol,ul{padding-left:45px}li{margin:8px 0}a{color:#b21818;-webkit-transition:color;-o-transition:color;transition:color;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out;text-decoration:none;outline:0!important}a:active,a:focus,a:hover{text-decoration:none;color:#d61d1d}a.link,p a:not([class]){text-decoration:none}a.link:active,a.link:focus,a.link:hover,p a:not([class]):active,p a:not([class]):focus,p a:not([class]):hover{text-decoration:none}img{max-width:100%}picture img{min-width:100%}button,button:focus,input,input:focus{outline:0}button{border:0;padding:0;background:0 0}fieldset{padding:0;margin:0;border:0;min-width:0}label{display:inline-block;max-width:100%}.container{width:100%}@media screen and (min-width:768px){.container{max-width:768px}}@media screen and (min-width:992px){.container{max-width:992px}}@media screen and (min-width:1272px){.container{max-width:1272px}}@media screen and (min-width:768px){.container--extended{max-width:100%}}@media screen and (min-width:992px){.container--extended{max-width:100%}}@media screen and (min-width:1272px){.container--extended{max-width:1506px}}.lazyload,.wf-loading{visibility:hidden}.lazyload,.lazyloading{opacity:0;transition:opacity .3s}.lazyloaded{opacity:1}.lazyloadContainer{background:#ddd;height:0}.seven-live{height:100vh}.heading-color{color:#111}.text-decoration{text-decoration:none}.default-text-decoration{text-decoration:none}.color-style{color:initial}.t--big-heading{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:22px;font-weight:100;line-height:30px;letter-spacing:0;color:#111;color:initial}@media screen and (min-width:768px){.t--big-heading{font-size:27px;font-weight:100;line-height:35px;letter-spacing:0}}@media screen and (min-width:1272px){.t--big-heading{font-size:40px;font-weight:100;line-height:50px;letter-spacing:0}}.t--small-heading{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:16px;font-weight:100;line-height:24px;letter-spacing:0;color:#111;text-decoration:none}@media screen and (min-width:768px){.t--small-heading{font-size:16px;font-weight:100;line-height:24px;letter-spacing:0}}@media screen and (min-width:1272px){.t--small-heading{font-size:20px;font-weight:100;line-height:25px;letter-spacing:0}}.t--tiny-heading{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;color:#111;text-decoration:none}@media screen and (min-width:768px){.t--tiny-heading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.t--tiny-heading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.t--hero-heading{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:22px;font-weight:100;line-height:30px;letter-spacing:0;color:#111;text-decoration:none}@media screen and (min-width:768px){.t--hero-heading{font-size:27px;font-weight:100;line-height:35px;letter-spacing:0}}@media screen and (min-width:1272px){.t--hero-heading{font-size:27px;font-weight:100;line-height:35px;letter-spacing:0}}.t--snapshot-heading{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:13px;font-weight:500;line-height:18px;letter-spacing:0}@media screen and (min-width:768px){.t--snapshot-heading{font-size:13px;font-weight:500;line-height:18px;letter-spacing:0}}@media screen and (min-width:1272px){.t--snapshot-heading{font-size:13px;font-weight:500;line-height:18px;letter-spacing:0}}.t--related-heading{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:13px;font-weight:100;line-height:18px;letter-spacing:0}@media screen and (min-width:768px){.t--related-heading{font-size:13px;font-weight:100;line-height:18px;letter-spacing:0}}@media screen and (min-width:1272px){.t--related-heading{font-size:13px;font-weight:100;line-height:18px;letter-spacing:0}}.t--copy{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media screen and (min-width:768px){.t--copy{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0}}@media screen and (min-width:1272px){.t--copy{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0}}.t--quote{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:italic;font-size:18px;font-weight:100;line-height:24px;letter-spacing:0}@media screen and (min-width:768px){.t--quote{font-size:22px;font-weight:100;line-height:30px;letter-spacing:0}}@media screen and (min-width:1272px){.t--quote{font-size:22px;font-weight:100;line-height:30px;letter-spacing:0}}.t--meta-text{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}@media screen and (min-width:768px){.t--meta-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}@media screen and (min-width:1272px){.t--meta-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}.t--tag{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}@media screen and (min-width:768px){.t--tag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}@media screen and (min-width:1272px){.t--tag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}.t--sell{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (min-width:768px){.t--sell{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.t--sell{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.t--sponsor{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:14px;font-weight:700;line-height:18px;letter-spacing:0}@media screen and (min-width:768px){.t--sponsor{font-size:14px;font-weight:700;line-height:18px;letter-spacing:0}}@media screen and (min-width:1272px){.t--sponsor{font-size:14px;font-weight:700;line-height:18px;letter-spacing:0}}.t--sponsor-small{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:12px;font-weight:700;line-height:15px;letter-spacing:0}@media screen and (min-width:768px){.t--sponsor-small{font-size:12px;font-weight:700;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.t--sponsor-small{font-size:12px;font-weight:700;line-height:15px;letter-spacing:0}}.t--breadcrumb{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}@media screen and (min-width:768px){.t--breadcrumb{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}@media screen and (min-width:1272px){.t--breadcrumb{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}.t--author{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:italic;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (min-width:768px){.t--author{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.t--author{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}}.t--description{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:italic;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (min-width:768px){.t--description{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.t--description{font-size:16px;font-weight:400;line-height:20px;letter-spacing:0}}.t--nav-link{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:13px;font-weight:600;line-height:15px;letter-spacing:0;text-align:none}@media screen and (min-width:768px){.t--nav-link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.t--nav-link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.button{font-size:13px;line-height:15px;letter-spacing:0;text-align:none;background-color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#111;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;padding:13px 20px;text-transform:uppercase;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;text-align:center;display:inline-block;margin-top:20px;margin-bottom:30px;position:relative;z-index:1;border:1px solid #111}@media screen and (min-width:768px){.button{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.button{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.button.active,.button:active,.button:focus,.button:hover{background-color:#111;color:#fff}.button:after,.button:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.button:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}.button--outline{background-color:transparent;color:#fff;font-family:Modern,Helvetica,Arial,sans-serif;font-size:13px;font-style:italic!important;font-weight:400!important;height:32px;letter-spacing:0;line-height:1;padding:0 13px;text-transform:initial;border:1px solid;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.button--outline.active,.button--outline:active,.button--outline:focus,.button--outline:hover{background-color:#fff;color:#111}@media screen and (min-width:768px){.button--outline{padding:0 15px}}@media screen and (min-width:1272px){.button--outline{padding:0 19px}}a.button--outline{line-height:32px}.button--outline:after,.button--outline:before{display:none}.Navbar.home:not(.sticky) .Magsub-Button,.button--feature{background-color:#fff;border-color:#111;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#111;font-family:Modern,Helvetica,Arial,sans-serif;font-size:13px;font-style:italic!important;font-weight:400!important;height:32px;letter-spacing:0;line-height:1;padding:0 13px;text-transform:initial;border-width:1px;border-style:solid;position:relative;z-index:1;border:1px solid #111}.Navbar.home:not(.sticky) .Magsub-Button.active,.Navbar.home:not(.sticky) .Magsub-Button:active,.Navbar.home:not(.sticky) .Magsub-Button:focus,.Navbar.home:not(.sticky) .Magsub-Button:hover,.button--feature.active,.button--feature:active,.button--feature:focus,.button--feature:hover{background-color:#111;border-color:#111;color:#fff}@media screen and (min-width:768px){.Navbar.home:not(.sticky) .Magsub-Button,.button--feature{padding:0 13px;border-width:1px}}@media screen and (min-width:1272px){.Navbar.home:not(.sticky) .Magsub-Button,.button--feature{padding:0 19px;border-width:1px}}a.Navbar.home:not(.sticky) .Magsub-Button,a.button--feature{line-height:32px}a.Navbar.home:not(.sticky) .Magsub-Button:focus,a.button--feature:focus{color:#111}a.Navbar.home:not(.sticky) .Magsub-Button:focus.active,a.Navbar.home:not(.sticky) .Magsub-Button:focus:active,a.Navbar.home:not(.sticky) .Magsub-Button:focus:focus,a.Navbar.home:not(.sticky) .Magsub-Button:focus:hover,a.button--feature:focus.active,a.button--feature:focus:active,a.button--feature:focus:focus,a.button--feature:focus:hover{color:#fff}.Navbar.home:not(.sticky) .Magsub-Button:after,.Navbar.home:not(.sticky) .Magsub-Button:before,.button--feature:after,.button--feature:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.Navbar.home:not(.sticky) .Magsub-Button:after,.button--feature:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}.button--feature-large{background-color:#fff;border-color:#111;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#111;font-family:Modern,Helvetica,Arial,sans-serif;font-size:13px;font-style:italic!important;font-weight:400!important;height:32px;letter-spacing:0;line-height:1;padding:0 13px;text-transform:initial;border-width:1px;border-style:solid;padding:13px 20px;line-height:15px;height:auto;position:relative;z-index:1;border:1px solid #111}.button--feature-large.active,.button--feature-large:active,.button--feature-large:focus,.button--feature-large:hover{background-color:#111;border-color:#111;color:#fff}@media screen and (min-width:768px){.button--feature-large{padding:0 13px;border-width:1px}}@media screen and (min-width:1272px){.button--feature-large{padding:0 19px;border-width:1px}}a.button--feature-large{line-height:32px}a.button--feature-large:focus{color:#111}a.button--feature-large:focus.active,a.button--feature-large:focus:active,a.button--feature-large:focus:focus,a.button--feature-large:focus:hover{color:#fff}.button--feature-large:after,.button--feature-large:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.button--feature-large:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}@media screen and (min-width:768px){.button--feature-large{line-height:15px}}@media screen and (min-width:1272px){.button--feature-large{line-height:15px}}@media screen and (min-width:768px){.button--feature-large{padding:13px 20px}}.button--feature-large.style-d,.button--feature-large.style-t{padding:13px 20px}a.button--feature-large{line-height:15px}a.button--feature-large:focus{color:#111}a.button--feature-large:focus.active,a.button--feature-large:focus:active,a.button--feature-large:focus:focus,a.button--feature-large:focus:hover{color:#fff}.button--feature-large:after,.button--feature-large:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.button--feature-large:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}.button--input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:43px;margin-left:0}.Brand-Divider{background-color:#b21818;height:3px;width:35px;border:none}.MobileNav-Footer .Brand-Divider,.NewsletterSubscription .Brand-Divider{display:none}.panel{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);padding:0 15px;color:#333}.panel-close{position:absolute;top:10px;right:15px;opacity:.3;-webkit-transition:opacity;-o-transition:opacity;transition:opacity;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.panel-close:active,.panel-close:focus,.panel-close:hover{opacity:1;cursor:pointer}.Ad-leaderboard{text-align:center}.Ad-leaderboard--top{bottom:0;padding:10px 0;position:fixed;width:100%;z-index:3}@media screen and (min-width:768px){.Ad-leaderboard--top{padding:20px 0}}@media screen and (min-width:992px){.Ad-leaderboard--top{padding:0;width:auto;position:static;margin:40px 0}}.Ad-leaderboard--top .Ad{padding:0;position:relative}@media screen and (max-width:767px){.Ad-leaderboard--top .Ad{width:320px;margin:auto}}@media screen and (min-width:768px) and (max-width:991px){.Ad-leaderboard--top .Ad{width:768px;margin:auto}}.Ad-leaderboard--top.ad-hidden{display:none}.Ad-leaderboard--middle{margin:30px 0}@media screen and (min-width:768px){.Ad-leaderboard--middle{margin:40px 0}}.Ad-leaderboard--article{display:none}@media screen and (min-width:992px){.Ad-leaderboard--article{display:block}}.Ad-leaderboard-Close{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:1px solid #888;background-color:#fff;line-height:8px;width:20px;height:20px;position:absolute;top:-10px;right:6px;margin:0}@media screen and (min-width:768px){.Ad-leaderboard-Close{right:25px}}@media screen and (min-width:992px){.Ad-leaderboard-Close{display:none}}.Ad-leaderboard-Close i{font-size:8px}.Ad-mrec,.AdSlot{margin-bottom:20px}@media screen and (max-width:767px){.Ad-mrec,.AdSlot{margin-left:-5px;margin-right:-5px}}.Ad-spacer{width:300px}#div-gpt-ad-1x1,#div-gpt-ad-spare1x1,#div-gpt-ad-teads{height:0}.TeaserTiny.Gemini{display:none}.TeaserTiny.Gemini--loaded{display:block}.TeaserTiny.Gemini--loaded .Gemini-logo{background-color:#fff;height:21px;margin-top:-8px;float:left;padding:0 5px}.TeaserTiny.Gemini--loaded .Gemini-logo img{margin-top:-5px}.TeaserTiny.Gemini--loaded .TeaserTiny-Tag{line-height:10px;vertical-align:middle;color:#ddd}.TeaserTiny.Gemini--loaded .Gemini-sponsor{line-height:10px;color:#bbb;vertical-align:baseline}.TeaserTiny.Gemini--loaded .Gemini-img:hover{opacity:.65}.TeaserLarge.Gemini{display:none}@media screen and (max-width:767px){.TeaserLarge.Gemini{padding:0}}.TeaserLarge.Gemini--loaded{display:block}.TeaserLarge.Gemini--loaded .Gemini-logo{background-color:#fafafa;height:27px;margin-top:-27px;float:left;padding:0 5px}.TeaserLarge.Gemini--loaded .Gemini-logo img{margin-top:3px}.TeaserLarge.Gemini--loaded .TeaserLarge-Tag{display:none}.TeaserLarge.Gemini--loaded .TeaserLarge-Content{margin-bottom:20px}@media screen and (min-width:768px){.TeaserLarge.Gemini--loaded .TeaserLarge-Content{margin-bottom:0}}.TeaserLarge.Gemini--loaded .TeaserLarge-Wrapper{padding:0 15px}.TeaserLarge.Gemini--loaded .TeaserLarge-Container{background-color:#fafafa}.TeaserLarge.Gemini--loaded .Gemini-title{padding:0 0 0 20px}.TeaserLarge.Gemini--loaded .Gemini-sponsor{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;line-height:10px;color:#333;vertical-align:baseline;text-align:left;cursor:default;padding-left:0}@media screen and (min-width:768px){.TeaserLarge.Gemini--loaded .Gemini-sponsor{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}@media screen and (min-width:1272px){.TeaserLarge.Gemini--loaded .Gemini-sponsor{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}.TeaserLarge.Gemini--loaded .Gemini-text{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;padding:0 4px 0 20px;color:#888}@media screen and (min-width:768px){.TeaserLarge.Gemini--loaded .Gemini-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}@media screen and (min-width:1272px){.TeaserLarge.Gemini--loaded .Gemini-text{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}.TeaserLarge.Gemini--loaded .Gemini-img:hover{opacity:.65}.SocialLinks li,.SocialLinks-Item{display:inline-block;margin:0 16px}.MobileNav-Footer .SocialLinks li,.MobileNav-Footer .SocialLinks-Item{margin:0 10px}@media screen and (min-width:992px) and (max-width:1271px){.Footer-SocialLinks-Flex .SocialLinks li,.Footer-SocialLinks-Flex .SocialLinks-Item{margin:0 10px}}.SocialLinks-Link{display:block;color:#bbb}.SocialLinks-Link--facebook:active,.SocialLinks-Link--facebook:focus,.SocialLinks-Link--facebook:hover{color:#3b5998}.SocialLinks-Link--facebook:active .SocialLinks-Icon,.SocialLinks-Link--facebook:focus .SocialLinks-Icon,.SocialLinks-Link--facebook:hover .SocialLinks-Icon{color:#3b5998}.SocialLinks-Link--twitter:active,.SocialLinks-Link--twitter:focus,.SocialLinks-Link--twitter:hover{color:#00aced}.SocialLinks-Link--twitter:active .SocialLinks-Icon,.SocialLinks-Link--twitter:focus .SocialLinks-Icon,.SocialLinks-Link--twitter:hover .SocialLinks-Icon{color:#00aced}.SocialLinks-Link--instagram:active,.SocialLinks-Link--instagram:focus,.SocialLinks-Link--instagram:hover{color:#ff2f49}.SocialLinks-Link--instagram:active .SocialLinks-Icon,.SocialLinks-Link--instagram:focus .SocialLinks-Icon,.SocialLinks-Link--instagram:hover .SocialLinks-Icon{color:#ff2f49}.SocialLinks-Link--youtube:active,.SocialLinks-Link--youtube:focus,.SocialLinks-Link--youtube:hover{color:#b00}.SocialLinks-Link--youtube:active .SocialLinks-Icon,.SocialLinks-Link--youtube:focus .SocialLinks-Icon,.SocialLinks-Link--youtube:hover .SocialLinks-Icon{color:#b00}.SocialLinks-Link--pinterest:active,.SocialLinks-Link--pinterest:focus,.SocialLinks-Link--pinterest:hover{color:#ca0034}.SocialLinks-Link--pinterest:active .SocialLinks-Icon,.SocialLinks-Link--pinterest:focus .SocialLinks-Icon,.SocialLinks-Link--pinterest:hover .SocialLinks-Icon{color:#ca0034}.SocialLinks-Icon{font-size:16px;display:inline-block;width:20px;height:20px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.SocialLinks-Text{display:inline-block;color:#bbb}.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (min-width:768px){.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.Footer-SocialLinks .SocialLinks-Text,.Footer-SocialLinks-Flex .SocialLinks-Text{display:none}.Footer-SocialLinks .SocialLinks-Brand,.Footer-SocialLinks-Flex .SocialLinks-Brand{display:none}@media screen and (min-width:992px){.Footer--Sub .Footer-SocialLinks .SocialLinks-Item:first-child,.Footer--Sub .Footer-SocialLinks-Flex .SocialLinks-Item:first-child{margin-left:0}}@media screen and (min-width:768px){.Footer--Sub .Footer-SocialLinks .SocialLinks-Link,.Footer--Sub .Footer-SocialLinks-Flex .SocialLinks-Link{color:#bbb}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Item,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Item{line-height:29px;display:block;margin:0}}@media screen and (min-width:768px) and (max-width:991px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{color:#bbb}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{margin-right:9px;padding-top:0;vertical-align:sub}}@media screen and (min-width:1272px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{margin-right:14px}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Text,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Text{display:inline-block}}.Footer--NoSub .Footer-SocialLinks .SocialLinks-Brand,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Brand{color:#bbb}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Brand,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Brand{display:inline-block}}.input{height:45px;width:230px;padding-left:15px;padding-right:40px;margin-top:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-clip:padding-box;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:none;font-style:normal;font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px;color:#bbb;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin-right:0}@media screen and (max-width:767px){.input{width:60%}}@media screen and (min-width:1272px){.input{width:286px}}.input:focus{border:1px solid #888}@media screen and (min-width:768px){.input{font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px}}@media screen and (min-width:1272px){.input{font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px}}.NewsletterSubscription-Copy{color:#888}@media screen and (min-width:768px) and (max-width:991px){.NewsletterSubscription-Copy{padding:0 10px 0 10px}}.NewsletterSubscription-Heading{width:210px;height:60px;margin:0 auto 30px}.NewsletterSubscription-Heading img{height:100%}.MobileNav-Footer .NewsletterSubscription-Heading{margin:30px 0 15px 0}.MobileNav-Footer .NewsletterSubscription-Heading img{max-width:150px}.NewsletterSubscription-Heading--noMagazineSub{display:none;margin-top:110px}@media screen and (min-width:1272px){.NewsletterSubscription-Heading--noMagazineSub{display:block}}@media screen and (min-width:992px){.NewsletterSubscription--withMagazineSub{margin-top:45px}}@media screen and (min-width:1272px){.NewsletterSubscription--withMagazineSub{margin-top:60px}}.NewsletterSubscription--noMagazineSub{margin-top:20px}@media screen and (min-width:1272px){.NewsletterSubscription--noMagazineSub{margin-top:110px;padding:0}.NewsletterSubscription--noMagazineSub .NewsletterSubscription-Heading{display:none}}@media screen and (min-width:1272px){.NewsletterSubscription--Footer .NewsletterSubscription-Heading{margin:0 0 20px 0}}.Newsletter .t--meta-text a{color:#bbb}.Newsletter .t--meta-text a:active,.Newsletter .t--meta-text a:focus,.Newsletter .t--meta-text a:hover{color:#a2a2a2}.Newsletter-Input{vertical-align:top}.Newsletter-Input-Error{color:#b31c1c!important}.Newsletter-InvalidEmail{line-height:10px;color:#b31c1c!important;margin-top:-20px;margin-bottom:10px;text-align:center}.Newsletter-SubscriptionMessage{text-align:center;margin-top:50%;margin-bottom:50%;padding:0 5px}.Newsletter-SubscriptionMessage h3{text-align:center;margin-top:0}.Newsletter-SubscriptionMessage-Heart{text-align:center;color:#b21818}@media screen and (min-width:768px){.Newsletter-SubscriptionMessage{margin-top:53%;margin-bottom:35%}}@media screen and (min-width:992px){.Newsletter-SubscriptionMessage{margin-top:53%;margin-bottom:35%}}@media screen and (min-width:1272px){.Newsletter-SubscriptionMessage{float:left;padding:0;margin-top:20%;margin-bottom:35%}.Newsletter-SubscriptionMessage-Heart{text-align:center}}.NewsletterSubscription .Newsletter-Button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:43px;margin-left:0}.MobileNav-Footer .Newsletter-Terms{color:#bbb;font-style:italic}.MobileNav-Footer .Newsletter-Input,.MobileNav-Footer .Newsletter-Input-Error{width:70%}.MobileNav-Footer .Newsletter-Button{height:45px;width:30%;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:43px;margin-left:0}.NewsletterPopup .Newsletter-Input,.NewsletterPopup .Newsletter-Input-Error{width:60%}@media screen and (min-width:768px){.NewsletterPopup .Newsletter-Input,.NewsletterPopup .Newsletter-Input-Error{width:68%}}.NewsletterPopup .Newsletter-Button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;height:43px;margin-left:0}.Newsletter-Overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(255,255,255,.8)}.NewsletterPopup{left:0;margin:auto;min-height:450px;padding:0;position:fixed;right:0;width:calc(100vw - 30px);z-index:100;left:50%;top:55%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (min-width:768px){.NewsletterPopup{width:740px;top:50%}}@media screen and (min-width:992px){.NewsletterPopup{right:50%}}.NewsletterPopup-Container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media screen and (min-width:768px){.NewsletterPopup-Container{max-height:448px}}.NewsletterPopup-Container .closeModal{top:0;right:5px;padding:20px}.NewsletterPopup-Image{padding:0;height:448px;overflow:hidden}.NewsletterPopup-Image img{height:100%;width:100%}.NewsletterPopup-BrandLogo{height:30px;width:115px;display:inline-block}.NewsletterPopup-BrandLogo-Wrapper{position:absolute;top:20px;left:0;right:0;text-align:center}.NewsletterPopup-BrandLogo img{width:auto;max-width:100%;height:100%}.NewsletterPopup .Newsletter-Terms{color:#bbb;margin-bottom:20px;padding:0 5px;font-style:italic}.NewsletterPopup-Subcription{margin-top:105px;text-align:center;max-width:300px;min-height:290px}@media screen and (min-width:768px){.NewsletterPopup-Subcription{min-height:322px}}.NewsletterPopup-Subcription .t--related-heading{color:#bbb;padding:0 10px 0 10px;max-height:37px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px}@media screen and (min-width:768px){.NewsletterPopup-Subcription .t--related-heading{max-height:37px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.NewsletterPopup-Subcription .t--related-heading{max-height:37px;-webkit-line-clamp:2}}.NewsletterPopup-Subcription-Heading{width:210px;height:60px;margin:0 auto 30px}.NewsletterPopup-Subcription-Heading img{height:100%}.MobileNav-Footer .NewsletterPopup-Subcription-Heading,.NewsletterSubscription .NewsletterPopup-Subcription-Heading{display:none}.NewsletterPopup-Subcription .icons{width:100%;margin-bottom:20px}.NewsletterPopup-Subcription .icons .SocialLinks-Link span,.NewsletterPopup-Subcription .icons .SocialLinks-Link strong{display:none}.NewsletterPopup-Subcription .icons i{color:#bbb}.NewsletterPopup-Subcription .icons i:hover{transition:1s;transform:scale(1.1)}.modalHidden{opacity:0;z-index:-100}.modalActive{opacity:1;-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}.ScrollableCarousel{overflow:hidden;position:relative;height:173px}@media screen and (min-width:768px){.ScrollableCarousel{height:202px}}.ScrollableCarousel-Wrapper{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:absolute;top:0;right:-1px;left:0;bottom:-17px}.ScrollableCarousel-Arrows{opacity:0;display:none;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (min-width:992px){.ScrollableCarousel-Arrows{display:block}}.ScrollableCarousel:hover .ScrollableCarousel-Arrows{opacity:1}.ScrollableCarousel-Arrow{position:absolute;top:29.5px;height:30px;width:20px;font-size:14px;color:#111;background-color:#fff}@media screen and (min-width:768px){.ScrollableCarousel-Arrow{top:41.5px}}.ScrollableCarousel-Arrow:hover{color:#fff;background-color:#111}.ScrollableCarousel-Arrow--prev{left:0}.ScrollableCarousel-Arrow--next{right:0}.ScrollableCarousel-Arrow i{line-height:30px;vertical-align:middle}.IntegratedHeader{margin:30px auto 30px;min-height:30px}@media screen and (min-width:768px){.IntegratedHeader{margin:40px auto 40px}}.IntegratedHeader:first-child{margin:1px auto 30px}@media screen and (min-width:768px){.IntegratedHeader:first-child{margin:1px auto 40px}}.IntegratedHeader-Link{display:block}.IntegratedHeader-Wrapper{position:relative}.IntegratedHeader-Img{display:block}.IntegratedHeader-Ad{height:100%;width:100%;bottom:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;z-index:1;position:absolute}.IntegratedHeader .lazyloadContainer{padding-bottom:34.375%}@media screen and (min-width:768px){.IntegratedHeader .lazyloadContainer{padding-bottom:15.72327044%}}.partners{font-family:Lato,sans-serif}.partners--headerBlock{padding:40px 0 30px 0}@media screen and (min-width:768px){.partners--headerBlock{padding:90px 0 45px 0}}.partners--headerBlock h1{text-align:center;color:#111;font-size:30px}@media screen and (min-width:768px){.partners--headerBlock h1{font-size:60px}}.partners--headerBlock h2{display:none}.partners .card{height:360px;border:1px #ddd dashed;text-align:center;margin:0 auto}@media screen and (max-width:767px){.partners .card{border-left:none;border-right:none;height:320px}.partners .card:nth-last-of-type(1){border-bottom:none}}@media screen and (min-width:1272px){.partners .card{width:392px;margin:0 15px 15px 0}}.partners .card h2{font-size:16px;color:#bbb;margin:30px 0 10px 0}.partners .card p{font-size:14px;color:#00a9f0;margin:0 0 10px}.partners .card summary{font-size:14px;color:#777}.partners .card--logoContainer{height:50px;width:130px;margin:0 auto;margin-top:50px}.partners-button{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.partners-button .btn-default{font-size:13px;line-height:15px;letter-spacing:0;text-align:none;background-color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#111;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;padding:13px 20px;text-transform:uppercase;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;text-align:center;display:inline-block;margin-top:20px;margin-bottom:30px;position:relative;z-index:1;border:1px solid #111;margin:50px 0 60px 0}@media screen and (min-width:768px){.partners-button .btn-default{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.partners-button .btn-default{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.partners-button .btn-default.active,.partners-button .btn-default:active,.partners-button .btn-default:focus,.partners-button .btn-default:hover{background-color:#111;color:#fff}.partners-button .btn-default:after,.partners-button .btn-default:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.partners-button .btn-default:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}.brands{padding-bottom:70px}.brands .card{border:none;margin-bottom:0}@media screen and (min-width:768px) and (max-width:991px){.brands .card{width:340px}}@media screen and (max-width:991px){.brands .card:nth-last-of-type(1){display:none}}.brands .card:nth-child(3n+2){border:none}@media screen and (min-width:1272px){.brands .card:nth-child(3n+2){border-right:1px solid #ddd;border-left:1px solid #ddd}}.Header{background-color:#efe9db;min-height:44px}.Header.home{height:129px}@media screen and (min-width:768px){.Header.home{height:154px}}@media screen and (min-width:992px){.Header.home{height:189px}}@media screen and (min-width:1272px){.Header.home{height:234px}}.Header-Banner{position:relative;height:85px;text-align:center}@media screen and (min-width:768px){.Header-Banner{height:110px}}@media screen and (min-width:992px){.Header-Banner{height:145px}}@media screen and (min-width:1272px){.Header-Banner{height:190px}}.Header-Banner-Wrapper{background-color:#efe9db}.Header-Banner-Image{max-height:100%}@media screen and (min-width:768px){.Header-Banner-Image{position:absolute;left:15px}}@media screen and (min-width:768px){.Header-Banner-Logo{max-height:100%;position:relative;z-index:2}}.PageWrap{overflow-x:hidden}.PageBody{background-color:#fff;position:relative;z-index:1}.mnav-open{overflow:hidden}.mnav-push{opacity:1;-webkit-transition:transform .25s ease-out;-moz-transition:transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out}@media screen and (max-width:991px){.mnav-open .mnav-push{transform:translate3d(270px,0,0);-webkit-transform:translate3d(270px,0,0);-ms-transform:translate3d(270px,0,0)}}.mnav-open-hide{opacity:1;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media screen and (max-width:991px){.mnav-open .mnav-open-hide{opacity:0}}.MobileNav{color:#111;width:270px;position:fixed;z-index:999;left:0;top:0;height:calc(100% + 60px);overflow-x:hidden;background-color:#f7f7f7;border-right:1px solid #ebebeb;-webkit-backface-visibility:hidden;padding-bottom:60px;-webkit-transition:transform .25s ease-out;-moz-transition:transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transform:translate3d(-270px,0,0);-webkit-transform:translate3d(-270px,0,0);-ms-transform:translate3d(-270px,0,0)}.mnav-open .MobileNav{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}@media screen and (min-width:992px){.MobileNav{display:none}}.MobileNav-Container{padding:0 10px 0 15px}.MobileNav-Header{background-color:#fff}.MobileNav-Logo{width:120px;height:44px;float:left}.MobileNav-MobileToggle{float:right;height:44px;padding:0 10px;margin-right:-10px}.MobileNav-MobileToggle i{font-size:18px;vertical-align:-7px;line-height:44px}.MobileNav-Links{color:#bbb;background-color:#fff}.MobileNav-Links .NavLink{outline:0}.MobileNav-Links .NavLink .link-active-style{color:#111;border-color:#111}.MobileNav-Links .NavLink-Link{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:13px;font-weight:600;line-height:15px;letter-spacing:0;text-align:none;color:#bbb;display:block;padding:17px 0;border-top:1px solid #ebebeb;outline:0}@media screen and (min-width:768px){.MobileNav-Links .NavLink-Link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.MobileNav-Links .NavLink-Link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.MobileNav-Links .NavLink-Link.active,.MobileNav-Links .NavLink-Link:active,.MobileNav-Links .NavLink-Link:focus{color:#111;border-color:#111}.MobileNav-Links .NavLink:first-child .NavLink-Link{border-color:#111}.MobileNav-Links .NavLink.active .NavLink-Link,.MobileNav-Links .NavLink:active .NavLink-Link,.MobileNav-Links .NavLink:focus .NavLink-Link{color:#111;border-color:#111}.MobileNav-Footer{border-top:1px solid #ebebeb}.MobileNav-Overlay{position:fixed;left:0;top:0;height:calc(100% + 60px);z-index:9999;opacity:0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background-color:rgba(255,255,255,.6)}.mnav-open .MobileNav-Overlay{right:0;opacity:1;-webkit-box-shadow:inset 5px 0 8px -5px rgba(0,0,0,.3);-moz-box-shadow:inset 5px 0 8px -5px rgba(0,0,0,.3);box-shadow:inset 5px 0 8px -5px rgba(0,0,0,.3)}@media screen and (min-width:992px){.mnav-open .MobileNav-Overlay{display:none}}.MobileNav-Footer{color:#888}.MobileNav-Footer .icons{margin-top:20px}.MobileNav-Footer .icons .SocialLinks-Link span,.MobileNav-Footer .icons .SocialLinks-Link strong{display:none}.Navbar{background-color:#111;height:44px;border-top:0;border-bottom:0;color:#fff;position:relative;z-index:9}.Navbar.sticky{position:fixed;top:0;left:0;right:0;-webkit-backface-visibility:hidden}.Navbar-MobileToggle{float:left;height:44px;padding:0 15px;margin-left:-15px}.Navbar-MobileToggle i{color:#fff;font-size:28px;vertical-align:-7px;line-height:44px}.Navbar-Links{float:left;text-align:center;height:44px;width:calc(100% - 225px);-webkit-backface-visibility:hidden}@media screen and (min-width:992px){.Navbar-Links{width:calc(100% - 245px)}}@media screen and (min-width:1272px){.Navbar-Links{width:calc(100% - 275px)}}.Navbar-Links .NavLink{display:inline-block;padding:0;opacity:1;-webkit-backface-visibility:hidden;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.wf-loading .Navbar-Links .NavLink{opacity:0}.Navbar-Links .NavLink-Link{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:13px;font-weight:600;line-height:15px;letter-spacing:0;text-align:none;color:#fff;display:block;height:44px;line-height:44px!important;opacity:.65;padding:0 8px;-webkit-backface-visibility:hidden;position:relative;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media screen and (min-width:768px){.Navbar-Links .NavLink-Link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.Navbar-Links .NavLink-Link{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.home .Navbar-Links .NavLink-Link{opacity:1}.Navbar-Links .NavLink-Link:hover{opacity:1!important}.Navbar-Links .NavLink.active .NavLink-Link{opacity:1}.home .Navbar-Links:hover .NavLink-Link{opacity:.65}.Navbar-Logo{width:100px;height:44px;float:left}@media screen and (min-width:768px){.Navbar-Logo{width:110px}}@media screen and (min-width:992px){.Navbar-Logo{width:125px;padding-left:15px}}.Navbar-Logo--desktop{-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.home .Navbar-Logo--desktop{opacity:0}.sticky .Navbar-Logo--desktop{opacity:1}.Magsub-Button,.NavSubscribe-Button,.subscribe-button-style{width:96px;padding:0}@media screen and (min-width:768px){.Magsub-Button,.NavSubscribe-Button,.subscribe-button-style{width:105px}}@media screen and (min-width:992px){.Magsub-Button,.NavSubscribe-Button,.subscribe-button-style{width:108px}}.NavSubscribe{float:right;padding:6px 0;position:relative}@media screen and (min-width:1272px){.NavSubscribe{padding-right:23px}}.Magsub-Mag{position:absolute;bottom:0;z-index:1;width:135px;height:auto;max-width:initial;margin-left:-20px;display:none}.home .Magsub-Mag{display:block}.sticky .Magsub-Mag{display:none!important}@media screen and (min-width:768px){.Magsub-Mag{margin-left:-28px;width:158px}}@media screen and (min-width:992px){.Magsub-Mag{width:160px}}@media screen and (min-width:1272px){.Magsub-Mag{margin-left:-46px;width:190px}}.Magsub-Modal{display:none;position:absolute;z-index:20;top:44px;right:-15px;width:320px}.Magsub-Modal.active{display:block}@media screen and (min-width:768px){.Magsub-Modal{right:0}}@media screen and (min-width:1272px){.Magsub-Modal{right:25px}}.Magsub-Modal-Heading{color:#111}.Navbar.home:not(.sticky) .Magsub-Button{padding:0;position:relative;z-index:2}.Footer{width:100%;color:#bbb;background-color:#f7f7f7;padding:25px 0 85px;text-align:center;margin-top:30px}@media screen and (min-width:768px){.Footer{padding:25px 0 110px}}@media screen and (min-width:992px){.Footer{padding:30px 0 40px}}@media screen and (min-width:1272px){.Footer{text-align:left}}.Footer .Newsletter-SubscriptionMessage{margin-top:0;margin-bottom:0}.Footer .Newsletter-SubscriptionMessage h3{margin-top:0}.Footer-BrandLogo{width:136px;height:40px;margin:0 auto 17px;display:inline-block}@media screen and (min-width:768px){.Footer-BrandLogo{height:40px}}@media screen and (min-width:1272px){.Footer-BrandLogo{height:60px}}@media screen and (min-width:992px){.Footer--NoSub .Footer-BrandLogo{margin:0 auto 30px}}@media screen and (min-width:1272px){.Footer-BrandLogo{width:195px}}.Footer-BrandLogo a{line-height:40px;display:block}@media screen and (min-width:1272px){.Footer-BrandLogo a{line-height:60px}}.Footer-BrandLogo img{width:auto;max-height:40px;max-width:100%;vertical-align:bottom}@media screen and (min-width:1272px){.Footer-BrandLogo img{max-height:60px}}@media screen and (min-width:992px){.Footer-Brand-Divider{background-color:#bbb}}@media screen and (min-width:1272px){.Footer-Brand-Divider{text-align:left;margin-left:0;margin-right:0}}@media screen and (min-width:992px){.Footer--NoSub .Footer-Brand-Divider{margin-top:0}}@media screen and (min-width:768px) and (max-width:991px){.Footer--Sub .Footer-Brand-Divider{margin-bottom:30px}}@media screen and (min-width:992px){.Footer-SocialLinks-Wrapper{margin-top:93px}}@media screen and (min-width:1272px){.Footer-SocialLinks-Wrapper{margin-top:114px}}.Footer-SocialLinks-Flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}@media screen and (min-width:1272px){.Footer-SocialLinks-Flex{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.Footer-Links{margin:20px 0}@media screen and (min-width:992px){.Footer-Links{margin:10px 0}}.Footer-Links li{display:inline-block;padding:0 7px}@media screen and (min-width:992px){.Footer-Links li{display:block;line-height:29px;padding:0}}@media screen and (min-width:768px){.Footer--NoSub .Footer-Links li{display:block;line-height:29px;padding:0}}.Footer-Links li a{color:#bbb}.Footer-Links li a:active,.Footer-Links li a:focus,.Footer-Links li a:hover{color:#a2a2a2}.Footer-Copyright{margin:20px 0}@media screen and (min-width:768px){.Footer-Copyright{margin:10px 0}}.Footer-MagazineSub{margin:15px auto 0;text-align:center;max-width:300px}@media screen and (min-width:768px) and (max-width:991px){.Footer-MagazineSub{margin:0 auto}}.Footer-MagazineSub-Image{margin-bottom:-92px}@media screen and (min-width:992px){.Footer-MagazineSub-Image{margin-bottom:-109px}}@media screen and (min-width:1272px){.Footer-MagazineSub-Image{height:271px;width:auto}}.Hero{margin-top:1px;margin-bottom:15px}@media screen and (min-width:768px){.Hero{margin-bottom:40px}}@media screen and (min-width:1272px){.Hero{margin-bottom:50px}}.Hero-Wrapper{overflow:hidden}@media screen and (min-width:768px){.Hero-Wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.Hero-Carousel{height:445px;overflow:hidden;position:relative}@media screen and (min-width:768px){.Hero-Carousel{height:760px;-webkit-flex:1 58%;-ms-flex:1 58%;flex:1 58%;-webkit-order:1;-ms-order:1;order:1}}@media screen and (min-width:992px){.Hero-Carousel{-webkit-flex:1 66%;-ms-flex:1 66%;flex:1 66%}}@media screen and (min-width:1272px){.Hero-Carousel{-webkit-order:2;-ms-order:2;order:2;-webkit-flex:1 58%;-ms-flex:1 58%;flex:1 58%}}.Hero-Carousel-Images{position:relative;height:236px;overflow:hidden;width:100%}@media screen and (min-width:768px){.Hero-Carousel-Images{height:490px}}@media screen and (min-width:992px){.Hero-Carousel-Images{height:760px}}.Hero-Carousel-Images-Wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.Hero-Carousel-Images-Item{position:relative;height:236px;outline:0}@media screen and (min-width:768px){.Hero-Carousel-Images-Item{height:490px}}@media screen and (min-width:992px){.Hero-Carousel-Images-Item{height:760px}}.Hero-Carousel-Images-Item-Wrapper{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}@media screen and (max-width:767px){.Hero-Carousel-Images-Item-Wrapper img{max-width:133%;min-height:100%}}.Hero-Carousel-Images-Item.slick-cloned .lazyload,.Hero-Carousel-Images-Item.slick-cloned .lazyloading{opacity:1}.Hero-Carousel-Content{max-width:100%;position:relative;overflow:hidden;padding-top:30px;margin-top:-30px}@media screen and (min-width:992px){.Hero-Carousel-Content{width:633px;position:absolute;left:0;bottom:0;z-index:1}}@media screen and (min-width:1272px){.Hero-Carousel-Content{width:706px}}.Hero-Carousel-Content .slick-list{overflow:visible}.Hero-Carousel-Content-Wrapper{position:relative;max-width:100%;height:205px;margin-bottom:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,.85) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,.85) 100%);background:linear-gradient(to left,rgba(255,255,255,1) 0,rgba(255,255,255,1) 70%,rgba(255,255,255,.85) 100%)}@media screen and (min-width:768px){.Hero-Carousel-Content-Wrapper{height:269px}}@media screen and (min-width:992px){.Hero-Carousel-Content-Wrapper{height:236px}}.Hero-Carousel-Content-Arrows{top:56px;right:0;padding-right:9px;position:absolute;z-index:2;background-color:#fff;font-size:21px}@media screen and (min-width:768px){.Hero-Carousel-Content-Arrows{top:63px;padding-right:12px}}@media screen and (min-width:992px){.Hero-Carousel-Content-Arrows{font-size:25px;top:69px;padding-right:23px}}.Hero-Carousel-Content-Arrow{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#888;padding:6px}.Hero-Carousel-Content-Arrow.active,.Hero-Carousel-Content-Arrow:active,.Hero-Carousel-Content-Arrow:focus,.Hero-Carousel-Content-Arrow:hover{color:#111}.Hero-Carousel-Content-Item{position:relative;padding:0 15px;outline:0}@media screen and (min-width:768px){.Hero-Carousel-Content-Item{padding:0 18px}}@media screen and (min-width:992px){.Hero-Carousel-Content-Item{padding:0 30px}}@media screen and (min-width:1272px){.Hero-Carousel-Content-Item{padding:0 35px}}.Hero-Carousel-Content-Item-Tag{background-color:#111;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#fff;padding:12px 26px;position:relative;top:-17px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.Hero-Carousel-Content-Item-Tag.active,.Hero-Carousel-Content-Item-Tag:active,.Hero-Carousel-Content-Item-Tag:focus,.Hero-Carousel-Content-Item-Tag:hover{color:#fff;border-color:transparent;background-color:#282828}.Hero-Carousel-Content-Item-Tag i{padding-left:8px;margin-right:-4px}.Hero-Carousel-Content-Item-Tag:hover{-webkit-transition:border-color .3s ease-out;-moz-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.Hero-Carousel-Content-Item-Tag:hover *{color:#fff}.Hero-Carousel-Content-Item-Date{padding-left:5px;text-transform:uppercase}.Hero-Carousel-Content-Item-Heading{max-height:90px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:1;text-decoration:none;padding-right:70px;margin-top:34px}@media screen and (min-width:768px){.Hero-Carousel-Content-Item-Heading{max-height:105px;-webkit-line-clamp:3}}@media screen and (min-width:992px){.Hero-Carousel-Content-Item-Heading{max-height:70px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.Hero-Carousel-Content-Item-Heading{max-height:70px;-webkit-line-clamp:2}}@media screen and (min-width:768px){.Hero-Carousel-Content-Item-Heading{margin-top:37px;padding-right:80px}}@media screen and (min-width:992px){.Hero-Carousel-Content-Item-Heading{margin-top:42px;padding-right:100px}}a:hover .Hero-Carousel-Content-Item-Heading{opacity:.7}.Hero-Carousel-Content-Item-Link{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;display:block}.Hero-Carousel-Content-Item-Sell{max-height:40px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin-bottom:10px;color:#333}@media screen and (min-width:768px){.Hero-Carousel-Content-Item-Sell{max-height:60px;-webkit-line-clamp:3}}@media screen and (min-width:992px){.Hero-Carousel-Content-Item-Sell{max-height:40px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.Hero-Carousel-Content-Item-Sell{max-height:40px;-webkit-line-clamp:2}}@media screen and (min-width:768px){.Hero-Carousel-Content-Item-Sell{margin-top:-5px;padding-right:80px}}@media screen and (min-width:992px){.Hero-Carousel-Content-Item-Sell{margin-top:0;margin-bottom:15px;padding-right:100px}}.Hero-Snapshots{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:768px){.Hero-Snapshots{-webkit-flex:2 100%;-ms-flex:2 100%;flex:2 100%;-webkit-order:3;-ms-order:3;order:3;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media screen and (min-width:1272px){.Hero-Snapshots{height:760px;border-right:1px solid #fff;-webkit-order:1;-ms-order:1;order:1;-webkit-flex:1 17%;-ms-flex:1 17%;flex:1 17%;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.Hero-Snapshots-Heading{background-color:#111;height:120px;position:relative;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;-webkit-flex:2 100%;-ms-flex:2 100%;flex:2 100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}@media screen and (min-width:768px){.Hero-Snapshots-Heading{height:auto;border-top:none;border-right:1px solid #f7f7f7;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}}@media screen and (min-width:1272px){.Hero-Snapshots-Heading{border-right:none}}.Hero-Snapshots .Snapshot{border-bottom:1px solid #f7f7f7;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;position:relative;padding-top:30%;min-height:120px}.Hero-Snapshots .Snapshot:nth-child(even){border-right:1px solid #f7f7f7}.LandingPage--home .Hero-Snapshots .Snapshot:nth-child(6){display:none}.Hero-Snapshots .Snapshot:before{position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 100%);content:" ";display:block;z-index:2;opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Hero-Snapshots .Snapshot:hover:before{opacity:.1}@media screen and (min-width:768px){.Hero-Snapshots .Snapshot{-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;border-right:1px solid #f7f7f7;padding-top:16.1%}.Hero-Snapshots .Snapshot:nth-child(5),.Hero-Snapshots .Snapshot:nth-child(6){display:none}}@media screen and (min-width:992px){.Hero-Snapshots .Snapshot{padding-top:12.6%}.Hero-Snapshots .Snapshot:nth-child(5){display:block}}@media screen and (min-width:1272px){.Hero-Snapshots .Snapshot{padding-top:0;border-right:none!important}.Hero-Snapshots .Snapshot:nth-child(6),.LandingPage--home .Hero-Snapshots .Snapshot:nth-child(6){display:block}}.Hero-Snapshots .Snapshot--image:before{opacity:.8}.Hero-Snapshots .Snapshot--image:hover:before{opacity:.95}.Hero-Snapshots .Snapshot--image .Snapshot-Tag{color:#fff}.Hero-Snapshots .Snapshot--image .Snapshot-Tag i{color:#fff}.Hero-Snapshots .Snapshot--image .Snapshot-Heading{color:#fff}.Hero-Snapshots .Snapshot--half-image .Snapshot-Content{padding-right:0}.Hero-Snapshots .Snapshot--half-image .Snapshot-Heading{max-height:54px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;max-width:inherit;margin-left:-10px;padding-left:10px;padding-right:calc(40% + 11px)}@media screen and (min-width:768px){.Hero-Snapshots .Snapshot--half-image .Snapshot-Heading{max-height:54px;-webkit-line-clamp:3}}@media screen and (min-width:1272px){.Hero-Snapshots .Snapshot--half-image .Snapshot-Heading{max-height:54px;-webkit-line-clamp:3}}.Hero-Snapshots .Snapshot--half-image .Snapshot-Image{left:60%}.Hero-Snapshots .Snapshot-Content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;padding:10px}.Hero-Snapshots .Snapshot-Tag{color:#111;position:relative;top:-5px}.Hero-Snapshots .Snapshot-Tag i.icon-recipe{font-size:1.1em}.Hero-Snapshots .Snapshot-Heading{max-height:36px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;padding-right:10px;position:absolute;bottom:10px}@media screen and (min-width:768px){.Hero-Snapshots .Snapshot-Heading{max-height:36px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.Hero-Snapshots .Snapshot-Heading{max-height:36px;-webkit-line-clamp:2}}.Hero-Snapshots .Snapshot-Image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden}.Hero-Sidebar{text-align:center;padding:20px 0 0}@media screen and (min-width:768px){.Hero-Sidebar{height:760px;-webkit-flex:1 41.7%;-ms-flex:1 41.7%;flex:1 41.7%;-webkit-order:2;-ms-order:2;order:2;padding:20px 0}}@media screen and (min-width:992px){.Hero-Sidebar{-webkit-flex:1 33.8%;-ms-flex:1 33.8%;flex:1 33.8%}}@media screen and (min-width:1272px){.Hero-Sidebar{max-width:24.9%;-webkit-order:3;-ms-order:3;order:3;-webkit-flex:1 24.8%;-ms-flex:1 24.8%;flex:1 24.8%}}.Teasers{margin-top:30px}@media screen and (min-width:992px){.Teasers{margin-bottom:0}}@media screen and (min-width:1272px){.Teasers{margin-top:50px}}.Teasers img{max-width:100%;-webkit-backface-visibility:hidden}.TeaserTag{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px;text-align:center;bottom:0;height:27px;width:auto;position:absolute;display:inline-block;color:#fff;background-color:#111;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width:768px){.TeaserTag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}@media screen and (min-width:1272px){.TeaserTag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}.TeaserTag.active,.TeaserTag:active,.TeaserTag:focus,.TeaserTag:hover{box-shadow:none}.TeaserTag:focus,.TeaserTag:hover{color:#fff;background-color:#232323}.TeaserTag:focus .Icons-Spec,.TeaserTag:hover .Icons-Spec{color:#fff}.TeaserTag>*{opacity:1}.TeaserTag span{vertical-align:middle;padding:0 15px;line-height:27px}.TeaserTag span .Icons-Spec{display:inline-block}.TeaserTag span .Icons-Spec{padding:0 5px}.TeaserTag--adjust{padding:0 15px}.TeaserTag--adjust span{padding:0}.TeaserTag--adjust span:first-child{padding-right:8px}.TeaserTag--adjust span .Icons-Spec{padding:0}@media screen and (min-width:992px){.TeaserBlock{margin-bottom:40px}}.TeaserBlock-Ad{padding:0}@media screen and (min-width:992px){.TeaserBlock-Ad{padding:0 15px}}.TeaserBlock .Ad-mrec{height:250px;margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.TeaserBlock .Ad-mrec{margin-bottom:40px}}@media screen and (min-width:992px){.TeaserBlock .Ad-mrec{margin:0 0 20px 0;text-align:left}}@media screen and (min-width:992px){.TeaserBlock--NoAd{margin-bottom:45px}}.TeaserLarge{margin-bottom:25px}@media screen and (min-width:768px){.TeaserLarge{margin-bottom:35px}}@media screen and (min-width:992px){.TeaserLarge{padding-bottom:0;margin-bottom:0}}.TeaserLarge a{display:block}.TeaserLarge-Wrapper{-webkit-backface-visibility:hidden}@media screen and (max-width:767px){.TeaserLarge-Wrapper{padding:0}}.TeaserLarge-Wrapper:after{content:" ";display:block;height:1px;width:100%;background-color:#fff;z-index:1;position:relative}.TeaserLarge-Wrapper .img-responsive{width:100%;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.TeaserLarge-Wrapper .img-responsive:hover{opacity:.65}.TeaserLarge .lazyloadContainer{padding-bottom:53.79310345%}@media screen and (min-width:768px){.TeaserLarge .lazyloadContainer{padding-bottom:53.78871201%}}@media screen and (min-width:992px){.TeaserLarge .lazyloadContainer{padding-bottom:53.99688114%}}@media screen and (min-width:1272px){.TeaserLarge .lazyloadContainer{padding-bottom:53.99788839%}}.TeaserLarge-Last{margin-bottom:initial}.TeaserLarge-Top{position:absolute;line-height:0;margin-top:0;display:block;width:250px}.TeaserLarge-Tag{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px;text-align:center;bottom:0;height:27px;width:auto;position:absolute;display:inline-block;color:#fff;background-color:#111;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding:0}@media screen and (min-width:768px){.TeaserLarge-Tag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}@media screen and (min-width:1272px){.TeaserLarge-Tag{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}.TeaserLarge-Tag.active,.TeaserLarge-Tag:active,.TeaserLarge-Tag:focus,.TeaserLarge-Tag:hover{box-shadow:none}.TeaserLarge-Tag:focus,.TeaserLarge-Tag:hover{color:#fff;background-color:#232323}.TeaserLarge-Tag:focus .Icons-Spec,.TeaserLarge-Tag:hover .Icons-Spec{color:#fff}.TeaserLarge-Tag>*{opacity:1}.TeaserLarge-Tag span{vertical-align:middle;padding:0 15px;line-height:27px}.TeaserLarge-Tag span .Icons-Spec{display:inline-block}.TeaserLarge-Tag span .Icons-Spec{padding:0 5px}.TeaserLarge-Tag--adjust{padding:0 15px}.TeaserLarge-Tag--adjust span{padding:0}.TeaserLarge-Tag--adjust span:first-child{padding-right:8px}.TeaserLarge-Tag--adjust span .Icons-Spec{padding:0}@media screen and (max-width:767px){.TeaserLarge-Tag{left:-15px}}.TeaserLarge-Heading{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:16px;font-weight:100;line-height:24px;letter-spacing:0;color:#111;text-decoration:none;max-height:72px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin-top:20px}@media screen and (min-width:768px){.TeaserLarge-Heading{font-size:16px;font-weight:100;line-height:24px;letter-spacing:0}}@media screen and (min-width:1272px){.TeaserLarge-Heading{font-size:20px;font-weight:100;line-height:25px;letter-spacing:0}}@media screen and (min-width:768px){.TeaserLarge-Heading{max-height:48px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.TeaserLarge-Heading{max-height:50px;-webkit-line-clamp:2}}.TeaserLarge-Sell{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#777;margin-bottom:0;max-height:40px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}@media screen and (min-width:768px){.TeaserLarge-Sell{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.TeaserLarge-Sell{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:768px){.TeaserLarge-Sell{max-height:40px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.TeaserLarge-Sell{max-height:40px;-webkit-line-clamp:2}}.TeaserLarge-Sell--Sponsored{max-height:20px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}@media screen and (min-width:768px){.TeaserLarge-Sell--Sponsored{max-height:20px;-webkit-line-clamp:1}}@media screen and (min-width:1272px){.TeaserLarge-Sell--Sponsored{max-height:20px;-webkit-line-clamp:1}}.TeaserLarge-Container{padding-left:0}.TeaserLarge-Content{padding-left:0;height:auto;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (min-width:768px){.TeaserLarge-Content{height:98px}}@media screen and (min-width:992px){.TeaserLarge-Content{height:98px}}@media screen and (min-width:1272px){.TeaserLarge-Content{height:100px}}.TeaserLarge-Content:hover{opacity:.65}.Advertorial .TeaserLarge{margin-bottom:30px}.TeaserLarge--CampaignModule .TeaserLarge-Container{margin-bottom:30px}.TeaserLarge--Small-Last{margin-bottom:50px}@media screen and (min-width:768px){.TeaserLarge--Small-Last{margin-bottom:28px}}@media screen and (min-width:992px){.TeaserLarge--Small{margin:0 0 25px;padding-bottom:6px}.TeaserLarge--Small-Last{margin-bottom:0}.TeaserLarge--Small .lazyloadContainer{padding-bottom:100%}.TeaserLarge--Small .TeaserLarge-Wrapper{max-width:33.33333333%;padding-right:3px;position:absolute}.TeaserLarge--Small .TeaserLarge-Container{max-width:66.66666667%;margin-left:107px}.TeaserLarge--Small .TeaserLarge-Top{padding-top:13px;position:relative;width:185px;margin-bottom:15px}.TeaserLarge--Small .TeaserLarge-Tag{background:0 0;color:#111;box-shadow:none;padding:0}.TeaserLarge--Small .TeaserLarge-Tag.active,.TeaserLarge--Small .TeaserLarge-Tag:active,.TeaserLarge--Small .TeaserLarge-Tag:focus,.TeaserLarge--Small .TeaserLarge-Tag:hover{color:#232323}.TeaserLarge--Small .TeaserLarge-Tag span{padding:0;line-height:48px}.TeaserLarge--Small .TeaserLarge-Tag span:first-child{box-shadow:none}.TeaserLarge--Small .TeaserLarge-Tag--adjust:focus .Icons-Spec,.TeaserLarge--Small .TeaserLarge-Tag--adjust:hover .Icons-Spec{color:#fff}.TeaserLarge--Small .TeaserLarge-Tag--adjust .Icons-Spec{position:absolute;display:block;right:80px;top:79px;background-color:#111;box-shadow:none;width:27px;height:27px;border-radius:0}.TeaserLarge--Small .TeaserLarge-Tag--adjust .Icons-Spec:focus,.TeaserLarge--Small .TeaserLarge-Tag--adjust .Icons-Spec:hover{box-shadow:none;background-color:#232323;color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.TeaserLarge--Small .TeaserLarge-Heading{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;color:#111;text-decoration:none;max-height:36px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin-bottom:0;margin-top:0}.TeaserLarge--Small .TeaserLarge-Sell{display:none}.TeaserLarge--Small .TeaserLarge-Sell--Sponsored{display:none}.TeaserLarge--Small .TeaserLarge-Content{height:58px}}@media screen and (min-width:992px) and screen and (min-width:768px){.TeaserLarge--Small .TeaserLarge-Heading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:992px) and screen and (min-width:1272px){.TeaserLarge--Small .TeaserLarge-Heading{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:992px) and screen and (min-width:768px){.TeaserLarge--Small .TeaserLarge-Heading{max-height:40px;-webkit-line-clamp:2}}@media screen and (min-width:992px) and screen and (min-width:1272px){.TeaserLarge--Small .TeaserLarge-Heading{max-height:40px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.TeaserLarge--Small .TeaserLarge-Wrapper{padding-right:0;width:25%}}.TeaserTiny{width:144px;margin-right:1px;float:left}@media screen and (min-width:768px){.TeaserTiny{width:177px}}.TeaserTiny-Tag{margin:7px 0 0;padding:0 5px;display:block;color:#111}.TeaserTiny-Tag.active,.TeaserTiny-Tag:active,.TeaserTiny-Tag:focus,.TeaserTiny-Tag:hover{color:#232323}@media screen and (min-width:768px){.TeaserTiny-Tag{margin:13px 0 0}}.TeaserTiny-Tag span{vertical-align:middle}.TeaserTiny .TeaserLarge-Tag{width:27px}.TeaserTiny .TeaserLarge-Tag span{padding:0}.TeaserTiny-Title{height:54px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin:7.5px 0;padding:0 5px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (min-width:768px){.TeaserTiny-Title{height:54px;-webkit-line-clamp:3}}@media screen and (min-width:1272px){.TeaserTiny-Title{height:54px;-webkit-line-clamp:3}}.TeaserTiny-Title:hover{opacity:.65}.TeaserTiny-Wrapper:after{content:" ";display:block;height:1px;width:100%;background-color:#fff;z-index:1;position:relative;top:-1px}.TeaserTiny-Image{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-backface-visibility:hidden;width:100%}.TeaserTiny-Image:hover{opacity:.65}.TeaserTiny-Image-Wrapper{position:relative}.TeaserTiny--BCF{width:50%;margin-right:0;outline:0!important;padding:0 15px 20px}@media screen and (min-width:768px){.TeaserTiny--BCF{width:146px;margin-right:1px}}@media screen and (min-width:992px){.TeaserTiny--BCF{width:189px}}@media screen and (min-width:1272px){.TeaserTiny--BCF{width:204px}}.TeaserTiny--BCF:nth-child(even){padding-right:7.5px}.TeaserTiny--BCF:nth-child(odd){padding-left:7.5px}.BCF-Body-Wrapper--Odd .TeaserTiny--BCF:nth-child(odd){padding-right:15px;padding-left:7.5px}.BCF-Body-Wrapper--Odd .TeaserTiny--BCF:nth-child(even){padding-left:15px;padding-right:7.5px}@media screen and (min-width:768px){.TeaserTiny--BCF{padding:0!important;margin-bottom:20px}}.TeaserTiny--BCF .TeaserTiny-Tag{padding:0}.TeaserTiny--BCF .TeaserTiny-Title{padding:0 20px 0 0}.TeaserTiny--CampaignModule{width:50%;margin-right:0;padding-right:7.5px;margin-bottom:20px}.TeaserTiny--CampaignModule:nth-child(even){padding-right:0;padding-left:7.5px}@media screen and (min-width:768px){.TeaserTiny--CampaignModule{width:100%;float:none;height:91px;padding:0!important;margin-bottom:25px}}.TeaserTiny--CampaignModule .TeaserTiny-Title{padding:0}@media screen and (min-width:768px){.TeaserTiny--CampaignModule .TeaserTiny-Title{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;color:#111;text-decoration:none;max-height:54px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}}@media screen and (min-width:768px) and screen and (min-width:768px){.TeaserTiny--CampaignModule .TeaserTiny-Title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:768px) and screen and (min-width:1272px){.TeaserTiny--CampaignModule .TeaserTiny-Title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:768px) and screen and (min-width:768px){.TeaserTiny--CampaignModule .TeaserTiny-Title{max-height:60px;-webkit-line-clamp:3}}@media screen and (min-width:768px) and screen and (min-width:1272px){.TeaserTiny--CampaignModule .TeaserTiny-Title{max-height:60px;-webkit-line-clamp:3}}.TeaserTiny--CampaignModule .TeaserTiny-Tag{padding:0}@media screen and (min-width:768px){.TeaserTiny--CampaignModule .TeaserTiny-Tag{margin:0 0 15px 0}}@media screen and (min-width:768px){.TeaserTiny--CampaignModule .TeaserTiny-Image-Wrapper{padding-bottom:91px!important;width:91px;margin-right:15px;float:left}}.Icons-Spec{vertical-align:baseline;line-height:27px;display:block;color:#fff;font-size:11px}.Icons-Spec.active,.Icons-Spec:active,.Icons-Spec:focus,.Icons-Spec:hover{color:#fff}.Icons-VideoOverlay{bottom:0;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;width:90px;display:none}.TeaserTiny .Icons-VideoOverlay{display:none}.Icons .icon-gallery,.Icons .icon-recipe,.Icons .icon-video{font-size:20px;line-height:36px!important}.SponsoredTag{color:#bbb;display:inline-block}.SponsoredTag-Brand{display:inline-block;padding-left:0}.SponsoredTag-BrandLogo{width:160px;max-height:80px;display:inline-block;margin-left:10px}.SponsoredTag-BrandLogo img{max-height:80px}.PageTitle+.SponsoredTag{margin-top:-20px;margin-bottom:25px;display:block}.Article-Content .SponsoredTag{color:#333;margin-top:20px}.TeaserLarge--Small .SponsoredTag{line-height:1}.BCF{margin:30px 0 15px}@media screen and (min-width:768px){.BCF{margin:40px 0;border-bottom:1px solid #ddd;width:735px}}@media screen and (min-width:992px){.BCF{width:950px}}@media screen and (min-width:1272px){.BCF{margin:40px auto;width:1025px}}.row+.BCF{margin-top:0}.Article .BCF{margin-bottom:0}.BCF-Header{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;margin:0 0 10px;display:block}.BCF-Header:hover{opacity:.65}.BCF-Title{display:inline-block;margin:0;text-transform:uppercase}.BCF-Body{position:relative}@media screen and (max-width:767px){.BCF-Body{margin-left:-15px;margin-right:-15px}}@media screen and (min-width:768px){.BCF-Body-Wrapper{margin-bottom:0}}.BCF-Body-Wrapper--Odd>:first-child{display:none}@media screen and (min-width:768px){.BCF-Body-Wrapper--Odd>:first-child{display:block}}.BCF-Body-Wrapper .slick-cloned .lazyload,.BCF-Body-Wrapper .slick-cloned .lazyloading{opacity:1}.BCF-Arrows{display:none}@media screen and (min-width:768px){.BCF-Arrows{display:block}}.BCF-Arrow{position:absolute;top:30.1180588px;height:30px;width:20px;font-size:14px;color:#111;background-color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media screen and (min-width:992px){.BCF-Arrow{top:39.4062542px;height:38px;width:27px;font-size:19px}}@media screen and (min-width:1272px){.BCF-Arrow{top:44.0416712px}}.BCF-Arrow:hover{color:#fff;background-color:#111}.BCF-Arrow--prev{left:0}.BCF-Arrow--next{right:0}.BCF-Arrow i{line-height:30px;vertical-align:middle}@media screen and (min-width:992px){.BCF-Arrow i{line-height:38px}}@media screen and (max-width:767px){.BCF .TeaserLarge-Tag{left:0}}.CampaignModule{position:relative;margin-bottom:20px;padding:0}@media screen and (min-width:768px){.CampaignModule{margin-bottom:40px}}.Article .CampaignModule{margin:40px 0 0 0;margin-right:-15px;margin-left:-15px}.CampaignModule-Ad{text-align:center;padding:0}@media screen and (min-width:768px){.CampaignModule-Ad{padding:0;text-align:left;float:right}}@media screen and (min-width:1272px){.CampaignModule-Ad{padding:0 20px;text-align:left}}.CampaignModule header{text-align:center}.CampaignModule .img-responsive{width:100%;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.CampaignModule .img-responsive:hover{opacity:.65}.CampaignModule-Header{display:inline-block;margin:-60px auto 0 auto;padding:15px 20px 20px 20px;position:relative;width:auto;z-index:5;background-color:#fff}@media screen and (min-width:768px){.CampaignModule-Header{max-width:1000px;padding:30px 40px 20px 40px}}@media screen and (min-width:1272px){.CampaignModule-Header{padding:22px 102px 22px 102px}}.CampaignModule-Heading{margin:0}.SocialLinks li,.SocialLinks-Item{display:inline-block;margin:0 16px}.MobileNav-Footer .SocialLinks li,.MobileNav-Footer .SocialLinks-Item{margin:0 10px}@media screen and (min-width:992px) and (max-width:1271px){.Footer-SocialLinks-Flex .SocialLinks li,.Footer-SocialLinks-Flex .SocialLinks-Item{margin:0 10px}}.SocialLinks-Link{display:block;color:#bbb}.SocialLinks-Link--facebook:active,.SocialLinks-Link--facebook:focus,.SocialLinks-Link--facebook:hover{color:#3b5998}.SocialLinks-Link--facebook:active .SocialLinks-Icon,.SocialLinks-Link--facebook:focus .SocialLinks-Icon,.SocialLinks-Link--facebook:hover .SocialLinks-Icon{color:#3b5998}.SocialLinks-Link--twitter:active,.SocialLinks-Link--twitter:focus,.SocialLinks-Link--twitter:hover{color:#00aced}.SocialLinks-Link--twitter:active .SocialLinks-Icon,.SocialLinks-Link--twitter:focus .SocialLinks-Icon,.SocialLinks-Link--twitter:hover .SocialLinks-Icon{color:#00aced}.SocialLinks-Link--instagram:active,.SocialLinks-Link--instagram:focus,.SocialLinks-Link--instagram:hover{color:#ff2f49}.SocialLinks-Link--instagram:active .SocialLinks-Icon,.SocialLinks-Link--instagram:focus .SocialLinks-Icon,.SocialLinks-Link--instagram:hover .SocialLinks-Icon{color:#ff2f49}.SocialLinks-Link--youtube:active,.SocialLinks-Link--youtube:focus,.SocialLinks-Link--youtube:hover{color:#b00}.SocialLinks-Link--youtube:active .SocialLinks-Icon,.SocialLinks-Link--youtube:focus .SocialLinks-Icon,.SocialLinks-Link--youtube:hover .SocialLinks-Icon{color:#b00}.SocialLinks-Link--pinterest:active,.SocialLinks-Link--pinterest:focus,.SocialLinks-Link--pinterest:hover{color:#ca0034}.SocialLinks-Link--pinterest:active .SocialLinks-Icon,.SocialLinks-Link--pinterest:focus .SocialLinks-Icon,.SocialLinks-Link--pinterest:hover .SocialLinks-Icon{color:#ca0034}.SocialLinks-Icon{font-size:16px;display:inline-block;width:20px;height:20px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.SocialLinks-Text{display:inline-block;color:#bbb}.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (min-width:768px){.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (min-width:1272px){.Footer-SocialLinks .SocialLinks-Item,.Footer-SocialLinks-Flex .SocialLinks-Item{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.Footer-SocialLinks .SocialLinks-Text,.Footer-SocialLinks-Flex .SocialLinks-Text{display:none}.Footer-SocialLinks .SocialLinks-Brand,.Footer-SocialLinks-Flex .SocialLinks-Brand{display:none}@media screen and (min-width:992px){.Footer--Sub .Footer-SocialLinks .SocialLinks-Item:first-child,.Footer--Sub .Footer-SocialLinks-Flex .SocialLinks-Item:first-child{margin-left:0}}@media screen and (min-width:768px){.Footer--Sub .Footer-SocialLinks .SocialLinks-Link,.Footer--Sub .Footer-SocialLinks-Flex .SocialLinks-Link{color:#bbb}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Item,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Item{line-height:29px;display:block;margin:0}}@media screen and (min-width:768px) and (max-width:991px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{color:#bbb}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{margin-right:9px;padding-top:0;vertical-align:sub}}@media screen and (min-width:1272px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Icon,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Icon{margin-right:14px}}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Text,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Text{display:inline-block}}.Footer--NoSub .Footer-SocialLinks .SocialLinks-Brand,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Brand{color:#bbb}@media screen and (min-width:992px){.Footer--NoSub .Footer-SocialLinks .SocialLinks-Brand,.Footer--NoSub .Footer-SocialLinks-Flex .SocialLinks-Brand{display:inline-block}}.input{height:45px;width:230px;padding-left:15px;padding-right:40px;margin-top:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-clip:padding-box;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:none;font-style:normal;font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px;color:#bbb;border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin-right:0}@media screen and (max-width:767px){.input{width:60%}}@media screen and (min-width:1272px){.input{width:286px}}.input:focus{border:1px solid #888}@media screen and (min-width:768px){.input{font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px}}@media screen and (min-width:1272px){.input{font-size:12px;font-weight:400;line-height:1;letter-spacing:.5px}}.LoadMore-Buttons{text-align:center}.LoadMore-Loading{background-size:contain;height:60px;margin:0 auto;width:60px}.PageTitle{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:22px;font-weight:100;line-height:30px;letter-spacing:0;color:#111;color:initial;text-align:center;position:relative;z-index:5;margin:20px auto 20px}@media screen and (min-width:768px){.PageTitle{font-size:27px;font-weight:100;line-height:35px;letter-spacing:0}}@media screen and (min-width:1272px){.PageTitle{font-size:40px;font-weight:100;line-height:50px;letter-spacing:0}}.PageTitle span{display:inline-block;min-width:250px;max-width:550px;background-color:#fff;padding:16px 30px 0}@media screen and (min-width:1272px){.PageTitle span{max-width:800px}}.IntegratedHeader+.PageTitle{margin-top:-50px}@media screen and (min-width:768px){.IntegratedHeader+.PageTitle{margin-top:-60px}}.RecipeInfo{padding:10px 0;border-bottom:3px solid #f7f7f7}.RecipeInfo-Separator{display:inline-block;padding:0 7px 0 0}.RecipeInfo-Item{padding:0 7px 0 0}.RecipeInfo-Item>i,.RecipeInfo-Item>span,.RecipeInfo-Item>strong{vertical-align:middle}.Gallery-Images{height:264px;background-color:#f7f7f7;position:relative;margin-left:-15px;margin-right:-15px;overflow:hidden}@media screen and (min-width:768px){.Gallery-Images{height:500px}}@media screen and (min-width:992px){.Gallery-Images{height:448px}}@media screen and (min-width:1272px){.Gallery-Images{height:500px}}@media screen and (min-width:768px){.Gallery-Images{margin-left:0;margin-right:0}}.Gallery-Images-Wrapper{margin-bottom:0!important}.Gallery-Images-Item{position:relative;height:264px;outline:0!important}@media screen and (min-width:768px){.Gallery-Images-Item{height:500px}}@media screen and (min-width:992px){.Gallery-Images-Item{height:448px}}@media screen and (min-width:1272px){.Gallery-Images-Item{height:500px}}.Gallery-Images-Item.slick-cloned .lazyload,.Gallery-Images-Item.slick-cloned .lazyloading{opacity:1}.Gallery-Images-Item figure{position:absolute;height:100%;width:100%;text-align:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.Gallery-Images-Item-Image{height:auto;width:auto;min-width:auto;max-width:100%;display:inline!important;max-height:264px}@media screen and (min-width:768px){.Gallery-Images-Item-Image{max-height:500px}}@media screen and (min-width:992px){.Gallery-Images-Item-Image{max-height:448px}}@media screen and (min-width:1272px){.Gallery-Images-Item-Image{max-height:500px}}.Gallery-Images-Arrow{position:absolute;height:38px;width:27px;font-size:19px;color:#111;background-color:#fff;top:113px}@media screen and (min-width:768px){.Gallery-Images-Arrow{top:231px}}@media screen and (min-width:992px){.Gallery-Images-Arrow{top:205px}}@media screen and (min-width:1272px){.Gallery-Images-Arrow{top:231px}}.Gallery-Images-Arrow:hover{color:#fff;background-color:#111}.Gallery-Images-Arrow--prev{left:0}.Gallery-Images-Arrow--next{right:0}.Gallery-Images-Arrow i{line-height:38px;vertical-align:middle}.Gallery-Images-Counter{position:absolute;bottom:0;left:5px;padding:10px 9px 0;background-color:#fff;color:#bbb;line-height:1}@media screen and (min-width:768px){.Gallery-Images-Counter{padding:14px 20px 0 0;left:0}}.Gallery-Images-Counter-Count{color:#b21818}.Gallery-Content-Wrapper{margin-bottom:0!important}.Gallery-Content-Item{outline:0!important}.Gallery-Content-Item-Title{margin-top:20px}.RecipeContent h2{margin-bottom:15px}.RecipeContent-Ingredients h2+p{margin-top:15px}.RecipeContent-Steps-List{counter-reset:item;padding-left:0;list-style-position:inside;margin-top:15px}.RecipeContent-Steps-Item{display:block}.RecipeContent-Steps-Item:first-child{margin-top:15px}.RecipeContent-Steps-Item:not(:first-child){margin-top:30px}.RecipeContent-Steps-Item:last-child{margin-bottom:0}.RecipeContent-Steps-Item:before{content:counter(item) ". ";counter-increment:item;font-weight:700}.RecipeContent-Steps-Item p:first-child{display:inline}.RelatedContent{max-width:2175px;margin:20px 0}@media screen and (min-width:768px){.RelatedContent{max-width:2670px}}.RelatedContent .ScrollableCarousel-Wrapper-Track{width:2175px}@media screen and (min-width:768px){.RelatedContent .ScrollableCarousel-Wrapper-Track{width:2670px}}@media screen and (min-width:768px){.RelatedContent{margin:30px 0}}.RelatedContent-Heading{margin-bottom:12px}.RelatedContent--Top{margin:1px auto 30px;box-sizing:content-box;padding-bottom:20px;border-bottom:1px solid #ddd}@media screen and (min-width:768px){.RelatedContent--Top{margin:1px auto 30px}}@media screen and (min-width:992px){.RelatedContent--Top{border-bottom:0;padding-bottom:0}}.RelatedContent--Bottom{border-bottom:1px solid #ddd}.RelatedContent--Bottom .RelatedContent-Carousel{border-top:3px solid #111}.RelatedContent--Sponsored{margin-bottom:-30px;border-bottom:none}@media screen and (min-width:768px){.RelatedContent--Sponsored{margin-bottom:0}}@media screen and (max-width:767px){.Video{padding-left:0;padding-right:0}}.Video--Kaltura .Video-Wrapper{padding-top:calc(56.25% + 34px);position:relative}.Video--Kaltura .Video-Wrapper>div{position:absolute;top:0;height:100%!important;width:100%!important}.Video--Kaltura.Video--Portrait .Video-Wrapper{padding-top:calc(178.1% + 34px)}@media screen and (max-width:991px){.Video--Kaltura.Video--Portrait .Video-Wrapper{margin:0 15px}}.Video--Kaltura.Video--Square .Video-Wrapper{padding-top:calc(100% + 35.5px)}@media screen and (max-width:991px){.Video--Kaltura.Video--Square .Video-Wrapper{margin:0 15px}}.Video--Youtube{position:relative;width:100%;padding-top:calc(56.25%);margin-top:60px}@media screen and (min-width:992px){.Video--Youtube{margin-top:40px}}.Video--Youtube .video_youtubeFrame{position:absolute;top:0;left:0;height:100%!important;width:100%!important}.Video--Youtube .Video-PlayerLogo{width:60px;position:absolute;top:-40px}.Video--Youtube .Video-Redirect{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.Article-Content-Video{position:relative;margin:20px 0;width:100%;padding-top:calc(56.25% + 34px)}.Article-Content-Video>div{position:absolute;top:0;height:100%!important;width:100%!important}.ThreeImageSlider{margin:20px 0;max-width:100%}.ThreeImageSlider .ImageModule{padding:0;margin:0}.ThreeImageSlider .ImageModule:not(:last-child){padding-right:1px}.ThreeImageSlider .ImageModule-Caption{color:#333;padding-right:5px}.ThreeImageSlider .ImageModule-Caption span{height:36px;display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}@media screen and (min-width:768px){.ThreeImageSlider .ImageModule-Caption span{height:36px;-webkit-line-clamp:2}}@media screen and (min-width:1272px){.ThreeImageSlider .ImageModule-Caption span{height:36px;-webkit-line-clamp:2}}.ThreeImageSlider .ImageModule-Container{border:1px solid #f7f7f7}.ThreeImageSlider .slick-dots{bottom:90px}.ThreeImageSlider .slick-dots li{margin:0}.ThreeImageSlider .slick-dots button{height:10px;width:10px;border-radius:10px;background-color:#ddd}.ThreeImageSlider .slick-dots button:before{display:none}.ThreeImageSlider .slick-dots .slick-active button{background:#333}.Article-Container{border-top:1px solid #ddd;border-bottom:4px solid #111}@media screen and (min-width:992px){.Article-Header{max-width:625px;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.Article-Header{max-width:820px}}.Article-Title{margin:16px 0 6px}@media screen and (min-width:768px){.Article-Title{margin-bottom:16px}}.Article-Sell{color:#333}.Article-Sell-Meta{color:#bbb}.Article-Sell-Meta-Author{color:#111}.Article-Body{position:relative;margin-bottom:0;min-height:710px}.Article-Social{margin:15px 0 30px}@media screen and (min-width:768px){.Article-Social{margin:25px 0 30px}}@media screen and (min-width:992px){.Article-Social{top:0;bottom:0;position:absolute;margin:35px 0 0}}.Article-Content{margin:30px 0 0}@media screen and (min-width:992px){.Article-Content{margin:35px 0 0}}.Article-Content-Top{margin-bottom:10px}@media screen and (min-width:768px){.Article-Content-Top{margin-bottom:30px}}@media screen and (max-width:767px){.Article-Content-Top-Image{padding:0}}.Article-Content-Top-Image-Link{position:relative;display:block}.Article-Content-Top-Image-Image{position:absolute}.Article-Content-Main div:last-child>:last-child{margin-bottom:0}.Article-Sidebar{margin:35px 0 0}@media screen and (min-width:992px){.Article-Sidebar{top:0;bottom:0;position:absolute}}.Article-Sidebar-Sticky>aside{margin-bottom:0}.Article-Sidebar-Sticky-Wrapper{width:300px;margin:auto}.Article--Gallery .Ad-mrec{margin-bottom:10px}.Article--Gallery .Article-Sidebar{display:none}@media screen and (min-width:992px){.Article--Gallery .Article-Sidebar{display:block}}.Article--Gallery .Article-Content-Top{margin-bottom:0}.Article-ShortStack,.Article-Video,.Article-embedly{margin:30px auto}.Breadcrumb{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:uppercase;font-style:normal;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px;margin:15px 0}@media screen and (min-width:768px){.Breadcrumb{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}@media screen and (min-width:1272px){.Breadcrumb{font-size:10px;font-weight:700;line-height:10px;letter-spacing:.8px}}.Breadcrumb-Item{padding:0!important}.Breadcrumb-Item:not(:first-child):before{content:"|";display:inline-block;padding:0 19px}.Breadcrumb-Link{color:#b21818}.Breadcrumb-Link.active,.Breadcrumb-Link:active,.Breadcrumb-Link:focus,.Breadcrumb-Link:hover{color:#d61d1d}.Article-Header .Breadcrumb{margin:0}.SocialShare{display:inline-block;border:1px solid #ddd;padding:0 10px;margin:0}@media screen and (min-width:992px){.SocialShare{border:none;padding:0;display:block;width:52px}}.SocialShare-Item{display:inline-block!important}@media screen and (min-width:992px){.SocialShare-Item{display:block!important}}.SocialShare-Date{padding-left:6px}@media screen and (min-width:992px){.SocialShare-Date{padding-left:0;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;height:52px;line-height:52px}}@media screen and (min-width:992px){.SocialShare-Date-Wrapper{vertical-align:middle;display:inline-block}}@media screen and (min-width:992px){.SocialShare-Date-Wrapper span{display:block;line-height:1.2}}.SocialShare-Date-Wrapper span:last-child{color:#888}.SocialShare-Link{display:block;padding:5px 9px;font-size:12px}@media screen and (min-width:992px){.SocialShare-Link{font-size:14px;line-height:24px;color:#fff!important;padding:16px 0;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}}.SocialShare-Link *{vertical-align:middle}.SocialShare-Link--facebook{color:#3b5998}@media screen and (min-width:992px){.SocialShare-Link--facebook{background-color:#3b5998}.SocialShare-Link--facebook:active,.SocialShare-Link--facebook:focus,.SocialShare-Link--facebook:hover{background-color:#466ab5}}.SocialShare-Link--twitter{color:#00aced}@media screen and (min-width:992px){.SocialShare-Link--twitter{background-color:#00aced}.SocialShare-Link--twitter:active,.SocialShare-Link--twitter:focus,.SocialShare-Link--twitter:hover{background-color:#17bfff}}.SocialShare-Link--pinterest{color:#ca0034}@media screen and (min-width:992px){.SocialShare-Link--pinterest{background-color:#ca0034}.SocialShare-Link--pinterest:active,.SocialShare-Link--pinterest:focus,.SocialShare-Link--pinterest:hover{background-color:#f3003f}}.ImageCredit{font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;color:#bbb;display:block;margin:8px 0 0;font-style:italic}@media screen and (min-width:768px){.ImageCredit{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}@media screen and (min-width:1272px){.ImageCredit{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}}.Gallery .ImageCredit{margin-top:-8px;margin-bottom:20px}.RelatedContent{max-width:2175px;margin:20px 0}@media screen and (min-width:768px){.RelatedContent{max-width:2670px}}.RelatedContent .ScrollableCarousel-Wrapper-Track{width:2175px}@media screen and (min-width:768px){.RelatedContent .ScrollableCarousel-Wrapper-Track{width:2670px}}@media screen and (min-width:768px){.RelatedContent{margin:30px 0}}.RelatedContent-Heading{margin-bottom:12px}.RelatedContent--Top{margin:1px auto 30px;box-sizing:content-box;padding-bottom:20px;border-bottom:1px solid #ddd}@media screen and (min-width:768px){.RelatedContent--Top{margin:1px auto 30px}}@media screen and (min-width:992px){.RelatedContent--Top{border-bottom:0;padding-bottom:0}}.RelatedContent--Bottom{border-bottom:1px solid #ddd}.RelatedContent--Bottom .RelatedContent-Carousel{border-top:3px solid #111}.RelatedContent--Sponsored{margin-bottom:-30px;border-bottom:none}@media screen and (min-width:768px){.RelatedContent--Sponsored{margin-bottom:0}}.Advertorial-Header{background-color:#fff}@media screen and (min-width:768px){.Advertorial-Header{background-color:transparent}}.Advertorial-Container{background-color:#fff;padding-top:30px;margin-top:-30px}@media screen and (min-width:768px){.Advertorial-Container{padding-top:135px;margin-top:-135px}}@media screen and (min-width:1272px){.Advertorial-Container{padding-top:170px;margin-top:-170px}}.Advertorial-Container-Video{border:2px 0 2px 0 solid #f0f0f0}.Advertorial-Container-Video .Video--Youtube{margin:20px 0 10px 0}@media screen and (min-width:768px){.Advertorial-Container-Video .Video--Youtube{margin:30px 0 85px 0}}.Advertorial-Container-Video .Advertorial-Ad{margin-top:30px}.Advertorial-Container-Block-Heading{display:flex;justify-content:center;margin-bottom:40px}.Advertorial-Container-Block-Heading h2{background-color:#f0f0f0;margin:0;padding:15px 20px;text-align:center}@media screen and (min-width:768px){.Advertorial-Container-Block-Heading h2{padding:15px 50px}}.Advertorial-Container-LocalMeasureContent{border-bottom:2px solid #f0f0f0}.Advertorial-Container-LocalMeasureContent .lm-widget .lm-widget-controls{text-align:center}.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button{font-size:13px;line-height:15px;letter-spacing:0;text-align:none;background-color:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#111;font-family:franklin-gothic-urw,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;padding:13px 20px;text-transform:uppercase;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none;text-align:center;display:inline-block;margin-top:20px;margin-bottom:30px;position:relative;z-index:1;border:1px solid #111}@media screen and (min-width:768px){.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}@media screen and (min-width:1272px){.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button{font-size:13px;font-weight:600;line-height:15px;letter-spacing:0}}.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button.active,.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:active,.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:focus,.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:hover{background-color:#111;color:#fff}.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:after,.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:before{content:" ";display:inline-block;position:absolute;left:2px;right:-2px;top:calc(100% + 1px);bottom:-2px;background-color:#fff;border-bottom:#111 1px solid;border-left:#111 1px solid;border-right:transparent;border-top:#fff 1px solid;z-index:-1}.Advertorial-Container-LocalMeasureContent .lm-widget .lm-load-button:after{left:100%;top:2px;right:-3px;bottom:-3px;border:#111 1px solid;z-index:-2}.Advertorial-Container-LocalMeasureContent .lm-widget-footer{display:none}.Advertorial-Ad{background-color:#f7f7f7;padding:30px 0;position:relative;text-align:center;margin:0 -5px 20px -5px}@media screen and (min-width:992px){.Advertorial-Ad{position:absolute;width:90%}}.Quote,blockquote{margin:20px 0;padding-left:20px;border-left:2px solid #ddd}.Quote-Author,blockquote-Author{margin-top:-10px;display:block;color:#111}.Quote-Author span,blockquote-Author span{color:#888}.LinkedContent{margin:30px 0;min-height:80px;position:relative}@media screen and (min-width:768px){.LinkedContent{min-height:120px}}.LinkedContent-Img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}a:hover .LinkedContent-Img{opacity:.65}.LinkedContent-ImgWrapper{width:80px;position:absolute;left:0}@media screen and (min-width:768px){.LinkedContent-ImgWrapper{width:120px}}.LinkedContent-Title{font-family:Modern,Helvetica,Arial,sans-serif;text-transform:initial;font-style:normal;font-size:16px;font-weight:100;line-height:24px;letter-spacing:0;color:#111;text-decoration:none;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}@media screen and (min-width:768px){.LinkedContent-Title{font-size:16px;font-weight:100;line-height:24px;letter-spacing:0}}@media screen and (min-width:1272px){.LinkedContent-Title{font-size:20px;font-weight:100;line-height:25px;letter-spacing:0}}a:hover .LinkedContent-Title{color:#d61d1d}.LinkedContent-TitleWrapper{margin-left:95px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-align-items:center;align-items:center;min-height:80px}@media screen and (min-width:768px){.LinkedContent-TitleWrapper{margin-left:135px;min-height:120px}}.ImageModule{margin:20px 0}.ImageModule-Caption{border-bottom:3px solid #f7f7f7;margin:0;padding:10px 0;display:block!important}.ImageModule img{width:100%}.StaticPage{margin:20px auto 40px}
