  /*!
Theme Name: 大象视频
Author: JPL
Author URI: https://jpl.agency
Description: Custom theme for 大象视频
Template: jpl
Update URI: false
Version: 1.0
*/.btn-inverse span.sm,.btn:not(.btn-alt) span.sm,.faculty-staff-results .item .content .group .degrees,.faculty-staff-single .item .content .group .degrees,.nav-secondary,.search-btn span.sm,.wf,body,form .form-item label.for-checkbox,h3,h4,h5{font-family:Inter,sans-serif;font-weight:400}.wf-m{font-family:Inter,sans-serif;font-weight:500}.block .author .name,.block .wp-caption .wp-caption-text,.btn-alt,.btn-inverse,.btn-link,.btn:not(.btn-alt),.faculty-staff-results .letter,.faculty-staff-single .letter,.gform_wrapper .gform_button,.post-category,.post-date,.posts-sidebar-wrap>.sidebar-wrap .search-form label,.program-list-wrap a,.search-btn,.sidebar-wrap .sidebar h2,.sidebar-wrap .sidebar h3,.sidebar-wrap .sidebar h4,.single-post .posts-sidebar-wrap .post .author .name,.single-post .posts-sidebar-wrap .post .wp-caption .wp-caption-text,.site-search-wrap>.sidebar-wrap .search-form label,.wf-b,form .form-item label,p b,p strong{font-family:Inter,sans-serif;font-weight:700}.pre-ftr .nav-pre-footer ul li a,.wf-alt,h1,h2{font-family:'Bebas Neue',serif;font-weight:400}.wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.wrap{padding:0 15px}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/wp-content/themes/allcol/fonts/inter-v18-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/wp-content/themes/allcol/fonts/inter-v18-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/wp-content/themes/allcol/fonts/inter-v18-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Bebas Neue';font-style:normal;font-weight:400;src:url(/wp-content/themes/allcol/fonts/bebas-neue-v14-latin-regular.woff2) format('woff2')}body{color:#222}h1,h2,h3,h4,h5{margin:0 0 .25em;padding-top:1em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{padding-top:0}h1{font-size:4.25em;line-height:1em}@media only screen and (min-width:768px){h1{font-size:5.25em}}@media only screen and (min-width:980px){h1{font-size:6.33em}}@media only screen and (min-width:1140px){h1{font-size:7.15em}}h2{font-size:2.33em}@media only screen and (min-width:1140px){h2{font-size:2.75em}}h3{font-size:1.8em}@media only screen and (min-width:1140px){h3{font-size:2em}}h4{font-size:1.5em}@media only screen and (min-width:1140px){h4{font-size:1.6em}}h5{font-size:1.4em}@media only screen and (min-width:1140px){h5{font-size:1.5em}}p{margin:1em 0 0}p:first-child{margin-top:0}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px dotted #1B3054!important}.logo-wrap:focus-visible{outline-color:#1B3054!important}.nav-full-wrap .logo-wrap:focus-visible,.nav-full-wrap a:focus-visible,.nav-full-wrap button:focus-visible,.nav-full-wrap input:focus-visible,.nav-full-wrap select:focus-visible,.nav-full-wrap textarea:focus-visible{outline:1px dotted #fff!important}#menu-secondary-menu a:focus-visible,#menu-secondary-menu button:focus-visible,#menu-secondary-menu input:focus-visible,#menu-secondary-menu select:focus-visible,#menu-secondary-menu textarea:focus-visible,.bg-color-blue a:focus-visible,.bg-color-blue button:focus-visible,.bg-color-blue input:focus-visible,.bg-color-blue select:focus-visible,.bg-color-blue textarea:focus-visible,.bg-color-blue-dark a:focus-visible,.bg-color-blue-dark button:focus-visible,.bg-color-blue-dark input:focus-visible,.bg-color-blue-dark select:focus-visible,.bg-color-blue-dark textarea:focus-visible,.split-feature a:focus-visible,.split-feature button:focus-visible,.split-feature input:focus-visible,.split-feature select:focus-visible,.split-feature textarea:focus-visible{outline-color:#1B3054!important}.hidden,.hide{display:none}.btn-inverse,.btn:not(.btn-alt),.search-btn{background-color:#1B3054;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;min-width:260px;padding:1.33em 2.5em;overflow:hidden;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-inverse:hover,.btn:not(.btn-alt):hover,.search-btn:hover{background-color:#14243f}.btn-inverse span,.btn:not(.btn-alt) span,.search-btn span{position:relative}.btn-inverse span.sm,.btn:not(.btn-alt) span.sm,.search-btn span.sm{display:block;font-size:.8em}.btn-inverse[type=submit]:before,.btn:not(.btn-alt)[type=submit]:before,.search-btn[type=submit]:before{content:none}.btn-inverse.is-external span,.btn-inverse[href*="sites.allegheny"] span,.btn-inverse[href*=inforallegheny] span,.btn-inverse[href*=http]:not([href*=allegheny]) span,.btn-inverse[href*=alleghenygators] span,.btn-inverse[href*=alleghenyshop] span,.btn-inverse[href*="catalog.allegheny.edu"] span,.btn-inverse[href*="admissions.allegheny"] span,.btn-inverse[href*=alleghenypanhellenic] span,.btn:not(.btn-alt).is-external span,.btn:not(.btn-alt)[href*="sites.allegheny"] span,.btn:not(.btn-alt)[href*=inforallegheny] span,.btn:not(.btn-alt)[href*=http]:not([href*=allegheny]) span,.btn:not(.btn-alt)[href*=alleghenygators] span,.btn:not(.btn-alt)[href*=alleghenyshop] span,.btn:not(.btn-alt)[href*="catalog.allegheny.edu"] span,.btn:not(.btn-alt)[href*="admissions.allegheny"] span,.btn:not(.btn-alt)[href*=alleghenypanhellenic] span,.search-btn.is-external span,.search-btn[href*="sites.allegheny"] span,.search-btn[href*=inforallegheny] span,.search-btn[href*=http]:not([href*=allegheny]) span,.search-btn[href*=alleghenygators] span,.search-btn[href*=alleghenyshop] span,.search-btn[href*="catalog.allegheny.edu"] span,.search-btn[href*="admissions.allegheny"] span,.search-btn[href*=alleghenypanhellenic] span{padding-left:10px;flex:1}.btn-inverse.is-external:after,.btn-inverse[href*="sites.allegheny"]:after,.btn-inverse[href*=inforallegheny]:after,.btn-inverse[href*=http]:not([href*=allegheny]):after,.btn-inverse[href*=alleghenygators]:after,.btn-inverse[href*=alleghenyshop]:after,.btn-inverse[href*="catalog.allegheny.edu"]:after,.btn-inverse[href*="admissions.allegheny"]:after,.btn-inverse[href*=alleghenypanhellenic]:after,.btn:not(.btn-alt).is-external:after,.btn:not(.btn-alt)[href*="sites.allegheny"]:after,.btn:not(.btn-alt)[href*=inforallegheny]:after,.btn:not(.btn-alt)[href*=http]:not([href*=allegheny]):after,.btn:not(.btn-alt)[href*=alleghenygators]:after,.btn:not(.btn-alt)[href*=alleghenyshop]:after,.btn:not(.btn-alt)[href*="catalog.allegheny.edu"]:after,.btn:not(.btn-alt)[href*="admissions.allegheny"]:after,.btn:not(.btn-alt)[href*=alleghenypanhellenic]:after,.search-btn.is-external:after,.search-btn[href*="sites.allegheny"]:after,.search-btn[href*=inforallegheny]:after,.search-btn[href*=http]:not([href*=allegheny]):after,.search-btn[href*=alleghenygators]:after,.search-btn[href*=alleghenyshop]:after,.search-btn[href*="catalog.allegheny.edu"]:after,.search-btn[href*="admissions.allegheny"]:after,.search-btn[href*=alleghenypanhellenic]:after{ /*content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-white.svg);*/ display:inline-block;height:12px;width:12px;margin-left:.5em}.btn-inverse.is-external:after,.btn-inverse[href*="sites.allegheny"]:after,.btn-inverse[href*=inforallegheny]:after,.btn-inverse[href*=http]:not([href*=allegheny]):after,.btn-inverse[href*=alleghenygators]:after,.btn-inverse[href*=alleghenyshop]:after,.btn-inverse[href*="catalog.allegheny.edu"]:after,.btn-inverse[href*="admissions.allegheny"]:after,.btn-inverse[href*=alleghenypanhellenic]:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-navy.svg)}.bg-color-navy .btn:not(.btn-alt).is-external:after,.bg-color-navy .btn:not(.btn-alt)[href*="sites.allegheny"]:after,.bg-color-navy .btn:not(.btn-alt)[href*=inforallegheny]:after,.bg-color-navy .btn:not(.btn-alt)[href*=http]:not([href*=allegheny]):after,.bg-color-navy .btn:not(.btn-alt)[href*=alleghenygators]:after,.bg-color-navy .btn:not(.btn-alt)[href*=alleghenyshop]:after,.bg-color-navy .btn:not(.btn-alt)[href*="catalog.allegheny.edu"]:after,.bg-color-navy .btn:not(.btn-alt)[href*="admissions.allegheny"]:after,.bg-color-navy .btn:not(.btn-alt)[href*=alleghenypanhellenic]:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-navy.svg)}.bg-color-navy .btn-inverse.is-external:after,.bg-color-navy .btn-inverse[href*="sites.allegheny"]:after,.bg-color-navy .btn-inverse[href*=inforallegheny]:after,.bg-color-navy .btn-inverse[href*=http]:not([href*=allegheny]):after,.bg-color-navy .btn-inverse[href*=alleghenygators]:after,.bg-color-navy .btn-inverse[href*=alleghenyshop]:after,.bg-color-navy .btn-inverse[href*="catalog.allegheny.edu"]:after,.bg-color-navy .btn-inverse[href*="admissions.allegheny"]:after,.bg-color-navy .btn-inverse[href*=alleghenypanhellenic]:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-white.svg)}.btn.btn-inverse{background-color:#fff;border:1px solid #1B3054;color:#1B3054}.btn.btn-inverse:hover{background-color:#1B3054;color:#fff}.btn-alt,.btn-link{align-items:center;color:#1B3054;display:inline-flex;font-size:15px;padding-right:.75em;position:relative;text-decoration:underline;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-alt:hover,.btn-link:hover{text-decoration:none}.btn-alt.has-icon span,.btn-link.has-icon span{flex:1;margin-right:.25em}.btn-alt.has-icon svg,.btn-link.has-icon svg{height:auto;position:relative;top:3px;width:13px}.back-btn{text-decoration:none}.back-btn:before{padding-right:.25em}button{border:none;cursor:pointer}.hdr{background-color:#fff;height:71px;position:relative;z-index:10;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:979px){.hdr{z-index:100}}@media only screen and (min-width:980px){.hdr{background-color:#fff;padding:0;height:112px}}.hdr .wrap{display:flex;flex-wrap:wrap;position:relative;width:100%}.hdr .logo-wrap{align-items:center;display:flex;height:71px;padding:0;position:relative;width:205px}@media only screen and (min-width:768px){.hdr .logo-wrap{width:250px}}.hdr .logo-wrap a{display:block;width:100%}@media only screen and (min-width:980px){.hdr .logo-wrap{height:100px;margin-top:.5em;padding:0;width:300px}}@media only screen and (min-width:1140px){.hdr .logo-wrap{width:360px}}.hdr .logo-wrap img{display:block;height:auto;width:100%;position:relative;z-index:102}@media only screen and (max-width:979px){.nav-wrap{background-color:#fff;display:none;left:0;padding:1em 0 0;position:absolute;top:71px;width:100%;z-index:100}}@media only screen and (min-width:980px){.nav-wrap{display:block!important;flex:1;position:relative}}@media only screen and (min-width:980px){.nav-wrap .inner{display:flex;justify-content:flex-end}}.nav ul{list-style-type:none;margin:0;padding:0}.nav-toggle-wrap{display:flex;flex-grow:1;justify-content:flex-end;padding:2em 1.25em 1em 1em}@media only screen and (min-width:980px){.nav-toggle-wrap{display:none}}.menu-line{width:24px;height:32px;display:inline-block;position:relative}.menu-line .menu-line-inner{background-color:#1B3054;border-radius:2px;display:block;height:3px;position:absolute;top:50%;transition:transform .2s cubic-bezier(.68,-.55,.265,1.55);width:24px}.menu-line .menu-line-inner:after,.menu-line .menu-line-inner:before{background-color:#1B3054;border-radius:2px;content:"";display:block;height:3px;position:absolute;width:24px}.menu-line .menu-line-inner:before{top:8px;transition:opacity .2s .2s ease}.menu-line .menu-line-inner:after{top:16px;transition:transform .2s cubic-bezier(.68,-.55,.265,1.55)}.nav-toggle{background:0 0;border:0;cursor:pointer;display:block;height:50px;margin:0;outline:0;padding:5px;position:absolute;right:15px;top:15px;transition:all .2s ease;width:55px;z-index:11}@media only screen and (min-width:980px){.nav-toggle{bottom:15px;top:inherit}}@media only screen and (max-width:979px){.nav-toggle.toggle-closed .menu-line-inner{background-color:#1B3054;transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.nav-toggle.toggle-closed .menu-line-inner:before{background-color:#1B3054;transition-delay:0s;opacity:0}.nav-toggle.toggle-closed .menu-line-inner:after{background-color:#1B3054;top:20px;transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.nav-toggle .menu-line{top:-9px}}ul.menu li.is-external>a:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-navy.svg);display:inline-block;height:10px;width:10px;margin-left:.33em;position:relative;top:-2px}.nav-full-wrap{display:none;background:#1B3054;color:#fff;padding:1.5em;position:absolute;top:71px;width:100%;z-index:10000}@media only screen and (min-width:980px){.nav-full-wrap{padding:2.5em;position:absolute;right:0;top:0}}@media only screen and (min-width:1140px){.nav-full-wrap{padding-left:3.5em;padding-right:3.5em}}@media only screen and (min-width:1600px){.nav-full-wrap{padding-left:5em;padding-right:5em}}.nav-full-wrap>.wrap{max-width:1350px}.nav-full-wrap .logo-wrap{margin-bottom:1em;width:200px}@media only screen and (max-width:979px){.nav-full-wrap .logo-wrap{display:none}}@media only screen and (min-width:980px){.nav-full-wrap .logo-wrap{width:250px}}@media only screen and (min-width:1140px){.nav-full-wrap .logo-wrap{width:300px}}.nav-full-wrap .logo-wrap img{width:100%}.nav-full-wrap .nav-close{background:0 0;padding:0;position:absolute;right:23px;top:23px;display:none;width:18px}@media only screen and (min-width:980px){.nav-full-wrap .nav-close{display:block}}.nav-full-wrap .nav-close span{font-size:1.8em}.nav-full-wrap .nav-close svg{width:100%}.nav-full-wrap .nav-close svg path{fill:#fff}.nav-full-wrap .nav-close:hover svg path{fill:#FEDA48}.nav-full-wrap .search-btn-alt{display:none!important}@media only screen and (max-width:979px){.nav-full-wrap #search-form{margin-bottom:1em}}.nav-full-wrap #search-form label{display:none}.nav-full-wrap #search-form .input-btn-wrap{display:flex;width:75%}@media only screen and (max-width:767px){.nav-full-wrap #search-form .input-btn-wrap{width:100%}}.nav-full-wrap #search-form .input-btn-wrap input{border:2px solid #fff;height:40px;padding:.75em;width:calc(100% - 40px);outline:0!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none}.nav-full-wrap #search-form .input-btn-wrap input:focus{border:2px solid #FEDA48;outline:0}.nav-full-wrap #search-form .input-btn-wrap input:focus+.search-btn{border:2px solid #FEDA48}.nav-full-wrap #search-form .input-btn-wrap .search-btn{border:2px solid #fff;background:#fff;display:flex;padding:.75em;position:relative;min-width:0;overflow:visible;width:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-full-wrap #search-form .input-btn-wrap .search-btn:before{background-color:#fff;bottom:0;content:'';position:absolute;left:-6px;top:0;width:6px}.nav-full-wrap #search-form .input-btn-wrap .search-btn svg{width:100%;fill:#1B3054}.nav-full-wrap #search-form .input-btn-wrap .search-btn:hover{background-color:#FEDA48}.nav-full-wrap .nav-menus-wrap{position:relative}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap{display:flex;flex-direction:row-reverse;padding-top:3.5em}}.nav-full-wrap .nav-menus-wrap ul.menu li.is-external>a:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-white.svg)}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary{width:50%}}@media only screen and (min-width:1360px){.nav-full-wrap .nav-menus-wrap .nav-primary{width:60%}}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu{padding:0}}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li{border-top:1px solid #FEDA48;margin:0;padding-bottom:0!important}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li:first-child{border-top:0}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li{height:auto;break-inside:avoid-column;padding-bottom:15px}}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li.menu-item-has-children>a{position:relative}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li.menu-item-has-children>a::after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-chevron-down-regular.svg);height:30px;position:absolute;right:15px;top:20px;width:30px}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li.menu-item-has-children.ddactive>a::after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-chevron-up-regular.svg)}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li.is-external>a:after{height:15px;width:15px;margin-left:.5em;top:-1px}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li.is-external>a:after{height:17px;width:17px}}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li>a{color:#fff;display:block;font-size:2em;padding:.5em .15em;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:Inter,sans-serif;font-weight:700}@media only screen and (min-width:1140px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li>a{font-size:2.25em}}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li>a:hover{color:#FEDA48}}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu{display:none;padding:0 1em 1.25em 1em}@media only screen and (min-width:1360px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu{color:#1B3054;column-count:2}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu a{opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media only screen and (min-width:1360px) and only screen and (min-width:768px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu>*{padding-right:1.5em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width:1360px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu.fade-children a{opacity:0!important}}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu.ddopen{display:block;color:#fff}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu.ddopen a{opacity:1}.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu>li{margin-bottom:1em}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-primary .menu>li .sub-menu>li a:hover{text-decoration:underline}}.nav-full-wrap .nav-menus-wrap .nav-secondary{padding:1em 0}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .nav-secondary{position:absolute;left:0;right:inherit;top:0}}.nav-full-wrap .nav-menus-wrap .nav-secondary ul{background:0 0;padding:0}.nav-full-wrap .nav-menus-wrap .nav-secondary ul li{margin:0 1em 0 0}.nav-full-wrap .nav-menus-wrap .nav-secondary ul li.is-external>a:after{top:-5px}.nav-full-wrap .nav-menus-wrap .nav-secondary ul li a{color:#fff;font-size:1em;padding:0}.nav-full-wrap .nav-menus-wrap .nav-secondary ul li a:hover{text-decoration:underline}.nav-full-wrap .nav-menus-wrap .resources-campaign-wrap{padding-top:2em}@media only screen and (max-width:979px){.nav-full-wrap .nav-menus-wrap .resources-campaign-wrap{padding-top:1em}}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .resources-campaign-wrap{width:50%}}@media only screen and (min-width:1360px){.nav-full-wrap .nav-menus-wrap .resources-campaign-wrap{width:40%}}.nav-full-wrap .nav-menus-wrap .nav-resources p{color:#FEDA48;margin-bottom:1.5em;font-family:Inter,sans-serif;font-weight:700}.nav-full-wrap .nav-menus-wrap .nav-resources ul li{margin-bottom:1.25em}.nav-full-wrap .nav-menus-wrap .nav-resources ul li a{color:#fff;text-decoration:none;font-family:Inter,sans-serif;font-weight:700}.nav-full-wrap .nav-menus-wrap .nav-resources ul li a:hover{text-decoration:underline}.nav-full-wrap .nav-menus-wrap .campaign-callout{display:block;margin-top:2em;max-width:350px}@media only screen and (min-width:980px){.nav-full-wrap .nav-menus-wrap .campaign-callout{margin-top:3em}}.nav-full-wrap .nav-menus-wrap .campaign-callout:hover img{opacity:.7}.nav-full-wrap .nav-menus-wrap .campaign-callout img{display:block;height:auto;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-full-wrap .menu{display:block}.nav-full-wrap .menu ul li a{color:#fff;text-decoration:none}.nav-full-wrap .btn.btn-basic{padding:20px 30px;width:100%;font-size:1.25em;text-align:center}.nav-full-wrap .full-menu-callout{display:flex;font-size:1.125em}@media only screen and (min-width:980px){.nav-full-wrap .full-menu-callout{margin-top:5px;display:block;font-size:1em}}.nav-full-wrap .full-menu-callout .img-wrap{width:42%;flex-shrink:0;max-width:300px}@media only screen and (min-width:980px){.nav-full-wrap .full-menu-callout .img-wrap{width:100%}}.nav-full-wrap .full-menu-callout .img-wrap img{display:block;width:100%}.nav-full-wrap .full-menu-callout .description{text-align:left;padding:0 20px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:980px){.nav-full-wrap .full-menu-callout .description{display:block;padding:15px 20px;padding-right:35px}}.nav-full-wrap .full-menu-callout .description>span{display:block}@media only screen and (min-width:980px){.nav-full-wrap .full-menu-callout .description>span{display:inline}}.nav-full-wrap .full-menu-callout .description a{display:inline-block;font-weight:700;text-decoration:none;margin-right:-14px}.nav-full-wrap .full-menu-callout .description a span{margin-left:5px;font-size:.75em}.menu-overlay{bottom:0;background:rgba(0,0,0,.8);left:0;position:fixed;right:0;top:0;z-index:11}@media only screen and (min-width:980px){.admin-bar .menu-overlay{top:130px}}.nav-dropdown .menu-overlay{display:block}.nav-primary-teaser{position:relative}@media only screen and (min-width:980px){.nav-primary-teaser{display:flex;height:50px;justify-content:flex-end;margin-top:50px}}.nav-primary-teaser .menu{height:100%;position:relative}@media only screen and (min-width:980px){.nav-primary-teaser .menu{display:flex;padding-left:1.5em;padding-right:3.5em}}.nav-primary-teaser .menu>li{height:100%;margin:0 .2em}.nav-primary-teaser .menu>li.current-menu-item>a,.nav-primary-teaser .menu>li.current-page-ancestor>a,.nav-primary-teaser .menu>li.hover>a,.nav-primary-teaser .menu>li:hover>a{text-decoration:underline}.nav-primary-teaser .menu>li.menu-item-has-children>a{position:relative}@media only screen and (min-width:980px){.nav-primary-teaser .menu>li.menu-item-has-children>a:hover:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-caret-up.svg)}}.nav-primary-teaser .menu>li.menu-item-has-children>a::after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-caret-down.svg);height:22px;margin-left:.5em;width:8px}@media only screen and (max-width:979px){.nav-primary-teaser .menu>li.menu-item-has-children>a::after{position:absolute;right:25px;top:15px}}@media only screen and (max-width:979px){.nav-primary-teaser .menu>li.menu-item-has-children.ddactive>a{background-color:grey}}@media only screen and (max-width:979px){.nav-primary-teaser .menu>li.menu-item-has-children.ddactive>a::after{content:'\f077'}}.nav-primary-teaser .menu>li.is-external>a:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-external-navy.svg);display:inline-block;height:10px;width:10px;margin-left:.33em;position:relative;top:-4px}.nav-primary-teaser .menu>li>a{color:#1B3054;display:block;font-size:1em;height:100%;outline:0;padding:15px 50px 15px 25px;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:Inter,sans-serif;font-weight:700}.nav-primary-teaser .menu>li>a:hover{color:#000}@media only screen and (min-width:980px){.nav-primary-teaser .menu>li>a{align-items:center;display:flex;font-size:.9em;height:100%;line-height:1.3em;padding:0 .75em;z-index:150}}@media only screen and (min-width:1140px){.nav-primary-teaser .menu>li>a{padding:0 1em}}.nav-primary-teaser .menu>li>a>span{padding:0 .3em;position:relative}.nav-primary-teaser .menu>li>a>span:after{background-color:#777;bottom:0;content:'';display:block;left:0;position:absolute;top:0;width:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-primary-teaser .menu>li>a>span>span{position:relative;z-index:1}.nav-secondary .menu-secondary-menu-container,.nav-secondary .menu-tertiary-menu-container,.nav-tertiary .menu-secondary-menu-container,.nav-tertiary .menu-tertiary-menu-container{height:100%}.nav-secondary .menu,.nav-tertiary .menu{display:flex;flex-wrap:wrap;height:100%;padding:0 .75em}.nav-secondary .menu li,.nav-tertiary .menu li{margin:0 .33em;padding:.25em 0}.nav-secondary .menu li.is-external>a:after,.nav-tertiary .menu li.is-external>a:after{height:9px;top:-3px;width:9px}.nav-secondary .menu li a,.nav-tertiary .menu li a{padding:.15em}.nav-secondary .menu li a:hover,.nav-tertiary .menu li a:hover{text-decoration:underline}.nav-secondary .menu a,.nav-tertiary .menu a{color:#1B3054;display:block;text-decoration:none;transition:all .3s ease;font-family:Inter,sans-serif;font-weight:500}@media only screen and (min-width:980px){.nav-secondary .menu a,.nav-tertiary .menu a{align-items:center;background:0 0;display:flex;font-size:.8em;height:100%}}@media only screen and (max-width:767px){.nav-secondary{margin-top:.5em;padding:1em 25px}}@media only screen and (min-width:980px){.nav-secondary{display:flex;left:1.5em;height:38px;justify-content:flex-end;position:absolute;right:15px;top:0}}.nav-secondary .menu{background-color:#FEDA48}.nav-secondary .search-btn-alt{align-items:center;background-color:#fff2c1;border:none;display:flex;padding:.75em;width:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-secondary .search-btn-alt:hover{background-color:#1B3054}.nav-secondary .search-btn-alt:hover svg path{fill:#fff}.nav-secondary .search-btn-alt svg{width:100%}.nav-secondary .search-btn-alt svg path{fill:#1B3054;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bdy{min-height:200px;overflow:visible}.featured-image-and-title{background-color:#fff;color:#1B3054;position:relative}@media only screen and (min-width:768px){.featured-image-and-title .wrap{position:relative;z-index:2}}.featured-image-and-title .wrap>.inner-wrap{width:100%}.featured-image-and-title.style-hdr-content-col .hdr-content{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width:980px){.featured-image-and-title.style-hdr-content-col .pg-title{padding-right:30px;width:50%}}@media only screen and (min-width:980px){.featured-image-and-title.style-hdr-content-col .pg-intro-content{width:50%}}.featured-image-and-title .pg-title{color:#1B3054;line-height:.9em;margin:0;max-width:900px}.featured-image-and-title .pg-title span{color:#1B3054;display:block;font-size:.7em;line-height:.9em}.featured-image-and-title .pg-title span>span{color:#1B3054;display:inline;font-size:1em}.featured-image-and-title .pg-intro-content{color:#222;max-width:800px}.featured-image-and-title .pg-intro-content h2,.featured-image-and-title .pg-intro-content h3,.featured-image-and-title .pg-intro-content h4{color:#1B3054}.featured-image-and-title .pg-intro-content p{font-size:1.05em;line-height:1.5em;margin-top:1em}@media only screen and (min-width:768px){.featured-image-and-title .pg-intro-content p{font-size:1.1em}}@media only screen and (min-width:1140px){.featured-image-and-title .pg-intro-content p{font-size:1.15em}}@media only screen and (min-width:768px){.featured-image-and-title .pg-intro-content p:first-child{font-size:1.2em}}@media only screen and (min-width:980px){.featured-image-and-title .pg-intro-content p:first-child{font-size:1.3em;margin-top:0}}@media only screen and (min-width:1140px){.featured-image-and-title .pg-intro-content p:first-child{font-size:1.4em}}.featured-image-and-title .pg-intro-content p a:not(.btn){color:#fff}.featured-image-and-title .pg-intro-content p a:not(.btn):hover{text-decoration:none}@media only screen and (max-width:767px){.featured-image-and-title .hdr-links{margin-top:1em}}.featured-image-and-title .hdr-links a{text-align:center;min-width:160px}.featured-image-and-title .hdr-links a:not(:first-child){margin-top:.75em}@media only screen and (max-width:767px){.featured-image-and-title .hdr-links a{margin-right:1.25em}}@media only screen and (min-width:768px){.featured-image-and-title .hdr-links a{display:block;width:100%}}@media only screen and (min-width:980px){.featured-image-and-title .hdr-links a{font-size:1.2em}}.featured-image-and-title .hdr-links a span{align-items:center;justify-content:space-between}.featured-image-and-title.has-hdr-links .inner-wrap{width:100%}@media only screen and (min-width:768px){.featured-image-and-title.has-hdr-links .inner-wrap{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:768px){.featured-image-and-title.has-hdr-links .inner-wrap .hdr-content{flex-grow:1}}@media only screen and (min-width:768px){.featured-image-and-title.has-hdr-links .inner-wrap .hdr-links{padding-left:2em;width:250px}}@media only screen and (min-width:1140px){.featured-image-and-title.has-hdr-links .inner-wrap .hdr-links{width:275px}}.featured-image-and-title.has-inro-text .pg-title{margin-bottom:.25em}.featured-image-and-title.style-hdr-text-small .pg-title{font-size:4em}@media only screen and (min-width:768px){.featured-image-and-title.style-hdr-text-small .pg-title{font-size:5em}}@media only screen and (min-width:980px){.featured-image-and-title.style-hdr-text-small .pg-title{font-size:5.75em}}@media only screen and (min-width:1140px){.featured-image-and-title.style-hdr-text-small .pg-title{font-size:6.75em}}.featured-image-and-title.has-media{position:relative}.featured-image-and-title.has-media .inner>.wrap{position:relative;z-index:2}@media only screen and (max-width:767px){.featured-image-and-title.has-media .inner>.wrap{margin:0}}@media only screen and (max-width:767px){.featured-image-and-title.has-media .pg-intro-content{padding:0 0 1.1em}}@media only screen and (max-width:767px){.featured-image-and-title.has-media .inner{height:100%}}.featured-image-and-title.has-media .inner-wrap{padding:1.75em 0}@media only screen and (min-width:1140px){.featured-image-and-title.has-media .inner-wrap{padding:3em 0}}@media only screen and (min-width:768px){.featured-image-and-title.has-media.has-inro-text .inner-wrap{padding-bottom:0}}@media only screen and (min-width:980px){.featured-image-and-title.has-media.style-hdr-short .media-wrap{height:15vw;min-height:300px}}.featured-image-and-title.has-media.style-hdr-short .media-wrap:before{height:100%}.featured-image-and-title.has-media.placement-top .media-wrap img{object-position:center 15%}.featured-image-and-title.has-media.placement-bottom .media-wrap img{object-position:center 85%}.featured-image-and-title.has-media .media-wrap{background-size:cover;background-position:center;position:relative}@media only screen and (max-width:767px){.featured-image-and-title.has-media .media-wrap{height:400px;width:100%}}@media only screen and (min-width:768px){.featured-image-and-title.has-media .media-wrap{height:35vw}}@media only screen and (min-width:980px){.featured-image-and-title.has-media .media-wrap{height:32vw}}@media only screen and (min-width:1140px){.featured-image-and-title.has-media .media-wrap{height:26vw}}.featured-image-and-title.has-media .media-wrap img{height:100%;object-fit:cover;width:100%}.featured-image-and-title.has-media .media-wrap video{display:block;height:100%!important;object-fit:cover;width:100%!important}@media only screen and (max-width:767px){.featured-image-and-title.mobile-hdr-left .media-wrap{background-position:left center}}@media only screen and (max-width:767px){.featured-image-and-title.mobile-hdr-right .media-wrap{background-position:right center}}.featured-image-and-title.no-media{overflow:visible!important}.featured-image-and-title.no-media:before{content:none}.featured-image-and-title.no-media:after{border-width:20px;bottom:-40px;top:unset}@media only screen and (min-width:980px){.featured-image-and-title.no-media:after{border-width:25px;bottom:-50px}}.featured-image-and-title.no-media .wrap{align-items:center;display:flex}.featured-image-and-title.no-media .wrap .inner-wrap{padding:3em 0;position:relative}@media only screen and (min-width:980px){.featured-image-and-title.no-media .wrap .inner-wrap{padding:5em 0 2em}}.featured-image-and-title.no-media .wrap .inner-wrap .pg-title{max-width:900px}@media only screen and (max-width:767px){.featured-image-and-title.no-media.no-intro-text .wrap{min-height:150px}}.featured-image-and-title .pg-icon{opacity:.4;position:absolute;right:2.5em;top:2em}@media only screen and (max-width:979px){.featured-image-and-title .pg-icon{display:none}}@media only screen and (min-width:980px){.featured-image-and-title .pg-icon{top:50%;transform:translate(0,-50%)}}@media only screen and (min-width:1140px){.featured-image-and-title .pg-icon{opacity:.8}}.featured-image-and-title .pg-icon>svg{fill:#000;width:150px}.breadcrumbs{background-color:#FEDA48;color:#1B3054;font-size:.9em;padding:.66em 0}.breadcrumbs a{color:#1B3054;text-decoration:none;font-family:Inter,sans-serif;font-weight:400}.breadcrumbs a:hover{text-decoration:underline}.block,.single-post .posts-sidebar-wrap .post{padding:2.75em 0}@media only screen and (min-width:980px){.block,.single-post .posts-sidebar-wrap .post{padding:4em 0}}.block h2,.block h3,.single-post .posts-sidebar-wrap .post h2,.single-post .posts-sidebar-wrap .post h3{color:#1B3054;margin-bottom:0}.block h4,.block h5,.single-post .posts-sidebar-wrap .post h4,.single-post .posts-sidebar-wrap .post h5{color:#1B3054}.block h2+h3,.single-post .posts-sidebar-wrap .post h2+h3{padding-top:.5em}.block.bg-color-yellow-light,.single-post .posts-sidebar-wrap .post.bg-color-yellow-light{background-color:#fff6d1}.block.bg-color-grey-light,.single-post .posts-sidebar-wrap .post.bg-color-grey-light{background-color:#DCDDDE}.block.bg-color-navy,.single-post .posts-sidebar-wrap .post.bg-color-navy{background-color:#1B3054;color:#fff}.block.bg-color-navy h2,.block.bg-color-navy h3,.block.bg-color-navy h4,.block.bg-color-navy h5,.single-post .posts-sidebar-wrap .post.bg-color-navy h2,.single-post .posts-sidebar-wrap .post.bg-color-navy h3,.single-post .posts-sidebar-wrap .post.bg-color-navy h4,.single-post .posts-sidebar-wrap .post.bg-color-navy h5{color:#fff}.block.bg-color-navy li a:not(.btn),.block.bg-color-navy p a:not(.btn),.single-post .posts-sidebar-wrap .post.bg-color-navy li a:not(.btn),.single-post .posts-sidebar-wrap .post.bg-color-navy p a:not(.btn){color:#fff}.block.bg-color-navy li.name,.block.bg-color-navy p.name,.single-post .posts-sidebar-wrap .post.bg-color-navy li.name,.single-post .posts-sidebar-wrap .post.bg-color-navy p.name{color:#FEDA48}.block.bg-color-navy li.name a,.block.bg-color-navy p.name a,.single-post .posts-sidebar-wrap .post.bg-color-navy li.name a,.single-post .posts-sidebar-wrap .post.bg-color-navy p.name a{color:#FEDA48}.block.bg-color-navy .btn:not(.btn-alt),.single-post .posts-sidebar-wrap .post.bg-color-navy .btn:not(.btn-alt){background-color:#FEDA48;color:#1B3054}.block.bg-color-navy .btn:not(.btn-alt):hover,.single-post .posts-sidebar-wrap .post.bg-color-navy .btn:not(.btn-alt):hover{background-color:#cbae3a}.block.bg-color-navy .btn-alt,.block.bg-color-navy .btn-link,.single-post .posts-sidebar-wrap .post.bg-color-navy .btn-alt,.single-post .posts-sidebar-wrap .post.bg-color-navy .btn-link{color:#fff}.block.bg-color-navy .wp-block-social-links,.single-post .posts-sidebar-wrap .post.bg-color-navy .wp-block-social-links{background-color:rgba(255,255,255,.5);border-radius:5em;padding:.5em}.block.bg-color-gold-top:after,.single-post .posts-sidebar-wrap .post.bg-color-gold-top:after{background-color:#FEDA48;content:'';left:0;height:500px;position:absolute;right:0;top:0;width:100%;z-index:-1}.block.bg-color-blue-dark,.single-post .posts-sidebar-wrap .post.bg-color-blue-dark{background-color:#777}.block.bg-color-blue-dark h2,.block.bg-color-blue-dark h3,.block.bg-color-blue-dark h4,.block.bg-color-blue-dark h5,.single-post .posts-sidebar-wrap .post.bg-color-blue-dark h2,.single-post .posts-sidebar-wrap .post.bg-color-blue-dark h3,.single-post .posts-sidebar-wrap .post.bg-color-blue-dark h4,.single-post .posts-sidebar-wrap .post.bg-color-blue-dark h5{color:#DCDDDE}.block.bg-color-gold,.single-post .posts-sidebar-wrap .post.bg-color-gold{background-color:#FEDA48}.block:not(.bg-color-default)+.hero:not(.alignfull),.single-post .posts-sidebar-wrap .post:not(.bg-color-default)+.hero:not(.alignfull){margin-top:1em}.block.bg-color-default+.bg-color-default,.single-post .posts-sidebar-wrap .post.bg-color-default+.bg-color-default{padding-top:1em}@media only screen and (min-width:980px){.block.bg-color-default+.bg-color-default,.single-post .posts-sidebar-wrap .post.bg-color-default+.bg-color-default{padding-top:2em}}.block li,.block p,.single-post .posts-sidebar-wrap .post li,.single-post .posts-sidebar-wrap .post p{font-size:1.05em;line-height:1.5em;max-width:750px}@media only screen and (min-width:1140px){.block li,.block p,.single-post .posts-sidebar-wrap .post li,.single-post .posts-sidebar-wrap .post p{font-size:1.1em}}.block li a:not(.btn),.block p a:not(.btn),.single-post .posts-sidebar-wrap .post li a:not(.btn),.single-post .posts-sidebar-wrap .post p a:not(.btn){color:#222}.block li a:hover,.block p a:hover,.single-post .posts-sidebar-wrap .post li a:hover,.single-post .posts-sidebar-wrap .post p a:hover{text-decoration:none}.block li .smaller,.block p .smaller,.single-post .posts-sidebar-wrap .post li .smaller,.single-post .posts-sidebar-wrap .post p .smaller{display:block;font-size:.75em;line-height:1.6em}.block li.link-wrap,.block p.link-wrap,.single-post .posts-sidebar-wrap .post li.link-wrap,.single-post .posts-sidebar-wrap .post p.link-wrap{font-size:1.1em;line-height:1em}.block li.name,.block p.name,.single-post .posts-sidebar-wrap .post li.name,.single-post .posts-sidebar-wrap .post p.name{color:#1B3054;font-family:Inter,sans-serif;font-weight:700}.block li.name a,.block p.name a,.single-post .posts-sidebar-wrap .post li.name a,.single-post .posts-sidebar-wrap .post p.name a{color:#1B3054}.block li.name+p,.block p.name+p,.single-post .posts-sidebar-wrap .post li.name+p,.single-post .posts-sidebar-wrap .post p.name+p{margin-top:0}.block ol li,.block ul li,.single-post .posts-sidebar-wrap .post ol li,.single-post .posts-sidebar-wrap .post ul li{line-height:1.4em;margin-top:.333em}.block ol li:first-child,.block ul li:first-child,.single-post .posts-sidebar-wrap .post ol li:first-child,.single-post .posts-sidebar-wrap .post ul li:first-child{margin-top:0}.block ol li>ol,.block ol li>ul,.block ul li>ol,.block ul li>ul,.single-post .posts-sidebar-wrap .post ol li>ol,.single-post .posts-sidebar-wrap .post ol li>ul,.single-post .posts-sidebar-wrap .post ul li>ol,.single-post .posts-sidebar-wrap .post ul li>ul{font-size:.9em}.block ol li>ol li,.block ol li>ul li,.block ul li>ol li,.block ul li>ul li,.single-post .posts-sidebar-wrap .post ol li>ol li,.single-post .posts-sidebar-wrap .post ol li>ul li,.single-post .posts-sidebar-wrap .post ul li>ol li,.single-post .posts-sidebar-wrap .post ul li>ul li{font-size:1em}.block ol+h4,.block ul+h4,.single-post .posts-sidebar-wrap .post ol+h4,.single-post .posts-sidebar-wrap .post ul+h4{margin-top:1em}.block ol+h5,.block ul+h5,.single-post .posts-sidebar-wrap .post ol+h5,.single-post .posts-sidebar-wrap .post ul+h5{margin-top:.75em}.block ol.space-lg li:not(:first-child),.block ul.space-lg li:not(:first-child),.single-post .posts-sidebar-wrap .post ol.space-lg li:not(:first-child),.single-post .posts-sidebar-wrap .post ul.space-lg li:not(:first-child){margin-top:1.25em}.block h2+.link-wrap,.block h3+.link-wrap,.block h4+.link-wrap,.single-post .posts-sidebar-wrap .post h2+.link-wrap,.single-post .posts-sidebar-wrap .post h3+.link-wrap,.single-post .posts-sidebar-wrap .post h4+.link-wrap{margin-top:.75em}.block .link-wrap+h2,.block .link-wrap+h3,.block .link-wrap+h4,.single-post .posts-sidebar-wrap .post .link-wrap+h2,.single-post .posts-sidebar-wrap .post .link-wrap+h3,.single-post .posts-sidebar-wrap .post .link-wrap+h4{margin-top:.75em}.block span.link-wrap>.btn,.single-post .posts-sidebar-wrap .post span.link-wrap>.btn{min-width:225px}.block img,.single-post .posts-sidebar-wrap .post img{display:block}.block img .size-thumbnail,.block img.size-thumbnail,.single-post .posts-sidebar-wrap .post img .size-thumbnail,.single-post .posts-sidebar-wrap .post img.size-thumbnail{max-width:150px}.block img.profile-img,.single-post .posts-sidebar-wrap .post img.profile-img{border-radius:5px;max-width:200px}@media only screen and (max-width:767px){.block img.profile-img,.single-post .posts-sidebar-wrap .post img.profile-img{margin-left:0}}@media only screen and (min-width:768px){.block img.profile-img,.single-post .posts-sidebar-wrap .post img.profile-img{max-width:250px}}@media only screen and (min-width:1140px){.block img.profile-img.alignright,.single-post .posts-sidebar-wrap .post img.profile-img.alignright{margin-right:-250px}}.block .alignleft,.block .alignright,.single-post .posts-sidebar-wrap .post .alignleft,.single-post .posts-sidebar-wrap .post .alignright{float:none;display:block;height:auto;margin:5px auto 1em}@media only screen and (min-width:768px){.block .alignleft[class*=size-],.block .alignright[class*=size-],.single-post .posts-sidebar-wrap .post .alignleft[class*=size-],.single-post .posts-sidebar-wrap .post .alignright[class*=size-]{max-width:225px}}@media only screen and (min-width:980px){.block .alignleft[class*=size-],.block .alignright[class*=size-],.single-post .posts-sidebar-wrap .post .alignleft[class*=size-],.single-post .posts-sidebar-wrap .post .alignright[class*=size-]{max-width:250px}}@media only screen and (min-width:768px){.block .alignleft .size-thumbnail,.block .alignleft.size-thumbnail,.block .alignright .size-thumbnail,.block .alignright.size-thumbnail,.single-post .posts-sidebar-wrap .post .alignleft .size-thumbnail,.single-post .posts-sidebar-wrap .post .alignleft.size-thumbnail,.single-post .posts-sidebar-wrap .post .alignright .size-thumbnail,.single-post .posts-sidebar-wrap .post .alignright.size-thumbnail{max-width:115px}}@media only screen and (min-width:980px){.block .alignleft .size-thumbnail,.block .alignleft.size-thumbnail,.block .alignright .size-thumbnail,.block .alignright.size-thumbnail,.single-post .posts-sidebar-wrap .post .alignleft .size-thumbnail,.single-post .posts-sidebar-wrap .post .alignleft.size-thumbnail,.single-post .posts-sidebar-wrap .post .alignright .size-thumbnail,.single-post .posts-sidebar-wrap .post .alignright.size-thumbnail{max-width:120px;margin-bottom:2em}}@media only screen and (min-width:768px){.block .alignleft .size-large,.block .alignleft.size-large,.block .alignright .size-large,.block .alignright.size-large,.single-post .posts-sidebar-wrap .post .alignleft .size-large,.single-post .posts-sidebar-wrap .post .alignleft.size-large,.single-post .posts-sidebar-wrap .post .alignright .size-large,.single-post .posts-sidebar-wrap .post .alignright.size-large{max-width:275px}}@media only screen and (min-width:980px){.block .alignleft .size-large,.block .alignleft.size-large,.block .alignright .size-large,.block .alignright.size-large,.single-post .posts-sidebar-wrap .post .alignleft .size-large,.single-post .posts-sidebar-wrap .post .alignleft.size-large,.single-post .posts-sidebar-wrap .post .alignright .size-large,.single-post .posts-sidebar-wrap .post .alignright.size-large{max-width:300px;margin-bottom:2em}}@media only screen and (min-width:768px){.block .alignleft,.single-post .posts-sidebar-wrap .post .alignleft{float:left;margin-right:1.5em}}@media only screen and (min-width:980px){.block .alignleft,.single-post .posts-sidebar-wrap .post .alignleft{margin-right:2em}}@media only screen and (min-width:768px){.block .alignleft.spacing-lg,.single-post .posts-sidebar-wrap .post .alignleft.spacing-lg{margin-right:2em}}@media only screen and (min-width:980px){.block .alignleft.spacing-lg,.single-post .posts-sidebar-wrap .post .alignleft.spacing-lg{margin-right:4em}}@media only screen and (min-width:1140px){.block .alignleft.spacing-lg,.single-post .posts-sidebar-wrap .post .alignleft.spacing-lg{margin-right:5em}}@media only screen and (min-width:768px){.block .alignright,.single-post .posts-sidebar-wrap .post .alignright{float:right;margin-left:1.5em}}@media only screen and (min-width:980px){.block .alignright,.single-post .posts-sidebar-wrap .post .alignright{margin-left:2em}}@media only screen and (min-width:768px){.block .alignright.spacing-lg,.single-post .posts-sidebar-wrap .post .alignright.spacing-lg{margin-left:2em}}@media only screen and (min-width:980px){.block .alignright.spacing-lg,.single-post .posts-sidebar-wrap .post .alignright.spacing-lg{margin-left:4em}}@media only screen and (min-width:1140px){.block .alignright.spacing-lg,.single-post .posts-sidebar-wrap .post .alignright.spacing-lg{margin-left:5em}}.block .aligncenter:not(.img-sm),.block .alignnone:not(.img-sm),.single-post .posts-sidebar-wrap .post .aligncenter:not(.img-sm),.single-post .posts-sidebar-wrap .post .alignnone:not(.img-sm){width:100%}.block .aligncenter:not(.img-sm) img,.block .alignnone:not(.img-sm) img,.single-post .posts-sidebar-wrap .post .aligncenter:not(.img-sm) img,.single-post .posts-sidebar-wrap .post .alignnone:not(.img-sm) img{width:100%}.block .description-wrap,.single-post .posts-sidebar-wrap .post .description-wrap{position:relative;z-index:2}.block .description-wrap+.link-wrap,.single-post .posts-sidebar-wrap .post .description-wrap+.link-wrap{margin-top:1em}.block.squiggle-color-gold .description-wrap,.block.squiggle-color-green .description-wrap,.block.squiggle-color-red .description-wrap,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .description-wrap,.single-post .posts-sidebar-wrap .post.squiggle-color-green .description-wrap,.single-post .posts-sidebar-wrap .post.squiggle-color-red .description-wrap{text-align:center}.block.squiggle-color-gold .description-wrap h2:first-child:after,.block.squiggle-color-gold .rtf-content h2:first-child:after,.block.squiggle-color-green .description-wrap h2:first-child:after,.block.squiggle-color-green .rtf-content h2:first-child:after,.block.squiggle-color-red .description-wrap h2:first-child:after,.block.squiggle-color-red .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .rtf-content h2:first-child:after{background-size:contain;background-repeat:no-repeat;content:'';display:block;height:25px;left:50%;position:relative;transform:translate(-50%,0);width:150px}@media only screen and (min-width:980px){.block.squiggle-color-gold .description-wrap h2:first-child:after,.block.squiggle-color-gold .rtf-content h2:first-child:after,.block.squiggle-color-green .description-wrap h2:first-child:after,.block.squiggle-color-green .rtf-content h2:first-child:after,.block.squiggle-color-red .description-wrap h2:first-child:after,.block.squiggle-color-red .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .rtf-content h2:first-child:after{width:160px}}@media only screen and (min-width:1140px){.block.squiggle-color-gold .description-wrap h2:first-child:after,.block.squiggle-color-gold .rtf-content h2:first-child:after,.block.squiggle-color-green .description-wrap h2:first-child:after,.block.squiggle-color-green .rtf-content h2:first-child:after,.block.squiggle-color-red .description-wrap h2:first-child:after,.block.squiggle-color-red .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .rtf-content h2:first-child:after{width:200px}}.block.squiggle-color-gold .description-wrap h2:first-child:after,.block.squiggle-color-gold .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-gold .rtf-content h2:first-child:after{background-image:url(/wp-content/themes/allcol/img/squiggle-gold.svg)}.block.squiggle-color-green .description-wrap h2:first-child:after,.block.squiggle-color-green .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-green .rtf-content h2:first-child:after{background-image:url(/wp-content/themes/allcol/img/squiggle-green.svg)}.block.squiggle-color-red .description-wrap h2:first-child:after,.block.squiggle-color-red .rtf-content h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .description-wrap h2:first-child:after,.single-post .posts-sidebar-wrap .post.squiggle-color-red .rtf-content h2:first-child:after{background-image:url(/wp-content/themes/allcol/img/squiggle-red.svg)}.block h3+.table-wrap,.block h3+table,.single-post .posts-sidebar-wrap .post h3+.table-wrap,.single-post .posts-sidebar-wrap .post h3+table{margin-top:.75em}.block h4+.table-wrap,.block h4+table,.single-post .posts-sidebar-wrap .post h4+.table-wrap,.single-post .posts-sidebar-wrap .post h4+table{margin-top:.75em}.block h4+h5,.single-post .posts-sidebar-wrap .post h4+h5{padding-top:1em}.block .table-wrap,.single-post .posts-sidebar-wrap .post .table-wrap{margin-bottom:1.5em}@media only screen and (max-width:979px){.block .table-wrap,.single-post .posts-sidebar-wrap .post .table-wrap{overflow:auto}}.block .table-wrap:not(:first-child),.single-post .posts-sidebar-wrap .post .table-wrap:not(:first-child){margin-top:1.5em}.block table,.single-post .posts-sidebar-wrap .post table{background-color:#fff;border-collapse:collapse;width:100%}.block table:not(:first-child),.single-post .posts-sidebar-wrap .post table:not(:first-child){margin-top:1.5em}.block table:not(:last-child),.single-post .posts-sidebar-wrap .post table:not(:last-child){margin-bottom:1.5em}@media only screen and (max-width:979px){.block table,.single-post .posts-sidebar-wrap .post table{min-width:500px}}.block table thead td,.block table thead th,.single-post .posts-sidebar-wrap .post table thead td,.single-post .posts-sidebar-wrap .post table thead th{background-color:#1B3054;color:#fff;font-weight:700}.block table tr:nth-child(even),.single-post .posts-sidebar-wrap .post table tr:nth-child(even){background-color:#E9EEF9}.block table td,.block table th,.single-post .posts-sidebar-wrap .post table td,.single-post .posts-sidebar-wrap .post table th{border:1px solid #ddd;text-align:left;padding:1em}.block table td p,.block table th p,.single-post .posts-sidebar-wrap .post table td p,.single-post .posts-sidebar-wrap .post table th p{font-size:1em}.block table td ol,.block table td ul,.block table th ol,.block table th ul,.single-post .posts-sidebar-wrap .post table td ol,.single-post .posts-sidebar-wrap .post table td ul,.single-post .posts-sidebar-wrap .post table th ol,.single-post .posts-sidebar-wrap .post table th ul{font-size:.9em}.block table td a,.block table th a,.single-post .posts-sidebar-wrap .post table td a,.single-post .posts-sidebar-wrap .post table th a{color:#000}.block table td h4,.block table th h4,.single-post .posts-sidebar-wrap .post table td h4,.single-post .posts-sidebar-wrap .post table th h4{font-size:1.2em}@media only screen and (min-width:980px){.block table td h4,.block table th h4,.single-post .posts-sidebar-wrap .post table td h4,.single-post .posts-sidebar-wrap .post table th h4{font-size:1.3em}}.block .wp-block-social-links li,.single-post .posts-sidebar-wrap .post .wp-block-social-links li{margin-top:0}.block .blockquote,.block blockquote,.single-post .posts-sidebar-wrap .post .blockquote,.single-post .posts-sidebar-wrap .post blockquote{font-size:1.15em;line-height:.9em;margin:1em 1em 0;position:relative}@media only screen and (min-width:980px){.block .blockquote,.block blockquote,.single-post .posts-sidebar-wrap .post .blockquote,.single-post .posts-sidebar-wrap .post blockquote{margin:1em 1.5em 0;font-size:1.3em}}.block .blockquote:not(:first-child),.block blockquote:not(:first-child),.single-post .posts-sidebar-wrap .post .blockquote:not(:first-child),.single-post .posts-sidebar-wrap .post blockquote:not(:first-child){margin-top:1.75em}.block .blockquote:not(:last-child),.block blockquote:not(:last-child),.single-post .posts-sidebar-wrap .post .blockquote:not(:last-child),.single-post .posts-sidebar-wrap .post blockquote:not(:last-child){margin-bottom:1em}.block .blockquote p:first-child,.block blockquote p:first-child,.single-post .posts-sidebar-wrap .post .blockquote p:first-child,.single-post .posts-sidebar-wrap .post blockquote p:first-child{position:relative}.block .blockquote p:first-child:before,.block .blockquote p:last-child:after,.block blockquote p:first-child:before,.block blockquote p:last-child:after,.single-post .posts-sidebar-wrap .post .blockquote p:first-child:before,.single-post .posts-sidebar-wrap .post .blockquote p:last-child:after,.single-post .posts-sidebar-wrap .post blockquote p:first-child:before,.single-post .posts-sidebar-wrap .post blockquote p:last-child:after{font-size:1.75em;font-family:Georgia;line-height:0}.block .blockquote p:first-child:before,.block blockquote p:first-child:before,.single-post .posts-sidebar-wrap .post .blockquote p:first-child:before,.single-post .posts-sidebar-wrap .post blockquote p:first-child:before{position:absolute;content:open-quote;left:-.66em;top:.25em}.block .blockquote p:last-child:after,.block blockquote p:last-child:after,.single-post .posts-sidebar-wrap .post .blockquote p:last-child:after,.single-post .posts-sidebar-wrap .post blockquote p:last-child:after{position:relative;right:-.2em;top:.25em;content:close-quote}.block .blockquote p:first-child,.block blockquote p:first-child,.single-post .posts-sidebar-wrap .post .blockquote p:first-child,.single-post .posts-sidebar-wrap .post blockquote p:first-child{margin-top:0}.block .blockquote+.author,.block blockquote+.author,.single-post .posts-sidebar-wrap .post .blockquote+.author,.single-post .posts-sidebar-wrap .post blockquote+.author{padding-top:1em}.block .author,.single-post .posts-sidebar-wrap .post .author{font-size:1em;margin:0 10px}@media only screen and (min-width:768px){.block .author,.single-post .posts-sidebar-wrap .post .author{margin:0}}@media only screen and (min-width:980px){.block .author,.single-post .posts-sidebar-wrap .post .author{margin:0 15px}}.block .author .name,.single-post .posts-sidebar-wrap .post .author .name{display:block;text-transform:uppercase}.block .col-count-2:not(:first-child),.block .col-count-3:not(:first-child),.single-post .posts-sidebar-wrap .post .col-count-2:not(:first-child),.single-post .posts-sidebar-wrap .post .col-count-3:not(:first-child){margin-top:2em}.block .col-count-2:not(:last-child),.block .col-count-3:not(:last-child),.single-post .posts-sidebar-wrap .post .col-count-2:not(:last-child),.single-post .posts-sidebar-wrap .post .col-count-3:not(:last-child){margin-bottom:2em}.block .col-count-2.img-group img,.block .col-count-3.img-group img,.single-post .posts-sidebar-wrap .post .col-count-2.img-group img,.single-post .posts-sidebar-wrap .post .col-count-3.img-group img{padding-right:0;max-width:100%;margin-bottom:1em;width:100%}@media only screen and (min-width:768px){.block .col-count-2,.single-post .posts-sidebar-wrap .post .col-count-2{column-count:2}}@media only screen and (min-width:768px){.block .col-count-2>*,.single-post .posts-sidebar-wrap .post .col-count-2>*{padding-right:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width:768px){.block .col-count-3,.single-post .posts-sidebar-wrap .post .col-count-3{column-count:3}}@media only screen and (min-width:768px){.block .col-count-3>*,.single-post .posts-sidebar-wrap .post .col-count-3>*{padding-right:1.5em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (max-width:767px){.block .col-count-mobile,.single-post .posts-sidebar-wrap .post .col-count-mobile{column-count:2}}@media only screen and (max-width:767px){.block .col-count-mobile *,.single-post .posts-sidebar-wrap .post .col-count-mobile *{padding-right:1.5em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.block .featured-p,.single-post .posts-sidebar-wrap .post .featured-p{background-color:#000;color:#fff;border-radius:15px 0 0 0;padding:.5em 1em}.block .featured-p:not(:first-child),.single-post .posts-sidebar-wrap .post .featured-p:not(:first-child){margin-top:1.5em}.block .featured-p:not(:last-child),.single-post .posts-sidebar-wrap .post .featured-p:not(:last-child){margin-bottom:1.5em}.block .featured-p a,.single-post .posts-sidebar-wrap .post .featured-p a{color:#fff}.block figcaption,.single-post .posts-sidebar-wrap .post figcaption{margin:0;padding:0}.block figure>figcaption,.single-post .posts-sidebar-wrap .post figure>figcaption{margin:0;padding:0!important}.block .wp-caption,.single-post .posts-sidebar-wrap .post .wp-caption{border:none;max-width:100%;padding:0;text-align:left}.block .wp-caption.alignleft:not(:first-child),.block .wp-caption.alignright:not(:first-child),.single-post .posts-sidebar-wrap .post .wp-caption.alignleft:not(:first-child),.single-post .posts-sidebar-wrap .post .wp-caption.alignright:not(:first-child){margin-top:1.5em}.block .wp-caption img,.single-post .posts-sidebar-wrap .post .wp-caption img{max-width:100%}.block .wp-caption .wp-caption-text,.single-post .posts-sidebar-wrap .post .wp-caption .wp-caption-text{font-size:.9em;padding:.5em}.block p+.link-group .link-wrap,.single-post .posts-sidebar-wrap .post p+.link-group .link-wrap{margin-top:1em}.block span.link-wrap,.single-post .posts-sidebar-wrap .post span.link-wrap{display:inline-block;margin-top:1.5em;margin-right:1em}.block address,.single-post .posts-sidebar-wrap .post address{background-color:#717171;color:#717171;display:inline-block;font-size:1.2em;line-height:1.3em;padding:.25em 1em}.block address:not(:first-child),.single-post .posts-sidebar-wrap .post address:not(:first-child){margin-top:.5em}.block .link-list,.single-post .posts-sidebar-wrap .post .link-list{padding-top:1em;padding-left:0;list-style:none}@media only screen and (min-width:768px){.block .link-list,.single-post .posts-sidebar-wrap .post .link-list{column-count:2}}@media only screen and (min-width:768px){.block .link-list>*,.single-post .posts-sidebar-wrap .post .link-list>*{padding-right:2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.block .link-list li,.single-post .posts-sidebar-wrap .post .link-list li{margin-bottom:1em!important}.block .link-list li a,.single-post .posts-sidebar-wrap .post .link-list li a{color:#1B3054;font-family:Inter,sans-serif;font-weight:700}.block .link-list li a:after,.single-post .posts-sidebar-wrap .post .link-list li a:after{content:url(/wp-content/themes/allcol/img/fa-icons/fa-arrow-right-solid.svg);display:inline-block;height:12px;width:12px;margin-left:.5em}.block ul.check-list,.block ul.date-list,.single-post .posts-sidebar-wrap .post ul.check-list,.single-post .posts-sidebar-wrap .post ul.date-list{padding-left:1.5em;list-style:none}.block ul.check-list li,.block ul.date-list li,.single-post .posts-sidebar-wrap .post ul.check-list li,.single-post .posts-sidebar-wrap .post ul.date-list li{margin-bottom:.75em;position:relative;padding-left:25px}.block ul.check-list li:before,.block ul.date-list li:before,.single-post .posts-sidebar-wrap .post ul.check-list li:before,.single-post .posts-sidebar-wrap .post ul.date-list li:before{content:'';display:inline-block;height:18px;left:0;margin-right:.5em;position:absolute;top:2px;width:16px}.block ul.check-list li:before,.single-post .posts-sidebar-wrap .post ul.check-list li:before{content:url(/wp-content/themes/allcol/img/fa-icons/fa-square-check-regular.svg)}.block ul.date-list li:before,.single-post .posts-sidebar-wrap .post ul.date-list li:before{content:url(/wp-content/themes/allcol/img/fa-icons/fa-calendar-regular.svg?fill=)}.block .audio-wrap,.single-post .posts-sidebar-wrap .post .audio-wrap{background:rgba(255,255,255,.5);padding:.75em;text-align:center}.block .audio-wrap:not(:first-child),.single-post .posts-sidebar-wrap .post .audio-wrap:not(:first-child){margin-top:2em}@media only screen and (min-width:980px){.block .audio-wrap,.single-post .posts-sidebar-wrap .post .audio-wrap{align-items:center;justify-content:center;display:flex}}.block .audio-wrap p:first-child,.single-post .posts-sidebar-wrap .post .audio-wrap p:first-child{color:#1B3054;flex:1}@media only screen and (min-width:980px){.block .audio-wrap p:first-child,.single-post .posts-sidebar-wrap .post .audio-wrap p:first-child{margin:0;padding-right:1em;text-align:right}}@media only screen and (max-width:979px){.block .audio-wrap p:first-child,.single-post .posts-sidebar-wrap .post .audio-wrap p:first-child{margin-bottom:.33em}}.block .audio-wrap .mejs-container,.single-post .posts-sidebar-wrap .post .audio-wrap .mejs-container{max-width:100%;width:100%}@media only screen and (min-width:980px){.block .audio-wrap .mejs-container,.single-post .posts-sidebar-wrap .post .audio-wrap .mejs-container{max-width:500px}}.block .mejs-container,.block .mejs-container .mejs-controls,.block .mejs-embed,.block .mejs-embed body,.single-post .posts-sidebar-wrap .post .mejs-container,.single-post .posts-sidebar-wrap .post .mejs-container .mejs-controls,.single-post .posts-sidebar-wrap .post .mejs-embed,.single-post .posts-sidebar-wrap .post .mejs-embed body{background-color:#1B3054}.wp-block-columns{margin:0;position:relative}@media only screen and (max-width:767px){.wp-block-columns{display:block}}@media only screen and (max-width:767px){.wp-block-columns .wp-block-column{flex-basis:100%!important;margin:0!important}}.wp-block-columns .wp-block-column .wp-block-embed{padding:0}.wp-block-columns .wp-block-column>.block{max-width:810px}.wp-block-columns+.wp-block-media-text{margin-top:-1.5em}@media only screen and (min-width:980px){.wp-block-columns+.wp-block-media-text{margin-top:-2.5em}}.wp-block-media-text{padding:2.5em 0}@media only screen and (max-width:767px){.wp-block-media-text{display:block}}@media only screen and (min-width:980px){.wp-block-media-text{padding:4em 0}}.wp-block-media-text h2,.wp-block-media-text h3,.wp-block-media-text h4{color:#000}.wp-block-media-text .wp-block-media-text__media img{border-radius:25px;box-shadow:5px 5px 30px #ccc}@media only screen and (min-width:768px){.wp-block-media-text .wp-block-media-text__media{align-self:flex-start}}.wp-block-media-text .wp-block-media-text__content{padding-top:2em}@media only screen and (max-width:767px){.wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.wp-block-media-text .wp-block-media-text__content{padding-left:2.25em;padding-right:20px;padding-top:0}}@media only screen and (min-width:980px){.wp-block-media-text .wp-block-media-text__content{padding-right:0}}.wp-block-media-text .wp-block-media-text__content .block{padding:0}@media only screen and (min-width:768px){.wp-block-media-text .wp-block-media-text__content .block>.block-wrap>.rtf-content{width:100%}}@media only screen and (min-width:768px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:20px;padding-right:2.25em}}@media only screen and (min-width:980px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}}@media only screen and (min-width:768px){.wp-block-media-text.fixed-size{grid-template-columns:65% auto!important}}@media only screen and (min-width:768px){.wp-block-media-text.fixed-size.has-media-on-the-right{grid-template-columns:auto 65%!important}}.wp-block-media-text.alignfull{max-width:1455px;padding:0}@media only screen and (min-width:768px){.wp-block-media-text.alignfull{margin-left:calc(50% - 50vw)}}@media only screen and (min-width:980px){.wp-block-media-text.alignfull.has-media-on-the-right{margin-left:0;margin-right:calc(50% - 50vw)}}.wp-block-media-text.alignfull .wp-block-media-text__content{padding-bottom:2.25em;padding-top:2em}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{color:#1B3054;font-size:.8em;font-weight:400;background:#E9EEF9;position:relative;line-height:1.5em;max-height:100%;padding:.75em!important;text-align:left}@media only screen and (min-width:1140px){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{max-height:33%}}.slick-slider .slick-list{overflow:hidden}.slick-slider .slick-slide{height:inherit!important;margin:0 10px}.slick-slider .slick-slide>div{height:100%}.block.alignfull,.block.alignwide,.wp-block-columns.alignfull,.wp-block-columns.alignwide{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.block.alignwide,.wp-block-columns.alignwide{margin:0}@media only screen and (min-width:768px){.wrap.has-page-sidebar{display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.wrap.has-page-sidebar .outer-block-wrap{flex-grow:1;width:1px}}.wrap.has-page-sidebar .outer-block-wrap .block{margin-left:0!important;margin-right:0!important}.wrap.has-page-sidebar .outer-block-wrap .block.bg-color-default .block-wrap{padding-left:0!important;padding-right:0!important}.wrap.has-page-sidebar .sidebar-wrap{max-width:350px;padding-top:2.5em;width:100%}@media only screen and (max-width:767px){.wrap.has-page-sidebar .sidebar-wrap{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.wrap.has-page-sidebar .sidebar-wrap{margin-left:3em;width:100%}}@media only screen and (min-width:980px){.wrap.has-page-sidebar .sidebar-wrap{padding-top:3.5em}}@media only screen and (min-width:1140px){.wrap.has-page-sidebar .sidebar-wrap{margin-left:5.5em;width:325px}}.wrap.has-page-sidebar .sidebar-wrap .sidebar{width:100%}.sidebar-wrap{max-width:350px;width:100%}@media only screen and (max-width:767px){.sidebar-wrap{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.sidebar-wrap{margin-left:3em;width:100%}}.sidebar-wrap .sidebar{border-top:10px solid #FEDA48;background:#1B3054;color:#fff;margin-top:2.5em;padding:1.25em}@media only screen and (min-width:1140px){.sidebar-wrap .sidebar{padding:1.5em}}.sidebar-wrap .sidebar:first-child{margin-top:0}.sidebar-wrap .sidebar li a:not(.btn),.sidebar-wrap .sidebar p a:not(.btn){color:#fff}.sidebar-wrap .sidebar li.name,.sidebar-wrap .sidebar p.name{color:#FEDA48}.sidebar-wrap .sidebar li.name a,.sidebar-wrap .sidebar p.name a{color:#FEDA48}.sidebar-wrap .sidebar .link-wrap .btn{display:block}.sidebar-wrap .sidebar .btn{border:2px solid #fff}.sidebar-wrap .sidebar .btn.btn-primary{background-color:#FEDA48;border:none;color:#1B3054}.sidebar-wrap .sidebar .btn.btn-primary:hover{background-color:#cbae3a}.sidebar-wrap .sidebar.has-img .content-wrap{padding-top:1em}.sidebar-wrap .sidebar h2{font-size:1.3em}@media only screen and (min-width:1140px){.sidebar-wrap .sidebar h2{font-size:1.4em}}.sidebar-wrap .sidebar h3{font-size:1.2em}@media only screen and (min-width:1140px){.sidebar-wrap .sidebar h3{font-size:1.3em}}.sidebar-wrap .sidebar h4{font-size:1.1em;margin-bottom:1em}@media only screen and (min-width:1140px){.sidebar-wrap .sidebar h4{font-size:1.25em}}.sidebar-wrap .sidebar h2,.sidebar-wrap .sidebar h3,.sidebar-wrap .sidebar h4{color:#fff}.sidebar-wrap .sidebar h2+p,.sidebar-wrap .sidebar h3+p,.sidebar-wrap .sidebar h4+p{margin-top:.75em}.sidebar-wrap .sidebar.sidebar-plain{background-color:transparent;border:none;color:#1B3054;padding:0}.sidebar-wrap .sidebar.sidebar-plain h2,.sidebar-wrap .sidebar.sidebar-plain h3,.sidebar-wrap .sidebar.sidebar-plain h4{color:#1B3054}.sidebar-wrap .sidebar.sidebar-plain a:not(.btn){color:#1B3054}.sidebar-wrap .sidebar.sidebar-plain label.search-by{color:#1B3054;display:block;font-size:1.3em;margin-bottom:.5em;font-family:Inter,sans-serif;font-weight:700}@media only screen and (min-width:1140px){.sidebar-wrap .sidebar.sidebar-plain label.search-by{font-size:1.4em}}.sidebar-wrap .sidebar.sidebar-plain select{border:1px solid #1B3054;height:38px;padding:.5em;max-width:250px}.sidebar-wrap .sidebar .cat-list h2{font-size:1.1em}@media only screen and (min-width:980px){.sidebar-wrap .sidebar .cat-list h2{font-size:1.2em}}.sidebar-wrap .sidebar .sidebar-list li{font-size:1em!important;margin-bottom:.75em}@media only screen and (min-width:980px){.sidebar-wrap .sidebar .sidebar-list li{font-size:1.05em!important}}.sidebar-wrap .sidebar .sidebar-list li a:hover{text-decoration:none}.oembed{position:relative}.oembed:not(:first-child){margin-top:2em}.oembed:not(:last-child){margin-bottom:2em}.oembed:before{content:'';display:block;padding-top:56.25%}.oembed iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:768px){.block.rtf.has-sidebar>.block-wrap,.block.rtf.has-sidebar>.inner,.content.has-sidebar>.block-wrap,.content.has-sidebar>.inner,.wp-block-media-text.has-sidebar>.block-wrap,.wp-block-media-text.has-sidebar>.inner{align-items:flex-start;display:flex}}@media only screen and (min-width:768px){.block.rtf.has-sidebar>.block-wrap.row-reverse,.block.rtf.has-sidebar>.inner.row-reverse,.content.has-sidebar>.block-wrap.row-reverse,.content.has-sidebar>.inner.row-reverse,.wp-block-media-text.has-sidebar>.block-wrap.row-reverse,.wp-block-media-text.has-sidebar>.inner.row-reverse{flex-direction:row-reverse}}@media only screen and (min-width:768px){.block.rtf.has-sidebar>.block-wrap>.content-inner,.block.rtf.has-sidebar>.block-wrap>.rtf-content,.block.rtf.has-sidebar>.inner>.content-inner,.block.rtf.has-sidebar>.inner>.rtf-content,.content.has-sidebar>.block-wrap>.content-inner,.content.has-sidebar>.block-wrap>.rtf-content,.content.has-sidebar>.inner>.content-inner,.content.has-sidebar>.inner>.rtf-content,.wp-block-media-text.has-sidebar>.block-wrap>.content-inner,.wp-block-media-text.has-sidebar>.block-wrap>.rtf-content,.wp-block-media-text.has-sidebar>.inner>.content-inner,.wp-block-media-text.has-sidebar>.inner>.rtf-content{flex-grow:1;width:64%}}.block.rtf.has-sidebar>.block-wrap>.sidebar-wrap,.block.rtf.has-sidebar>.inner>.sidebar-wrap,.content.has-sidebar>.block-wrap>.sidebar-wrap,.content.has-sidebar>.inner>.sidebar-wrap,.wp-block-media-text.has-sidebar>.block-wrap>.sidebar-wrap,.wp-block-media-text.has-sidebar>.inner>.sidebar-wrap{margin-top:2em}@media only screen and (min-width:768px){.block.rtf.has-sidebar>.block-wrap>.sidebar-wrap,.block.rtf.has-sidebar>.inner>.sidebar-wrap,.content.has-sidebar>.block-wrap>.sidebar-wrap,.content.has-sidebar>.inner>.sidebar-wrap,.wp-block-media-text.has-sidebar>.block-wrap>.sidebar-wrap,.wp-block-media-text.has-sidebar>.inner>.sidebar-wrap{margin-top:0;margin-left:3em;width:30%}}@media only screen and (min-width:980px){.block.rtf.has-sidebar>.block-wrap>.sidebar-wrap,.block.rtf.has-sidebar>.inner>.sidebar-wrap,.content.has-sidebar>.block-wrap>.sidebar-wrap,.content.has-sidebar>.inner>.sidebar-wrap,.wp-block-media-text.has-sidebar>.block-wrap>.sidebar-wrap,.wp-block-media-text.has-sidebar>.inner>.sidebar-wrap{margin-left:4em}}@media only screen and (min-width:1140px){.block.rtf.has-sidebar>.block-wrap>.sidebar-wrap,.block.rtf.has-sidebar>.inner>.sidebar-wrap,.content.has-sidebar>.block-wrap>.sidebar-wrap,.content.has-sidebar>.inner>.sidebar-wrap,.wp-block-media-text.has-sidebar>.block-wrap>.sidebar-wrap,.wp-block-media-text.has-sidebar>.inner>.sidebar-wrap{margin-left:5em}}@media only screen and (min-width:768px){.program-finder-sidebar-wrap{display:flex}}.program-finder-sidebar-wrap .filter-wrap{background-color:#1B3054;border-top:10px solid #FEDA48}.program-finder-sidebar-wrap .toggle{background-color:#1B3054;color:#FEDA48;width:100%}.program-finder-sidebar-wrap .toggle:after{content:'+';font-size:1.25em;margin-left:.5em}.program-finder-sidebar-wrap .toggle.toggle-on:after{content:'-'}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .toggle{display:none}}@media only screen and (max-width:767px){.program-finder-sidebar-wrap .toggle+ul{display:none}}@media only screen and (min-width:768px){.program-finder-sidebar-wrap #program-finder{flex:1}}@media only screen and (max-width:767px){.program-finder-sidebar-wrap .program-wrap{margin-top:2em}}.program-finder-sidebar-wrap .program-wrap .program{border-bottom:1px solid #FEDA48;padding:1.5em 0}.program-finder-sidebar-wrap .program-wrap .program:first-child{padding-top:0}.program-finder-sidebar-wrap .program-wrap .program p{max-width:100%}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .program-wrap .title-wrap{display:flex;flex-wrap:wrap}}.program-finder-sidebar-wrap .program-wrap .title-wrap .top-meta{color:#1B3054;margin-top:0;padding-top:.33em;font-family:Inter,sans-serif;font-weight:700}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .program-wrap .title-wrap .top-meta{width:40%}}.program-finder-sidebar-wrap .program-wrap .title-wrap .top-meta span{display:inline-block;padding:0 .25em;position:relative}.program-finder-sidebar-wrap .program-wrap .title-wrap .top-meta span:not(:first-child):before{background-color:#1B3054;bottom:3px;content:'';left:-1px;margin-right:.25em;position:absolute;top:3px;width:2px}.program-finder-sidebar-wrap .program-wrap h3{font-size:1.5em}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .program-wrap h3{font-size:1.6em}}@media only screen and (min-width:1140px){.program-finder-sidebar-wrap .program-wrap h3{font-size:1.75em}}.program-finder-sidebar-wrap .program-wrap h3 a{color:#1B3054}.program-finder-sidebar-wrap .program-wrap h3 a:hover{text-decoration:none}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .program-wrap h3{padding-right:1.33em;width:60%}}@media only screen and (min-width:768px){.program-finder-sidebar-wrap .program-finder-sidebar{padding-right:3em;width:35%}}@media only screen and (min-width:1140px){.program-finder-sidebar-wrap .program-finder-sidebar{width:30%}}.program-finder-sidebar-wrap .filter-wrap{background:#1B3054;color:#fff;padding:1.25em}@media only screen and (min-width:980px){.program-finder-sidebar-wrap .filter-wrap{padding:1.33em}}.program-finder-sidebar-wrap .searchandfilter h4{color:#fff;padding:0 0 .5em;font-size:1em;font-family:Inter,sans-serif;font-weight:700}@media only screen and (min-width:1140px){.program-finder-sidebar-wrap .searchandfilter h4{font-size:1.1em}}.program-finder-sidebar-wrap .searchandfilter ul{margin:0;padding:0}.program-finder-sidebar-wrap .searchandfilter ul ul{padding-left:3px}.program-finder-sidebar-wrap .searchandfilter li{padding:5px 0}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li{margin:0 0 4px 0;padding:0;position:relative}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input{float:left;opacity:0;width:auto}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li label{cursor:pointer;display:block;left:-2px;line-height:22px;padding:1px 3px 1px 30px;position:relative;width:100%}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li label:hover:after{border-color:#222}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li label:before{background:#fff;border:1px solid #FEDA48;content:'';cursor:pointer;height:22px;position:absolute;top:1px;width:22px;left:1px}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li label:after{background:0 0;border:3px solid #1B3054;border-right:none;border-top:none;content:'';height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);transition:all .2s ease;width:11px}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input:focus+label:before{background:#fff;border-color:#000;outline:2px dotted #fff}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input:checked+label:before{background:#fff}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input:checked+label:after{opacity:1}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input:disabled+label{cursor:default;opacity:.5}.program-finder-sidebar-wrap [data-sf-field-input-type=checkbox] li input:disabled+label:before{cursor:default}.program-finder-sidebar-wrap .sf-field-search label,.program-finder-sidebar-wrap [data-sf-field-input-type=select] label{display:block}.program-finder-sidebar-wrap .sf-field-search input,.program-finder-sidebar-wrap .sf-field-search select,.program-finder-sidebar-wrap [data-sf-field-input-type=select] input,.program-finder-sidebar-wrap [data-sf-field-input-type=select] select{background:#fff;border:2px solid #fff;border-radius:0;flex:auto;font-size:16px;height:42px;padding:7px 58px 7px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;vertical-align:middle;width:100%;-webkit-appearance:none}.program-finder-sidebar-wrap .sf-field-search input:focus,.program-finder-sidebar-wrap .sf-field-search select:focus,.program-finder-sidebar-wrap [data-sf-field-input-type=select] input:focus,.program-finder-sidebar-wrap [data-sf-field-input-type=select] select:focus{border:2px solid #FEDA48}.program-finder-sidebar-wrap .sf-field-reset input,.program-finder-sidebar-wrap .sf-field-submit input{background:#1B3054;border:none;color:#fff;cursor:pointer;display:inline-block;min-width:100px;padding:10px;position:relative;text-decoration:underline;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.program-finder-sidebar-wrap .sf-field-reset input:focus,.program-finder-sidebar-wrap .sf-field-reset input:hover,.program-finder-sidebar-wrap .sf-field-submit input:focus,.program-finder-sidebar-wrap .sf-field-submit input:hover{text-decoration:none}.program-finder-sidebar-wrap .sf-field-reset{text-align:right}.program-finder-sidebar-wrap .sf-count{font-size:11px}.program-list-wrap{display:flex;flex-wrap:wrap;margin-top:1.5em}.program-list-wrap a{align-items:center;background-color:#e6e6e6;border-radius:0 0 10px 0;color:#777;display:flex;margin-bottom:1em;text-align:center;text-decoration:none;font-size:1.1em;justify-content:center;padding:.75em 1em;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.program-list-wrap a:hover{background-color:#000;color:#fff}@media only screen and (min-width:768px){.program-list-wrap a{font-size:1.2em;margin-left:2%;width:31.666%}.program-list-wrap a:nth-child(3n+1){margin-left:0}}.bg-color-yellow-light .program-list-wrap a{background-color:#777}.bg-color-yellow-light .program-list-wrap a:hover{background-color:#777}.bg-color-blue-dark .program-list-wrap a{border-color:#fff}.bg-color-blue .program-list-wrap a:hover{background-color:#000}.single-post .featured-image-and-title .wrap .inner-wrap .pg-title{font-size:3.25em;max-width:900px;padding-top:0}@media only screen and (min-width:768px){.single-post .featured-image-and-title .wrap .inner-wrap .pg-title{font-size:3.5em}}@media only screen and (min-width:1140px){.single-post .featured-image-and-title .wrap .inner-wrap .pg-title{font-size:4.25em}}.single-post .featured-image-and-title .wrap .meta-info .date{color:#777}.single-post .post>.block.bg-color-default:last-child{padding-bottom:0}.meta-info{align-items:center;display:flex}.meta-info ul.terms{display:flex;list-style:none;margin:0;padding:0}.meta-info ul.terms li{background-color:#000;color:#fff;font-size:1em;margin-top:0;margin-bottom:.5em;margin-right:.5em;padding:.25em .33em}.meta-info .date{color:#000;display:block;font-size:1em;margin-bottom:.5em}@media only screen and (min-width:1140px){.meta-info .date{font-size:1.1em}}.meta-info+h2{padding-top:0}.meta-info span.term{background-color:#000;color:#fff;display:inline-block;margin-bottom:.5em;margin-right:.5em;padding:.1em .33em}.blog .post,.posts-sidebar-wrap .post,.single-post .post{max-width:705px;padding-top:0!important}.blog .post>.block.bg-color-default,.posts-sidebar-wrap .post>.block.bg-color-default,.single-post .post>.block.bg-color-default{padding-top:0}.blog .post .featured-img-inline,.posts-sidebar-wrap .post .featured-img-inline,.single-post .post .featured-img-inline{margin:0 0 2em}.blog .post .featured-img-inline img,.posts-sidebar-wrap .post .featured-img-inline img,.single-post .post .featured-img-inline img{display:block;height:auto;width:100%}.blog .post .post-inner.has-img,.posts-sidebar-wrap .post .post-inner.has-img,.single-post .post .post-inner.has-img{align-items:flex-start;display:flex}.blog .post .post-inner.has-img .img-wrap,.posts-sidebar-wrap .post .post-inner.has-img .img-wrap,.single-post .post .post-inner.has-img .img-wrap{position:relative;width:30%}@media only screen and (min-width:980px){.blog .post .post-inner.has-img .img-wrap,.posts-sidebar-wrap .post .post-inner.has-img .img-wrap,.single-post .post .post-inner.has-img .img-wrap{width:25%}}.blog .post .post-inner.has-img .img-wrap:before,.posts-sidebar-wrap .post .post-inner.has-img .img-wrap:before,.single-post .post .post-inner.has-img .img-wrap:before{content:'';display:block;padding-top:60%}.blog .post .post-inner.has-img .img-wrap img,.posts-sidebar-wrap .post .post-inner.has-img .img-wrap img,.single-post .post .post-inner.has-img .img-wrap img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.blog .post .post-inner.has-img .img-wrap img.fallback,.posts-sidebar-wrap .post .post-inner.has-img .img-wrap img.fallback,.single-post .post .post-inner.has-img .img-wrap img.fallback{background-color:#f7f7f7;padding:1em;object-fit:contain}.blog .post .post-inner.has-img .content,.posts-sidebar-wrap .post .post-inner.has-img .content,.single-post .post .post-inner.has-img .content{flex:1;margin-left:1.25em}.blog .post .post-inner.has-img .content h2,.posts-sidebar-wrap .post .post-inner.has-img .content h2,.single-post .post .post-inner.has-img .content h2{padding-top:0}.blog .post .post-inner.has-img .content .post-meta-wrap,.posts-sidebar-wrap .post .post-inner.has-img .content .post-meta-wrap,.single-post .post .post-inner.has-img .content .post-meta-wrap{font-size:.8em}@media only screen and (max-width:979px){.blog .post .post-inner.has-img .content .post-meta-wrap,.posts-sidebar-wrap .post .post-inner.has-img .content .post-meta-wrap,.single-post .post .post-inner.has-img .content .post-meta-wrap{display:block}}@media only screen and (min-width:1140px){.blog .post .post-inner.has-img .content .post-meta-wrap,.posts-sidebar-wrap .post .post-inner.has-img .content .post-meta-wrap,.single-post .post .post-inner.has-img .content .post-meta-wrap{font-size:1em}}@media only screen and (max-width:979px){.blog .post .post-inner.has-img .content .post-meta-wrap .meta-item,.posts-sidebar-wrap .post .post-inner.has-img .content .post-meta-wrap .meta-item,.single-post .post .post-inner.has-img .content .post-meta-wrap .meta-item{border-left:none;margin-left:0;padding-left:0}}@media only screen and (max-width:979px){.blog .post .post-inner.has-img .content .post-meta-wrap .meta-item+.meta-item,.posts-sidebar-wrap .post .post-inner.has-img .content .post-meta-wrap .meta-item+.meta-item,.single-post .post .post-inner.has-img .content .post-meta-wrap .meta-item+.meta-item{margin-top:1em}}.blog .posts-sidebar-wrap,.posts-sidebar-wrap .posts-sidebar-wrap,.single-post .posts-sidebar-wrap{padding:2.5em 0}@media only screen and (min-width:1140px){.blog .posts-sidebar-wrap,.posts-sidebar-wrap .posts-sidebar-wrap,.single-post .posts-sidebar-wrap{padding:3.5em 0}}.blog .posts-sidebar-wrap .sidebar-wrap h4,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap h4,.single-post .posts-sidebar-wrap .sidebar-wrap h4{color:#fff}.blog .posts-sidebar-wrap .sidebar-wrap h4 a,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap h4 a,.single-post .posts-sidebar-wrap .sidebar-wrap h4 a{color:#fff;text-decoration:none}.blog .posts-sidebar-wrap .sidebar-wrap li,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap li,.single-post .posts-sidebar-wrap .sidebar-wrap li{font-size:1.1em}@media only screen and (min-width:1140px){.blog .posts-sidebar-wrap .sidebar-wrap li,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap li,.single-post .posts-sidebar-wrap .sidebar-wrap li{font-size:1.2em}}.blog .posts-sidebar-wrap .sidebar-wrap li a,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap li a,.single-post .posts-sidebar-wrap .sidebar-wrap li a{color:#fff}.blog .posts-sidebar-wrap .sidebar-wrap li a:hover,.posts-sidebar-wrap .posts-sidebar-wrap .sidebar-wrap li a:hover,.single-post .posts-sidebar-wrap .sidebar-wrap li a:hover{text-decoration:none}.blog .posts-sidebar-wrap .sidebar-wrap{padding-top:0}.single-jpl_programs .wp-block-columns:first-child{flex-direction:row-reverse}.single-jpl_programs .wp-block-columns .wp-block-column>.block{max-width:780px}@media only screen and (min-width:782px){.single-jpl_programs .featured-image-and-title .inner-wrap{width:75%}}.single-jpl_programs .featured-image-and-title .hdr-content{display:block}@media only screen and (min-width:782px){.single-jpl_programs .rtf.program-contact{display:none}}.single-jpl_programs .bg-color-default.simple-list{padding-top:0}.single-jpl_programs .bg-color-default.simple-list+.bg-color-default.testimonials{margin-top:-1em;padding-top:0}@media only screen and (min-width:782px){.single-jpl_programs .testimonials .content-inner+.link-wrap{text-align:left}}.single-jpl_testimonials .block>.inner{display:flex;border-bottom:8px solid #FE4300;margin-bottom:2.25em;max-width:100%;padding:2em;box-shadow:0 2px 8px #c6c7c8}@media only screen and (max-width:500px){.single-jpl_testimonials .block>.inner{display:block}}.single-jpl_testimonials .block>.inner .img-wrap{margin-right:2.5em;width:150px}@media only screen and (min-width:768px){.single-jpl_testimonials .block>.inner .img-wrap{width:300px}}.single-jpl_testimonials .block>.inner .img-wrap img{width:100%}.single-jpl_testimonials .story-content{flex:1}@media only screen and (max-width:500px){.single-jpl_testimonials .story-content{margin-top:1em}}.single-jpl_testimonials .story-content h1{color:#1B3054;margin-bottom:0}.single-jpl_testimonials .story-content .author-title{color:#1B3054;margin-top:0;font-family:Inter,sans-serif;font-weight:700}.single-jpl_testimonials blockquote{padding:1em;margin-left:0;margin-right:0}.single-jpl_testimonials blockquote p{color:#1B3054}.single-jpl_testimonials .bio-wrap{margin-top:2em}.single-jpl_testimonials .link-wrap{padding-top:2em}@media only screen and (min-width:768px){.posts-sidebar-wrap,.site-search-wrap{display:flex}}@media only screen and (min-width:768px){.posts-sidebar-wrap .posts,.site-search-wrap .posts{flex-grow:1;width:64%}}.posts-sidebar-wrap .posts .post,.site-search-wrap .posts .post{padding:1.5em 1.5em 1.5em 0;margin-bottom:1.25em}.posts-sidebar-wrap .posts .post:first-child,.site-search-wrap .posts .post:first-child{padding-top:0}.posts-sidebar-wrap .posts .post h2,.site-search-wrap .posts .post h2{font-size:1.4em;padding-top:.33em;font-family:Inter,sans-serif;font-weight:500}@media only screen and (min-width:768px){.posts-sidebar-wrap .posts .post h2,.site-search-wrap .posts .post h2{font-size:1.6em}}@media only screen and (min-width:1140px){.posts-sidebar-wrap .posts .post h2,.site-search-wrap .posts .post h2{font-size:1.7em}}.posts-sidebar-wrap .posts .post h2 a,.site-search-wrap .posts .post h2 a{color:#1B3054;text-decoration:none}.posts-sidebar-wrap .posts .post h2 a:hover,.site-search-wrap .posts .post h2 a:hover{text-decoration:underline}.posts-sidebar-wrap .posts .post .post-excerpt,.site-search-wrap .posts .post .post-excerpt{font-size:1em;line-height:1.4em;margin-top:.5em}@media only screen and (min-width:1140px){.posts-sidebar-wrap .posts .post .post-excerpt,.site-search-wrap .posts .post .post-excerpt{font-size:1.05em}}.posts-sidebar-wrap .posts .post .post-link,.site-search-wrap .posts .post .post-link{padding-top:1em}.posts-sidebar-wrap>.sidebar-wrap,.site-search-wrap>.sidebar-wrap{margin:2em 0 0;width:100%}@media only screen and (max-width:767px){.posts-sidebar-wrap>.sidebar-wrap,.site-search-wrap>.sidebar-wrap{margin-left:auto;margin-right:auto;max-width:375px}}@media only screen and (min-width:768px){.posts-sidebar-wrap>.sidebar-wrap,.site-search-wrap>.sidebar-wrap{margin-top:0;margin-left:3em;width:30%}}@media only screen and (min-width:980px){.posts-sidebar-wrap>.sidebar-wrap,.site-search-wrap>.sidebar-wrap{margin-left:4em}}@media only screen and (min-width:1140px){.posts-sidebar-wrap>.sidebar-wrap,.site-search-wrap>.sidebar-wrap{margin-left:5em}}.posts-sidebar-wrap>.sidebar-wrap .search-form label,.site-search-wrap>.sidebar-wrap .search-form label{color:#777;text-transform:uppercase}.posts-sidebar-wrap>.sidebar-wrap .search-form .input-btn-wrap,.site-search-wrap>.sidebar-wrap .search-form .input-btn-wrap{display:flex;padding-top:.25em}.posts-sidebar-wrap>.sidebar-wrap .search-form .input-btn-wrap input,.site-search-wrap>.sidebar-wrap .search-form .input-btn-wrap input{border:2px solid #777;flex:1;padding:.5em}.posts-sidebar-wrap>.sidebar-wrap .search-form .input-btn-wrap button,.site-search-wrap>.sidebar-wrap .search-form .input-btn-wrap button{background-color:#777;border:none;width:50px}.posts-sidebar-wrap>.sidebar-wrap .search-form .input-btn-wrap button:before,.site-search-wrap>.sidebar-wrap .search-form .input-btn-wrap button:before{color:#000}.posts-sidebar-wrap>.sidebar-wrap .search-form .input-btn-wrap button span,.site-search-wrap>.sidebar-wrap .search-form .input-btn-wrap button span{display:none}.posts-sidebar-wrap>.sidebar-wrap .sidebar:not(:first-child),.site-search-wrap>.sidebar-wrap .sidebar:not(:first-child){margin-top:2em}.posts-sidebar-wrap>.sidebar-wrap .sidebar h4,.site-search-wrap>.sidebar-wrap .sidebar h4{font-size:1em;margin-bottom:.5em;text-transform:uppercase}.posts-sidebar-wrap>.sidebar-wrap .sidebar.cats .sidebar-list,.site-search-wrap>.sidebar-wrap .sidebar.cats .sidebar-list{margin:0}.post-meta-wrap{display:flex;margin:1em 0 .75em}@media only screen and (max-width:767px){.post-meta-wrap{font-size:.9em;display:block}}@media only screen and (max-width:767px){.post-meta-wrap .meta-item+.meta-item{margin-top:1em}}.post-category,.post-date{align-items:center;color:#1B3054;display:flex;text-transform:uppercase}.post-category svg,.post-date svg{width:14px}.post-category svg path,.post-date svg path{fill:#1B3054}.post-category span,.post-date span{font-size:.8em;margin-left:.33em}@media only screen and (min-width:768px){.meta-item+.meta-item{margin-left:.75em;padding-left:.75em;border-left:2px solid #777}}.sidebar .widget-calendar .item{background-color:#fff}.sidebar .widget-calendar .item .title{font-size:1em}.meta{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.meta li{font-size:.9em;margin-right:.75em}.pagination{clear:both;padding:2em 0;text-transform:uppercase}.pagination a{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination a:hover{background-color:#1B3054}.pagination .page-numbers{background-color:#54647f;color:#fff;font-size:1em;padding:5px 8px}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{background-color:#1B3054}.pagination .page-numbers.current{background-color:#1B3054;color:#FEDA48}.faculty-staff-results .title,.faculty-staff-single .title{font-family:Inter,sans-serif;font-weight:700;color:#1B3054;font-size:.9em;letter-spacing:1px;text-transform:uppercase;margin-bottom:1em}.faculty-staff-results .letter,.faculty-staff-single .letter{display:block;font-size:2.25em;margin-top:.5em;padding:.33em 0 .33em .25em;text-transform:uppercase}.faculty-staff-results .letter+.item,.faculty-staff-single .letter+.item{margin-top:0}.faculty-staff-results .letter:first-child,.faculty-staff-single .letter:first-child{border:none;margin-top:0;padding-top:0}@media only screen and (max-width:767px){.faculty-staff-results #list-posts,.faculty-staff-single #list-posts{margin-bottom:2.5em}}.faculty-staff-results #list-posts h2,.faculty-staff-single #list-posts h2{background:#E9EEF9;color:#fff;display:inline-block;font-size:1.25em;margin:1em 0 0 8px;padding:.25em;font-weight:400}@media only screen and (min-width:980px){.faculty-staff-results #list-posts h2,.faculty-staff-single #list-posts h2{font-size:1.5em}}.faculty-staff-results #list-posts h2+.posts-wrap .item:first-child,.faculty-staff-single #list-posts h2+.posts-wrap .item:first-child{margin-top:1em}.faculty-staff-results .item,.faculty-staff-single .item{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:2em;padding:1em;border-bottom:8px solid #80BD41;max-width:100%;box-shadow:0 2px 8px #c6c7c8}@media only screen and (max-width:500px){.faculty-staff-results .item,.faculty-staff-single .item{display:block}}.faculty-staff-results .item .img-wrap,.faculty-staff-single .item .img-wrap{width:100px}.faculty-staff-results .item .content,.faculty-staff-single .item .content{align-content:flex-start;padding-left:2em;flex:1}@media only screen and (max-width:500px){.faculty-staff-results .item .content,.faculty-staff-single .item .content{margin-top:1em;padding-left:0}}@media only screen and (min-width:768px){.faculty-staff-results .item .content,.faculty-staff-single .item .content{align-items:center;display:flex;flex-wrap:wrap;padding-left:3em}}@media only screen and (min-width:768px){.faculty-staff-results .item .content .group,.faculty-staff-single .item .content .group{padding-right:3em;width:50%}}@media only screen and (min-width:1140px){.faculty-staff-results .item .content .group,.faculty-staff-single .item .content .group{padding-right:4em}}@media only screen and (max-width:767px){.faculty-staff-results .item .content .group:nth-child(2),.faculty-staff-single .item .content .group:nth-child(2){padding-top:1em}}.faculty-staff-results .item .content p:not(:first-child),.faculty-staff-single .item .content p:not(:first-child){margin-top:.25em}.faculty-staff-results .item .content .bio,.faculty-staff-single .item .content .bio{border-top:3px solid #E9EEF9;margin-top:1.25em;padding-top:1.25em}.faculty-staff-results{padding-top:0!important}.faculty-staff-results .item .content .group .name{font-size:1.2em}@media only screen and (min-width:980px){.faculty-staff-results .item .content .group .name{font-size:1.4em}}.faculty-staff-results .item .content .group .title{font-size:.9em}@media only screen and (min-width:768px){.faculty-staff-results .wrap-flex{display:flex}}.faculty-staff-results .item .content{display:block}.faculty-staff-results .item .content .group{padding-right:0;width:100%}.faculty-staff-results .item .content .group+.group{margin-top:.75em}@media only screen and (min-width:768px){.faculty-staff-results .sidebar-wrap{margin-top:2.5em}}.faculty-staff-single .item{padding:2em}.faculty-staff-single .item .content{display:block}@media only screen and (min-width:768px){.faculty-staff-single .item .img-wrap{width:200px}}@media only screen and (min-width:980px){.faculty-staff-single .item .img-wrap{width:275px}}.faculty-staff-single .item .img-wrap img{width:100%}.faculty-staff-single .item p a,.faculty-staff-single .item p b{color:#1B3054}.faculty-staff-single .item .name{color:#1B3054;margin-bottom:0}.faculty-staff-single .item .depts,.faculty-staff-single .item .email{margin-top:1.5em!important}.faculty-staff-single .item .area-of-expertise{margin-top:1.5em;width:100%}.faculty-staff-single .item .area-of-expertise p:first-child{color:#1B3054}.faculty-staff-single .item .link-wrap{margin-top:1.5em}.post-type-archive-jpl_testimonials .posts-sidebar-wrap{padding-top:5px}.post-type-archive-jpl_testimonials .posts{width:100%}@media only screen and (min-width:768px){.post-type-archive-jpl_testimonials .posts{display:flex;flex-wrap:wrap}}@media only screen and (max-width:767px){.post-type-archive-jpl_testimonials .posts{padding-left:1em}}.post-type-archive-jpl_testimonials .posts .post{border-bottom:8px solid #FE4300;margin-bottom:2.25em;max-width:100%;padding:1em!important;box-shadow:0 2px 8px #c6c7c8}@media only screen and (max-width:767px){.post-type-archive-jpl_testimonials .posts .post{margin-bottom:2em}}@media only screen and (min-width:768px){.post-type-archive-jpl_testimonials .posts .post{margin-left:4%;width:47%}.post-type-archive-jpl_testimonials .posts .post:nth-child(odd){margin-left:0}}.post-type-archive-jpl_testimonials .posts .post .post-inner{display:flex;align-items:center;padding-top:.33em}@media only screen and (max-width:500px){.post-type-archive-jpl_testimonials .posts .post .post-inner{display:block}}.post-type-archive-jpl_testimonials .posts .post .img-wrap{width:100px}@media only screen and (min-width:1140px){.post-type-archive-jpl_testimonials .posts .post .img-wrap{width:120px}}.post-type-archive-jpl_testimonials .posts .post .img-wrap img{width:100%}.post-type-archive-jpl_testimonials .posts .post .img-wrap img.fallback{border:2px solid #eeeeef;padding:5px}.post-type-archive-jpl_testimonials .posts .post .img-wrap+h2{padding-top:.25em}.post-type-archive-jpl_testimonials .posts .post .content-inner{padding-left:2em;flex:1}@media only screen and (max-width:500px){.post-type-archive-jpl_testimonials .posts .post .content-inner{margin-top:1em;padding-left:0}}.post-type-archive-jpl_testimonials .posts .post h2{padding-top:0;font-size:1.3em;margin-bottom:.5em}@media only screen and (min-width:768px){.post-type-archive-jpl_testimonials .posts .post h2{font-size:1.4em}}@media only screen and (min-width:1140px){.post-type-archive-jpl_testimonials .posts .post h2{font-size:1.5em}}.post-type-archive-jpl_testimonials .posts .post h2 a{color:#1B3054;text-decoration:none}.post-type-archive-jpl_testimonials .posts .post h2 a:hover{text-decoration:underline}.post-type-archive-jpl_testimonials .posts .post .link-wrap{margin-top:.75em}.post-type-archive-jpl_testimonials .pagination{width:100%}.post-type-archive-jpl_magazines .posts-sidebar-wrap{padding:0}.post-type-archive-jpl_magazines .posts .past-issues-wrap{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.post-type-archive-jpl_magazines .posts .past-issues-wrap .post{margin-left:2%;width:49%}.post-type-archive-jpl_magazines .posts .past-issues-wrap .post:nth-child(odd){margin-left:0}}@media only screen and (min-width:768px){.post-type-archive-jpl_magazines .posts .past-issues-wrap .post{margin-left:2.5%;padding:0;width:31.666%}.post-type-archive-jpl_magazines .posts .past-issues-wrap .post:nth-child( 3n+1 ){margin-left:0}}.post-type-archive-jpl_magazines .posts .post.is-current{background-color:#fff6d1;padding:1.25em!important;width:100%}.post-type-archive-jpl_magazines .posts .post.is-current .post-inner{align-items:flex-start;display:flex}@media only screen and (max-width:500px){.post-type-archive-jpl_magazines .posts .post.is-current .post-inner{font-size:.9em}}.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .img-wrap{width:33%}@media only screen and (min-width:768px){.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .img-wrap{width:40%}}.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .content-inner{flex:1;padding-top:1em;padding-left:1.5em}.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .content-inner .top-meta{color:#1B3054;font-family:Inter,sans-serif;font-weight:700}.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .content-inner h2{font-size:1.8em}@media only screen and (min-width:980px){.post-type-archive-jpl_magazines .posts .post.is-current .post-inner .content-inner h2{font-size:2.2em}}.post-type-archive-jpl_magazines .posts .post-inner .img-wrap{display:block;position:relative;overflow:hidden}.post-type-archive-jpl_magazines .posts .post-inner .img-wrap:before{content:'';display:block;padding-top:130%}.post-type-archive-jpl_magazines .posts .post-inner .img-wrap:hover img{transform:scale(1.075,1.075)}.post-type-archive-jpl_magazines .posts .post-inner .img-wrap img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post-type-archive-jpl_magazines .posts .post-inner h2{font-size:1.2em;line-height:1.2em}@media only screen and (min-width:768px){.post-type-archive-jpl_magazines .posts .post-inner h2{font-size:1.4em}}.post-type-archive-jpl_magazines .posts .post-inner h2 a{text-decoration:none}.post-type-archive-jpl_magazines .posts .post-inner h2 a:hover{text-decoration:underline}.post-type-archive-jpl_magazines .posts .post-inner h2 span{display:block;font-size:.7em;line-height:1.2em;margin-top:.25em}.single-jpl_magazines .block.rtf:first-child{padding-top:1em}.single-jpl_magazines .featured-image-and-title .pg-title span{font-size:.6em}@media only screen and (min-width:980px){.single-jpl_magazines .featured-image-and-title .pg-title span{font-size:.5em}}.archive-jpl_magazines .sidebar-wrap,.single-jpl_magazines .sidebar-wrap{max-width:300px}.pre-ftr{margin-top:2em;padding-bottom:2em;position:relative}@media only screen and (min-width:1140px){.pre-ftr{padding-bottom:2.5em}}.pre-ftr .nav-pre-footer{position:relative;z-index:2}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer{display:flex;flex-wrap:wrap}}.pre-ftr .nav-pre-footer .img-wrap{background-color:#1B3054}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer .img-wrap{position:relative;width:45%}}.pre-ftr .nav-pre-footer img{bottom:0;height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:979px){.pre-ftr .nav-pre-footer img{display:none!important}}.pre-ftr .nav-pre-footer ul{margin:0;position:relative}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer ul{margin:1em 0;width:55%}}@media only screen and (max-width:979px){.pre-ftr .nav-pre-footer ul li{margin:0 0 1em;width:100%}}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer ul li{margin:0}}.pre-ftr .nav-pre-footer ul li a{border-bottom:1px solid #FEDA48;color:#495976;display:flex;flex-direction:column;font-size:2.25em;justify-content:center;padding:.5em .75em .5em 0;text-transform:uppercase;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer ul li a{font-size:2.6em}}@media only screen and (min-width:980px){.pre-ftr .nav-pre-footer ul li a:hover{color:#1B3054;padding-left:.25em;padding-right:.5em}}.ftr{min-height:100px;padding:2.5em 0}@media only screen and (min-width:1140px){.ftr{padding-top:3em}}@media only screen and (min-width:980px){.ftr .top{display:flex;flex-wrap:wrap}}@media only screen and (min-width:980px){.ftr .wrap>.inner{display:flex}}@media only screen and (min-width:768px){.ftr .wrap>.inner .ftr-contact-social{margin:0 auto;text-align:center;width:500px}}@media only screen and (min-width:980px){.ftr .wrap>.inner .ftr-contact-social{margin:0;text-align:left;width:400px}}.ftr .wrap>.inner .ftr-contact-social .logo-wrap{margin-bottom:1em;max-width:350px}@media only screen and (min-width:768px){.ftr .wrap>.inner .ftr-contact-social .logo-wrap{margin-left:auto;margin-right:auto;margin-bottom:2em}}@media only screen and (min-width:980px){.ftr .wrap>.inner .ftr-contact-social .logo-wrap{margin:0 0 1em}}.ftr .wrap>.inner .ftr-contact-social .logo-wrap a{display:block;width:100%}.ftr .wrap>.inner .ftr-contact-social .logo-wrap a img{width:100%}@media only screen and (min-width:768px){.ftr .wrap>.inner .ftr-contact-social .nav-social ul{justify-content:center}}@media only screen and (min-width:980px){.ftr .wrap>.inner .ftr-contact-social .nav-social ul{justify-content:flex-start}}.ftr .wrap>.inner .ftr-contact-social .description-wrap p{line-height:1.4em}.ftr .wrap>.inner .ftr-contact-social .description-wrap a{color:#1B3054}.ftr .wrap>.inner .ftr-contact-social .description-wrap a:hover{text-decoration:none}.ftr .wrap>.inner .ftr-menu-wrap{padding-top:1.5em}@media only screen and (min-width:768px){.ftr .wrap>.inner .ftr-menu-wrap{display:flex;flex:1;justify-content:space-evenly}}.ftr .wrap .menu li{margin-bottom:1em}.ftr .wrap .menu a{color:#1B3054;text-decoration:none}.ftr .wrap .menu a:hover{text-decoration:underline}.ftr .wrap .nav-primary-footer{font-size:1.2em}.ftr .wrap .nav-primary-footer a{font-family:Inter,sans-serif;font-weight:700}.ftr .wrap .nav-resources p{color:#222;font-size:1em;margin-bottom:1em;font-family:Inter,sans-serif;font-weight:700}.ftr .wrap .campaign-callout{display:block;margin-top:1.5em;max-width:185px}@media only screen and (min-width:980px){.ftr .wrap .campaign-callout{margin-top:2.5em;margin-left:-2em;max-width:200px;position:relative}}.ftr .wrap .campaign-callout:hover img{opacity:.7}.ftr .wrap .campaign-callout img{display:block;height:auto;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ftr .ftr-logo-wrap{margin:0 auto;width:200px}@media only screen and (min-width:768px){.ftr .ftr-logo-wrap{margin-left:0;width:175px}}@media only screen and (min-width:980px){.ftr .ftr-logo-wrap{width:170px}}@media only screen and (min-width:1140px){.ftr .ftr-logo-wrap{width:200px}}@media only screen and (max-width:767px){.ftr .ftr-col-nav{text-align:center}}@media only screen and (max-width:979px){.ftr .ftr-col-nav{padding-top:1.5em}}@media only screen and (min-width:768px){.ftr .ftr-col-nav{display:flex;justify-content:space-between}}@media only screen and (min-width:980px){.ftr .ftr-col-nav{flex:1;padding-left:4em}}@media only screen and (min-width:1140px){.ftr .ftr-col-nav{padding-left:6em}}.ftr .ftr-col-nav address{font-style:normal}.ftr .ftr-col-nav address a{color:#fff}@media only screen and (min-width:768px){.ftr .ftr-col-nav .col{padding-right:1.75em;width:33%}}@media only screen and (min-width:768px){.ftr .ftr-col-nav .col.description-wrap{width:36%}}.ftr .ftr-col-nav .col.description-wrap .btn-alt{color:#fff}.ftr .ftr-col-nav .col.description-wrap .btn-alt:after{color:#777;height:22px;width:22px}.ftr .ftr-col-nav .col.description-wrap .btn-alt:hover:after{background-color:#DCDDDE}@media only screen and (min-width:768px){.ftr .ftr-col-nav .col.nav-footer-resources{width:30%}}@media only screen and (max-width:767px){.ftr .ftr-col-nav .col.nav{margin-top:1.5em}}.ftr .ftr-col-nav .col.nav ul li{font-size:1em;margin-top:.5em}@media only screen and (min-width:1140px){.ftr .ftr-col-nav .col.nav ul li{font-size:1.1em}}.ftr .ftr-col-nav .col.nav ul li:first-child{margin-top:0}.ftr .ftr-col-nav .col.nav ul li a{color:#fff;text-decoration:none}.ftr .ftr-col-nav .col.nav ul li a:hover{text-decoration:underline}.ftr .ftr-col-nav h4{color:#DCDDDE;font-size:1.1em;margin:0 0 1.25em}@media only screen and (min-width:980px){.ftr .ftr-col-nav h4{font-size:1.2em}}.ftr .copyright{font-size:.9em;margin-top:1.5em}.ftr .nav-social,.social-bar-cta .nav-social{margin-bottom:1em;padding:2em 0 .5em;width:100%}.ftr .nav-social ul,.social-bar-cta .nav-social ul{display:flex}.ftr .nav-social ul li,.social-bar-cta .nav-social ul li{margin:0}@media only screen and (min-width:768px){.ftr .nav-social ul li,.social-bar-cta .nav-social ul li{margin-right:0}}.ftr .nav-social ul li a,.social-bar-cta .nav-social ul li a{align-items:center;display:flex;height:45px;justify-content:center;padding:.75em;width:45px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ftr .nav-social ul li a:hover svg,.social-bar-cta .nav-social ul li a:hover svg{opacity:.7}.ftr .nav-social ul li a:after,.social-bar-cta .nav-social ul li a:after{content:none!important}.ftr .nav-social ul li svg,.social-bar-cta .nav-social ul li svg{fill:#1B3054;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social-bar-cta .nav-social{padding-top:1em}.social-bar-cta .nav-social ul li a{height:50px;width:50px}.social-bar-cta.align-center .nav-social ul{justify-content:center}.bg-color-navy .social-bar-cta .nav-social ul li a:hover svg{fill:#FEDA48}.bg-color-navy .social-bar-cta .nav-social ul li svg{fill:#fff}.site-search-wrap{display:block}.site-search-wrap .posts-sidebar-wrap{display:block}.no-results,.validation{background-color:#f9d3c1;color:#993604;padding:.75em 1.5em;max-width:750px;width:100%}.no-results:first-child,.validation:first-child{margin-top:0!important}.no-results a,.validation a{color:#ac3c05!important}.no-results.program-filter-not-found,.validation.program-filter-not-found{margin-top:0}@media only screen and (min-width:980px){.no-results>p>span,.validation>p>span{display:block}}.no-results .search-form,.validation .search-form{margin-top:1em}.no-results .search-form label,.validation .search-form label{display:none}.no-results .search-form input,.validation .search-form input{border:2px solid #1B3054;padding:.5em;max-width:100%;width:400px}@media only screen and (max-width:767px){.no-results .search-form input,.validation .search-form input{width:250px}}@media only screen and (max-width:500px){.no-results .search-form input,.validation .search-form input{width:215px}}@media only screen and (min-width:980px){.no-results .search-form input,.validation .search-form input{width:600px}}.no-results .search-form .input-btn-wrap,.validation .search-form .input-btn-wrap{display:flex}.no-results .search-form .search-btn,.validation .search-form .search-btn{height:38px;min-width:auto;padding:.5em;width:38px}.no-results .search-form .search-btn svg,.validation .search-form .search-btn svg{height:100%;width:100%}.no-results .search-form .search-btn svg path,.validation .search-form .search-btn svg path{fill:#fff}.gform_wrapper .gform-body{padding-top:.5em}.gform_wrapper .gfield_label{color:#000;font-size:1.1em!important}.gform_wrapper .gfield input,.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{border:2px solid #d1d2d3;border-radius:0 0 5px 0;font-size:1.1em!important}.gform_wrapper .gfield input:focus,.gform_wrapper .gfield select:focus,.gform_wrapper .gfield textarea:focus{border-color:#000}.gform_wrapper .gfield .ginput_complex label{padding:3px 0!important}.gform_wrapper .gform_button{background-color:#777;border:none;border-radius:0 0 15px 0;color:#777;cursor:pointer;display:inline-block;font-size:18px;min-width:125px;padding:.75em 1.25em;position:relative;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gform_wrapper .gform_button:hover{background-color:#777;color:#fff}.gform_confirmation_wrapper .gform_confirmation_message{background-color:#000;border-radius:8px;color:#fff;font-size:1.1em;padding:1em}form .form-item{margin-top:1.5em}form .form-item:first-child{margin-top:0}form .form-item.form-item-inline{align-items:center;display:flex}form .form-item.form-item-inline label{margin:0 .66em 0 0;width:auto}form .form-item.has-btn input,form .form-item.has-btn select{margin-right:.33em}form .form-item label{margin-bottom:.25em;width:100%}form .form-item label.for-checkbox{align-items:flex-start;display:flex}form .form-item label.for-checkbox input{margin:.25em .5em}form .form-item label:not(.for-checkbox)+label{margin-top:.5em}form .form-item input,form .form-item select{border:1px solid #ccc;padding:.5em}form .form-item select{height:46px}.library-finder form{display:flex;flex-wrap:wrap}.library-finder label{font-size:1.3em}@media only screen and (min-width:1140px){.library-finder label{font-size:1.5em}}.library-finder input{padding:.75em;width:calc(100% - 40px)}.library-finder button{background-color:#777;border:none;color:#000;width:40px}.library-finder button span{display:none}.col-row:not(:first-child){margin-top:1.5em}.col-row:not(:last-child){margin-top:1.5em}.col-row .inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-.5em 0}.col-row .inner .item{margin:.5em 0;padding:0 .5em;max-width:450px}@media only screen and (min-width:768px){.col-row .inner .item{width:25%}}@media only screen and (min-width:980px){.col-row .inner .item{max-width:100%}}@media only screen and (min-width:768px){.col-row.count-2 .inner .item{width:50%}}@media only screen and (min-width:768px){.col-row.count-3 .inner .item{width:33.333%}}@media only screen and (min-width:768px){.col-row.count-5 .inner .item{width:20%}}@media only screen and (min-width:768px){.col-row.count-6 .inner .item{width:33.333%}}@media only screen and (min-width:768px){.col-row.count-6 .inner .item{width:18.5%}}.banner.default{background-color:#777}.banner.default p{font-size:1.1em}@media only screen and (min-width:980px){.banner.default p{font-size:1.2em}}.banner.default p a{color:#fff}.banner.default p a:hover{text-decoration:none}.banner.default .wrap{padding:20px}.banner.default .notice-wrap svg{width:35px}.major-minor-match:not(:first-child){margin-top:2em}.major-minor-match:not(:last-child){margin-bottom:2em}.major-minor-match a.btn-link{display:block;margin-top:1em;margin-right:1em}.major-minor-match .link-wrap{display:flex;flex-wrap:wrap;max-width:600px;padding-top:.5em}.major-minor-match .link-wrap>a{margin-right:1em;width:calc(50% - 1em)}.program-overview{border-top:1px solid #222;color:#222;display:flex;flex-wrap:wrap;font-size:.95em;padding-top:1em}.program-overview:not(:first-child){margin-top:2em}.program-overview:not(:last-child){margin-bottom:3.5em}.program-overview .item{margin-top:1em;margin-right:2em;width:calc(50% - 2em)}@media only screen and (min-width:980px){.program-overview .item{width:auto}}.program-overview .item .title{font-family:Inter,sans-serif;font-weight:700}.program-overview .item ul{font-size:1em;margin:0;padding:0}.program-overview .item ul li{line-height:1.2em!important;list-style:none}.program-overview .item span,.program-overview .item ul li{display:block;font-size:1em;line-height:1em;margin-top:.5em}#program-contact h2{margin-bottom:.5em}#program-contact p{margin-top:0}#program-contact p a{display:inline-block}#program-contact p a+a{margin-left:.5em;padding-left:.5em;position:relative}#program-contact p a+a:before{background-color:#1B3054;bottom:5px;content:'';display:block;left:-1px;position:absolute;top:5px;width:1px}.related-programs.multiple-callout .top{margin-bottom:2em}@media only screen and (min-width:768px){.related-programs.multiple-callout .callout-inner{display:flex;flex-wrap:wrap}}.related-programs.multiple-callout .callout{display:flex;flex-direction:column;margin-bottom:25px;width:100%}.related-programs.multiple-callout .img-wrap{min-height:1px}.related-programs.multiple-callout .img-wrap img{display:block;height:auto;width:100%}.related-programs.multiple-callout .content{flex-grow:1;font-size:14px}.related-programs.multiple-callout .img-wrap{position:relative}.related-programs.multiple-callout .img-wrap:before{content:'';display:block;padding-top:50%}.related-programs.multiple-callout .img-wrap img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.related-programs.multiple-callout .img-wrap img.fallback{background-color:#f7f7f7;object-fit:contain;padding:1em}.related-programs.multiple-callout .img-wrap+.content{padding-top:1.25em}.related-programs.multiple-callout .content{padding-right:1.5em}.related-programs.multiple-callout .content h2,.related-programs.multiple-callout .content h3{font-size:1.6em}@media only screen and (min-width:1140px){.related-programs.multiple-callout .content h2,.related-programs.multiple-callout .content h3{font-size:1.8em}}.related-programs.multiple-callout .content h2 a,.related-programs.multiple-callout .content h3 a{color:#1B3054;text-decoration:underline}.related-programs.multiple-callout .content h2 a:hover,.related-programs.multiple-callout .content h3 a:hover{text-decoration:none}.related-programs.multiple-callout .content-desc{margin-top:1em}.related-programs.multiple-callout .link-wrap{margin-top:1.5em}@media only screen and (min-width:768px){.related-programs.multiple-callout.col-3 .callout{margin-left:2.5%;width:31.666%}.related-programs.multiple-callout.col-3 .callout:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:768px){.related-programs.multiple-callout.col-3 .callout .img-wrap:before{padding-top:60%}}.related-programs.multiple-callout.col-3 .callout .content h3{font-size:1.6em}@media only screen and (min-width:768px){.related-programs.multiple-callout.col-3 .callout .content h3{font-size:1.5em}}@media only screen and (min-width:1140px){.related-programs.multiple-callout.col-3 .callout .content h3{font-size:1.7em}}code{background-color:#fff6d1;font-size:.85em;padding:.5em}.bg-color-yellow-light code{background-color:#fff}.site-search-wrap{padding-bottom:3em;padding-top:3em}@media only screen and (min-width:768px){.site-search-wrap{display:flex;padding-bottom:4em;padding-top:4em}}.site-search-wrap>.wrap{width:100%}.site-search-wrap .posts{width:100%}.site-search-wrap .posts .post{margin-bottom:1.5em}.site-search-wrap .posts .search-tag{background-color:#f7f7f7}.site-search-wrap .posts .search-tag+h2{padding-top:.33em}.site-search-wrap>.post{padding-top:0}@media only screen and (min-width:768px){.site-search-wrap>.post{flex-grow:1;width:64%}}.site-search-wrap>.post>.block.rtf{padding-top:0}.site-search-wrap>.sidebar-wrap{margin:2em 0 0;width:100%}@media only screen and (max-width:767px){.site-search-wrap>.sidebar-wrap{margin-top:0;margin-left:auto;margin-right:auto;max-width:375px}}@media only screen and (min-width:768px){.site-search-wrap>.sidebar-wrap{margin-top:0;margin-left:4em;width:250px}}@media only screen and (min-width:1140px){.site-search-wrap>.sidebar-wrap{margin-left:6em;width:25%}}.site-search-wrap>.sidebar-wrap .sidebar{background-color:#fff;box-shadow:0 0 15px #d1d2d3;color:#1B3054;display:block;padding-top:3em}.site-search-wrap>.sidebar-wrap .sidebar li a:not(.btn),.site-search-wrap>.sidebar-wrap .sidebar p a:not(.btn){color:#1B3054}.site-search-wrap>.sidebar-wrap .sidebar li a:not(.btn):hover,.site-search-wrap>.sidebar-wrap .sidebar p a:not(.btn):hover{text-decoration:none}.site-search-wrap>.sidebar-wrap .sidebar ul{width:100%}.site-search-wrap>.sidebar-wrap .sidebar .tax-group:not(:first-child){margin-top:1.5em}.site-search-wrap>.sidebar-wrap .sidebar .tax-group p{font-family:Inter,sans-serif;font-weight:700;font-size:1em;margin-bottom:.5em;text-transform:uppercase}.site-search-wrap>.sidebar-wrap .sidebar .tax-group ul{margin:0;padding:0 0 0 1.5em}.site-search-wrap>.sidebar-wrap .sidebar .tax-group ul li{font-size:1.1em}.site-search-wrap>.sidebar-wrap .sidebar .tax-group ul li:not(:first-child){margin-top:.33em}.site-search-wrap>.sidebar-wrap .sidebar .tax-group ul li a{color:#000}.site-search-wrap>.sidebar-wrap .sidebar .link-group{padding-top:.5em}.site-search-wrap>.sidebar-wrap .sidebar .link-group:not(:first-child){border-top:1px solid #1B3054;margin-top:1.5em;padding-top:1em}@media only screen and (min-width:768px){.block.rtf>.block-wrap{display:flex}}@media only screen and (min-width:768px){.block.rtf .rtf-content{flex-grow:1;width:70%}}.block.rtf.alignfull .block-wrap{padding:0;max-width:100%;width:100%}.block.rtf.alignfull .block-wrap .rtf-content{max-width:100%;width:100%}.block .juicer-feed .j-paginate{border-color:#1B3054;border-radius:0;color:#1B3054;font-size:1.1em}.block .juicer-feed .j-paginate:hover{background-color:#1B3054;color:#fff}.block .juicer-feed{max-width:2000px;margin:0 auto}@media only screen and (max-width:599px){.block .juicer-feed .j-stack li{display:none!important}.block .juicer-feed .j-stack li:first-child{display:block!important}}@media only screen and (max-width:767px){.block .juicer-feed .j-stack li{display:none!important}.block .juicer-feed .j-stack li:first-child{display:block!important}}@media only screen and (max-width:599px){.block .juicer-feed .j-stack li:nth-child(2){display:block!important}.block .juicer-feed .j-stack li:nth-child(3){display:block!important}}@media only screen and (max-width:399px){.block .juicer-feed .j-stack li:nth-child(3){display:block!important}}.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{display:block;height:225px!important}@media only screen and (max-width:500px){.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{height:275px!important}}@media only screen and (min-width:768px){.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{display:block;height:320px!important}}@media only screen and (min-width:980px){.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{height:300px!important}}@media only screen and (min-width:1140px){.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{height:320px!important}}@media only screen and (min-width:1800px){.block .juicer-feed .j-image,.block .juicer-feed .j-stack,.block .juicer-feed .j-text{height:360px!important}}.block .juicer-feed .j-image img{height:100%!important;object-fit:cover!important}.block .juicer-feed .j-text{background-color:rgba(27,48,84,.9)!important}.block .juicer-feed .j-text .j-message a{color:#fff!important}.block .juicer-feed .j-gallery-nav:after{content:''!important}h2+.vr-view-wrap,h3+.vr-view-wrap,h4+.vr-view-wrap{margin-top:.5em}.vr-view-wrap{max-width:800px}


/* Fix for Testimonals on mobile */
@media only screen and (max-width: 768px) {
    .testimonials.default .testimonial.has-banner-img, 
    .testimonials.default .testimonial.has-img {
        display: flex;
        flex-direction: column !important;
    }
    .testimonials.default .testimonial.has-banner-img .img-wrap,
    .testimonials.default .testimonial.has-img .img-wrap {
        /* margin-top: 1em;
        position: relative; */
        width: 100% !important;
    }
}
