/*!
Theme Name: Crossway
Theme URI: http://underscores.me/
Author: Cameron Andrews
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Text Domain: crossway
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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.

Crossway 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.io/normalize.css/
*/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.admin-bar .side-nav{top:32px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.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:14px;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,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}header nav{height:80px;line-height:80px}@media (min-width: 768px){header nav{height:100px;line-height:100px}}header nav .nav-wrapper{padding:0 20px}@media (min-width: 768px){header nav .nav-wrapper{padding:0 40px}}@media (min-width: 1024px){header nav .nav-wrapper{padding:0 50px}}header nav .logo img{height:56px;vertical-align:middle;width:auto}@media (min-width: 768px){header nav .logo img{height:80%}}#menu-buttons{position:fixed;top:22px;right:20px;z-index:999;margin:0}@media (min-width: 768px){#menu-buttons{top:25px;right:40px}}@media (min-width: 1024px){#menu-buttons{right:50px}}#menu-buttons i{height:40px;line-height:40px}@media (min-width: 768px){#menu-buttons i{height:50px;line-height:50px}}#menu-buttons>li{float:left;margin-left:10px}#menu-buttons>li:first-of-type>a{line-height:14px;letter-spacing:2px;padding:10px 34px 0}#menu-buttons>li>a{background:#d8d8d8;height:40px;line-height:40px;display:inline-block;position:relative;color:#00134b;font-weight:900;vertical-align:middle;text-align:center;padding:0 10px;-webkit-box-shadow:4px 4px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:4px 4px 5px 0px rgba(0,0,0,0.3);box-shadow:4px 4px 5px 0px rgba(0,0,0,0.3)}@media (min-width: 768px){#menu-buttons>li>a{height:50px;min-width:48px;line-height:50px;padding:0 15px}}#menu-buttons .dropdown-content{background:#d8d8d8;min-width:auto;box-shadow:4px 4px 5px 0px rgba(0,0,0,0.3)}@media (max-width: 767px){#menu-buttons .dropdown-content#language li>a{padding:14px 10px}}#menu-buttons .dropdown-content li>a{padding:14px 15px}.collapsible-header{position:relative}.collapsible-header.active::after{content:"\2013";top:12px}.collapsible-header::after{content:"+";display:block;position:absolute;right:15px;font-size:21px;top:13px;line-height:24px}.side-nav .collapsible-header{line-height:24px;padding:0.75rem 52px 0.75rem 31px}.side-nav>li a{color:#00134b;font-size:16px;font-weight:600;letter-spacing:0.8px}.side-nav .collapsible-body li a{font-weight:400;padding:11px 23.5px 11px 31px;line-height:1.5}.side-nav{z-index:1000}@media (min-width: 1024px){.side-nav{width:400px}}.side-nav #nav-buttons{line-height:80px;padding:0 32px}@media (min-width: 768px){.side-nav #nav-buttons{padding:0 32px}}.side-nav #nav-buttons form{display:inline;width:calc(100% - 44px);float:left}@media (min-width: 768px){.side-nav #nav-buttons form{width:calc(100% - 61px)}}.side-nav #nav-buttons input[type="search"]{border-radius:0;width:calc(100% - 49px);-webkit-appearance:none}@media (min-width: 768px){.side-nav #nav-buttons input[type="search"]{width:calc(100% - 66px)}}.side-nav #nav-buttons button,.side-nav #nav-buttons a{display:inline-block;height:50px;line-height:50px;margin-left:5px;padding:0 7.5px;vertical-align:middle;color:rgba(0,0,0,0.54);background:none;border:none}@media (min-width: 768px){.side-nav #nav-buttons button,.side-nav #nav-buttons a{margin-left:7px;padding:0 15px}}.side-nav #nav-buttons button:hover,.side-nav #nav-buttons a:hover{background-color:rgba(0,0,0,0.05)}.side-nav #nav-buttons button i,.side-nav #nav-buttons a i{font-weight:900;height:48px;line-height:48px;margin:0}.side-nav li.active>a.collapsible-header{background:#00134b;color:white}.side-nav li.active>.collapsible-body{margin-bottom:11.85px}.side-nav .collapsible-header::after{right:32px}#sidenav-overlay{z-index:999}#overlay-head{height:180px;width:100px;background:peachpuff;display:block;position:sticky;position:-webkit-sticky}@media (min-width: 768px){.home p{line-height:32px}}.home h2{margin-bottom:15px}@media (min-width: 768px){.home h2{margin-bottom:20px}}.home h3{margin-top:28px}@media (min-width: 768px){.home h3{font-size:40px}}.home h2+p{margin-top:15px}.home nav{box-shadow:none}.panel{text-align:center;vertical-align:middle;position:relative}@media (min-width: 768px){.panel:nth-child(2){text-align:left}}.preview{background:linear-gradient(to top right, #00134b, #d90930);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.14),inset 0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.preview>div{padding-top:100%;position:relative;min-height:380px}@media (min-width: 1024px){.preview>div{padding:0;position:static}}.preview>div>div{min-height:380px;position:absolute;left:0;top:0;right:0;bottom:0}.preview>div>div.feature a:not(.btn-floating){display:block;width:100%;height:100%}.preview>div>div:not(.feature){background-color:#0c3992}.preview>div>div:not(.feature):before{content:"";display:block;background-image:url("/wp-content/themes/crossway/front-page-image.php");background-color:#213f7c;filter:grayscale(1);height:100%;width:100%;background-size:cover;background-position:center;opacity:0.5}@media (min-width: 768px){.preview>div>div{top:50px;left:40px;bottom:100px;right:40px}}@media (min-width: 1024px){.preview>div>div{top:120px;left:50px;bottom:120px;right:50px}}@media (min-width: 1200px){.preview>div>div{left:70px;right:70px}}.preview>div>div div{background-size:cover;background-origin:center;color:white;font-family:EB Garamond, sans-serif;border:2px solid #FFF;font-size:4rem;line-height:0.8;width:280px;height:200px;position:absolute;align-items:center;display:flex;justify-content:center;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0)}@media (min-width: 1024px){.preview>div>div div{font-size:5.4rem;width:360px;height:260px}}.preview>div>div div:before{content:"One Church.  Five Languages.  Multiple Locations.";color:rgba(255,255,255,0.5);font-size:20px;position:absolute;top:-70px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;letter-spacing:0.5px;line-height:24px}@media (min-width: 1024px){.preview>div>div div:before{width:150%}}.preview>div>div div:after{content:"";display:block;height:2px;width:22%;background:#FFF;position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}@media (min-width: 1024px){.preview>div>div div:after{bottom:40px}}.preview>div>div div a.highlight{display:block;height:100%;width:100%;position:absolute;top:0}.preview .btn-floating{transform:translateX(-50%) rotate(90deg);-webkit-transform:translateX(-50%) rotate(90deg);position:absolute;bottom:-28px}@media (min-width: 768px){.preview .btn-floating{transform:translateX(-50%) scale(2) rotate(90deg);-webkit-transform:translateX(-50%) scale(2) rotate(90deg)}}#its-all-about{position:relative;background:#e8e8e8}@media (min-width: 768px){#its-all-about{padding:68px 40px}}@media (min-width: 1024px){#its-all-about{padding:100px 50px;z-index:998}#its-all-about:before{content:"";background:#e8e8e8;height:100px;position:absolute;top:-100px;left:0;right:0}}@media (min-width: 1200px){#its-all-about{padding:100px 70px}}@media (min-width: 1920px){#its-all-about{padding:100px 120px}}#its-all-about .pre{color:#000;font-size:15pt;font-family:EB Garamond, sans-serif;font-weight:normal;line-height:1;position:absolute;top:59px;left:50%;margin-left:-62px}@media (min-width: 768px){#its-all-about .pre{left:135px;margin-left:0;top:auto;margin-top:12px}}@media (min-width: 1024px){#its-all-about .pre{font-size:15.5pt;margin-top:9px;margin-left:9px}}@media (min-width: 1920px){#its-all-about .pre{margin-left:59px}}#its-all-about h1{background:linear-gradient(to left, #f1004f, #082e9d, #f1004f) repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-font-smoothing:antialiased;background-clip:text;text-fill-color:transparent;font-smoothing:antialiased;background-size:50% 100%;margin:60px auto 20px;font-family:Roboto, sans-serif;font-weight:900;line-height:1;font-size:82px}@media (min-width: 768px){#its-all-about h1{animation:steps(70, end);animation-name:moving-gradient;animation-duration:7s;animation-iteration-count:infinite}}@media (min-width: 768px){#its-all-about h1{font-size:128px;margin:0 0 33px}}@media (min-width: 1024px){#its-all-about h1{margin:0 0 23px}#its-all-about h1:after{content:"";display:block;background:#bebebe;height:5px;top:173px;left:443px;right:120px;transform:translateX(0%) translateY(-50%);z-index:-1;position:absolute}}@media (min-width: 1920px){#its-all-about h1:after{left:493px}}#its-all-about h1:after{content:"";display:block}#its-all-about p{text-align:left}#its-all-about #more-link{color:rgba(0,0,0,0.5);font-family:Source Sans Pro, sans-serif;font-weight:900;letter-spacing:2px}#its-all-about #more-link i{vertical-align:bottom;position:relative;right:0;transition:right 300ms linear}@media (min-width: 1024px){#its-all-about #more-link:hover i{right:-0.75rem}}@media (min-width: 1024px){#its-all-about .buttons{padding-top:30px}}#its-all-about .buttons .col div{margin-bottom:20px}@media (min-width: 768px){#its-all-about .buttons .col div{margin:0;padding-bottom:100%;position:relative}}#its-all-about .buttons a{background:#da382a;color:#FFF;height:210px;width:100%;padding:35px 20px;text-align:center;display:inline-block;background-size:cover;background-position:center;background-blend-mode:soft-light;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){#its-all-about .buttons a{height:auto;position:absolute;top:0;left:0;right:0;bottom:0}}#its-all-about .buttons a i{font-size:70px}@media (min-width: 768px){#its-all-about .buttons a i{font-size:50px}}#its-all-about .buttons a h6{font-family:Source Sans Pro, sans-serif;font-weight:900;letter-spacing:2px;font-size:1.2rem}@media (min-width: 768px){#its-all-about .buttons a h6{font-size:1rem}}_::-moz-svg-foreign-content,:root #its-all-about h1{-webkit-text-fill-color:initial}@-webkit-keyframes moving-gradient{0%{background-position:left bottom}100%{background-position:right top}}.intro{background-size:cover;background-position:center;padding:40px 0.75em}@media (min-width: 768px){.intro{padding:50px 40px}}@media (min-width: 1024px){.intro{padding:100px 70px}}@media (min-width: 1600px){.intro{padding:100px 120px}}.intro .row>div:first-child{background:rgba(255,255,255,0.8);padding:0 15px}@media (min-width: 768px){.intro .row>div:first-child{padding:0 28px}}@media (min-width: 1024px){.intro .row>div:first-child{padding:25px 60px 0}}.intro .row>div:last-child{position:relative}.intro .row>div:last-child img{width:100%;cursor:pointer}@media (min-width: 1024px){.intro .row>div:last-child img{position:absolute;bottom:0;left:50%;width:auto;max-height:100%;max-width:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.intro .row>div:last-child a{background:rgba(218,56,42,0.7);color:rgba(255,255,255,0.7);cursor:pointer;padding:15px;position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0)}.intro #video{overflow:hidden;vertical-align:middle}@media (max-width: 1365px){.intro #video{padding:56.25% 0 0}}.intro #video.background{background:#000}.intro #video>div{position:absolute;top:0;left:0;width:100%;height:100%}.intro iframe{vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 1366px){.intro .s12{width:50% !important}}@media (min-width: 1366px){.intro{display:table;width:100%}.intro .table-row-lg{display:table-row}.intro .table-row-lg .table-cell-lg{display:table-cell;float:none}}.welcome{background-size:cover;background-position:center;background-attachment:fixed;position:relative;padding:12px 0 40px}@media (min-width: 768px){.welcome{padding:50px 0}}@media (min-width: 1024px){.welcome{padding:120px 0}.welcome:before{content:"";display:block;width:100%;position:absolute;left:0;top:-70px;height:140px;background:linear-gradient(to bottom, transparent 0%, #000 30%, #000 70%, transparent 100%)}}.welcome #blur{background-position:center;background-attachment:fixed;background-size:cover;overflow:hidden;max-width:100%;filter:blur(5px);padding:0 40px;position:absolute;top:50px}@media (min-width: 1024px){.welcome #blur{padding:15px 40px 40px;top:120px;width:61.8%;left:19.1%}}.welcome #blur *{visibility:hidden}.welcome .content{padding:0 40px;position:absolute;max-width:100%;color:#FFF}@media (min-width: 1024px){.welcome .content{padding:15px 40px 40px;width:61.8%;left:19.1%;top:120px}}.welcome>div:nth-child(3){padding:28px 40px 0;opacity:0;visibility:hidden;cursor:default;z-index:-1}@media (min-width: 1024px){.welcome>div:nth-child(3){padding:15px 40px 40px;width:61.8%}}.welcome>div:nth-child(3) h3{margin-top:0}.welcome a.btn-large{font-weight:900;letter-spacing:1.4px;padding:0 1.8rem;display:block;margin-top:12px}@media (min-width: 768px){.welcome a.btn-large{display:inline-block;margin:0}.welcome a.btn-large:last-of-type{margin-left:0.75rem}}.welcome h2,.welcome h3{color:#FFF}.focus a{background-size:cover;background-position:center;background-color:black;background-blend-mode:luminosity;color:#FFF;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;min-height:400px !important;position:relative;transition:background-color 300ms linear}@media (min-width: 768px){.focus a{min-height:1px !important;height:480px}}@media (min-width: 1024px){.focus a{height:600px}}.focus a:before{background:linear-gradient(to bottom, #12175c 0%, #12175c 5%, rgba(18,23,92,0.8) 10%, rgba(0,19,75,0.5) 100%);content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}.focus a:hover{background-color:transparent}.focus a *{z-index:1}.focus h3{font-family:'EB Garamond', sans-serif;color:#fff;font-size:45px}.focus h3:after{content:"";display:block;width:180px;height:2px;background:#FFF;margin-top:20px;margin-left:auto;margin-right:auto}.focus p{font-weight:900;text-transform:uppercase;max-width:220px;font-size:16px;line-height:25px}.stories{background:#da382a;position:relative}@media (min-width: 768px){.stories{padding:60px 40px 0}}@media (min-width: 1024px){.stories{padding:100px 70px 0}}.stories .carousel{height:480px !important}.stories .carousel .carousel-item{height:480px}@media (min-width: 768px){.stories .carousel{height:760px !important}.stories .carousel .carousel-item{height:760px}}@media (min-width: 768px){.stories .carousel{height:730px !important}.stories .carousel .carousel-item{height:730px}}.stories .carousel>div{background-size:cover;background-position:center;width:100%}.stories .carousel>div div{background:#FFF;margin-top:30px;margin-left:20px;width:calc(100% - 40px);padding:20px;user-select:none;-moz-user-select:none;position:relative}@media (max-width: 767px){.stories .carousel>div div{text-align:center;padding-bottom:70px;min-height:410px}.stories .carousel>div div h4{text-align:left}.stories .carousel>div div h4+em{display:block;text-align:left}.stories .carousel>div div p{text-align:left}}@media (min-width: 768px){.stories .carousel>div div{margin-top:95px;margin-left:95px;margin-bottom:70px;height:565px;width:calc(100% - 190px);padding:40px}}@media (min-width: 1024px){.stories .carousel>div div{margin-top:80px;margin-left:110px;width:500px;padding:70px 40px 40px}}.stories .carousel>div div h4{margin:0;font-weight:900}.stories .carousel .indicators{bottom:-10px;width:100%}@media (min-width: 768px){.stories .carousel .indicators{bottom:0}}@media (min-width: 1024px){.stories .carousel .indicators{left:110px;width:500px;bottom:30px}}.stories .carousel .indicators .indicator-item{background:rgba(121,119,131,0.5)}.stories .carousel .indicators .indicator-item.active{background:#00134b}@media (min-width: 768px){.stories .btn-large{position:absolute;right:40px;bottom:40px}}.stories .prev,.stories .next{position:absolute;bottom:60px}@media (min-width: 768px){.stories .prev,.stories .next{top:50%;bottom:auto}}.stories .prev{transform:translateX(-50%);left:70px}@media (min-width: 768px){.stories .prev{left:50px}}@media (min-width: 1024px){.stories .prev{transform:translateX(-50%) scale(1.4);left:70px}}.stories .prev i{transform:rotate(180deg)}.stories .next{transform:translateX(50%);right:70px}@media (min-width: 768px){.stories .next{right:50px}}@media (min-width: 1024px){.stories .next{transform:translateX(50%) scale(1.4);right:70px}}.stories .archive-link{color:#00134b;display:inline-block;text-align:center;font-weight:900;position:relative;top:-70px}@media (max-width: 767px){.stories .archive-link{top:-85px;left:50%;transform:translateX(-50%)}}@media (min-width: 768px){.stories .archive-link{background:transparent;top:0;color:#FFF;float:right}}.stories .archive-link i{display:none;vertical-align:middle}@media (min-width: 768px){.stories .archive-link i{display:inline-block;line-height:4rem}}footer{background:#555555;line-height:1}footer h5{color:#00134b;line-height:1;letter-spacing:0;font-size:24px;margin:0}@media (min-width: 768px){footer h5{font-size:40px;display:inline-block}}footer h6{text-transform:uppercase;font-weight:900;font-size:16px;letter-spacing:1.2px}footer img{max-width:100%}footer .col.connect{padding:30px 20px !important;position:relative;vertical-align:middle;text-align:center}@media (min-width: 768px){footer .col.connect{padding:40px !important}footer .col.connect:nth-child(2){text-align:left}}@media (min-width: 1024px){footer .col.connect{padding:25px;text-align:left}}@media (min-width: 1200px){footer .col.connect{padding:40px}}@media (min-width: 1024px){footer .col.connect:nth-child(1) div{text-align:right;margin:-4px 0}}footer .col.connect:nth-child(2){background:#002db0}@media (min-width: 768px){footer .col.connect .buttons{margin-top:.75rem;flex-grow:1;height:54px;line-height:54px}}@media (min-width: 1024px){footer .col.connect .buttons{height:40px;line-height:40px}}footer .col.connect .btn-large{font-weight:900;width:100%}@media (min-width: 768px){footer .col.connect .btn-large{width:auto;flex-grow:1}}@media (min-width: 1024px){footer .col.connect .btn-large{padding:0 15px}}footer .col.connect>div{margin-top:25px;width:100%}@media (min-width: 768px){footer .col.connect>div{margin-top:0;width:auto;vertical-align:top}}footer .col.connect img{max-height:28px;vertical-align:top}@media (min-width: 768px){footer .col.connect img{opacity:0.5;transition:opacity 300ms linear;max-height:40px}footer .col.connect img:hover{opacity:1}}footer .col.connect .icons{display:flex;justify-content:space-around;width:100%}footer .image{background:none}footer .image img{width:100%}@media (min-width: 1024px){footer .image{background:inherit}footer .image img{display:none}}footer .location{background:linear-gradient(to top right, #00134b, #d90930);color:#fff}footer .location h5{color:#fff}footer .location a{color:#fff;font-weight:bold}footer .location i{font-size:16px;vertical-align:middle}footer .location p{line-height:1.4}@media (min-width: 768px){footer .location p{line-height:1.7}}footer .location>div{padding:50px 20px}@media (min-width: 1024px){footer .location>div{padding:50px 40px}}@media (min-width: 1024px){footer .location>div{width:100%;padding:30px;position:relative}}footer .image.table-cell-lg{float:none}footer .image.table-cell-lg:first-child{background-size:cover;background-position:center}@media (min-width: 1024px){footer #menu-footer-focus{margin-top:25px}}footer #menu-footer-focus a{color:rgba(255,255,255,0.75);font-weight:900;line-height:40px;text-transform:uppercase}footer .logo{filter:brightness(0%) invert(1)}footer .show-on-large{display:none}@media (min-width: 1024px){footer #menu-footer{margin-top:30px}}@media (max-width: 767px){footer #menu-footer>div{margin-top:0.75rem}}footer #menu-footer .clear{margin-top:0.75rem}footer #menu-footer>div>li>a{color:#fff;font-size:18px;letter-spacing:0.8px;font-family:'EB Garamond', sans-serif}footer #menu-footer .sub-menu{margin-top:0.375rem;padding-left:4px}@media (min-width: 768px){footer #menu-footer .sub-menu{margin-top:0.75rem}}footer #menu-footer .sub-menu a{font-size:14px;color:rgba(255,255,255,0.5);line-height:25px}footer .footer-copyright{background:#282828;color:rgba(255,255,255,0.5);font-size:11.8px;padding:16px 0;text-align:center;margin-top:50px}@media (min-width: 1024px){footer .footer-copyright{text-align:left}}footer .footer-copyright a{color:rgba(255,255,255,0.5);display:block;margin-top:10px}@media (min-width: 1024px){footer .footer-copyright a{float:right;margin-top:0px}}footer .footer-copyright i{font-size:11.8px;vertical-align:bottom}.page #primary:not(.full-page),.search #primary:not(.full-page),.error404 #primary:not(.full-page),.single:not(.single-series) #primary:not(.full-page),.archive:not(.post-type-archive-series) #primary:not(.full-page){padding-top:50px;background:rgba(0,0,0,0.05)}@media (min-width: 768px){.page #primary:not(.full-page),.search #primary:not(.full-page),.error404 #primary:not(.full-page),.single:not(.single-series) #primary:not(.full-page),.archive:not(.post-type-archive-series) #primary:not(.full-page){padding:100px 0}}.page #main,.search #main,.error404 #main,.single:not(.single-series) #main,.archive:not(.post-type-archive-series) #main{background:white;padding:0 20px 20px;position:relative}@media (min-width: 1024px){.page #main,.search #main,.error404 #main,.single:not(.single-series) #main,.archive:not(.post-type-archive-series) #main{padding:0 40px 20px}}@media (min-width: 1024px){.page #main,.search #main,.error404 #main,.single:not(.single-series) #main,.archive:not(.post-type-archive-series) #main{width:87.5%;width:calc(100% - 100px);padding:0 40px 40px;padding-left:12.5%}}@media (min-width: 1200px){.page #main,.search #main,.error404 #main,.single:not(.single-series) #main,.archive:not(.post-type-archive-series) #main{width:87.5%}}@media (min-width: 1024px){.page #main.has-sidebar,.search #main.has-sidebar,.error404 #main.has-sidebar,.single:not(.single-series) #main.has-sidebar,.archive:not(.post-type-archive-series) #main.has-sidebar{background:url("/wp-content/themes/crossway/img/sidebar.png") #fff repeat-y right;padding-right:280px}}.page #main img,.search #main img,.error404 #main img,.single:not(.single-series) #main img,.archive:not(.post-type-archive-series) #main img{max-width:100%}.page #main .entry-content,.search #main .entry-content,.error404 #main .entry-content,.single:not(.single-series) #main .entry-content,.archive:not(.post-type-archive-series) #main .entry-content{color:#00134b}@media (min-width: 1024px){.page #main .entry-content ul,.page #main .entry-content ol,.search #main .entry-content ul,.search #main .entry-content ol,.error404 #main .entry-content ul,.error404 #main .entry-content ol,.single:not(.single-series) #main .entry-content ul,.single:not(.single-series) #main .entry-content ol,.archive:not(.post-type-archive-series) #main .entry-content ul,.archive:not(.post-type-archive-series) #main .entry-content ol{font-size:18px}}.page #main aside,.search #main aside,.error404 #main aside,.single:not(.single-series) #main aside,.archive:not(.post-type-archive-series) #main aside{background:#00134b;color:#fff;padding:50px 20px;text-align:center;margin:48px -20px -20px}@media (min-width: 768px){.page #main aside,.search #main aside,.error404 #main aside,.single:not(.single-series) #main aside,.archive:not(.post-type-archive-series) #main aside{margin-top:38px;padding:50px 40px;text-align:left}}@media (min-width: 1024px){.page #main aside,.search #main aside,.error404 #main aside,.single:not(.single-series) #main aside,.archive:not(.post-type-archive-series) #main aside{position:absolute;top:0;padding:40px 20px;margin:0;right:0;width:240px}}.page #main aside .widget-title,.search #main aside .widget-title,.error404 #main aside .widget-title,.single:not(.single-series) #main aside .widget-title,.archive:not(.post-type-archive-series) #main aside .widget-title{display:none}.page #main aside a,.search #main aside a,.error404 #main aside a,.single:not(.single-series) #main aside a,.archive:not(.post-type-archive-series) #main aside a{color:rgba(255,255,255,0.75)}.page #main aside img,.search #main aside img,.error404 #main aside img,.single:not(.single-series) #main aside img,.archive:not(.post-type-archive-series) #main aside img{max-width:100%}.page .entry-header h1,.page .page-header h1,.search .entry-header h1,.search .page-header h1,.error404 .entry-header h1,.error404 .page-header h1,.single:not(.single-series) .entry-header h1,.single:not(.single-series) .page-header h1,.archive:not(.post-type-archive-series) .entry-header h1,.archive:not(.post-type-archive-series) .page-header h1{font-size:48px;margin-top:0px;padding-top:35px;line-height:53px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}@media (min-width: 600px){.page .entry-header h1,.page .page-header h1,.search .entry-header h1,.search .page-header h1,.error404 .entry-header h1,.error404 .page-header h1,.single:not(.single-series) .entry-header h1,.single:not(.single-series) .page-header h1,.archive:not(.post-type-archive-series) .entry-header h1,.archive:not(.post-type-archive-series) .page-header h1{min-height:108px;line-height:1;font-size:68px}}.page .entry-meta time,.search .entry-meta time,.error404 .entry-meta time,.single:not(.single-series) .entry-meta time,.archive:not(.post-type-archive-series) .entry-meta time{font-style:italic}.page #featured-img-id,.search #featured-img-id,.error404 #featured-img-id,.single:not(.single-series) #featured-img-id,.archive:not(.post-type-archive-series) #featured-img-id{margin:-50px -20px 40px}@media (min-width: 768px){.page #featured-img-id,.search #featured-img-id,.error404 #featured-img-id,.single:not(.single-series) #featured-img-id,.archive:not(.post-type-archive-series) #featured-img-id{margin:-50px -40px 40px}}@media (min-width: 1024px){.page #featured-img-id,.search #featured-img-id,.error404 #featured-img-id,.single:not(.single-series) #featured-img-id,.archive:not(.post-type-archive-series) #featured-img-id{margin:-40px -20px 40px}}.page #featured-img-id img,.search #featured-img-id img,.error404 #featured-img-id img,.single:not(.single-series) #featured-img-id img,.archive:not(.post-type-archive-series) #featured-img-id img{width:100%}@media (min-width: 768px){.page .browser-default,.search .browser-default,.error404 .browser-default,.single:not(.single-series) .browser-default,.archive:not(.post-type-archive-series) .browser-default{font-size:18px}}.breadcrumb{color:#00134b;padding-top:50px;text-transform:uppercase}.breadcrumb a{color:#00134b}@media (min-width: 768px){.breadcrumb div{background:#00134b;width:110px;height:2px;display:inline-block;vertical-align:middle;margin-top:-2px}}.entry-header h1{font-size:38px;margin:40px 0 35px}@media (min-width: 768px){.entry-header h1{margin:40px 0 35px}}@media (min-width: 1024px){.entry-header h1{margin:40px 0 35px}}.entry-content>:first-child{margin-top:0}.archive:not(.post-type-archive-series) h2 a{color:#d90930}#primary:not(.full-page).content-area{position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAMAAABFaP0WAAAABlBMVEX///8AEU6Xf5z5AAAAAXRSTlMAQObYZgAAAAxJREFUCNdjYGQAAgAACwAC91XSmQAAAABJRU5ErkJggg==)}#primary:not(.full-page).content-area:before{content:"";display:block;background-repeat:no-repeat;background-size:cover;background-position:bottom right;position:absolute;top:0;top:calc(-1.5px);left:0;left:calc(-1.5px);filter:blur(1.5px);width:100%;z-index:-1;height:calc(100% + 3px)}.search h2 a{color:#d90930}.search article p{color:#00134b}@media print{.page #main .entry-content,.search #main .entry-content,.error404 #main .entry-content,.single:not #main .entry-content,.archive #main .entry-content{color:#000 !important}header#masthead,#menu-buttons,footer,.comments{display:none}#main>.container{width:100%}body{padding:0 15px}body #primary{padding:0 !important}body #main{width:initial !important;padding:0 !important}body #main:before{display:none !important}body #main .breadcrumb{display:none}body #main .entry-header h1{padding-top:24.7px}aside{display:none}}.single-series #primary.content-area,.post-type-archive-series #primary.content-area{background:#00134b}.single-series .series,.post-type-archive-series .series{display:block;cursor:pointer;position:relative;overflow:hidden;padding:0 !important}@media (min-width: 1024px){.single-series .series:hover img,.post-type-archive-series .series:hover img{top:-2%;height:104%;left:-2%;width:104%;transition-timing-function:ease-in}}.single-series .series.loading:after,.post-type-archive-series .series.loading:after{content:"";display:block;position:absolute;left:50%;width:64px;height:64px;z-index:3;top:50%;transform:translate3d(-50%, -50%, 0);background:url("/wp-content/themes/crossway/loading.svg")}.single-series .series.loading img,.post-type-archive-series .series.loading img{filter:grayscale(0.2)}.single-series .series>div,.post-type-archive-series .series>div{display:block;padding-top:56.25%}.single-series .series>div img,.post-type-archive-series .series>div img{position:absolute;top:0;top:calc(-1px);text-align:center;left:0;left:calc(-1px);transition:all 200ms ease-out, filter 200ms linear;filter:grayscale(0);width:100%;width:calc(100% + 2px);height:100%;height:calc(100% + 2px)}.single-series .series>div h2,.post-type-archive-series .series>div h2{position:absolute;margin:0;top:50%;text-align:center;left:50%;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0)}.single-series .series *,.post-type-archive-series .series *{color:white;z-index:2}.single-series .series__filter,.post-type-archive-series .series__filter{background:#002db0;color:#FFF;font-size:0}.single-series .series__filter div,.post-type-archive-series .series__filter div{display:inline-block;padding:0.75rem 1.5rem;font-size:15.8px}.single-series .series__filter .series__filter__filter_by,.post-type-archive-series .series__filter .series__filter__filter_by{background:#00134b;font-weight:bold;letter-spacing:0.05rem}.single-series .series__filter .dropdown-button,.post-type-archive-series .series__filter .dropdown-button{background:#00207d;cursor:pointer}.single-series .series__filter .dropdown-content,.post-type-archive-series .series__filter .dropdown-content{background:#00207d;color:#FFF;column-count:1;column-gap:0.75rem;display:none;z-index:995}@media (min-width: 600px){.single-series .series__filter .dropdown-content,.post-type-archive-series .series__filter .dropdown-content{columns:2}}@media (min-width: 768px){.single-series .series__filter .dropdown-content,.post-type-archive-series .series__filter .dropdown-content{columns:3}}@media (min-width: 992px){.single-series .series__filter .dropdown-content,.post-type-archive-series .series__filter .dropdown-content{columns:5}}@media (min-width: 1200px){.single-series .series__filter .dropdown-content,.post-type-archive-series .series__filter .dropdown-content{columns:6}}.single-series .series__filter .dropdown-content#dropdown-speaker,.post-type-archive-series .series__filter .dropdown-content#dropdown-speaker{column-count:2}@media (min-width: 600px){.single-series .series__filter .dropdown-content#dropdown-speaker,.post-type-archive-series .series__filter .dropdown-content#dropdown-speaker{column-count:3}}.single-series .series__filter .dropdown-content a,.post-type-archive-series .series__filter .dropdown-content a{color:#FFF;display:block}.single-series .series__filter .material-icons,.post-type-archive-series .series__filter .material-icons{color:#FFF;vertical-align:middle;margin-left:5px;font-size:18px;padding-bottom:2px;font-weight:bold}#series{background:#2f2f2f}#series #video{padding:0}#series #video div{position:relative;padding-top:56.25%}#series #video div iframe,#series #video div video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 1024px){#series #video audio{width:61.8%;top:50%;position:absolute;left:50%;transform:translate3d(-50%, -50%, 0)}}#series #video iframe{max-width:100%}#series #seriesList{color:#acacac;text-transform:uppercase;font-weight:bold;vertical-align:top}@media (min-width: 1024px){#series #seriesList:not(:empty){position:relative;padding-top:42.1875%}#series #seriesList:not(:empty) div{position:absolute;top:0;left:0;padding:0 0.75em;width:100%;height:calc(100% - 130px)}}#series #seriesList h3{color:#acacac;font-weight:700;padding:0 20px}#series #seriesList h3:empty{margin:0}#series #seriesList p:not(:empty){padding:0 20px}#series #seriesList p:empty{margin:0}@media (min-width: 1024px){#series #seriesList span{max-width:calc(100% - 70px);display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}#series #seriesList .collection{margin:0 -0.75em;border:0;max-height:100%;overflow:auto}#series #seriesList .collection:empty{margin:0}#series #seriesList .collection li{border-bottom:0}#series #seriesList .collection i,#series #seriesList .collection span{cursor:pointer}#series #seriesList .collection .collection-item{background:none}#series #seriesList .collection .collection-item:nth-child(2n+1){background:#282828}#series #seriesList a.right{color:#039be5}html{font-size:15.8px;font-family:'Source Sans Pro', sans-serif}body{font-family:'Source Sans Pro', sans-serif}.row.flat{margin:0}a{color:#002db0}h1{color:#00134b;font-size:2.4rem;font-weight:600}h2,h3{font-family:Roboto, sans-serif;color:#00134b}h2{font-size:50px;font-weight:bold}@media (min-width: 768px){h2{font-size:68px}}#main h2{font-size:40px}h3+h2{margin-top:-14px}@media (min-width: 1024px){h3+h2{margin-top:-28px}}h3{font-size:32px}h3+p{margin-top:-12.5px}h5{font-family:Roboto, sans-serif;font-weight:900}.row.no-padding{margin:0 -0.75em}.drag-target,#sidenav-overlay{cursor:pointer}p{line-height:26px}@media (min-width: 768px){p{font-size:18px}}@media (min-width: 1024px){.table-lg{display:table;width:100%}.table-lg .table-row-lg{display:table-row}.table-lg .table-row-lg .table-cell-lg{display:table-cell;float:none}}:target:before{content:"";display:block;height:80px;margin:-80px 0 0}#infinite-footer{display:none}.infinite-loader{margin-bottom:20px}.infinity-end.neverending .site-footer{display:block}.alm-btn-wrap{padding:11.85px 0 !important;background:#da382a}button.alm-load-more-btn{width:100%;margin:0;border-radius:0;font-size:16px;text-transform:uppercase;background:#da382a;letter-spacing:1px}button.alm-load-more-btn.loading:before{background:url(/wp-content/themes/crossway/loading-white.svg);position:relative;vertical-align:middle}.read-more{display:block;margin-top:20px;color:#00134b;font-weight:bold}
