/*
 Theme Name: Tragon
 Theme URI: http://underscores.me/
 Author: Hand Hugs Design
 Author URI: http://handhugs.com
 Description: Description
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: tragon
 Tags:
 This theme, like WordPress, is licensed under the GPL.
 Use it to make something cool, have fun, and share what you've learned with others.
 Tragon is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
 Underscores is distributed under the terms of the GNU GPL v2 or later.
 Normalizing styles have been helped along thanks to the fine work of
 Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */@font-face{font-family:'tragon';src:url('fonts/tragon.eot?47498998');src:url('fonts/tragon.eot?47498998#iefix') format('embedded-opentype'), url('fonts/tragon.woff2?47498998') format('woff2'), url('fonts/tragon.woff?47498998') format('woff'), url('fonts/tragon.ttf?47498998') format('truetype'), url('fonts/tragon.svg?47498998#tragon') format('svg');font-weight:normal;font-style:normal;}[class^="hhicon-"]:before,[class*=" hhicon-"]:before{font-family:"tragon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.hhicon-down-open:before{content:'\e800'}.hhicon-left-open:before{content:'\e801'}.hhicon-right-open:before{content:'\e802'}.hhicon-up-open:before{content:'\e803'}.hhicon-heart:before{content:'\e804'}.hhicon-heart-empty:before{content:'\e805'}.hhicon-camera:before{content:'\e806'}.hhicon-link:before{content:'\e807'}.hhicon-eye:before{content:'\e808'}.hhicon-book-open:before{content:'\e809'}.hhicon-compass:before{content:'\e80a'}.hhicon-wikipedia:before{content:'\e80b'}.hhicon-youtube:before{content:'\e80c'}.hhicon-mail:before{content:'\e80d'}.hhicon-search:before{content:'\e811'}.hhicon-u:before{content:'\e812'}.hhicon-volume-off:before{content:'\e80e'}.hhicon-volume-up:before{content:'\e80f'}.hhicon-resize-full-alt:before{content:'\e810'}.hhicon-pause:before{content:'\f00e'}.hhicon-play:before{content:'\f00f'}.hhicon-vimeo:before{content:'\f306'}.hhicon-twitter:before{content:'\f309'}.hhicon-facebook:before{content:'\f30c'}.hhicon-gplus:before{content:'\f30f'}.hhicon-pinterest:before{content:'\f312'}.hhicon-tumblr:before{content:'\f315'}.hhicon-linkedin:before{content:'\f318'}.hhicon-dribbble:before{content:'\f31b'}.hhicon-stumbleupon:before{content:'\f31e'}.hhicon-instagram-filled:before{content:'\f31f'}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#171617;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 30px;font-family:'Share', sans-serif}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:16.875px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:16.875px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;}blockquote,q{quotes:"" ""}blockquote:before,q:before,blockquote:after,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li > ul,li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;}figure{margin:1em 0;}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:0px;background:#e6e6e6;box-shadow:none;color:#18191a;line-height:1;padding:0.6em 1em 0.4em;text-shadow:none;text-transform:uppercase;letter-spacing:0.05em;font-size:0.813em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;cursor:pointer;display:block;margin:0;outline:0;text-align:center;white-space:nowrap;height:38px;font-weight:bold}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#18191a;color:#fff}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{border-color:#bcbec0}button.grey,input[type="button"].grey,input[type="reset"].grey,input[type="submit"].grey{color:#bcbec0;border-color:#bcbec0}button.grey:hover,input[type="button"].grey:hover,input[type="reset"].grey:hover,input[type="submit"].grey:hover{background:#bcbec0;color:#fff}button.grey:focus,input[type="button"].grey:focus,input[type="reset"].grey:focus,input[type="submit"].grey:focus{border-color:#958a8a}button.red,input[type="button"].red,input[type="reset"].red,input[type="submit"].red{color:#ea353b;border-color:#ea353b}button.red:hover,input[type="button"].red:hover,input[type="reset"].red:hover,input[type="submit"].red:hover{background:#ea353b;color:#fff}button.red:focus,input[type="button"].red:focus,input[type="reset"].red:focus,input[type="submit"].red:focus{border-color:#cb0000}button.white,input[type="button"].white,input[type="reset"].white,input[type="submit"].white{color:#fff;border-color:#fff}button.white:hover,input[type="button"].white:hover,input[type="reset"].white:hover,input[type="submit"].white:hover{background:#fff;color:#18191a}button.white:focus,input[type="button"].white:focus,input[type="reset"].white:focus,input[type="submit"].white:focus{border-color:#bcbec0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-family:'Source Sans Pro', sans-serif;font-style:normal;font-weight:bold;letter-spacing:0em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid transparent;display:inline-block;color:#bcbec0;font-size:1rem;margin-left:1em;outline:0;padding:3px 10px;min-width:18em;height:58px;font-size:0.875em;border-radius:0px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#18191a}select{border:1px solid #ccc}textarea{width:100%}a{color:#18191a}a:hover,a:focus,a:active{color:#ea353b}a:focus{outline:0}a:hover,a:active{outline:0}.button,.nav-links a{display:inline-block;-webkit-appearance:none;border:none;color:#fff;background:#18191a;padding:12px 30px;text-transform:uppercase;letter-spacing:0.05em;font-size:0.813em;font-family:'Share', sans-serif;text-decoration:none;text-align:center;margin:30px 0}.button:hover,.nav-links a:hover{background:#ea353b;color:#fff}.button:focus,.nav-links a:focus{color:#bcbec0}.button.red,.nav-links a.red{background-color:#ea353b}.button.red:hover,.nav-links a.red:hover{background:#18191a;color:#fff}.button.red:focus,.nav-links a.red:focus{color:#bcbec0}.button.white,.nav-links a.white{background-color:#fff}.button.white:hover,.nav-links a.white:hover{background:#1d2935;color:#fff}.button.white:focus,.nav-links a.white:focus{color:#bcbec0}.button.large,.nav-links a.large{font-size:20px}.button.small,.nav-links a.small{font-size:12px;padding:8px 12px}.main-navigation{clear:both;display:block;width:100%;background:#1d2935;position:fixed;top:0;left:0;z-index:999;}.has-topbar .main-navigation{top:60px}.main-navigation .menu-main-navigation-container > ul,.main-navigation .nav-menu{display:none;margin:0;padding:0}.main-navigation li{list-style:none;position:relative}.main-navigation li:hover > a,.main-navigation li.focus > a{color:#bcbec0}.main-navigation a{display:block;font-weight:400;text-decoration:none;padding:25px 20px;color:#fff;font-size:1.1rem;text-transform:uppercase;letter-spacing:0.09em}.main-navigation .sub-menu{margin:0;padding:0;background:#1d2935;visibility:hidden;position:relative !important;min-width:150px;display:none;transition:visibility 0.65s ease-in;z-index:999}@media screen and (min-width:1100px){.main-navigation .sub-menu{position:absolute !important;left:0;float:left;display:block}}.main-navigation .menu-item-has-children{position:relative;padding-right:5px}.main-navigation .menu-item-has-children:after{content:'\e800';font-family:'tragon';color:#fff;position:absolute;right:5px;top:30px;font-size:12px}.main-navigation .menu-item-has-children.open > .sub-menu{visibility:visible;display:block}@media screen and (min-width:1100px){.main-navigation .menu-item-has-children:hover > .sub-menu,.main-navigation .sub-menu:hover{visibility:visible;display:block}}.main-navigation .sub-menu li{clear:both;padding:5px 0 5px 18px;width:100%;margin:0;padding:0;border-bottom:1px solid #ccc}.main-navigation .sub-menu li:last-child{border:none}.main-navigation .sub-menu li a{padding:12px 5px 12px 20px;font-size:0.85em}.main-navigation .sub-menu li:hover{background:#18191a}.main-navigation .current_page_item > a,.main-navigation .current-menu-item > a,.main-navigation .menu-main-navigation-container li a.active,.main-navigation .nav-menu li a.active{color:#ea353b}.main-navigation .sb-search-wrap{position:absolute;top:15px;right:0}.main-navigation .sb-search{position:absolute;right:0;margin-top:10px;width:0%;max-width:400px;min-width:58px;height:58px;float:right;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden}.main-navigation .sb-search-input{position:absolute;top:0;right:0;border:none !important;outline:none;background:#fff;width:100%;height:58px;margin:0;z-index:10;padding:20px 65px 20px 20px;font-family:inherit;font-size:16px;color:#18191a}.main-navigation .sb-search-input::-webkit-input-placeholder{color:#bcbec0}.main-navigation .sb-search-input:-moz-placeholder{color:#bcbec0}.main-navigation .sb-search-input::-moz-placeholder{color:#bcbec0}.main-navigation .sb-search-input:-ms-input-placeholder{color:#bcbec0}.main-navigation .sb-icon-search,.main-navigation .sb-search-submit{width:58px;height:58px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:58px;text-align:center;cursor:pointer}.main-navigation .sb-search-submit{background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:transparent;border:none;outline:none;z-index:-1}.main-navigation .sb-icon-search{color:#fff;background:#1d2935;z-index:90;font-size:22px;font-family:'tragon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.main-navigation .sb-icon-search:before{content:"\e811"}.main-navigation .sb-search.sb-search-open,.main-navigation .no-js .sb-search{width:100%;position:absolute;max-width:400px;right:0}.main-navigation .sb-search.sb-search-open .sb-icon-search,.main-navigation .no-js .sb-search .sb-icon-search{background:#bcbec0;color:#fff;z-index:11}.main-navigation .sb-search.sb-search-open .sb-search-submit,.main-navigation .no-js .sb-search .sb-search-submit{z-index:90}.menu-toggle{position:fixed;top:20px;right:30px;padding-left:1.25em;-webkit-appearance:none !important;-moz-appearance:none !important;background:none !important;border:none !important;outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;font-size:30px;z-index:10 !important}.has-topbar .menu-toggle{top:80px}.menu-toggle:before{content:"";position:absolute;left:0;top:0.25em;width:1em;height:0.15em;background:#fff;box-shadow:0 0.25em 0 0 #fff, 0 0.5em 0 0 #fff}.menu-toggle,.main-navigation.toggled .nav-menu{display:block;position:fixed;background:#18191a;z-index:9}.main-navigation.toggled ul{width:100%}@media screen and (min-width:1100px){.menu-toggle{display:none}.main-navigation .menu-main-navigation-container > ul,.main-navigation .nav-menu{display:block;display:flex;justify-content:flex-end;align-items:center;flex-flow:row wrap}.home .main-navigation .menu-main-navigation-container > ul,.home .main-navigation .nav-menu{justify-content:center}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:15.75px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before:after,.clear:after:after,.entry-content:before:after,.entry-content:after:after,.comment-content:before:after,.comment-content:after:after,.site-header:before:after,.site-header:after:after,.site-content:before:after,.site-content:after:after,.site-footer:before:after,.site-footer:after:after{content:"";display:table;clear:both}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em;}.widget select{max-width:100%}.wrapper{width:90%;max-width:1260px;margin:0 auto}.wrapper.narrow{max-width:1024px}.text-center{text-align:center}.narrow{max-width:1024px}.topbar{position:fixed;top:0;left:0;width:100%;background:#345867;background:-moz-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:-webkit-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:radial-gradient(ellipse at center, #345867 45%, #244451 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#345867', endColorstr='#244451',GradientType=1);text-align:center;color:#fff;height:60px;display:flex;z-index:99999;align-items:center;justify-content:center}@media screen and (max-width:826px){.topbar{text-align:left;font-size:12px;padding-right:30px}}.topbar .btn{margin-left:20px}.topbar .close{position:absolute;top:6px;right:5px}@media screen and (min-width:826px){.topbar .close{right:25px;top:4px}}.topbar .outer{position:relative;margin:auto;width:30px;cursor:pointer}.topbar .inner{width:inherit;text-align:center}.topbar label{font-size:0.8em;line-height:3em;text-transform:uppercase;color:#fff;transition:all 0.3s ease-in;opacity:0;cursor:pointer}.topbar .inner:before,.topbar .inner:after{position:absolute;content:'';height:1px;width:inherit;background:#fff;left:0;transition:all 0.15s ease-in}.topbar .inner:before{top:50%;transform:rotate(45deg)}.topbar .inner:after{bottom:50%;transform:rotate(-45deg)}.topbar .outer:hover label{opacity:1}.topbar .outer:hover .inner:before,.topbar .outer:hover .inner:after{transform:rotate(0)}.topbar .outer:hover .inner:before{top:0}.topbar .outer:hover .inner:after{bottom:0}.site{padding-top:77px;transition:all linear 0.5s}.home .site{padding-top:80px;background:#1d2935}.site.has-topbar{padding-top:90px}.home .site.has-topbar{padding-top:140px}.site-branding{float:left}.site-branding img{width:250px;margin:0 0;height:auto;display:block;line-height:0}@media screen and (min-width:826px){.site-branding img{max-width:300px;width:300px;margin:0 auto}}.logo-home{max-width:100%;width:300px}@media screen and (min-width:826px){.logo-home{max-width:560px;width:100%}}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;width:120px;bottom:100%;left:50%;margin-left:-60px;}.tooltip .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}#what:before{position:fixed;content:'';background-image:url(http://marcgoodman.com/wp-content/uploads/2018/02/11282017_Updated_banner_v12_FINAL-hh.jpg);background-size:auto 70%;width:100%;height:100%;bottom:0;right:0;z-index:0;background-position:bottom right;background-repeat:no-repeat}.home-banner{text-align:center;background-size:auto 70%;background-color:#1f2530;background-position:100%;padding:30px 0;min-height:800px;position:relative;z-index:2}@media screen and (min-width:1200px){.home-banner{background-size:auto 85%}}@media screen and (min-width:826px){.home-banner{min-height:calc(100vh - 140px);background-size:auto 70%}}.home-banner .wrapper{position:relative;z-index:12}.home-banner .site-tagline{font-family:'Source Sans Pro', sans-serif;font-size:12px;letter-spacing:0.15em;color:#fff;font-weight:300;text-transform:uppercase;margin-top:15px}@media screen and (min-width:826px){.home-banner .site-tagline{font-size:1.111rem;margin-top:25px}}.home-banner .banner-title{margin:0;font-size:1.89em;letter-spacing:0.09em;line-height:0.957em;text-transform:uppercase;font-weight:bold;max-width:710px;margin-left:auto;margin-right:auto;color:#ea353b;font-family:'Source Sans Pro', sans-serif}@media screen and (min-width:826px){.home-banner .banner-title{font-size:2.944rem}}.home-banner hr{max-width:995px;margin:30px auto}.home-banner .hidden{display:none}.home-banner .top-quotes{margin-top:15px;display:flex;justify-content:center;flex-flow:row wrap}@media screen and (min-width:826px){.home-banner .top-quotes{margin-top:70px;justify-content:flex-start}}.home-banner .top-quotes .top-quote{color:#bcbec0;font-weight:400;flex-basis:70%;margin-bottom:60px}@media screen and (min-width:826px){.home-banner .top-quotes .top-quote{flex-basis:29%;margin:0 30px 30px}}@media screen and (min-width:826px){.home-banner .top-quotes .top-quote:nth-of-type(4){max-width:320px}}@media screen and (max-width:826px){.home-banner .top-quotes .top-quote:nth-of-type(n+2){display:none}}.home-banner .top-quotes .top-quote p{margin-bottom:0}.home-banner .top-quotes .top-quote span{font-weight:300}.home-banner.secondary{height:auto;min-height:10px;background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:#1d2935;background-image:url(images/cyber-3.png);text-align:center;padding:45px 0;z-index:2}.home-banner.secondary h3{color:#fff;font-size:21px;letter-spacing:0.14em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;font-weight:400}@media screen and (max-width:826px){.home-banner.secondary h3{font-size:16px}}.home-banner.secondary p{color:#bcbec0;max-width:380px;margin:0 0;font-weight:normal;font-size:0.875em}@media screen and (max-width:826px){.home-banner.secondary{background-image:none !important}}.home-banner.secondary .group{font-size:0}.home-banner.secondary input{background:#bcbec0;color:#fff;text-transform:uppercase;letter-spacing:0.14em;font-size:1rem}.home-banner.secondary ::-webkit-input-placeholder{color:#fff}.home-banner.secondary ::-moz-placeholder{color:#fff}.home-banner.secondary :-ms-input-placeholder{color:#fff}.home-banner.secondary :-moz-placeholder{color:#fff}.home-banner.secondary button{display:inline-block;margin:0;font-size:1rem;vertical-align:top;color:#ea353b;padding:10px;height:58px !important;background:#fff}.home-banner.secondary button:hover{background:#18191a}.press-wrap,.home-slides,.ted,.book-promo,.cyberu,.about,.section{position:relative;z-index:2}.press-wrap.header-section,.home-slides.header-section,.ted.header-section,.book-promo.header-section,.cyberu.header-section,.about.header-section,.section.header-section{z-index:9999}.press-wrap{background:#345867;background:-moz-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:-webkit-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:radial-gradient(ellipse at center, #345867 45%, #244451 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#345867', endColorstr='#244451',GradientType=1);padding:45px 0}.press-wrap h3{color:#fff;font-size:21px;letter-spacing:0.14em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;font-weight:400;text-align:center}@media screen and (max-width:826px){.press-wrap h3{font-size:16px}}.press-wrap hr{max-width:315px;margin:30px auto}.press-wrap .press{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.press-wrap .press .press-item{margin:10px}.dark{background:#18191a;color:#fff}.research-methods{background:#18191a;padding:104px 0}.research-methods h3{text-align:center;font-size:1.89em;letter-spacing:0.09em;line-height:0.957em;text-transform:uppercase;margin-bottom:87px}@media screen and (min-width:826px){.research-methods h3{font-size:2.944rem}}.research-methods .methods-list{display:flex;flex-flow:row wrap;justify-content:center}.research-methods .methods-list .method{text-align:center;flex-basis:51%;min-width:220px;padding:30px 15px}@media screen and (min-width:826px){.research-methods .methods-list .method{flex-basis:25%;padding:0 10px}}.research-methods .methods-list .method img{max-width:68px;height:auto;margin-bottom:30px}.research-methods .methods-list .method h4{font-size:1.5rem;font-weight:bold;margin-bottom:5px}.research-methods .methods-list .method p{margin:0;color:#bcbec0;font-size:0.875em}.home-slides{background:#e73740}.home-slides ul{margin:0;padding:0}.home-slides h4{font-family:'Share', sans-serif;color:#fff;font-size:24px;width:90%;max-width:1100px;margin:0 auto 25px;text-align:center}@media screen and (min-width:826px){.home-slides h4{font-size:40px}}.home-slides .slide{list-style:none;margin:0 auto;padding:0;padding:45px 0}.home-slides .slide .author{text-align:center;font-size:23px;margin-bottom:0;color:#fff}.home-slides .slide .author p{display:inline}.ted{background:#1d2935;padding:99px 0}.ted .wrapper{display:flex;flex-flow:row wrap;justify-content:center}.ted .wrapper h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;color:#ea353b;font-family:'Source Sans Pro', sans-serif;line-height:1.4em;margin-bottom:25px}.ted .wrapper .fourty{text-align:left;color:#fff;font-size:20px;line-height:1.1em}@media screen and (min-width:826px){.ted .wrapper .fourty{flex-basis:40%;padding:0 30px}}@media screen and (min-width:826px){.ted .wrapper .sixty{flex-basis:60%;padding:0 30px}}.ted .wrapper p{margin-bottom:30px}.ted .wrapper .button{margin-top:0}.book-promo{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:90px 0}.book-promo .wrapper{display:flex;flex-flow:row wrap;align-items:center}.book-promo .wrapper .book-quote{flex-basis:100%;text-align:center}.book-promo .wrapper .book-quote h3{font-size:26px}.book-promo .wrapper .book-quote .author{font-size:23px;margin-bottom:30px}.book-promo .wrapper .book-quote hr{background-color:#18191a}.book-promo .wrapper .book-image{text-align:center;flex-basis:100%}.book-promo .wrapper .book-image img{max-width:220px}@media screen and (min-width:826px){.book-promo .wrapper .book-image{flex-basis:33.33%}.book-promo .wrapper .book-image img{max-width:none}}.book-promo .wrapper .book-desc{flex-basis:100%;text-align:center;font-size:18px;line-height:1em}@media screen and (min-width:826px){.book-promo .wrapper .book-desc{flex-basis:66.66%;padding-right:45px;ax-width:670px}}.book-promo .wrapper .book-desc h3{font-size:40px;font-style:italic;text-transform:uppercase;letter-spacing:0.17em;line-height:1.2em}.book-promo .wrapper .book-desc h4{font-family:'Source Sans Pro', sans-serif;text-transform:uppercase;letter-spacing:0.09em;font-size:20px;margin-top:20px}.book-promo .wrapper .book-desc p{text-align:justify;margin-bottom:25px}.book-promo .wrapper .book-desc .button{margin-top:0}.book-buy-options{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.book-buy-options li{padding:0 15px;margin:0;max-width:50%}@media screen and (min-width:826px){.book-buy-options li{max-width:25%}}.book-buy-options li a{display:block}.cyberu{background:url('images/grid-pattern.png');background-repeat:repeat;background-position:center;padding:60px 0;text-align:center}.cyberu h3{letter-spacing:0.18em;text-transform:uppercase}@media screen and (min-width:826px){.cyberu h3{font-size:40px}}.cyberu h3 span{font-family:'Graduate', sans-serif;text-transform:uppercase}.cyberu h4{letter-spacing:0.17em;text-transform:uppercase}.cyberu h4 span{font-family:'Graduate', serif;text-transform:uppercase}@media screen and (min-width:826px){.cyberu h4{font-size:35px}}.cyberu .cyberu-logo{max-width:269px}.cyberu p{font-size:21px;max-width:1015px;margin:0 auto}.cyberu ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:center}.cyberu ul li{flex-basis:50%;padding:30px 30px}@media screen and (min-width:826px){.cyberu ul li{flex-basis:25%}}.cyberu ul li a{font-size:31px;text-transform:uppercase;font-family:'Share', sans-serif;text-decoration:none}.about{background:#345867;background:-moz-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:-webkit-radial-gradient(center, ellipse cover, #345867 45%, #244451 100%);background:radial-gradient(ellipse at center, #345867 45%, #244451 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#345867', endColorstr='#244451',GradientType=1);padding:45px 0}.about .wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch}.about .wrapper .twitter-feed{border-top:1px solid #fff;padding-top:30px}.about .wrapper .twitter-feed .hhicon-twitter{font-size:60px;color:#fff;display:inline-block;vertical-align:middle}.about .wrapper .twitter-feed .ctf-tweet-content{background:#fff;padding:30px;margin:1em 0 3em;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;color:#18191a;-webkit-box-shadow:4px 4px 0px 0px rgba(23, 22, 23, 1);-moz-box-shadow:4px 4px 0px 0px rgba(23, 22, 23, 1);box-shadow:4px 4px 0px 0px rgba(23, 22, 23, 1);font-size:14px !important}.about .wrapper .twitter-feed .ctf-tweet-content p{color:#18191a;text-align:left;font-size:14px !important}.about .wrapper .twitter-feed .ctf-tweet-content:after{content:"";position:absolute;bottom:-30px;left:20px;border-width:30px 30px 0 0px;border-style:solid;border-color:#fff transparent;display:block;width:0}.about .wrapper .half{text-align:center}@media screen and (min-width:826px){.about .wrapper .half{flex-basis:50%;padding:0 30px}.about .wrapper .half.bio{margin-top:-80px}.about .wrapper .half.twitter-feed{border-left:1px solid #fff;border-top:none;text-align:left}.about .wrapper .half.twitter-feed .hhicon-twitter{font-size:60px}}.about h3{color:#1d2935;font-size:30px;letter-spacing:0.18em;line-height:1.4em;text-transform:uppercase}.about h3.white{display:inline-block;color:#fff;font-size:20px;line-height:0.9em;vertical-align:middle;margin:0}@media screen and (min-width:826px){.about h3.white{font-size:40px}}.about h3.white span{font-size:16px;text-align:left;line-height:20px}@media screen and (min-width:826px){.about h3.white span{font-size:23px}}.about h4{text-transform:uppercase;letter-spacing:0.18em;font-size:20px;color:#1d2935}.about p{color:#fff;font-size:19px}.about .button{font-size:19px}.site-footer{background:#1d2935;text-align:left;color:#fff;padding:60px 0}.site-footer .wrapper{display:flex;flex-flow:row wrap}@media screen and (min-width:826px){.site-footer .wrapper .half{flex-basis:50%}}.site-footer .footer-quote{font-size:25px;font-family:'Share', sans-serif}.site-footer .footer-quote span{font-family:'Source Sans Pro', sans-serif;font-size:20px;display:block;margin-top:30px}@media screen and (min-width:826px){.site-footer .footer-menu-wrap{padding-left:15%}}.site-footer .footer-menu-wrap h3{margin-bottom:0}@media screen and (min-width:826px){.site-footer .footer-menu-wrap h3{font-size:25px}}.site-footer .menu{display:flex;flex-flow:row wrap;margin:0 0 30px;padding:0;justify-content:flex-start}.site-footer .menu li{padding:0;margin:0;list-style:none;flex-basis:100%;margin:3px 0}.site-footer .menu li a{padding:0;text-decoration:none;font-size:20px;color:#fff}.site-footer .menu li a:hover{color:#ea353b}.social-icons{list-style:none;display:flex;flex-flow:row nowrap;margin:5px 0;padding:0;justify-content:flex-start}.social-icons li{margin:0 10px}.social-icons li:first-child{margin-left:0}.social-icons li a{display:block;padding:5px;background:#fff;border-radius:100%;font-size:1em;color:#1d2935}.social-icons li a:hover{background-color:#ea353b}.footer-below{background:#171617;color:#bcbec0;text-align:center;font-size:12px;padding:60px 0}.footer-below img{height:16px;width:auto}#video{position:relative;}#video #video-el{max-width:100%;height:auto}#video #video-controls{position:absolute;bottom:15px;width:100%;height:20px;left:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 30px}#video button{background:none;border:none;font-size:18px;color:#fff;padding:0}#video button:hover{color:#ea353b}#video progress{width:80%;height:10px;margin:4px;display:block;-webkit-appearance:none;border:none;flex-grow:1}#video progress::-webkit-progress-bar{background:#fff;border-radius:0px;padding:0px;box-shadow:none}#video progress::-webkit-progress-value{border-radius:0px;box-shadow:none;background:#ea353b}.careers-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.careers-wrapper .career{padding:0 30px 30px 30px;border-bottom:1px solid #ccc;margin-bottom:30px}@media screen and (min-width:826px){.careers-wrapper .career{flex-basis:45%;margin:30px 2.5%}}.page-header{padding:30px;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}.page-header h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;margin-bottom:0}@media screen and (min-width:826px){.page-header h1{font-size:50px}}.page-header h2.page-type{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;margin-bottom:0}@media screen and (min-width:826px){.page-header h2.page-type{font-size:50px}}.page-header h1.page-title{color:#171617;font-size:33px}.site-main,.not-found{min-height:70vh}.not-found{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}.not-found .page-content{padding:45px 0}@media screen and (min-width:826px){.not-found .page-content{padding:60px 0}}.search-results-page-wrapper{padding:45px 0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}@media screen and (min-width:826px){.search-results-page-wrapper{padding:60px 0}}.press-link-archive{padding:15px 30px 30px;border-bottom:1px solid #1d2935}.press-link-archive a{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;text-decoration:none}.press-link-archive a:hover{color:#ea353b}.archive-wrap{padding:45px 0}@media screen and (min-width:826px){.archive-wrap{padding:60px 0}}.page-template-default .content-area{padding:90px 0;min-height:80vh}.page-template-default .content-area .wrapper{max-width:700px}.about-header{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.about-header{padding:90px 0}}.about-header .wrapper{display:flex;flex-flow:row wrap}.about-header .image{text-align:center;flex-basis:100%}@media screen and (max-width:826px){.about-header .image img{max-width:200px;margin:0 auto 30px}}@media screen and (min-width:826px){.about-header .image{flex-basis:37%}}.about-header .text{text-align:justify;padding:0 30px;font-size:19px;line-height:24px}@media screen and (min-width:826px){.about-header .text{flex-basis:63%;padding:0 0 0 30px}}.about-header .text h1{font-family:'Source Sans Pro', sans-serif;color:#ea353b;text-transform:uppercase;letter-spacing:0.05em}@media screen and (min-width:826px){.about-header .text h1{font-size:53px}}.section-b{background:#1d2935;color:#fff;padding:75px 0}.section-b h3{color:#ea353b;font-family:'Source Sans Pro', sans-serif;text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase}.section-b hr{height:6px;max-width:595px;margin-left:auto;margin-right:auto}.section-b .half{text-align:justify;font-size:19px}.section-b a:hover{color:#fff}.cols{display:flex;flex-flow:row wrap;justify-content:center}.cols .half{padding:30px}@media screen and (min-width:826px){.cols .half{flex-basis:50%;padding:30px 30px 30px 15px}.cols .half:first-child{padding:30px 15px 30px 30px}}.red-quote{padding:60px 0;background:#ea353b;color:#fff;text-align:center;font-size:19px}@media screen and (min-width:826px){.red-quote{font-size:23px}}.red-quote .quote{font-family:'Share', sans-serif;font-size:25px;margin-bottom:15px;padding:0}@media screen and (min-width:826px){.red-quote .quote{font-size:40px;margin-bottom:30px}}.affiliates{padding:30px 0;margin:30px auto}.affiliates.current{-webkit-box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 3px 8px 0px rgba(0, 0, 0, 0.15)}.affiliates.former{margin-bottom:60px}.affiliates h4{font-family:'Source Sans Pro', sans-serif;text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase}.affiliates hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.affiliates ul{margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;list-style:none}@media screen and (min-width:826px){.affiliates ul{justify-content:space-between}}.affiliates.former ul{justify-content:center !important}.affiliates li{padding:0;margin:0;max-width:220px;text-align:center;font-style:italic;font-size:15px}.affiliates.former li{padding:10px 5px;margin:10px 2px}.affiliates h6{font-family:'Source Sans Pro', sans-serif;font-size:17px;font-style:normal;margin-bottom:2px}.books-header{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:15px 0}@media screen and (min-width:826px){.books-header{padding:45px 0}}.books-header h1{font-size:40px;letter-spacing:0.09em;color:#ea353b;text-align:center;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;margin-bottom:30px;line-height:1em}@media screen and (min-width:826px){.books-header h1{font-size:70px}}.books-header .accolades{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #fff 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #fff 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d5d6d7',GradientType=0);padding:30px 0;text-align:center}.books-header .accolades ul{margin:0;padding:0;display:flex;flex-flow:row nowrap;justify-content:center}.books-header .accolades li{list-style:none;text-transform:uppercase;font-size:11px;letter-spacing:0.09em;line-height:1em;padding:0 2px 0 5px}@media screen and (min-width:826px){.books-header .accolades li{font-size:16px}}@media screen and (min-width:826px){.books-header .accolades li:not(:first-child):before{content:'';width:15px;height:15px;background-image:url('images/star.png');background-repeat:no-repeat;background-position:center;background-size:100% auto;position:relative;display:inline-block;vertical-align:middle;margin-bottom:5px;margin-right:5px}.books-header .accolades li:first-child:before{content:'';width:1px;height:15px;position:relative;display:inline-block;vertical-align:middle;margin-bottom:5px}}.book-quote-section{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.book-quote-section .testimonial-top{max-width:375px;flex-basis:100%;text-align:center;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media screen and (min-width:826px){.book-quote-section .testimonial-top{font-size:24px;flex-basis:33%}}.book-quote-section .testimonial-top p{flex-basis:100%}@media screen and (min-width:826px){.book-quote-section .testimonial-top p:first-child{margin-bottom:75px}}.book-quote-section .book-middle{flex-basis:33%}@media screen and (max-width:480px){.book-quote-section .book-middle{flex-basis:100%;order:-1}}.book-details{background:#1d2935;padding:45px 0}@media screen and (min-width:826px){.book-details{padding:60px 0}}.book-details h3{color:#ea353b;text-transform:uppercase;text-align:center;font-family:'Source Sans Pro', sans-serif;font-size:38px;letter-spacing:0.09em}.book-details h3 span{font-size:19px}.book-details p{color:#fff;font-size:19px;text-indent:70px}.fifty{display:flex;flex-flow:row wrap}.fifty div{flex-basis:100%}@media screen and (min-width:826px){.fifty div{flex-basis:50%}}.testimonial{justify-content:center;align-items:center}.testimonial .image{background-position:center;background-size:cover;background-repeat:no-repeat;align-self:stretch}@media screen and (max-width:826px){.testimonial .image{min-height:300px}}.testimonial .quote{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);font-weight:bold}.testimonial .quote span{font-weight:normal;font-style:italic}.quote{font-size:35px;padding:80px 0;text-align:center}@media screen and (min-width:826px){.quote{padding:180px 0}}.buy-the-book{padding:45px 0;text-align:center}.buy-the-book .wrapper{position:relative}.buy-the-book h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;color:#ea353b;display:inline-block;margin:0 auto 30px;padding:0 30px;background:#fff;font-family:'Source Sans Pro', sans-serif}.buy-the-book h4:after{content:'';position:absolute;z-index:-1;height:1px;background:#000;width:90%;max-width:1020px;top:25px;left:0;right:0;margin:0 auto}.intro-video .quote{background:#ea353b;color:#1d2935;padding:100px 0}.intro-video .quote h4{font-family:'Source Sans Pro', sans-serif;text-transform:uppercase;letter-spacing:0.07em;padding:0 30px;margin-bottom:30px}.intro-video .quote p{margin:0;font-size:20px;text-transform:uppercase}.intro-video .video{background:#000;align-self:stretch;display:flex;align-items:center;justify-content:center}.intro-video iframe{width:100%}.recommendations{padding:45px 0}@media screen and (min-width:826px){.recommendations{padding:60px 0}}.recommendations h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif}.recommendations hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.recommendations ul{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;margin:0 auto;padding:0}.recommendations ul li{list-style:none;padding:7.5px 15px;text-align:center}@media screen and (min-width:826px){.recommendations ul li{flex-basis:33.33%;max-width:310px;padding:15px}}@media screen and (min-width:826px){.recommendations ul li:nth-child(8),.recommendations ul li:nth-child(7){max-width:400px;flex-basis:50%}}.reviews-book{background:#1d2935;padding:45px 0}@media screen and (min-width:826px){.reviews-book{padding:60px 0}}.reviews-book h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;color:#ea353b;font-family:'Source Sans Pro', sans-serif}.reviews-book h5{color:#ea353b;font-family:'Source Sans Pro', sans-serif;font-size:26px;text-transform:uppercase;letter-spacing:0.09em;text-align:center}.reviews-book hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.reviews-book ul{margin:0 auto;padding:0;list-style:none}.reviews-book .large-reviews{margin-top:60px}.reviews-book .large-reviews li{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);border-radius:25px;padding:30px;margin-bottom:30px}.reviews-book .large-reviews li a{display:flex;flex-flow:row wrap;align-items:stretch;text-decoration:none;color:#171617}@media screen and (min-width:826px){.reviews-book .large-reviews li a{flex-flow:row nowrap}}@media screen and (max-width:826px){.reviews-book .large-reviews li a{justify-content:center}}.reviews-book .large-reviews li .review-logo{flex-shrink:0;width:100%;text-align:center}@media screen and (min-width:826px){.reviews-book .large-reviews li .review-logo{border-right:1px solid #ccc;padding:30px 30px 30px 0;width:180px;display:flex;align-items:center}}.reviews-book .large-reviews li .review-content{display:flex;align-items:center;padding-left:30px}.reviews-book .small-reviews{display:flex;flex-flow:row wrap;justify-content:space-around}.reviews-book .small-reviews li{padding:0 15px 20px}.more-praise{padding:45px 0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding-bottom:60px !important;position:relative;text-align:center}@media screen and (min-width:826px){.more-praise{padding:60px 0}}@media screen and (min-width:826px){.more-praise{padding-bottom:150px !important}}.more-praise h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;color:#18191a;font-family:'Source Sans Pro', sans-serif}.more-praise hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.more-praise .owl-theme .owl-dots{position:absolute;width:100%;left:0}@media screen and (min-width:826px){.more-praise .owl-theme .owl-dots{bottom:-80px}}.more-praise .owl-theme .owl-dots .owl-dot span{background:#ced0d2;border-color:#c4c6c8}.more-praise .owl-theme .owl-dots .owl-dot.active span{background:#a09fa5;border-color:#c4c6c8}.more-praise p{margin:0}.more-praise .review-content{font-family:'Share', sans-serif;font-weight:bold;color:#1d2935;margin-top:36px;font-size:24px}.more-praise .review-content p{margin-bottom:30px}.flags{padding:45px 0}@media screen and (min-width:826px){.flags{padding:60px 0}}.flags h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif}.flags hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.flags ul{margin:0;padding:0;list-style:none;display:flex;align-items:space-around;justify-content:center;flex-flow:row wrap}.additional-publications{background:#6d6e71;padding:45px 0}@media screen and (min-width:826px){.additional-publications{padding:60px 0}}.additional-publications h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#fff}.additional-publications hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.additional-publications h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}.additional-publications ul{margin:0;padding:0;display:flex;flex-flow:row wrap;list-style:none;justify-content:space-around}.additional-publications ul li{padding:15px}.book-main{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.book-main{padding:60px 0}}.book-main h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;margin-bottom:1px}@media screen and (min-width:826px){.book-main h1{font-size:50px}}.book-main .language-info{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:30px 0;margin:0 auto}.book-main .language-info .lang-title{text-align:center}.book-main .language-info .flag{margin-right:20px}.book-main .language-info h2{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;margin-bottom:2px}@media screen and (min-width:826px){.book-main .language-info h2{font-size:48px}}.book-main .language-info a{text-transform:uppercase;letter-spacing:0.09em;color:#18191a;font-weight:bold}.book-main hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.book-main .wrapper{display:flex;flex-flow:row wrap;justify-content:space-around}.book-main .wrapper .book-image{position:relative}@media screen and (min-width:826px){.book-main .wrapper .book-image{flex-basis:45%}}.book-main .wrapper h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;font-style:italic;margin-bottom:5px}@media screen and (min-width:826px){.book-main .wrapper h3{font-size:31px}}.book-main .wrapper h4{font-size:25px;text-align:center;font-weight:300}.book-main .wrapper .int-text{font-size:19px;text-align:justify}@media screen and (min-width:826px){.book-main .wrapper .int-text{flex-basis:55%;text-align:justify}}.book-main .wrapper .int-text .button{min-width:215px;background:#1d2935;margin:0 8px}.book-main .wrapper .button-wrap{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.section{clear:both}.book-press{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #fff 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #fff 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.book-press{padding:60px 0}}.book-press:after{content:"";display:table;clear:both}.book-press h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b}@media screen and (min-width:826px){.book-press h3{font-size:50px}}.book-press hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.book-press ul{margin:0;padding:0;list-style:none}@media screen and (min-width:826px){.book-press ul{justify-content:flex-start}}.book-press ul li{padding:0 45px;text-align:center;margin-bottom:20px}@media screen and (min-width:826px){.book-press ul li{float:left;width:50%}}.book-press ul li p{margin:0}.book-press ul li a{font-family:'Share', sans-serif;font-weight:bold;color:#171617;text-decoration:none;font-size:18px}.book-press ul li a:hover{color:#ea353b}.hire-header{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.hire-header{padding:60px 0}}.hire-header h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;margin-bottom:0px;line-height:1em}@media screen and (min-width:826px){.hire-header h1{font-size:50px}}.hire-header h2{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;font-size:33px;line-height:1.3em}.hire-header .text{font-size:19px;line-height:24px;text-align:center}.hire-header .header-images ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:space-between}.hire-header .header-images ul li{padding:8px;border:4px solid #fff;text-align:center;flex-basis:30%}@media screen and (min-width:826px){.hire-header .header-images ul li{padding:20px}}.red-quotes{background:#ea353b;padding:45px 0}@media screen and (min-width:826px){.red-quotes{padding:60px 0}}.red-quotes .slide{font-family:'Share', sans-serif;font-weight:bold;text-align:center;color:#fff;line-height:1.125em;font-size:20px}@media screen and (min-width:826px){.red-quotes .slide{font-size:40px}}.red-quotes .slide span{font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:normal}@media screen and (min-width:826px){.red-quotes .slide span{font-size:22px}}.red-quotes .flex-control-nav{bottom:0px}.speaking-topics{background:#1d2935;padding:45px 0}@media screen and (min-width:826px){.speaking-topics{padding:60px 0}}.speaking-topics .wrapper h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;text-align:center}@media screen and (min-width:826px){.speaking-topics .wrapper{flex-basis:50%;padding-right:30px}}.speaking-topics .wrapper hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.speaking-topics .wrapper ul{font-size:20px;margin:30px 0 0;color:#fff;padding-left:30px}.speaking-topics .wrapper ul li{list-style:circle}.speaking-topics .wrapper ul li.title{list-style:none;font-size:22px;font-weight:bold;margin-bottom:12px}.speaking-topics .wrapper ul li a{color:#fff}.speaking-topics .wrapper ul li a:hover{color:#ea353b}.appearances{background:url('images/grid-pattern.png');background-repeat:repeat;background-position:center;padding:45px 0}@media screen and (min-width:826px){.appearances{padding:60px 0}}.appearances h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}.appearances hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.appearances ul{margin:60px 0 0;padding:0;list-style:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media screen and (min-width:826px){.appearances ul{justify-content:space-between}}.appearances ul li{width:180px;height:180px;padding:0 8px;margin:0 5px;font-size:20px;font-weight:bold;margin-bottom:30px;background:#ea353b;color:#fff;border-radius:100%;-webkit-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.25);text-align:center;display:flex;align-items:center;justify-content:center}.companies{padding:45px 0}@media screen and (min-width:826px){.companies{padding:60px 0}}.companies h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#18191a}.companies hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.companies ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.companies ul li{padding:15px 10px}.consulting-info{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.consulting-info{padding:60px 0}}.consulting-info h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;line-height:1em;margin:0 0 10px}@media screen and (min-width:826px){.consulting-info h3{font-size:50px}}.consulting-info h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}.consulting-info .wrapper{text-align:center;font-size:19px;line-height:24px}.consulting-info .button{min-width:210px}.consulting-services{padding:45px 0;background:#1d2935}@media screen and (min-width:826px){.consulting-services{padding:60px 0}}.consulting-services h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;color:#ea353b;font-family:'Source Sans Pro', sans-serif}.consulting-services hr{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);height:6px;max-width:595px;margin-left:auto;margin-right:auto}.consulting-services ul{margin:30px 0 0;padding:0;list-style:circle}.consulting-services ul li{color:#fff;font-size:20px;margin-bottom:8px}.big-quote{background:#ea353b;padding:45px 0}@media screen and (min-width:826px){.big-quote{padding:60px 0}}.big-quote .wrapper{font-family:'Share', sans-serif;font-weight:bold;text-align:center;color:#fff;line-height:1.125em;font-size:20px}@media screen and (min-width:826px){.big-quote .wrapper{font-size:40px}}.big-quote .wrapper span{font-family:'Source Sans Pro', sans-serif;font-size:16px;line-height:1.125em;margin-top:30px;display:block;font-weight:normal}@media screen and (min-width:826px){.big-quote .wrapper span{font-size:22px}}.cta-finally{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.cta-finally{padding:60px 0}}.cta-finally .wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.cta-finally .wrapper .cta-one,.cta-finally .wrapper .cta-two{padding:0 60px}.cta-finally a{text-transform:uppercase;letter-spacing:0.09em;text-decoration:none;font-size:22px;display:block;-webkit-transition:all ease 0.3s}.cta-finally a:visited{color:#fff !important}.cta-finally a:hover,.cta-finally a:focus{color:#ea353b;-webkit-transform:translateY(20px)}.triangle-right{position:relative;padding:60px 30px;margin:1em 0 3em;color:#fff;background:#1d2935;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.triangle-right:after{content:"";position:absolute;bottom:-30px;right:50px;border-width:30px 0 0 30px;border-style:solid;border-color:#1d2935 transparent;display:block;width:0}.triangle-right.top:after{top:-30px;left:50px;bottom:auto;right:auto;border-width:30px 0px 0 30px;border-color:transparent #1d2935;}.press-header{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.press-header{padding:60px 0}}.press-header h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;flex-basis:100%}@media screen and (min-width:826px){.press-header h1{font-size:50px}}.press-header .wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.press-header .image,.press-header .text{padding:30px}@media screen and (min-width:826px){.press-header .image,.press-header .text{flex-basis:50%;max-width:610px;padding:0 30px}}.press-header .text{text-align:center;font-size:20px}.press-header .text p{font-size:30px;font-family:'Share', sans-serif;font-weight:bold;line-height:1.2em;margin:0 0 30px}@media screen and (min-width:826px){.press-header .text p{font-size:40px}}.interviewed-by h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}.press-preview{display:flex;flex-flow:row wrap}@media screen and (min-width:826px){.press-preview .image,.press-preview .text{flex-basis:50%}}.press-preview .image{align-self:stretch;position:relative}.press-preview .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.press-preview .text{padding:60px 45px}.press-preview .text h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;text-align:left;margin-bottom:0}.press-preview .text p{margin:0 0 15px;font-size:20px}.press-preview .text ul{margin:0;padding:0 0 0 30px;list-style:circle;font-size:18px}.press-preview .text ul li{margin-bottom:30px}.press-preview .text .button{min-width:230px;font-size:19px}.press-preview.video .text{background:#1d2935;color:#fff}.press-preview.video hr{background-color:#ea353b}.press-preview.video a{color:#fff;text-decoration:none}.press-preview.video a:hover{color:#ea353b}.press-preview.video .button{background:none;border:1px solid #fff}.press-preview.print .text{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}@media screen and (min-width:826px){.press-preview.print{flex-direction:row-reverse}}.press-preview.print a{color:#18191a;text-decoration:none}.press-preview.print a:hover{color:#ea353b}.press-preview.print .button{background:none;border:1px solid #18191a}.press-preview.international .text{background:#ea353b;color:#fff}.press-preview.international a{color:#fff;text-decoration:none}.press-preview.international a:hover{color:#18191a}.press-preview.international .button{background:none;border:1px solid #fff}.breadcrumb{text-transform:uppercase;letter-spacing:0.1em;font-size:12px;margin-top:-15px;margin-bottom:30px}.blog-header{padding:45px 0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);font-size:19px}@media screen and (min-width:826px){.blog-header{padding:60px 0}}.blog-header h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b}@media screen and (min-width:826px){.blog-header h1{font-size:50px}}.blog-header .cyberu-logo{zoom:70%;margin:0 auto;display:block}.blog-header .cyberu-quote{font-size:24px;font-family:'Share', sans-serif;font-weight:bold;max-width:730px;margin:0 auto 60px;text-align:center}.blog-header .cyberu-quote .author{font-family:'Source Sans Pro', sans-serif;font-size:1rem;font-weight:normal}.blog-header .cyberu-quote p{margin-bottom:5px}.cyberu-search{background-size:100% auto;background-position:center;background-repeat:no-repeat;background-color:#1d2935;background-image:url(images/cyber-3.png);padding:30px 0;text-align:center}.cyberu-search .wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media screen and (min-width:826px){.cyberu-search .wrapper{align-items:center;justify-content:space-between}}.cyberu-search .search-title{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;margin-right:30px;color:#fff;font-size:20px}@media screen and (max-width:826px){.cyberu-search .search-title{margin-bottom:10px;text-align:center;margin-right:0}}.cyberu-search .search-form{font-size:0}@media screen and (min-width:826px){.cyberu-search .search-form{flex-basis:60%}}.cyberu-search .search-form .search-field,.cyberu-search .search-form .button{display:inline-block;font-size:1rem;margin:0;vertical-align:middle}.cyberu-search .search-form .search-field{background:#ccc}@media screen and (min-width:826px){.cyberu-search .search-form .search-field{width:calc(100% - 55px)}}.cyberu-search .search-form .button{background:#fff;color:#ea353b;font-size:25px;margin:0;line-height:1em;padding:5px 10px;height:58px}.email-list{background:#ea353b;padding:30px 0}.email-list h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;color:#fff;font-size:20px;margin-bottom:30px;text-align:left}.email-list .button{margin:0 0 15px;height:58px;font-size:19px}@media screen and (max-width:826px){.email-list .button{flex-basis:100%}}.email-list .group{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}@media screen and (min-width:826px){.email-list .group{justify-content:space-around}}.email-list input{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;text-align:left;font-size:20px;padding:15px;margin:0 0 15px 0}@media screen and (min-width:826px){.email-list input{margin:0 15px 15px 0;flex-basis:38%}}@media screen and (max-width:826px){.email-list input{flex-basis:100%}}.category-section{padding:45px 0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}@media screen and (min-width:826px){.category-section{padding:60px 0}}.category-section h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif}.category-section h3 a{text-decoration:none;color:#18191a}.category-section hr{height:4px;background:#18191a;max-width:600px;margin:30px auto}.cat-icon{margin:0 auto;text-align:center;width:140px;height:140px;border:2px solid #1d2935;border-radius:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-bottom:30px}.cat-icon img{padding:20px;display:block;margin:0 auto}.horiz-list{display:flex;flex-flow:row wrap;align-items:center}@media screen and (min-width:826px){.horiz-list{align-items:flex-start;justify-content:flex-start}}.horiz-list .post-image{max-width:300px;margin:0 auto 15px}@media screen and (min-width:826px){.horiz-list .post-image{max-width:none;margin:0;flex-basis:20%;overflow:hidden}.horiz-list .post-image img{width:100%;height:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.horiz-list .post-image:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}}@media screen and (min-width:826px){.horiz-list .post-content{flex-basis:80%;padding-left:40px}}.horiz-list .post-content a{text-decoration:none}.horiz-list .post-content h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;text-align:left}.post-list{display:flex;flex-flow:row wrap;justify-content:center}.post-list .post-in-list{position:relative;flex-basis:calc(100% - 30px);min-width:260px;min-height:260px;box-sizing:border-box;padding:15px;margin:0 15px 30px}@media screen and (min-width:480px){.post-list .post-in-list{flex-basis:calc(50% - 30px)}}@media screen and (min-width:826px){.post-list .post-in-list{flex-basis:calc(25% - 30px)}}.post-list .post-in-list a{text-decoration:none}.post-list .post-in-list h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;font-size:19px;text-decoration:none;color:#171617}.post-list .post-in-list .img-wrap{background:#fff;min-height:260px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;overflow:hidden}.post-list .post-in-list .img-wrap img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.post-list .post-in-list .img-wrap:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.view-more{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;color:#ea353b;text-decoration:none;font-weight:bold}.view-more:hover{color:#1d2935}.button.load-more-posts{width:100%;background:#ea353b;text-align:center;font-family:'Source Sans Pro', sans-serif;padding:30px 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:auto;margin-bottom:0;color:#fff}.button.load-more-posts:hover{background:#171617}.button.load-more-posts.done{cursor:pointer;color:#18191a;background:#bcbec0}.button.load-more-posts.done:hover{background:#bcbec0}.single-article{padding:45px 0}@media screen and (min-width:826px){.single-article{padding:60px 0}}.single-article h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b}@media screen and (min-width:826px){.single-article h1{font-size:50px}}@media screen and (min-width:826px){.single-article h1{font-size:33px}}.single-article .post-meta{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}@media screen and (min-width:1200px){.single-article .post-meta{text-align:left}}.single-article .post-meta a{color:#18191a}.single-article iframe{margin:30px auto;display:block}.single-article p{font-size:18px}.related-posts{background:#fff;padding:60px 0}.related-posts h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif}.related-posts hr{height:4px;max-width:600px;margin:30px auto 60px;background:#18191a}.category-nav{background:#bcbec0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0;margin-bottom:-60px}@media screen and (min-width:826px){.category-nav{padding:60px 0}}.category-nav .wrapper{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}.category-nav .wrapper .cat-nav-single{background:#fff;border-radius:30px;text-align:center;width:240px;padding:40px 20px;margin:15px}@media screen and (min-width:826px){.category-nav .wrapper .cat-nav-single{margin:0 15px 15px}}.category-nav .wrapper .cat-nav-single a{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;text-decoration:none;height:100%}.category-nav .wrapper .cat-nav-single h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;margin-bottom:0;flex-basis:100%;align-self:center}@media screen and (max-width:826px){.category-nav .wrapper .cat-nav-single h4{font-size:16px}}.contact-header{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0);padding:45px 0}@media screen and (min-width:826px){.contact-header{padding:60px 0}}.contact-header h1{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b;line-height:1.2em;margin-bottom:0}@media screen and (min-width:826px){.contact-header h1{font-size:50px}}.contact-header h2{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px}.contact-info{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media screen and (min-width:826px){.contact-info{align-items:stretch;flex-flow:row-reverse nowrap}}.contact-info .contact-methods{padding:60px;background:#fff}@media screen and (min-width:826px){.contact-info .contact-methods{flex-basis:65%}}.contact-info .contact-methods .contact-method{display:flex;flex-flow:row wrap;margin-bottom:40px}@media screen and (min-width:826px){.contact-info .contact-methods .contact-method{flex-flow:row nowrap}}.contact-info .contact-methods .contact-method .image{margin-right:10px;max-width:40px}@media screen and (min-width:826px){.contact-info .contact-methods .contact-method .image{margin-right:50px;max-width:none}}.contact-info .contact-methods .contact-method h3{text-transform:uppercase;color:#ea353b;font-size:30px;margin-bottom:0}.contact-info .contact-methods .contact-method .text{font-size:19px;line-height:34px}.contact-info .contact-methods .contact-method .text p{margin:0}.contact-info .contact-methods .contact-method .text a{color:#18191a}.contact-info .contact-methods .contact-method .text a:hover{color:#ea353b}.contact-info .subscribe-contact{padding:60px;background:#ea353b;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;flex-basis:100%}@media screen and (min-width:826px){.contact-info .subscribe-contact{flex-basis:35%}}.contact-info .subscribe-contact .inner{max-width:400px}.contact-info .subscribe-contact h4{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#171617;font-size:22px;color:#fff;font-size:38px;margin-bottom:10px}.contact-info .subscribe-contact p{font-weight:bold;margin-bottom:30px}.contact-info .subscribe-contact .newsletter-form input{width:100%;margin:0 0 15px;text-transform:uppercase;letter-spacing:0.09em}.contact-info .subscribe-contact .newsletter-form .button{margin:0;height:58px;background-color:#1d2935;font-size:17px;min-width:210px}.faqs{padding:45px 0;background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}@media screen and (min-width:826px){.faqs{padding:60px 0}}.faqs h2{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b}@media screen and (min-width:826px){.faqs h2{font-size:50px}}.faqs .faq-wrapper{margin-bottom:2px}.faqs .faq-header{background:#1d2935;padding:30px;color:#fff;cursor:pointer}.faqs .faq-header:after{content:'';clear:both;display:table}.faqs .faq-header h3{float:left;margin:15px 0 0;font-size:23px;font-family:'Source Sans Pro', sans-serif;max-width:90%}.faqs .faq-header .circle{float:right;background:#bcbec0;width:35px;height:35px;line-height:35px;text-align:center;font-size:28px;font-weight:bold;border-radius:100%;color:#1d2935}@media screen and (min-width:826px){.faqs .faq-header .circle{width:65px;height:65px;line-height:65px;font-size:40px}}.faqs .rte{padding:40px 50px;background:#fff;font-size:18px}.faqs .rte.hidden{display:none}.grey-gradient{background:#f2f2f3;background:-moz-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:-webkit-linear-gradient(top, #f2f2f3 0%, #d5d6d7 100%);background:linear-gradient(to bottom, #f2f2f3 0%, #d5d6d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f3', endColorstr='#d5d6d7',GradientType=0)}.sticky{font-weight:bold}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 0.5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 0.4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 0.1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 0.4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-item li{display:table-cell;vertical-align:middle}.owl-item{display:table}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:0px;padding-bottom:20px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:18px;height:18px;margin:5px 7px;border:1px solid #ec6d5f;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ec6d5f;border-color:#ec6d5f}.course-header{background-size:cover;background-position:top center;background-repeat:no-repeat;padding:100px 0;text-align:left;position:relative;z-index:0}.course-header:after{display:block;position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.6);z-index:1}.course-header .wrapper{position:relative;z-index:2}.course-header h1{color:#fff;font-size:50px}@media screen and (min-width:826px){.course-header h1{font-size:64px}}.course-main{padding:80px 0}.course-main h3{font-size:45px}.course-blocks .course-block{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;background-position:top center;background-size:cover;position:relative;padding:40px 0}@media screen and (min-width:826px){.course-blocks .course-block{padding:80px 0}}.course-blocks .course-block.title{padding:120px 0;flex-direction:row-reverse}.course-blocks .course-block.title .course-block-content{padding:30px 50px;background:rgba(255, 255, 255, 0.75);text-align:center;width:100%}.course-blocks .course-block.title h1{margin:0;padding:0;text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;font-family:'Source Sans Pro', sans-serif;color:#ea353b}@media screen and (min-width:826px){.course-blocks .course-block.title h1{font-size:50px}}@media screen and (min-width:480px){.course-blocks .course-block.title h1{padding-right:30%}}.course-blocks .course-block.title .course-block-image{position:absolute;bottom:0;right:5px;height:80%}.course-blocks .course-block.title .course-block-image img{height:100%;width:auto}@media screen and (min-width:826px){.course-blocks .course-block.title .course-block-image{right:80px}}@media screen and (max-width:480px){.course-blocks .course-block.title .course-block-image{display:none}}.course-blocks .course-block.alternate .course-block-image,.course-blocks .course-block.alternate .course-block-content{padding:20px 50px 0}.course-blocks .course-block.alternate .course-block-image ul,.course-blocks .course-block.alternate .course-block-content ul{margin:0}.course-blocks .course-block.alternate .course-block-image ul li,.course-blocks .course-block.alternate .course-block-content ul li{margin-bottom:12px}@media screen and (min-width:826px){.course-blocks .course-block.alternate .course-block-image,.course-blocks .course-block.alternate .course-block-content{flex-basis:50%;max-width:630px;padding:50px}}@media screen and (min-width:826px){.course-blocks .course-block.alternate:nth-child(odd){flex-direction:row-reverse}}.course-blocks .course-block.alternate h3{text-align:center;font-size:33px;letter-spacing:0.09em;text-transform:uppercase;text-align:left;color:#1d2935}@media screen and (max-width:826px){.course-blocks .course-block.title-swap{flex-direction:row-reverse}}.course-blocks .course-block.title-swap .course-block-content,.course-blocks .course-block.title-swap .course-block-image{padding:20px 50px 0}@media screen and (min-width:826px){.course-blocks .course-block.title-swap .couse-block-content,.course-blocks .course-block.title-swap .course-block-image{padding:50px}}@media screen and (max-width:826px){.course-blocks .course-block.two-column-block:nth-child(odd){flex-direction:column-reverse}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0;position:relative}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flex-pauseplay span{text-transform:capitalize}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flexslider .slides{zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{background:url(i/bg_direction_nav.png) no-repeat 0 0;cursor:pointer;display:block;height:30px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:all 0.3s ease;width:30px;z-index:10}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-prev{left:-36px}.flex-direction-nav .flex-prev:hover{opacity:1}.flex-direction-nav:hover .flex-next{opacity:0.8;right:5px}.flex-direction-nav:hover .flex-prev{opacity:0.8;left:5px}.flex-direction-nav .flex-disabled{cursor:default;filter:alpha(opacity=30);opacity:0.3 !important}.flex-control-nav{bottom:50px;width:100%;text-align:center;position:absolute;height:20px}.flex-control-paging li{display:inline-block;margin:0 5px;zoom:1;*display:inline;line-height:1em}.flex-control-paging li a{background:transparent;cursor:pointer;display:block;height:18px;text-indent:-9999px;width:18px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:1px solid #ec6d5f}.flex-control-paging li a:hover{background:#ec6d5f}.flex-control-paging li a.flex-active{background:#ec6d5f;border-color:#ec6d5f;cursor:default}/*
 * fullPage 2.8.8
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */html.fp-enabled,.fp-enabled body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0 !important}.fp-notransition{-webkit-transition:none !important;transition:none !important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}#fp-nav ul li:first-child,.fp-slidesNav ul li:first-child,#fp-nav ul li:last-child,.fp-slidesNav ul li:last-child{display:none}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{background:#18191a}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:100%;position:absolute;z-index:1;height:10px;width:10px;border:0;background:#bcbec0;border:1px solid #fff;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{background:#18191a}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial, helvetica, sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active + .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell{height:auto !important}.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto !important}.cover{background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center}.cover:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:0}.cover .wrapper{position:relative;z-index:1}.cover h3{font-size:1.89em;letter-spacing:0.09em;line-height:0.957em;text-transform:uppercase;font-weight:bold;color:#fff;max-width:830px;margin:0 auto;text-align:center}@media screen and (min-width:826px){.cover h3{font-size:2.944rem}}@media screen and (min-width:826px){.cover h3{font-size:4.375rem}}.cover p{max-width:635px;margin:45px auto 0;font-weight:bold}.cover .down-home{bottom:80px;font-size:3em;position:absolute;line-height:1em;width:100%;text-align:center;left:0;color:#fff;transition:all 0.25s linear;-moz-transition:all 0.25s linear;-webkit-transition:all 0.25s linear;z-index:1}@media screen and (min-width:826px){.cover .down-home{bottom:120px;font-size:4em}}.cover .down-home:hover{transform:translateY(-10px)}.timeline{position:absolute;top:0;width:100%;left:0;background:#ea353b;text-align:center;padding:30px 0}@media screen and (min-width:826px){.timeline{padding:90px 0}}.timeline img{max-width:100%;height:auto}.timeline:after{width:0;height:0;border-style:solid;border-color:#e53724 transparent transparent transparent;position:absolute;content:'';border-width:15px 15px 0 15px;left:calc(50% - 15px);bottom:-15px}@media screen and (min-width:826px){.timeline:after{border-width:29px 28.5px 0 28.5px;left:calc(50% - 28.5px);bottom:-29px}}#history-timeline{display:none;position:fixed;top:0;width:100%;left:0;background:#ea353b;text-align:center;padding:30px 0}@media screen and (min-width:826px){#history-timeline{padding:60px 0 30px}}#history-timeline:after{width:0;height:0;border-style:solid;border-color:#e53724 transparent transparent transparent;position:absolute;content:'';border-width:15px 15px 0 15px;left:calc(50% - 15px);bottom:-15px}@media screen and (min-width:826px){#history-timeline:after{border-width:29px 28.5px 0 28.5px;left:calc(50% - 28.5px);bottom:-29px}}#history-timeline ul{border-bottom:1px dotted #fff;text-align:center;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0 0 30px;padding:0 0 15px}#history-timeline li{list-style:none;color:#c13526;font-weight:bold;transition:all 0.25s ease;margin:0 15px;position:relative;text-align:center;line-height:25px;height:30px;font-size:18px}@media screen and (min-width:826px){#history-timeline li{line-height:48px !important;height:50px;font-size:24px}}#history-timeline li.active{color:#fff;font-size:25px}@media screen and (min-width:826px){#history-timeline li.active{font-size:48px}}#history-timeline li:after{content:'';width:8px;height:8px;background:#fff;position:absolute;bottom:-14px;left:calc(50% - 8px);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.section .flex{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:50px}@media screen and (min-width:826px){.section .flex{margin-top:165px}}.section .flex .history-image{flex-shrink:0;text-align:center;flex-basis:60%}@media screen and (min-width:826px){.section .flex .history-image{flex-basis:40%}}.section .flex .history-image img{margin:0 auto}.section .flex .history-text{max-width:510px}.section .flex .history-text h3{font-size:1.89em;letter-spacing:0.09em;line-height:0.957em;text-transform:uppercase;font-weight:bold}@media screen and (min-width:826px){.section .flex .history-text h3{font-size:2.944rem}}@media screen and (max-width:826px){.contact-section{padding:60px 0}}.contact-section h3{font-size:1.89em;letter-spacing:0.09em;line-height:0.957em;text-transform:uppercase}@media screen and (min-width:826px){.contact-section h3{font-size:2.944rem}}.contact-section .wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}@media screen and (min-width:826px){.contact-section .contact-content{flex-basis:40%;padding-right:90px}}.contact-section .contact-content .button{margin-top:0;width:100%}@media screen and (min-width:826px){.contact-section .contact-form{flex-basis:60%}}.contact-section .contact-form .nf-form-fields-required{display:none}.contact-section .contact-form input{background:transparent;border:1px solid #bcbec0;border-width:0 0 1px 0;padding:15px 30px}.contact-section .contact-form input[type="button"]{border-width:1px;padding:12px 60px;margin:0 0 0 auto}.contact-section .contact-form textarea{background:transparent;border:1px solid #bcbec0;padding:12px 16px}.contact-section .contact-form .half{width:47%;float:left;clear:none}.contact-section .contact-form .half.right{float:right}.contact-section:nth-of-type(3){background:#18191a;color:#fff}.contact-section:nth-of-type(3) input:focus,.contact-section:nth-of-type(3) textarea:focus{color:#fff !important}.contact-section:nth-of-type(4){background:#ea353b;color:#fff}.contact-section:nth-of-type(4) input{border-color:#fff;color:#fff}.contact-section:nth-of-type(4) ::-webkit-input-placeholder{color:#fff}.contact-section:nth-of-type(4) :-moz-placeholder{color:#fff;opacity:1}.contact-section:nth-of-type(4) ::-moz-placeholder{color:#fff;opacity:1}.contact-section:nth-of-type(4) :-ms-input-placeholder{color:#fff}.contact-section:nth-of-type(4) .nf-error-msg{color:#18191a}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0, 0, 0, 0)}.featherlight:last-of-type{background:rgba(0, 0, 0, 0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:transparent;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:transparent;color:#fff;}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}.featherlight .featherlight-content video{max-width:100%;height:auto}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}