/*! John Paul College - Site Style Sheet */html{background-color:#fff;overflow:hidden;scroll-behavior:smooth;-webkit-text-size-adjust:none}#aspnetForm{margin-bottom:0!important}#s4-workspace{font-family:Roboto,sans-serif;background-color:#fff;display:flex;font-size:11pt;flex-direction:column;overflow-x:hidden}#s4-workspace>#s4-bodyContainer{flex:1 0 auto;width:100%}#s4-workspace>#jpc-footer{flex-shrink:0;min-height:150px}.ms-rtestate-field,.ms-rtestate-notify,.ms-rtestate-read,.s4-wpcell-plain{box-sizing:border-box;max-width:100%;overflow-x:hidden;overflow-wrap:normal}#ctl00_ctl45_ExplicitLogin{display:none!important}.pswp button{min-width:auto}a,a:link,a:visited{color:#2a6ebb}#jpc-header-zone{z-index:500;position:fixed;margin-right:auto;color:#fff;width:100%}#jpc-upper-zone{z-index:1}#s4-workspace:not(.inPageEditMode) #page-title-container{display:block;text-align:right;position:absolute;left:0;top:-100px;background-image:linear-gradient(to bottom right,rgba(136,13,40,.9),rgba(100,1,22,.95));padding:30px 30px 6px 50px;opacity:0;animation-fill-mode:both;animation-duration:.8s;animation-timing-function:ease-out}@keyframes titleFadeIn{0%{opacity:0;padding:10px 10px 6px 30px}100%{opacity:1;padding:30px 30px 6px 50px}}.window-mode-1 #page-title-container{background-color:#880d27;background-image:none}.inPageEditMode #page-title-container{top:-200px;left:100px}.inPageEditMode #page-title-container input{width:100%;box-sizing:border-box}#s4-workspace #page-title-container>h1{display:inline-block;color:#fff;max-width:1200px;width:100%;text-align:left;margin:0;box-sizing:border-box}#page-title-container>.breadcrumb{display:block;color:#fff;text-align:center;margin-top:-8px}#page-title-container>.breadcrumb a{color:#fff}#page-title-container>.breadcrumb>span{padding:10px 0 0 0;width:100%;display:inline-block;text-align:left;max-width:1200px;box-sizing:border-box;font-size:8.5pt}#s4-workspace.window-mode-0 .breadcrumb{text-align:center;margin-bottom:16px}#s4-workspace.window-mode-0 .breadcrumb a,#s4-workspace.window-mode-0 .breadcrumb a:link,#s4-workspace.window-mode-0 .breadcrumb a:visited{color:#2a6ebb}#s4-workspace.window-mode-0 .breadcrumb a,#s4-workspace.window-mode-0 .breadcrumb span{font-size:8.5pt}#s4-workspace.window-mode-0 #page-title-container{display:none}.jpc-date-container{font-style:italic;font-size:10pt;color:grey}#alert-zone{display:none;box-sizing:border-box;border-width:5px;border-style:solid;align-items:center;width:100%;color:#d4d4d4;border-color:#a1a1a1;background-color:#535353}#alert-zone>i{margin:0 24px;font-size:48px}#alert-zone>i.closer{align-self:stretch;margin:0;padding:12px;font-size:24px;transition-property:color;transition-duration:.2s;transition-timing-function:ease-out}#alert-zone>i.closer:hover{cursor:pointer;color:#fff}#alert-zone>div{flex:500;padding:8px}#alert-zone h2{color:inherit!important;font-size:14pt;margin-bottom:4px}#s4-workspace.active-alert #alert-zone{display:flex;position:fixed;z-index:1000}.nav-top-container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;text-rendering:optimizeLegibility;min-height:57px}.nav-menu-zone{margin-right:2%}.nav-top-tab-zone{display:flex;justify-content:flex-end}.window-mode-2:not(.scrolled) #jpc-header-zone:not(.on-light) .nav-top-container{background-color:rgba(0,0,0,.4)}.window-mode-2 .nav-top-item,.window-mode-2 .nav-top-item:link,.window-mode-2 .nav-top-item:visited{height:50px;color:inherit;text-decoration:none;display:flex;padding:0 15px;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;flex-direction:column;position:relative;white-space:nowrap;z-index:501;font-size:14pt;font-family:Raleway,sans-serif;letter-spacing:-.5px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.window-mode-2 .nav-top-tab-zone.no-collapse>.nav-top-item{height:90px}.window-mode-2 #jpc-header-zone.on-light .nav-top-item{transition-property:color,text-shadow;transition-duration:.4s;transition-timing-function:ease-out;color:#525252;text-shadow:none}.window-mode-2 .nav-top-item>.nav-top-item-stroke{display:inline-block;width:0%;height:3px;pointer-events:none;transition-duration:.2s;transition-timing-function:ease-out;transition-property:width,background-color;background-color:rgba(42,110,187,0);box-shadow:1px 2px 2px rgba(0,0,0,.5)}.window-mode-2 .nav-top-item:hover>.nav-top-item-stroke{width:100%;background-color:#fff}.window-mode-2 #jpc-header-zone.on-light .nav-top-item:hover>.nav-top-item-stroke{background-color:#525252}.window-mode-2 .nav-top-item:hover{cursor:pointer}.window-mode-2 .nav-top-logo{display:block;box-sizing:border-box;flex-shrink:1;background-image:url(../img/jpc-logo-landscape-white.png);background-size:contain;background-position:center;background-repeat:no-repeat;image-rendering:optimizeQuality;margin:4px 0 4px 24px;width:310px;max-height:90px;-ms-interpolation-mode:bicubic}.window-mode-2 .nav-top-logo.for-jpic{background-image:url(../img/JPIC-logo.png);background-position-x:10%}.window-mode-2 #jpc-header-zone.on-light .nav-top-logo{background-image:url(../img/jpc-logo-landscape-dark.png)}.window-mode-2 .nav-sub-tab-zone{text-align:right;padding-right:6px;min-height:30px;white-space:nowrap}.window-mode-2 .nav-sub-tab-zone.no-content{min-height:0}.window-mode-2 .nav-sub-tab-zone>.nav-submenu-item{display:inline-block;padding:15px 20px;background-color:rgba(136,13,40,.8);user-select:none;color:inherit;text-decoration:none;position:relative;box-sizing:border-box;font-family:Raleway,sans-serif}.window-mode-2 .nav-sub-tab-zone>button.nav-submenu-item{margin:0;height:100%;border:none}.window-mode-2 .nav-sub-tab-zone>.nav-submenu-item.nav-complex-parent{position:inherit}.nav-sub-tab-zone>.nav-submenu-item.hold-open,.window-mode-2 .nav-sub-tab-zone>.nav-submenu-item:hover{background-color:rgba(255,255,255,.7);color:#880d27}.window-mode-2 .nav-sub-tab-zone>.nav-submenu-item.hold-open{background-color:#fff;color:#880d27}.window-mode-2 .nav-section{color:#880d27;position:absolute;top:100%;right:0;width:auto;white-space:nowrap;display:none;background-color:rgba(255,255,255,.9)}.nav-submenu-item.can-open:hover>.nav-section,.nav-submenu-item.hold-open>.nav-section{display:block;animation-name:fadeIn;animation-duration:.2s}@media (max-width:1300px){.window-mode-2 .nav-top-item,.window-mode-2 .nav-top-item:link,.window-mode-2 .nav-top-item:visited{font-size:11pt;padding:0 8px}.window-mode-2 .nav-top-logo{background-image:url(../img/jpc-crest-white.png)}}.window-mode-2.scrolled .nav-top-item,.window-mode-2.scrolled .nav-top-item:link,.window-mode-2.scrolled .nav-top-item:visited{text-shadow:0 0 0 transparent}.window-mode-2.scrolled .nav-top-item>.nav-top-item-stroke{box-shadow:none}.window-mode-2.scrolled #jpc-header-zone.on-light .nav-top-item,.window-mode-2.scrolled #jpc-header-zone.on-light .nav-top-item:link,.window-mode-2.scrolled #jpc-header-zone.on-light .nav-top-item:visited{color:#fff;text-shadow:none}.window-mode-2.scrolled #jpc-header-zone.on-light .nav-top-logo{background-image:url(../img/jpc-logo-landscape-white.png)}.window-mode-2.scrolled .nav-sub-tab-zone>.nav-submenu-item:hover{color:#fff}.window-mode-2.scrolled #jpc-header-zone.on-light .nav-top-item:hover>.nav-top-item-stroke{background-color:#fff;box-shadow:none}.window-mode-1 #jpc-header-zone{background-color:#880d27;color:#fff}.window-mode-1 .nav-top-container{flex-wrap:wrap;justify-content:flex-start;flex-direction:column}.window-mode-1 .nav-top-logo{background-image:url(../img/jpc-logo-landscape-white.png);height:60px;margin:3px;background-size:contain;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}.window-mode-1 .nav-menu-zone{width:100%;margin-right:0}.window-mode-1 .nav-top-tab-zone{display:block;text-align:center;height:40px;position:relative}.window-mode-1 .nav-top-item,.window-mode-1 .nav-top-item:link,.window-mode-1 .nav-top-item:visited{display:inline-flex;flex-direction:column;align-items:center;padding:8px;margin:0;height:40px;max-height:40px;text-align:center;text-decoration:none;color:#fff;overflow:hidden;box-sizing:border-box;font-family:Raleway,sans-serif;letter-spacing:-.5px}.window-mode-1 .nav-top-item>.nav-top-item-stroke{width:0%;height:2px;pointer-events:none;transition-duration:.2s;transition-timing-function:ease-out;transition-property:width,background-color;background-color:rgba(255,255,255,0)}.window-mode-1 .nav-top-item:hover>.nav-top-item-stroke{width:100%;background-color:#fff}.window-mode-1 .nav-top-tab-zone>button.nav-top-item{display:inline-flex;height:100%;vertical-align:top;padding:0 32px}.window-mode-1 .nav-sub-tab-zone{display:flex}.window-mode-1 .nav-submenu-item,.window-mode-1 .nav-submenu-item:link,.window-mode-1 .nav-submenu-item:visited{flex:1;text-align:center;user-select:none;cursor:pointer;text-decoration:none;color:#fff;box-sizing:border-box;padding:4px;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out}.window-mode-1 .nav-submenu-item:hover{background-color:rgba(255,255,255,.7);color:#880d27}.window-mode-1 .nav-submenu-item.search-container-size{flex:.4}.window-mode-1 .nav-section{color:#880d27;position:absolute;top:100%;right:0;width:auto;white-space:nowrap;display:none;background-color:rgba(255,255,255,.9)}.window-mode-1 .nav-section.nav-complex{width:100%;box-sizing:border-box}.window-mode-1 .nav-sub-tab-zone>.nav-submenu-item.nav-complex-parent{position:inherit}.window-mode-1.scrolled .nav-top-tab-zone.no-collapse .nav-top-item{height:auto}.window-mode-1.scrolled #jpc-header-zone.on-light .nav-top-item{color:#fff}#jpc-header-zone,#s4-workspace,.nav-sub-tab-zone>.nav-submenu-item,.nav-top-item,.nav-top-logo{transition-duration:.2s;transition-property:height,margin,background-color,opacity,padding;transition-timing-function:ease-out}#s4-workspace.scrolled .nav-top-item{height:0;opacity:0;overflow:hidden}#s4-workspace.scrolled .nav-top-tab-zone.no-collapse .nav-top-item{height:60px;opacity:1}#s4-workspace.scrolled .nav-top-tab-zone.no-collapse .nav-sub-tab-zone{min-height:0}#s4-workspace.scrolled .nav-sub-tab-zone>.nav-submenu-item{padding:20px;background:rgba(0,0,0,0)}#s4-workspace.scrolled .nav-sub-tab-zone>.nav-submenu-item:hover{background:rgba(0,0,0,.3)}#s4-workspace.scrolled #jpc-header-zone{background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0))}#s4-workspace.scrolled .nav-top-logo.for-jpic{background-image:url(../img/JPIC_logo-white.png)}.nav-section.nav-complex{width:100%;text-align:center;padding:20px}.nav-inner-container{max-width:1000px;display:inline-flex;flex-direction:row;min-height:280px;width:100%}.nav-section-list-zone{border-right:1px solid #880d27;display:inline-block;flex:1}.nav-section-content-zone{position:relative;flex:6}.nav-section-list-item{padding:8px 16px;text-align:left;display:block}.nav-section-list-item.section-selected,.nav-section-list-item.section-selected:hover{background-color:#880d27;color:#fff}.nav-section-list-item:hover{background-color:#e2e2e2}.nav-sect-content-container{position:absolute;box-sizing:border-box;height:100%;width:100%;top:0;left:0;display:flex;flex-direction:row}.nav-section-content-item{display:block;box-sizing:border-box;white-space:pre-wrap;flex:1;font-size:8pt;padding:8px}a.nav-section-content-item,a.nav-section-content-item:active,a.nav-section-content-item:link,a.nav-section-content-item:visited{text-decoration:none;color:inherit}.nav-section-content-item:hover{cursor:pointer}.nav-content-item-title{font-size:10pt;margin:18px 0 6px 0}.nav-content-item-image{height:150px;background-color:rgba(56,56,56,.5);background-size:cover;background-position:center top;background-repeat:no-repeat;margin-bottom:8px}.nav-section.nav-simple{padding:20px;min-width:100%;box-sizing:border-box;text-align:left}.nav-section.nav-simple .nav-section-column{display:inline-block;vertical-align:top}.nav-section.nav-simple .nav-section-item{padding:7px 20px;display:block}.nav-section.nav-simple .nav-section-item:active,.nav-section.nav-simple .nav-section-item:link,.nav-section.nav-simple .nav-section-item:visited{text-decoration:none;color:inherit}.nav-section.nav-simple .nav-section-heading{padding:7px 20px 7px 10px;font-size:14pt}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#nav-mob-top-bar{background-color:#880d27;height:70px;display:flex;flex-direction:row;justify-content:space-between;padding:0 8px;transition-property:height;transition-duration:.2s;transition-timing-function:ease-out;overflow:hidden}#nav-mob-top-bar.scrolled:not(.no-collapse){height:0}#nav-mob-top-logo{background-image:url(/SiteAssets/img/jpc-logo-landscape-white.svg);background-position:10% center;background-repeat:no-repeat;background-size:contain;flex:.8;margin:4px}#nav-mob-top-buttonzone{flex:1;text-align:right;display:flex;align-items:center;justify-content:flex-end}.nav-mob-top-button{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;font-size:16pt;margin-left:6px}.nav-mob-top-button.hamburger{margin-left:12px}#nav-mob-menu-bkg{box-shadow:inset 0 15px 15px -15px rgba(0,0,0,1);position:absolute;top:100%;left:0;height:0;width:100%;padding:0 0;overflow:hidden;background-color:#fff;box-sizing:border-box;transition-property:height,padding;transition-duration:.2s;transition-timing-function:ease-out}#nav-mob-menu-bkg.menu-open{padding:24px 0;overflow-y:scroll}.nav-mob-menu-item{display:flex;justify-content:space-between;align-items:stretch;padding:0 36px;font-size:14pt;min-height:60px;height:auto;flex-wrap:wrap;box-sizing:border-box}.nav-mob-menu-item>a,.nav-mob-menu-item>a:active,.nav-mob-menu-item>a:focus,.nav-mob-menu-item>a:hover,.nav-mob-menu-item>a:link,.nav-mob-menu-item>a:visited{display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;text-decoration:none;color:#880d27;font-size:14pt;flex:1}.nav-mob-menu-item>i{color:#880d27;display:flex;height:60px;justify-content:center;align-items:center;transition-property:transform;transition-duration:.1s;transition-timing-function:ease-out}.nav-mob-menu-item.submenu-open>i{transform:rotate(-90deg)}.nav-mob-top-button:active,.nav-mob-top-button:link,.nav-mob-top-button:visited{color:#fff}.nav-mob-submenu-bkg{height:auto;width:100%;margin-top:0;padding-left:10px;border-left:2px solid rgba(136,13,40,.2);box-sizing:border-box;transition-property:margin-top;transition-duration:.2s;transition-timing-function:ease-out}.nav-mob-submenu-item{box-sizing:border-box;height:0;font-size:12pt;opacity:0;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;text-transform:uppercase;transition-property:height,opacity;transition-duration:.2s;transition-timing-function:ease-out;color:#880d27}.nav-mob-submenu-item:active,.nav-mob-submenu-item:link,.nav-mob-submenu-item:visited{color:#880d27}.nav-mob-menu-item.submenu-open .nav-mob-submenu-item{height:50px;opacity:1}span.hamburger-inner,span.hamburger-inner::after,span.hamburger-inner::before{background-color:#fff}.hamburger.is-active span.hamburger-inner,.hamburger.is-active span.hamburger-inner::after,.hamburger.is-active span.hamburger-inner::before{background-color:#fff}#nav-mob-top-bar .hamburger:focus{outline:thin dotted}#nav-mob-mini-title{box-sizing:border-box;position:absolute;width:100%;height:80px;top:-50px;text-align:center}#nav-mob-mini-title>.nav-mini-tab{box-sizing:border-box;position:absolute;top:4px;left:50%;transform:translateX(-50%);width:400px;min-width:400px;pointer-events:none}#nav-mob-mini-title>h1{position:absolute;font-size:19px;left:50%;transform:translateX(-50%);top:15px;pointer-events:none;margin-top:0}#nav-mob-mini-title>h1>i{display:block;position:absolute;top:50%;right:-30px;transform:translateX(-50%) translateY(-50%);transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out}#nav-mob-mini-title.fixed{position:fixed;background-color:#ececec;box-shadow:2px 2px 2px rgba(0,0,0,.2);height:auto;padding:10px;top:0;z-index:1000}#nav-mob-mini-title.fixed>.nav-mini-tab{display:none}#nav-mob-mini-title.fixed>h1{position:relative;margin:0;width:100%}#nav-mob-mini-title.fixed>h1>i{right:10px}#nav-mob-mini-title.isOpen>h1>i{transform:translateX(-50%) translateY(-50%) rotate(90deg)}#nav-mob-mini-panel{opacity:0;pointer-events:none;background-color:#e9e9e9;position:absolute;top:110%;left:0;z-index:1200;width:100%;text-align:left;box-sizing:border-box;transition-property:opacity;transition-duration:.1s;transition-timing-function:ease-out;max-height:80vh;padding-bottom:60px;overflow-y:scroll}.isOpen #nav-mob-mini-panel{opacity:1;pointer-events:all;box-shadow:3px 0 3px rgba(0,0,0,.2)}.fixed.isOpen #nav-mob-mini-panel{top:100%}.mob-mini-nav-item{display:block;padding:0 20px;text-transform:uppercase;transition-property:padding;transition-duration:.2s;transition-timing-function:ease-out}.isOpen .mob-mini-nav-item.is-heading{opacity:.5}.isOpen .mob-mini-nav-item.indented{padding-left:30px}.mob-mini-nav-item,.mob-mini-nav-item:link,.mob-mini-nav-item:visited{color:#383838;text-decoration:none}.mob-mini-nav-item.is-current,.mob-mini-nav-item.is-current:active,.mob-mini-nav-item.is-current:link,.mob-mini-nav-item.is-current:visited{background-color:#880d27;color:#fff}.mob-mini-nav-item.is-current::before{font-family:iconfont-default!important;content:"\e924";font-size:11px;margin-right:4px}.isOpen .mob-mini-nav-item{padding:8px 20px}#search-term-input::placeholder{color:#929292;font-style:italic}#s4-workspace.window-mode-2 #open-search-input{z-index:600;overflow:visible}.window-mode-2 #nav-searchpanel{box-shadow:3px 2px 3px rgba(0,0,0,.3);width:650px;height:60px;display:flex;border-radius:30px;background-color:#fff;position:absolute;z-index:1;animation-fill-mode:both;animation-duration:1.2s;animation-timing-function:ease-in-out;top:50%;right:-10px;transform:translateY(-50%);transition-property:border-radius,box-shadow;transition-duration:.2s;transition-timing-function:ease-out;padding:4px 60px;overflow:hidden;box-sizing:border-box;box-shadow:3px 2px 3px rgba(0,0,0,.3)}.window-mode-2 #search-term-input{border:none;flex:1;font-size:18px;font-family:Raleway,sans-serif;background:0 0;border-radius:8px}.window-mode-2 .search-closer{position:absolute;display:flex;justify-content:center;align-items:center;color:#bebebe;background-color:#e0e0e0;width:50px;height:50px;font-size:40px;border-radius:25px;top:50%;left:5px;transform:translateY(-50%);transition-property:border-radius,opacity;transition-duration:.2s;transition-timing-function:ease-out}.nav-submenu-item #nav-searchpanel,.window-mode-2.scrolled #nav-searchpanel{box-shadow:1px 1px 1px rgba(0,0,0,.3);border-radius:0}.nav-submenu-item .search-closer,.window-mode-2.scrolled .search-closer{border-radius:0}.window-mode-1 #nav-searchpanel{width:650px;height:60px;display:flex;background-color:#fff;position:absolute;z-index:1;animation-fill-mode:both;animation-duration:1.2s;animation-timing-function:ease-in-out;top:50%;right:0;transform:translateY(-50%);transition-duration:.2s;transition-timing-function:ease-out;padding:4px 60px;overflow:hidden;box-sizing:border-box}.window-mode-1 .search-closer{position:absolute;display:flex;justify-content:center;align-items:center;color:#bebebe;background-color:#e0e0e0;width:50px;height:50px;font-size:40px;top:50%;left:5px;transform:translateY(-50%);transition-property:border-radius,opacity;transition-duration:.2s;transition-timing-function:ease-out}@keyframes searchOpen{0%{width:0;height:0;right:30px;padding:0 0}45%{width:60px;height:60px;right:-10px;padding:0 0}50%{width:60px;height:60px;right:-10px}100%{padding:4px 60px;width:650px;right:-10px}}#nav-mob-search-toggle.search-open{background-color:#fff;color:#880d27}#nav-mob-search-panel{width:100%;max-width:100%;box-sizing:border-box;background-color:#fff;display:flex;padding:4px}#nav-mob-search-panel a,#nav-mob-search-panel button{display:flex;justify-content:center;align-items:center;width:45px;height:45px;font-size:30px;box-sizing:border-box;border:none;border-radius:2px;max-width:45px;flex:1;min-width:0;overflow:hidden;text-align:center;margin:0;color:#616161}#nav-mob-search-panel>a>i,#nav-mob-search-panel>button>i{display:block}#nav-mob-search-panel input{flex:1;margin:0 8px;font-size:19px;border:none}#nav-mob-search-panel input::placeholder{color:#929292;font-style:italic}.inner-page-banner{display:block;text-align:left;position:relative;transition-property:height;transition-duration:.8s;transition-timing-function:ease-out}.inner-page-banner img{opacity:0}.inner-page-banner .inner-page-banner-image{height:370px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;margin-bottom:30px;filter:brightness(50%);animation-fill-mode:both;animation-duration:.8s;animation-timing-function:ease-in-out}@keyframes bannerFadeIn{0%{opacity:0;margin-top:-10px}100%{opacity:1;margin-top:0}}#s4-workspace.window-mode-0:not(.inPageEditMode) .inner-page-banner{height:240px}#s4-workspace.window-mode-1:not(.inPageEditMode) .inner-page-banner,#s4-workspace.window-mode-2:not(.inPageEditMode) .inner-page-banner{height:400px}#s4-workspace.window-mode-0.on-light:not(.inPageEditMode) .inner-page-banner{height:160px}#s4-workspace.window-mode-1.on-light:not(.inPageEditMode) .inner-page-banner{height:230px}#s4-workspace.window-mode-2.on-light:not(.inPageEditMode) .inner-page-banner{height:190px}#s4-workspace.window-mode-0 .inner-page-banner .inner-page-banner-image{height:240px;margin-bottom:0}#s4-workspace.window-mode-0 .inner-page-banner>h1{position:absolute;top:60%;left:16px;font-size:20px;color:#fff}.ms-webpartzone-cell{margin-bottom:0}.page-content-zone{margin:auto;display:flex;position:relative;max-width:1200px;padding-top:40px;opacity:0;animation-fill-mode:both;animation-duration:.8s;animation-timing-function:ease-in-out}.window-mode-1 .page-content-zone{padding-left:16px;padding-right:16px}.window-mode-0 .page-content-zone{flex-direction:column}.window-mode-0 .page-column-main{order:0;padding:0 24px}.window-mode-0 .page-column-sidebar{order:1;flex-basis:0px}.window-mode-0 .page-column-sidebar:nth-of-type(1){order:2}.page-column-sidebar{flex-basis:250px;padding:0 0 10px 10px}.page-column-main{flex:10;display:flex;flex-direction:column;padding-left:25px;max-width:100%}table[class^=ms-rteTable-] .ms-rteImage-lightbox,table[class^=ms-rteTable-] .video-container{box-sizing:border-box;width:100%}.page-content-zone img{max-width:100%;box-sizing:border-box}.no-banner-spacer{background-color:#f5f5f5;min-height:160px;margin-bottom:40px}#s4-workspace.window-mode-0 .page-column-main{padding:0 12px}.page-column-sidebar .sidebar-feature{background-color:#fff;border:1px solid #e2e2e2;border-radius:2px}.page-column-sidebar .sidebar-feature>h4{margin-left:16px}#universal-modal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.9);pointer-events:all;top:0;left:0;z-index:1000;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}#universal-modal>i{pointer-events:none;position:absolute;top:32px;right:32px;font-size:42pt;color:#fff;z-index:1001}#universal-modal.is-mobile>i{font-size:24pt;top:8px;right:8px}#universal-modal>iframe{min-width:80%;max-width:80%;min-height:80%!important;background-color:#fff;border-radius:2px}#s4-workspace.inPageEditMode .ms-rtestate-write>img{max-height:300px;width:100%;object-fit:cover}#s4-workspace.inPageEditMode .top-nav-clear{margin-top:150px}#s4-workspace.inPageEditMode .page-column-main{display:block;width:100%}#s4-workspace.inPageEditMode .edit-mode-panel{display:block}#s4-workspace.inPageEditMode .page-content-zone{flex-wrap:wrap;opacity:1}#s4-workspace.inPageEditMode .page-content-zone img[src="/_layouts/15/images/blank.gif"]{height:2px}#s4-workspace.inPageEditMode #page-title-container{position:initial;background-color:#fff!important;width:100%}#s4-workspace.inPageEditMode .page-content-zone .edit-mode-panel img{width:auto}#s4-workspace.inPageEditMode .inner-page-banner img{opacity:1}#jpc-quicklinks-menu-bottom-right{position:fixed;bottom:20px;right:40px;list-style:none;z-index:1000;box-sizing:border-box;padding:0;margin:0;text-align:right;pointer-events:none}#jpc-quicklinks-menu-bottom-right.is-mobile{bottom:6px;right:6px}#jpc-quicklinks-menu-bottom-right>a,#jpc-quicklinks-menu-bottom-right>div{display:block;font-family:Raleway,sans-serif;pointer-events:all;box-sizing:border-box;padding:10px 24px;background-color:rgba(0,0,0,.6);color:#fff;margin-top:4px;border-radius:4px;cursor:pointer;user-select:none;overflow:hidden;transition-property:background-color,padding,opacity;transition-duration:.1s;transition-timing-function:ease-out;text-decoration:none}#jpc-quicklinks-menu-bottom-right>a>i,#jpc-quicklinks-menu-bottom-right>a>span{vertical-align:middle}#jpc-quicklinks-menu-bottom-right.is-mobile>a{background-color:#252525;padding:16px 24px;font-size:14pt}#jpc-quicklinks-menu-bottom-right.collapsed>a{padding:0 24px;opacity:0;pointer-events:none}#jpc-quicklinks-menu-bottom-right:not(.is-mobile)>a:hover,#jpc-quicklinks-menu-bottom-right:not(.is-mobile)>div:hover{background-color:rgba(70,70,70,.4)}#jpc-quicklinks-menu-bottom-right>a>i{display:inline-block;text-align:center;margin-left:8px;font-size:16pt;width:20px}#jpc-quicklinks-menu-bottom-right>.jpc-quicklinks-openclosebutton{display:inline-block;padding:4px}#jpc-quicklinks-menu-bottom-right>.jpc-quicklinks-openclosebutton>i{font-size:36px;display:inline-block;text-align:center;width:36px;height:36px;padding:0;margin:0}#jpc-quicklinks-menu-bottom-right.collapsed>.jpc-quicklinks-openclosebutton{opacity:1;padding:4px}.media-video-thumbnail{width:300px;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;cursor:pointer}.media-video-thumbnail>.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.9));pointer-events:none;opacity:1;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-out}.media-video-thumbnail:hover>.video-overlay{opacity:.3}.media-video-thumbnail>i{color:#cecece;font-size:42pt;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition-property:color;transition-duration:.2s;transition-timing-function:ease-out}.media-video-thumbnail:hover>i{color:#fff}#ncv-category-list,#news-article-tag-selector{min-width:30px;box-sizing:border-box;padding:8px}#ncv-category-list>button.news-tag-selector,#news-article-tag-selector>a.news-tag-selector{background:0 0;border:1px solid #dadada;font-size:8pt;color:#adadad;text-decoration:none;font-family:Roboto,sans-serif;padding:6px 8px;display:inline-block;transition-property:border,color,background-color;transition-duration:.2s;transition-timing-function:ease-out;border-radius:3px;margin-left:3px}#ncv-category-list>button.news-tag-selector:hover,#news-article-tag-selector>a.news-tag-selector:hover{border-color:#880d27;color:#880d27;cursor:pointer}#ncv-category-list>button.news-tag-selector.selected{color:#fff;background-color:#444;border-color:#fff;pointer-events:none}#news-extras{margin-top:128px;display:flex}#news-extras>div{flex:1;max-width:50%}#news-extras>div>h4{margin:8px 12px;border-bottom:3px solid #e2e2e2}#news-extras .news-snippet-container{transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-out;text-decoration:none;color:inherit}#news-extras .news-snippet-container:hover{background-color:rgba(0,0,0,.1)}#news-extras .news-snippet-container h4{margin:12px 0 0 0;color:#000;font-family:Raleway,Arial,Helvetica,sans-serif}#news-extras .news-snippet-container .news-item-date{color:#8f8f8f;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:9pt;margin:0 0 10px 0}#news-extras .news-snippet-container{display:flex;flex:1;width:100%;box-sizing:border-box}#news-extras .news-snippet-container>.news-snippet-thumbnail{width:48px;height:48px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:12px;border-radius:3px}#news-extras .news-snippet-container>.news-snippet-text-zone{flex:100}#news-extras .news-snippet-container>.news-snippet-thumbnail.has-icon{display:flex;justify-content:center;align-items:center}#news-extras .news-snippet-container>.news-snippet-thumbnail>i{font-size:24pt;color:#fff}@media (max-width:991.98px){#news-extras{flex-direction:column}#news-extras>div{max-width:unset}}#s4-workspace.inPageEditMode .wgt-testimonals{background-color:#3a3a3a;border:1px dashed grey;padding:20px}#s4-workspace.inPageEditMode .wgt-testimonals::after{content:"Widget - Testimonials";color:#fff}#s4-workspace .wgt-testimonals-container{max-width:1200px;margin-left:auto;margin-right:auto}#s4-workspace .tm-pane,#s4-workspace .tm-pane:link,#s4-workspace .tm-pane:visited{text-decoration:none;display:block;padding:16px;box-sizing:border-box;background-color:#fafafa;border-radius:6px;border:1px solid #e7e7e7;color:inherit;text-align:center}#s4-workspace .tm-icon{display:inline-block;height:60px;width:60px;border-radius:50%;margin-top:16px;margin-bottom:16px}#s4-workspace .tm-text{display:block;padding:16px;font-size:13px;font-style:italic}#s4-workspace .tm-text::before,.tm-text::after{content:"'"}#s4-workspace .tm-name{display:block}#s4-workspace .tm-role{text-transform:uppercase;color:#bdbdbd;font-size:12px;margin-bottom:16px}#s4-workspace .flex-direction-nav{font-size:10px;line-height:normal}#footer-map-visit{height:300px;width:100%;position:relative;background-image:url(/SiteAssets/img/localmap_comp.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}#footer-map-visit .button-container{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#footer-map-visit .button-container .jpc-button{margin:8px;display:inline-block;border:none;min-width:150px;box-sizing:border-box}#jpc-footer{color:#fff;box-sizing:border-box}.window-mode-0 #jpc-footer>.columns{background-size:110%;background-position:60% 20%}.window-mode-2 #jpc-footer>.columns{background-size:20%;background-position:0 50%}#jpc-footer>.columns{display:flex;flex-direction:row;justify-content:center;max-width:1200px;margin:auto;background-repeat:no-repeat;background-image:url(/SiteAssets/img/jpc_shield.svg)}#jpc-footer>.columns>.column{flex:1;min-height:10px;min-width:10px;text-align:center;box-sizing:border-box;padding:24px 16px 8px 16px}.window-mode-0 #jpc-footer>.columns>.column{padding:0;min-width:200px}#jpc-footer>.columns>.column.flex-double{flex:2}#jpc-footer>.columns>.column.small-text{font-size:9pt}#jpc-footer>.columns>.column.map-background{background-repeat:no-repeat;background-size:90%;background-position:center;background-image:url(/SiteAssets/img/world-map-small.png)}#jpc-footer .footer-logo-jpc{width:75%;max-width:150px}#jpc-footer>.columns>.column>ul{display:inline-block;width:200px;list-style:none;padding:0;text-align:left;margin:16px 0 16px 0}#jpc-footer>.columns>.column>ul>li>a,#jpc-footer>.columns>.column>ul>li>a:active,#jpc-footer>.columns>.column>ul>li>a:link,#jpc-footer>.columns>.column>ul>li>a:visited{color:#fff;text-decoration:none}#jpc-footer>.columns>.column>ul>li>a>i{display:inline-block;text-align:center;width:20px}#jpc-footer>.columns>.column>.footer-header{text-align:left;font-weight:700;font-size:12pt}#subscribe-input{padding:16px 0;display:flex}#subscribe-input>button[type=button],#subscribe-input>input[type=email]{padding:.375rem .75rem;font-size:10pt;border:none;margin:0}#subscribe-input>input[type=email]{flex:4;background-color:rgba(0,0,0,.2);color:#fff;border-radius:.25rem 0 0 .25rem}#subscribe-input>button[type=button]{border-radius:0 .25rem .25rem 0;background-color:#4980c1;color:#fff}@media (max-width:991.98px){#s4-workspace.scrolled .nav-top-logo{height:70px}#jpc-footer>.columns{flex-wrap:wrap;align-items:center}#jpc-footer>.columns>.column{max-width:300px;min-width:200px;text-align:center}}.jpc-tabBox-container{opacity:0;display:flex;flex-direction:column;height:auto;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-out;position:relative}.tabBox-tab{color:#880d27;cursor:pointer;flex:1;padding:16px;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-out;background-color:#ebebeb;z-index:2;user-select:none;font-weight:700;font-family:Raleway,sans-serif}.tabBox-tab:hover{background-color:#fff}.tabBox-tab>i{margin-right:8px;pointer-events:none}.tabBox-tab.selected{color:#fff;background-color:#880d27;z-index:3}.tabBox-content{margin:0 0 8px 0;padding:0 24px;height:0;box-sizing:border-box;overflow:hidden;transition-property:height,opacity,padding;transition-duration:.2s;transition-timing-function:ease-out;opacity:0;pointer-events:none;background-color:#ebebeb;z-index:1;width:100%}.tabBox-content.selected{opacity:1;pointer-events:all;height:auto;padding:24px 24px}#s4-workspace.window-mode-2 .jpc-tabBox-container{display:flex;flex-direction:row;transition-property:margin-bottom;transition-duration:.2s;transition-timing-function:ease-out}#s4-workspace.window-mode-2 .tabBox-tab{color:#880d27;cursor:pointer;flex:1;box-shadow:0 0 0 rgba(0,0,0,.8);transition-property:background-color,color,box-shadow;transition-duration:.2s;transition-timing-function:ease-out;text-align:center}#s4-workspace.window-mode-2 .tabBox-tab>i{display:block;margin-right:0;font-size:18pt}#s4-workspace.window-mode-2 .tabBox-tab.selected{pointer-events:none;color:#fff;background-color:#880d27;box-shadow:2px 2px 2px rgba(0,0,0,.4)}#s4-workspace.window-mode-2 .tabBox-content{position:absolute;border-top:1px solid #ddd;margin-top:40px;padding:24px;height:auto;pointer-events:none;opacity:0}#s4-workspace.window-mode-2 .tabBox-content.selected{opacity:1;pointer-events:all}.link-img-with-text-overlay{position:relative;display:block;height:auto;overflow:hidden}.link-img-with-text-overlay img{transition-property:width;transition-duration:.2s;transition-timing-function:ease-out;width:100%;max-width:none}.link-img-with-text-overlay:hover img{width:110%}.link-img-with-text-overlay>.overlay-bar,.video-thumb-container>.overlay-bar{background-color:rgba(136,13,40,.8);position:absolute;width:100%;left:0;bottom:0;height:auto;animation-name:fadeIn;animation-fill-mode:both;animation-duration:.2s;animation-timing-function:ease-in-out;z-index:2}.link-img-with-text-overlay>.overlay-bar>h4,.video-thumb-container>.overlay-bar>h4{color:#fff!important;font-family:Raleway,sans-serif;font-weight:400;text-align:left;margin:8px 16px 8px 16px;font-size:14px}.ms-rteImage-lightbox{-ms-name:"Plugin - Lightbox";padding:0;cursor:pointer;width:100%;height:auto;object-fit:cover}.ms-rteImage-titleOverlay{-ms-name:"Image with Title Overlay";padding:0;cursor:pointer}.video-thumb-container{display:inline-block;padding:0;position:relative;cursor:pointer;z-index:1;line-height:0}.video-thumb-container>img{z-index:1}.video-thumb-container>.overlay-grad{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));z-index:2;pointer-events:none}.video-thumb-container>i{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:40px;z-index:2;opacity:.5;pointer-events:none;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-out}.video-thumb-container:hover>i{opacity:1}.video-thumb-container .azuremediaplayer{position:absolute;z-index:6;box-sizing:border-box}.ms-rteImage-azureVideo{-ms-name:"Plugin - Video (Azure) - User Size";padding:0;margin:0}.video-container{position:relative;display:inline-block;opacity:1;cursor:pointer;width:100%;background-size:cover;background-position:50% 50%}button.vjs-big-play-button{min-width:auto}.video-container>img{padding:0;margin:0}.video-container>.video-button-play{position:absolute;font-size:8pt;width:100%;text-align:center;background-color:rgba(0,0,0,.4);color:#fff;padding:2px 32px;box-sizing:border-box;bottom:0;left:0;pointer-events:none}.azuremediaplayer-position{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent no-repeat!important}.vjs-control-bar button{min-width:auto;max-width:100%}.ms-rteImage-mediaEmbed{-ms-name:"Modal - Embedded Media";padding:0;opacity:1}#s4-workspace.inPageEditMode .ms-rteImage-mediaEmbed{opacity:1}#s4-workspace.inPageEditMode table[class^=ms-rteTable-jpccol-] td{border:1px dashed #49495f}table[class^=ms-rteTable-jpccol-]{max-width:1200px;margin:auto}table[class^=ms-rteTable-jpccol-] tr{display:flex;flex-direction:row;flex-wrap:nowrap}table[class^=ms-rteTable-jpccol-] td{flex:1;padding:12px;vertical-align:middle}table[class^=ms-rteTable-jpccol-] img{max-width:100%;height:auto!important}.ms-rteTable-jpccol-half{-ms-name:"JPC Columns - Half";margin:0}.ms-rteTable-jpccol-half td{flex:1}.ms-rteTable-jpccol-twothirds{-ms-name:"JPC Columns - Two Thirds";margin:0}.ms-rteTable-jpccol-twothirds td:first-child{flex:2}.ms-rteTable-jpccol-onethird{-ms-name:"JPC Columns - One Third";margin:0}.ms-rteTable-jpccol-onethird td:last-child{flex:2}.ms-rteTable-jpccol-threethirds{-ms-name:"JPC Columns - Three Column";margin:0}.ms-rteTable-jpccol-normal{-ms-name:"JPC Table";margin:auto;width:100%}.ms-rteTable-jpccol-normal tbody>tr:hover>td{background-color:rgba(201,201,201,.801)}.ms-rteTable-jpccol-normal thead>tr>th{vertical-align:bottom;background:#880d27;color:#fff;font-weight:700;border-bottom:2px solid #ddd}.ms-rteTable-jpccol-normal>tbody>tr>td,.ms-rteTable-jpccol-normal>tbody>tr>th,.ms-rteTable-jpccol-normal>tfoot>tr>td,.ms-rteTable-jpccol-normal>tfoot>tr>th,.ms-rteTable-jpccol-normal>thead>tr>td,.ms-rteTable-jpccol-normal>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid #ddd;border-top:1px solid #ddd}@media (max-width:991.98px){table[class^=ms-rteTable-jpccol-] tr{flex-direction:column}}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}#rev_slider_1 .jpic-blue,.jpic-blue{background-color:#004990}.jpic-red{background-color:#ed1b2e}.jpic-gold{background-color:#febe50}.jpc-blue{background-color:#4980c1}.jpc-blue-tint{background-color:#6592cc}#rev_slider_1 .jpc-burgundy,.jpc-burgundy{background-color:#880d27}.jpc-burgundy-tint{background-color:#983a43}.jpc-primary{background-color:#b3c8e6}.jpc-general{background-color:#d9e7f2}.jpc-kindy{background-color:#93509e}.jpc-olive{background-color:#878800}.jpc-orange{background-color:#d2492a}.jpc-brown{background-color:#5e3032}.jpc-green{background-color:#a2ad00}.jpc-black{background-color:#000}.jpc-darkgrey{background-color:#333}.jpc-grey{background-color:#ebebeb}.jpc-hover-grey:hover{background-color:#e2e2e2}.sml-facebook:hover{background-color:rgba(60,89,153,.8)}.sml-instagram:hover{background-color:rgba(63,114,155,.8)}.sml-youtube:hover{background-color:rgba(255,0,0,.8)}.sml-phone:hover{background-color:rgba(68,68,68,.8)}.sml-email:hover{background-color:rgba(165,101,165,.8)}.text-white{color:#fff!important}.text-black{color:#000!important}.text-jpic-blue{color:#004990!important}.text-jpc-blue{color:#4980c1!important}.text-jpic-red{color:#ed1b2e!important}.text-jpic-gold{color:#febe50!important}.text-jpc-burgundy{color:#880d27!important}.text-jpc-primary{color:#b3c8e6!important}.text-jpc-general{color:#d9e7f2!important}.text-jpc-kindy{color:#93509e!important}.text-jpc-green{color:#878800!important}.text-jpc-orange{color:#d2492a!important}.border-color-purple{border-color:#93509e}.border-color-orange{border-color:#d2492a}.border-color-red{border-color:#ed1b2e}.border-color-jpic-blue{border-color:#004990}.border-color-jpc-burgundy{border-color:#880d27}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}/*!*/h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.5;margin:30px 0 15px 0;font-family:Raleway,sans-serif}#s4-workspace h1,#s4-workspace h2,#s4-workspace h3,#s4-workspace h4,#s4-workspace h5,#s4-workspace h6{color:#880d27}h5,h6{margin-bottom:20px}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}h4{font-weight:600}h5,h6{font-weight:700}h1>span:not(.nocolor),h2>span:not(.nocolor),h3>span:not(.nocolor),h4>span:not(.nocolor),h5>span:not(.nocolor),h6>span:not(.nocolor){color:#822433}address,blockquote,dd,dl,fieldset,form,ol,p,pre,table,ul{margin-bottom:10px;line-height:1.5}small{font-family:Lato,sans-serif}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.nott{text-transform:none!important}.tright{text-align:right!important}.tleft{text-align:left!important}.fright{float:right!important}.fleft{float:left!important}.fnone{float:none!important}.superscript{position:relative;top:-.5em;font-size:80%}.subscript{position:relative;top:.5em;font-size:80%}.small-print{font-size:70%}.cricos{font-size:70%;font-style:italic;font-weight:700}.ohidden{position:relative;overflow:hidden!important}.double-line,.line{clear:both;position:relative;width:100%;margin:30px 0;border-top:1px solid #eee}.line.line-sm{margin:30px 0}span.middot{display:inline-block;margin:0 5px}.double-line{border-top:3px double #e5e5e5}.emptydiv{display:block!important;position:relative!important}.allmargin{margin:50px!important}.leftmargin{margin-left:50px!important}.rightmargin{margin-right:50px!important}.topmargin{margin-top:50px!important}.bottommargin{margin-bottom:50px!important}.clear-bottommargin{margin-bottom:-50px!important}.allmargin-sm{margin:20px!important}.leftmargin-sm{margin-left:20px!important}.rightmargin-sm{margin-right:20px!important}.topmargin-sm{margin-top:20px!important}.bottommargin-sm{margin-bottom:20px!important}.clear-bottommargin-sm{margin-bottom:-20px!important}.allmargin-lg{margin:80px!important}.leftmargin-lg{margin-left:80px!important}.rightmargin-lg{margin-right:80px!important}.topmargin-lg{margin-top:80px!important}.bottommargin-lg{margin-bottom:80px!important}.clear-bottommargin-lg{margin-bottom:-80px!important}.nomargin{margin:0!important}.noleftmargin{margin-left:0!important}.norightmargin{margin-right:0!important}.notopmargin{margin-top:0!important}.nobottommargin{margin-bottom:0!important}.header-stick{margin-top:-50px!important}.content-wrap .header-stick{margin-top:-50px!important}.footer-stick{margin-bottom:-50px!important}.content-wrap .footer-stick{margin-bottom:-80px!important}.noborder{border:none!important}.noleftborder{border-left:none!important}.norightborder{border-right:none!important}.notopborder{border-top:none!important}.nobottomborder{border-bottom:none!important}.noradius{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.col-padding{padding:45px}.nopadding{padding:0!important}.noleftpadding{padding-left:0!important}.norightpadding{padding-right:0!important}.notoppadding{padding-top:0!important}.nobottompadding{padding-bottom:0!important}.noabsolute{position:relative!important}.noshadow{box-shadow:none!important}.hidden{display:none!important}.nothidden{display:block!important}.inline-block{float:none!important;display:inline-block!important}.center{text-align:center!important}.divcenter{position:relative!important;float:none!important;margin-left:auto!important;margin-right:auto!important}.t300{font-weight:300!important}.t400{font-weight:400!important}.t500{font-weight:500!important}.t600{font-weight:600!important}.t700{font-weight:700!important}.ls0{letter-spacing:0!important}.ls1{letter-spacing:1px!important}.ls2{letter-spacing:2px!important}.ls3{letter-spacing:3px!important}.ls4{letter-spacing:4px!important}.ls5{letter-spacing:5px!important}.noheight{height:0!important}.nolineheight{line-height:0!important}.font-body{font-family:Roboto,sans-serif}.font-primary{font-family:Roboto,sans-serif}.font-secondary{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.bgicon{display:block;position:absolute;bottom:-60px;right:-50px;font-size:210px;color:rgba(0,0,0,.1)}.imagescale,.imagescalein{display:block;overflow:hidden}.imagescale img,.imagescalein img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease;transition:all 1s ease}.imagescale:hover img{-webkit-transform:scale(1);transform:scale(1)}.imagescalein img{-webkit-transform:scale(1);transform:scale(1)}.imagescalein:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.dropcap{float:left;font-size:42px;line-height:1;margin:0 5px 0 0;text-transform:uppercase}.grayscale{filter:brightness(80%) grayscale(1) contrast(90%);-webkit-filter:brightness(80%) grayscale(1) contrast(90%);-moz-filter:brightness(80%) grayscale(1) contrast(90%);-o-filter:brightness(80%) grayscale(1) contrast(90%);-ms-filter:brightness(80%) grayscale(1) contrast(90%);transition:1s filter ease;-webkit-transition:1s -webkit-filter ease;-moz-transition:1s -moz-filter ease;-ms-transition:1s -ms-filter ease;-o-transition:1s -o-filter ease}.grayscale:hover{filter:brightness(100%) grayscale(0);-webkit-filter:brightness(100%) grayscale(0);-moz-filter:brightness(100%) grayscale(0);-o-filter:brightness(100%) grayscale(0);-ms-filter:brightness(100%) grayscale(0)}.jpc-button,.jpc-button:link,.jpc-button:visited{-ms-name:"JPC Button";font-size:12pt;font-family:Raleway,sans-serif;padding:10px 20px;cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;text-decoration:none!important;text-shadow:none;transition-property:background-color,border,color;transition-duration:.1s;font-weight:700;transition-timing-function:ease-out}.jpc-button.blue{color:#fff;background-color:#4980c1;border-color:#4980c1}.jpc-button.blue:hover{color:#4980c1;background-color:#fff}.jpc-button.burgundy{color:#fff;background-color:#880d27;border-color:#880d27}.jpc-button.burgundy:hover{color:#880d27;background-color:#fff}.jpc-button.red{color:#fff;background-color:#ed1b2e;border-color:#ed1b2e}.jpc-button.red:hover{color:#ed1b2e;background-color:#fff}.button,.button:link,.button:visited{text-decoration:none;display:inline-block;position:relative;cursor:pointer;outline:0;white-space:nowrap;margin:5px;padding:0 22px;font-size:14px;height:40px;line-height:40px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.button-dark{background-color:#444}.button-light{background-color:#eee;color:#333;text-shadow:none!important}.button:hover{background-color:#444;text-decoration:none;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.button.button-mini{padding:0 14px;font-size:11px;height:28px;line-height:28px}.button.button-small{padding:0 17px;font-size:12px;height:34px;line-height:34px}.button.button-large{padding:0 26px;font-size:16px;height:46px;line-height:46px}.button.button-xlarge{padding:0 32px;font-size:18px;letter-spacing:2px;height:52px;line-height:52px}.button.button-desc{text-align:left;padding:24px 34px;font-size:22px;height:auto;line-height:1}.button.button-desc span{display:block;margin-top:10px;font-size:14px;font-weight:400;letter-spacing:1px;font-style:italic;text-transform:none}.button i{position:relative;top:1px;line-height:1;margin-right:5px;width:16px;text-align:center}.button.tright i{margin:0 0 0 5px}.button-mini i{margin-right:3px}.button-mini.tright i{margin:0 0 0 3px}.button-small i{margin-right:4px}.button-small.tright i{margin:0 0 0 4px}.button-xlarge i{top:2px;margin-right:8px}.button-xlarge.tright i{margin:0 0 0 8px}.button.button-desc i{top:1px;font-size:48px;width:48px;text-align:center;margin-right:12px}.button.button-desc.tright i{margin:0 0 0 12px}.button.button-desc div{display:inline-block}.button.button-rounded{border-radius:3px}.button.button-border{border:2px solid #444;background-color:transparent;color:#333;line-height:36px;font-weight:700;text-shadow:none}.button.button-border-thin{border-width:1px;line-height:38px}.button.button-border.button-mini{line-height:24px}.button.button-border.button-small{line-height:30px}.button.button-border.button-large{line-height:42px}.button.button-border.button-xlarge{line-height:48px}.button.button-border-thin.button-mini{line-height:26px}.button.button-border-thin.button-small{line-height:32px}.button.button-border-thin.button-large{line-height:44px}.button.button-border-thin.button-xlarge{line-height:50px}.button.button-border.button-desc{line-height:1}.button.button-border:not(.button-fill):hover{background-color:#444;color:#fff;border-color:transparent!important;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.button.button-border.button-light{border-color:#eee;color:#eee}.button.button-border.button-light:hover{background-color:#eee;color:#333;text-shadow:none}.button.button-3d{border-bottom:3px solid rgba(0,0,0,.15)}.button.button-3d:hover{opacity:.9}.button.button-3d.button-light:hover,.button.button-reveal.button-light:hover{text-shadow:none;color:#333}.button.button-reveal{padding:0 28px;overflow:hidden}.button.button-reveal i{display:block;position:absolute;top:0;left:-32px;width:32px;height:40px;line-height:40px;margin:0;text-align:center;background-color:rgba(0,0,0,.1)}.button.button-reveal.button-border i{top:-2px}.button.button-reveal.tright i{left:auto;right:-32px}.button.button-reveal span{display:inline-block;position:relative;left:0}.button.button-reveal.button-mini{padding:0 17px}.button.button-reveal.button-mini i{left:-22px;width:22px;height:28px;line-height:28px}.button.button-reveal.button-mini.tright i{left:auto;right:-22px}.button.button-reveal.button-small{padding:0 22px}.button.button-reveal.button-small i{left:-26px;width:26px;height:34px;line-height:34px}.button.button-reveal.button-small.tright i{left:auto;right:-26px}.button.button-reveal.button-large{padding:0 32px}.button.button-reveal.button-large i{left:-38px;width:38px;height:46px;line-height:46px}.button.button-reveal.button-large.tright i{left:auto;right:-38px}.button.button-reveal.button-xlarge{padding:0 40px}.button.button-reveal.button-xlarge i{left:-44px;width:44px;height:52px;line-height:52px}.button.button-reveal.button-xlarge.tright i{left:auto;right:-44px}.button.button-reveal:hover i{left:0}.button.button-reveal.tright:hover i{left:auto;right:0}.button.button-reveal:hover span{left:16px}.button.button-reveal.button-mini:hover span{left:11px}.button.button-reveal.button-small:hover span{left:13px}.button.button-reveal.button-large:hover span{left:19px}.button.button-reveal.button-xlarge:hover span{left:22px}.button.button-reveal.tright:hover span{left:-16px}.button.button-reveal.button-mini.tright:hover span{left:-11px}.button.button-reveal.button-small.tright:hover span{left:-13px}.button.button-reveal.button-large.tright:hover span{left:-19px}.button.button-reveal.button-xlarge.tright:hover span{left:-22px}.button.button-full{display:block;width:100%;white-space:normal;margin:0;height:auto;line-height:1.6;padding:30px 0;font-size:30px;font-weight:300;text-transform:none;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.button.button-full.button-light{border-bottom:1px solid rgba(0,0,0,.15)}.button.button-full strong{font-weight:700;border-bottom:2px solid #eee}.button.button-full.button-light strong{border-bottom-color:#333}.button.button-full.button-light:hover strong{border-bottom-color:#eee}.button.button-border.button-fill{overflow:hidden;transform-style:preserve-3d;mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);backface-visibility:hidden}.button.button-border.button-fill span{position:relative}.button.button-border.button-fill:hover{background-color:transparent!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.button.button-border.button-fill.button-light:hover{border-color:#eee!important;color:#333!important;text-shadow:none}.button.button-border.button-fill:before{content:'';position:absolute;background-color:#444;top:0;left:0;width:0;height:100%;backface-visibility:hidden}.button.button-border.button-fill.button-light:before{background-color:#eee}.button.button-border.button-fill.fill-from-right:before{left:auto;right:0}.button.button-border.button-fill:hover:before{width:100%}.button.button-border.button-fill.fill-from-top:before{width:100%;height:0}.button.button-border.button-fill.fill-from-top:hover:before{height:100%}.button.button-border.button-fill.fill-from-bottom:before{width:100%;height:0;top:auto;bottom:0}.button.button-border.button-fill.fill-from-bottom:hover:before{height:100%}.button-red{background-color:#c02942;color:#fff}.button-3d.button-red:hover,.button-border.button-red.button-fill:before,.button-border.button-red:hover,.button-reveal.button-red:hover{background-color:#c02942!important}.button-border.button-red{color:#c02942;border-color:#c02942}.button-burgundy{background-color:#880d27;color:#fff}.button-3d.button-burgundy:hover,.button-border.button-burgundy.button-fill:before,.button-border.button-burgundy:hover,.button-reveal.button-burgundy:hover{background-color:#fff;color:#000!important}.button-border.button-burgundy{color:#880d27;border-color:#880d27}.button-teal{background-color:#53777a}.button-3d.button-teal:hover,.button-border.button-teal.button-fill:before,.button-border.button-teal:hover,.button-reveal.button-teal:hover{background-color:#53777a!important}.button-border.button-teal{color:#53777a;border-color:#53777a}.button-yellow{background-color:#ecd078}.button-3d.button-yellow:hover,.button-border.button-yellow.button-fill:before,.button-border.button-yellow:hover,.button-reveal.button-yellow:hover{background-color:#ecd078!important}.button-border.button-yellow,.button-border.button-yellow.button-fill.button-light:hover{color:#ecd078!important;border-color:#ecd078!important}.button-border.button-yellow.button-fill.button-light:hover,.button-border.button-yellow:hover{color:#333!important}.button-green{background-color:#59ba41}.button-3d.button-green:hover,.button-border.button-green.button-fill:before,.button-border.button-green:hover,.button-reveal.button-green:hover{background-color:#59ba41!important}.button-border.button-green{color:#59ba41;border-color:#59ba41}.button-brown{background-color:#774f38}.button-3d.button-brown:hover,.button-border.button-brown.button-fill:before,.button-border.button-brown:hover,.button-reveal.button-brown:hover{background-color:#774f38!important}.button-border.button-brown{color:#774f38;border-color:#774f38}.button-aqua{background-color:#40c0cb}.button-3d.button-aqua:hover,.button-border.button-aqua.button-fill:before,.button-border.button-aqua:hover,.button-reveal.button-aqua:hover{background-color:#40c0cb!important}.button-border.button-aqua{color:#40c0cb;border-color:#40c0cb}.button-lime{background-color:#aee239}.button-3d.button-lime:hover,.button-border.button-lime.button-fill:before,.button-border.button-lime:hover,.button-reveal.button-lime:hover{background-color:#aee239!important}.button-border.button-lime{color:#aee239;border-color:#aee239}.button-purple{background-color:#5d4157}.button-3d.button-purple:hover,.button-border.button-purple.button-fill:before,.button-border.button-purple:hover,.button-reveal.button-purple:hover{background-color:#5d4157!important}.button-border.button-purple{color:#5d4157;border-color:#5d4157}.button-leaf{background-color:#a8caba}.button-3d.button-leaf:hover,.button-border.button-leaf.button-fill:before,.button-border.button-leaf:hover,.button-reveal.button-leaf:hover{background-color:#a8caba!important}.button-border.button-leaf{color:#a8caba;border-color:#a8caba}.button-pink{background-color:#f89fa1}.button-3d.button-pink:hover,.button-border.button-pink.button-fill:before,.button-border.button-pink:hover,.button-reveal.button-pink:hover{background-color:#f89fa1!important}.button-border.button-pink{color:#f89fa1;border-color:#f89fa1}.button-dirtygreen{background-color:#1693a5}.button-3d.button-dirtygreen:hover,.button-border.button-dirtygreen.button-fill:before,.button-border.button-dirtygreen:hover,.button-reveal.button-dirtygreen:hover{background-color:#1693a5!important}.button-border.button-dirtygreen{color:#1693a5;border-color:#1693a5}.button-blue{background-color:#1265a8}.button-3d.button-blue:hover,.button-blue:hover,.button-border.button-blue.button-fill:before,.button-border.button-blue:hover,.button-reveal.button-blue:hover{background-color:#0d4f85!important}.button-border.button-blue{color:#1265a8;border-color:#1265a8}.button-amber{background-color:#eb9c4d}.button-3d.button-amber:hover,.button-border.button-amber.button-fill:before,.button-border.button-amber:hover,.button-reveal.button-amber:hover{background-color:#eb9c4d!important}.button-border.button-amber{color:#eb9c4d;border-color:#eb9c4d}.button-black{background-color:#111}.button-3d.button-black:hover,.button-border.button-black.button-fill:before,.button-border.button-black:hover,.button-reveal.button-black:hover{background-color:#111!important}.button-border.button-black{color:#111;border-color:#111}.button-white{background-color:#f9f9f9}.button-3d.button-white:hover,.button-reveal.button-white:hover{background-color:#f9f9f9!important}.button.button-nohover:hover{opacity:inherit!important;background-color:inherit!important;color:inherit!important;border-color:inherit!important}.promo{position:relative;padding:30px 200px 30px 0}.promo h3{font-weight:700;margin-bottom:0}.promo>.container>span,.promo>span{display:block;color:#444;font-weight:300;font-size:16px;margin-top:6px}.promo a.button{position:absolute;top:50%;margin:0;margin-top:-18px;left:auto;right:0}.promo a.button.button-mini{margin-top:-12px}.promo a.button.button-small{margin-top:-15px}.promo a.button.button-large{margin-top:-22px}.promo a.button.button-xlarge{margin-top:-25px}.promo a.button.button-desc{margin-top:-40px}.promo-uppercase{text-transform:uppercase}.promo-uppercase h3{font-size:22px}.promo-uppercase>.container>span,.promo-uppercase>span{font-size:15px}.promo.promo-border{border:1px solid #e5e5e5;border-radius:3px;padding-left:30px}.promo.promo-border a.button{right:30px}.promo.promo-light{background-color:#f5f5f5;border-radius:3px;padding-left:30px}.promo.promo-light a.button{right:30px}.promo.promo-dark{border:0!important;background-color:#333;padding:30px 200px 30px 30px;text-shadow:1px 1px 1px rgba(0,0,0,.2);border-radius:3px}.promo.promo-dark h3{color:#fff}.promo.promo-dark>.container>h3 span,.promo.promo-dark>h3 span{padding:2px 8px;border-radius:3px;background-color:rgba(0,0,0,.15);color:#fff;font-weight:400}.promo.promo-dark>.container>span,.promo.promo-dark>span{color:#ccc;margin-top:8px}.promo.promo-dark a.button{right:30px}.promo.promo-flat{background-color:#1abc9c}.promo.promo-flat>.container>span,.promo.promo-flat>span{color:rgba(255,255,255,.9)}.promo.promo-flat a.button:not(.button-border){background-color:rgba(0,0,0,.2);color:#fff}.promo.promo-flat a.button:hover{background-color:#fff;border-color:#fff;color:#444;text-shadow:none}.promo-full{border-radius:0!important;border-left:0!important;border-right:0!important;padding:40px 0!important}.promo-full a.button{right:15px!important}.promo-full.promo-right a.button{right:auto!important;left:15px!important}.promo.parallax{padding:80px 0!important}.promo.promo-right{text-align:right;padding:30px 0 30px 200px}.promo.promo-right a.button{left:0;right:auto}.promo.promo-dark.promo-right:not(.promo-mini),.promo.promo-right.promo-border:not(.promo-mini){padding-right:30px}.promo.promo-dark.promo-right a.button,.promo.promo-right.promo-border a.button{left:30px}.promo.promo-center{text-align:center;padding:30px 20px}.promo.promo-center a.button{position:relative;top:0;margin:20px 0 0;left:0!important;right:0}.promo.promo-mini{text-align:left;padding:20px 25px}.promo.promo-mini h3{font-size:20px;line-height:1.5}.promo.promo-mini.promo-uppercase h3{font-size:18px}.promo.promo-mini.promo-dark h3{line-height:1.7}.promo.promo-mini a.button{position:relative;top:0;margin:20px 0 0;left:0!important;right:0}.promo.promo-mini.promo-center{text-align:center}.promo.promo-mini.promo-right{text-align:right}.toggle{display:block;position:relative;margin:0 0 20px 0;padding-left:20px}.toggle .togglet,.toggle .toggleta{display:block;position:relative;line-height:45px;padding:0 0 0 30px;margin:0;font-size:16px;font-weight:700;color:#444;cursor:pointer}.toggle .togglet i{position:absolute;top:0;left:0;width:16px;text-align:center;font-size:16px;line-height:45px}.toggle .toggleta{font-weight:700}.toggle .togglet i.toggle-open,.toggle .toggleta i.toggle-closed{display:none}.toggle .toggleta i.toggle-open{display:block}.toggle .togglet.toggleta span.toggle-closed,.toggle .togglet:not(.toggleta) span.toggle-open{display:none}.toggle .togglet.toggleta span.toggle-open,.toggle .togglet:not(.toggleta) span.toggle-closed{display:block}.toggle .togglec{display:block;position:relative;padding:10px 0 0 24px}.toggle.toggle-bg .togglet,.toggle.toggle-bg .toggleta{background-color:#eee;line-height:44px;padding:0 0 0 36px;border-radius:2px}.toggle.toggle-bg .togglet i{left:14px;line-height:44px}.toggle.toggle-bg .togglec{padding:12px 0 0 36px}.toggle.toggle-border{border:1px solid #ccc;border-radius:4px}.toggle.toggle-border .togglet,.toggle.toggle-border .toggleta{line-height:44px;padding:0 15px 0 36px}.toggle.toggle-border .togglet i{left:14px;line-height:44px}.toggle.toggle-border .togglec{padding:0 15px 15px 36px}.faqs .toggle{border-bottom:1px solid #eee;padding-bottom:12px;margin-bottom:12px}.faqs .toggle .togglet,.faqs .toggle .toggleta{font-size:15px}.faqs .toggle .togglet i{top:1px;font-size:14px}.faqs .toggle .togglec{padding-bottom:10px}.accordion{margin-bottom:20px}.acctitle{display:block;position:relative;line-height:24px;margin:0;font-size:14px;font-weight:700;color:#444;cursor:pointer;border-top:1px dotted #ddd;padding:10px 0 10px 20px}.acctitlec{cursor:auto}.acctitle:first-child{border-top:none}.acctitle i{position:absolute;top:0;left:0;width:14px;text-align:center;font-size:14px;line-height:44px}.acctitle i.acc-open,.acctitlec i.acc-closed{display:none}.acctitlec i.acc-open{display:block}.acc_content{position:relative;padding:0 0 15px 20px}.accordion.accordion-bg .acctitle,.accordion.accordion-bg .acctitlec{background-color:#eee;line-height:44px;padding:0 0 0 36px;margin-bottom:5px;border-top:0}.accordion.accordion-bg .acctitle i{left:14px;line-height:44px}.accordion.accordion-bg .acc_content{padding:10px 0 15px 36px}.accordion.accordion-border{border:1px solid #ddd;border-radius:4px}.accordion.accordion-border .acctitle,.accordion.accordion-border .acctitlec{border-color:#ccc;line-height:44px;padding:0 15px 0 36px}.accordion.accordion-border .acctitle i{left:14px;line-height:44px}.accordion.accordion-border .acc_content{padding:0 15px 15px 36px}.accordion.accordion-lg .acctitle{font-size:23px;line-height:44px;padding-left:30px;font-weight:400}.accordion.accordion-lg .acctitle i{width:20px;font-size:20px;line-height:64px}.accordion.accordion-lg .acc_content{padding:10px 0 30px 30px}blockquote p{margin-bottom:15px}blockquote{padding:10px 0 0 20px;margin:0 0 20px;font-size:20px;font-weight:800;border-left:5px solid #822433}.blockquote-reverse{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}blockquote.float-left{max-width:300px;margin:5px 20px 10px 0;padding-right:0}blockquote.float-right{max-width:300px;margin:5px 0 10px 20px;padding-left:0}.quote{border:none!important;position:relative}.quote p{position:relative}.quote:before{font-family:font-icons;font-style:normal;font-weight:400;font-variant:normal;content:"\e7ad";position:absolute;width:48px;height:48px;line-height:48px;font-size:42px;top:0;left:0;color:#eee}.quote.blockquote-reverse:before{content:"\e7ae";left:auto;right:0}.testimonials-grid li{width:50%;padding:25px}.testimonials-grid.grid-1 li{width:100%}.testimonials-grid.grid-3 li{width:33.33%}.testimonials-grid li .testimonial{padding:0;background-color:transparent!important;border:0!important;box-shadow:none!important}.testimonial{position:relative;padding:20px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.testi-image{float:left;margin-right:15px}.testi-image,.testi-image a,.testi-image i,.testi-image img{display:block;width:64px;height:64px}.testi-image i{text-align:center;background-color:#eee;border-radius:50%;line-height:64px;font-size:28px;color:#888;text-shadow:1px 1px 1px #fff}.testi-image img{border-radius:3px}.testi-content{position:relative;overflow:hidden}.testi-content p{margin-bottom:0;font-family:Roboto,serif;font-style:italic}.testi-content p:after,.testi-content p:before{content:'\00b4'}.testi-meta{margin-top:10px;font-size:13px;font-weight:700;text-transform:uppercase}.testi-meta span{display:block;font-weight:400;color:#999;font-size:12px;text-transform:none;padding-left:10px}.testimonial.twitter-scroll .testi-content p:after,.testimonial.twitter-scroll .testi-content p:before,.testimonial.twitter-scroll .testi-meta:before{content:''}.testimonial.twitter-scroll .testi-meta span{padding-left:0}.testimonial.twitter-scroll .testi-meta span a{color:#999}.testimonial.twitter-scroll .testi-meta span a:hover{color:#222}.testimonial.testimonial-full{padding:30px 20px 30px}.testimonial.testimonial-full[data-animation=fade]{padding:30px}.testimonial.testimonial-full[data-animation=fade] .flexslider{overflow:visible!important}.testimonial-full .testi-image{float:none;margin:0 auto 30px}.testimonial-full .testi-image,.testimonial-full .testi-image a,.testimonial-full .testi-image i,.testimonial-full .testi-image img{display:block;width:72px;height:72px}.testimonial-full .testi-image i{line-height:72px}.testimonial-full .testi-content{text-align:center;font-size:18px}.testimonial-full .testi-meta{margin-top:15px}.testimonial-full .testi-meta span{padding-left:0}.section>.testimonial{padding:0;background-color:transparent!important;border:0!important;box-shadow:none!important;max-width:800px;margin:0 auto}.section>.testimonial[data-animation=fade]{padding:0}.section>.testimonial .testi-content{font-size:22px}.section>.testimonial .testi-meta,.section>.testimonial .testi-meta span{font-size:14px}.testimonial .flex-control-nav{top:auto;bottom:6px;right:0}.testimonial .flex-control-nav li{margin:0 2px;width:6px;height:6px}.testimonial .flex-control-nav li a{width:6px!important;height:6px!important;border:none;background-color:#1abc9c;opacity:.5}.testimonial .flex-control-nav li:hover a{opacity:.75}.testimonial .flex-control-nav li a.flex-active{opacity:1}.testimonial.testimonial-full .flex-control-nav{position:relative;top:0;bottom:0;right:0;left:0;height:6px;margin-top:20px}.testimonial.testimonial-full .flex-control-nav li{display:inline-block;float:none}.testimonial.no-image .testi-image{display:none}.testimonial.twitter-scroll .testi-image{margin-right:10px}.testimonial:not(.twitter-scroll) .testi-image,.testimonial:not(.twitter-scroll) .testi-image a,.testimonial:not(.twitter-scroll) .testi-image img{width:52px;height:52px}.testimonial.twitter-scroll .testi-image,.testimonial.twitter-scroll .testi-image a,.testimonial.twitter-scroll .testi-image i,.testimonial.twitter-scroll .testi-image img{width:28px;height:28px}.testimonial.twitter-scroll .testi-image i{background-color:#eee;line-height:28px;font-size:14px;color:#888}.testimonial p{font-size:14px}.error404{display:block;font-size:216px;font-weight:700;color:#ddd;line-height:1.35;letter-spacing:4px}.widget_container{text-align:left;padding:0;margin:0}.widget_links ul{list-style:none;margin:0}.widget_links>li{margin:2px 0}.widget_links>li>a,.widget_links>li>a:active,.widget_links>li>a:link,.widget_links>li>a:visited{text-decoration:none;display:block;color:inherit;padding:4px 2px 4px 2px}.widget_links>li{list-style-image:url(/SiteAssets/img/widget-link-nav.png);font-size:10pt}.widget_links>li a:hover{color:#880d27;font-weight:800}.widget_links h4{margin-bottom:6px}#lpChat button{min-width:unset}