﻿.guttenberg .hamburger{padding:15px 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.guttenberg .hamburger:hover{opacity:1}
.guttenberg .hamburger-box{width:26px;height:22px;display:inline-block;position:relative}
.guttenberg .hamburger-inner{display:block;top:50%;margin-top:-2px}
.guttenberg .hamburger-inner, .guttenberg .hamburger-inner:after, .guttenberg .hamburger-inner:before{width:26px;height:4px;background-color:#fff;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
.guttenberg .hamburger-inner:after, .guttenberg .hamburger-inner:before{content:"";display:block}
.guttenberg .hamburger-inner:before{top:-9px}
.guttenberg .hamburger-inner:after{bottom:-9px}
.guttenberg .hamburger.jr-burger{padding:0}
.guttenberg .hamburger.jr-burger .hamburger-box{width:19px;height:15px}
.guttenberg .hamburger.jr-burger .hamburger-inner{margin-top:-1.5px}
.guttenberg .hamburger.jr-burger .hamburger-inner, .guttenberg .hamburger.jr-burger .hamburger-inner:after, .guttenberg .hamburger.jr-burger .hamburger-inner:before{width:19px;height:3px;background-color:#fff;border-radius:3px}
.guttenberg .hamburger.jr-burger .hamburger-inner:before{top:-6px}
.guttenberg .hamburger.jr-burger .hamburger-inner:after{bottom:-6px}
.guttenberg .hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.guttenberg .hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}
.guttenberg .hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}
.guttenberg .hamburger--squeeze.is-active .hamburger-inner, .guttenberg .hover .hamburger--squeeze .hamburger-inner, .guttenberg .menu-open .hamburger--squeeze .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.guttenberg .hamburger--squeeze.is-active .hamburger-inner:before, .guttenberg .hover .hamburger--squeeze .hamburger-inner:before, .guttenberg .menu-open .hamburger--squeeze .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}
.guttenberg .hamburger--squeeze.is-active .hamburger-inner:after, .guttenberg .hover .hamburger--squeeze .hamburger-inner:after, .guttenberg .menu-open .hamburger--squeeze .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}
.guttenberg .slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.guttenberg .slick-list, .guttenberg .slick-slider{position:relative;display:block}
.guttenberg .slick-list{overflow:hidden;margin:0;padding:0}
.guttenberg .slick-list:focus{outline:none}
.guttenberg .slick-list.dragging{cursor:pointer;cursor:hand}
.guttenberg .slick-slider .slick-list, .guttenberg .slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}
.guttenberg .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.guttenberg .slick-track:after, .guttenberg .slick-track:before{content:"";display:table}
.guttenberg .slick-track:after{clear:both}
.guttenberg .slick-loading .slick-track{visibility:hidden}
.guttenberg .slick-slide{float:left;height:100%;min-height:1px;display:none}
.guttenberg [dir=rtl] .slick-slide{float:right}
.guttenberg .slick-slide img{display:block}
.guttenberg .slick-slide.slick-loading img{display:none}
.guttenberg .slick-slide.dragging img{pointer-events:none}
.guttenberg .slick-initialized .slick-slide{display:block}
.guttenberg .slick-loading .slick-slide{visibility:hidden}
.guttenberg .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.guttenberg .slick-arrow.slick-hidden{display:none}
.guttenberg .alignnone{margin:5px 20px 20px 0}
.guttenberg .aligncenter, .guttenberg div.aligncenter{display:block;margin:5px auto}
.guttenberg .alignright{float:right;margin:5px 0 20px 20px}
.guttenberg .alignleft{float:left;margin:5px 20px 20px 0}
.guttenberg a img.alignright{float:right;margin:5px 0 20px 20px}
.guttenberg a img.alignleft, .guttenberg a img.alignnone{margin:5px 20px 20px 0}
.guttenberg a img.alignleft{float:left}
.guttenberg a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.guttenberg .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.guttenberg .wp-caption.alignleft, .guttenberg .wp-caption.alignnone{margin:5px 20px 20px 0}
.guttenberg .wp-caption.alignright{margin:5px 0 20px 20px}
.guttenberg .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.guttenberg .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.guttenberg .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.guttenberg .screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:8}
.guttenberg #speakers h1, .guttenberg .legacy-content h1, .guttenberg .legacy-headers h1{font-weight:400;font-size:24px;line-height:1.4em;margin:0 0 10px}
.guttenberg #speakers h2, .guttenberg .legacy-content h2, .guttenberg .legacy-headers h2{border-bottom:1px solid #dadada;padding:5px 0 5px 2px;margin:0 0 10px;text-transform:uppercase;font-weight:400;font-size:25px;border-top:5px solid #000}
.guttenberg #speakers h3, .guttenberg .legacy-content h3, .guttenberg .legacy-headers h3{font-size:13px;margin:0 0 5px}
.guttenberg #speakers h4, .guttenberg #speakers h5, .guttenberg .legacy-content h4, .guttenberg .legacy-content h5, .guttenberg .legacy-headers h4, .guttenberg .legacy-headers h5{margin:0}
.guttenberg #speakers h4, .guttenberg .legacy-content h4, .guttenberg .legacy-headers h4{font-size:20px;font-weight:400;margin:0 0 5px}
.guttenberg #speakers h4 a, .guttenberg .legacy-content h4 a, .guttenberg .legacy-headers h4 a{color:#333;text-decoration:none}
.guttenberg #speakers h4 a:hover, .guttenberg .legacy-content h4 a:hover, .guttenberg .legacy-headers h4 a:hover{color:#910f00}
.guttenberg #speakers h5, .guttenberg .legacy-content h5, .guttenberg .legacy-headers h5{font-weight:400;font-size:14px;text-transform:uppercase;color:#686868;margin:0 0 10px}
.guttenberg .legacy-content .level .item{border-bottom:1px solid #dbdce1;margin:5px 0;padding:5px 0;text-align:center;position:relative}
.guttenberg .legacy-content .level .item p{font-size:11px;margin:0 0 3px}
.guttenberg .legacy-content .level .item:last-child{border-bottom:none}
.guttenberg .legacy-content .sponsors #sponsors{border-top:none;margin:0}
.guttenberg .legacy-content .sponsors #sponsors h4{border-top:5px solid #000;border-bottom:1px solid #e6e6e6;height:40px;line-height:41px;padding:0 0 0 3px;text-align:left;font-family:HelveticaNeueW01-67MdCn,Helvetica,Arial,sans-serif;font-weight:400}
.guttenberg .legacy-content .sponsors #sponsors .level{text-align:center;margin:0 0 20px}
.guttenberg .legacy-content .sponsors #sponsors .level .item{display:inline-block;vertical-align:middle;margin:10px 60px;text-align:center;border-bottom:none}
.guttenberg .legacy-content .sponsors #sponsors .level:first-child>h4{border-top:none}
.guttenberg .legacy-content a.wwsponsor{text-transform:uppercase;color:#333;text-decoration:none;font-weight:700;font-size:11px;background:url(https://fortune.com/wp-content/themes/fortuneconferences/stylesheets/images/bu-open.png) no-repeat 100%;padding:1px 16px 0 0;display:inline-block;margin:0 0 10px}
.guttenberg .global-forum-chinese .speaker{display:inline-block;vertical-align:top;width:115px;height:220px;margin:0 -1px 20px 0;padding:0 20px 0 0;border-bottom:1px solid #e6e6e6;font-size:10px}
.guttenberg .global-forum-chinese .speaker p{font-size:12px}
.guttenberg .entry-content table{margin:0 0 20px;font-size:14px}
.guttenberg #speakers{border-collapse:collapse;border-spacing:0}
.guttenberg #speakers tr{border-bottom:1px solid #e6e6e6}
.guttenberg #speakers tr:last-child{border-bottom:none}
.guttenberg #speakers td{width:33%;padding:10px 10px 10px 0}
.guttenberg #speakers td p{margin-left:0;margin-bottom:0;margin-top:0!important}
.guttenberg #speakers td img{width:106px;height:auto;margin:0 10px 10px 0}
.guttenberg #speakers td p{font:normal 12px/1.4em HelveticaNeueW01-65Medi,Helvetica,Arial,sans-serif}
@media screen and (max-width:39.9375em){
.guttenberg #speakers, .guttenberg #speakers tbody, .guttenberg #speakers td, .guttenberg #speakers tr{display:block}
.guttenberg #speakers td{width:100%;padding:10px 10px 10px 0}
.guttenberg #speakers td p{margin-left:0;margin-bottom:0;margin-top:0!important}
.guttenberg #speakers td img{width:106px;height:auto;margin:0 10px 10px 0}
.guttenberg #speakers td p{font:normal 12px/1.4em HelveticaNeueW01-65Medi,Helvetica,Arial,sans-serif}
}
.guttenberg body{line-height:1}
.guttenberg .wrapper{padding-right:20px;padding-left:20px}
.guttenberg .nested-block-grid{margin-left:-.5rem;margin-right:-.5rem}
@media print,screen and (min-width:40em){
.guttenberg .nested-block-grid{margin-left:-.75rem;margin-right:-.75rem}
}
@media print,screen and (min-width:64em){
.guttenberg .nested-block-grid{margin-left:-.625rem;margin-right:-.625rem}
}
.guttenberg .nested-block-grid .block-grid-item{padding-left:.5rem;padding-right:.5rem}
@media print,screen and (min-width:40em){
.guttenberg .nested-block-grid .block-grid-item{padding-left:.75rem;padding-right:.75rem}
}
@media print,screen and (min-width:64em){
.guttenberg .nested-block-grid .block-grid-item{padding-left:.625rem;padding-right:.625rem}
}
.guttenberg .nested-block-grid .block-grid-item-margin{margin-left:.5rem;margin-right:.5rem}
@media print,screen and (min-width:40em){
.guttenberg .nested-block-grid .block-grid-item-margin{margin-left:.75rem;margin-right:.75rem}
}
@media print,screen and (min-width:64em){
.guttenberg .nested-block-grid .block-grid-item-margin{margin-left:.625rem;margin-right:.625rem}
}
@media screen and (max-width:39.9375em){
.guttenberg .nested-block-grid.small-flush{margin-left:0;margin-right:0}
.guttenberg .nested-block-grid.small-flush .block-grid-item{padding-left:0;padding-right:0}
}
.guttenberg section.banner{margin-top:30px}
.guttenberg section.banner .banner-cell{position:relative}
.guttenberg section.banner .banner-cell.underlay-dark:after, .guttenberg section.banner .banner-cell.underlay-light:after{content:" ";display:block;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}
.guttenberg section.banner .banner-cell.underlay-dark:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),color-stop(30%,transparent));background:linear-gradient(180deg,rgba(0,0,0,.65) 0,transparent 30%)}
.guttenberg section.banner .banner-cell.underlay-light:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.65)),color-stop(30%,hsla(0,0%,100%,0)));background:linear-gradient(180deg,hsla(0,0%,100%,.65) 0,hsla(0,0%,100%,0) 30%)}
.guttenberg section.banner .banner-image{position:relative}
.guttenberg section.banner .banner-image img.wp-post-image{display:block}
.guttenberg section.banner .banner-image .logo{position:absolute;z-index:3;top:20px;left:2.5rem;top:2.5rem}
.guttenberg section.banner .banner-image .logo img{max-width:345px;height:auto}
.guttenberg section.banner .banner-copy{margin-top:40px}
.guttenberg section.banner.has-caro .banner-caro{position:relative}
.guttenberg section.banner.has-caro .banner-caro .slick-next, .guttenberg section.banner.has-caro .banner-caro .slick-prev{z-index:2}
@media screen and (max-width:63.9375em){
.guttenberg section.banner.has-caro .banner-caro .slick-next, .guttenberg section.banner.has-caro .banner-caro .slick-prev{color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.guttenberg section.banner.has-caro .banner-caro .slick-next{right:20px}
.guttenberg section.banner.has-caro .banner-caro .slick-prev{left:20px}
}
@media screen and (max-width:63.9375em){
.guttenberg section.banner{margin-top:10px}
.guttenberg section.banner .banner-image{max-width:none;margin:0;padding:0}
.guttenberg section.banner .banner-image .logo{left:2.75rem;top:2.75rem}
.guttenberg section.banner .banner-copy{margin-top:25px}
}
@media screen and (max-width:39.9375em){
.guttenberg section.banner .banner-image .logo{left:1.25rem;top:1.25rem}
.guttenberg section.banner .banner-image .logo img{max-width:175px}
}
.guttenberg main{display:block;position:relative;min-height:400px;margin-bottom:60px}
.guttenberg main, .guttenberg section.home-feature{margin-top:60px}
@media screen and (max-width:63.9375em){
.guttenberg main, .guttenberg section.home-feature{margin-top:30px}
}
@media screen and (max-width:39.9375em){
.guttenberg main, .guttenberg section.home-feature{margin-top:18px}
}
.guttenberg a.content-anchor{display:block;position:absolute;top:-110px;pointer-events:none}
@media screen and (max-width:63.9375em){
.guttenberg a.content-anchor{top:-90px}
}
.guttenberg ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}
.guttenberg ul.social li{font-size:22px;margin-left:22px}
.guttenberg ul.social li:first-child{margin-left:0}
.guttenberg ul.social li:nth-child(2){font-size:23px}
.guttenberg ul.social li:nth-child(3){font-size:21px;margin-top:-1px}
.guttenberg ul.social a, .guttenberg ul.social span{display:block;color:#999;cursor:pointer}
.guttenberg ul.social a:hover, .guttenberg ul.social span:hover{color:#ed1c24}
.guttenberg .video, .guttenberg .video-ratio{position:relative;height:0;margin-bottom:1rem;padding-bottom:56.25%;overflow:hidden;margin-bottom:0}
.guttenberg .video-ratio .video-ratio-el, .guttenberg .video-ratio embed, .guttenberg .video-ratio iframe, .guttenberg .video-ratio object, .guttenberg .video-ratio video, .guttenberg .video embed, .guttenberg .video iframe, .guttenberg .video object, .guttenberg .video video{position:absolute;top:0;left:0;width:100%;height:100%}
.guttenberg .video-ratio .video-ratio-el{background:#000}
.guttenberg .video-ratio .video-ratio-el .slick-list, .guttenberg .video-ratio .video-ratio-el .slick-slide, .guttenberg .video-ratio .video-ratio-el .slick-slider, .guttenberg .video-ratio .video-ratio-el .slick-track{height:100%}
.guttenberg .video-ratio .video-ratio-el img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}
.guttenberg .tabs-title{float:none}
.guttenberg .tabs-title, .guttenberg .tabs-title>a{outline:0!important}
.guttenberg .tabs, .guttenberg .tabs-content{border:0;background:0 0}
.guttenberg .tabs-panel{padding:0}
.guttenberg p.lead{font-family:PT Serif,serif;margin:0;color:#000}
@media screen and (max-width:63.9375em){
.guttenberg p.lead{font-size:13px;line-height:18px}
}
.guttenberg p.note{color:#000;padding-top:25px;font-weight:400}
@media screen and (max-width:39.9375em){
.guttenberg p.note{padding-top:15px;font-size:13px}
}
.guttenberg dl{padding:5px 0;letter-spacing:.02em}
.guttenberg dl dt{font-size:18px}
.guttenberg dl dt:not(:first-child){padding-top:20px}
.guttenberg dl.participant dt:not(:first-child){padding-top:6px}
.guttenberg dl.address dd a, .guttenberg dl dd .url{font-size:87.5%;display:inline-block;padding-top:6px}
@media screen and (max-width:63.9375em){
.guttenberg dl.participant dd{font-style:italic;color:#000}
}
.guttenberg dl.address dd strong{display:block}
.guttenberg dl.details{margin-top:20px}
.guttenberg dl.date dt{font-weight:200;text-transform:uppercase}
.guttenberg dl.date dt:not(:first-child){padding-top:8px}
.guttenberg dl.date dd{font-weight:700;font-size:24px;line-height:26px}
@media screen and (max-width:63.9375em){
.guttenberg dl.date dt{font-size:16px}
.guttenberg dl.date dd{font-size:18px;line-height:20px}
}
@media screen and (max-width:39.9375em){
.guttenberg dl.date{padding:3px 0}
.guttenberg dl.date dt{font-size:11px;padding-bottom:2px}
.guttenberg dl.date dt:not(:first-child){padding-top:1px}
.guttenberg dl.date dd{font-size:16px}
}
.guttenberg .eyebrow{display:block;text-transform:uppercase;color:#818285;letter-spacing:.03em;font-size:14px;padding-bottom:7px}
.guttenberg .eyebrow.label{font-size:10px;padding-bottom:10px}
.guttenberg .prompt{display:block;text-transform:uppercase;color:#000;font-size:12px;padding-bottom:10px;font-weight:700;letter-spacing:0}
.guttenberg .prompt.red{color:#ed1c24}
.guttenberg .prompt.red:hover{color:#000}
.guttenberg hr.tight{margin:.625rem auto 1.875rem}
.guttenberg hr.tighter{margin:.625rem auto 1.25rem}
@media screen and (max-width:63.9375em){
.guttenberg hr{margin:1.5625rem auto 1.875rem}
}
.guttenberg .plus-button{display:inline-block;color:#ed1c24;margin-left:8px;font-size:8px;border-radius:50%;width:15px;height:15px;text-align:center;padding-top:3px;border:1px solid #6b6b6b;vertical-align:top;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;transition-origin:center center}
.guttenberg .plus-button.tooltip-open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.guttenberg a[href^="tel:"]{color:#000;font-weight:400;pointer-events:none;cursor:default}
.guttenberg [data-whatintent=touch] a[href^="tel:"]{pointer-events:all;cursor:pointer}
.guttenberg h1 small, .guttenberg h2 small, .guttenberg h3 small, .guttenberg h4 small, .guttenberg h5 small, .guttenberg h6 small{text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-weight:200;display:inline-block;vertical-align:baseline;padding-right:2px}
@media screen and (max-width:39.9375em){
.guttenberg h1 small, .guttenberg h2 small, .guttenberg h3 small, .guttenberg h4 small, .guttenberg h5 small, .guttenberg h6 small{font-size:80%}
}
.guttenberg h6{letter-spacing:.02em}
.guttenberg h6.lead{margin-bottom:1.25rem}
.guttenberg h1.smaller{font-size:24px;line-height:1.15385em;margin-top:0;margin-bottom:0}
@media print,screen and (min-width:40em){
.guttenberg h1.smaller{font-size:30px;line-height:1em;margin-bottom:.125rem}
}
.guttenberg .heading{margin-bottom:35px}
.guttenberg .heading h1, .guttenberg .heading h2, .guttenberg .heading h3, .guttenberg .heading h4, .guttenberg .heading h5, .guttenberg .heading h6{margin-top:5px}
@media screen and (max-width:63.9375em){
.guttenberg .heading{margin-bottom:25px}
.guttenberg .heading h1, .guttenberg .heading h2, .guttenberg .heading h3, .guttenberg .heading h4, .guttenberg .heading h5, .guttenberg .heading h6{margin-top:-5px}
}
.guttenberg header.page-header{border-bottom:12px solid #000;padding-bottom:16px}
@media print,screen and (min-width:64em){
.guttenberg header.page-header h1{font-size:30px;line-height:1em;margin-bottom:.125rem}
.guttenberg header.page-header h3{font-size:24px;line-height:1.15385em;margin-top:0;margin-bottom:0}
}
.guttenberg header.page-header h3>span{display:inline-block}
@media screen and (max-width:63.9375em){
.guttenberg header.page-header{border-bottom:0;padding-bottom:12px}
}
@media screen and (max-width:39.9375em){
.guttenberg header.page-header{padding-bottom:8px}
}
.guttenberg header.article-header, .guttenberg header.home-header{padding-bottom:30px;border-bottom:2px solid #000;margin-bottom:40px}
.guttenberg header.article-header p.lead, .guttenberg header.home-header p.lead{width:100%}
@media screen and (max-width:63.9375em){
.guttenberg header.article-header, .guttenberg header.home-header{margin-bottom:30px;padding-bottom:12px}
}
.guttenberg header.home-header{border-top:12px solid #000;padding-top:20px;padding-bottom:20px;margin-bottom:30px}
.guttenberg header.home-header.no-subhead{padding-bottom:15px}
@media screen and (max-width:63.9375em){
.guttenberg header.home-header{margin-bottom:25px;padding-bottom:12;padding-top:18px}
}
@media screen and (max-width:39.9375em){
.guttenberg header.home-header{margin-bottom:20px}
}
.guttenberg header.article-header h4 span{display:inline-block;padding-right:10px}
@media screen and (max-width:39.9375em){
.guttenberg header.article-header h4 span{padding-right:0;display:block}
.guttenberg header.article-header h4 span:not(:last-child){padding-bottom:2px}
}
.guttenberg .button{text-transform:uppercase;font-weight:700;letter-spacing:-.01em}
@media screen and (max-width:39.9375em){
.guttenberg .button{font-size:10px;letter-spacing:.02em}
}
.guttenberg .button *{color:#fff;margin:0}
.guttenberg .button.large{padding:22px 0}
.guttenberg .button-grid{margin-bottom:.5em}
.guttenberg .button-grid .cell{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:.75em}
.guttenberg .button-grid .button, .guttenberg .button-grid .cell{display:-webkit-box;display:-ms-flexbox;display:flex}
.guttenberg .button-grid .button{width:100%;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.guttenberg .button.wide-button{padding-right:60px;padding-left:60px}
@media screen and (max-width:63.9375em){
.guttenberg .button.wide-button{padding-right:30px;padding-left:30px}
}
@media screen and (max-width:39.9375em){
.guttenberg .button.wide-button{padding-right:18px;padding-left:18px}
}
.guttenberg .button.back-button{margin-top:35px}
@media screen and (max-width:63.9375em){
.guttenberg .button.back-button{margin-top:25px}
}
@media screen and (max-width:39.9375em){
.guttenberg .button.back-button{margin-top:25px}
}
.guttenberg .more{color:#ed1c24;display:block;text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:18px;line-height:1em;white-space:nowrap}
@media screen and (max-width:63.9375em){
.guttenberg .more{font-size:12px}
.guttenberg .more:hover{color:#000}
}
.guttenberg header.main-header{padding-top:74px}
.guttenberg header.main-header .masthead{height:74px;background:#000;color:#fff;position:fixed;width:100%;top:0;left:0;z-index:7}
.guttenberg header.main-header .masthead .grid-container, .guttenberg header.main-header .masthead .grid-x{height:100%}
.guttenberg header.main-header .masthead .site-title h1{margin:0;line-height:1em;height:30px;overflow:hidden}
.guttenberg header.main-header .masthead .site-title h1 a{display:block;height:100%}
.guttenberg header.main-header .masthead .site-title h1 img{height:30px;display:block;width:auto;max-width:none}
.guttenberg header.main-header .masthead a.back{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.025em;line-height:1em;padding-left:20px;margin-bottom:-1px}
.guttenberg header.main-header .masthead a.back:hover{color:#ed1c24}
.guttenberg header.main-header .front-page-masthead{margin-top:60px;display:none}
.guttenberg header.main-header nav{border-top:12px solid #000;border-bottom:2px solid #000;margin-top:60px!important}
.guttenberg header.main-header nav .menu>li{font-size:20px;line-height:1em;font-weight:700}
.guttenberg header.main-header nav .menu>li, .guttenberg header.main-header nav .menu>li a{color:#000}
.guttenberg header.main-header nav .menu>li>a{height:54px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.guttenberg header.main-header nav .menu>li>a:hover{color:#ed1c24}
.guttenberg header.main-header nav .menu>li>a span{white-space:nowrap}
.guttenberg header.main-header nav .menu>li.current-menu-ancestor>a, .guttenberg header.main-header nav .menu>li.current-menu-ancestor>a:hover, .guttenberg header.main-header nav .menu>li.current-menu-item>a, .guttenberg header.main-header nav .menu>li.current-menu-item>a:hover{color:#ed1c24}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu, .guttenberg header.main-header nav .is-dropdown-submenu, .guttenberg header.main-header nav .sub-menu, .guttenberg header.main-header nav .submenu{display:none;max-height:490px;overflow:auto;z-index:5;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:220px;text-align:center;padding-top:20px;padding-bottom:20px}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu.js-dropdown-active, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu.js-dropdown-active, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu.js-dropdown-active, .guttenberg header.main-header nav .is-dropdown-submenu.js-dropdown-active, .guttenberg header.main-header nav .sub-menu.js-dropdown-active, .guttenberg header.main-header nav .submenu.js-dropdown-active{display:block!important}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li, .guttenberg header.main-header nav .is-dropdown-submenu li, .guttenberg header.main-header nav .sub-menu li, .guttenberg header.main-header nav .submenu li{margin-left:0!important}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li a, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li a, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li a, .guttenberg header.main-header nav .is-dropdown-submenu li a, .guttenberg header.main-header nav .sub-menu li a, .guttenberg header.main-header nav .submenu li a{color:#fff;text-align:center;display:block}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .sub-menu li.current-menu-item a, .guttenberg header.main-header nav .sub-menu li a:hover, .guttenberg header.main-header nav .submenu li.current-menu-item a, .guttenberg header.main-header nav .submenu li a:hover{background:#ed1c24}
.guttenberg .home header.main-header .front-page-masthead, .guttenberg .page-template-page-membership header.main-header .front-page-masthead{display:block}
@media print,screen and (min-width:64em){
.guttenberg .page-template-page-home header.main-header .masthead .site-title h1{width:135px}
}
@media screen and (max-width:63.9375em){
.guttenberg header.main-header .masthead .grid-container, .guttenberg header.main-header .masthead .grid-x{height:100%}
.guttenberg header.main-header .masthead .site-title{display:block!important}
.guttenberg header.main-header .masthead .site-title h1{height:22px;margin-top:2px;width:auto!important;overflow:hidden}
.guttenberg header.main-header .masthead .site-title h1 a{display:block;height:100%}
.guttenberg header.main-header .masthead .site-title h1 img{height:22px}
.guttenberg header.main-header .masthead a.back{font-size:8px;padding-left:0;margin-bottom:0;margin-top:-1px}
.guttenberg header.main-header .masthead .hamburger{margin-top:2px}
.guttenberg header.main-header nav{position:fixed;width:100vw;height:calc(100vh - 74px);left:0;top:74px;border-top:0;border-bottom:0;background:#000;max-width:none!important;margin-top:0!important;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:6;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:auto;padding-bottom:20px;padding-top:20px}
.guttenberg [data-whatintent=mouse] header.main-header nav{overflow:scoll;-webkit-overflow-scrolling:touch}
.guttenberg .menu-open header.main-header nav{-webkit-transform:translateY(0);transform:translateY(0)}
.guttenberg header.main-header nav .menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.guttenberg header.main-header nav .menu>li{margin-left:0!important}
.guttenberg header.main-header nav .menu>li, .guttenberg header.main-header nav .menu>li a{color:#fff}
.guttenberg header.main-header nav .menu>li>a{padding-left:46px!important;height:auto;display:block!important;padding-top:10px}
.guttenberg header.main-header nav .menu>li.is-dropdown-submenu-parent{position:relative}
.guttenberg header.main-header nav .menu>li.is-dropdown-submenu-parent:before{position:absolute;pointer-events:none;left:18px;display:block;width:14px;height:14px;font-size:14px;top:12px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.guttenberg header.main-header nav .menu>li.is-dropdown-submenu-parent.is-active:before{content:""}
.guttenberg header.main-header nav .menu>li.is-dropdown-submenu-parent.current-menu-ancestor:before, .guttenberg header.main-header nav .menu>li.is-dropdown-submenu-parent.current-menu-item:before{color:#ed1c24}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu, .guttenberg header.main-header nav .is-dropdown-submenu, .guttenberg header.main-header nav .sub-menu, .guttenberg header.main-header nav .submenu{max-height:none;position:relative;left:auto;-webkit-transform:none;transform:none;width:auto;text-align:left;padding-top:0;padding-bottom:0;background:0 0;font-size:15px;padding-left:65px}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li a, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li a, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li a, .guttenberg header.main-header nav .is-dropdown-submenu li a, .guttenberg header.main-header nav .sub-menu li a, .guttenberg header.main-header nav .submenu li a{color:#999;text-align:left;padding:8px 10px}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .is-dropdown-submenu li a:hover, .guttenberg header.main-header nav .sub-menu li a:hover, .guttenberg header.main-header nav .submenu li a:hover{background:0 0}
.guttenberg header.main-header nav .dropdown.menu>li.opens-left>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .dropdown.menu>li.opens-right>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .dropdown.menu>li>.is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .is-dropdown-submenu li.current-menu-item a, .guttenberg header.main-header nav .sub-menu li.current-menu-item a, .guttenberg header.main-header nav .submenu li.current-menu-item a{background:0 0;color:#ed1c24}
.guttenberg header.main-header nav ul.social{margin-top:18px;margin-left:22px}
.guttenberg header.main-header.registration-header nav .menu>li.is-dropdown-submenu-parent:before{content:"";background:url(https://fortune.com/wp-content/themes/fortuneconferences/img/plus.png) no-repeat 0 0;background-size:14px auto}
.guttenberg header.main-header.registration-header nav .menu>li.is-dropdown-submenu-parent.is-active:before{background:url(https://fortune.com/wp-content/themes/fortuneconferences/img/minus.png) no-repeat 0 0;background-size:14px auto}
}
@media screen and (max-width:39.9375em){
.guttenberg header.main-header .masthead .hamburger{margin-top:-10px}
}
.guttenberg footer{background:#000;height:170px;font-weight:700}
.guttenberg footer, .guttenberg footer li, .guttenberg footer p, .guttenberg footer ul{font-size:12px;line-height:15px}
.guttenberg footer .grid-container, .guttenberg footer .grid-x{height:100%}
.guttenberg footer, .guttenberg footer a{color:#acabaa}
.guttenberg footer .footer-menu li{white-space:nowrap}
.guttenberg footer .footer-menu li a{display:block}
.guttenberg footer .footer-menu li:first-child{margin-left:0!important}
.guttenberg footer .copyright{text-align:right}
.guttenberg footer .copyright p span{display:block}
@media screen and (max-width:63.9375em){
.guttenberg footer{padding:25px 0}
.guttenberg footer, .guttenberg footer .grid-container, .guttenberg footer .grid-x{height:auto}
.guttenberg footer .grid-container{padding-left:0}
.guttenberg footer .footer-menu{margin-top:5px}
.guttenberg footer .copyright{text-align:left}
.guttenberg footer .copyright p{padding-top:22px;line-height:20px}
}
@media screen and (min-width:40em) and (max-width:63.9375em){
.guttenberg footer .footer-menu li:first-child{width:12.5%!important}
}
@media screen and (max-width:39.9375em){
.guttenberg footer{padding:20px 0 30px}
.guttenberg footer .footer-menu{margin-top:0}
.guttenberg footer .footer-menu li{margin-left:0!important}
.guttenberg footer .footer-menu li a{padding-top:3px}
.guttenberg footer .copyright{text-align:left}
.guttenberg footer .copyright p{padding-top:16px;line-height:15px}
.guttenberg footer .copyright p span:first-child{padding-bottom:7px}
}
@media print,screen and (min-width:64em){
.guttenberg .conference-sidebar{width:19.6%!important;margin-right:2.0625rem!important}
.guttenberg .conference-content{margin-left:2.0625rem!important;width:63%!important}
}
.guttenberg nav.page-menu, .guttenberg nav.page-menu button{font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:-.01em}
.guttenberg nav.page-menu, .guttenberg nav.page-menu a{color:#000}
.guttenberg nav.page-menu ul.pages{margin-bottom:10px}
.guttenberg nav.page-menu ul.pages li a{font-size:14px;display:block;text-align:right;padding:3px 0}
.guttenberg nav.page-menu ul.pages li.wp-active a, .guttenberg nav.page-menu ul.pages li a:hover{color:#ed1c24}
.guttenberg nav.page-menu ul.social{float:right}
@media print,screen and (min-width:64em){
.guttenberg nav.page-menu ul.pages li.conference-registration a{display:inline-block;padding:.5rem 1em;background:#000;width:100%;color:#fff;text-align:center;overflow:hidden;margin:0;margin:0 0 .625rem}
.guttenberg nav.page-menu ul.pages li.conference-registration.wp-active a, .guttenberg nav.page-menu ul.pages li.conference-registration a:hover{background:#ed1c24}
}
.guttenberg nav.page-menu.small{background:#000;position:relative;margin-top:12px}
.guttenberg nav.page-menu.small, .guttenberg nav.page-menu.small a, .guttenberg nav.page-menu.small button{color:#fff}
.guttenberg nav.page-menu.small .menu-button{padding:6px 10px;width:100%}
.guttenberg nav.page-menu.small ul.pages li a{text-align:left;padding:7px 10px}
.guttenberg nav.page-menu.small ul.pages li:first-child a{padding-top:6px}
.guttenberg nav.page-menu.small ul.social{margin:0;padding:8px 0 17px 10px;float:none}
.guttenberg nav.page-menu.small .dropdown-pane{position:relative}
.guttenberg nav.page-menu.small .translate, .guttenberg nav.page-menu.small .translate a{color:#ed1c24}
.guttenberg nav.page-menu.small .translate a{display:block;padding:10px 10px 15px}
.guttenberg .article-content, .guttenberg .mce-content-body{color:#000;letter-spacing:.02em;font-weight:200;line-height:1.25}
.guttenberg .article-content .eyebrow, .guttenberg .article-content .h1, .guttenberg .article-content .h2, .guttenberg .article-content .h3, .guttenberg .article-content .h4, .guttenberg .article-content .h5, .guttenberg .article-content .h6, .guttenberg .article-content h1, .guttenberg .article-content h2, .guttenberg .article-content h3, .guttenberg .article-content h4, .guttenberg .article-content h5, .guttenberg .article-content h6, .guttenberg .mce-content-body .eyebrow, .guttenberg .mce-content-body .h1, .guttenberg .mce-content-body .h2, .guttenberg .mce-content-body .h3, .guttenberg .mce-content-body .h4, .guttenberg .mce-content-body .h5, .guttenberg .mce-content-body .h6, .guttenberg .mce-content-body h1, .guttenberg .mce-content-body h2, .guttenberg .mce-content-body h3, .guttenberg .mce-content-body h4, .guttenberg .mce-content-body h5, .guttenberg .mce-content-body h6{letter-spacing:normal}
.guttenberg .mce-content-body, .guttenberg main article{padding-top:30px}
.guttenberg .mce-content-body b, .guttenberg .mce-content-body strong, .guttenberg main article b, .guttenberg main article strong{font-weight:500}
.guttenberg .mce-content-body .break-word, .guttenberg main article .break-word{word-wrap:break-word}
.guttenberg .mce-content-body dd, .guttenberg .mce-content-body li, .guttenberg .mce-content-body ol, .guttenberg .mce-content-body p, .guttenberg .mce-content-body ul, .guttenberg main article dd, .guttenberg main article li, .guttenberg main article ol, .guttenberg main article p, .guttenberg main article ul{color:#000;letter-spacing:.02em;font-weight:200}
.guttenberg .mce-content-body dd a:hover, .guttenberg .mce-content-body li a:hover, .guttenberg .mce-content-body ol a:hover, .guttenberg .mce-content-body p a:hover, .guttenberg .mce-content-body ul a:hover, .guttenberg main article dd a:hover, .guttenberg main article li a:hover, .guttenberg main article ol a:hover, .guttenberg main article p a:hover, .guttenberg main article ul a:hover{text-decoration:underline}
.guttenberg .mce-content-body li strong, .guttenberg .mce-content-body ol strong, .guttenberg .mce-content-body p strong, .guttenberg .mce-content-body ul strong, .guttenberg main article li strong, .guttenberg main article ol strong, .guttenberg main article p strong, .guttenberg main article ul strong{font-weight:500}
.guttenberg .mce-content-body dd b, .guttenberg .mce-content-body dd strong, .guttenberg .mce-content-body dt b, .guttenberg .mce-content-body dt strong, .guttenberg main article dd b, .guttenberg main article dd strong, .guttenberg main article dt b, .guttenberg main article dt strong{color:#000;font-weight:200}
.guttenberg .mce-content-body img[class*=" wpimage-"], .guttenberg .mce-content-body img[class^=wpimage-], .guttenberg main article img[class*=" wpimage-"], .guttenberg main article img[class^=wpimage-]{margin-bottom:1.75em}
.guttenberg .mce-content-body ul li:not(:first-child), .guttenberg main article ul li:not(:first-child){margin-bottom:5px}
.guttenberg .mce-content-body p+h5, .guttenberg .mce-content-body p+h6, .guttenberg main article p+h5, .guttenberg main article p+h6{margin-top:5px}
.guttenberg .mce-content-body h5+h6, .guttenberg main article h5+h6{margin-top:4px}
@media screen and (max-width:39.9375em){
.guttenberg .mce-content-body img, .guttenberg main article img{margin-bottom:1.25em}
}
.guttenberg .mce-content-body table, .guttenberg main article table{margin-bottom:1.25rem;margin-left:-5px;margin-right:-5px}
.guttenberg .mce-content-body table td, .guttenberg main article table td{padding:2px 5px;vertical-align:top}
.guttenberg .mce-content-body{padding-top:0}
@media print,screen and (min-width:64em){
.guttenberg .no-conference main article{padding-top:0}
}
@media screen and (max-width:39.9375em){
.guttenberg main article, .guttenberg main article dl, .guttenberg main article dl dt, .guttenberg main article dt, .guttenberg main article li, .guttenberg main article ol, .guttenberg main article p, .guttenberg main article p.note, .guttenberg main article ul{font-size:14px}
}
.guttenberg .mce-content-body h1, .guttenberg .mce-content-body h2, .guttenberg .mce-content-body h3, .guttenberg main article .article-content h1, .guttenberg main article .article-content h2, .guttenberg main article .article-content h3{margin-top:.5rem;margin-bottom:1rem}
.guttenberg .mce-content-body a, .guttenberg .mce-content-body h6, .guttenberg main article .article-content a, .guttenberg main article .article-content h6{font-weight:400}
.guttenberg .sidebar-translate{margin-top:30px;text-align:right;font-size:12px}
.guttenberg .sidebar-translate.inline-menu-translate{text-align:left;padding-left:10px;margin-top:0;padding-top:5px;padding-bottom:15px}
.guttenberg .sidebar-flm-sponsor-wrapper{border-top:3px solid #000;margin-top:45px;padding-top:10px}
.guttenberg .sidebar-flm{text-align:right;margin-bottom:20px}
.guttenberg .sidebar-flm .prompt{font-size:11px}
.guttenberg .sidebar-flm .sponsor-set{border-top:1px solid #000;padding-top:20px;margin-top:0;margin-bottom:20px}
.guttenberg .sidebar-flm .sponsor-set .sponsor-header{font-size:14px;font-weight:700}
.guttenberg .sidebar-flm .sponsor-set ul li{margin-top:20px;position:relative}
.guttenberg .sidebar-flm .sponsor-set ul li a{display:block}
.guttenberg .sidebar-flm .sponsor-set ul li img{display:block;margin:0 auto}
.guttenberg .sidebar-flm .sponsor-set:last-child{margin-bottom:0}
.guttenberg .sidebar-flm.first-flm-group{border-top:3px solid #000;margin-top:45px;padding-top:10px}
.guttenberg .standalone-page-container{margin-top:90px}
.guttenberg .standalone-page-content{margin-top:52px;border-top:12px solid #000;border-bottom:3px solid #000;padding-top:40px;padding-bottom:40px}
@media screen and (max-width:63.9375em){
.guttenberg .standalone-page-container{margin-top:55px}
}
@media screen and (max-width:39.9375em){
.guttenberg .standalone-page-container{margin-top:25px}
.guttenberg .standalone-page-content{margin-top:20px;border-top:12px solid #000;border-bottom:0;padding-bottom:0}
}
.guttenberg .media{margin-bottom:1.25em}
.guttenberg .media .cell{margin-bottom:20px}
.guttenberg .media img{margin:0}
.guttenberg .media .media-meta{padding-top:30px;padding-bottom:30px}
.guttenberg .media .media-meta h2{padding-bottom:15px}
.guttenberg .media .media-meta dl{margin-bottom:0}
@media screen and (min-width:40em) and (max-width:63.9375em){
.guttenberg .media .media-meta h2{padding-bottom:0}
.guttenberg .media .cell{margin-bottom:24px}
}
@media screen and (max-width:63.9375em){
.guttenberg .media .media-meta{padding-top:15px;padding-bottom:0}
.guttenberg .media .media-meta dl{margin-bottom:0}
}
@media screen and (max-width:39.9375em){
.guttenberg .media{margin-bottom:.25em}
}
.guttenberg .media.lead-media .media-meta{padding-top:0}
@media screen and (max-width:39.9375em){
.guttenberg .media.lead-media .media-meta{margin-top:-5px}
}
.guttenberg .media.main-media .media-meta{padding-top:20px;padding-bottom:10px}
.guttenberg .media.main-media .media-meta dd, .guttenberg .media.main-media .media-meta dt{letter-spacing:0}
@media screen and (max-width:63.9375em){
.guttenberg .media.main-media .media-meta{padding-bottom:0}
}
@media screen and (max-width:39.9375em){
.guttenberg .media.main-media .media-meta{padding-top:15px}
}
.guttenberg .media.legacy-media{margin-top:-10px;margin-bottom:0}
.guttenberg .legacy-media-caption, .guttenberg .legacy-media-caption p{font-size:12px;width:100%!important}
.guttenberg .highlights-page-media .media-meta dl dd i{font-style:normal;color:#6b6b6b}
.guttenberg .media-page-content{position:relative}
.guttenberg .media-page-content .media-page-content-item{margin-bottom:20px}
.guttenberg .media-page-content h6{padding-bottom:15px}
@media screen and (max-width:39.9375em){
.guttenberg .media-page-content hr.tight{margin-bottom:15px}
.guttenberg .media-page-content h6{padding-bottom:10px}
.guttenberg .media-page-content .media-page-content-item{margin-bottom:20px}
}
.guttenberg .speakers-list .participant{padding:15px 0}
.guttenberg .speakers-list .participant dd{color:#000;font-style:normal}
.guttenberg .speakers-list .participant.single-row{padding-bottom:0;margin-bottom:0}
.guttenberg .speakers-list .headshot{position:relative;height:0;overflow:hidden;padding-top:100%;width:100%}
.guttenberg .speakers-list .headshot img{position:absolute;width:100%;top:50%;left:0;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:63.9375em){
.guttenberg .speakers-list .participant{padding-bottom:8px;padding-bottom:6px}
}
@media screen and (max-width:39.9375em){
.guttenberg .speaker-slider .slick-prev{left:.5rem}
.guttenberg .speaker-slider .slick-next{right:.5rem}
.guttenberg .speaker-slider .slick-list{width:75%;margin:0 auto}
}
.guttenberg button.button.speaker-bio-button{display:block;margin:10px auto 0;font-size:90%;padding:4px 6px 3px;border:0!important;position:relative}
.guttenberg button.button.speaker-bio-button:hover{-webkit-transition:none;transition:none;background:#000}
.guttenberg button.button.speaker-bio-button span{display:block}
.guttenberg button.button.speaker-bio-button span.bio-off{opacity:1}
.guttenberg button.button.speaker-bio-button span.bio-on{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);border:0;font-size:10px;opacity:0;color:#fff;padding-top:1px}
.guttenberg button.button.speaker-bio-button.tooltip-open{background:#ed1c24}
.guttenberg button.button.speaker-bio-button.tooltip-open span.bio-off{opacity:0}
.guttenberg button.button.speaker-bio-button.tooltip-open span.bio-on{opacity:1}
.guttenberg .page-template-page-speakers main{margin-top:30px}
.guttenberg .page-template-page-speakers .speakers-list{border-top:2px solid #000;padding-top:30px}
@media screen and (max-width:63.9375em){
.guttenberg .page-template-page-speakers main{margin-top:35px}
.guttenberg .page-template-page-speakers .speakers-list{padding-top:25px}
}
@media screen and (max-width:39.9375em){
.guttenberg .page-template-page-speakers main{margin-top:25px}
.guttenberg .page-template-page-speakers .speakers-list{padding-top:20px}
}
.guttenberg .the-speaker dl.participant dt{font-size:12px;padding-bottom:0}
.guttenberg .the-speaker dl.participant dd{font-size:12px;line-height:16px}
.guttenberg .event-teaser{position:relative;height:100%;padding-bottom:40px}
.guttenberg .event-teaser h2{width:66.666%;padding-bottom:22px}
.guttenberg .event-teaser .more{position:absolute;bottom:0;margin-bottom:-.1875rem}
@media screen and (max-width:63.9375em){
.guttenberg .event-teaser{padding-bottom:25px}
.guttenberg .event-teaser h2{font-size:30px;width:100%;padding-bottom:0;margin-bottom:5px}
.guttenberg .event-teaser .more{margin-bottom:-.125rem}
}
@media screen and (max-width:39.9375em){
.guttenberg .event-teaser{width:53.5714%;min-width:160px;margin:0 auto;padding-bottom:0}
.guttenberg .event-teaser h2{font-size:20px;margin-top:-.125rem;margin-bottom:0}
.guttenberg .event-teaser .more{margin-bottom:0;position:static;padding-top:0}
}
@media print,screen and (min-width:64em){
.guttenberg .event-teaser-slider{margin-top:10px}
}
.guttenberg .event-teaser-slider .block-grid-item.slick-center{position:relative}
.guttenberg .event-teaser-slider .block-grid-item.slick-center:after, .guttenberg .event-teaser-slider .block-grid-item.slick-center:before{position:absolute;top:0;content:"";display:block;width:2px;height:100%;background:#000}
.guttenberg .event-teaser-slider .block-grid-item.slick-center:before{left:-.625rem}
.guttenberg .event-teaser-slider .block-grid-item.slick-center:after{right:.625rem}
@media screen and (max-width:63.9375em){
.guttenberg .event-teaser-slider .block-grid-item.slick-center:before{left:-.75rem}
.guttenberg .event-teaser-slider .block-grid-item.slick-center:after{right:.75rem}
}
@media screen and (max-width:39.9375em){
.guttenberg .event-teaser-slider .block-grid-item.slick-center:after, .guttenberg .event-teaser-slider .block-grid-item.slick-center:before{display:none}
}
.guttenberg .event-teaser-slider .block-grid-item .event-teaser{padding-right:1.25rem}
@media screen and (max-width:63.9375em){
.guttenberg .event-teaser-slider .block-grid-item .event-teaser{padding-right:1.5rem;padding-right:1rem}
}
.guttenberg .sponsor{border-top:1px solid #000}
.guttenberg .sponsor .sponsor-heading{border-right:1px solid #000;width:calc(14.17915% + .625rem);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.25rem .625rem .625rem 0;font-weight:700;min-height:95px}
.guttenberg .sponsor .sponsor-list{padding-top:.625rem;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}
.guttenberg .sponsor .sponsor-list ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-20px}
.guttenberg .sponsor .sponsor-list ul li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.625rem;margin-right:20px;margin-bottom:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.guttenberg .sponsor .sponsor-list ul li .sponsor-icon-holder{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.guttenberg .sponsor .sponsor-list ul li .sponsor-icon-holder img{display:block;max-width:180px}
.guttenberg .sponsor .sponsor-list ul li .plus-button{margin:0;position:absolute;top:-1px;right:-21px}
@media screen and (max-width:63.9375em){
.guttenberg .sponsor .sponsor-heading{width:22.0588%}
}
@media screen and (max-width:39.9375em){
.guttenberg .sponsors .prompt{text-align:center}
.guttenberg .sponsor{display:block}
.guttenberg .sponsor .sponsor-heading{border-right:0;width:100%;padding:15px;min-height:0;text-align:center;font-size:14px;letter-spacing:.02em}
.guttenberg .sponsor .sponsor-list{padding-bottom:15px;padding-top:0}
.guttenberg .sponsor .sponsor-list ul{margin:0}
.guttenberg .sponsor .sponsor-list ul li{margin:10px auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.guttenberg .sponsor .sponsor-list ul li .sponsor-icon-holder{display:block;position:relative;height:auto;width:auto;margin:0 auto}
.guttenberg .sponsor .sponsor-list ul li .sponsor-icon-holder img{position:static}
}
.guttenberg .agenda-tab{background:#000;text-align:center;padding:22px 8px;width:100%;display:block;margin-bottom:5px}
.guttenberg .agenda-tab, .guttenberg .agenda-tab h4{color:#fff}
.guttenberg .agenda-tab h4{line-height:1em;margin-top:0}
.guttenberg .agenda-select{margin-top:-10px;margin-bottom:30px}
.guttenberg .agenda-select select{height:30px;margin:0;padding:.5rem .5rem .5rem 30px;border:0;font-size:12px;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;cursor:pointer;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAQAAADSObX+AAAAUUlEQVQoz5XLwRHAIAwDQaX76yDlKo+MB+MAAX11K+OTIeuAYMn7BCvADuEtA/wRomtgRWhVBjNCbnowIvRFBZVQ/y/I5Pa1A4IM8hmQGefWAxhcr1yrOlelAAAAAElFTkSuQmCC");background-origin:border-box;background-position:10px 11px;background-size:12px 6px;background-color:#ccad4e;background-color:linear-gradient(180deg,#ceb156 0,#cbab4a 3%,#ccad4e 7%,#cbad4d 24%,#c8a741 31%,#c8a741 69%,#cbad4d 76%,#ccad4e 93%,#cbab4a 97%,#ceb156)}
@media screen and (max-width:39.9375em){
.guttenberg .agenda-select{margin-bottom:20px}
}
.guttenberg .agenda-item{margin-top:30px}
.guttenberg .agenda-item .time{width:14.1791%;color:#909090;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:-.125rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;letter-spacing:-.01em}
.guttenberg .agenda-item h5{color:#000}
.guttenberg .agenda-item p{font-size:16px}
.guttenberg .agenda-item h5:last-child, .guttenberg .agenda-item p:last-child{margin-bottom:0}
.guttenberg .agenda-item.feat-agenda-item{border:1px solid #ccad4e;padding-top:10px;padding-bottom:10px}
.guttenberg .agenda-tracks{margin-bottom:30px}
.guttenberg .agenda-tracks .agenda-header{margin-bottom:0;margin-top:-10px}
.guttenberg .agenda-tracks .agenda-track{margin-top:15px}
.guttenberg .agenda-tracks .agenda-track p{margin:0;padding:0}
.guttenberg .agenda-tracks .agenda-track .eyebrow{font-weight:500;padding-bottom:5px;color:#000}
@media screen and (min-width:40em) and (max-width:63.9375em){
.guttenberg .agenda-header{font-size:26px;line-height:1.15385em;margin-top:-.3125rem;margin-bottom:0}
}
@media screen and (max-width:63.9375em){
.guttenberg .agenda-tracks{margin-bottom:25px}
.guttenberg .agenda-tracks .agenda-header{margin-top:0}
.guttenberg .agenda-item{margin-top:20px}
.guttenberg .agenda-item .time{width:10%;padding-right:20px}
}
@media screen and (max-width:39.9375em){
.guttenberg .agenda-item{display:block}
.guttenberg .agenda-item .time{width:100%;margin-top:0;padding:0 0 10px;font-size:12px}
.guttenberg .agenda-item h5{font-size:20px}
}
.guttenberg .agenda-companions .agenda-companion{padding-top:40px}
.guttenberg .agenda-companions .agenda-select, .guttenberg .agenda-companions .agenda-tabs{margin-top:30px}
.guttenberg .agenda-companions img{margin-bottom:20px}
.guttenberg .agenda-companions h5{padding-top:20px;padding-bottom:10px}
.guttenberg .agenda-companions h6{padding-bottom:10px;clear:both}
.guttenberg .agenda-companions .back-to-agenda{margin-top:40px}
.guttenberg .agenda-foodwine .foodwine-image{margin-bottom:30px;max-height:400px;width:auto}
.guttenberg .agenda-foodwine .foodwine-logo{max-height:80px;margin-bottom:30px;width:auto}
.guttenberg .agenda-foodwine .agenda-foodwine-feature{border-top:1px solid #000;padding-top:40px;margin-top:30px}
.guttenberg .agenda-foodwine .agenda-foodwine-feature:first-child{border-top:0;padding-top:0;margin-top:0}
.guttenberg table.flights{margin-left:-5px}
.guttenberg table.flights tr td{vertical-align:top!important;padding:5px}
.guttenberg table.flights tr img{margin:0!important;max-width:115px}
@media screen and (max-width:39.9375em){
.guttenberg table.flights table, .guttenberg table.flights td, .guttenberg table.flights tfoot, .guttenberg table.flights th, .guttenberg table.flights thead, .guttenberg table.flights tr{display:block}
.guttenberg table.flights tr{margin-left:0;padding-top:20px;margin-top:20px;border-top:2px solid #000}
.guttenberg table.flights tr:first-child{padding-top:0;margin-top:0;border-top:0}
}
.guttenberg .registration-form{background:#f1f2f2;padding:20px;margin-top:-10px}
.guttenberg .registration-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.guttenberg .registration-form form>div{padding-left:20px;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}
.guttenberg .registration-form form>div label.standard-field-label{display:none}
.guttenberg .registration-form form #buttons{-ms-flex-preferred-size:auto;flex-basis:auto;margin-left:auto}
.guttenberg .registration-form form #buttons .button{margin-left:20px;margin-bottom:0}
.guttenberg .registration-form form textarea{min-height:120px}
.guttenberg .registration-form form label.radio-label, .guttenberg .registration-form form label.trailing{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}
.guttenberg .registration-form form label.radio-label input[type=checkbox], .guttenberg .registration-form form label.radio-label input[type=radio], .guttenberg .registration-form form label.trailing input[type=checkbox], .guttenberg .registration-form form label.trailing input[type=radio]{display:none;opacity:0;cursor:pointer}
.guttenberg .registration-form form label.radio-label .checkbox-display, .guttenberg .registration-form form label.radio-label .radio-display, .guttenberg .registration-form form label.trailing .checkbox-display, .guttenberg .registration-form form label.trailing .radio-display{display:block;height:20px;width:20px;border:1px solid #878787;background:#fff;cursor:pointer;color:#6b6b6b;text-align:center;padding-top:3px;font-size:12px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}
.guttenberg .registration-form form label.radio-label .checkbox-display:before, .guttenberg .registration-form form label.radio-label .radio-display:before, .guttenberg .registration-form form label.trailing .checkbox-display:before, .guttenberg .registration-form form label.trailing .radio-display:before{visibility:hidden}
.guttenberg .registration-form form label.radio-label .radio-display, .guttenberg .registration-form form label.trailing .radio-display{border-radius:50%;height:14px;width:14px;-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;position:relative}
.guttenberg .registration-form form label.radio-label .radio-display:before, .guttenberg .registration-form form label.trailing .radio-display:before{visibility:hidden;content:"";display:block;background:#777;width:8px;height:8px;border-radius:50%;position:absolute;top:2px;left:2px}
.guttenberg .registration-form form label.radio-label input[type=checkbox]:checked~.checkbox-display:before, .guttenberg .registration-form form label.radio-label input[type=radio]:checked~.radio-display:before, .guttenberg .registration-form form label.trailing input[type=checkbox]:checked~.checkbox-display:before, .guttenberg .registration-form form label.trailing input[type=radio]:checked~.radio-display:before{visibility:visible}
.guttenberg .registration-form form label.radio-label input[type=checkbox].error~.checkbox-display, .guttenberg .registration-form form label.radio-label input[type=radio].error~.radio-display, .guttenberg .registration-form form label.trailing input[type=checkbox].error~.checkbox-display, .guttenberg .registration-form form label.trailing input[type=radio].error~.radio-display{border-color:#ed1c24}
.guttenberg .registration-form form label.radio-label p, .guttenberg .registration-form form label.trailing p{font-size:16px;line-height:20px;color:#6b6b6b;letter-spacing:.02em;padding-left:12px;margin-top:0;margin-bottom:0;padding-bottom:0;max-width:480px}
.guttenberg .registration-form form label.radio-label label.error, .guttenberg .registration-form form label.trailing label.error{margin:0 0 0 auto;padding:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.guttenberg .registration-form form label.radio-label{margin-bottom:10px}
.guttenberg .registration-form form label.radio-label p{font-size:14px;line-height:20px;padding-left:6px;max-width:480px;margin-top:-2px}
.guttenberg .registration-form form label.error{color:#ed1c24;margin-top:-1.5em;margin-bottom:.5em;font-size:10px}
.guttenberg .registration-form form input.error{border-color:#ed1c24}
.guttenberg .registration-form form select.required{color:#ed1c24}
.guttenberg .registration-form form select.required.selected{color:#6b6b6b}
.guttenberg .registration-form form select.error{border-color:#ed1c24}
.guttenberg .registration-form form input.required::-webkit-input-placeholder{color:#ed1c24}
.guttenberg .registration-form form input.required::-moz-placeholder{color:#ed1c24}
.guttenberg .registration-form form input.required:-ms-input-placeholder{color:#ed1c24}
.guttenberg .registration-form form input.required:-moz-placeholder{color:#ed1c24}
.guttenberg .registration-form form.nomination-form>div.optin_text, .guttenberg .registration-form form.nomination-form>div.optin_text_2, .guttenberg .registration-form form.nomination-form>div.optin_text_3, .guttenberg .registration-form form.nomination-form>div.optin_text_4, .guttenberg .registration-form form.nomination-form>div.optin_text_5, .guttenberg .registration-form form.standard-form>div.optin_text, .guttenberg .registration-form form.standard-form>div.optin_text_2, .guttenberg .registration-form form.standard-form>div.optin_text_3, .guttenberg .registration-form form.standard-form>div.optin_text_4, .guttenberg .registration-form form.standard-form>div.optin_text_5{-ms-flex-preferred-size:100%;flex-basis:100%}
.guttenberg .registration-form form.nomination-form>div.salutation, .guttenberg .registration-form form.standard-form>div.salutation{-ms-flex-preferred-size:20%;flex-basis:20%}
.guttenberg .registration-form form.nomination-form>div.first_name, .guttenberg .registration-form form.nomination-form>div.last_name, .guttenberg .registration-form form.standard-form>div.first_name, .guttenberg .registration-form form.standard-form>div.last_name{-ms-flex-preferred-size:40%;flex-basis:40%}
.guttenberg .registration-form form.nomination-form>div.company, .guttenberg .registration-form form.nomination-form>div.member_title, .guttenberg .registration-form form.nomination-form>div.text_field_with_class2, .guttenberg .registration-form form.nomination-form>div.title, .guttenberg .registration-form form.standard-form>div.company, .guttenberg .registration-form form.standard-form>div.member_title, .guttenberg .registration-form form.standard-form>div.text_field_with_class2, .guttenberg .registration-form form.standard-form>div.title{-ms-flex-preferred-size:50%;flex-basis:50%}
.guttenberg .registration-form form.nomination-form>div.state, .guttenberg .registration-form form.standard-form>div.state{-ms-flex-preferred-size:26.6667%;flex-basis:26.6667%}
.guttenberg .registration-form form.nomination-form>div.postal_code, .guttenberg .registration-form form.nomination-form>div.text_field_with_class6, .guttenberg .registration-form form.standard-form>div.postal_code, .guttenberg .registration-form form.standard-form>div.text_field_with_class6{-ms-flex-preferred-size:18%;flex-basis:18%}
.guttenberg .registration-form form.nomination-form>div.country, .guttenberg .registration-form form.standard-form>div.country{-ms-flex-preferred-size:22%;flex-basis:22%}
.guttenberg .registration-form form.nomination-form>div.how_did_you_hear_about_the_conference, .guttenberg .registration-form form.standard-form>div.how_did_you_hear_about_the_conference{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}
.guttenberg .registration-form form.nomination-form>div.additional_comments, .guttenberg .registration-form form.nomination-form>div.text_field_with_class, .guttenberg .registration-form form.standard-form>div.additional_comments, .guttenberg .registration-form form.standard-form>div.text_field_with_class{-ms-flex-preferred-size:100%;flex-basis:100%}
.guttenberg .registration-form form.nomination-form>div.hidden{display:none}
.guttenberg .registration-form form.nomination-form>div label.trailing{margin-bottom:12px}
.guttenberg .registration-form form.nomination-form>div.optin_text{-ms-flex-preferred-size:100%;flex-basis:100%}
.guttenberg .registration-form form.nomination-form>div.attendance, .guttenberg .registration-form form.nomination-form>div.nomination_action{-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:1px solid #777;border-top:1px solid #777;padding-left:0;margin-left:20px;margin-bottom:15px;padding-bottom:5px;padding-top:15px;margin-top:0}
.guttenberg .registration-form form.nomination-form>div.nomination_action{border-top:0;padding-top:0}
.guttenberg .registration-form form.nomination-form>div.nominee_salutation{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}
.guttenberg .registration-form form.nomination-form>div.basic_text_field2, .guttenberg .registration-form form.nomination-form>div.nominee_name{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}
.guttenberg .registration-form form.nomination-form>div.basic_text_field3, .guttenberg .registration-form form.nomination-form>div.nominee_email, .guttenberg .registration-form form.nomination-form>div.nominee_title{-ms-flex-preferred-size:50%;flex-basis:50%}
.guttenberg .registration-form form.nomination-form>div.basic_text_field4, .guttenberg .registration-form form.nomination-form>div.nominee_phone_number{position:relative}
.guttenberg .registration-form form.nomination-form>div.basic_text_field4:after, .guttenberg .registration-form form.nomination-form>div.nominee_phone_number:after{content:"";width:540px;display:block;height:1px;bottom:0;position:absolute;background:#777}
.guttenberg .registration-form form.nomination-form>div.basic_text_field, .guttenberg .registration-form form.nomination-form>div.basic_text_field4, .guttenberg .registration-form form.nomination-form>div.basic_text_field5, .guttenberg .registration-form form.nomination-form>div.nominee_assistant_email, .guttenberg .registration-form form.nomination-form>div.nominee_assistant_name, .guttenberg .registration-form form.nomination-form>div.nominee_phone_number{margin-bottom:15px}
.guttenberg .registration-form form.nomination-form>div.email{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}
.guttenberg .registration-form form.nomination-form>div.assistant_name, .guttenberg .registration-form form.nomination-form>div.assistants_email, .guttenberg .registration-form form.nomination-form>div.assistants_phone, .guttenberg .registration-form form.nomination-form>div.point_of_contact_title, .guttenberg .registration-form form.nomination-form>div.text_field_with_class7, .guttenberg .registration-form form.nomination-form>div.text_field_with_class8, .guttenberg .registration-form form.nomination-form>div.text_field_with_class9, .guttenberg .registration-form form.nomination-form>div.text_field_with_class10{-ms-flex-preferred-size:50%;flex-basis:50%}
.guttenberg .registration-form form.nomination-form>div.how_did_you_hear_about_the_conference, .guttenberg .registration-form form.nomination-form>div.text_field_with_class14{-ms-flex-preferred-size:66.6667%;flex-basis:66.6667%}
@media screen and (max-width:63.9375em){
.guttenberg .registration-form form.nomination-form>div.attendance, .guttenberg .registration-form form.nomination-form>div.nomination_action{padding-left:0;margin-left:0}
.guttenberg .registration-form form.nomination-form>div.nomination_action{border-top:0;padding-top:0}
.guttenberg .registration-form form.nomination-form>div.basic_text_field4, .guttenberg .registration-form form.nomination-form>div.nominee_phone_number{position:relative}
.guttenberg .registration-form form.nomination-form>div.basic_text_field4:after, .guttenberg .registration-form form.nomination-form>div.nominee_phone_number:after{display:none}
.guttenberg .registration-form form.nomination-form>div.basic_text_field, .guttenberg .registration-form form.nomination-form>div.nominee_assistant_email{border-bottom:1px solid #777}
}
@media screen and (max-width:63.9375em){
.guttenberg .registration-form form{display:block;margin-left:0}
.guttenberg .registration-form form>div{padding-left:0}
.guttenberg .registration-form form textarea{min-height:240px}
.guttenberg .registration-form form #buttons{margin-left:0}
.guttenberg .registration-form form #buttons .button{margin-left:0;margin-right:20px;width:150px}
.guttenberg .registration-form form label.radio-label p, .guttenberg .registration-form form label.trailing p{max-width:none;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}
.guttenberg .registration-form form label.radio-label label.error, .guttenberg .registration-form form label.trailing label.error{margin:.5em 0 0;padding:0;-ms-flex-preferred-size:100%;flex-basis:100%}
.guttenberg .registration-form form label.error{margin-top:-1.5em;margin-bottom:1em}
}
@media screen and (max-width:39.9375em){
.guttenberg .registration-form form #buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.guttenberg .registration-form form #buttons .button{width:calc(50% - 10px);margin:0}
}
.guttenberg .slick-slider .slick-slide:focus{outline:0}
.guttenberg .equal-height-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.guttenberg .equal-height-slider .slick-track .slick-slide{height:auto}
.guttenberg .slick-next, .guttenberg .slick-prev{font-size:20px;line-height:0;position:absolute;top:0;display:block;padding:0;cursor:pointer;color:#fff;border:none;outline:none;background:0 0;z-index:5;width:1.875rem;height:1.875rem}
.guttenberg .slick-next.black-arrow, .guttenberg .slick-prev.black-arrow{color:#000}
@media screen and (max-width:63.9375em){
.guttenberg .slick-next, .guttenberg .slick-prev{width:.75rem;height:.75rem}
}
.guttenberg .slick-next.slick-disabled:before, .guttenberg .slick-next:before, .guttenberg .slick-prev.slick-disabled:before, .guttenberg .slick-prev:before{opacity:.25}
.guttenberg .slick-prev{left:-1.875rem;text-align:left}
@media screen and (max-width:63.9375em){
.guttenberg .slick-prev{left:-.75rem}
}
@media screen and (max-width:39.9375em){
.guttenberg .slick-prev{left:0}
}
.guttenberg .slick-next{right:-1.875rem;text-align:right}
@media screen and (max-width:63.9375em){
.guttenberg .slick-next{right:-.75rem}
}
@media screen and (max-width:39.9375em){
.guttenberg .slick-next{right:0}
}
.guttenberg .banner-caro .slick-slide, .guttenberg .image-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.guttenberg .banner-caro .slick-next, .guttenberg .banner-caro .slick-prev, .guttenberg .image-slider .slick-next, .guttenberg .image-slider .slick-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px}
.guttenberg .banner-caro .slick-prev, .guttenberg .image-slider .slick-prev{left:30px}
.guttenberg .banner-caro .slick-next, .guttenberg .image-slider .slick-next{right:30px}
@media screen and (max-width:63.9375em){
.guttenberg .banner-caro .slick-prev, .guttenberg .image-slider .slick-prev{left:15px}
.guttenberg .banner-caro .slick-next, .guttenberg .image-slider .slick-next{right:15px}
}
.guttenberg .media-slider{background-color:#000}
.guttenberg .caption-slider .caption{font-size:16px;letter-spacing:.02em;line-height:20px;padding-top:15px}
@media screen and (max-width:39.9375em){
.guttenberg .caption-slider .caption{font-size:14px;letter-spacing:0;line-height:18px;padding-top:10px}
}
.guttenberg [type=color], .guttenberg [type=date], .guttenberg [type=datetime-local], .guttenberg [type=datetime], .guttenberg [type=email], .guttenberg [type=month], .guttenberg [type=number], .guttenberg [type=password], .guttenberg [type=search], .guttenberg [type=tel], .guttenberg [type=text], .guttenberg [type=time], .guttenberg [type=url], .guttenberg [type=week], .guttenberg textarea{margin-bottom:1.5em}
.guttenberg select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAMCAQAAADSObX+AAAAU0lEQVQoU5XLxxEAIAgFUSz490EHlmsaA2LC2es+AiN8xAT6IBwoAytJewMWUvYBXqTuEtxI32dwImLXYEemfQWaqH0HJPFwFtBI2qH2E8ik7CuIs1EtVK+EM/EAAAAASUVORK5CYII=);background-size:12px 6px}
.guttenberg .membership-form{background:#f1f2f2;padding:20px}
.guttenberg .membership-form input[type=submit]{margin-bottom:0;margin-top:15px}
@media screen and (max-width:39.9375em){
.guttenberg .membership-form{padding-bottom:30px}
.guttenberg .membership-form input[type=submit]{margin-top:0}
}
.guttenberg .form-note{padding-top:30px}
.guttenberg .form-note p{font-size:14px;line-height:20px;color:#000;width:100%!important}
@media screen and (max-width:63.9375em){
.guttenberg .form-note{padding-top:40px}
.guttenberg .form-note p{font-size:12px;color:#000}
}
.guttenberg .page-template-page-home .media, .guttenberg .page-template-page-home .media dl{margin-bottom:0}
.guttenberg .page-template-page-home .speakers-list .block-grid-item .participant{padding-bottom:0;margin-bottom:0}
.guttenberg p.rail-text{font-size:12px;line-height:16px;border-top:2px solid #000;margin-top:3em;padding-top:10px;color:#6b6b6b;text-align:right}
.guttenberg .conference-sidebar ul.social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.guttenberg .remove-padding{padding-right:0;padding-left:0}
.guttenberg .no-margin{margin:0}
@media screen and (max-width:39.9375em){
.guttenberg .no-margin-small{margin:0}
}
.guttenberg .no-padding-x{padding-right:0;padding-left:0}
.guttenberg .conference-slideshow img, .guttenberg .full-width, .guttenberg section.banner .banner-image img.wp-post-image{width:100%}
.guttenberg .conference-slideshow img, .guttenberg img.full-width, .guttenberg section.banner .banner-image img.wp-post-image{height:auto;display:block}
.guttenberg .caps, .guttenberg dl.address dd a{text-transform:uppercase}
.guttenberg .centered{text-align:center}
.guttenberg .primary-color, .guttenberg .red{color:#ed1c24}
.guttenberg .admin-bar header.main-header .masthead{top:32px}
.guttenberg .conference-slideshow{margin-bottom:1.25rem}
.guttenberg .post-edit-link{height:16px;display:inline-block;background:url(https://fortune.com/wp-content/themes/fortuneconferences/img/edit.svg) no-repeat 0;padding-left:20px;text-transform:uppercase;font-weight:500;font-size:12px;margin-top:5px;line-height:1.5em;text-align:left!important}
.guttenberg .banner-cell .post-edit-link, .guttenberg .event-teaser .post-edit-link, .guttenberg .headshot .post-edit-link, .guttenberg .sidebar-flm .sponsor-set ul li .post-edit-link, .guttenberg .sponsor-item .post-edit-link{position:absolute;bottom:3px;right:3px;text-indent:-9999px;overflow:hidden;width:16px;background-position:100% 100%;margin:0;z-index:3}
.guttenberg .sidebar-flm .sponsor-set ul li .post-edit-link, .guttenberg .sponsor-item .post-edit-link{bottom:auto;top:0;right:0;background-position:100% 0}
.guttenberg .event-teaser .post-edit-link{right:15px;bottom:0}
.guttenberg .banner-cell .post-edit-link{right:15px;bottom:15px;text-indent:0;background-color:#fff;padding:2px 10px 3px 24px;width:auto;height:auto;background-position:3px}
.guttenberg body.the-ceo-initiative-2019 header.page-header h3{display:none}
.guttenberg .wp-block-column.is-vertically-aligned-bottom, .guttenberg .wp-block-column.is-vertically-aligned-center, .guttenberg .wp-block-column.is-vertically-aligned-top{width:100%}
.guttenberg .wp-block-jetpack-slideshow{margin-bottom:1.5em;position:relative}
.guttenberg .wp-block-jetpack-slideshow [tabindex="-1"]:focus{outline:0}
.guttenberg .wp-block-jetpack-slideshow.wp-amp-block>.wp-block-jetpack-slideshow_container{opacity:1}
.guttenberg .wp-block-jetpack-slideshow.wp-amp-block.wp-block-jetpack-slideshow__autoplay.wp-block-jetpack-slideshow__autoplay-playing .wp-block-jetpack-slideshow_button-pause, .guttenberg .wp-block-jetpack-slideshow.wp-amp-block.wp-block-jetpack-slideshow__autoplay .wp-block-jetpack-slideshow_button-play{display:block}
.guttenberg .wp-block-jetpack-slideshow.wp-amp-block.wp-block-jetpack-slideshow__autoplay.wp-block-jetpack-slideshow__autoplay-playing .wp-block-jetpack-slideshow_button-play{display:none}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_container{width:100%;overflow:hidden;opacity:0}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_container.wp-swiper-initialized{opacity:1}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_container .wp-block-jetpack-slideshow_slide, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_container .wp-block-jetpack-slideshow_swiper-wrapper{padding:0;margin:0;line-height:normal}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_slide{background:rgba(0,0,0,.1);display:flex;height:100%;width:100%}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_slide figure{align-items:center;display:flex;height:100%;justify-content:center;margin:0;position:relative;width:100%}
.guttenberg .wp-block-jetpack-slideshow .swiper-container-fade .wp-block-jetpack-slideshow_slide{background:#f6f6f6}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_image{display:block;height:auto;max-height:100%;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev{background-color:rgba(0,0,0,.5);background-position:50%;background-repeat:no-repeat;background-size:24px;border:0;border-radius:4px;box-shadow:none;height:48px;margin:-24px 0 0;padding:0;transition:background-color .25s;width:48px}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button:focus, .guttenberg .wp-block-jetpack-slideshow .amp-carousel-button:hover, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next:hover, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause:hover, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play:hover, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev:hover{background-color:rgba(0,0,0,.75)}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev:focus{outline:thin dotted #fff;outline-offset:-4px}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button{margin:0}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev{display:none}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button-next, .guttenberg .wp-block-jetpack-slideshow .swiper-button-next.swiper-button-white, .guttenberg .wp-block-jetpack-slideshow.swiper-container-rtl .swiper-button-prev.swiper-button-white, .guttenberg .wp-block-jetpack-slideshow.swiper-container-rtl .wp-block-jetpack-slideshow_button-prev, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M5.88 4.12L13.76 12l-7.88 7.88L8 22l10-10L8 2z' fill='%23fff'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E")}
.guttenberg .wp-block-jetpack-slideshow .amp-carousel-button-prev, .guttenberg .wp-block-jetpack-slideshow .swiper-button-prev.swiper-button-white, .guttenberg .wp-block-jetpack-slideshow.swiper-container-rtl .swiper-button-next.swiper-button-white, .guttenberg .wp-block-jetpack-slideshow.swiper-container-rtl .wp-block-jetpack-slideshow_button-next, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M18 4.12L10.12 12 18 19.88 15.88 22l-10-10 10-10z' fill='%23fff'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E")}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-pause, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M6 19h4V5H6v14zm8-14v14h4V5h-4z' fill='%23fff'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");display:none;margin-top:0;position:absolute;right:10px;top:10px;z-index:1}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_autoplay-paused .wp-block-jetpack-slideshow_button-pause, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-play{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M8 5v14l11-7z' fill='%23fff'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}
.guttenberg .wp-block-jetpack-slideshow[data-autoplay=true] .wp-block-jetpack-slideshow_button-pause{display:block}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption{background-color:rgba(0,0,0,.5);box-sizing:border-box;bottom:0;color:#fff;cursor:text;left:0;margin:0!important;max-height:100%;padding:.75em;position:absolute;right:0;text-align:initial;z-index:1}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption a{color:inherit}
.guttenberg .wp-block-jetpack-slideshow[data-autoplay=true] .wp-block-jetpack-slideshow_caption.gallery-caption{max-height:calc(100% - 68px)}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets{bottom:0;line-height:24px;padding:10px 0 2px;position:relative}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:currentColor;color:currentColor;height:16px;opacity:.5;transform:scale(.75);transition:opacity .25s,transform .25s;vertical-align:top;width:16px}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet:focus, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{opacity:1}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet:focus{outline:thin dotted;outline-offset:0}
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet-active, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet[selected]{background-color:currentColor;opacity:1;transform:scale(1)}
.guttenberg .wp-block-jetpack-slideshow_pagination.amp-pagination{text-align:center}
.guttenberg .wp-block-jetpack-slideshow_pagination.amp-pagination .swiper-pagination-bullet{margin:0 4px;border-radius:100%;display:inline-block;padding:0;border:0}
@media (min-width:600px){
.guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .guttenberg .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev{display:block}
}
.guttenberg [data-carousel-extra]{cursor:pointer}
.guttenberg .jp-carousel-wrap *{line-height:inherit}
.guttenberg .jp-carousel-overlay{background:#000}
.guttenberg div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}
.guttenberg .jp-carousel-next-button span, .guttenberg .jp-carousel-previous-button span{background:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/carousel/images/arrows.png) no-repeat center center;background-size:200px 126px}
.guttenberg .jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
.guttenberg .jp-carousel-next-button span, .guttenberg .jp-carousel-previous-button span{background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/carousel/images/arrows-2x.png)}
}
.guttenberg .jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}
.guttenberg .jp-carousel-info{position:absolute;bottom:0;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important}
.guttenberg .jp-carousel-info ::selection{background:#68c9e8;color:#fff}
.guttenberg .jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}
.guttenberg .jp-carousel-photo-info{position:relative;left:25%;width:50%}
.guttenberg .jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}
.guttenberg .jp-carousel-info h2{background:0 0!important;border:none!important;color:#999;display:block!important;font:normal 13px/1.25em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;margin:7px 0 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:left;text-shadow:none!important;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}
.guttenberg .jp-carousel-next-button, .guttenberg .jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}
.guttenberg .jp-carousel-next-button span, .guttenberg .jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;opacity:.2}
.guttenberg .jp-carousel-transitions .jp-carousel-next-button span, .guttenberg .jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}
.guttenberg .jp-carousel-next-button:hover span, .guttenberg .jp-carousel-previous-button:hover span{opacity:.6}
.guttenberg .jp-carousel-next-button span{background-position:-110px center;right:0}
.guttenberg .jp-carousel-previous-button span{background-position:-10px center;left:0}
.guttenberg .jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}
.guttenberg div.jp-carousel-buttons a{border:none!important;color:#999;font:normal 11px/1.2em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}
.guttenberg div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}
.guttenberg .jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}
.guttenberg .jp-carousel-next-button, .guttenberg .jp-carousel-previous-button, .guttenberg .jp-carousel-slide, .guttenberg .jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.guttenberg .jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}
.guttenberg .jp-carousel-transitions .jp-carousel-slide{transition:.3s ease-out}
.guttenberg .jp-carousel-slide.selected{position:absolute!important;opacity:1}
.guttenberg .jp-carousel-slide{opacity:.25}
.guttenberg .jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}
.guttenberg .jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}
.guttenberg .jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:right;width:90%}
.guttenberg .jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}
.guttenberg .jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:inline-block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 0 0 .4em;text-align:center;vertical-align:middle;width:22px;border-radius:4px}
.guttenberg .jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}
.guttenberg .jp-carousel-close-hint:hover{cursor:default;color:#fff}
.guttenberg .jp-carousel-close-hint:hover span{border-color:#fff}
.guttenberg a.jp-carousel-image-download, .guttenberg div.jp-carousel-buttons a.jp-carousel-commentlink, .guttenberg div.jp-carousel-buttons a.jp-carousel-reblog{background:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}
.guttenberg div.jp-carousel-buttons a.jp-carousel-commentlink, .guttenberg div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 14px 0 0!important}
.guttenberg div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-right:8px!important;border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}
.guttenberg div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{margin:0 2px 0 -12px!important}
.guttenberg div.jp-carousel-buttons a.jp-carousel-reblog, .guttenberg div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-right:auto!important;padding-left:26px!important;color:#999}
.guttenberg div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -156px;padding-left:19px!important}
.guttenberg div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}
.guttenberg div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
.guttenberg a.jp-carousel-image-download, .guttenberg div.jp-carousel-buttons a.jp-carousel-commentlink, .guttenberg div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/carousel/images/carousel-sprite-2x.png?5)}
}
.guttenberg div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}
.guttenberg #carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0;border:1px solid #666;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px}
.guttenberg #carousel-reblog-box textarea:focus{background:#ccc;color:#222}
.guttenberg #carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:400}
.guttenberg #carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}
.guttenberg #carousel-reblog-box .submit, .guttenberg #wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}
.guttenberg #wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}
.guttenberg #carousel-reblog-box input#carousel-reblog-submit, .guttenberg #jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border:1px solid #444}
.guttenberg #carousel-reblog-box input#carousel-reblog-submit:hover, .guttenberg #jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))}
.guttenberg #carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}
.guttenberg #carousel-reblog-box .canceltext a{color:#fff}
.guttenberg .jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}
.guttenberg .jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}
.guttenberg .jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}
.guttenberg .jp-carousel-comments p a, .guttenberg .jp-carousel-info h2 a, .guttenberg .jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}
.guttenberg .jp-carousel-titleanddesc p b, .guttenberg .jp-carousel-titleanddesc p strong{font-weight:700;color:#999}
.guttenberg .jp-carousel-titleanddesc p em, .guttenberg .jp-carousel-titleanddesc p i{font-style:italic;color:#999}
.guttenberg .jp-carousel-comments p a:hover, .guttenberg .jp-carousel-info h2 a:hover, .guttenberg .jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}
.guttenberg .jp-carousel-titleanddesc p:empty{display:none}
.guttenberg .jp-carousel-left-column-wrapper h1:after, .guttenberg .jp-carousel-left-column-wrapper h1:before, .guttenberg .jp-carousel-photo-info h1:after, .guttenberg .jp-carousel-photo-info h1:before{content:none!important}
.guttenberg .jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font-size:13px;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}
.guttenberg .jp-carousel-image-meta h5, .guttenberg .jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}
.guttenberg .jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}
.guttenberg .jp-carousel-image-meta li{width:48%!important;display:inline-block!important;vertical-align:top!important;margin:0 2% 15px 0!important;color:#fff!important;font-size:13px!important}
.guttenberg .jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}
.guttenberg a.jp-carousel-image-download{padding-left:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:0 -82px}
.guttenberg a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}
.guttenberg a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}
.guttenberg a.jp-carousel-image-download:hover{background-position:0 -122px;color:#68c9e8;border:none!important}
.guttenberg .jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}
.guttenberg .jp-carousel-image-map img.gmap-main{border-top-left-radius:6px;border-right:1px solid rgba(255,255,255,.17)}
.guttenberg .jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;right:0}
.guttenberg .jp-carousel-image-map div.imgclip{overflow:hidden;border-top-right-radius:6px}
.guttenberg .jp-carousel-image-map div.gmap-topright img{margin-left:-40px}
.guttenberg .jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;right:0}
.guttenberg .jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none transparent}
.guttenberg .jp-carousel-comments p a:active, .guttenberg .jp-carousel-comments p a:focus, .guttenberg .jp-carousel-comments p a:hover{color:#68c9e8!important}
.guttenberg .jp-carousel-comment{background:none transparent;color:#999;margin-bottom:20px;clear:left;overflow:auto;width:100%}
.guttenberg .jp-carousel-comment p{color:#999!important}
.guttenberg .jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}
.guttenberg .jp-carousel-comment .comment-author a{color:#fff}
.guttenberg .jp-carousel-comment .comment-gravatar{float:left}
.guttenberg .jp-carousel-comment .comment-content{border:none;margin-left:85px;padding:0}
.guttenberg .jp-carousel-comment .avatar{margin:0 20px 0 0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}
.guttenberg .jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:right}
.guttenberg #jp-carousel-comment-form{margin:0 0 10px!important;float:left;width:100%}
.guttenberg textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}
.guttenberg textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}
.guttenberg textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}
.guttenberg textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}
.guttenberg #jp-carousel-comment-form-spinner{color:#fff;margin:22px 0 0 10px;display:block;width:20px;height:20px;float:left}
.guttenberg #jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}
.guttenberg #jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}
.guttenberg #jp-carousel-comment-form-commenting-as input:focus{background:#ccc;color:#222}
.guttenberg #jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:left}
.guttenberg #jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0}
.guttenberg #jp-carousel-comment-form-commenting-as fieldset{clear:both}
.guttenberg #jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}
.guttenberg #jp-carousel-comment-form-button-submit{margin-top:20px;float:right}
.guttenberg #js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}
.guttenberg #jp-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}
.guttenberg #jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}
.guttenberg #jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px #000}
.guttenberg .jp-carousel-comment-post-error{color:#df4926}
.guttenberg #jp-carousel-comments-closed{display:none;color:#999}
.guttenberg #jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:left;margin-bottom:20px}
.guttenberg .jp-carousel-light .jp-carousel-overlay{background:#fff}
.guttenberg .jp-carousel-light .jp-carousel-next-button:hover span, .guttenberg .jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}
.guttenberg .jp-carousel-light .jp-carousel-close-hint:hover, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}
.guttenberg .jp-carousel-light .jp-carousel-comment .comment-author a, .guttenberg .jp-carousel-light .jp-carousel-comments p a, .guttenberg .jp-carousel-light .jp-carousel-info h2 a, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}
.guttenberg .jp-carousel-light .jp-carousel-comment .comment-author a:hover, .guttenberg .jp-carousel-light .jp-carousel-comments p a:hover, .guttenberg .jp-carousel-light .jp-carousel-info h2 a:hover, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}
.guttenberg .jp-carousel-light .jp-carousel-comment, .guttenberg .jp-carousel-light .jp-carousel-comment p, .guttenberg .jp-carousel-light .jp-carousel-info h2, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p b, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p em, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p i, .guttenberg .jp-carousel-light .jp-carousel-titleanddesc p strong, .guttenberg .jp-carousel-light div.jp-carousel-buttons a{color:#666}
.guttenberg .jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}
.guttenberg .jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}
.guttenberg .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog, .guttenberg .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-left:24px!important}
.guttenberg .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff}
.guttenberg .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -176px}
.guttenberg .jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-position:5px -36px}
.guttenberg .jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}
.guttenberg .jp-carousel-light #carousel-reblog-box textarea{border:1px inset #ccc;color:#666;border:1px solid #cfcfcf;background:#fff}
.guttenberg .jp-carousel-light #carousel-reblog-box .canceltext{color:#888}
.guttenberg .jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}
.guttenberg .jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}
.guttenberg #jp-carousel-comment-form-button-submit, .guttenberg .jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border:1px solid #aaa}
.guttenberg .jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-left-color:#f5f5f5;color:#333}
.guttenberg .jp-carousel-light .jp-carousel-image-meta li{color:#000!important}
.guttenberg .jp-carousel-light .jp-carousel-close-hint{color:#ccc}
.guttenberg .jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}
.guttenberg .jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}
.guttenberg .jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}
.guttenberg .jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}
.guttenberg .jp-carousel-light a.jp-carousel-image-download{background-position:0 -122px}
.guttenberg .jp-carousel-light a.jp-carousel-image-download:hover{background-position:0 -122px;color:#f1831e}
.guttenberg .jp-carousel-light textarea#jp-carousel-comment-form-comment-field{background:#fbfbfb;color:#333;border:1px solid #dfdfdf;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}
.guttenberg .jp-carousel-light #jp-carousel-comment-form-commenting-as input{background:#fbfbfb;border:1px solid #dfdfdf;color:#333;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}
.guttenberg .jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}
.guttenberg .jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}
.guttenberg .jp-carousel-light .jp-carousel-slide{background-color:#fff}
.guttenberg .jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}
.guttenberg .jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}
@media only screen and (max-width:760px){
.guttenberg .jp-carousel-info{margin:0 10px!important}
.guttenberg .jp-carousel-next-button, .guttenberg .jp-carousel-previous-button{display:none!important}
.guttenberg .jp-carousel-buttons{display:none!important}
.guttenberg .jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}
.guttenberg .jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}
.guttenberg .jp-carousel-slide img{opacity:1}
.guttenberg .jp-carousel-wrap{background-color:#000}
.guttenberg .jp-carousel-fadeaway{display:none}
.guttenberg #jp-carousel-comment-form-container{display:none!important}
.guttenberg .jp-carousel-titleanddesc{padding-top:0!important;border:none!important}
.guttenberg .jp-carousel-titleanddesc-title{font-size:1em!important}
.guttenberg .jp-carousel-left-column-wrapper{padding:0;width:100%!important}
.guttenberg .jp-carousel-photo-info{left:0!important;width:100%!important}
}
.guttenberg .contact-form .clear-form{clear:both}
.guttenberg .contact-form input:-ms-input-placeholder{-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.guttenberg .contact-form input::-ms-input-placeholder{-ms-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.guttenberg .contact-form input::placeholder{transition:opacity .3s ease-out}
.guttenberg .contact-form input:hover:-ms-input-placeholder{opacity:.5}
.guttenberg .contact-form input:hover::-ms-input-placeholder{opacity:.5}
.guttenberg .contact-form input:hover::placeholder{opacity:.5}
.guttenberg .contact-form input:focus:-ms-input-placeholder{opacity:.3}
.guttenberg .contact-form input:focus::-ms-input-placeholder{opacity:.3}
.guttenberg .contact-form input:focus::placeholder{opacity:.3}
.guttenberg .contact-form input[type=email], .guttenberg .contact-form input[type=tel], .guttenberg .contact-form input[type=text], .guttenberg .contact-form input[type=url]{box-sizing:border-box;margin-bottom:.75em;width:100%}
.guttenberg .contact-form select{margin-bottom:.75em}
.guttenberg .contact-form textarea{box-sizing:border-box;float:none;height:200px;margin-bottom:.75em;width:100%}
.guttenberg .contact-form input[type=checkbox], .guttenberg .contact-form input[type=radio]{float:none;margin-bottom:.75em;vertical-align:bottom;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline}
.guttenberg .contact-form label{margin-bottom:.25em;float:none;font-weight:700;display:block}
.guttenberg .contact-form label.checkbox, .guttenberg .contact-form label.checkbox-multiple, .guttenberg .contact-form label.radio{margin-bottom:.25em;float:none;font-weight:400;display:inline-block}
.guttenberg .contact-form .grunion-field-checkbox-multiple-wrap, .guttenberg .contact-form .grunion-field-checkbox-wrap, .guttenberg .contact-form .grunion-field-radio-wrap{margin-bottom:.5em}
.guttenberg .contact-form label span{color:#aaa;margin-left:.25em;font-weight:400}
.guttenberg .contact-form-submission{margin-bottom:4em;padding:1.5em 1em}
.guttenberg .contact-form-submission p{margin:0 auto;word-wrap:break-word}
.guttenberg .form-errors .form-error-message{color:red}
.guttenberg .textwidget .contact-form input[type=email], .guttenberg .textwidget .contact-form input[type=tel], .guttenberg .textwidget .contact-form input[type=text], .guttenberg .textwidget .contact-form input[type=url], .guttenberg .textwidget .contact-form textarea, .guttenberg .wp-block-column .contact-form input[type=email], .guttenberg .wp-block-column .contact-form input[type=tel], .guttenberg .wp-block-column .contact-form input[type=text], .guttenberg .wp-block-column .contact-form input[type=url], .guttenberg .wp-block-column .contact-form textarea{width:100%}
.guttenberg #jetpack-check-feedback-spam{margin:1px 8px 0 0}
.guttenberg .jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}
@media only screen and (min-width:600px){
.guttenberg .contact-form input[type=email], .guttenberg .contact-form input[type=tel], .guttenberg .contact-form input[type=text], .guttenberg .contact-form input[type=url]{width:50%}
}
.guttenberg .infinite-loader{color:#000;display:block;height:28px;text-align:center}
.guttenberg #infinite-handle span{background:#333;border-radius:1px;color:#eee;cursor:pointer;font-size:13px;padding:6px 16px}
@keyframes spinner-inner{0%{opacity:1}100%{opacity:0}}
.guttenberg .infinite-loader .spinner-inner div{left:47px;top:24px;position:absolute;animation:spinner-inner linear 1s infinite;background:#000;outline:1px solid #fff;width:6px;height:12px;border-radius:3px/6px;transform-origin:3px 26px}
.guttenberg .infinite-loader .spinner-inner div:nth-child(1){transform:rotate(0);animation-delay:-.9166666666666666s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(2){transform:rotate(30deg);animation-delay:-.8333333333333334s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(3){transform:rotate(60deg);animation-delay:-.75s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(4){transform:rotate(90deg);animation-delay:-.6666666666666666s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(5){transform:rotate(120deg);animation-delay:-.5833333333333334s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(6){transform:rotate(150deg);animation-delay:-.5s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(7){transform:rotate(180deg);animation-delay:-.4166666666666667s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(8){transform:rotate(210deg);animation-delay:-.3333333333333333s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(9){transform:rotate(240deg);animation-delay:-.25s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(10){transform:rotate(270deg);animation-delay:-.16666666666666666s;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(11){transform:rotate(300deg);animation-delay:-83.33333333333333ms;background:#000}
.guttenberg .infinite-loader .spinner-inner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;background:#000}
.guttenberg .infinite-loader .spinner{width:28px;height:28px;display:inline-block;overflow:hidden;background:0 0}
.guttenberg .infinite-loader .spinner-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.28);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}
.guttenberg .infinite-loader .spinner-inner div{box-sizing:content-box}
.guttenberg #infinite-handle span button, .guttenberg #infinite-handle span button:focus, .guttenberg #infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:0 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}
.guttenberg #infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}
@media (max-width:800px){
.guttenberg #infinite-handle span:before{display:none}
.guttenberg #infinite-handle span{display:block}
}
.guttenberg #infinite-footer{position:fixed;bottom:-50px;left:0;width:100%}
.guttenberg #infinite-footer a{text-decoration:none}
.guttenberg #infinite-footer .blog-credits a:hover, .guttenberg #infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}
.guttenberg #infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
.guttenberg #infinite-footer .blog-credits, .guttenberg #infinite-footer .blog-info{box-sizing:border-box;line-height:25px}
.guttenberg #infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}
.guttenberg #infinite-footer .blog-credits{font-weight:400;float:right;width:60%}
.guttenberg #infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}
.guttenberg #infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}
.guttenberg #infinite-footer .blog-credits a{color:#666}
.guttenberg .infinity-end.neverending #infinite-footer{display:none}
@media (max-width:640px){
.guttenberg #infinite-footer .container{box-sizing:border-box;width:100%}
.guttenberg #infinite-footer .blog-info{width:30%}
.guttenberg #infinite-footer .blog-credits{width:70%}
.guttenberg #infinite-footer .blog-credits, .guttenberg #infinite-footer .blog-info a{font-size:10px}
}
@media (max-width:640px){
.guttenberg #infinite-footer{position:static}
}
.guttenberg #jp-post-flair{padding-top:.5em}
.guttenberg #content div.sharedaddy, .guttenberg #main div.sharedaddy, .guttenberg div.sharedaddy{clear:both}
.guttenberg div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
.guttenberg div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
.guttenberg #wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}
.guttenberg #wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}
.guttenberg div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}
.guttenberg div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}
.guttenberg div.jetpack-likes-widget-wrapper.slim-likes-widget{width:1px;min-height:0}
.guttenberg div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}
.guttenberg div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}
.guttenberg #likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}
.guttenberg #likes-other-gravatars *{line-height:normal}
.guttenberg #likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}
.guttenberg #likes-other-gravatars li, .guttenberg #likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}
.guttenberg #likes-other-gravatars li:before{content:""}
.guttenberg #likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}
.guttenberg #likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:left;margin:0 5px 5px 0}
.guttenberg #likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:block}
.guttenberg #likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;margin:0!important;padding:0!important;position:static}
.guttenberg div.sd-box{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.13)}
.guttenberg .comment-likes-widget, .guttenberg .entry-content .post-likes-widget, .guttenberg .post-likes-widget{margin:0;border-width:0;display:block}
.guttenberg .comment-likes-widget-placeholder, .guttenberg .post-likes-widget-placeholder{margin:0;border-width:0;position:relative}
.guttenberg .comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}
.guttenberg .comment-likes-widget-placeholder:before{color:#2ea2cc;width:16px;height:16px;content:'';display:inline-block;position:relative;top:3px;padding-right:5px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E")}
.guttenberg .post-likes-widget-placeholder .button{display:none}
.guttenberg .comment-likes-widget-placeholder .loading, .guttenberg .post-likes-widget-placeholder .loading{color:#999;font-size:12px}
.guttenberg .comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:4px;align-self:center;color:#4e4e4e}
.guttenberg .slim-likes-widget .post-likes-widget{width:auto;float:none}
.guttenberg div.sharedaddy.sd-like-enabled .sd-like h3{display:none}
.guttenberg div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}
.guttenberg .comment-likes-widget{width:100%}
.guttenberg .cs-rating, .guttenberg .pd-rating{display:block!important}
.guttenberg .sd-gplus .sd-title{display:none}
.guttenberg .jp-related-posts-i2__row{display:flex;margin-top:1.5rem}
.guttenberg .jp-related-posts-i2__row:first-child{margin-top:0}
.guttenberg .jp-related-posts-i2__post{flex-grow:1;flex-basis:0;margin:0 10px;display:flex;flex-direction:column;padding-left:0}
.guttenberg .jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post{max-width:calc(33% - 20px)}
.guttenberg .jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post, .guttenberg .jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post{max-width:calc(50% - 20px)}
.guttenberg .jp-related-posts-i2__post-context, .guttenberg .jp-related-posts-i2__post-date, .guttenberg .jp-related-posts-i2__post-heading, .guttenberg .jp-related-posts-i2__post-img-link{flex-direction:row;display:block}
.guttenberg .jp-related-posts-i2__post-heading{margin:.5rem 0;font-size:1rem;line-height:1.2em}
.guttenberg .jp-related-posts-i2__post-link{display:block;width:100%;line-height:1.2em}
.guttenberg .jp-related-posts-i2__post-img-link{order:-1}
.guttenberg .jp-related-posts-i2__post-img-link img{width:100%}
.guttenberg .jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__row{margin-top:0;display:block}
.guttenberg .jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{max-width:none;margin:0}
.guttenberg .jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link{margin-top:1rem}
@media only screen and (max-width:640px){
.guttenberg .jp-related-posts-i2__row{margin-top:0;display:block}
.guttenberg .jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post{max-width:none;margin:0;margin-top:1rem}
.guttenberg .jp-related-posts-i2__post-img-link{margin-top:1rem}
.guttenberg .jp-related-posts-i2__post-img-link img{width:350px}
}
.guttenberg #jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}
.guttenberg .jp-relatedposts:after{content:'';display:block;clear:both}
.guttenberg #jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}
.guttenberg #jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}
.guttenberg #jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}
.guttenberg #jp-relatedposts .jp-relatedposts-items{clear:left}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;-moz-opacity:.8;opacity:.8}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4), .guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{-moz-opacity:1;opacity:1}
.guttenberg #jp-relatedposts .jp-relatedposts-items p, .guttenberg #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}
.guttenberg #jp-relatedposts .jp-relatedposts-items p{margin-bottom:0}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;-moz-opacity:1;opacity:1}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, .guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, .guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{max-width:100%}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, .guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}
.guttenberg .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}
.guttenberg #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}
.guttenberg #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}
.guttenberg #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}
@media only screen and (max-width:640px){
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}
.guttenberg #jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}
}
@media only screen and (max-width:320px){
.guttenberg #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}
.guttenberg #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img, .guttenberg #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}
}
.guttenberg #jp-post-flair{padding-top:.5em}
.guttenberg #content div.sharedaddy, .guttenberg #main div.sharedaddy, .guttenberg div.sharedaddy{clear:both}
.guttenberg div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}
.guttenberg div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}
.guttenberg body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}
.guttenberg body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}
.guttenberg .sd-content ul{padding:0!important;margin:0 0 .7em 0!important;list-style:none!important}
.guttenberg .sd-content ul li{display:inline-block}
.guttenberg .sd-content ul li.share-deprecated{opacity:.5}
.guttenberg .sd-content ul li.share-deprecated a span{text-decoration:line-through}
.guttenberg .sd-block.sd-gplus{margin:0 0 .5em}
.guttenberg .sd-gplus .sd-content{font-size:12px}
.guttenberg #sharing_email .sharing_send, .guttenberg .sd-content ul li .option a.share-ustom, .guttenberg .sd-content ul li a.sd-button, .guttenberg .sd-content ul li.advanced a.share-more, .guttenberg .sd-content ul li.preview-item div.option.option-smart-off a, .guttenberg .sd-social-icon .sd-content ul li a.sd-button, .guttenberg .sd-social-icon-text .sd-content ul li a.sd-button, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button, .guttenberg .sd-social-text .sd-content ul li a.sd-button{text-decoration:none!important;display:inline-block;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#656565!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:1px 8px 0 5px}
.guttenberg .sd-content ul li .option a.share-ustom span, .guttenberg .sd-content ul li a.sd-button>span, .guttenberg .sd-content ul li.advanced a.share-more span, .guttenberg .sd-content ul li.preview-item div.option.option-smart-off a span, .guttenberg .sd-social-icon-text .sd-content ul li a.sd-button>span, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a span, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button span, .guttenberg .sd-social-text .sd-content ul li a.sd-button span{line-height:23px}
.guttenberg .sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a, .guttenberg .sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button{line-height:17px;box-shadow:none;vertical-align:top}
.guttenberg .sd-social-official .sd-content ul li a.sd-button>span{line-height:17px}
.guttenberg .sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before, .guttenberg .sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a:before, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}
.guttenberg .sd-social-icon .sd-content ul li a.sd-button:active, .guttenberg .sd-social-icon .sd-content ul li a.sd-button:hover, .guttenberg .sd-social-icon-text .sd-content ul li a.sd-button:active, .guttenberg .sd-social-icon-text .sd-content ul li a.sd-button:hover, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a:active, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a:hover, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button:active, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button:hover, .guttenberg .sd-social-text .sd-content ul li a.sd-button:active, .guttenberg .sd-social-text .sd-content ul li a.sd-button:hover{color:#555;background:#fafafa;border:1px solid #999}
.guttenberg .sd-social-icon .sd-content ul li a.sd-button:active, .guttenberg .sd-social-icon-text .sd-content ul li a.sd-button:active, .guttenberg .sd-social-official .sd-content>ul>li .digg_button>a:active, .guttenberg .sd-social-official .sd-content>ul>li>a.sd-button:active, .guttenberg .sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}
.guttenberg .sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;vertical-align:top;text-align:center}
.guttenberg .sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}
@media screen and (-webkit-min-device-pixel-ratio:0){
.guttenberg .sd-content ul li a.sd-button:before{position:relative;top:2px}
}
.guttenberg .sd-social-official ul li a.sd-button:before{position:relative;top:-2px}
@media screen and (-webkit-min-device-pixel-ratio:0){
.guttenberg .sd-social-official ul li a.sd-button:before{top:0}
}
.guttenberg .sd-content ul li{margin:0 5px 5px 0;padding:0}
.guttenberg .jp-sharing-input-touch .sd-content ul li{padding-left:10px}
.guttenberg .sd-content ul li.preview-item a.sd-button span, .guttenberg .sd-social-icon-text .sd-content ul li a span, .guttenberg .sd-social-official .sd-content ul li a.sd-button span{margin-left:3px}
.guttenberg .sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}
.guttenberg .sd-content ul li.no-icon a:before, .guttenberg .sd-social-text .sd-content ul li a:before{display:none}
.guttenberg body .sd-content ul li.share-custom.no-icon a span, .guttenberg body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;padding-left:0;height:0;line-height:inherit}
.guttenberg .sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}
@media screen and (-webkit-min-device-pixel-ratio:0){
.guttenberg .sd-social-icon .sd-content ul li a.share-more{top:2px}
}
@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}
.guttenberg .sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}
.guttenberg .sd-content ul li.share-print div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-print a:before, .guttenberg .sd-social-icon-text .sd-content li.share-print a:before, .guttenberg .sd-social-official .sd-content li.share-print a:before, .guttenberg .sd-social-text .sd-content ul li.share-print a:before{content:'\f469'}
.guttenberg .sd-content ul li.share-email div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-email a:before, .guttenberg .sd-social-icon-text .sd-content li.share-email a:before, .guttenberg .sd-social-official .sd-content li.share-email a:before, .guttenberg .sd-social-text .sd-content ul li.share-email a:before{content:'\f410'}
.guttenberg .sd-content ul li.share-linkedin div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-linkedin a:before, .guttenberg .sd-social-icon-text .sd-content li.share-linkedin a:before, .guttenberg .sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207'}
.guttenberg .sd-content ul li.share-twitter div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-twitter a:before, .guttenberg .sd-social-icon-text .sd-content li.share-twitter a:before, .guttenberg .sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}
.guttenberg .sd-content ul li.share-reddit div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-reddit a:before, .guttenberg .sd-social-icon-text .sd-content li.share-reddit a:before, .guttenberg .sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222'}
.guttenberg .sd-content ul li.share-tumblr div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-tumblr a:before, .guttenberg .sd-social-icon-text .sd-content li.share-tumblr a:before, .guttenberg .sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f607'}
.guttenberg .sd-content ul li.share-pocket div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-pocket a:before, .guttenberg .sd-social-icon-text .sd-content li.share-pocket a:before, .guttenberg .sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224'}
.guttenberg .sd-content ul li.share-pinterest div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-pinterest a:before, .guttenberg .sd-social-icon-text .sd-content li.share-pinterest a:before, .guttenberg .sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f210'}
.guttenberg .sd-content ul li.share-facebook div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-facebook a:before, .guttenberg .sd-social-icon-text .sd-content li.share-facebook a:before, .guttenberg .sd-social-text .sd-content ul li.share-facebook a:before{content:'\f203'}
.guttenberg .sd-content ul li.share-press-this div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-press-this a:before, .guttenberg .sd-social-icon-text .sd-content li.share-press-this a:before, .guttenberg .sd-social-official .sd-content li.share-press-this a:before, .guttenberg .sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205'}
.guttenberg .sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}
.guttenberg .sd-content ul li.share-telegram div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-telegram a:before, .guttenberg .sd-social-icon-text .sd-content li.share-telegram a:before, .guttenberg .sd-social-official .sd-content li.share-telegram a:before, .guttenberg .sd-social-text .sd-content ul li.share-telegram a:before{content:'\f606'}
.guttenberg .sd-social-official .sd-content li.share-telegram a:before{color:#08c}
.guttenberg .sd-content ul li.share-skype div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-skype a:before, .guttenberg .sd-social-icon-text .sd-content li.share-skype a:before, .guttenberg .sd-social-text .sd-content ul li.share-skype a:before{content:'\f220'}
.guttenberg .sd-content ul li.advanced a.share-more:before, .guttenberg .sd-social-icon .sd-content ul a.share-more:before, .guttenberg .sd-social-icon-text .sd-content a.share-more:before, .guttenberg .sd-social-official .sd-content a.share-more:before, .guttenberg .sd-social-text .sd-content ul a.share-more:before{content:'\f415'}
.guttenberg .sd-social-official .sd-content a.share-more:before{color:#2ba1cb}
.guttenberg .sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before, .guttenberg .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before, .guttenberg .sd-social-official .sd-content li.share-jetpack-whatsapp a:before, .guttenberg .sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:'\f608'}
.guttenberg .sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}
.guttenberg .sd-content ul li.share-deprecated div.option.option-smart-off a:before, .guttenberg .sd-social-icon .sd-content ul li.share-deprecated a:before, .guttenberg .sd-social-icon-text .sd-content li.share-deprecated a:before, .guttenberg .sd-social-official .sd-content li.share-deprecated a:before{width:1em;height:1em;content:"\1F6AB"}
.guttenberg .sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1}
.guttenberg .sd-social-official .sd-content ul, .guttenberg .sd-social-official .sd-content ul li{line-height:25px!important}
.guttenberg .sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}
.guttenberg .sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.guttenberg .sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}
.guttenberg .sd-social-official .sd-content ul>li{display:block;float:left;margin:0 10px 5px 0!important;height:25px}
.guttenberg .sd-social-official .fb-share-button>span{vertical-align:top!important}
.guttenberg .sd-social-official .sd-content .pocket_button iframe{width:98px}
.guttenberg .reddit_button iframe{margin-top:1px}
.guttenberg .linkedin_button>span, .guttenberg .pinterest_button, .guttenberg .pocket_button iframe, .guttenberg .twitter_button{margin:0!important}
.guttenberg .linkedin_button>span, .guttenberg .pinterest_button a{display:block!important}
.guttenberg .sd-social-official .sd-content .share-skype{width:55px}
.guttenberg body .sd-social-official li a.share-more, .guttenberg body .sd-social-official li.share-custom a, .guttenberg body .sd-social-official li.share-digg a, .guttenberg body .sd-social-official li.share-email a, .guttenberg body .sd-social-official li.share-press-this a, .guttenberg body .sd-social-official li.share-print{position:relative;top:0}
.guttenberg body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}
.guttenberg body .sd-content ul li.share-custom a.share-icon span, .guttenberg body .sd-social-icon .sd-content li.share-custom a span, .guttenberg body .sd-social-icon-text .sd-content li.share-custom a span, .guttenberg body .sd-social-official .sd-content li.share-custom a span, .guttenberg body .sd-social-text .sd-content li.share-custom a span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px}
.guttenberg body .sd-social-icon .sd-content li.share-custom a span{width:0}
.guttenberg body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important}
.guttenberg .sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}
.guttenberg .sharing-hidden .inner ul{margin:0!important}
.guttenberg .sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0!important;height:0!important}
.guttenberg .sharing-hidden .inner:after, .guttenberg .sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}
.guttenberg .sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}
.guttenberg .sharing-hidden ul{margin:0}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a, .guttenberg .sd-social-icon .sd-content ul li[class*=share-] a:hover, .guttenberg .sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span, .guttenberg .sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a:hover, .guttenberg .sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:1px}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}
.guttenberg .sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}
.guttenberg .sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}
.guttenberg .sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#1877f2;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#1e8cbe;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}
.guttenberg .sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button{background:#00aff0;color:#fff!important}
.guttenberg .sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.guttenberg .sharing-screen-reader-text:active, .guttenberg .sharing-screen-reader-text:focus, .guttenberg .sharing-screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.guttenberg #sharing_email{width:342px;position:absolute;z-index:1001;border:1px solid #ccc;padding:15px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);text-align:left}
.guttenberg div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}
.guttenberg #sharing_email .errors{color:#fff;background-color:#771a09;font-size:12px;padding:5px 8px;line-height:1;margin:10px 0 0}
.guttenberg #sharing_email label{font-size:12px;color:#333;font-weight:700;display:block;padding:0 0 4px;text-align:left;text-shadow:none}
.guttenberg #sharing_email form{margin:0}
.guttenberg #sharing_email input[type=email], .guttenberg #sharing_email input[type=text]{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;margin-bottom:1em;background:#fff;font-size:12px;color:#333;max-width:none;padding:1px 3px}
.guttenberg #jetpack-source_f_name{display:none!important;position:absolute!important;left:-9000px}
.guttenberg #sharing_email .sharing_cancel{padding:0 0 0 1em;font-size:12px;text-shadow:none}
.guttenberg #sharing_email .recaptcha{width:312px;height:123px;margin:0 0 1em}
.guttenberg .slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-top:30px!important;padding-bottom:56.25%!important;position:relative;z-index:1}
.guttenberg .slideshow-window.slideshow-white{background-color:#fff;border-color:#fff}
.guttenberg .slideshow-window, .guttenberg .slideshow-window *{box-sizing:content-box}
.guttenberg .slideshow-loading{height:100%;text-align:center;margin:auto}
.guttenberg body div.slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-width:100%;max-height:100%;padding:0!important;position:relative;transform:translateY(-50%);top:50%}
.guttenberg .slideshow-loading img{vertical-align:middle}
.guttenberg .slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}
.guttenberg .slideshow-slide img{vertical-align:middle}
.guttenberg .slideshow-line-height-hack{overflow:hidden;width:0;font-size:0}
.guttenberg .slideshow-slide-caption{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#f7f7f7;text-shadow:#222 1px 1px 2px;line-height:25px;height:25px;position:absolute;bottom:5px;left:0;z-index:100;width:100%;text-align:center}
.guttenberg .slideshow-controls{z-index:1000;position:absolute;bottom:30px;margin:auto;text-align:center;width:100%;opacity:.5;direction:ltr;transition:.3s opacity ease-out}
.guttenberg .slideshow-window:hover .slideshow-controls{opacity:1}
.guttenberg body div div.slideshow-controls a, .guttenberg body div div.slideshow-controls a:hover{border:2px solid rgba(255,255,255,.1)!important;background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/shortcodes/img/slideshow-controls.png)!important;background-repeat:no-repeat;background-size:142px 16px!important;background-position:-34px 8px!important;color:#222!important;margin:0 5px!important;padding:0!important;display:inline-block!important;zoom:1;height:32px!important;width:32px!important;line-height:32px!important;text-align:center!important;border-radius:10em!important;transition:.3s border-color ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.5){
.guttenberg body div div.slideshow-controls a, .guttenberg body div div.slideshow-controls a:hover{background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/shortcodes/img/slideshow-controls-2x.png)!important}
}
.guttenberg body div div.slideshow-controls a:hover{border-color:#fff!important}
.guttenberg body div div.slideshow-controls a:first-child{background-position:-76px 8px!important}
.guttenberg body div div.slideshow-controls a:last-child{background-position:-117px 8px!important}
.guttenberg body div div.slideshow-controls a:nth-child(2){background-position:-34px 8px!important}
.guttenberg body div div.slideshow-controls a.running{background-position:-34px 8px!important}
.guttenberg body div div.slideshow-controls a.paused{background-position:9px 8px!important}
.guttenberg .slideshow-controls a img{border:50px dotted #f0f}
.guttenberg body.presentation-wrapper-fullscreen-parent, .guttenberg html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}
.guttenberg .presentation-wrapper-fullscreen-parent #wpadminbar{display:none}
.guttenberg .presentation-wrapper-fullscreen, .guttenberg .presentation-wrapper-fullscreen-parent{min-width:100%!important;min-height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:10000!important}
.guttenberg .presentation-wrapper-fullscreen{background-color:grey;border:none!important}
.guttenberg .presentation-wrapper-fullscreen .nav-arrow-left, .guttenberg .presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}
.guttenberg .presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}
.guttenberg .presentation-wrapper{margin:20px auto;border:1px solid #e5e5e5;overflow:hidden;line-height:normal}
.guttenberg .presentation{position:relative;margin:0;overflow:hidden;outline:0}
.guttenberg .presentation, .guttenberg .presentation .step{background-repeat:no-repeat;background-position:center;background-size:100% 100%}
.guttenberg .presentation .step.fade:not(.active){opacity:0}
.guttenberg .presentation .slide-content{padding:30px}
.guttenberg .presentation .nav-arrow-left, .guttenberg .presentation .nav-arrow-right, .guttenberg .presentation .nav-fullscreen-button{position:absolute;width:34px;background-repeat:no-repeat;z-index:2;opacity:0;transition:opacity .25s}
.guttenberg .presentation .nav-arrow-left, .guttenberg .presentation .nav-arrow-right{height:100%;background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/shortcodes/images/slide-nav.png);background-size:450% 61px}
.guttenberg .presentation .nav-arrow-left{left:0;background-position:4px 50%}
.guttenberg .presentation .nav-arrow-right{right:0;background-position:-120px 50%}
.guttenberg .presentation .nav-fullscreen-button{width:32px;height:32px;margin:4px;bottom:0;right:0;z-index:3;background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/shortcodes/images/expand.png);background-size:100% 100%}
.guttenberg .presentation:hover .nav-arrow-left, .guttenberg .presentation:hover .nav-arrow-right{opacity:1}
.guttenberg .presentation:hover .nav-fullscreen-button{opacity:.8}
.guttenberg .presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(https://fortune.com/wp-content/mu-plugins/jetpack/modules/shortcodes/images/collapse.png)}
.guttenberg .presentation .autoplay-overlay{height:15%;width:80%;margin:30% 10%;position:relative;z-index:100;display:table;border-radius:50px;background-color:#e5e5e5;background-color:rgba(0,0,0,.75);transition:opacity .5s}
.guttenberg .presentation .autoplay-overlay .overlay-msg{position:relative;display:table-cell;text-align:center;vertical-align:middle;color:#fff}
.guttenberg .presentation .will-fade{opacity:0}
.guttenberg .presentation .do-fade{opacity:1;transition:opacity .5s}
.guttenberg div.jetpack-quiz{border:1px solid #deede3;background-color:#f3f3f3;padding:1em;line-height:1.3em;margin-bottom:2em;border-radius:.2em}
.guttenberg div.jetpack-quiz div.jetpack-quiz-question{margin-bottom:.5em;font-weight:700}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer{cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em;border-bottom:1px dotted #999}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer.last{padding-bottom:0;margin-bottom:0;border-bottom:0}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation, .guttenberg div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{display:block;color:#000;font-size:90%;margin-top:1em}
.guttenberg div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt, .guttenberg div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}
.guttenberg div.jetpack-quiz pre{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background:0 0;margin:0;padding:0}
.guttenberg #subscribe-email input{width:95%}
.guttenberg .comment-subscription-form{margin-bottom:1em}
.guttenberg .comment-subscription-form .subscribe-label{display:inline!important}
.guttenberg .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.guttenberg .jetpack-video-wrapper{margin-bottom:1.6em}
.guttenberg .jetpack-video-wrapper>.wp-video, .guttenberg .jetpack-video-wrapper>embed, .guttenberg .jetpack-video-wrapper>iframe, .guttenberg .jetpack-video-wrapper>object{margin-bottom:0}
.guttenberg .jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}
.guttenberg .jetpack-social-navigation li{display:inline-block;margin:0;line-height:1}
.guttenberg .jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}
.guttenberg .jetpack-social-navigation-svg .icon{color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}
.guttenberg .jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;text-decoration:inherit;vertical-align:top;width:1em}
.guttenberg .jetpack-social-navigation-genericons a:before{content:"\f415"}
.guttenberg .jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}
.guttenberg .jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}
.guttenberg .jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}
.guttenberg .jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}
.guttenberg .jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}
.guttenberg .jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}
.guttenberg .jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}
.guttenberg .jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}
.guttenberg .jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}
.guttenberg .jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}
.guttenberg .jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}
.guttenberg .jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}
.guttenberg .jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}
.guttenberg .jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}
.guttenberg .jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}
.guttenberg .jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}
.guttenberg .jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}
.guttenberg .jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}
.guttenberg .jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}
.guttenberg .jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}
.guttenberg .jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}
.guttenberg .jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}
.guttenberg .jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}
.guttenberg .jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}
.guttenberg .jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}
.guttenberg .jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}
.guttenberg .jetpack-social-navigation-genericons a[href*="wordpress.com"]:before, .guttenberg .jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}
.guttenberg .jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}
.guttenberg .tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}
.guttenberg .tiled-gallery img{margin:2px!important}
.guttenberg .tiled-gallery .gallery-group{float:left;position:relative}
.guttenberg .tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}
.guttenberg .tiled-gallery .gallery-row{overflow:hidden}
.guttenberg .tiled-gallery .tiled-gallery-item a{background:0 0;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}
.guttenberg .tiled-gallery .tiled-gallery-item img, .guttenberg .tiled-gallery .tiled-gallery-item img:hover{background:0 0;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}
.guttenberg .tiled-gallery-caption{background:#eee;background:rgba(255,255,255,.8);color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;bottom:0;text-indent:10px;text-overflow:ellipsis;width:100%;white-space:nowrap}
.guttenberg .tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}
.guttenberg .widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0;overflow:hidden}
.guttenberg .tiled-gallery .tiled-gallery-item img.grayscale{position:absolute;left:0;top:0}
.guttenberg .tiled-gallery .tiled-gallery-item img.grayscale:hover{opacity:0}
.guttenberg .tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;object-fit:cover}
.guttenberg .tiled-gallery.type-circle .tiled-gallery-caption{display:none;opacity:0}
.guttenberg .tiled-gallery.type-square .tiled-gallery-item img{object-fit:cover}
.guttenberg .jetpack-display-remote-posts{margin:5px 0 20px}
.guttenberg .jetpack-display-remote-posts h4{margin:5px 0;padding:0}
.guttenberg .jetpack-display-remote-posts p{margin:0;padding:0}
.guttenberg .jetpack-display-remote-posts img{max-width:100%}
.guttenberg .widget-grofile h4{margin:1em 0 .5em}
.guttenberg .widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}
.guttenberg .widget-grofile ul.grofile-accounts li{list-style:none;display:inline}
.guttenberg .widget-grofile ul.grofile-accounts li:before{content:""!important}
.guttenberg .widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;width:16px;height:16px;float:left;margin-right:8px;margin-bottom:8px}
.guttenberg .rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}
.guttenberg .grofile-thumbnail{width:500px;max-width:100%}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
.guttenberg .widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}
}
.guttenberg div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px;background-color:#fff;color:#000}
.guttenberg div[class^=gr_custom_container] a{color:#000}
.guttenberg h2[class^=gr_custom_header]{display:none}
.guttenberg div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #aaa}
.guttenberg div[class^=gr_custom_book_container]{float:right;overflow:hidden;height:60px;margin-left:4px;width:39px}
.guttenberg div[class^=gr_custom_author]{font-size:10px}
.guttenberg div[class^=gr_custom_tags]{font-size:10px;color:gray}
.guttenberg div[class^=gr_custom_rating]{display:none}
.guttenberg .widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}
.guttenberg .widget_wpcom_social_media_icons_widget ul li{border:0 none;display:inline;margin-right:.5em}
.guttenberg .widget_wpcom_social_media_icons_widget li a{border:0 none;text-decoration:none}
.guttenberg .widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}
.guttenberg .widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.guttenberg .widget_wpcom_social_media_icons_widget .screen-reader-text:active, .guttenberg .widget_wpcom_social_media_icons_widget .screen-reader-text:focus, .guttenberg .widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.guttenberg .widgets-grid-layout{width:100%}
.guttenberg .widgets-grid-layout:after, .guttenberg .widgets-grid-layout:before{content:" ";display:table}
.guttenberg .widgets-grid-layout:after{clear:both}
.guttenberg .widget-grid-view-image{float:left;max-width:50%}
.guttenberg .widget-grid-view-image a{display:block;margin:0 2px 4px 0}
.guttenberg .widget-grid-view-image:nth-child(even){float:right}
.guttenberg .widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}
.guttenberg .widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}
.guttenberg .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}
.guttenberg .widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}
.guttenberg .widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}
.guttenberg .widgets-multi-column-grid .avatar{vertical-align:middle}
.guttenberg .widgets-list-layout{padding:0;margin:0;list-style-type:none}
.guttenberg .widgets-list-layout li:after, .guttenberg .widgets-list-layout li:before{content:"";display:table}
.guttenberg .widgets-list-layout li:after{clear:both}
.guttenberg .widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}
.guttenberg .widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}
.guttenberg .widgets-list-layout-links{float:right;width:73.404255%}
.guttenberg .widgets-list-layout span{opacity:.5}
.guttenberg .widgets-list-layout span:hover{opacity:.8}
.guttenberg .jetpack-image-container:after{clear:both}
.guttenberg .jetpack-image-container:after, .guttenberg .jetpack-image-container:before{display:table;content:""}
.guttenberg .widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}
.guttenberg .widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}
.guttenberg .widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}
.guttenberg .widgets-multi-column-grid .avatar{vertical-align:middle}
.guttenberg .widget_jetpack_my_community .avatar-240, .guttenberg .widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}
.guttenberg .widget.widget_authors li>ul, .guttenberg .widget_authors>ul{margin-left:inherit;padding-left:0}
.guttenberg .widget_authors ul li li{padding-left:0}
.guttenberg .widget_authors>ul>li{margin-bottom:1em;list-style:none}
.guttenberg .widget_authors>ul>li+li{border-top:0}
.guttenberg .widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}
.guttenberg .wpcnt{text-align:center;line-height:2}
.guttenberg .wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}
.guttenberg .wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}
.guttenberg .wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}
.guttenberg div.wpa>div{margin-top:20px}
.guttenberg .wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}
.guttenberg .widget_eu_cookie_law_widget{animation:fadeIn .8s;border:none;bottom:1em;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}
@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}
.guttenberg .widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}
.guttenberg .admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}
.guttenberg #eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}
.guttenberg #eu-cookie-law a, .guttenberg #eu-cookie-law a:active, .guttenberg #eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}
.guttenberg #eu-cookie-law a:hover{cursor:pointer;text-decoration:none}
.guttenberg #eu-cookie-law.negative{background-color:#000;border:none;color:#fff}
.guttenberg #eu-cookie-law.hide{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}
.guttenberg #eu-cookie-law form{margin-bottom:0;position:static}
.guttenberg #eu-cookie-law input, .guttenberg #eu-cookie-law input:focus, .guttenberg #eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}
.guttenberg #eu-cookie-law.negative input, .guttenberg #eu-cookie-law.negative input:focus, .guttenberg #eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}
@media (max-width:600px){
.guttenberg #eu-cookie-law{padding-bottom:55px}
.guttenberg #eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}
}
.guttenberg .flickr-images{text-align:center}
.guttenberg .flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}
.guttenberg .flickr-images img{max-width:100%;margin:5px}
.guttenberg .jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}
.guttenberg .jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-top:1.5em;margin-bottom:.5em!important}
.guttenberg .jetpack-search-filters-widget__clear{margin-top:.5em;margin-bottom:.5em}
.guttenberg .jetpack-search-sort-wrapper{margin-top:1em;margin-bottom:1.5em}
.guttenberg .jetpack-search-sort-wrapper label{display:inherit}
.guttenberg .widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{width:auto;height:auto}
.guttenberg ul.jetpack-search-filters-widget__filter-list li{border:none;padding:0;list-style:none}
.guttenberg ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}
.guttenberg ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}
.guttenberg ul.jetpack-search-filters-widget__filter-list li label{font-weight:inherit;display:inherit}
.guttenberg .jetpack-search-filters-widget__filter-list{list-style:none}
.guttenberg ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}
.guttenberg body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder{color:transparent}
.guttenberg body.search .jetpack-search-form input[name="s"]::-ms-input-placeholder{color:transparent}
.guttenberg body.search .jetpack-search-form input[name="s"]::placeholder{color:transparent}
.guttenberg body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder{color:inherit}
.guttenberg body.search .jetpack-search-form input[name="s"].show-placeholder::-ms-input-placeholder{color:inherit}
.guttenberg body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder{color:inherit}
@media screen and (min-width:400px){
.guttenberg .widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}
.guttenberg .widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}
}
.guttenberg .jetpack_widget_social_icons li, .guttenberg .jetpack_widget_social_icons ul{list-style:none}
.guttenberg .jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}
.guttenberg .jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}
.guttenberg .jetpack_widget_social_icons ul li:after, .guttenberg .jetpack_widget_social_icons ul li:before{display:none}
.guttenberg .jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}
.guttenberg .jetpack_widget_social_icons svg{color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}
.guttenberg .jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}
.guttenberg .jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}
.guttenberg .jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}
.guttenberg .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.guttenberg .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.guttenberg .swiper-container-no-flexbox .swiper-slide{float:left}
.guttenberg .swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.guttenberg .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.guttenberg .swiper-container-android .swiper-slide, .guttenberg .swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}
.guttenberg .swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.guttenberg .swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.guttenberg .swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}
.guttenberg .swiper-slide-invisible-blank{visibility:hidden}
.guttenberg .swiper-container-autoheight, .guttenberg .swiper-container-autoheight .swiper-slide{height:auto}
.guttenberg .swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.guttenberg .swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.guttenberg .swiper-container-3d .swiper-cube-shadow, .guttenberg .swiper-container-3d .swiper-slide, .guttenberg .swiper-container-3d .swiper-slide-shadow-bottom, .guttenberg .swiper-container-3d .swiper-slide-shadow-left, .guttenberg .swiper-container-3d .swiper-slide-shadow-right, .guttenberg .swiper-container-3d .swiper-slide-shadow-top, .guttenberg .swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.guttenberg .swiper-container-3d .swiper-slide-shadow-bottom, .guttenberg .swiper-container-3d .swiper-slide-shadow-left, .guttenberg .swiper-container-3d .swiper-slide-shadow-right, .guttenberg .swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.guttenberg .swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}
.guttenberg .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}
.guttenberg .swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}
.guttenberg .swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}
.guttenberg .swiper-container-wp8-horizontal, .guttenberg .swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.guttenberg .swiper-container-wp8-vertical, .guttenberg .swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.guttenberg .swiper-button-next, .guttenberg .swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}
.guttenberg .swiper-button-next.swiper-button-disabled, .guttenberg .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.guttenberg .swiper-button-prev, .guttenberg .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}
.guttenberg .swiper-button-next, .guttenberg .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}
.guttenberg .swiper-button-prev.swiper-button-white, .guttenberg .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}
.guttenberg .swiper-button-next.swiper-button-white, .guttenberg .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}
.guttenberg .swiper-button-prev.swiper-button-black, .guttenberg .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}
.guttenberg .swiper-button-next.swiper-button-black, .guttenberg .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}
.guttenberg .swiper-button-lock{display:none}
.guttenberg .swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}
.guttenberg .swiper-pagination.swiper-pagination-hidden{opacity:0}
.guttenberg .swiper-container-horizontal>.swiper-pagination-bullets, .guttenberg .swiper-pagination-custom, .guttenberg .swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.guttenberg .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}
.guttenberg .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}
.guttenberg .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
.guttenberg button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.guttenberg .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.guttenberg .swiper-pagination-bullet-active{opacity:1;background:#007aff}
.guttenberg .swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.guttenberg .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.guttenberg .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.guttenberg .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}
.guttenberg .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.guttenberg .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.guttenberg .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}
.guttenberg .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}
.guttenberg .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}
.guttenberg .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}
.guttenberg .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}
.guttenberg .swiper-container-horizontal>.swiper-pagination-progressbar, .guttenberg .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.guttenberg .swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .guttenberg .swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.guttenberg .swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.guttenberg .swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}
.guttenberg .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.guttenberg .swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.guttenberg .swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}
.guttenberg .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.guttenberg .swiper-pagination-lock{display:none}
.guttenberg .swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.guttenberg .swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.guttenberg .swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.guttenberg .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.guttenberg .swiper-scrollbar-cursor-drag{cursor:move}
.guttenberg .swiper-scrollbar-lock{display:none}
.guttenberg .swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.guttenberg .swiper-zoom-container>canvas, .guttenberg .swiper-zoom-container>img, .guttenberg .swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.guttenberg .swiper-slide-zoomed{cursor:move}
.guttenberg .swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}
.guttenberg .swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.guttenberg .swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.guttenberg .swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.guttenberg .swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.guttenberg .swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.guttenberg .swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.guttenberg .swiper-container-fade .swiper-slide-active, .guttenberg .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.guttenberg .swiper-container-cube{overflow:visible}
.guttenberg .swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.guttenberg .swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.guttenberg .swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.guttenberg .swiper-container-cube .swiper-slide-active, .guttenberg .swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.guttenberg .swiper-container-cube .swiper-slide-active, .guttenberg .swiper-container-cube .swiper-slide-next, .guttenberg .swiper-container-cube .swiper-slide-next+.swiper-slide, .guttenberg .swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.guttenberg .swiper-container-cube .swiper-slide-shadow-bottom, .guttenberg .swiper-container-cube .swiper-slide-shadow-left, .guttenberg .swiper-container-cube .swiper-slide-shadow-right, .guttenberg .swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.guttenberg .swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.guttenberg .swiper-container-flip{overflow:visible}
.guttenberg .swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.guttenberg .swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.guttenberg .swiper-container-flip .swiper-slide-active, .guttenberg .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.guttenberg .swiper-container-flip .swiper-slide-shadow-bottom, .guttenberg .swiper-container-flip .swiper-slide-shadow-left, .guttenberg .swiper-container-flip .swiper-slide-shadow-right, .guttenberg .swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.guttenberg .swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
