@charset 'UTF-8';.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track,.slick-slider .slick-list{-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-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide img.slick-loading img{display:none}.slick-slide img.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-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0 12px;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:10;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none}.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:auto}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:'';display:block;line-height:1;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.slick-prev:after,.slick-next:after{background:#000;content:'';display:block;height:60px;opacity:.7;width:60px;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}.slick-prev{left:-40px}.slick-prev:before{content:'';display:inline-block;background-image:url(../assets/img/sprites.png?v=9);background-position:-135px -19px;width:17px;height:120px}[dir='rtl'] .slick-prev{right:-40px;left:auto}[dir='rtl'] .slick-prev:before{content:'';display:inline-block;background-image:url(../assets/img/sprites.png?v=9);background-position:0 -80px;width:17px;height:120px}.slick-next{right:-40px}.slick-next:before{content:'';display:inline-block;background-image:url(../assets/img/sprites.png?v=9);background-position:0 -80px;width:17px;height:120px}[dir='rtl'] .slick-next{right:auto;left:-40px}[dir='rtl'] .slick-next:before{content:'';display:inline-block;background-image:url(../assets/img/sprites.png?v=9);background-position:-135px -19px;width:17px;height:120px}.article-carousel-gallery.slick-slider .slick-prev{left:-30px}.article-carousel-gallery.slick-slider .slick-prev:after{background:transparent}.article-carousel-gallery.slick-slider .slick-prev:before{filter:invert(.66);margin-left:-15px}.article-carousel-gallery.slick-slider .slick-next{right:-30px}.article-carousel-gallery.slick-slider .slick-next:after{background:transparent}.article-carousel-gallery.slick-slider .slick-next:before{filter:invert(.66);margin-left:15px}.article-carousel-gallery.slick-slider .slick-prev:hover:before,.article-carousel-gallery.slick-slider .slick-next:hover:before{filter:invert(.3)}.slick-slider .slick-prev,.slick-slider .slick-next{padding:0}.slick-slider .slick-prev:hover:after,.slick-slider .slick-next:hover:after,.slick-slider .slick-prev:focus:after,.slick-slider .slick-next:focus:after{opacity:.9}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev:before{background-image:url(../assets/img/sprites.png?v=9);background-position:-135px -160px;width:14px;height:28px}.slick-slider .slick-next{right:0}.slick-slider .slick-next:before{background-image:url(../assets/img/sprites.png?v=9);background-position:-234px -19px;width:14px;height:28px}.slick-dots{position:absolute;pointer-events:none;display:block;margin-bottom:0;width:100%;padding:0;padding-top:56.94444444%;list-style:none;text-align:center;top:-24px}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;pointer-events:auto;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{box-shadow:1px 1px 1px rgba(0,0,0,0.3);opacity:1}.slick-dots li button:before{background:#fff;box-shadow:1px 1px 1px rgba(0,0,0,0.6);content:'';height:10px;left:5px;opacity:.5;position:absolute;top:5px;width:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), box-shadow 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), box-shadow 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), box-shadow 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), box-shadow 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}.slick-dots li.slick-active button:before{box-shadow:1px 1px 1px rgba(0,0,0,0.3);opacity:1}.slick-slide img.emojione{display:inline}@media (min-width:768px){.slick-dots{bottom:10px;padding-top:0;top:auto}}@media (min-width:992px){.article-carousel-gallery.slick-slider .slick-prev{left:-60px}.article-carousel-gallery.slick-slider .slick-prev:before{margin-left:0}.article-carousel-gallery.slick-slider .slick-next{right:-60px}.article-carousel-gallery.slick-slider .slick-next:before{margin-left:0}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;max-width:calc(100% - 20px);position:relative;vertical-align:middle;font:400 1em / 1.1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block;background-color:#fafafa;font:400 1em / 1.1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:5px 6px;user-select:none;-webkit-user-select:none;font-size:14px;line-height:1.3em}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px;background-color:#fafafa}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;background-color:#fafafa;border-color:#cccccc;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;color:#3c3c3c}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;font-size:1.8em;margin-top:-0.2em}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;background-color:#2a8aa6}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, white 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0, #eeeeee 50%);background-image:-o-linear-gradient(top, white 0, #eeeeee 50%);background-image:linear-gradient(to bottom, white 0, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, white 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;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;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}textarea.form-group-sm .form-control,select[multiple].form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:32px}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}textarea.form-group-lg .form-control,select[multiple].form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;min-height:38px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.form-horizontal .form-group: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{background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.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}tr.visible-sm{display:table-row !important}th.visible-sm,td.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:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.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:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.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}}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:'\e800'}.icon-twitter:before{content:'\e802'}.icon-right-dir:before{content:'\e803'}.icon-youtube-play:before{content:'\e804'}.icon-tumblr-squared:before{content:'\e805'}.icon-linkedin:before{content:'\e806'}.icon-pinterest:before{content:'\e807'}.icon-volume-off:before{content:'\e808'}.icon-volume-on:before{content:'\e809'}.icon-play:before{content:'\e80a'}.icon-googleplus:before{content:'\e80b'}.icon-instagram:before{content:'\e80c'}:focus{outline:none}::-moz-focus-inner{border:0}@-ms-viewport{width:auto !important}html,body{height:100%;min-height:100%}html.modal-show,html.message-modal-show{height:100%;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch !important}html.modal-show body,html.message-modal-show body{height:100%;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch !important}body{background-color:#f4f4f4;color:#737373;font-family:"Lucida Grande","Lucida Sans",Verdana,Tahoma,sans-serif;font-size:12px;margin:0 auto;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.nav-show,body.modal-show,body.message-modal-show{overflow:hidden}a{color:#2a8aa6}a:hover,a:active,a:focus{color:#000;text-decoration:none}.desktop-only{display:none}#container{margin:0 auto;margin-bottom:-495px;min-height:100%;padding-top:84px}#container:after{content:'';display:block;height:495px}#marquee{margin:0 auto;max-width:1440px}#marquee.home-marquee{max-width:1840px}#marquee .media-wrap{display:none;height:0;overflow:hidden;padding-bottom:45.13888889%;position:relative;-webkit-transition:padding .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:padding .3s cubic-bezier(.455, .03, .515, .955);-o-transition:padding .3s cubic-bezier(.455, .03, .515, .955);transition:padding .3s cubic-bezier(.455, .03, .515, .955)}#marquee #marquee-close-btn{background:transparent;border:none;top:0;color:#fff;letter-spacing:.1em;opacity:.6;padding:8px;position:absolute;right:0;z-index:10;font:700 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}#marquee #marquee-close-btn:hover,#marquee #marquee-close-btn:focus{opacity:1}#marquee #marquee-video{left:50%;position:ABSOLUTE;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}#marquee #marquee-endframe{background-size:cover;background-repeat:no-repeat;left:0;opacity:0;padding-bottom:45.13888889%;position:absolute;top:0;visibility:hidden;width:100%;z-index:5}#marquee #marquee-collapse{background-size:cover;background-repeat:no-repeat;left:0;opacity:0;padding-bottom:8.47222222%;position:absolute;top:0;visibility:hidden;width:100%;z-index:6}#marquee .marquee-btn{background:transparent;border:none;bottom:0;color:#fff;letter-spacing:.1em;opacity:.6;padding:8px;position:absolute;right:0;font:700 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}#marquee .marquee-btn:hover,#marquee .marquee-btn:focus{opacity:1}.body-content{margin:0 auto;max-width:1440px}h2{font-size:36px;margin:0}h3{font-size:24px;margin:0}p,span{margin:0;padding:0}.section-header{color:#d9d0be;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px;margin-bottom:18px}.media-wrap{max-width:100%}.media-wrap video{width:100%;max-width:100%}.img-wrap{background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;max-width:100%}.img-wrap img{max-width:100%;width:100%}.lazy-load{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}.lazy-load.loaded{opacity:1}.grid-load-icon{background:#f4f4f4 url(../assets/img/news-progress.gif) no-repeat 50% 50%;height:200px;position:absolute;width:100%;left:0;display:none}.grid-load-icon.show{display:block}.close-btn{background:none;border:none;opacity:.75;position:absolute;top:30px;right:15px;z-index:15}.close-btn .icon{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=9);background-position:-154px -64px;width:28px;height:29px}.close-btn:hover{opacity:1}.content-section{padding:0 20px;margin-top:30px}.dots-before:before{content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NkI3NzlBMDgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NkI3NzlBMTgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFNTRDNEUxODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBFNTRDNEUyODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+An3wMQAAABJJREFUeNpiOHPmzH8gYAAIMAAetwZh9H2/kgAAAABJRU5ErkJggg==');display:block;height:1px}.dots-after:after{content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NkI3NzlBMDgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NkI3NzlBMTgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFNTRDNEUxODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBFNTRDNEUyODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+An3wMQAAABJJREFUeNpiOHPmzH8gYAAIMAAetwZh9H2/kgAAAABJRU5ErkJggg==');display:block;height:1px;margin-top:17px}.page-holder{margin:0 auto;position:relative;overflow:hidden;max-width:1020px}.simple-page{margin:0 auto;padding:0 30px}.simple-page a{color:#176db4}.simple-page h1{font:400 36px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-bottom:27px}.simple-page h2{font:400 16px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.simple-page .block{font:400 15px / 1.5em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-bottom:36px}.simple-page .block p{padding:10px 0}#locations{position:relative;overflow:hidden;margin:0 auto;padding:0 30px}#locations .address{margin-bottom:46px;float:left;margin-right:30px}#locations .address-title{font:400 18px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-bottom:14px}#locations .address-block{font:400 15px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.col-three .item{float:left;margin-top:10px;width:100%}.col-three .item .content{padding:10px;background:#ededed}.col-four .item{float:left;margin-top:10px;width:100%}.col-four .item .content{padding:10px;background:#dcdcdc}.focus-grad{height:1px;overflow:hidden}.focus-grad:before{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWQAAAABCAIAAABmN0MqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDgwMTE3NDA3MjA2ODExODA4M0MwNzQ4Nzc2Q0JDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMkM3MzdBOUEyQTYxMUU2QTNFRENBN0JEMDFCQUFDMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMkM3MzdBOEEyQTYxMUU2QTNFRENBN0JEMDFCQUFDMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDEzMjAxZGUtMDk1My00OGYxLWE5MzgtN2M3MmY2Mzg5NWJkIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWZkYjExMGQtZTgwOS0xMTc5LTk4ZmUtODA4Mjg2NzlmZjA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4sunwwAAAMZJREFUeNp8U4kRhEAII7RzDV3/jXDrPpCgpzOuIYSAOMI/XxsXYJbPiRegEBn2c5XhTXMEGZLyLwDeNChGsngkcwDs9ltjJ7s2AGm6Zcqjm5y3ppFQyp7N0jOVmHEV7Qy8Qu2pO86TwvxERVrc+WkfJuEAAfGMw7cw2KQDTDyBWxQjsov3J97FofnsAXyDm1Vpopk3gVNt9RXD3uI2xsYuu1JBdn8iZaXciMTG21C9sc+lEyuzytpxsF47rpA/e3Wc90+AAQCaa0QgE+v3yAAAAABJRU5ErkJggg==');background-size:100% 1px;content:'';display:block;height:100%}.focus-grad.no-grad:before{content:none}.focus-grad.no-edge{height:8px;margin-left:0;margin-top:7px}.focus-grad.pad-top{margin-top:18px}.module-header{position:relative;overflow:hidden;padding:17px 0 15px}.module-header .desktop-only{display:none}.module-header .module-title-wrap{text-align:center}.module-header .module-title-wrap.grad-title{padding-right:8px}.module-header .module-title,.module-header .module-subtitle{color:#2a8aa6;display:inline-block;font:700 16px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.module-header .module-subtitle{color:#999999}.module-header .module-title{text-align:center}.module-header .module-subtitle:before{color:#cccccc;content:'/';display:inline-block;padding-right:9px}.module-header .text-btn{color:#2a8aa6;float:right;font:700 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}.module-header .text-btn:hover,.module-header .text-btn:focus{color:#1a5382}.module-header .focus-grad{height:8px;margin-top:2px;position:relative}.module-header .focus-grad:before{border-bottom:solid 8px transparent;border-left:solid 3px #f4f4f4;content:'';left:5px;position:absolute;z-index:2}.module-header .focus-grad:after{background:#f4f4f4;content:'';width:5px;left:0;position:absolute;height:8px;z-index:2}.module-header.slider-module-header{margin:0 30px}.module-header.break .module-title-wrap{float:none}.module-header.break .module-title{float:none}.module-header.break .focus-grad:before,.module-header.break .focus-grad:after{content:none}.module-footer{position:relative;overflow:hidden;padding:9px 0}.module-footer.slider-module-footer{margin:0 10px}.module-footer .bolder-text-btn{-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}.module-footer .bolder-text-btn:hover,.module-footer .bolder-text-btn:focus{color:#1a5382}.emojione{width:20px;height:20px;margin:0 2px}.columns-holder{position:relative;overflow:hidden;width:100%;padding:0 10px}.content-column,.content-column-full{width:100%}.content-column-full{clear:both;padding:0}.youtube{position:relative}.youtube .video-poster{background:none;border:none;border-radius:0;padding:0;position:absolute;width:100%;z-index:3}.youtube .video-poster:before{background:#fff;content:'';height:60px;left:50%;opacity:.2;position:absolute;top:50%;width:60px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}.youtube .video-poster:after{border-bottom:solid 8px transparent;border-left:solid 10px #fff;border-top:solid 8px transparent;content:'';left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}.youtube .video-poster:hover:before{opacity:.4}.youtube .video-poster .poster-img{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:56.25%}.youtube .yt-video-wrap{background:#000;margin:0 auto;position:relative;z-index:2}.youtube .yt-video-container.video-padding{height:0;padding-bottom:56.25%}.youtube .yt-video-container.video-padding iframe,.youtube .yt-video-container.video-padding object,.youtube .yt-video-container.video-padding embed{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.youtube .caption{padding:0 20px}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}@media (min-width:480px){.columns-holder{padding:0 40px}.content-column-full{padding:0}.module-header.slider-module-header{margin:0}}@media (min-width:768px){.col-three{margin-left:-20px}.col-three .item{margin-top:0;padding-left:20px;width:33.33333333%}.col-four{margin-left:-20px}.col-four .item{margin-top:0;padding-left:20px;width:25%}.flexbox .col-three,.flexbox .col-four{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flexbox .col-three .item,.flexbox .col-four .item{display:flex;float:none;flex-direction:column;margin-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flexbox .col-three .item .content,.flexbox .col-four .item .content{-webkit-box-flex:1;-webkit-flex:1;flex:1;-ms-flex:auto}.simple-page{float:left;width:75%;max-width:770px}.simple-page h1{font-size:42px}.simple-page h2{font-size:18px}.simple-page .block{font-size:17px}#contact-content{float:left;width:25%;padding-top:97px}#contact-content #locations .address{margin-right:0}#container{margin-bottom:-274px}#container:after{height:274px}}@media (min-width:992px){body.nav-show{overflow:auto}.desktop-only{display:block}.mobile-only{display:none}#container{padding-top:102px;margin-bottom:-254px}#container:after{height:254px}.module-header{padding:15px 0 17px}.module-header .desktop-only{display:inherit}.module-header .module-title.center-desktop-only{width:100%;position:absolute;text-align:center}.module-header .module-title-wrap{float:left;text-align:left}.module-header .module-title,.module-header .module-subtitle{font:700 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.columns-holder{margin-top:0;padding:0 40px}.content-column-left{float:left;width:calc(100% - 314px)}.content-column-right{float:left;margin-left:30px;width:284px}.content-column-filters{float:left;width:284px}.desktop #marquee .media-wrap{display:block}}@media (min-width:1200px){.columns-holder{padding:0 60px}}@media (min-width:1600px){.columns-holder{padding:0 107px}}.close-btn{background:none;border:none;opacity:.75;position:absolute;top:30px;right:15px;z-index:15}.close-btn .icon{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=9);background-position:-154px -64px;width:28px;height:29px}.close-btn:hover{opacity:1}.box-btn{background:#2a8aa6;color:#fff;display:inline-block;border:none;padding:12px 20px 11px;text-decoration:none;text-transform:uppercase;font:700 13px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:.078em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}.box-btn:hover,.box-btn:focus{color:#000;text-decoration:none}.box-btn.locked,.box-btn.disabled{cursor:default;opacity:.4}.box-btn.white{background:#fff;color:#2a8aa6;display:block;margin-left:-10px;padding:10px 15px;text-transform:uppercase;font:400 14px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.box-btn.white:hover,.box-btn.white:focus{color:#2a8aa6}.border-btn{background:transparent;border:solid 1px #2a8aa6;color:#2a8aa6;display:inline-block;letter-spacing:.078em;padding:12px 20px 11px;text-decoration:none;text-transform:uppercase;font:700 13px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}.border-btn:hover,.border-btn:focus{background:#2a8aa6;color:#fff}.text-btn{background:transparent;border:none;color:#2a8aa6;display:inline-block;letter-spacing:.0833em;padding:0;text-decoration:none;text-transform:uppercase;font:400 11px / 1.2em 'Montserrat','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.text-btn:hover,.text-btn:focus{color:#000;text-decoration:none}.text-btn.bold{font-weight:700}.sourcesans-text-btn{background:transparent;border:none;color:#2a8aa6;display:inline-block;letter-spacing:.0833em;padding:0;text-decoration:none;text-transform:uppercase;font:400 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}.sourcesans-text-btn:hover,.sourcesans-text-btn:focus{color:#000;text-decoration:none}.sourcesans-text-btn.bold{font-weight:700}.text-underline-btn{color:#2a8aa6;font:inherit;letter-spacing:inherit;text-transform:none;position:relative}.text-underline-btn:after{background:transparent;bottom:0;content:'';display:block;height:1px;left:50%;position:absolute;width:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-webkit-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}.text-underline-btn:hover,.text-underline-btn:focus{color:#2a8aa6}.text-underline-btn:hover:after,.text-underline-btn:focus:after{background:currentColor;width:100%}.arrow-btn:after{content:"\00a0\203a";display:inline-block;margin-left:2px;font-size:1.2em;-webkit-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[margin-left 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}.arrow-btn:hover:after,.arrow-btn:focus:after{color:currentColor;margin-left:5px}#main-header{font-size:12px;margin:0 auto;min-height:64px;background-color:#ffffff;position:fixed;top:0;width:100%;z-index:110;zoom:1;-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955)}#main-header h1{display:inline-block;margin:13px 20px 0}#main-header h1 #logo{display:block;background-image:url(../assets/img/sprites.png?v=9);background-position:0 -43px;width:130px;height:35px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}#main-header h1 #logo.focus_world{display:block;background-image:url(../assets/img/sprites.png?v=9);background-position:0 0;width:133px;height:41px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}#main-header #toggle-btn{background:transparent;background-position:50% 50%;background-repeat:no-repeat;border:none;float:right;height:64px;margin:0;padding:15px 20px 19px;position:absolute;right:0;top:0;width:64px;z-index:53;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .6s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .6s cubic-bezier(.77, 0, .175, 1);-o-transition:all .6s cubic-bezier(.77, 0, .175, 1);transition:all .6s cubic-bezier(.77, 0, .175, 1)}#main-header #toggle-btn .burger{background:#1c6097;height:2px;margin:14px 0;position:relative;width:24px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#main-header #toggle-btn .burger:before,#main-header #toggle-btn .burger:after{content:'';display:block;width:24px;height:2px;background:#1c6097;position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#main-header #toggle-btn .burger:before{top:-8px}#main-header #toggle-btn .burger:after{top:8px}#main-header #toggle-btn:focus .burger:before,#main-header #toggle-btn:hover .burger:before{top:-10px}#main-header #toggle-btn:focus .burger:after,#main-header #toggle-btn:hover .burger:after{top:10px}#main-header #main-header-content{background-color:#ffffff;max-height:0;overflow:auto;position:absolute;top:64px;width:100%;z-index:10;-webkit-transition:max-height .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:max-height .3s cubic-bezier(.77, 0, .175, 1);-o-transition:max-height .3s cubic-bezier(.77, 0, .175, 1);transition:max-height .3s cubic-bezier(.77, 0, .175, 1)}#main-header #main-nav{margin-top:24px;position:absolute;text-align:center;width:100%;-webkit-transition:all .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:all .3s cubic-bezier(.77, 0, .175, 1);-o-transition:all .3s cubic-bezier(.77, 0, .175, 1);transition:all .3s cubic-bezier(.77, 0, .175, 1)}#main-header #main-nav .nav-section-header{color:#929292;letter-spacing:.15em;opacity:.4;text-align:center;text-transform:uppercase;font:400 12px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#main-header #main-nav #main-menu{display:inline-block;float:left;font-size:0;list-style:none;margin-bottom:0;margin-top:14px;padding:0;position:relative;text-align:center;width:100%}#main-header #main-nav #main-menu>li{margin-top:0;padding:0}#main-header #main-nav #main-menu>li>a{color:#929292;display:inline-block;padding:13px 20px;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}#main-header #main-nav #main-menu>li>a:hover,#main-header #main-nav #main-menu>li>a:focus{color:#1c6097}#main-header #main-nav #main-menu>li>a.active{color:#1c6097}#main-header #main-nav .nav-text{text-transform:uppercase;font:400 12px / 1em 'Montserrat','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#main-header #main-nav #social-menu{float:right;font-size:15px;margin:0;padding:0;text-align:center;width:100%}#main-header #main-nav #social-menu li{display:inline-block;margin-top:10px;text-align:center;margin-top:0;vertical-align:middle;padding:0}#main-header #main-nav #social-menu li a{color:#929292;display:inline-block;padding:12px 14px;margin:0;overflow:inherit}#main-header #main-nav #social-menu li a:before{font-size:1.15em;line-height:1em;width:auto;margin:0}#main-header #main-nav #social-menu li a:hover,#main-header #main-nav #social-menu li a:focus{color:#1c6097}#main-header #main-nav #social-menu .nav-text{display:block}#main-header #main-nav a{display:block;padding-top:4px;-webkit-transition:all .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:all .3s cubic-bezier(.455, .03, .515, .955);-o-transition:all .3s cubic-bezier(.455, .03, .515, .955);transition:all .3s cubic-bezier(.455, .03, .515, .955)}#main-header #main-nav a:hover,#main-header #main-nav a:focus{text-decoration:none}#main-header.show{background-color:#f4f4f4}#main-header.show #toggle-btn .burger{background:none !important}#main-header.show #toggle-btn .burger:before{background-color:#1c6097;top:0 !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}#main-header.show #toggle-btn .burger:after{background-color:#1c6097;top:0 !important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#main-header.show #main-header-content{max-height:130em}#main-header.show #main-nav{max-height:55em}@media (min-width:992px){#main-header{left:0;min-height:82px;height:82px}#main-header h1{float:left;max-width:1920px;margin:20px auto 0;padding:0 40px}#main-header #nav-container{height:82px;margin:0 auto;max-width:1920px}#main-header #main-header-content-holder{display:block !important}#main-header #toggle-btn{padding:22px 10px 19px}#main-header #toggle-btn{display:none}#main-header #main-header-content{max-height:100em;padding-top:20px;position:static;width:auto}#main-header #main-nav{margin-top:0;position:static}#main-header #main-nav .nav-section-header{display:none}#main-header #main-nav #main-menu{margin-top:1px;width:auto;float:left}#main-header #main-nav #main-menu>li{float:left}#main-header #main-nav #social-menu{width:auto;margin-right:21px;margin-top:-2px;float:right;text-align:right}#main-header #main-nav #social-menu .nav-text{display:inline-block;width:110px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){#main-header h1 #logo{background-size:254px 215.5px;background-image:url(../assets/img/sprites2x.png?v=9);background-position:0 -39px;width:130px;height:35px}#main-header h1 #logo.focus_world{background-size:254px 215.5px;background-image:url(../assets/img/sprites2x.png?v=9);background-position:0 0;width:132px;height:38px}}#footer-spacer{height:40px;width:100%}footer{background:rgba(255,255,255,0.9);height:455px;margin:0;padding:40px 0;text-align:center;color:#999999}footer a{-webkit-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), background-color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)];color:#666666}footer a:hover,footer a:focus{color:#ccc}footer #connect-social{margin-bottom:40px;font-size:18px}footer #connect-social li{display:inline-block;margin-top:10px;text-align:center;margin-top:0;vertical-align:middle;padding:0}footer #connect-social li a{color:#999999;display:inline-block;padding:12px 14px;margin:0;overflow:inherit}footer #connect-social li a:before{font-size:1.15em;line-height:1em;width:auto;margin:0}footer #connect-social li a:hover{color:#1c6097}footer .footer-header{text-transform:uppercase;margin-bottom:18px;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:1px}footer #footer-register-btn{display:inline-block;width:26%;max-width:69px;margin:0;padding:0;border:0;height:34px;background-color:#999;color:#fff;font:700 10px / 34px 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px;-webkit-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[background-color 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}footer #footer-register-btn:hover{background-color:#cccccc;color:#707070}footer #footer-register-btn.locked{background-color:#cccccc;color:#aaa}footer #boxes-holder{max-width:460px;margin:0 auto;overflow:hidden;position:relative;text-align:left}footer #signup-box{margin:0 20px}footer .footer-box{text-align:center}footer .footer-box a{display:block;font:400 15px / 1.2em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-top:12px;color:#707070}footer #copyright{font-size:11px;clear:both;margin-top:40px;color:#707070}footer #legal-links{margin-top:5px;font-size:11px}footer #legal-links a{padding:0 6px;border-right:1px solid #999}footer #legal-links a:last-child{border-right-width:0}footer #legal-links .small-break{display:block;margin-bottom:5px}footer #legal-links .small-break a:last-child{border-right-width:0}@media (min-width:768px){footer{height:234px}footer #boxes-holder{max-width:692px}footer #connect-box{width:44%;float:left}footer #signup-box{float:left;margin:0;width:56%}footer #copyright{margin-top:0}footer #legal-links{display:inline-block}footer #legal-links .small-break{display:inherit}footer #legal-links .small-break a:last-child{border-right-width:1px}}@media (min-width:992px){footer{height:214px}footer #copyright{margin-top:35px;display:inline-block}footer #connect-social{margin-bottom:0}}.slick{color:#070707}.slick a{color:#070707}.slick>div{display:none}.slick>div:first-child{display:block}.slick.slick-initialized>div{display:block}.slick .img-wrap{padding-bottom:45.13888889%;height:0;overflow:hidden}.slick .img-wrap.bg-image{background-size:cover;background-position:50% 50%}.slick .img-wrap.bg-image.left{background-position:0 50%}.slick .img-wrap.bg-image.right{background-position:100% 50%}.slick .slide-caption{background:#fff;padding:20px 30px}.slick .title{letter-spacing:0;margin:0;font:400 24px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.slick .title em{margin-right:.12em}.slick .lead{letter-spacing:.01em;margin-top:10px;margin-bottom:0;font:400 13px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.slick .box-btn{letter-spacing:.12em;margin-bottom:0;margin-top:14px}.slick .featured-large{display:block;position:relative}.slick .featured-large .box-btn{margin-bottom:-10px;margin-top:0;margin-left:-15px}.slick .featured-large .slide-caption{padding:10px 20px}.slick .featured-small{display:block;margin-top:14px;position:relative}.slick .featured-small .title{font-size:20px}.slick .featured-small .title p{background:transparent;padding:0}.slick .featured-small-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:space-between;margin-left:-14px}.slick .featured-small{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-content:stretch;align-items:stretch;justify-content:space-between;padding-left:14px;position:relative;width:50%}.slick .featured-small .featured-small-content{width:100%}.slick .featured-small .slide-caption{flex-grow:1;padding:10px 15px}.slick .featured-small .img-wrap{padding-bottom:45.15418502%}.slick .featured-small .title{font-size:17px}.slick .featured-small .lead{font-size:12px}section#films .img-wrap{padding-bottom:45.13888889%}@media (min-width:480px){.slick .title{font-size:28px}.slick .lead{font-size:15px}.slick .featured-large .slide-caption{padding:20px 30px}.slick .featured-small .title{font-size:24px}.slick .featured-small .lead{font-size:14px}}@media (min-width:768px){.slick{color:#fff}.slick a{color:#fff}.slick .slide-wrap{position:relative}.slick .slide-caption{background:transparent;bottom:0;padding:30px;position:absolute}.slick .title{font-size:32px}.slick .lead{color:#fff;font-size:18px;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.slick .featured-large .title{background:#2a8aa6;box-decoration-break:clone;box-shadow:10px 0 0 #2a8aa6,-10px 0 0 #2a8aa6;display:inline;line-height:1.4em}.slick .featured-large .title p{display:inline}.slick .featured-large .slide-caption{padding:30px}.slick .featured-large .box-btn{margin-left:-10px;margin-top:10px}.slick .featured-small-wrap{margin-left:-20px}.slick .featured-small{padding-left:20px;margin-top:20px}.slick .featured-small .img-wrap{padding-bottom:60.66176471%}.slick .featured-small .title{font-size:18px;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.slick .featured-small .slide-caption{padding:10px 30px}}@media (min-width:992px){.slick .slide-caption{padding:36px 38px}.slick .title{font-size:40px}.slick .featured-large{float:left;width:60.86956522%}.slick .featured-large .img-wrap{padding-bottom:63.21428571%}.slick .featured-small-wrap{float:left;margin-left:0;width:39.13043478%}.slick .featured-small{margin-top:0;width:100%}.slick .featured-small:last-child{margin-top:20px}.slick .featured-small .slide-caption{padding:10px 15px}.slick .featured-small .img-wrap{padding-bottom:49.14285714%}.slick .featured-small .lead{margin-top:9px}}@media (min-width:1200px){.slick .slide-caption{padding:36px 60px}.slick .featured-small .slide-caption{padding:16px 23px}.slick .featured-small .title{font-size:23px}.slick .featured-small .lead{font-size:13px}}@media (min-width:1600px){.slick .slide-caption{padding:36px 119px}.slick .featured-small .slide-caption{padding:26px 28px}.slick .featured-small .title{font-size:28px}.slick .featured-small .lead{font-size:14px}}#outdated{color:black;display:none;overflow:hidden;text-align:center}#outdated.active{background:#ffcc00;display:block;left:0;position:absolute;height:40px;right:0;top:0;z-index:9999}#outdated a{color:black;display:block;font-size:16px;padding:9px}#outdated a:hover{color:#333}.modal-wrap{background-color:#fff;background-color:rgba(255,255,255,0.95);display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0 !important;width:100%;z-index:2000;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;transform:translate3d(0, 0, 1px);-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px)}.modal-wrap.subscribe{background-color:#000;background-color:rgba(0,0,0,0.75)}.modal-wrap.subscribe .modal-content-wrap{max-width:710px;position:relative}.modal-wrap .close-btn{right:13px;top:15px}.modal-wrap .modal-content-wrap{color:#000;margin:0 auto;width:100%}.modal-wrap .modal-content,.modal-wrap .modal-info{width:100%}.modal-wrap #modal-info #loading-icon-wrap{text-align:center;margin-top:50px}.modal-wrap #modal-info .message-button-wrap{margin-top:50px;text-align:center}.modal-wrap #modal-info .message-button-wrap button{margin-left:20px}.modal-wrap #modal-info .message-button-wrap button:first-child{margin-left:0}#message-modal-wrap{background:rgba(0,0,0,0.8);z-index:2100}#message-modal-overlay{display:block;min-height:auto}#message-modal-content-wrap{background:#fff;margin:0 auto;max-width:571px;position:relative;width:100%}#message-modal-content-wrap #modal-info{width:100%;padding:70px 20px}#message-modal-content-wrap #modal-info .message-header{color:#2a8aa6;font-size:25px;text-align:center;text-transform:uppercase;letter-spacing:.075em;font:700 25px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#message-modal-content-wrap #modal-info .message-body{color:#737373;display:block;margin-top:10px;text-align:center;font:400 14px / 1.45em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#intro-modal-wrap.modal-wrap{z-index:2150;background:#fff;padding:0}#intro-modal-wrap.modal-wrap #asset #video-content-wrap{background:#000}@media (min-width:480px){.modal-wrap{padding:60px 20px 40px}.modal-overlay{min-height:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}}@media (min-height:700px){.modal-wrap{min-height:100%}}@media (min-width:992px){.modal-wrap{padding:10px 70px}.modal-wrap .close-btn{right:14px;top:17px}}@media (min-width:1200px){.modal-wrap{padding:10px 250px}}#asset-section{max-width:1274px;margin:0 auto;padding:60px 20px 40px}#asset-section p{margin:10px 0}#asset-section a:not(.box-btn){color:#1a5382}#asset{text-align:center;position:relative}#asset #video-content-wrap{background:rgba(255,255,255,0.4);padding:1px;width:100%}#asset #video-bg{background-color:#fff;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}#asset #video-bg #player,#asset #video-bg iframe,#asset #video-bg object,#asset #video-bg embed{position:absolute;top:0;left:0;width:100%;height:100%}#asset .img-wrap img{max-height:1000px;width:inherit}#asset-about{margin-bottom:30px;position:relative}#asset-title{margin-top:67px;margin-bottom:17px;padding-left:18px;font:400 21px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#asset-body{letter-spacing:.01em;margin-top:12px;padding-left:18px;font:400 12px / 1.5em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#707070}#asset-body .comment-link{color:#1a5382;display:none;float:left;opacity:1;text-transform:uppercase;font:700 10px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;letter-spacing:2px}#asset-body .comment-link a{color:#1a5382}#asset-body .short-desc{margin-bottom:25px}#asset-body .short-desc p:last-child{margin-bottom:-10px}#asset-body .description{clear:both;width:100%;overflow:hidden;-webkit-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[opacity 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), max-height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}#asset-body .description p:first-child{margin-top:-4px}#asset-body .description p:last-child{margin-bottom:18px}#asset-body .site-btn-wrap{margin-top:7px}#asset-share-wrap{margin-top:-18px;float:right;text-align:left;text-transform:uppercase;font:400 11px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#asset-share-wrap #asset-share-title{float:left;letter-spacing:.16em;margin-top:17px;margin-right:7px;display:none}#asset-share-wrap ul{float:left;font-size:18px;list-style:none;margin:0;padding:0}#asset-share-wrap li{float:left}#asset-share-wrap a{font-size:16px;color:#929292;display:inline-block;padding:13px 10px;margin:0}#asset-share-wrap a:before{line-height:1em;width:auto;margin:0}#asset-share-wrap a:hover,#asset-share-wrap a:focus{color:#1c6097}@media (min-height:480px){#asset .img-wrap img{max-height:400px}}@media (min-height:600px){#asset .img-wrap img{max-height:500px}}@media (min-height:700px){#asset .img-wrap img{max-height:600px}}@media (min-height:800px){#asset .img-wrap img{max-height:700px}}@media (min-height:1000px){#asset .img-wrap img{max-height:900px}}@media (min-width:480px){#asset-body .comment-link{display:block}}@media (min-width:768px){#asset-title{font-size:24px;margin-top:27px;padding-right:197px}#asset-body{font-size:14px}#asset-section{padding:0}#asset-section.no-desc #asset-body{position:absolute;top:0;right:0}#asset-section.short-desc-only #asset-body .short-desc{padding-right:197px;float:left;margin-bottom:0}#asset-share-wrap #asset-share-title{display:block}}#subscribe-section{max-width:710px;margin:0 auto;padding:38px 0 50px 0;background-color:#f4f4f4;position:relative;overflow:hidden}#subscribe-section #subscribe-wrap{max-width:700px;margin:0 auto;position:relative;-webkit-overflow-scrolling:touch}#email-subscribe-container{margin:0 auto;padding:0 10px;max-width:660px}#email-subscribe-form-header{max-width:1040px;margin:0 auto;text-align:center}#email-subscribe-form-header #head{color:#2a8aa6;letter-spacing:-0.007em;font:400 23px / 1.3em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#email-subscribe-form-header #subhead{color:#000;letter-spacing:-0.0075em;margin-top:24px;font:400 16.4px / 1.5em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#email-subscribe-form-header #subhead-wrap{margin:0 auto;max-width:646px}#email-subscribe-form-header #subhead-wrap .img-wrap{margin:20px auto 0;max-width:280px}#email-subscribe-form{margin:24px auto 0;max-width:480px;padding:0 14px}#email-subscribe-form.success{opacity:0;visibility:hidden}#email-subscribe-form .form-control{background:#fafafa;border:0;border-radius:0;outline:1px solid #ccc;box-shadow:none;height:38px;max-width:324px;outline-offset:-2px;-webkit-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);transition:outline-color .3s cubic-bezier(.455, .03, .515, .955)}#email-subscribe-form .form-control:focus{outline-color:rgba(42,138,166,0.6)}#email-subscribe-form input[type='text'],#email-subscribe-form input[type='tel'],#email-subscribe-form input[type='email'],#email-subscribe-form input[type='date'],#email-subscribe-form select{font-size:16px}#email-subscribe-form input[type='date'],#email-subscribe-form select{-webkit-appearance:textfield;-moz-appearance:textfield}#email-subscribe-form .form-control{font-size:16px}#email-subscribe-form .form-group{margin-bottom:5px}#email-subscribe-form label,#email-subscribe-form .item-group-label{color:#000;display:block;margin-bottom:5px;font:400 14px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}#email-subscribe-form label.error,#email-subscribe-form .item-group-label.error{color:#e80a0a}#email-subscribe-form input,#email-subscribe-form select,#email-subscribe-form textarea{-webkit-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);transition:border-color .3s cubic-bezier(.455, .03, .515, .955)}#email-subscribe-form input.error,#email-subscribe-form select.error,#email-subscribe-form textarea.error{border-color:#e80a0a}#email-subscribe-form .radio,#email-subscribe-form .checkbox{margin-top:0}#email-subscribe-form .radio input[type="radio"],#email-subscribe-form .radio-inline input[type="radio"],#email-subscribe-form .checkbox input[type="checkbox"],#email-subscribe-form .checkbox-inline input[type="checkbox"]{margin-left:0}#email-subscribe-form .radio-inline,#email-subscribe-form .checkbox-inline{font-size:0;margin-bottom:1px;margin-top:1px;padding-left:0}#email-subscribe-form .radio-inline+.radio-inline,#email-subscribe-form .checkbox-inline+.checkbox-inline{margin-left:18px}#email-subscribe-form .error-message{color:#e80a0a;font-size:10px;line-height:1em;height:12px}#email-subscribe-form #dob-group .symbol{float:left;padding:9px 5px}#email-subscribe-form #dob-group label,#email-subscribe-form #dob-group .error-message{clear:both}#email-subscribe-form #dob-month,#email-subscribe-form #dob-day{float:left;width:52px}#email-subscribe-form #dob-year{float:left;width:70px}#email-subscribe-form .custom-radio-style [type="radio"]:not(:checked),#email-subscribe-form .custom-radio-style [type="radio"]:checked{position:absolute;left:-9999px}#email-subscribe-form .custom-radio-style [type="radio"]:not(:checked)+label,#email-subscribe-form .custom-radio-style [type="radio"]:checked+label{color:#494949;cursor:pointer;margin-bottom:2px;min-height:0;position:relative;padding-left:23px}#email-subscribe-form .custom-radio-style [type="radio"]:not(:checked)+label:before,#email-subscribe-form .custom-radio-style [type="radio"]:checked+label:before{background:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:0;width:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#email-subscribe-form .custom-radio-style [type="radio"]:focus+label:before{border-color:#2a8aa6}#email-subscribe-form .custom-radio-style [type="radio"]:not(:checked)+label:after,#email-subscribe-form .custom-radio-style [type="radio"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:2px;width:12px;transition:opacity .2s;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#email-subscribe-form .custom-radio-style [type="radio"]:not(:checked)+label:after{opacity:0}#email-subscribe-form .custom-radio-style [type="radio"]:checked+label:after{opacity:1}#email-subscribe-form .custom-checkbox-style{padding-top:3px}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:not(:checked),#email-subscribe-form .custom-checkbox-style [type="checkbox"]:checked{position:absolute;left:-9999px}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label,#email-subscribe-form .custom-checkbox-style [type="checkbox"]:checked+label{position:relative;padding-left:23px;padding-top:3px;cursor:pointer;color:#999;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:before,#email-subscribe-form .custom-checkbox-style [type="checkbox"]:checked+label:before{background:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:2px;width:16px}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:focus+label:before{border-color:#2a8aa6}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after,#email-subscribe-form .custom-checkbox-style [type="checkbox"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:4px;width:12px;transition:opacity .2s}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after{opacity:0}#email-subscribe-form .custom-checkbox-style [type="checkbox"]:checked+label:after{opacity:1}#email-subscribe-form .form-group.submit{float:left;margin-top:15px;width:100%}#email-subscribe-form .legal-details{color:#999;font:400 11px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#email-subscribe-form #required-fields-message{color:#e80a0a}#email-subscribe-form #newsletter-subscribe-btn:after{content:none}#email-subscribe-form .required:after{content:' *';display:inline-block;color:#e80a0a}#email-subscribe-form #form-warnings{color:#000;float:left;font:400 14px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#email-subscribe-form #form-warnings.error{color:#e80a0a}#mc-embedded-subscribe-form{margin:24px auto 0;padding:14px}@media (min-width:480px){#email-subscribe-container{padding:0 20px}#email-subscribe-form-header #head{font-size:33px}#email-subscribe-form-header #subhead{font-size:20.4px}#email-subscribe-form input[type='text'],#email-subscribe-form input[type='tel'],#email-subscribe-form input[type='email'],#email-subscribe-form input[type='date']{font-size:14px}#email-subscribe-form .form-control{font-style:14px}#email-subscribe-form #dob-year{width:61px}}@media (min-width:660px){#email-subscribe-form-header #head{font-size:42px}#email-subscribe-form-header #subhead-wrap{margin-top:32px;padding:0 30px}#email-subscribe-form-header #subhead-wrap #subhead{float:left;margin-top:-6px;padding-right:19px;text-align:left;width:52.21843003%}#email-subscribe-form-header #subhead-wrap .img-wrap{float:left;margin:0;max-width:100%;width:47.78156997%}#email-subscribe-form{max-width:100%}#email-subscribe-form .column{float:left;padding-left:28px;width:240px}#email-subscribe-form .column.wide{width:390px}#email-subscribe-form .column.full{width:100%}#email-subscribe-form .radio-inline,#email-subscribe-form .checkbox-inline{margin-bottom:12px;margin-top:10px}}#sweeps .slick .img-wrap{padding-bottom:0;height:auto;overflow:auto}#sweeps-content{padding:0 20px}#sweeps-asset{margin-top:40px;max-width:388px}.left-col{max-width:600px}#form-section{max-width:1040px;margin:0 auto}#form-section #sweeps-content{max-width:1040px;margin:0 auto}#form-section .head{color:#000;letter-spacing:-0.007em;margin-top:31px;font:400 28px / 1.3em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#form-section .subhead{color:#000;letter-spacing:-0.0075em;margin-top:24px;font:400 20.4px / 1.5em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#form-section .body{color:#333;letter-spacing:.002em;margin-top:25px;font:400 16.5px / 1.85em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#form-section hr{border-color:#dbdbdb;margin-top:30px}#form-section .form-head{color:#000;letter-spacing:-0.009em;margin-top:36px;font:400 20.5px / 1.3em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#form-section .form-subhead{color:#999;letter-spacing:.085em;margin-top:7px;font:400 12.3px / 1.3em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#form-section #legal-abbr{color:#999;float:left;margin-top:32px;width:100%;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic}#form-section #legal-abbr p{margin-top:24px}#form-section #legal-abbr p:first-child{margin-top:0}#register-form{margin-top:24px}#register-form .form-control{background:#fafafa;border:0;border-radius:0;outline:1px solid #ccc;box-shadow:none;height:38px;max-width:324px;outline-offset:-2px;-webkit-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:outline-color .3s cubic-bezier(.455, .03, .515, .955);transition:outline-color .3s cubic-bezier(.455, .03, .515, .955)}#register-form .form-control:focus{outline-color:rgba(42,138,166,0.6)}#register-form input[type='text'],#register-form input[type='tel'],#register-form input[type='email']{font-size:16px}#register-form .form-control{font-style:16px}#register-form .form-group{margin-bottom:5px}#register-form label,#register-form .item-group-label{color:#000;display:block;margin-bottom:5px;font:400 14px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}#register-form label.error,#register-form .item-group-label.error{color:#ff0505}#register-form input,#register-form select,#register-form textarea{-webkit-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);transition:border-color .3s cubic-bezier(.455, .03, .515, .955)}#register-form input.error,#register-form select.error,#register-form textarea.error{border-color:#ff0505}#register-form .radio,#register-form .checkbox{margin-top:0}#register-form .radio input[type="radio"],#register-form .radio-inline input[type="radio"],#register-form .checkbox input[type="checkbox"],#register-form .checkbox-inline input[type="checkbox"]{margin-left:0}#register-form .radio-inline,#register-form .checkbox-inline{font-size:0;margin-bottom:1px;margin-top:1px;padding-left:0}#register-form .radio-inline+.radio-inline,#register-form .checkbox-inline+.checkbox-inline{margin-left:18px}#register-form .error-message{color:#ff0505;font-size:10px;line-height:1em;height:12px}#register-form #dob-group .symbol{float:left;padding:9px 5px}#register-form #dob-group label,#register-form #dob-group .error-message{clear:both}#register-form #dob-month,#register-form #dob-day{float:left;width:52px}#register-form #dob-year{float:left;width:61px}#register-form .custom-radio-style [type="radio"]:not(:checked),#register-form .custom-radio-style [type="radio"]:checked{position:absolute;left:-9999px}#register-form .custom-radio-style [type="radio"]:not(:checked)+label,#register-form .custom-radio-style [type="radio"]:checked+label{color:#494949;cursor:pointer;margin-bottom:2px;min-height:0;position:relative;padding-left:23px}#register-form .custom-radio-style [type="radio"]:not(:checked)+label:before,#register-form .custom-radio-style [type="radio"]:checked+label:before{background:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:0;width:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#register-form .custom-radio-style [type="radio"]:focus+label:before{border-color:#2a8aa6}#register-form .custom-radio-style [type="radio"]:not(:checked)+label:after,#register-form .custom-radio-style [type="radio"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:2px;width:12px;transition:opacity .2s;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#register-form .custom-radio-style [type="radio"]:not(:checked)+label:after{opacity:0}#register-form .custom-radio-style [type="radio"]:checked+label:after{opacity:1}#register-form .custom-checkbox-style{padding-top:3px}#register-form .custom-checkbox-style [type="checkbox"]:not(:checked),#register-form .custom-checkbox-style [type="checkbox"]:checked{position:absolute;left:-9999px}#register-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label,#register-form .custom-checkbox-style [type="checkbox"]:checked+label{position:relative;padding-left:23px;padding-top:3px;cursor:pointer;color:#999;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic}#register-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:before,#register-form .custom-checkbox-style [type="checkbox"]:checked+label:before{background:#fff;border:solid 1px #bbb;content:'';height:16px;left:0;position:absolute;top:2px;width:16px}#register-form .custom-checkbox-style [type="checkbox"]:focus+label:before{border-color:#2a8aa6}#register-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after,#register-form .custom-checkbox-style [type="checkbox"]:checked+label:after{background-color:#2a8aa6;content:'';height:12px;left:2px;position:absolute;top:4px;width:12px;transition:opacity .2s}#register-form .custom-checkbox-style [type="checkbox"]:not(:checked)+label:after{opacity:0}#register-form .custom-checkbox-style [type="checkbox"]:checked+label:after{opacity:1}#register-form .form-group.submit{float:left;margin-top:15px;width:100%}#register-form .legal-details{color:#999;font:400 11px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#register-form #newsletter-register-btn:after{content:none}#register-form .required:after{content:' *';display:inline-block;color:#ff0505}#register-form #required-fields-message{color:#ff0505}#register-form #form-warnings{color:#000;float:left;font:400 14px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#register-form #form-warnings.error{color:#ff0505}#post-sweeps-cta-desc{color:#000;margin-top:39px;max-width:400px;font:400 16px / 1.3em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.post-sweeps-cta-wrap{color:#2a8aa6;max-width:400px}.post-sweeps-cta-wrap .post-sweeps-btn-wrap{display:inline-block;margin-top:16px}.post-sweeps-cta-wrap .post-sweeps-cta-btn{background:currentColor;color:currentColor;display:block;min-width:179px;text-align:center}.post-sweeps-cta-wrap .post-sweeps-cta-btn span{color:#fff}.post-sweeps-cta-wrap .post-sweeps-cta-btn:after{content:none}.post-sweeps-cta-wrap #social-menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-left:-5px;margin-top:15px;width:calc(100% + 7px)}.post-sweeps-cta-wrap #social-menu .social-bug{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;flex:0 1 auto}.post-sweeps-cta-wrap #social-menu .social-bug a{color:currentColor;display:block;font-size:25px}.post-sweeps-cta-wrap #social-menu .social-bug a:before{margin:0}@media (min-width:480px){#sweeps-content{padding:0 40px}#form-section .head{font-size:35px}#register-form input[type='text'],#register-form input[type='tel'],#register-form input[type='email']{font-size:14px}#register-form .form-control{font-style:14px}}@media (min-width:768px){#form-section .head{font-size:42px}#sweeps-asset{float:right;max-width:438px;padding-left:50px;width:42.30769231%}.left-col{float:left;width:57.69230769%}}#fifteen-column{margin-top:38px}#featured-titles-column{margin:14px -10px 0;width:calc(100% + 20px)}#landing-modules>.content-module:first-child .module-header-rule{margin-top:0;visibility:hidden}#landing-modules .white-stripe+.content-module .module-header-rule{margin-top:0;visibility:hidden}.featured-titles-list{list-style:none;padding:0}.featured-titles-list .featured-item{margin:0}.featured-titles-list .featured-item:first-child{margin-top:0}.featured-title .poster-img{background-size:cover;padding-bottom:148.8372093%}.featured-title .poster-img.default-img{position:relative}.featured-title .poster-img .poster-title{color:#fff;display:block;left:50%;padding:0 15px;position:absolute;text-align:center;top:50%;width:100%;text-transform:uppercase;font:400 5.54vw / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.featured-title .featured-titles-title-holder{margin-top:10px}.featured-title .featured-titles-title-holder .release-date{margin-top:5px}.featured-titles-title-holder .title{color:#000;letter-spacing:0;font:italic 400 20px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.featured-titles-title-holder .release-date{color:#494949;margin-top:3px;letter-spacing:0;font:400 16px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#coming-soon-list{list-style:none;margin:0;padding:0 10px}#coming-soon-list li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto;margin-top:13px}#coming-soon-list li:first-child{margin-top:0}#coming-soon-list li:nth-child(n+4){display:none}#coming-soon-list li .coming-soon-item-left-col,#coming-soon-list li .coming-soon-item-right-col{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto}#coming-soon-list li .coming-soon-item-left-col{flex:1 0 auto;-webkit-flex:1 0 auto;max-width:119px;width:100%}#coming-soon-list li .coming-soon-item-left-col a{display:block;width:100%}#coming-soon-list li .img-wrap{float:left;width:100%}#coming-soon-list li .post-img{background-size:cover;padding-bottom:100%}#coming-soon-list li .coming-soon-item-right-col{width:100%}#coming-soon-list li .coming-soon-item-right-col .sourcesans-text-btn{font-size:16px;letter-spacing:.025em;margin-left:10px;margin-top:4px;text-transform:none}#coming-soon-list li .coming-soon-item-title-holder{margin-top:-5px;padding-left:10px}#coming-soon-list li .coming-soon-item-title-holder .title{color:#000;font:italic 400 20px / 1.3em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#coming-soon-list li .coming-soon-item-title-holder .release-date{color:#494949;margin-top:3px;font:400 16px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.featured-trailer-btn-wrap{margin-top:3px;margin-top:4px}.featured-trailer-btn-wrap .sourcesans-text-btn{font-size:16px;letter-spacing:.025em;text-transform:none}.featured-get-tickets-btn-wrap{margin-top:10px}.featured-get-tickets-btn-wrap .box-btn{font-size:16px;padding:10px 17px}#featured-newsletter-btn-wrap{margin-top:11px}#coming-soon-rule{border-top-color:#dbdbdb;margin-top:30px}#on-point-mobile-rule{padding:0}#on-screen-holder{margin-top:35px}.landing-rule{border:none;height:2px;margin:27px auto 10px;max-width:1320px;padding:0 10px}.landing-rule.module-header-rule{padding:0}.content-column-full .landing-rule.module-header-rule{padding:0 10px}.module-sub-header-rule{border-top-color:#dbdbdb;margin:0 auto}#on-point-lower-btn-wrap{margin-top:5px}#on-screen-featured-column{margin-bottom:0}#on-repeat{padding-bottom:34px}.on-repeat-cta-btn{margin-top:29px}.on-repeat-cta-btn.desktop{display:none}#on-social-module{margin-bottom:21px}#on-tap-posts-column{margin-top:20px}#sweeps-wrap,#featured-coming-soon-wrap{margin-bottom:-40px;padding-bottom:40px}#featured-coming-soon-column{margin-bottom:0;margin-top:50px}.white-stripe{background:#fff;margin-top:36px;padding:2px 0 20px;position:relative}.white-stripe .module-header{padding-top:13px}.white-stripe .module-header .focus-grad:before{border-left-color:#fff}.white-stripe .module-header .focus-grad:after{background:#fff}.gray-stripe{background:#e9e9e9;position:relative}.gray-stripe .module-header .focus-grad:before{border-left-color:#e9e9e9}.gray-stripe .module-header .focus-grad:after{background:#e9e9e9}.featured-post-wrap{display:block;position:relative}.featured-post-wrap .post-details-wrap{margin-top:20px;z-index:5}.featured-post-wrap .post-img{background-size:cover;padding-bottom:54.8245614%;background-position:50% 50%}.featured-post-wrap .post-img.left{background-position:0 50%}.featured-post-wrap .post-img.right{background-position:100% 50%}.featured-post-wrap .category{color:#2a8aa6;letter-spacing:.2em;text-transform:uppercase;font:400 10px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.featured-post-wrap .title{color:#000;margin-top:3px;font:400 30px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.featured-post-wrap .author{color:#000;letter-spacing:.1em;margin-top:14px;font:400 10px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.featured-post-wrap .author-name{font-style:italic;color:#2a8aa6}.post-title-item{display:block;padding:13px 0;padding-right:10px;border-bottom:1px solid #eee}.post-title-item .post-title{color:#000;text-transform:none;font:400 16px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.post-title-item .post-title p{display:inline}.post-title-item:last-child{margin-bottom:20px}.post-thumbnail-item{display:block;margin:20px 0}.post-thumbnail-item .img-wrap{float:left;margin-right:10px;max-width:130px;width:100%}.post-thumbnail-item .post-img{background-size:cover;padding-bottom:62.30769231%;background-position:50% 50%}.post-thumbnail-item .post-img.left{background-position:0 50%}.post-thumbnail-item .post-img.right{background-position:100% 50%}.post-thumbnail-item .post-title{color:#000;display:inline;float:left;overflow:hidden;text-transform:none;width:calc(100% - 140px);margin-bottom:5px;margin-top:-4px;font:700 14px / 1.225em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.post-thumbnail-item .post-title p{display:inline}.post-thumbnail-item .post-subtitle{color:#737373;font:400 13px / 1.225em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-repeat-content .img-wrap{margin-bottom:11px}#on-repeat-content .post-img{background-size:cover;padding-bottom:45.30612245%;background-position:50% 50%}#on-repeat-content .post-img.left{background-position:0 50%}#on-repeat-content .post-img.right{background-position:100% 50%}#on-repeat-content .title{color:#000;font:400 22px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-repeat-content .title em{padding-right:.22em}#on-repeat-content .subtitle{color:#494949;margin-top:8px;font:400 14px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-repeat-content .text-btn{color:#2a8aa6;display:block;margin-top:9px}#on-repeat-content .on-repeat-secondary-wrap .on-repeat-item{margin-top:27px;display:block}#on-repeat-content .on-repeat-secondary-wrap .img-wrap{float:left;margin-bottom:0;width:43.88254486%}#on-repeat-content .on-repeat-secondary-wrap .post-img{padding-bottom:56.11111111%}#on-repeat-content .on-repeat-secondary-wrap .post-details-wrap{float:left;margin-top:-3px;overflow:hidden;padding-left:19px;padding-right:0;width:56.11745514%}#on-repeat-content .on-repeat-secondary-wrap .title{font-size:18px}#on-repeat-content .on-repeat-secondary-wrap .subtitle{font-size:14px}#featured-coming-soon-content .img-wrap{margin-bottom:11px}#featured-coming-soon-content .img-wrap .post-img{background-size:cover;padding-bottom:56.32183908%}#featured-coming-soon-content .title{color:#000;font:italic 400 26px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#featured-coming-soon-content .release-date{color:#000;margin-top:14px;text-transform:uppercase;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#featured-coming-soon-content .desc{color:#454545;margin-top:10px;font:400 15px / 1.6em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#featured-coming-soon-content .trailer-btn{color:#2a8aa6;margin-top:20px;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#sweeps-footer #sweeps-footer-content .img-wrap{margin-bottom:11px}#sweeps-footer #sweeps-footer-content .img-wrap .post-img{background-size:cover;padding-bottom:174.22680412%}#sweeps-footer #sweeps-footer-content .title{color:#000;font:400 28px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#sweeps-footer #sweeps-footer-content .desc-short{color:#000;margin-top:10px;font:700 16px / 1.6em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#sweeps-footer #sweeps-footer-content .desc-long{color:#454545;margin-top:10px;font:400 15px / 1.6em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-bottom:15px}.featured-title{color:#2a8aa6;letter-spacing:.15em;font:700 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#sweeps-newsletter-content .head,#featured-newsletter-content .head{color:#000;margin-bottom:16px;font:400 16px / 1.5em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}@media (min-width:480px){#featured-titles-column{margin:14px -40px 0;width:calc(100% + 80px)}.featured-title .poster-img .poster-title{font-size:3.72725vw}#coming-soon-list{padding:0 40px}.landing-rule{padding:0 40px}.content-column-full .landing-rule.module-header-rule{padding:0 40px}#coming-soon-rule{float:left;width:100%}#on-repeat-content .title{font-size:28px}#on-repeat-content .subtitle{font-size:16px}#on-repeat-content .on-repeat-secondary-wrap .subtitle{font-style:14px}#featured-coming-soon-content .img-wrap{float:left;max-width:348px;margin-bottom:0;margin-right:20px;width:calc(50% - 10px)}#featured-coming-soon-content .post-details-wrap{overflow:hidden}#sweeps-footer #sweeps-footer-content .img-wrap{float:left;max-width:146px;margin-bottom:0;margin-right:20px;width:calc(50% - 10px)}#sweeps-footer #sweeps-footer-content .post-details-wrap{overflow:hidden}}@media (min-width:768px){.featured-post-wrap .post-details-wrap{bottom:25px;left:30px;position:absolute;right:30px}.featured-post-wrap .img-wrap{position:relative}.featured-post-wrap .img-wrap:before{content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEeCAYAAABL4n9zAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNDgwMTE3NDA3MjA2ODExODA4M0MwNzQ4Nzc2Q0JDOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRjlDOTE3QTQ4NjkxMUU3OUQ0QzgyRDA3MzUzMDNFMiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRjlDOTE3OTQ4NjkxMUU3OUQ0QzgyRDA3MzUzMDNFMiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTI4MjVhNjYtYzkzNC00MDNkLThlZGUtZWMyY2MwYjBkZWViIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NTA1OWIwNWUtZjg5Ny0xMTc5LWE4ZTMtYWM0ZTY4Nzc5YjIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JF0+iQAAAHdJREFUeNqkVEEOwCAIo/3/n1ncTROwFQ9EFFtAIDIz1gKX3AUctTfBwOQw7qF6eOEt7rwHAEXK8hb3KOH4jDef+wyxOlPTSfFT1IiEr7UoVbVE5qBABMoyORxUGJyyFaoJYsM+9ozf5z6AOq/iPjLCNv53+QkwAIdZBs5fVANrAAAAAElFTkSuQmCC');background-repeat:repeat-x;background-size:1px 100%;bottom:0;display:block;height:57.2%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.featured-post-wrap .title{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}.featured-post-wrap .author{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}#on-repeat-content .title{font-size:40px}#on-repeat-content .subtitle{font-size:18px}#on-repeat-content .on-repeat-secondary-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto;margin-left:-20px}#on-repeat-content .on-repeat-secondary-wrap .on-repeat-item{flex:1;margin-left:20px}#on-repeat-content .on-repeat-secondary-wrap .img-wrap{width:100%}#on-repeat-content .on-repeat-secondary-wrap .post-details-wrap{margin-top:20px;padding-left:0;width:100%}.featured-title .poster-img .poster-title{font-size:3.02725vw}}@media (min-width:992px){#landing-modules #on-screen-holder+.content-module .module-header-rule{margin-top:0;visibility:hidden}#sweeps-wrap,#featured-coming-soon-wrap{padding-bottom:60px;padding-top:50px}#featured-titles-column{margin:0 auto 0 30px;width:284px}#coming-soon-list-wrap{float:left;margin-left:30px;width:284px}#coming-soon-list{padding:0}#coming-soon-list li .coming-soon-item-right-col .sourcesans-text-btn{font-size:14px}#coming-soon-list li .coming-soon-item-title-holder .title{font-size:19px}#coming-soon-list li .coming-soon-item-title-holder .release-date{font-size:14px}.coming-soon-item-right-col{width:47.53521127%}.featured-coming-soon .img-wrap{float:left;margin-right:20px;width:50%}.featured-coming-soon .img-wrap{float:none;margin-right:0;width:100%}.featured-title .poster-img .poster-title{font-size:1vw}.landing-rule{height:1px;margin:55px auto 40px}.content-column-full .landing-rule.module-header-rule{padding:0}#coming-soon-rule{float:none}#on-screen-posts-column{margin-top:-19px}#on-screen-posts-content{margin-bottom:30px}#on-tap-posts-column{margin-top:0}#on-repeat-content .on-repeat-item{display:inline}#on-repeat-content .img-wrap{margin-bottom:30px}#on-repeat-content .title{font-size:40px}#on-repeat-content .subtitle{font-size:18px}#on-repeat-content .post-details-wrap{float:left;margin-top:-8px;padding-left:30px;padding-right:60px;position:relative;width:56.11745514%}#on-repeat-content .on-repeat-secondary-wrap{display:block;float:left;margin-left:0;position:relative;width:43.88254486%}#on-repeat-content .on-repeat-secondary-wrap:before{background:#dbdbdb;bottom:-7px;content:'';position:absolute;top:-7px;width:1px}#on-repeat-content .on-repeat-secondary-wrap .img-wrap{float:left;margin-bottom:0;width:38.05496829%}#on-repeat-content .on-repeat-secondary-wrap .post-details-wrap{margin-left:19px;margin-top:-3px;overflow:hidden;padding-left:0;padding-right:0;width:56.11745514%}#on-repeat-content .on-repeat-secondary-wrap .on-repeat-item{display:block;margin-top:20px;margin-left:0;padding-left:64px}#on-repeat-content .on-repeat-secondary-wrap .on-repeat-item:first-child{margin-top:0}.on-repeat-cta-btn.non-desktop{display:none}.on-repeat-cta-btn.desktop{display:inline-block}.post-title-item:first-child{margin-top:1px}.white-stripe{margin-top:70px}#featured-coming-soon-column{margin-top:0;position:relative}#featured-coming-soon-column:after{background:#d1d1d1;bottom:0;content:'';position:absolute;right:3px;top:0;width:1px}}@media (min-width:1200px){.landing-rule{padding:0 60px}}#films #marquee{cursor:default}#films .slick-dots{bottom:10px;padding-top:0;top:auto}#films .grid{min-height:200px}#films .item .post-img,#films .item .grid-img{height:0;padding-bottom:100%}#films .item .post-img{background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;opacity:1}#films .item .post-img.loaded{background-size:cover}#posts-columns{margin:0 auto;max-width:1487px;padding-top:30px;position:relative;overflow:hidden;width:100%}#posts-columns #show-filters-holder{text-align:center}#posts-column{padding:0 10px}.post-link{cursor:pointer}#featured-news-post{display:block;margin-bottom:30px}#featured-news-post .img-wrap{background-size:cover;background-position:50% 50%;padding-bottom:65%}#featured-news-post .img-wrap.left{background-position:0 50%}#featured-news-post .img-wrap.right{background-position:100% 50%}#featured-news-post #featured-news-caption{background:#fff;padding:20px 30px}#featured-news-post #featured-news-title{color:#000;letter-spacing:0;margin:0;font:400 24px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#featured-news-post #featured-news-title em{margin-right:.12em}#news-posts-loader-wrap{min-height:100px}#on-point-content.news-list{list-style:none;padding:0;margin:-30px 0 0}#on-point-content.news-list li{float:left;margin-top:30px;width:100%}#on-point-content.news-list li .post-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:1 1 auto;background-color:#fff;margin-bottom:0;min-height:0}#on-point-content.news-list li .post-caption{padding:16px 20px 40px;flex:1 1 auto}#on-point-content.news-list li .post-title{font-size:20px;padding-top:0}#on-point-content.news-list .post-item{width:100%;background-color:#eee;margin-bottom:38px;position:relative;overflow:hidden}#on-point-content.news-list .post-item .post-date{color:#737373;font:400 11px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic;padding:17px 20px;position:absolute;top:0;left:0;z-index:30;max-width:329px;letter-spacing:1px}#on-point-content.news-list .post-item .post-caption{background-color:#fff;padding:20px 20px 44px;position:relative;width:100%;z-index:20}#on-point-content.news-list .post-item .post-title{color:#000;display:block;letter-spacing:-0.4px;margin-top:27px;font:400 20px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-point-content.news-list .post-item .caption{color:#737373;display:block;margin-top:10px;font:400 14px / 1.45em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-point-content.news-list .post-item em{padding-right:.22em}#on-point-content.news-list .post-item .cat{bottom:19px;color:#737373;left:20px;letter-spacing:.17em;position:absolute;text-transform:uppercase;font:700 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-point-content.news-list .post-item .post-img-wrap{overflow:hidden;position:relative}#on-point-content.news-list .post-item .post-img-wrap:after{background-color:#fff;bottom:-19px;content:'';height:19px;left:0;position:absolute;right:-1px;transform-origin:0 0;z-index:19;-webkit-transform:skewX(0) skewY(-2deg);-ms-transform:skewX(0) skewY(-2deg);-o-transform:skewX(0) skewY(-2deg);transform:skewX(0) skewY(-2deg);-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);-webkit-backface-visibility:hidden;backface-visibility:initial;outline:1px solid transparent}#on-point-content.news-list .post-item .post-img{background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;padding-bottom:45.13888889%;padding-bottom:59.50704225%;height:0;opacity:1;overflow:hidden}#on-point-content.news-list .post-item .post-img.left,#on-point-content.news-list .post-item .post-img.right{background-position:50% 50%}#on-point-content.news-list .post-item .post-img.loaded{background-size:cover}#on-point-content.news-list .post-item .post-img.loaded.left{background-position:0 50%}#on-point-content.news-list .post-item .post-img.loaded.right{background-position:100% 50%}#extras-column{padding:0 10px}#extras-column .module-subtitle:before{content:none}#top-posts-wrap{border-bottom:solid 1px #dbdbdb}#top-posts-wrap #top-posts-content .post-thumbnail-item:first-child{margin-top:0}#recommended-posts-wrap{margin-top:11px}#recommended-posts-wrap .post-title-item{border-bottom-color:#dbdbdb;padding:20px 0}#recommended-posts-wrap .post-title-item .post-title{color:#2a8aa6}#focus-fifteen-posts-wrap{margin-top:11px}#focus-fifteen-posts-wrap #focus-fifteen-posts-content .post-thumbnail-item:first-child{margin-top:0}#pagination{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto;justify-content:center;margin-top:20px}#pagination .box-btn{margin-left:3px}#pagination .pagination-ellipsis{color:#2a8aa6;margin-left:3px;padding:12px 2px 11px;font:700 13px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#pagination #pagination-number-wrap{display:none}@media (min-width:480px){#featured-news-post .img-wrap{padding-bottom:45.06578947%}#featured-news-post #featured-news-title{font-size:28px}#posts-column{padding:0 20px}#on-point-content.news-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex:0 1 auto;-webkit-flex:0 1 auto;margin-left:-20px}#on-point-content.news-list li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:20px;max-width:50%;align-content:stretch;flex:1 1 auto;-webkit-flex:1 1 49.8%}#on-point-content.news-list li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}#pagination #pagination-number-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto}#pagination #pagination-number-wrap .box-btn{padding:12px 10px 11px}}@media (min-width:768px){#featured-news-post{position:relative}#featured-news-post #featured-news-caption{background:none;bottom:0;padding:10px 30px;position:absolute}#featured-news-post #featured-news-title{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}#on-point-content.news-list li{max-width:33.33333333%;-webkit-flex:1 1 32.8%}}@media (min-width:992px){#featured-news-post #featured-news-caption{padding:10px 15px}#featured-news-post #featured-news-title{font-size:30px}#posts-columns #show-filters-holder{display:none}#posts-columns .content-column-filters{min-height:315px;width:264px}#posts-columns #grid-filters{padding:0;position:absolute;top:0;display:block;z-index:10;width:252px;max-height:100em;background-color:transparent}#posts-columns #grid-filters .section-header{display:block;margin-top:0}#posts-columns #grid-filters #about-cta{display:inline-block}#posts-columns #grid-filters.locked{position:fixed;top:90px}#posts-columns #grid-filters.bottom{position:absolute;bottom:0;top:inherit}#posts-column{float:left;width:calc(100% - 264px);padding-left:0}#extras-column{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:0 1 auto;-webkit-flex:0 1 auto;margin-left:-40px;padding:20px;position:relative;width:100%}#extras-column>div{flex:5;margin-left:20px;padding-left:20px}#extras-column>div:before{content:'';position:absolute;top:46px;margin-left:-20px;bottom:40px;width:1px;background:#dbdbdb}#extras-column>div:first-child:before{content:none}#extras-column>#recommended-posts-wrap{flex:4}#top-posts-wrap{border-bottom-color:transparent}#recommended-posts-wrap .post-title-item:last-child{border-bottom-color:transparent}}@media (min-width:1200px){#featured-news-post #featured-news-caption{padding:16px 23px}#posts-column{float:left;width:calc(100% - 576px);padding:0}#extras-column{display:block;float:left;margin-left:0;margin-top:-19px;padding:0 10px 0 30px;width:312px}#extras-column>div{margin-left:0;padding-left:0}#extras-column>div:before{content:none}#top-posts-wrap{border-bottom:solid 1px #dbdbdb}#recommended-posts-wrap .post-title-item:last-child{border-bottom-color:#dbdbdb}}@media (min-width:1360px){#on-point-content.news-list{margin-top:-40px;margin-left:-30px}#on-point-content.news-list li{margin-top:40px;padding-left:30px}}#on-point-content{min-height:200px}.post-link{cursor:pointer}#on-point-column{margin-bottom:-8px}#on-point-column .post-item{display:block;width:100%;background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;margin-top:10px;position:relative;overflow:hidden}#on-point-column .post-item:first-child{margin-top:0}#on-point-column .post-item .post-date{color:#737373;font:400 11px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic;padding:17px 20px;position:absolute;top:0;left:0;z-index:30;max-width:329px;letter-spacing:1px}#on-point-column .post-item .post-caption{background-color:#fff;padding:20px 20px 10px;position:relative;width:100%;z-index:20}#on-point-column .post-item .post-caption .post-caption-pos{padding-bottom:25px;position:relative}#on-point-column .post-item .post-caption .text-btn{bottom:0;position:absolute}#on-point-column .post-item .post-title{padding-top:21px;display:block;color:#000;letter-spacing:-0.4px;font:400 24px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-point-column .post-item .post-title em{padding-right:.22em}#on-point-column .post-item .caption{color:#737373;display:block;padding-top:8px;font:400 15px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-point-column .post-item .post-img-wrap{overflow:hidden;position:relative}#on-point-column .post-item .post-img-wrap:after{background-color:#fff;content:'';height:35px;left:0;position:absolute;top:-35px;transform-origin:100% 0;width:100%;z-index:19;-webkit-transform:skewX(0) skewY(-2deg);-ms-transform:skewX(0) skewY(-2deg);-o-transform:skewX(0) skewY(-2deg);transform:skewX(0) skewY(-2deg);-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);-webkit-backface-visibility:hidden;backface-visibility:initial;outline:1px solid transparent}#on-point-column .post-item .post-img{background-color:#ddd;background-repeat:no-repeat;background-size:cover;background-position:center top;padding-bottom:45.13888889%;height:0;overflow:hidden}@media (min-width:992px){#on-point-column .post-item{margin-top:20px;min-height:326px}#on-point-column .post-item .post-caption{padding:20px}#on-point-column .post-item .post-title{padding-top:40px}#on-point-column .post-item .caption{padding-top:19px}}@media (min-width:1360px){#on-point-column .post-item .post-caption{left:0;bottom:0;display:flex;flex-wrap:wrap;min-height:326px;width:329px}#on-point-column .post-item .post-title{font-size:26px}#on-point-column .post-item .post-img-wrap{position:absolute;z-index:10;left:329px;top:0;width:calc(100% - 329px);height:100%;padding-bottom:0}#on-point-column .post-item .post-img-wrap:after{height:100%;left:-31px;margin-top:0;top:0;transform-origin:0 100%;width:31px;-webkit-transform:skewX(-2deg) skewY(0);-ms-transform:skewX(-2deg) skewY(0);-o-transform:skewX(-2deg) skewY(0);transform:skewX(-2deg) skewY(0);-webkit-transform:skew(-2deg, 0);-moz-transform:skew(-2deg, 0);-ms-transform:skew(-2deg, 0);-o-transform:skew(-2deg, 0)}#on-point-column .post-item .post-img{height:100%;width:100%}}@media (min-width:1600px){#on-point-column .post-item .caption{font-size:16px}}.video-link{cursor:pointer}#on-watch-content{position:relative}#on-watch-content.ready .slide-item{display:block;position:absolute;top:0}#on-watch-content .video-title,#on-watch-content .caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-item{float:left;display:none;width:78.66666667%}.video-item:first-child{display:block}.video-item .video-title{display:block;color:#000;letter-spacing:-0.4px;margin-top:15px;font:400 20px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.video-item .video-title em{padding-right:.22em}.video-item .caption{color:#494949;margin-top:5px;font:400 15px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.video-item .angler{display:none}.video-item .video-img{background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;height:0;opacity:1;overflow:hidden;padding-bottom:56.20253165%;position:relative}.video-item .video-img.loaded{background-size:cover;background-position:center top}.video-item .video-img:before,.video-item .video-img:after{content:'';left:50%;top:50%;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.video-item .video-img:before{background:#ffffff;height:52px;opacity:.3;width:52px;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.video-item .video-img:after{border-bottom:solid 10px transparent;border-left:solid 10px #fff;border-top:solid 10px transparent;-webkit-transition:boder-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:boder-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:boder-color .3s cubic-bezier(.455, .03, .515, .955);transition:boder-color .3s cubic-bezier(.455, .03, .515, .955)}.video-item a:hover .video-img:before,.video-item a:focus .video-img:before{opacity:1}.video-item a:hover .video-img:after,.video-item a:focus .video-img:after{border-left-color:#2a8aa6}#load-more{width:100%;text-align:center;font:700 16px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;padding:8px;letter-spacing:2px;cursor:pointer}#article{position:relative;overflow:hidden}#article .video-date{color:#737373;font:400 11px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-style:italic;background-color:#fff;padding:20px}#article .video-title{padding-top:40px;padding-bottom:10px;color:#000;text-transform:uppercase;letter-spacing:-0.4px;font:400 24px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#article .caption,#article .full-article{color:#737373;font:400 14px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;padding-bottom:9px}#article .full-article p{padding:5px 0}@media (min-width:480px){.video-item{width:42.66666667%}.video-item:nth-child(2){display:block}}@media (min-width:992px){#on-watch-content #videos-holder{margin-left:-20px}#on-watch-content.ready #videos-holder{margin-left:0}#on-watch-content.ready .video-item{width:calc(33.33333333% + 6.6px)}.video-item{padding-left:20px;width:33.33333333%}.video-item:nth-child(3){display:block}}#grid-content{text-align:center;min-height:100%}#grid-holder{position:relative;margin:0 auto;margin-top:10px}#grid-filters{position:relative;overflow:hidden;width:100%;text-align:left;max-height:0;text-transform:uppercase;-webkit-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:[max-height 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955), color 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955)]}#grid-filters #filter-title{padding-top:18px;padding-left:40px;font:400 16px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#434343}#grid-filters .section-header{margin-top:20px;display:none}#grid-filters .section-header:after{margin-left:-40px}#grid-filters .catbox{float:left;width:8px;height:8px;border:1px solid #000;background-color:rgba(0,0,0,0);margin-right:10px;margin-top:4px;-webkit-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:background-color .3s cubic-bezier(.455, .03, .515, .955);transition:background-color .3s cubic-bezier(.455, .03, .515, .955)}#grid-filters .selected .catbox{background-color:#000}#grid-filters .category-title,#grid-filters .select-category-title{cursor:pointer;font:400 15px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#3c3c3c;padding:10px 0 5px;display:inline-block;position:relative;width:calc(100% - 78px)}#grid-filters .category-title .title,#grid-filters .select-category-title .title{float:left;width:calc(100% - 20px)}#grid-filters .category-title{margin-left:40px}#grid-filters .category-title.a2{opacity:.25}#grid-filters .category-contents{margin-left:60px}#grid-filters .subcategory-title{cursor:pointer;padding:10px 0;font:400 11px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;color:#767676;letter-spacing:1px;opacity:.6}#grid-filters .subcategory-title .catbox{opacity:.6;margin-top:1px;margin-bottom:1.3em}#grid-filters .subcategory-title.a2{opacity:.15}#grid-filters .select-category-wrap{margin-left:40px;margin-top:10px;padding-bottom:10px}#grid-filters.show{max-height:100em}#film-grids-wrap .grid-wrap .grid-header:before{content:'';background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NkI3NzlBMDgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NkI3NzlBMTgwOUQxMUU2QTM3RDlFRDk5OTdENUI0MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFNTRDNEUxODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBFNTRDNEUyODA5QzExRTZBMzdEOUVEOTk5N0Q1QjQyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+An3wMQAAABJJREFUeNpiOHPmzH8gYAAIMAAetwZh9H2/kgAAAABJRU5ErkJggg==');display:block;height:1px}#film-grids-wrap .grid-wrap .grid-header:before{margin-top:20px;margin-bottom:28px}#film-grids-wrap .grid-wrap:first-child .grid-header:before{background:none;margin-top:17px;margin-bottom:0}#film-grids-wrap .grid-wrap.first-visible .grid-header:before{background:none;margin-top:17px;margin-bottom:0}.grid{margin:0;overflow:hidden;text-align:left}.grid .item{color:#050505;position:relative;width:100%}.grid-header{color:#3c3c3c;margin:0;margin-bottom:8px;padding:0 10px;text-align:left;text-transform:uppercase;font:400 15px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.grid-play-btn-holder{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;width:100%;z-index:10}.grid-play-btn-holder .grid-play-btn{border:none;font-size:20px;cursor:pointer;width:80px;height:80px;background-color:rgba(255,255,255,0.3);color:#fff;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}.grid-play-btn-holder .grid-play-btn:hover{opacity:.8}.grid-img{width:100%}.grid-img img{max-width:100%;width:100%;filter:none;-webkit-transition:filter .6s cubic-bezier(.455, .03, .515, .955);-moz-transition:filter .6s cubic-bezier(.455, .03, .515, .955);-o-transition:filter .6s cubic-bezier(.455, .03, .515, .955);transition:filter .6s cubic-bezier(.455, .03, .515, .955)}.item:hover .grid-img img{filter:brightness(115%);-webkit-filter:brightness(115%)}.video-wrap{position:relative}.video-wrap .grid-img{left:0;position:relative;top:0;z-index:9}.video-wrap .grid-vid{left:0;position:absolute;top:0;width:100%;z-index:8}.video-wrap .grid-vid video{width:100%}.item.video .grid-caption{z-index:11}.item-spacer{position:relative;margin:10px;overflow:hidden}.grid-caption{background:#fff;padding:20px;letter-spacing:.06em;width:100%;text-align:left;position:relative;margin-top:-1px}.grid-caption .asset-type{opacity:.9;color:#1a5382;font:400 12px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.grid-caption .pipe{color:#65625c;opacity:.6}.grid-caption .filters{letter-spacing:.21em;margin-top:3px;text-transform:uppercase;font:400 9px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.grid-caption .filters span{color:#a88062;display:inline-block}.grid-caption .caption{letter-spacing:.05em;margin-top:10px;opacity:.6;color:#737373;font:400 12px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.grid-caption .pop-btn{position:absolute;right:0;top:0;background-image:url(../assets/img/sprites.png?v=9);background-position:-236px -64px;width:19px;height:19px}.quote-holder{text-align:center;padding:10px;cursor:pointer}.quote-holder .quote-opening{color:#a88062;font:italic 400 48px / 1em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;font-weight:800}.quote-holder .quote{color:#050505;font:italic 400 22px / 1.36em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.quote-holder .quote-author,.quote-holder .quote-source{margin-top:3px;letter-spacing:.1em;color:#434343;font:400 9px / 1.2em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.quote-holder .quote-author{margin-top:22px}#about-cta,#show-filters{display:inline-block;letter-spacing:.15em;margin:10px auto;text-transform:uppercase;font:700 14px / 1em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#show-filters-holder{cursor:pointer;display:block;height:44px;margin:0 10px;background-color:#2a8aa6;text-align:center}#show-filters-holder #show-filters{color:#fff;display:inline-block;letter-spacing:.15em;height:100%;margin:0;text-transform:uppercase;vertical-align:top;font:700 14px / 44px 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#show-filters-holder #show-filters-arrow{color:#fff;display:inline-block;height:100%;letter-spacing:.15em;margin-left:5px;position:relative;width:11px;vertical-align:top;font:700 14px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#show-filters-holder #show-filters-arrow:before{content:"\003E";display:block;position:absolute;top:13px;left:0;transform-origin:40% 60%;-webkit-transition:-webkit-transform .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:-moz-transform .3s cubic-bezier(.455, .03, .515, .955);-o-transition:-o-transform .3s cubic-bezier(.455, .03, .515, .955);transition:-ms-transform .3s cubic-bezier(.455, .03, .515, .955);transition:transform .3s cubic-bezier(.455, .03, .515, .955);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}#show-filters-holder #show-filters-arrow.flip:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.video-thumb{background:#ddd url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;height:0;padding-bottom:56.08108108%;position:relative;opacity:1;overflow:hidden}.video-thumb.loaded{background-size:cover}@media (min-width:400px){#grid-holder{padding:0 20px}#show-filters-holder{margin:0 30px}}@media (min-width:480px){#grid-holder{padding:0}.grid{margin:0 10px}.grid .grid-1{width:50%}.grid .grid-2{width:100%}.grid .grid-3{width:100%}.grid .grid-4{width:100%}.grid .grid-5{width:100%}.grid-header{margin:0 10px 8px}.quote-right .asset-holder,.quote-right .quote-holder{display:block;float:left;width:50%}.grid-caption{min-height:111px}#show-filters-holder{margin:0 20px}}@media (min-width:768px){#grid-header .logo{max-width:50%}.grid{margin:0 30px 0}.grid .grid-1{width:33.33333333%}.grid .grid-2{width:66.66666667%}.grid .grid-3{width:100%}.grid .grid-4{width:100%}.grid .grid-5{width:100%}.grid-header{margin:0 30px 8px}}@media (min-width:992px){.quote-holder{padding:12px}}@media (min-width:1200px){#film-grids-wrap{padding-top:18px}.grid{max-width:1384px}.grid .grid-1{width:25%}.grid .grid-2{width:50%}.grid .grid-3{width:75%}.grid .grid-4{width:100%}.grid .grid-5{width:100%}.grid.show-filters{margin-left:252px}.grid.show-filters .grid-1{width:33.33333333%}.grid.show-filters .grid-2{width:66.66666667%}.grid.show-filters .grid-3{width:100%}.grid.show-filters .grid-4{width:100%}.grid.show-filters .grid-5{width:100%}.grid-header{max-width:1384px}.grid-header.show-filters{margin-left:252px}#grid-header.show-filters #about-cta{display:none}#show-filters-holder{display:none}#grid-filters{padding:0;position:absolute;top:0;display:block;z-index:10;width:252px;max-height:100em;background-color:transparent}#grid-filters .section-header{display:block;margin-top:0}#grid-filters #about-cta{display:inline-block}#grid-filters.locked{position:fixed;top:90px}#grid-filters.bottom{position:absolute;bottom:0;top:inherit}#grid-header{margin:30px auto 30px}#film-grids-wrap .grid-wrap:first-child .grid-header:before{margin-top:0}#film-grids-wrap .grid-wrap.first-visible .grid-header:before{margin-top:0}}@media (min-width:1600px){.grid-caption{min-height:inherit}}@media (min-width:1920px){.grid{margin:0 auto}.grid-header{margin:0 auto 8px}.grid.show-filters{margin-left:252px}.grid-header.show-filters{margin-left:252px}}#grid-social{min-height:200px}#grid-social .twitter-item{text-align:center}#grid-social .twitter-item a{color:#050505}#grid-social .twitter-item .icon-twitter{font-size:25px;color:#3b9cd2}#grid-social .twitter-item .twitter-caption{margin-top:20px;font:italic 400 24px / 1.4em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;margin-bottom:10px}#grid-social .twitter-item .profile-img{width:90px;height:90px;border-radius:45px;overflow:hidden;margin:0 auto;margin-bottom:7px}#grid-social .twitter-item .profile-handle{font-size:12px;color:#3b9cd2}#grid-social .grid-caption .asset-type{font:400 12px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#grid-social .grid-caption .caption{font:400 12px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#grid-social .grid-caption .caption p{display:inline}#grid-social .grid-caption .social-icon{margin-left:-4px;font-size:17px}#grid-videos{min-height:200px}#grid-videos .grid-caption .asset-type{font:400 12px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#grid-videos .grid-caption .caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12px / 1.5em 'Lato','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#grid-videos .grid-caption .caption p{display:inline}#grid-videos .grid-caption .social-icon{margin-left:-4px;font-size:17px}#full-article{color:#333;max-width:1440px;margin:0 auto;padding:0 20px;font:400 16.5px / 1.86em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-title{margin-top:40px;color:#000;letter-spacing:.0015em;font:400 42px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-title em{padding-right:.2em}#full-article #article-subtitle{color:#000;letter-spacing:-0.046em;margin-top:13px;font:italic 400 24px / 1.2em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-meta{color:#999999;letter-spacing:.11em;margin-top:16px;text-transform:uppercase;font:400 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-meta span:nth-child(1n+2):before{content:'|';display:inline-block;padding:0 7px 0 2px}#full-article .article-share{margin-top:20px}#full-article .article-share .article-share-title{color:#868686;letter-spacing:.05em;text-transform:uppercase;font:400 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article .article-share .article-share-list{list-style:none;margin:8px 0 0;padding:0}#full-article .article-share .article-share-list li{float:left;margin-left:10px}#full-article .article-share .article-share-list li:first-child{margin-left:0}#full-article .article-share .share-btn{background:transparent;border:solid 1px #e3e3e3;height:40px;padding:0;width:40px;-webkit-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:border-color .3s cubic-bezier(.455, .03, .515, .955);transition:border-color .3s cubic-bezier(.455, .03, .515, .955)}#full-article .article-share .share-btn p{background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;text-indent:0}#full-article .article-share .share-btn p:before{color:#000;font-size:19px;margin:0}#full-article .article-share .facebook-share p:before{color:#3e5292}#full-article .article-share .twitter-share p:before{color:#63a0d4}#full-article #mobile-share{background:#fff;border-top:solid 1px #f4f4f4;box-shadow:3px 3px 1px rgba(0,0,0,0.03);left:0;margin:0;min-height:55px;position:fixed;top:64px;width:100%;z-index:109;transform:translate(0, -64px);-webkit-transform:translate(0, -64px);-moz-transform:translate(0, -64px);-ms-transform:translate(0, -64px);-o-transform:translate(0, -64px);-webkit-transition:all .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:all .3s cubic-bezier(.455, .03, .515, .955);-o-transition:all .3s cubic-bezier(.455, .03, .515, .955);transition:all .3s cubic-bezier(.455, .03, .515, .955);display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex:0 1 auto;-webkit-flex:0 1 auto}#full-article #mobile-share.showing{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0)}#full-article #mobile-share ul{margin:0}#full-article #mobile-share .article-share-title{letter-spacing:.09em}#full-article #mobile-share .share-btn{border:none}#full-article #mobile-share .share-btn p:before{font-size:24px}#full-article #article-related-sidebar{display:none;left:0;position:absolute;top:0;width:50px}#full-article #article-related-sidebar.follow.follow-top{position:fixed;top:90px}#full-article #article-related-sidebar.follow.follow-bottom{position:fixed;bottom:0;top:auto}#full-article #article-related-sidebar.follow.max-bottom{bottom:0;top:auto}#full-article #article-related-sidebar.follow:not(.max-bottom):not(.follow-bottom){bottom:auto !important}#full-article #article-related-sidebar.reveal{top:50%}#full-article #article-related-sidebar .module-title-wrap{padding-left:10px}#full-article #article-related-sidebar .related-list{margin-bottom:0}#full-article #article-related-sidebar .related-list li{margin-top:0}#full-article #article-related-sidebar .related-list li .post-item .post-img{padding-bottom:100%}#full-article #article-related-sidebar .related-list li .post-item .post-caption{padding:12px 15px 11px}#full-article #article-related-sidebar .related-list li .post-item .post-title{font-size:15px}#full-article #article-content{margin-top:50px;margin-bottom:100px}#full-article #article-content div:first-child{margin-top:0}#full-article #article-content .img-wrap{background-color:transparent}#full-article #article-content .small-section-title{color:#868686;letter-spacing:.25em;margin-bottom:18px;text-transform:uppercase;font:400 12px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content hr{margin-top:40px;border-top:1px solid #ddd}#full-article #article-content .body-copy,#full-article #article-content .question-wrap{margin-top:50px}#full-article #article-content .body-copy a,#full-article #article-content .question-wrap a{border-bottom:1px solid}#full-article #article-content .body-copy p,#full-article #article-content .question-wrap p{letter-spacing:.0023em;margin-bottom:-1.625em;margin-top:41px}#full-article #article-content .body-copy p:first-child,#full-article #article-content .question-wrap p:first-child{margin-top:0}#full-article #article-content .body-copy.large-first:first-letter,#full-article #article-content .question-wrap.large-first:first-letter{border:solid 1px currentColor;float:left;margin-top:.08em;margin-right:25px;padding:.2em .29em .25em;text-transform:uppercase;font:400 4em / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .question-wrap{margin-top:70px}#full-article #article-content .question-wrap .question{font:400 20px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .question-wrap .answer{margin-top:47px}#full-article #article-content .question-wrap .answer .subject{display:inline}#full-article #article-content .quote{margin:50px auto;max-width:550px;text-align:center;letter-spacing:-0.01em;color:#000}#full-article #article-content .quote .quote-content{font:italic 400 30px / 1.3em 'Old Standard TT','Quicksand','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .quote .quote-attr{letter-spacing:.11em;padding-top:25px;text-transform:uppercase;font:400 10.5px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .quote .quote-attr span:first-child:before{content:'\2013';display:inline;padding-right:3px}#full-article #article-content .quote .quote-author{color:#999;display:inline-block}#full-article #article-content .quote .quote-source{color:#999;display:inline-block;font-style:italic}#full-article #article-content .quote:before,#full-article #article-content .quote:after{content:'';display:block;margin:0 auto;width:163px}#full-article #article-content .quote:before{border-top:dotted 1px #929292;padding-bottom:18px}#full-article #article-content .quote:after{border-bottom:dotted 1px #929292;padding-top:27px}#full-article #article-content .quote.center{margin-top:75px}#full-article #article-content .quote.left{float:left;max-width:420px;padding:0 40px}#full-article #article-content .quote.right{float:right;max-width:420px;padding:0 40px}#full-article #article-content .recommended{margin:47px auto 0;max-width:280px}#full-article #article-content .recommended .title{letter-spacing:.03em;margin-top:19px;font:400 18px / 1em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .recommended .desc{color:#868686;letter-spacing:.05em;margin-top:10px;text-transform:none;font:400 14px / 1.4em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .recommended:before,#full-article #article-content .recommended:after{content:'';display:block;margin:0 auto;width:163px}#full-article #article-content .recommended:before{border-top:dotted 1px #929292;padding-bottom:18px}#full-article #article-content .recommended:after{border-bottom:dotted 1px #929292;padding-top:23px}#full-article #article-content .article-image .caption-wrap,#full-article #article-content .youtube .caption-wrap,#full-article #article-content .gallery .caption-wrap{position:relative;margin-top:12px;z-index:2;font:400 14px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .article-image .caption-wrap .caption-title,#full-article #article-content .youtube .caption-wrap .caption-title,#full-article #article-content .gallery .caption-wrap .caption-title{color:#000;float:left;letter-spacing:.025em;padding-bottom:7px;width:100%;font:400 16px / 1.3em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article #article-content .article-image .caption-wrap .caption,#full-article #article-content .youtube .caption-wrap .caption,#full-article #article-content .gallery .caption-wrap .caption{float:left;letter-spacing:.01em;margin-top:0;padding-bottom:2px;width:100%}#full-article #article-content .article-image{margin-top:50px}#full-article #article-content #inline-hijack{margin-top:50px}#full-article #article-content .youtube{margin:50px -20px 0;position:relative}#full-article #article-content .youtube .video-poster{background:none;border:none;border-radius:0;padding:0;position:absolute;width:100%;z-index:3}#full-article #article-content .youtube .video-poster:before{background:#fff;content:'';height:60px;left:50%;opacity:.2;position:absolute;top:50%;width:60px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}#full-article #article-content .youtube .video-poster:after{border-bottom:solid 8px transparent;border-left:solid 10px #fff;border-top:solid 8px transparent;content:'';left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transition:color .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:color .3s cubic-bezier(.455, .03, .515, .955);-o-transition:color .3s cubic-bezier(.455, .03, .515, .955);transition:color .3s cubic-bezier(.455, .03, .515, .955)}#full-article #article-content .youtube .video-poster:hover:before{opacity:.4}#full-article #article-content .youtube .video-poster .poster-img{background-image:none;background-repeat:no-repeat;background-size:cover;padding-bottom:56.25%}#full-article #article-content .youtube .yt-video-wrap{background:#000;margin:0 auto;position:relative;z-index:2}#full-article #article-content .youtube .yt-video-container.video-padding{height:0;padding-bottom:56.25%}#full-article #article-content .youtube .yt-video-container.video-padding iframe,#full-article #article-content .youtube .yt-video-container.video-padding object,#full-article #article-content .youtube .yt-video-container.video-padding embed{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#full-article #article-content .youtube .caption-title{padding:0 20px}#full-article #article-content .youtube .caption{padding:0 20px}#full-article #article-content .gallery{padding:0 10px;margin-top:50px}#full-article #article-content .gallery.two-col,#full-article #article-content .gallery.three-col,#full-article #article-content .gallery.four-col{margin-left:-20px}#full-article #article-content .gallery.two-col .item,#full-article #article-content .gallery.three-col .item,#full-article #article-content .gallery.four-col .item{float:left}#full-article #article-content .gallery.two-col .item-content,#full-article #article-content .gallery.three-col .item-content,#full-article #article-content .gallery.four-col .item-content{padding-left:20px}#full-article #article-content .gallery.two-col .item{width:50%}#full-article #article-content .gallery.three-col .item{width:33.33333333%}#full-article #article-content .gallery.four-col .item{width:25%}#full-article #article-content .gallery .caption-wrap{position:relative;margin-top:8px}#full-article #article-content .gallery .caption-wrap .caption-title{width:calc(100% - 50px)}#full-article #article-content .gallery .caption-wrap .caption{width:calc(100% - 50px)}#full-article #article-content .gallery .caption-wrap .count{color:#494949;float:right;text-align:right;width:50px;font:400 14px / 1em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article .article-related{clear:both}#full-article .article-related .related-list{list-style:none;margin-top:-20px;padding:0}#full-article .article-related .related-list li{float:left;margin-top:20px;width:100%}#full-article .article-related .related-list li a{background-color:#fff}#full-article .article-related .related-list li .post-item{background:#fff url("../assets/img/img-loader.gif?v=9") no-repeat 50% 50%;margin-bottom:0;min-height:0;overflow:hidden;position:relative;width:100%}#full-article .article-related .related-list li .post-item .post-img{background-color:#ddd;background-repeat:no-repeat;background-size:cover;background-position:center top;background-position:50% 50%;height:0;overflow:hidden;padding-bottom:45.13888889%}#full-article .article-related .related-list li .post-item .post-img.left{background-position:0 50%}#full-article .article-related .related-list li .post-item .post-img.right{background-position:100% 50%}#full-article .article-related .related-list li .post-item .angler{background-color:#fff;position:absolute;height:35px;left:0;margin-top:-15px;transform-origin:100% 0;width:101%;z-index:19;-webkit-transform:skewX(0) skewY(-2deg);-ms-transform:skewX(0) skewY(-2deg);-o-transform:skewX(0) skewY(-2deg);transform:skewX(0) skewY(-2deg);-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg);-webkit-backface-visibility:hidden;backface-visibility:initial}#full-article .article-related .related-list li .post-item .post-caption{background-color:#fff;padding:19px 20px 25px;position:relative;width:100%;z-index:20}#full-article .article-related .related-list li .post-item .post-title{padding-top:0;display:block;color:#000;letter-spacing:-0.4px;font:400 20px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article .article-related .related-list li .post-item .post-title em{padding-right:.22em}#full-article .article-related .related-list li .post-item .caption{color:#737373;display:block;margin-top:10px;font:400 14px / 1.45em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#full-article .article-related .related-list li .post-item .caption em{padding-right:.22em}@media (min-width:480px){#full-article{padding:0 30px}#full-article #article-content .body-copy.large-first:first-letter{font-size:6em}#full-article #article-content .recommended{margin:margin: 47px 0 30px}#full-article #article-content .recommended.left{float:left;margin-right:30px}#full-article #article-content .recommended.right{float:right;margin-left:30px}#full-article #article-content .recommended:before,#full-article #article-content .recommended:after{content:none}#full-article #article-content .youtube{margin:50px -30px 0}#full-article #article-content .youtube .caption-title{padding:0 30px}#full-article #article-content .youtube .caption{padding:0 30px}#full-article #article-content .gallery{padding:0}#full-article #article-related-footer .related-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex:0 1 auto;-webkit-flex:0 1 auto;margin-left:-20px}#full-article #article-related-footer .related-list li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:20px;width:50%;align-content:stretch;flex:1 1 auto;-webkit-flex:1 1 49.8%}#full-article #article-related-footer .related-list li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}}@media (min-width:768px){#full-article{padding:0 40px}#full-article #article-content .recommended.left{margin-left:-20px}#full-article #article-content .recommended.right{margin-right:-20px}#full-article #article-content .article-image{margin-bottom:30px}#full-article #article-content .article-image.left{float:left;margin-right:40px;margin-left:-20px;max-width:50%}#full-article #article-content .article-image.right{float:right;margin-left:40px;margin-right:-20px;max-width:50%}#full-article #article-content .youtube{margin:50px -40px 0}#full-article #article-content .youtube .caption-title{padding:0 40px}#full-article #article-content .youtube .caption{padding:0 40px}#full-article #article-content .youtube.inline{margin:50px 0 0}#full-article #article-content .youtube.left{float:left;margin-right:40px;margin-left:-20px;max-width:50%;width:100%}#full-article #article-content .youtube.right{float:right;margin-left:40px;margin-right:-20px;max-width:50%;width:100%}#full-article #article-content .youtube.left .caption-title,#full-article #article-content .youtube.right .caption-title{padding:0}#full-article #article-content .youtube.left .caption,#full-article #article-content .youtube.right .caption{padding:0}#full-article #article-content .gallery.two-col,#full-article #article-content .gallery.three-col,#full-article #article-content .gallery.four-col{padding:0 20px}#full-article #article-content .gallery .caption-wrap .caption{line-height:17px}#full-article #article-related-footer{margin:50px -20px 0}#full-article #article-related-footer .related-list li{width:25%;-webkit-flex:1 1 24.8%}}@media (min-width:992px){#full-article{padding:0 100px;position:relative}#full-article.standard-article{padding-left:130px}#full-article .article-share{position:absolute;margin-top:5px;right:30px;top:0}#full-article .article-share .article-share-list li{float:none;margin-top:10px;margin-left:0}#full-article .article-share .article-share-list li:first-child{margin-top:0}#full-article #article-share-top.has-follower{display:none}#full-article #mobile-share{display:none}#full-article #article-share-sidebar{padding-left:10px;position:static}#full-article #article-related-sidebar{display:block}#full-article #article-related-sidebar.reveal{opacity:0;visibility:hidden;transform:translate(0, 100px);-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px)}#full-article #article-content .recommended.left{margin-left:-40px}#full-article #article-content .recommended.right{margin-right:-40px}#full-article #article-content .article-image.left{margin-left:-70px}#full-article #article-content .article-image.right{margin-right:-70px}#full-article #article-content .youtube{margin:50px -40px 0}#full-article #article-content .youtube .caption-title{padding:0}#full-article #article-content .youtube .caption{padding:0}#full-article #article-content .youtube.left{margin-left:-70px}#full-article #article-content .youtube.right{margin-right:-70px}#full-article #article-content .quote.left{margin:50px auto 20px}#full-article #article-content .quote.right{margin:50px auto 20px}#full-article #article-related-footer{margin:50px -70px 0}#full-article #article-related-footer .related-list li{width:25%;max-width:25%;-webkit-flex:1 1 24.8%}}@media (min-width:1200px){#full-article{padding:0 230px}#full-article.standard-article{padding-left:230px}#full-article .article-share{right:130px}#full-article #article-content .recommended.left{margin-left:50px 50px 20px -100px}#full-article #article-content .recommended.right{margin-right:-100px}#full-article #article-content .article-image.left{margin-left:-100px}#full-article #article-content .article-image.right{margin-right:-140px}#full-article #article-content .youtube{margin:50px -100px 0}#full-article #article-content .youtube.left{margin-left:-100px}#full-article #article-content .youtube.right{margin-right:-140px}#full-article #article-related-footer{margin:50px -140px 0}}@media (min-width:1360px){#full-article #article-related-footer .related-list .post-item .post-img{position:static;width:100%;height:0}#full-article #article-related-footer .related-list .post-item .angler{height:31px;left:0;top:auto;width:100%;-webkit-transform:skewX(0) skewY(-2deg);-ms-transform:skewX(0) skewY(-2deg);-o-transform:skewX(0) skewY(-2deg);transform:skewX(0) skewY(-2deg);-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg)}#full-article #article-related-footer .related-list .post-item .post-caption{min-height:0;width:100%}}@media (min-width:1440px){#full-article #article-related-sidebar.follow.follow-top{left:50%;transform:translate(calc(100% - 770px), 0);-webkit-transform:translate(calc(100% - 770px), 0);-moz-transform:translate(calc(100% - 770px), 0);-ms-transform:translate(calc(100% - 770px), 0);-o-transform:translate(calc(100% - 770px), 0)}}#tout-modal{bottom:10px;left:10px;position:fixed;right:10px;text-align:center;z-index:100}.article-tout-wrap{text-align:center}.article-tout-wrap .article-tout{background:#2a8aa6;color:#fff;display:inline-block;max-width:768px;padding:21px 10px 25px;position:relative;text-align:center;width:100%}.article-tout-wrap #tout-close-btn{background:transparent;border:none;border-radius:0;padding:15px;position:absolute;right:-5px;top:-5px}.article-tout-wrap #tout-close-btn span{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=9);background-position:-180px -95px;width:15px;height:15px}.article-tout-wrap #tout-title{padding:0 24px;font:400 18px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.article-tout-wrap #tout-title em{padding-right:.22em}.article-tout-wrap #tout-desc{margin-top:6px;font:400 13px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}.article-tout-wrap #tout-desc em{padding-right:.22em}.article-tout-wrap #tout-button-wrap{margin-top:16px}.article-tout-wrap .box-btn.white{font-weight:bold;display:inline-block}@media (min-width:480px){.article-tout-wrap #tout-desc{padding:0 10px}}@media (min-width:768px){#tout-modal{bottom:20px;left:20px;right:20px}}#cookies-msg{display:none;bottom:10px;left:10px;position:fixed;right:10px;text-align:center;z-index:1000}#cookies-msg #tout-content{background:#1c6097;color:#fff;display:inline-block;max-width:768px;padding:21px 10px 25px;position:relative;text-align:center;width:100%}#cookies-msg #tout-close-btn{background:transparent;border:none;border-radius:0;padding:15px;position:absolute;right:-5px;top:-5px}#cookies-msg #tout-close-btn span{display:block;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap;background-image:url(../assets/img/sprites.png?v=9);background-position:-180px -95px;width:15px;height:15px}#cookies-msg #tout-desc{margin-top:6px;font:400 13px / 1.4em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#cookies-msg #tout-desc em{padding-right:.22em}#cookies-msg a{color:#eee;text-decoration:underline}@media (min-width:480px){#cookies-msg #tout-desc{padding:0 10px}}@media (min-width:768px){#cookies-msg{bottom:20px;left:20px;right:20px}}#social-content{position:relative}#social-content.ready .slide-item{display:block;position:absolute;top:0}.slider-left-btn,.slider-right-btn{background:transparent;border:none;display:none;padding:calc(26.202532% - 30px) 10px 0;position:absolute;top:0;width:43px}.slider-left-btn:before,.slider-right-btn:before{opacity:.2;-webkit-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .3s cubic-bezier(.455, .03, .515, .955);transition:opacity .3s cubic-bezier(.455, .03, .515, .955)}.slider-left-btn:hover:before,.slider-right-btn:hover:before,.slider-left-btn:focus:before,.slider-right-btn:focus:before{opacity:.6}.slider-left-btn{display:none;left:-15px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.slider-left-btn:before{content:'';display:block;background-image:url(../assets/img/sprites.png?v=9);background-position:-179px -19px;width:23px;height:43px}.slider-right-btn{right:-15px;background-color:transparent;border:0;font:0/0 a;color:transparent;overflow:hidden;text-indent:100%;text-shadow:none;white-space:nowrap}.slider-right-btn:before{content:'';display:block;background-image:url(../assets/img/sprites.png?v=9);background-position:-154px -19px;width:23px;height:43px}.slides-holder{overflow:hidden;position:relative}@media (min-width:480px){.slider-left-btn{left:-40px}.slider-right-btn{right:-40px}.slides-holder{margin:0}}@media (min-width:992px){.slider-left-btn,.slider-right-btn{display:block;padding-top:calc(26.202532% - 199px)}}@media (min-width:1200px){.slider-left-btn{left:-53px}.slider-right-btn{right:-53px}}#on-social-content{position:relative}#on-social-content.ready .slide-item{display:block;position:absolute;top:0}#on-social-content .social-slider-item{background:transparent;float:left;margin-left:0}#on-social-content .social-slider-item .post-img-wrap{overflow:hidden;position:relative}#on-social-content .social-slider-item .post-img-wrap:after{background-color:#fff;bottom:-19px;content:'';height:19px;left:0;position:absolute;transform-origin:0 0;width:100%;z-index:19;-webkit-transform:skewX(0) skewY(-2deg);-ms-transform:skewX(0) skewY(-2deg);-o-transform:skewX(0) skewY(-2deg);transform:skewX(0) skewY(-2deg);-webkit-transform:skew(0, -2deg);-moz-transform:skew(0, -2deg);-ms-transform:skew(0, -2deg);-o-transform:skew(0, -2deg)}#on-social-content .social-slider-item .post-img{background-color:#ddd;background-size:cover;height:0;padding-bottom:100%}#on-social-content .social-slider-item .post-caption{padding:16px 20px}#on-social-content .social-slider-item .post-title{display:block;color:#000;float:left;letter-spacing:1px;max-width:calc(100% - 40px);overflow:hidden;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font:400 12px / 1.2em 'Oswald','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-social-content .social-slider-item .post-date{float:right;color:#737373;font:400 12px / 1.2em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif;background-color:#fff;width:40px;text-align:right}#on-social-content .social-slider-item .caption{display:block;padding:18px 20px 15px;clear:both;color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 14px / 1.45em 'Source Sans Pro','Helvetica Neue',Helvetica,'Arial Black',arial,sans-serif}#on-social-content .social-slider-item .social-icon{margin-left:-4px;font-size:17px}.social-slider-item{display:none;width:78.66666667%}.social-slider-item:first-child{display:block}.social-slider-item .social-item-spacer{background:#fff}@media (min-width:480px){.social-slider-item{width:40.8%}.social-slider-item:nth-child(2){display:block}}@media (min-width:768px){.social-slider-item{width:29.86666667%}.social-slider-item:nth-child(3){display:block}}@media (min-width:992px){#on-social-content #social-holder{margin-left:-20px}#on-social-content.ready #social-holder{margin-left:0}#on-social-content.ready .social-slider-item{width:calc(25% + 5px)}.social-slider-item{padding-left:20px;width:25%}.social-slider-item:nth-child(4){display:block}}.featured-titles-content{position:relative}.featured-titles-content.ready .slide-item{display:block;position:absolute;top:0}.featured-titles-content .featured-item{background:transparent;float:left;margin-left:0}.featured-item{display:none;width:78.66666667%;width:58.66666667%}.featured-item:first-child{display:block}@media (min-width:480px){.featured-item{width:40.8%}.featured-item:nth-child(2){display:block}}@media (min-width:768px){.featured-item{width:29.86666667%}.featured-item:nth-child(3){display:block}}@media (min-width:992px){#featured-titles-content-sidebar .slide-item{position:static}#featured-titles-content-sidebar .featured-titles-list{max-width:202px}#featured-titles-content-sidebar .featured-titles-list .featured-item{position:static;margin:18px 0 0;width:100%}#featured-titles-content-sidebar .featured-titles-list .featured-item:first-child{width:100%;margin-top:0}#featured-titles-content-sidebar .featured-titles-list .featured-item:nth-child(n+3){display:none}#featured-titles-content-sidebar.ready .slide-item{position:static}#featured-titles-content-module .featured-titles-list .featured-item{padding-left:20px;width:calc(25% + 5px)}.featured-item:nth-child(4){display:block}.featured-titles-content .slider-left-btn,.featured-titles-content .slider-right-btn{padding-top:calc(26% - 121px)}}@media (min-width:1200px){#featured-titles-content-module .featured-titles-list .featured-item{width:calc(20% + 4px)}}