html body {font-family:"proxima-nova", Raleway, sans-serif;font-size:100%;}.grid-container {max-width:1200px;}.bg-2 .screen-width-bg-2 {background:#168082;}.bg-4 .screen-width-bg-4, .bg-9 .screen-width-bg-9, .bg-10 .screen-width-bg-10 {background:#fff;}.bg-5 .screen-width-bg-5 {background:#201e1e;}.bg-7 .screen-width-bg-7 {background-image:url(images/home-speakingengagements.jpg) !important;background-size:10% auto;background-repeat:no-repeat;}.bg-8 .screen-width-bg-8, .bg-11 .screen-width-bg-11, .bg-12 .screen-width-bg-12 {background-image:url(images/pattern.png) !important;background-repeat:repeat;}.bg-1 .wrapper-1{padding:3em 0;}.bg-4 .wrapper-4{padding:1.5em 0 3em;}.bg-4 .wrapper-4 .grid-66 {padding-right:3em;}.bg-4 .wrapper-4 .grid-33 {padding-top:2em;}.bg-5 .wrapper-5{padding:3em 0;}.bg-6 .wrapper-6 {padding:7.5em 0 8em;}.bg-7 .wrapper-7, .bg-8 .wrapper-8, body:not(#sitemap-7):not(#sitemap-11) .bg-11 .wrapper-11, .bg-12 .wrapper-12{padding:3em 0 4em;}#sitemap-7 .bg-11 .wrapper-11, #sitemap-11 .bg-11 .wrapper-11 {padding:1.5em 0 .0;}.bg-9 .wrapper-9 {padding:1.5em 0 .8em;}.bg-10 .wrapper-10{padding-bottom:4em;}.wrapper-4 .grid-50 {padding-right:2em;}.wrapper nav[role=navigation] ul.navLv1 {text-align:left;background-color:transparent;}.wrapper nav[role=navigation] ul.navLv1 > li:not(.corecMenuAddPage) > a {color:#fff;font-family:"bebas-neue", Oswald, sans-serif;font-size:1.4em;font-weight:400;letter-spacing:.07em;text-decoration:none;background-color:transparent;padding:.9em .8em;}.wrapper nav[role=navigation] ul.navLv1 > li:not(.corecMenuAddPage):not(:last-child):after {content:"•";color:#fff;font-size:1.6em;position:relative;top:.65em;}.wrapper nav[role=navigation] ul.navLv1 > li:not(.corecMenuAddPage):hover > a {color:#7ba7a8;text-decoration:none;}.wrapper nav[role=navigation] ul.navLv2 {margin-top:3.8em;}.wrapper nav[role=navigation] ul.navLv2 > li:not(.corecMenuAddPage) > a {color:#fff;font-size:1em;font-weight:400;text-decoration:none;background-color:#a21839;}.wrapper nav[role=navigation] ul.navLv2 > li:not(.corecMenuAddPage):hover > a {color:#fff;text-decoration:none;background-color:#201e1e;}.wrapper p {color:#000000;font-size:1em;font-weight:400;text-align:left;line-height:2;}.wrapper h1 {color:#168082;font-size:3.5em;font-family:"bebas-neue", Oswald, sans-serif;text-align:left;line-height:1;text-transform:uppercase;font-weight:400;margin:.6em 0;}.wrapper h2 {color:#168082;font-size:2.25em;font-family:"bebas-neue", Oswald, sans-serif;text-align:left;line-height:1;text-transform:uppercase;font-weight:400;margin:.6em 0 .2em;}.wrapper h3 {color:#168082;font-size:1.25em;text-align:left;line-height:1.2;text-transform:uppercase;font-weight:700;margin:1.5em 0 .8em;}.wrapper a, .corec-lightbox a {color:#ce1f33;text-decoration:none;}.wrapper a:hover, .corec-lightbox a:hover {color:#168082;text-decoration:none;}.wrapper p a {border-bottom:solid 2px #ce1f33;}.wrapper p a:hover {border-bottom:solid 2px #168082;}.wrapper .moduleWYSIWYG ol,.wrapper article div ol {color:#000000;font-size:1em;font-weight:400;text-align:left;line-height:2;}.wrapper .moduleWYSIWYG ul,.wrapper article div ul {color:#000000;font-size:1em;font-weight:400;text-align:left;line-height:2;}hr {border-top:solid 2px #168082;padding:.5em 0;}.wrapper section:not(.moduleSearch) form:not(.moduleContactFormSubmit) input[type="text"], .wrapper section:not(.moduleSearch) form:not(.moduleContactFormSubmit) textarea {background:#f5f5f5;border:solid 1px #dedede;width:calc(100% - 2em);padding:1em;letter-spacing:.1em;line-height:1.3em;}.wrapper .moduleSearch input[type="text"] {background:#dedede;padding:1em 1.3em;text-transform:uppercase;border:0;letter-spacing:.2em;max-width:none;}.wrapper .field-detail input[type="submit"], .wrapper form:not(.moduleContactFormSubmit) input[type="submit"] {background:#a21839;border:0;text-transform:uppercase;letter-spacing:.3em;font-size:.8em;font-weight:300;padding:1.2em 1.5em;}.wrapper .field-detail input[type="submit"]:hover, .wrapper form:not(.moduleContactFormSubmit) input[type="submit"]:hover {border:0;background:#168082;}.wrapper .moduleFormBuilder .field-detail input[type="submit"] {margin-top:2em;}.wrapper .moduleSearch form:not(.moduleContactFormSubmit) input[type="submit"] {margin:0 0 0 1em;max-width:none;}.wrapper .form-builder span {text-transform:uppercase;letter-spacing:.2em;font-weight:400;font-size:.8em;margin-bottom:.5em;}.left-col-label {width:100%;float:left;padding-top:20px;padding-bottom:5px;}.field-detail {width:100% !important;float:right;}.field-detail label.error {}.moduleSearch form {max-width:400px !important;}.responsive-iframe {position:relative;padding-bottom:55%; height:0;overflow:hidden;}.responsive-iframe iframe {position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.wrapper-6 h1 {font-size:6em;color:#fff;margin:.15em 0;line-height:.9;}.wrapper-6 h2 {color:#fff;margin:.15em 0;letter-spacing:.05em;font-weight:400;}.wrapper-6 p a{background:#a21839;border:0;text-transform:uppercase;letter-spacing:.3em;font-size:.9em;font-weight:300;padding:1.2em 1.5em;color:#fff;}.wrapper-6 p a:hover {background:#168082;color:#fff;border:0;}.wrapper-6 p:last-of-type {margin:2.5em 0;}#sitemap-1 .wrapper-4 p a, .wrapper-7 p a, .wrapper p .btn{background:#a21839;border:0;text-transform:uppercase;letter-spacing:.3em;font-size:.8em;font-weight:300;padding:1.2em 1.5em;color:#fff !important;display:inline-block;}#sitemap-1 .wrapper-4 p a:hover, .wrapper-7 p a:hover, .wrapper p .btn:hover {background:#168082;color:#fff;border:0;}.wrapper p > a.btn {margin-top:1em;}#sitemap-1 .wrapper-4 p:last-of-type, .wrapper-7 p:last-of-type {margin:2.5em 0;}#sitemap-1 .wrapper-4 h1, .wrapper-9 h1 {text-align:center;}#sitemap-1 .wrapper-4 h1::before, .wrapper-9 h1::before {background-color:#a21839;width:60px;height:2px;content:"";display:inline-block;position:relative;top:-.35em;left:-.4em;}#sitemap-1 .wrapper-4 h1::after, .wrapper-9 h1::after {background-color:#a21839;width:60px;height:2px;content:"";display:inline-block;position:relative;top:-.35em;right:-.4em;}.wrapper-7 h1, .wrapper-7 p {color:#fff;}.wrapper-8 h2, .wrapper-8 p {color:#fff;}.wrapper-8 h2 {letter-spacing:.03em;font-size:2em;line-height:1.4;}.wrapper-8 h2:before {content:"\201c";font-size:1.5em;position:relative;padding-right:.25em;line-height:0;top:.15em;}.wrapper-8 h2:after {content:"\201d";font-size:1.5em;position:relative;padding-left:.25em;line-height:0; top:.15em;}.bg-3 {min-height:0;}.bg-3 .screen-width-bg-3 {background-image:url(images/header-about.jpg) !important;background-size:10% auto;background-repeat:no-repeat;}#sitemap-7 .bg-3 .screen-width-bg-3, #sitemap-11 .bg-3 .screen-width-bg-3 {background-image:url(images/header-speakingengagements.jpg) !important;}#sitemap-4 .bg-3 .screen-width-bg-3 {background-image:url(images/header-blog.jpg) !important;}#sitemap-6 .bg-3 .screen-width-bg-3 {background-image:url(images/header-contact.jpg) !important;}#sitemap-10 .bg-3 .screen-width-bg-3 {background-image:url(images/header-getlit.jpg) !important;}#sitemap-15 .bg-3 .screen-width-bg-3 {background-image:url(images/header-gallery.jpg) !important;}.bg-3 h1 {color:#fff;font-size:5em;text-align:center;margin:2em 0 2.5em;letter-spacing:.03em;text-shadow:2px 2px #000;}.wrapper .article div:first-of-type {margin-top:2em;}.wrapper .article h1[itemprop="name"] {margin:.6em 0 .0;}.wrapper .article .article-subtitle {font-family:"bebas-neue", Oswald, sans-serif;font-size:2.25em;margin:.4em 0 .5em;color:#a21839;line-height:1;}.wrapper .articleList h2 {margin-bottom:.5em;}.wrapper .articleList li time {font-style:italic;}.wrapper .articleList img {padding-right:1.5em;}.wrapper .article time {text-transform:uppercase;font-weight:300;}.site_article.single .grid-container {max-width:850px;}.wrapper-10 .grid-33 {background:#f5f5f5;width:calc(33.333% - 2em);margin:0 1em;padding:1.5em 1.5em 1em;display:flex;} .wrapper-10 {display:flex;flex-grow:1;flex-shrink:1;flex-basis:100%;}.wrapper-10 h1 {font-size:2em;letter-spacing:.05em;margin:.2em 0;}.wrapper .moduleArticles img {padding-right:0;width:100% !important;height:auto;padding-bottom:1em;}.wrapper .moduleArticles h2 {font-size:1.5em;letter-spacing:.02em;}.wrapper .moduleArticles h2 > a {color:#000000;}.wrapper .articleList h2 > a:hover {color:#a21839;}.wrapper-10 p {font-size:.9em;}section.moduleTwitter ul li {margin:1.2em 0;}section.moduleTwitter ul li p a:last-of-type {border:0;font-style:italic;color:#000000;}section.moduleTwitter ul li p a:last-of-type:hover {color:#ce1f33;}.wrapper-11 h1, .wrapper-11 h2, .wrapper-11 p, .wrapper-12 h1, .wrapper-12 h2, .wrapper-12 p {color:#fff;}#sitemap-7 .wrapper-11 h1::before, #sitemap-11 .wrapper-11 h1::before {background-color:#fff;width:60px;height:2px;content:"";display:inline-block;position:relative;top:-.35em;left:-.4em;}#sitemap-7 .wrapper-11 h1::after, #sitemap-11 .wrapper-11 h1::after {background-color:#fff;width:60px;height:2px;content:"";display:inline-block;position:relative;top:-.35em;right:-.4em;}#Module_28_38, #Module_49_38 {background:#f5f5f5;padding:1em 1.5em 1.25em;}.wrapper-11 h2 {letter-spacing:.03em;font-size:2em;line-height:1.4;}.wrapper-11 h2:before {content:"\201c";font-size:1.5em;position:relative;padding-right:.25em;line-height:0;top:.15em;}.wrapper-11 h2:after {content:"\201d";font-size:1.5em;position:relative;padding-left:.25em;line-height:0; top:.15em;}.moduleEvents h1 { font-size:2.25em; }.cc-cal-list li {background:#fff;border:0;}.cc-cal-list time {background-color:#168082;display:block;position:relative;float:left;margin-right:1em;}.cc-cal-list time span:nth-child(1) {background-color:#0c6062;}.cc-cal-list time span:not(:first-child) {background-color:#168082;}.cc-cal-list li div {margin-top:0;padding:.5em;}.cc-cal-list.items-per-row-1 li {height:auto !important;min-height:1em;}.cc-cal-list li div a {font-size:1.1em;line-height:1.2;}.cc-cal-list li div span {font-size:.9em;}.cc-cal-month .cc-cal-month-title {background-color:#168082;font-size:2.25em;font-family:"bebas-neue", Oswald, sans-serif;line-height:1;text-transform:uppercase;font-weight:400;}.cc-cal-weekdays {font-family:"bebas-neue", Oswald, sans-serif;font-weight:400;font-size:1.4em;color:#168082;}.cc-cal-days li div .cc-cal-events a, .cc-cal-days li .cc-cal-date-expanded a {background-color:#ce1f33;color:#fff;}.cc-cal-days li div .cc-cal-events a:hover, .cc-cal-days li .cc-cal-date-expanded a:hover {background-color:#168082;color:#fff;}.cc-cal-month .cc-cal-prev, .cc-cal-month .cc-cal-next {padding:.8em 1em;}body.site_event .cc-cal-list li {width:100%;}body.site_event .cc-cal-list li div a {font-family:"bebas-neue", Oswald, sans-serif;font-weight:400;font-size:2.25em;padding-bottom:.2em;}body.site_event .cc-cal-list li {min-height:1em;height:auto !important;}body.site_event .cc-cal-list time {font-size:125%;}body.site_event .cc-cal-list li div span {font-size:1.05em;}.eventSelect > div ul.cc-cal-sitemap-children {display:none;}.event h1:first-child {margin-bottom:.4em;}.cc-event-details time { font-family:"bebas-neue", Oswald, sans-serif; font-size:2.25em; color:#ce1f33;}.bg-5 .wrapper-5 p {color:#fff;font-size:.8em;font-weight:300;text-transform:uppercase;font-weight:300;letter-spacing:.05em;}.bg-5 .wrapper-5 p a {color:#fff;border:0;}.bg-5 .wrapper-5 a:hover {color:#168082;}.wrapper .cc-social-networks li {font-size:1.5em;}.wrapper .cc-social-networks {margin-bottom:2em;}.wrapper .moduleSearch {margin:3em 0 4.5em;}.wrapper span.dragItem, .wrapper .moduleImage img, .wrapper span.dragItem img {max-width:100% !important;height:auto !important;}iframe {max-width:100%;}