@import url("/tt4lib/css/cke_front_end_global.css");html,body,#document{overflow-x:hidden}html{background-color:#666}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;font-size:20px;line-height:1.5em;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#FFF}@media(max-width:640px){body{font-size:16px}}a{color:#8D153C}a:hover{color:#004B8F}.emphasized{margin-bottom:1em;min-width:18em;padding:1.5em 1em;display:inline-block;font-size:.75em;font-weight:bold;line-height:1em;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.2em;color:#FFF;background-color:#004B8F;-webkit-border-radius:.66em;border-radius:.66em;box-shadow:none;transition:all .3s}.emphasized:hover{color:#FFF;background-color:#0066C2;box-shadow:0 8px 8px rgba(0,0,0,0.33)}.emphasized.secondary{background-color:#8D153C}.emphasized.secondary:hover{background-color:#B91C4F}.emphasized.neutral{background-color:#999}.emphasized.neutral:hover{background-color:#B3B3B3}.emphasized.alt{padding:1.366em 1em;background-color:transparent;border:2px solid}.emphasized.alt:hover{color:#004B8F;background-color:#FFF}.emphasized.sm,.emphasized.small{font-size:.75em;line-height:1em;padding:1em}.emphasized.xs{letter-spacing:0}.emphasized.reversed{color:#8D153C;background-color:#FFF}.emphasized.reversed:hover{background-color:#FFF}.emphasized.tt4-video-link:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f144";margin-right:.3em}.container{margin-left:auto;margin-right:auto;max-width:1320px;padding-left:30px;padding-right:30px}@media(max-width:640px){.container{padding-left:24px;padding-right:24px}}.iframe-wrapper{position:relative;z-index:10;width:100%;margin-bottom:1.5em;padding-top:44%;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;width:100%;height:100%;overflow:hidden}h1,h2,.title{font-family:"museo-slab",Georgia,Times,serif;font-weight:700;text-transform:none;letter-spacing:-0.01em}h1{font-size:2.25em;line-height:1.33333em;margin-top:0;margin-bottom:1.33333em}h2{font-size:1.5em;line-height:1.33em;margin:1em 0}h2:first-child{margin-top:0}h3{font-size:1.2em;line-height:1.25em;margin:1.25em 0;font-weight:800;text-transform:uppercase;letter-spacing:.01em}h4{font-size:1em;line-height:1.5em;margin:1.5em 0}p{margin-bottom:1.5em}blockquote{border-left:.3em solid #EEE;padding-left:.9em;font-style:italic}blockquote cite{color:#595959;font-style:normal;white-space:nowrap;font-size:.83em}ul,ol{margin:1.5em 0 1.5em 1.5em}ul ul,ul ol,ol ul,ol ol{margin:0 0 0 1em}table{width:100%;margin:0 0 1.5em}th{text-align:left}td{padding:.375em 0;border-top:2px solid #EEE;border-bottom:2px solid #EEE}span.ordinal{font-size:50%}.site-header{position:relative;z-index:50;background-color:#FFF;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1)}.site-header:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.site-header .container{max-width:1440px}@media(max-width:1260px){.site-header .container{padding:0 15px}}@media(max-width:640px){.site-header .container{padding:0 8px}}@media(min-width:991px){.site-header{text-align:right}.site-header .container{padding:0 16px}}.site-header a{text-decoration:none}.site-header #logo{height:6em;margin:.75em 0;float:left}@media(max-width:1260px){.site-header #logo{height:4.875em}}@media(max-width:990px){.site-header #logo{height:4.5em;margin:.375em 0}}@media(max-width:570px){.site-header #logo{height:3em}}#site-nav-toggle{position:absolute;top:1.5em;right:1.5em;z-index:50;width:40px;height:40px;margin:auto;cursor:pointer}@media(min-width:991px){#site-nav-toggle{display:none}}@media(max-width:570px){#site-nav-toggle{top:.5em}}#site-nav-toggle span{position:absolute;width:100%;height:3px;display:block;background:#004B8F;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}#site-nav-toggle span:nth-child(1){top:8px}#site-nav-toggle span:nth-child(2){top:15px}#site-nav-toggle span:nth-child(3){top:22px}#site-nav-toggle span:nth-child(4){top:29px}.pu #site-nav-toggle span{background-color:#333}#site-nav-toggle.open span:nth-child(2),#site-nav-toggle.open span:nth-child(3){opacity:0}#site-nav-toggle.open span:nth-child(1){top:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#site-nav-toggle.open span:nth-child(4){top:21px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-nav{font-family:"museo-slab",Georgia,Times,serif}@media(min-width:991px){.site-nav{position:relative;font-size:1em;line-height:1.5em;display:inline-block!important;vertical-align:middle}.site-nav a{position:relative;padding:1.9rem 0;font-size:15px;display:block;white-space:nowrap;-webkit-transition:all .3s linear;transition:all .3s linear}.site-nav ul{margin:0}.site-nav ul,.site-nav>ul>li,.site-nav .top-link,.site-nav #conference-link{display:inline-block;vertical-align:middle}.site-nav>ul:not(.social-links)>li{position:relative;margin-left:30px}.site-nav>ul:not(.social-links)>li.about-pulf,.site-nav>ul:not(.social-links)>li:first-child{margin-left:0}.site-nav>ul:not(.social-links)>li>a{position:relative}.site-nav>ul:not(.social-links)>li>a:after{position:absolute;right:50%;bottom:25%;left:50%;content:"";height:.5rem;background-color:#DDD;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.site-nav>ul:not(.social-links)>li>a:hover:after{right:0;left:0}.site-nav>ul:not(.social-links)>li ul{position:absolute;top:100%;left:0;z-index:30;margin:.5em 0 0;text-align:left;opacity:0;visibility:hidden;backface-visibility:hidden;box-shadow:0 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1);-ms-box-shadow:0 2px 3px rgba(0,0,0,0.1);-o-box-shadow:0 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);transition:all .2s ease-in-out .12s;-moz-transition:all .2s ease-in-out .12s;-ms-transition:all .2s ease-in-out .12s;-o-transition:all .2s ease-in-out .12s;-webkit-transition:all .2s ease-in-out .12s}.site-nav>ul:not(.social-links)>li ul a{font-size:.8em;line-height:1.875em;padding:.46875em 1.875em;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;font-weight:bold;letter-spacing:.02em;text-transform:uppercase;display:block;white-space:nowrap;background-color:#F8F8F8;border-top:1px solid rgba(0,0,0,0.1);transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}.site-nav>ul:not(.social-links)>li ul a:hover{background-color:#FFF}.site-nav>ul:not(.social-links)>li ul ul{display:none}.site-nav>ul:not(.social-links)>li.contact ul,.site-nav>ul:not(.social-links)>li.contact-us ul,.site-nav>ul:not(.social-links)>li:last-child ul{right:0;left:auto}.site-nav>ul:not(.social-links)>li:hover ul{margin:0;opacity:1;visibility:visible}.site-nav>ul:not(.social-links)>li.conference:hover ul,.site-nav>ul:not(.social-links)>li[class*="conference"]:hover ul{opacity:0;visibility:hidden}.site-nav>ul>li.donate,.site-nav>ul>li.home,.site-nav>ul>li.phillips-university{display:none}.site-nav .top-links{text-align:right}.site-nav .top-links a{font-size:.75em;line-height:1em;padding-top:2em;padding-bottom:1em;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2em;color:#898989}.site-nav .top-links a:hover{color:#004B8F}.site-nav .top-links a.current:before{position:absolute;top:0;right:0;left:0;width:0;height:0;margin:auto;content:"";border-style:solid;border-width:15px 12px 0 12px}.site-nav #pulf-page-link a.current{color:#004B8F}.site-nav #pulf-page-link a.current:before{border-color:#004B8F transparent transparent transparent}.site-nav #pu-page-link a.current{color:#8D153C}.site-nav #pu-page-link a.current:before{border-color:#8D153C transparent transparent transparent}.site-nav .top-links a,.site-nav #conference-link{margin-left:42px}}@media(min-width:991px) and (max-width:1260px){.site-nav .top-links a,.site-nav #conference-link{margin-left:21px}}@media(min-width:991px){.site-nav #donate-link a{font-size:.75em;line-height:3em;padding:0 1em;margin-top:12px;color:#FFF;background-color:#8D153C;-webkit-border-radius:10px;border-radius:10px}.site-nav #donate-link a:hover{color:#FFF}.site-nav .social-links li{position:relative;margin-left:.5em}.site-nav .social-links a{font-size:1em;line-height:2.25em;height:2.25em;width:2.25em;padding:0;text-align:center;color:#FFF;background-color:#8D153C;-webkit-border-radius:10px;border-radius:10px}.site-nav .social-links a.facebook{background-color:#3B5998}.site-nav .social-links a.twitter{background-color:#1DA1F2}}@media(max-width:1340px){.site-nav a{font-size:.75em}.site-nav #donate-link a{font-size:.66em}.site-nav #donate-link,.site-nav>ul:not(.social-links)>li{margin-left:21px}.site-nav>ul:not(.social-links)>li:first-child{margin-left:0}}@media(max-width:1260px){.site-nav a{font-size:13px}.site-nav #donate-link a{font-size:.633em}}@media(max-width:990px){.site-nav{margin:-30px;padding:8px;clear:both;background-color:#E9E9E9;display:none}.site-nav:after{display:block;clear:both;content:" ";overflow:hidden;height:0}}@media(max-width:990px) and (max-width:640px){.site-nav{margin:-24px}}@media(max-width:990px) and (max-width:480px){.site-nav{margin:-24px}}@media(max-width:990px) and (min-width:571px){.site-nav>ul:not(.social-links){width:50%;float:left}}@media(max-width:990px) and (min-width:901px){.site-nav>ul:not(.social-links){width:66%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:990px){.site-nav #donate-link,.site-nav>ul:not(.social-links)>li{margin-left:0}.site-nav>ul>li.donate{display:none}.site-nav a{padding:.75em 1.125em;font-size:1em;font-weight:lighter;display:block;background-color:rgba(0,0,0,0.05);border:4px solid #E9E9E9}.site-nav>ul{list-style:none;margin:0}.site-nav>ul li.current a{color:#333;font-weight:bold}.site-nav>ul li ul{display:none}.site-nav #donate-link a{font-size:1em;color:#FFF;background-color:#8D153C}.site-nav div,.site-nav .social-links{overflow:hidden}.site-nav .social-links li{width:50%;display:inline-block;vertical-align:top}.site-nav .social-links a{text-align:center;color:#FFF}.site-nav .social-links a.facebook{background-color:#3B5998}.site-nav .social-links a.twitter{background-color:#1DA1F2}}.pu .site-header .site-nav{}@media(min-width:1261px){.pu .site-header .site-nav{}}.site-body{text-align:center}.site-footer{overflow-x:hidden;color:#BBB;background-color:#2F2D2D}@media(min-width:1261px){.site-footer{padding:4.5em 0 3em;border-top:.75em solid #373535;border-bottom:.75em solid #373535}}.site-footer a{text-decoration:none;color:#C8C8C8;-webkit-transition:color .25s;transition:color .25s}.site-footer .social-links li,.site-footer .site-search{display:inline-block;vertical-align:middle}.site-footer .social-links{margin:0 0 1.5em}@media(min-width:1261px){.site-footer .social-links{margin:0;display:inline-block;vertical-align:middle}}.site-footer .social-links li{position:relative;margin-right:.366em}.site-footer .social-links a{font-size:1em;line-height:2.25em;height:2.25em;width:2.25em;padding:0;text-align:center;color:#FFF;display:block;background-color:#8D153C;-webkit-border-radius:10px;border-radius:10px}.site-footer .social-links a.facebook{background-color:#3B5998}.site-footer .social-links a.twitter{background-color:#1DA1F2}.site-search{position:relative}@media(min-width:1261px){.site-search{width:9.5em}}.site-search button{position:absolute;top:0;right:0;font-size:.75em;line-height:3em;height:3em;width:3em;margin:0;padding:0;overflow:hidden;text-align:center;color:#FFF;background-color:transparent}.site-search button:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";display:block}.site-search input[type="search"]{vertical-align:middle;color:#FFF;border-color:#5B5B5B;background-color:transparent}.site-search input[type="search"]::-webkit-input-placeholder{color:white}.site-search input[type="search"]:-moz-placeholder{color:white}.site-search input[type="search"]::-moz-placeholder{color:white;opacity:1}.site-search input[type="search"]:-ms-input-placeholder{color:white}#footer-links h3{font-size:.9em;line-height:1.66667em;margin-top:0;margin-bottom:.41667em;color:#FFF}#footer-links ul{margin:0;list-style:none;font-family:"museo-slab",Georgia,Times,serif;font-weight:300}#footer-links li>a{font-size:.9em;line-height:1.66667em;display:block}#footer-links li>a:hover{color:#FFF}@media(max-width:1260px){#footer-links{margin-bottom:1.5em;margin-right:-30px;margin-left:-30px}}@media(max-width:1260px) and (max-width:640px){#footer-links{margin-right:-24px;margin-left:-24px}}@media(max-width:1260px) and (max-width:480px){#footer-links{margin-right:-24px;margin-left:-24px}}@media(max-width:1260px){#footer-links .nav-group:nth-child(even){background-color:#444}#footer-links h3{margin:0;padding:1em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#footer-links h3:after{content:"\002b";float:right}#footer-links .open h3{color:#3E98EA}#footer-links .open h3:after{content:"\00d7"}#footer-links ul{margin:0;display:none}#footer-links ul li{padding:1em;color:#A3A3A3;border-top:1px solid rgba(255,255,255,0.3)}#footer-links ul a{margin:-1em;padding:1em;font-weight:bold;display:block;color:#DADADA}}@media(min-width:1261px){#footer-links{position:relative;width:75%;max-height:24em;display:inline-block;vertical-align:top;-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}#footer-links ul{display:block!important}#footer-links div{position:relative;margin-bottom:1.5em;display:inline-block}#footer-links div:before{position:absolute;top:0;right:0;left:0;height:1.5em;content:"";display:block}}@media(min-width:1261px){#footer-info{width:25%;padding-left:15px;display:inline-block;vertical-align:top}}#footer-info address{font-style:normal}#footer-info address p{font-size:.75em;line-height:2em;margin:1em 0;font-weight:bold;letter-spacing:-0.01em;color:#7D7D7D}#footer-info .copyright{font-size:.75em;line-height:2em;margin-top:1em;margin-bottom:0;color:#7D7D7D}#footer-info .copyright a{color:#7D7D7D}#footer-info .copyright a:hover{color:#187FDD}#footer-logo{width:353px;max-width:100%;margin:0 0 1.5em;display:block}@media(min-width:1261px){#footer-logo{max-width:none;margin:-1.5em 0 1.5em -30px}}.page-header{margin-bottom:1.5em;padding:3.75em 0;text-align:left;color:#FFF;background-color:#333}@media(max-width:640px){.page-header{padding:1.5em 0}}.page-header h1{margin:0;max-width:720px;text-transform:uppercase}.page-header .module-filters{margin-top:.75em}.page-header .module-filters select{max-width:100%}.page-header .module-filters div.filter{display:inline-block}.page-header .view-toggle{margin-top:.75em}.page-body{width:870px;max-width:100%;text-align:left;display:inline-block;vertical-align:top}@media(min-width:1261px){.page-body{margin-right:-.3em}}.page-body.full_width,.page-body.full-width{margin:0;display:block;width:auto}.page-body.add-padding{padding-top:4.5em;padding-bottom:3em}.page-body>.container>p+ul,.page-body>.container>div+ul{margin-left:0;padding-left:1.5em;overflow:hidden}.page-nav{margin:0 auto 2.25em;text-align:left}.page-nav a{font-family:"museo-slab",Georgia,Times,serif;font-weight:500;text-decoration:none;text-transform:uppercase;display:block}.page-nav .nav-inner ul{margin:0;list-style:none}.page-nav .nav-inner.horizontal{margin-top:-1.35em;border-bottom:2px solid #EEE}.page-nav .nav-inner.horizontal div.toggle{display:none}.page-nav .nav-inner.horizontal ul{display:block!important}.page-nav .nav-inner.horizontal ul:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.page-nav .nav-inner.horizontal ul li{display:inline-block;vertical-align:bottom}@media(max-width:640px){.page-nav .nav-inner.horizontal ul li:last-child{padding-right:.75em}}.page-nav .nav-inner.horizontal ul li+li{margin-left:1.125em}.page-nav .nav-inner.horizontal ul li a{position:relative;font-size:.7em;line-height:3.21429em}.page-nav .nav-inner.horizontal ul li.current a{color:#8D153C}.page-nav .nav-inner.horizontal ul li ul{display:none!important}.page-nav .nav-inner.dropdown{position:relative;z-index:20;margin:-6em -1.5em 1.5em;text-align:left}.page-nav .nav-inner.dropdown div.toggle{padding:1.5em;font-size:1.5em;line-height:3em;height:3em;padding:0 1em;text-transform:uppercase;cursor:pointer;display:none;font-weight:bold;color:#FFF;display:block;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-nav .nav-inner.dropdown div.toggle:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f036";display:block;margin-bottom:3em}.page-nav .nav-inner.dropdown div.toggle.open:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d"}.page-nav .nav-inner.dropdown>ul{width:100%;display:none;border-bottom:2px solid #EEE;border-top:none;background-color:#FFF}.page-nav .nav-inner.dropdown>ul li+li{border-top:2px solid #EEE}.page-nav .nav-inner.dropdown>ul li a{padding:.5em 1.5em}.page-nav .nav-inner.dropdown>ul li.current a{color:#333;font-weight:900}.page-nav .nav-inner.dropdown>ul li ul{display:none!important}.carousel{position:relative}main .carousel,.page-body .carousel{margin-bottom:3em}.carousel img{max-width:100%}.carousel ul{margin:0;list-style-type:none}.carousel a,.carousel img{display:block}.carousel .thumbnails{position:absolute;z-index:100;left:0;right:0;bottom:-2.25em;text-align:center}.carousel .thumbnails li{display:inline-block;width:16px;height:16px;background:rgba(0,0,0,0.2);cursor:pointer;margin:0 .15em;border-radius:50%}.carousel .thumbnails li.current{background:#187FDD}.carousel .thumbnails img{display:none}.carousel #carousel_player_container,.carousel .carousel_player{position:absolute;top:0}.carousel .caption{position:absolute;bottom:3em;left:1.5em;right:1.5em;color:#FFF;text-align:center;font-weight:bold}@media(min-width:1261px){.carousel .caption{font-size:1.2em;line-height:1.25em}}.carousel .play,.carousel .close{position:absolute;overflow:hidden;color:#FFF;text-align:center;top:0;left:0;display:block;z-index:100;cursor:pointer;background:rgba(141,21,60,0.5)}.carousel .play:hover,.carousel .close:hover{background:#8D153C}.carousel .play:before,.carousel .close:before{display:inline-block}.carousel .play{text-indent:3px;right:0;bottom:0;margin:auto;font-size:2.5em;line-height:1.8em;height:1.8em;width:1.8em;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,0.66);-moz-box-shadow:0 0 10px rgba(0,0,0,0.66);-ms-box-shadow:0 0 10px rgba(0,0,0,0.66);-o-box-shadow:0 0 10px rgba(0,0,0,0.66);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.66)}@media(min-width:1261px){.carousel .play{font-size:2.5em;line-height:1.95em;height:1.95em;width:1.95em}}.carousel .play:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f04b"}.carousel .close{font-size:1.5em;line-height:1.5em;height:1.5em;width:1.5em}.carousel .close:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d"}.breadcrumb ol{list-style:none;margin:0}.breadcrumb li{margin-right:1em;display:inline-block}.breadcrumb a{font-size:.66em;line-height:2.27273em;font-weight:bold;color:#FFF;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.breadcrumb a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d9";margin-right:.3em}.breadcrumb a:hover{opacity:.67}.feed section>a{display:block;text-decoration:none;color:#333}.feed .text{overflow:hidden}.feed .title{font-size:1em;line-height:1.5em;margin-top:0;margin-bottom:.75em;color:#8D153C}@media(max-width:640px){.feed .title{margin:0}}.feed img{max-width:100%;display:block}@media(min-width:641px){.feed .summary{font-size:.75em;line-height:1.5em}}.feed .meta,.feed .more{font-weight:bold;text-transform:uppercase;letter-spacing:.2em;display:block}.feed .meta{font-size:.75em;line-height:1em}.feed time{display:block}.feed .more{color:#8D153C}@media(max-width:640px){.feed .more{font-size:.75em;line-height:1.5em;margin:0}}.feed footer{padding-top:1.5em}.feed.grid{margin:0 -15px}.feed.grid header{padding:0 15px}.feed.grid section{display:inline-block;vertical-align:top;margin:1.5em 0;padding:0 15px;width:100%}@media(min-width:571px){.feed.grid section{width:50%}}@media(min-width:901px){.feed.grid section{width:25%}}.feed.grid .visual{margin-bottom:.75em}.feed.grid .meta{margin-bottom:1em}.feed.grid .more{margin-top:2em}.feed.news .meta{background-color:rgba(0,0,0,0.1)}.feed.news time{padding-right:1em;display:inline-block;background-color:#FFF}@media(min-width:1261px){.template-module .feed.news{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.template-module .feed.news>section{display:inline-block;vertical-align:top}}.feed.rows{margin-bottom:1.5em}.feed.rows section{margin:2.25em 0}.feed.rows section:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.feed.rows .visual{float:left;max-width:30%;margin-right:1.5em}@media(max-width:640px){.feed.rows .visual{margin-right:.9em}}.feed.rows .meta{margin-bottom:.375em}.feed.rows.testimonials section{margin:0;padding:2.25em 0}.feed.rows.testimonials section:first-child{padding-top:1.125em}.feed.rows.testimonials section+section{border-top:2px solid #EEE}.feed.rows.testimonials .visual{width:6em;max-width:none;float:right;margin:0 0 1.5em 1.5em;text-align:center}@media(min-width:1261px){.feed.rows.testimonials .visual{width:180px;margin:0 0 1.5em 2.25em}}.feed.rows.testimonials .visual img{width:100%;display:block;-webkit-border-radius:50%;border-radius:50%}.feed.rows.testimonials .visual h3{font-size:1em;line-height:1.125em;margin:.375em 0;text-transform:none}.feed.rows.testimonials section:nth-child(even) .visual{margin-right:1.5em;margin-left:0;float:left}.feed.rows.testimonials .text p{margin:0}@media(max-width:570px){.feed.rows.testimonials .text{text-align:justify}}.feed.rows.testimonials .meta{font-weight:normal;text-transform:none;letter-spacing:0}.feed.alt section{margin-bottom:1.5em}.feed.alt section:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.feed.alt .visual{float:left;margin-right:.9em}.feed.alt .visual img{height:3em}.feed.search_results .collection{color:#888;font-size:.75em;line-height:2em;margin:0;font-weight:bold}.feed.search_results mark{font-style:normal;font-weight:normal;background-color:rgba(141,21,60,0.15);padding:0 .3em}.page-body article.detail>header{margin-bottom:1.5em}article.detail>header .meta{font-size:.8em;line-height:1.875em;margin:0;font-weight:900;text-transform:uppercase;letter-spacing:.01em;opacity:.75}article.detail figure{margin-bottom:1.5em}article.detail figure img{max-width:100%;display:block}article.detail .downloads ul{list-style:none;margin:0 0 1.5em}article.detail .downloads li:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f019";color:#888;margin-right:.3em}article.detail>footer{margin-top:1.5em;text-align:center;background-color:#EEE}article.detail>footer .back a{padding:1.5em 3em;display:inline-block;font-size:.75em;font-weight:bold;line-height:1em;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;background-color:#E0E0E0;border-right:1px solid #FFF;border-left:1px solid #FFF}@media(max-width:640px){article.detail>footer .back a{display:block;border-right:none;border-left:none;padding:1.5em 0}}article.detail>footer .back a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0d9";margin-right:.3em}article.detail>footer.alt{background-color:transparent}article.detail>footer.alt .back a{background-color:transparent}ol.pager{list-style:none;margin:0 0 1.5em;clear:both;text-align:center}ol.pager li{display:inline-block;margin:0 .15em}ol.pager li a,ol.pager li span{display:inline-block;padding:0 .6em}ol.pager li a:hover{background-color:#8D153C;color:#FFF}ol.pager li span{background-color:transparent;color:#333}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="number"],input[type="url"],textarea,select,button,input[type="submit"],input[type="button"],.qq-uploader .qq-upload-button{font-size:1em;line-height:1.5em;height:2.25em;padding:.375em .75em;-webkit-border-radius:6px;border-radius:6px}@media(min-width:901px){input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="number"],input[type="url"],textarea,select,button,input[type="submit"],input[type="button"],.qq-uploader .qq-upload-button{font-size:.8em;line-height:1.875em;height:2.8125em;padding:.46875em .9375em}}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="number"],input[type="url"],textarea,select{width:100%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;background-color:rgba(0,0,0,0.033);border:1px solid #D5D5D5;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.033) inset;box-shadow:2px 2px 2px rgba(0,0,0,0.033) inset;-webkit-transition:all .3s;transition:all .3s}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#111}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="url"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#111}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="url"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#111;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#111}@media(min-width:901px){li input[type="text"],li input[type="email"],li input[type="password"],li input[type="search"],li input[type="number"],li input[type="url"],li textarea,li select{width:73%}}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="url"]:focus,textarea:focus,select:focus{outline:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-color:#8D153C}input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="url"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{color:transparent}input[type="text"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="search"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="url"]:focus:-moz-placeholder,textarea:focus:-moz-placeholder,select:focus:-moz-placeholder{color:transparent}input[type="text"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="search"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="url"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder,select:focus::-moz-placeholder{color:transparent;opacity:1}input[type="text"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="url"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{color:transparent}input[type="text"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="search"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="url"]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 200em white inset}.error input[type="text"],.error input[type="email"],.error input[type="password"],.error input[type="search"],.error input[type="number"],.error input[type="url"],.error textarea,.error select{background-color:#FCC}.birthday input[type="text"],.birthday input[type="email"],.birthday input[type="password"],.birthday input[type="search"],.birthday input[type="number"],.birthday input[type="url"],.birthday textarea,.birthday select{width:auto}.card-element,#card-element{font-size:1em;line-height:1.5em;height:2.25em;padding:.75em;background-color:#F6F6F6;border:1px solid #C6C6C6;-webkit-border-radius:6px;border-radius:6px}@media(min-width:901px){.card-element,#card-element{font-size:.8em;line-height:1.875em;height:2.8125em;padding:.9375em}li .card-element,li #card-element{width:70%;overflow:hidden}}.profile .password input[type="password"]{width:auto}@media(min-width:901px){.profile .password input[type="password"]{width:19.66%}}select{padding-right:30px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIFJREFUeNpiYBgFo2AUDHXASI4mJSUlASC1H8p1vHfv3geaW4xkqQFU6AI5ljNSaCkDuZYzkejh+VgsZYCKzSfFIBYSLU4E4ok45C6MZplRQGl2MsCVuEjJTqSm6n4gTsAhtwGIA2mVjwtxZJsL0Kw2zIpMalYSo2AUjIKhDwACDACP7ijVcT2AdgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:right center}@media(min-width:901px){select[id*="cc_exp"],select[name*="cc_exp"]{width:auto}}textarea{min-width:100%;max-width:100%;min-height:9em;max-height:18em}@media(min-width:901px){textarea{min-width:73%;max-width:73%}}button,input[type="submit"],input[type="button"],.qq-uploader .qq-upload-button{font-family:"museo-slab",Georgia,Times,serif;font-weight:bold;text-transform:uppercase;letter-spacing:.02em;color:#FFF;border:none;-webkit-appearance:none;cursor:pointer;background-color:#8D153C}*[type="submit"],#btn_submit,.btn-submit{background-color:#004B8F}button.add,.qq-uploader .qq-upload-button{font-size:.75em;line-height:2em;height:2em;padding:0 1em}.qq-uploader .qq-upload-button{display:inline-block}label,legend{font-size:.8em;line-height:.9375em;display:block;color:#004B8F}@media(min-width:901px){label,legend{width:25%;margin-right:2%;float:left}label:only-child,legend:only-child{width:100%}}li>label{padding:1.07143em 0 .5em}ul+hr{margin:0;padding:1.125em 0;border-color:transparent}fieldset legend{padding:1.07143em 0}@media(min-width:901px){fieldset legend{float:left}}@media(min-width:901px){.captcha fieldset{padding-left:0}.captcha fieldset legend{position:static}}@media(min-width:901px){#ccYear,label[for="ccYear"]{margin-top:6px}}label .required{position:absolute;left:-8px}@media(min-width:901px){label .required{left:20px}}input+.required,select+.required,textarea+.required{font-size:.7em;line-height:1.60714em;vertical-align:middle}.sr-only{position:absolute;left:-10000em}@media(min-width:901px){.form-control{display:inline-block;vertical-align:middle}}.form-control label{width:auto}.custom-form{width:870px;max-width:100%;margin:0 auto}form ul{margin:0;list-style:none}form ul+p{margin-top:1.5em}form h2{margin-bottom:0}form h2+ul{margin-top:.75em}form>ul{border-bottom:2px solid #EBE9E7}form>ul>li{padding:.75em 0;border-top:2px solid #EBE9E7}form li{position:relative}form li:after{display:block;clear:both;content:" ";overflow:hidden;height:0}form li.required>label:before{position:absolute;margin-left:-.5em;content:"*";color:#F00}form li .fields .date-field,form li .fields .time-field{width:140px}form li .note,form li .slide-captcha-help{font-size:14px;line-height:1rem;font-style:italic;color:#999}@media(min-width:901px){form li .note{margin-left:27%}}form li fieldset{position:relative}form li fieldset .note{display:block}form li fieldset div,form li fieldset ul,form li fieldset ol{margin:0;list-style:none}form li .files-actions{padding:.5em 0 0}form li .files-list li{padding:.375em .9em;background-color:#EEE;margin-bottom:2px}form li .files-list li:after{display:block;clear:both;content:" ";overflow:hidden;height:0}form li .files-list li:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15b";margin-right:.3em}form li .files-list li a.del-file{font-size:1em;line-height:1.5em;height:1.5em;width:1.5em;margin:0;overflow:hidden;text-align:center;text-decoration:none;color:#AAA;float:right}form li .files-list li a.del-file:hover{color:#8D153C}form li .files-list li a.del-file:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:block}@media(min-width:901px){form li.datetime .fields{display:inline-block;vertical-align:middle}form li.datetime .fields label,form li.datetime .fields legend{width:auto;float:none;display:inline-block;margin-right:0;margin-left:1.5em;padding-top:0}}form li.submodule legend{width:auto!important;padding:.5em 0}form li.submodule .actions{float:right}form li.submodule .actions .add{background-color:#999}form li.submodule li input[type="text"],form li.submodule li input[type="email"],form li.submodule li input[type="password"],form li.submodule li input[type="search"],form li.submodule li input[type="number"],form li.submodule li input[type="url"],form li.submodule li textarea,form li.submodule li select{background-color:#FFF}form li.submodule div.form{clear:both}form li.submodule div.form:before{display:block;clear:both;content:" ";overflow:hidden;height:0}form li.submodule div.form>ul{padding:.75em 0 0;list-style:none}form li.submodule div.form>ul li:not(:last-child){padding:.75em;background-color:#EEE}form li.submodule div.form>ul li+li{margin-top:2px}form li.submodule div.form>ul li:last-child{margin-top:0;padding-left:.75em;background-color:transparent}form li.submodule div.form>ul label{color:#333}form li.submodule .remove{height:auto;padding:0;font-size:14px;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;text-transform:lowercase;color:#8D153C;background-color:transparent}form li.radios>fieldset>legend,form li.checkboxes>fieldset>legend{width:100%!important;float:none}form li.radios ul,form li.checkboxes ul{clear:both}form li.radios li,form li.checkboxes li{width:100%;margin-bottom:2px;display:inline-block;vertical-align:top}form li.radios li label,form li.checkboxes li label{margin:0;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;font-weight:normal;color:#333;cursor:pointer;font-size:14px;line-height:1.07143rem;background-color:#EEE;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:901px){form li.radios li label,form li.checkboxes li label{width:100%;padding:1.07143rem}form li.radios li label:after,form li.checkboxes li label:after{display:block;clear:both;content:" ";overflow:hidden;height:0}}form .buttons{margin:1.5em 0}.selection_options{margin:0}.selection_options label{font-size:14px;padding:1.07143rem 0;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;font-weight:normal;color:#333;cursor:pointer;display:block}@media(min-width:901px){.selection_options label{width:100%;margin-right:0;padding:.75rem 0 1.07143rem 0}.selection_options label:after{display:block;clear:both;content:" ";overflow:hidden;height:0}}.files-actions,.files-list{overflow:hidden}.field-helper,abbr.currency{position:absolute;top:0;bottom:0;z-index:2;font-size:.7em;line-height:1.07143em;height:1.07143em;margin:auto 0 auto .75em;color:#888;font-weight:bold}.field-helper+input,abbr.currency+input{position:relative;z-index:1;padding-left:1.5em}.message{margin-bottom:1.5em;padding:1.5em;color:#FFF;background-color:#004B8F}.message div{display:inline-block}.message a{display:inline-block;color:#FFF}.message:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f05a";margin-right:.3em}.message.warning,.message.alert{color:#333;background-color:#FC0}.message.warning:before,.message.alert:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f071"}.message.warning a,.message.alert a{color:#333}.message.success{background-color:#20D69B}.message.success:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058"}.message.error{color:#FFF;background-color:#C00}.message.error:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f06a"}.message ol{margin:0 0 0 1.5em}.message p{margin:0 auto}.message .close{font-size:1em;line-height:1.35em;height:1.5em;width:1.5em;margin:.375em 0 0 0;cursor:pointer;display:inline-block;border:1px solid;border-radius:50%}.slide-container{padding-left:.75em;margin-top:.75em}.slide-status{font-size:.8em;line-height:1.40625em;margin-top:.46875em;margin-bottom:.9375em;display:inline-block;color:#595959}.slide-status:before{margin-right:.33em;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f023";color:#F00}.slide-status.slide-open:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#0F0}.slide-captcha{padding-top:.75em!important;text-align:center;background-color:#EFEFEF;border:2px solid #E6E6E6}.slide-captcha>label{padding-bottom:0!important}@media(min-width:901px){.slide-captcha>label{width:auto;float:none}}.slide-container{max-width:60%;margin:.375em auto 0!important;display:block!important}.slide-captcha-help{padding:0 1.5em}#total_amount_display{font-size:1.15em;line-height:1.30435em;margin:0;font-weight:bold;display:inline-block;vertical-align:middle;color:#20D69B}.module-filters{position:relative;margin-bottom:1.5em;text-align:center}@media(max-width:900px){.module-filters{display:none}}@media(min-width:901px){.module-filters{display:block!important}}.form-control{margin-bottom:.495em}@media(min-width:901px){.form-control{display:inline-block}.form-control *{width:100%}}.clear-filter{min-width:initial;font-weight:700;text-decoration:none;-webkit-border-radius:6px;border-radius:6px}.filter-toggle{font-size:.9em;line-height:1.66667em;height:1.66667em;margin-top:-0.83333em;margin-bottom:.83333em;cursor:pointer;color:#8D153C;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-toggle:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f013";margin-right:.25em}#login-form,#recover-form{margin-bottom:1.5em}#login-form .buttons,#recover-form .buttons{margin-top:.75em}#login-form .buttons:after,#recover-form .buttons:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#login-form li>label,#recover-form li>label{}#login-form a.recover,#recover-form a.recover{position:relative;z-index:5;font-size:1em;line-height:1.5em;height:2.25em;padding:.375em 0;display:inline-block;float:right;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#AAA}@media(min-width:901px){#login-form a.recover,#recover-form a.recover{font-size:.8em;line-height:1.875em;height:2.8125em;padding:.46875em 0}}#login-form p,#recover-form p{font-size:.7em;line-height:1.07143em;margin-top:0;margin-bottom:1.07143em;text-transform:uppercase;font-weight:bold;display:block;color:#888}form.recover-form-open{position:relative}form.recover-form-open ul{position:relative}form.recover-form-open ul:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVQImWNgYGD4z0AswK4SAFXuAf8EPy+xAAAAAElFTkSuQmCC")}form.recover-form-open button{visibility:hidden;backface-visibility:hidden}form.recover-form-open a.recover:before{position:relative;top:-1px;content:"\00d7";margin-right:.3em;color:#C00}.popup:not(#tt4-video-player-container){position:relative;background:#FFF;padding:1.5em;width:auto;max-width:640px;margin:1.5em auto;display:none}@media(max-width:640px){.popup:not(#tt4-video-player-container){padding:1.125em}}.popup:not(#tt4-video-player-container)>header{text-align:center;margin-bottom:1.5em}.popup:not(#tt4-video-player-container)>header h1{font-size:1.72em;line-height:1.30814em;margin:0}.popup:not(#tt4-video-player-container) p{margin-bottom:.75em}.mfp-content .popup{display:block}#tt4-video-player-container{padding:0}#tt4-video-player-container div.embed iframe{max-width:100%;display:block}#tt4-video-player-container .close{color:#333;background:none repeat scroll 0 0 transparent;border:0 none;box-shadow:none;cursor:pointer;display:block;overflow:hidden;padding:0;z-index:10046;color:white;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;position:absolute;right:-16px;text-align:center;text-decoration:none;top:-44px;width:44px}#tt4-video-player-container .close:before{content:"\00d7";display:block;line-height:44px}.hero{position:relative;color:#FFF;background-color:#000;overflow:hidden}.hero:after{display:block;clear:both;content:" ";overflow:hidden;height:0}.hero:before,.hero .bg{position:absolute;top:0;right:0;bottom:0;left:0}.hero:before{z-index:2;content:"";background-color:#004B8F;opacity:.6;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.pu .hero:before{background-color:#8D153C}.hero .bg{z-index:1;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:scale(1);transform:scale(1)}.hero.page-header .bg{opacity:.8}.hero.loading .bg{-webkit-transform:scale(1.15);transform:scale(1.15)}.hero .container{position:relative;z-index:3;margin:3em auto}.hero .container:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(max-width:900px){.hero .container{margin:2.25em auto}}@media(max-width:570px){.hero .container{margin:1.5em auto}}.hero .text{opacity:1;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:.9s;transition-delay:.9s}.hero .text p{letter-spacing:-0.01em}.hero h1,.hero h2{font-size:2.25em;line-height:1em;margin-top:0;margin-bottom:.66667em}@media(max-width:900px){.hero:before{width:150vw}.hero.text-left:before,.hero.page-header:before{-webkit-transform:skew(36.2deg) translateX(-43%) translateY(0);transform:skew(36.2deg) translateX(-43%) translateY(0)}.hero.text-left.loading:before,.hero.page-header.loading:before{-webkit-transform:skew(36.2deg) translateX(-43%) translateY(-100%);transform:skew(36.2deg) translateX(-43%) translateY(-100%)}.hero.text-left .text,.hero.page-header .text{padding-right:1.5em}.hero.text-right:before{-webkit-transform:skew(36.2deg) translateX(8%) translateY(0);transform:skew(36.2deg) translateX(8%) translateY(0)}.hero.text-right.loading:before{-webkit-transform:skew(36.2deg) translateX(8%) translateY(-100%);transform:skew(36.2deg) translateX(8%) translateY(-100%)}.hero.text-right .text{max-width:630px;float:right}.hero.page-header h1,.hero.page-header h2{width:66%;margin:0}}@media(min-width:901px){.hero h1{font-size:3.75em;line-height:1em;margin-top:0;margin-bottom:.4em}.hero h2{font-size:2.25em;line-height:1.11133em;margin-top:0;margin-bottom:.66667em}.hero .text{width:50%;max-width:600px}.hero#intro .text{max-width:540px}.hero.loading .text{opacity:0}.hero .container{margin:6em auto}.hero.page-header h1,.hero.page-header h2{font-size:2.25em;line-height:1em;margin:0;width:45%}.hero.page-header .container{margin:4.5em auto}.hero.text-left:before,.hero.page-header:before{-webkit-transform:skew(36.2deg) translateX(-48%) translateY(0);transform:skew(36.2deg) translateX(-48%) translateY(0)}.hero.text-left.loading:before,.hero.page-header.loading:before{-webkit-transform:skew(36.2deg) translateX(-48%) translateY(-100%);transform:skew(36.2deg) translateX(-48%) translateY(-100%)}.hero.text-right:before{-webkit-transform:skew(36.2deg) translateX(48%) translateY(0);transform:skew(36.2deg) translateX(48%) translateY(0)}.hero.text-right.loading:before{-webkit-transform:skew(36.2deg) translateX(48%) translateY(-100%);transform:skew(36.2deg) translateX(48%) translateY(-100%)}.hero.text-right .text{max-width:630px;float:right}.hero .spacing{float:left;clear:left;height:22px}.hero .spacing.line-1{width:1em}.hero .spacing.line-2{width:2em}.hero .spacing.line-3{width:3em}.hero .spacing.line-4{width:4em}.hero .spacing.line-5{width:5em}.hero .spacing.line-6{width:6em}.hero .spacing.line-7{width:7em}.hero .spacing.line-8{width:8em}.hero .spacing.line-9{width:9em}.hero .spacing.line-10{width:10em}}.owl-buttons{margin:1.5em 0 0}.owl-buttons>div{font-size:2.25em;line-height:.66667em;height:.66667em;width:.66667em;text-align:center;display:inline-block;cursor:pointer;overflow:hidden;color:#959595}.owl-buttons>div:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}@media(min-width:641px){.owl-buttons>div{position:absolute;top:50%;margin-top:-1.5em}.owl-buttons>div.owl-prev{left:-1.875em}.owl-buttons>div.owl-next{right:-1.875em}}.owl-buttons>div.owl-prev:before{content:"\f104"}.owl-buttons>div.owl-next:before{content:"\f105"}.search-results{margin-bottom:1.5em}.search-results .message{position:relative;z-index:20;margin-top:-4em}.search-results .message.no-results{margin-bottom:0;text-align:center}.search-results form{padding:1.5em;text-align:center;background-color:#EAECED;position:relative}.search-results form label{font-family:"museo-slab",Georgia,Times,serif;color:#333}.search-results form input[type="search"]{background-color:#FFF}.search-results form button{position:absolute;font-size:.75em;line-height:3em;height:3em;width:3em;margin-top:2em;margin-bottom:0;padding:0;overflow:hidden;text-align:center;color:#555;background-color:transparent}.search-results form button:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";display:block}@media(min-width:901px){.feed.rows.scholars>section{width:50%;display:inline-block;vertical-align:top}}@media(min-width:1261px){.feed.rows.scholars>section{width:33.33%}}.feed.rows.scholars .visual,.feed.rows.scholars .text{display:inline-block;vertical-align:middle}.feed.rows.scholars .visual{width:35%;max-width:none;margin-right:0;padding-right:.75em;float:none}.feed.rows.scholars .visual img{-webkit-box-shadow:1px 3px 5px rgba(0,0,0,0.2);box-shadow:1px 3px 5px rgba(0,0,0,0.2)}.feed.rows.scholars .text{width:64%}.feed.rows.scholars h3{font-size:1em;line-height:1.5em;margin-top:0;margin-bottom:.1875em;text-transform:none}.feed.rows.scholars .meta{font-weight:normal;text-transform:none;letter-spacing:0}#testimonials{width:100%;margin:auto;padding:0 0 2.25em 0;text-align:center}#testimonials .content{position:relative;margin:0;padding:3em 3.75em;font-family:"museo-slab",Georgia,Times,serif;text-align:left;color:#FFF;background-color:#8D153C}#testimonials .content p{margin:0}#testimonials .content:before{position:absolute;top:.23em;left:0;font-size:7.5em;line-height:.2em;width:.5em;height:.4em;text-align:center;line-height:.93em;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif;content:"\201C";opacity:.4}#testimonials .content .tt4-video-link{display:inline-block;font-family:"proxima-nova","helvetica neue",arial,helvetica,sans-serif}#testimonials .content .tt4-video-link:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f144";margin-right:.3em}#testimonials .video-testimonial .tt4-video-link{position:relative;padding:1.5em;text-decoration:none;display:block;color:#FFF;background-color:#333}#testimonials .video-testimonial .tt4-video-link:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f144";font-size:3em;line-height:1em;height:1em;width:1em;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;text-shadow:0 1px 9px rgba(0,0,0,0.23)}#testimonials .video-testimonial .tt4-video-link img{position:relative;z-index:0;-webkit-box-shadow:0 1px 9px rgba(0,0,0,0.23);box-shadow:0 1px 9px rgba(0,0,0,0.23)}#testimonials .profile{padding-top:1.5em}#testimonials .profile .avatar,#testimonials .profile .text{display:inline-block;vertical-align:middle}#testimonials .profile .avatar{position:relative;width:3.75em;height:3.75em}#testimonials .profile .avatar:before{position:absolute;top:-1.62em;right:-2.25em;content:"";width:0;height:0;border-style:solid;border-width:1.5em 2.25em 0 0;border-color:#8D153C transparent transparent transparent}#testimonials .video-only .profile .avatar:before{border-color:#333 transparent transparent transparent}#testimonials .profile .avatar img{width:3.75em;height:3.75em;display:block;-webkit-border-radius:50%;border-radius:50%}#testimonials .profile .text{padding:.5em;text-align:left}@media(max-width:640px){#testimonials .profile .text{text-align:center;display:block}}#testimonials .profile .text .name,#testimonials .profile .text p{font-size:.875em;line-height:1.14343em;margin:0}#testimonials .profile .text .name{text-transform:uppercase}#page-testimonials .page-body{width:100%;text-align:left}#page-testimonials .feed.testimonials>section{margin-bottom:3em}@media(min-width:641px){#page-testimonials #testimonials .content{font-size:.9em;line-height:1.45833em}#page-testimonials .feed.testimonials{margin:0 -15px;text-align:left}#page-testimonials .feed.testimonials>section{width:50%;padding:0 15px;text-align:center;display:inline-block;vertical-align:top}}.page-body audio[autoplay="true"]{position:fixed;right:0;bottom:0;z-index:90;width:100%;background-color:#000}#user-access{margin:0 -30px}#user-access:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#user-access>div{padding:0 30px}@media(min-width:641px){#user-access>div{float:left}#user-access>div.user-login{width:50%}#user-access>div.create-account-link{width:50%}}p.user-options{font-size:.667em;line-height:3.37331em;margin-top:-2.24888em;margin-bottom:3.37331em;background-color:#EFEFEF}p.user-options span,p.user-options a{display:inline-block;vertical-align:middle}p.user-options .separator{content:"|"}p.user-options a{text-decoration:none;text-transform:uppercase}#page-account .page-body.full-width{width:960px;margin:auto;text-align:center}nav.forms{max-width:480px;margin:0 auto 3rem;text-align:left}@media(min-width:901px){nav.forms{padding:0 20px;display:inline-block;vertical-align:top}}nav.forms h2{margin-bottom:.5em}nav.forms ul{margin:0}nav.forms li{padding:4px;vertical-align:top;font-size:20px}nav.forms li .emphasized{margin:0;text-align:center;display:block;white-space:normal}.thermometer{position:relative;text-align:left;color:#444;background:#FFF;border:10px solid #004B8F}.thermometer:before{position:absolute;z-index:0;width:100px;height:100px;content:"";border-radius:100%;background-color:#004B8F}.thermometer:after{position:absolute;z-index:0;width:80px;height:80px;content:"";border-radius:100%;background-color:#FC0;border:4px solid #FFF}.thermometer.goal-reached:after{background-color:#20D69B}.thermometer>div{position:absolute;z-index:1;font-size:14px;line-height:16px;white-space:nowrap}.thermometer .amt{font-weight:bold}.thermometer.goal-reached .amt{color:#20D69B}.thermometer .progress{bottom:0;left:0;background-color:#FC0;border:4px solid #FFF}.thermometer .progress:after{content:attr(data-progress);position:absolute;font-size:16px;font-weight:bold;color:#004B8F}.thermometer .progress.full{background-color:#20D69B}.thermometer .progress.full:after{color:#FFF}.thermometer .marker{position:absolute;z-index:3;background-color:rgba(0,0,0,0.2)}.thermometer-title{margin-bottom:0;font-size:1em;color:#004B8F}.thermometer-title,.thermometer-action{text-align:center}.thermometer.reversed{color:#FFF;background-color:#004B8F;border-color:#FFF}.thermometer.reversed:before{background-color:#FFF}.thermometer.reversed:after,.thermometer.reversed .progress{border-color:#004B8F}.thermometer.reversed h3{color:#FFF}.thermometer.reversed .marker{background-color:rgba(255,255,255,0.2)}.thermometer.vertical{width:80px;height:300px;margin:1.5em auto 100px;border-radius:40px 40px 0 0}.thermometer.vertical:before{left:50%;bottom:-75px;margin-left:-50px}.thermometer.vertical:after{left:50%;bottom:-65px;margin-left:-40px}.thermometer.vertical .amt{display:block}.thermometer.vertical .goal{margin-left:75px}.thermometer.vertical .raised{margin-left:70px}.thermometer.vertical.goal-reached .raised{margin-top:40px}.thermometer.vertical .progress{width:60px;max-height:100%;border-bottom:none}.thermometer.vertical .progress:after{top:20px;right:0;left:0;text-align:center}.thermometer.vertical .progress.full{border-radius:30px 30px 0 0}.thermometer.vertical .marker{left:0;width:20px;height:3px;margin-bottom:3px}.thermometer.vertical .marker-1{bottom:0}.thermometer.vertical .marker-2{bottom:25%}.thermometer.vertical .marker-3{bottom:50%}.thermometer.vertical .marker-4{bottom:75%}.thermometer.horizontal{width:300px;height:80px;margin:80px auto;border-radius:0 40px 40px 0;transform:translateX(30px)}.thermometer.horizontal:before{top:50%;left:-75px;margin-top:-50px}.thermometer.horizontal:after{top:50%;left:-65px;margin-top:-40px}.thermometer.horizontal .goal{bottom:-30px;right:-30px}.thermometer.horizontal .raised{position:absolute;bottom:-33px;left:6px}.thermometer.horizontal .progress{height:60px;max-width:100%;border-left:none}.thermometer.horizontal .progress:after{top:0;bottom:0;right:10px;height:1em;margin:auto}.thermometer.horizontal .progress.full{border-radius:0 30px 30px 0}.thermometer.horizontal .marker{bottom:0;width:3px;height:20px;margin-left:3px}.thermometer.horizontal .marker-1{left:0}.thermometer.horizontal .marker-2{left:25%}.thermometer.horizontal .marker-3{left:50%}.thermometer.horizontal .marker-4{left:75%}