/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:62.5%;}body{margin:0;background:white;font-size:1.8rem;font-family:'Univers W01',Univers,Helvetica,Arial,sans-serif;color:#222;line-height:1.5;}a:not([class]){color:#003DAF;text-decoration:none;border-bottom:1px solid #003DAF;}a:not([class]):visited{color:#910048;border-bottom:1px solid #910048;}a:not([class]):hover{color:#00205b;border-bottom:1px solid #00205b;}a:not([class]) img{border:0;}main a[href*="://"]:not([class])::after{content:'';display:inline-block;width:12px;height:12px;margin-left:5px;background:transparent url(/themes/contrib/fpubase8-parent-theme/dist/images/icon_offsite_link.png) 0 0 no-repeat;background-size:12px;}p,ul,ol,dl,address,blockquote,table{margin-top:0;margin-bottom:15px;color:#222;line-height:1.5;}b,strong{font-weight:bold;}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-size:1.8rem;font-weight:300;font-family:'Sanchez W03',Sanchez,Rockwell,"Lucida Bright",slab-serif,serif;color:#00205b;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:none;text-decoration:none;}h1,h2,h3,h4,h5,h6{margin-top:30px;margin-bottom:.1rem;}h1,h2,h3,h4{font-weight:400;}h1{font-size:3.5rem;}h2{font-size:2.7rem;}h3{font-size:2.1rem;}h4{font-size:1.8rem;}h5{font-size:1.8rem;font-weight:600;}h6{font-size:1.3rem;font-weight:600;}em{font-style:italic;}small{font-size:80%;}img{display:inline-block;max-width:100%;width:100%;height:auto;overflow:hidden;margin:0;padding:0;}figure{clear:both;margin:0 0 15px;background:#efefef;}figcaption{padding:5px 15px 13px;background:#efefef;font-family:'Univers W01',Univers,Helvetica,Arial,sans-serif;font-size:1.4rem;text-align:left;}blockquote{margin:15px;padding-left:15px;border-left:.3rem solid #b1b3b3;}address{margin-left:30px;font-style:normal;}i{display:inline-block;font-style:normal;}code{padding:0 5px;background-color:#efefef;border:1px solid #b1b3b3;border-radius:3px;font-size:1.4rem;color:#222 !important;}pre code{border:0;}pre{background:#efefef;padding:0 15px;border-radius:3px;overflow-x:auto;color:black;}section,article,main,aside{margin-bottom:15px;}section{padding:15px;}footer{margin-top:50px;}ul,ol,dl{list-style-position:outside;margin-top:0;padding:0;}ul{margin-left:18px;line-height:1.8;}ul ul,ul ol{margin-bottom:0;}ol{margin-left:22px;}ol ul,ol ol{margin-bottom:0;}ol ol:not([type]){list-style-type:lower-alpha;}ol ol ol:not([type]){list-style-type:lower-roman;}ol ol ol ol:not([type]){list-style-type:decimal;}ol ol ol ol ol:not([type]){list-style-type:lower-alpha;}ol ol ol ol ol ol:not([type]){list-style-type:lower-roman;}hr{position:relative;margin:15px 0;border:none;border-top:1px solid #efefef;color:#efefef;}table{border-bottom:1px solid #efefef;border-collapse:separate;border-spacing:0;max-width:100%;width:100%;}th,td{border-bottom:1px solid #efefef;padding:.5rem .5rem;line-height:inherit;}th{background:#910048;text-align:left;font-weight:bold;color:white;vertical-align:bottom;}td{background:white;vertical-align:top;font-color:#222;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{width:auto;padding:0.2em 0.3em;display:inline-block;background:white;border:1px solid #b1b3b3;vertical-align:middle;box-sizing:border-box;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,select:focus,textarea:focus{outline:0;}input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#efefef;color:#b1b3b3;}button:hover,input[type="submit"]:hover{cursor:pointer;}select{height:2em;}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{border-color:#ff671f;}label{font-size:90%;font-weight:bold;}
.container{width:calc(100% - 30px);max-width:1000px;margin:0 auto;padding-left:15px;padding-right:15px;}.container--relative{position:relative;}.container--collapse{width:100%;padding-left:0;padding-right:0;}.row{margin-right:auto;display:-ms-flexbox;display:flex;margin-left:auto;margin-bottom:1rem;-ms-flex-flow:row wrap;flex-flow:row wrap;}.row.flex-right{-ms-flex-pack:end;justify-content:flex-end;}.row.flex-center{-ms-flex-pack:center;justify-content:center;}.row.gutter-inner,.row.flex-edges{-ms-flex-pack:justify;justify-content:space-between;}.row.gutter,.row.flex-spaces{-ms-flex-pack:distribute;justify-content:space-around;}.row.flex-top{-ms-flex-align:start;align-items:flex-start;}.row.flex-middle{-ms-flex-align:center;align-items:center;}.row.flex-bottom{-ms-flex-align:end;align-items:flex-end;}.col-1{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%;}@media only screen and (min-width:641px){.row.gutter .col-1,.row.gutter-inner .col-1{-ms-flex:0 0 calc(8.333% - 30px);flex:0 0 calc(8.333% - 30px);max-width:calc(8.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-1:first-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-left:0;}.row.gutter-inner .col-1:last-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-right:0;}}.col-2{-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%;}@media only screen and (min-width:641px){.row.gutter .col-2,.row.gutter-inner .col-2{-ms-flex:0 0 calc(16.667% - 30px);flex:0 0 calc(16.667% - 30px);max-width:calc(16.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-2:first-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-left:0;}.row.gutter-inner .col-2:last-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-right:0;}}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}@media only screen and (min-width:641px){.row.gutter .col-3,.row.gutter-inner .col-3{-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-3:first-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-left:0;}.row.gutter-inner .col-3:last-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-right:0;}}.col-4{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;}@media only screen and (min-width:641px){.row.gutter .col-4,.row.gutter-inner .col-4{-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);max-width:calc(33.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-4:first-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-left:0;}.row.gutter-inner .col-4:last-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-right:0;}}.col-5{-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%;}@media only screen and (min-width:641px){.row.gutter .col-5,.row.gutter-inner .col-5{-ms-flex:0 0 calc(41.667% - 30px);flex:0 0 calc(41.667% - 30px);max-width:calc(41.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-5:first-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-left:0;}.row.gutter-inner .col-5:last-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-right:0;}}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}@media only screen and (min-width:641px){.row.gutter .col-6,.row.gutter-inner .col-6{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-6:first-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-left:0;}.row.gutter-inner .col-6:last-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-right:0;}}.col-7{-ms-flex:0 0 58.333%;flex:0 0 58.333%;max-width:58.333%;}@media only screen and (min-width:641px){.row.gutter .col-7,.row.gutter-inner .col-7{-ms-flex:0 0 calc(58.333% - 30px);flex:0 0 calc(58.333% - 30px);max-width:calc(58.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-7:first-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-left:0;}.row.gutter-inner .col-7:last-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-right:0;}}.col-8{-ms-flex:0 0 66.667%;flex:0 0 66.667%;max-width:66.667%;}@media only screen and (min-width:641px){.row.gutter .col-8,.row.gutter-inner .col-8{-ms-flex:0 0 calc(66.667% - 30px);flex:0 0 calc(66.667% - 30px);max-width:calc(66.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-8:first-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-left:0;}.row.gutter-inner .col-8:last-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-right:0;}}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}@media only screen and (min-width:641px){.row.gutter .col-9,.row.gutter-inner .col-9{-ms-flex:0 0 calc(75% - 30px);flex:0 0 calc(75% - 30px);max-width:calc(75% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-9:first-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-left:0;}.row.gutter-inner .col-9:last-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-right:0;}}.col-10{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%;}@media only screen and (min-width:641px){.row.gutter .col-10,.row.gutter-inner .col-10{-ms-flex:0 0 calc(83.333% - 30px);flex:0 0 calc(83.333% - 30px);max-width:calc(83.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-10:first-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-left:0;}.row.gutter-inner .col-10:last-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-right:0;}}.col-11{-ms-flex:0 0 91.667%;flex:0 0 91.667%;max-width:91.667%;}@media only screen and (min-width:641px){.row.gutter .col-11,.row.gutter-inner .col-11{-ms-flex:0 0 calc(91.667% - 30px);flex:0 0 calc(91.667% - 30px);max-width:calc(91.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-11:first-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-left:0;}.row.gutter-inner .col-11:last-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-right:0;}}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}@media only screen and (min-width:641px){.row.gutter .col-12,.row.gutter-inner .col-12{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .col-12:first-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-left:0;}.row.gutter-inner .col-12:last-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-right:0;}}@media (max-width:640px){.row .sm-1{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%;}.row.gutter .sm-1,.row.gutter-inner .sm-1{-ms-flex:0 0 calc(8.333% - 30px);flex:0 0 calc(8.333% - 30px);max-width:calc(8.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-1:first-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-left:0;}.row.gutter-inner .sm-1:last-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-right:0;}.row .sm-2{-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%;}.row.gutter .sm-2,.row.gutter-inner .sm-2{-ms-flex:0 0 calc(16.667% - 30px);flex:0 0 calc(16.667% - 30px);max-width:calc(16.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-2:first-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-left:0;}.row.gutter-inner .sm-2:last-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-right:0;}.row .sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row.gutter .sm-3,.row.gutter-inner .sm-3{-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-3:first-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-left:0;}.row.gutter-inner .sm-3:last-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-right:0;}.row .sm-4{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;}.row.gutter .sm-4,.row.gutter-inner .sm-4{-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);max-width:calc(33.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-4:first-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-left:0;}.row.gutter-inner .sm-4:last-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-right:0;}.row .sm-5{-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%;}.row.gutter .sm-5,.row.gutter-inner .sm-5{-ms-flex:0 0 calc(41.667% - 30px);flex:0 0 calc(41.667% - 30px);max-width:calc(41.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-5:first-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-left:0;}.row.gutter-inner .sm-5:last-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-right:0;}.row .sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row.gutter .sm-6,.row.gutter-inner .sm-6{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-6:first-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-left:0;}.row.gutter-inner .sm-6:last-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-right:0;}.row .sm-7{-ms-flex:0 0 58.333%;flex:0 0 58.333%;max-width:58.333%;}.row.gutter .sm-7,.row.gutter-inner .sm-7{-ms-flex:0 0 calc(58.333% - 30px);flex:0 0 calc(58.333% - 30px);max-width:calc(58.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-7:first-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-left:0;}.row.gutter-inner .sm-7:last-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-right:0;}.row .sm-8{-ms-flex:0 0 66.667%;flex:0 0 66.667%;max-width:66.667%;}.row.gutter .sm-8,.row.gutter-inner .sm-8{-ms-flex:0 0 calc(66.667% - 30px);flex:0 0 calc(66.667% - 30px);max-width:calc(66.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-8:first-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-left:0;}.row.gutter-inner .sm-8:last-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-right:0;}.row .sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.row.gutter .sm-9,.row.gutter-inner .sm-9{-ms-flex:0 0 calc(75% - 30px);flex:0 0 calc(75% - 30px);max-width:calc(75% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-9:first-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-left:0;}.row.gutter-inner .sm-9:last-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-right:0;}.row .sm-10{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%;}.row.gutter .sm-10,.row.gutter-inner .sm-10{-ms-flex:0 0 calc(83.333% - 30px);flex:0 0 calc(83.333% - 30px);max-width:calc(83.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-10:first-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-left:0;}.row.gutter-inner .sm-10:last-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-right:0;}.row .sm-11{-ms-flex:0 0 91.667%;flex:0 0 91.667%;max-width:91.667%;}.row.gutter .sm-11,.row.gutter-inner .sm-11{-ms-flex:0 0 calc(91.667% - 30px);flex:0 0 calc(91.667% - 30px);max-width:calc(91.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-11:first-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-left:0;}.row.gutter-inner .sm-11:last-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-right:0;}.row .sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row.gutter .sm-12,.row.gutter-inner .sm-12{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .sm-12:first-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-left:0;}.row.gutter-inner .sm-12:last-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-right:0;}}@media only screen and (min-width:641px){.md-1{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%;}.row.gutter .md-1,.row.gutter-inner .md-1{-ms-flex:0 0 calc(8.333% - 30px);flex:0 0 calc(8.333% - 30px);max-width:calc(8.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-1:first-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-left:0;}.row.gutter-inner .md-1:last-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-right:0;}.md-2{-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%;}.row.gutter .md-2,.row.gutter-inner .md-2{-ms-flex:0 0 calc(16.667% - 30px);flex:0 0 calc(16.667% - 30px);max-width:calc(16.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-2:first-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-left:0;}.row.gutter-inner .md-2:last-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-right:0;}.md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row.gutter .md-3,.row.gutter-inner .md-3{-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-3:first-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-left:0;}.row.gutter-inner .md-3:last-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-right:0;}.md-4{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;}.row.gutter .md-4,.row.gutter-inner .md-4{-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);max-width:calc(33.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-4:first-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-left:0;}.row.gutter-inner .md-4:last-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-right:0;}.md-5{-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%;}.row.gutter .md-5,.row.gutter-inner .md-5{-ms-flex:0 0 calc(41.667% - 30px);flex:0 0 calc(41.667% - 30px);max-width:calc(41.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-5:first-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-left:0;}.row.gutter-inner .md-5:last-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-right:0;}.md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row.gutter .md-6,.row.gutter-inner .md-6{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-6:first-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-left:0;}.row.gutter-inner .md-6:last-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-right:0;}.md-7{-ms-flex:0 0 58.333%;flex:0 0 58.333%;max-width:58.333%;}.row.gutter .md-7,.row.gutter-inner .md-7{-ms-flex:0 0 calc(58.333% - 30px);flex:0 0 calc(58.333% - 30px);max-width:calc(58.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-7:first-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-left:0;}.row.gutter-inner .md-7:last-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-right:0;}.md-8{-ms-flex:0 0 66.667%;flex:0 0 66.667%;max-width:66.667%;}.row.gutter .md-8,.row.gutter-inner .md-8{-ms-flex:0 0 calc(66.667% - 30px);flex:0 0 calc(66.667% - 30px);max-width:calc(66.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-8:first-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-left:0;}.row.gutter-inner .md-8:last-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-right:0;}.md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.row.gutter .md-9,.row.gutter-inner .md-9{-ms-flex:0 0 calc(75% - 30px);flex:0 0 calc(75% - 30px);max-width:calc(75% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-9:first-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-left:0;}.row.gutter-inner .md-9:last-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-right:0;}.md-10{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%;}.row.gutter .md-10,.row.gutter-inner .md-10{-ms-flex:0 0 calc(83.333% - 30px);flex:0 0 calc(83.333% - 30px);max-width:calc(83.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-10:first-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-left:0;}.row.gutter-inner .md-10:last-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-right:0;}.md-11{-ms-flex:0 0 91.667%;flex:0 0 91.667%;max-width:91.667%;}.row.gutter .md-11,.row.gutter-inner .md-11{-ms-flex:0 0 calc(91.667% - 30px);flex:0 0 calc(91.667% - 30px);max-width:calc(91.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-11:first-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-left:0;}.row.gutter-inner .md-11:last-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-right:0;}.md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row.gutter .md-12,.row.gutter-inner .md-12{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .md-12:first-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-left:0;}.row.gutter-inner .md-12:last-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-right:0;}}@media only screen and (min-width:1025px){.lg-1{-ms-flex:0 0 8.333%;flex:0 0 8.333%;max-width:8.333%;}.row.gutter .lg-1,.row.gutter-inner .lg-1{-ms-flex:0 0 calc(8.333% - 30px);flex:0 0 calc(8.333% - 30px);max-width:calc(8.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-1:first-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-left:0;}.row.gutter-inner .lg-1:last-child{-ms-flex:0 0 calc(8.333% - 15px);flex:0 0 calc(8.333% - 15px);max-width:calc(8.333% - 15px);margin-right:0;}.lg-2{-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%;}.row.gutter .lg-2,.row.gutter-inner .lg-2{-ms-flex:0 0 calc(16.667% - 30px);flex:0 0 calc(16.667% - 30px);max-width:calc(16.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-2:first-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-left:0;}.row.gutter-inner .lg-2:last-child{-ms-flex:0 0 calc(16.667% - 15px);flex:0 0 calc(16.667% - 15px);max-width:calc(16.667% - 15px);margin-right:0;}.lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row.gutter .lg-3,.row.gutter-inner .lg-3{-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-3:first-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-left:0;}.row.gutter-inner .lg-3:last-child{-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin-right:0;}.lg-4{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;}.row.gutter .lg-4,.row.gutter-inner .lg-4{-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);max-width:calc(33.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-4:first-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-left:0;}.row.gutter-inner .lg-4:last-child{-ms-flex:0 0 calc(33.333% - 15px);flex:0 0 calc(33.333% - 15px);max-width:calc(33.333% - 15px);margin-right:0;}.lg-5{-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%;}.row.gutter .lg-5,.row.gutter-inner .lg-5{-ms-flex:0 0 calc(41.667% - 30px);flex:0 0 calc(41.667% - 30px);max-width:calc(41.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-5:first-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-left:0;}.row.gutter-inner .lg-5:last-child{-ms-flex:0 0 calc(41.667% - 15px);flex:0 0 calc(41.667% - 15px);max-width:calc(41.667% - 15px);margin-right:0;}.lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row.gutter .lg-6,.row.gutter-inner .lg-6{-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-6:first-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-left:0;}.row.gutter-inner .lg-6:last-child{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-right:0;}.lg-7{-ms-flex:0 0 58.333%;flex:0 0 58.333%;max-width:58.333%;}.row.gutter .lg-7,.row.gutter-inner .lg-7{-ms-flex:0 0 calc(58.333% - 30px);flex:0 0 calc(58.333% - 30px);max-width:calc(58.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-7:first-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-left:0;}.row.gutter-inner .lg-7:last-child{-ms-flex:0 0 calc(58.333% - 15px);flex:0 0 calc(58.333% - 15px);max-width:calc(58.333% - 15px);margin-right:0;}.lg-8{-ms-flex:0 0 66.667%;flex:0 0 66.667%;max-width:66.667%;}.row.gutter .lg-8,.row.gutter-inner .lg-8{-ms-flex:0 0 calc(66.667% - 30px);flex:0 0 calc(66.667% - 30px);max-width:calc(66.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-8:first-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-left:0;}.row.gutter-inner .lg-8:last-child{-ms-flex:0 0 calc(66.667% - 15px);flex:0 0 calc(66.667% - 15px);max-width:calc(66.667% - 15px);margin-right:0;}.lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.row.gutter .lg-9,.row.gutter-inner .lg-9{-ms-flex:0 0 calc(75% - 30px);flex:0 0 calc(75% - 30px);max-width:calc(75% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-9:first-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-left:0;}.row.gutter-inner .lg-9:last-child{-ms-flex:0 0 calc(75% - 15px);flex:0 0 calc(75% - 15px);max-width:calc(75% - 15px);margin-right:0;}.lg-10{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%;}.row.gutter .lg-10,.row.gutter-inner .lg-10{-ms-flex:0 0 calc(83.333% - 30px);flex:0 0 calc(83.333% - 30px);max-width:calc(83.333% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-10:first-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-left:0;}.row.gutter-inner .lg-10:last-child{-ms-flex:0 0 calc(83.333% - 15px);flex:0 0 calc(83.333% - 15px);max-width:calc(83.333% - 15px);margin-right:0;}.lg-11{-ms-flex:0 0 91.667%;flex:0 0 91.667%;max-width:91.667%;}.row.gutter .lg-11,.row.gutter-inner .lg-11{-ms-flex:0 0 calc(91.667% - 30px);flex:0 0 calc(91.667% - 30px);max-width:calc(91.667% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-11:first-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-left:0;}.row.gutter-inner .lg-11:last-child{-ms-flex:0 0 calc(91.667% - 15px);flex:0 0 calc(91.667% - 15px);max-width:calc(91.667% - 15px);margin-right:0;}.lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row.gutter .lg-12,.row.gutter-inner .lg-12{-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);margin-left:15px;margin-right:15px;}.row.gutter-inner .lg-12:first-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-left:0;}.row.gutter-inner .lg-12:last-child{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin-right:0;}}.col{transition:all 0.3s;}@media (max-width:640px){.col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.col-fill{width:auto;-ms-flex:1 1 0px;flex:1 1 0px;}@media only screen and (min-width:641px){.gutter .col-fill,.gutter-inner .col-fill{-ms-flex:1 1 0px;flex:1 1 0px;margin-left:15px;margin-right:15px;}.row.gutter-inner .col-fill:first-child{margin-left:0;}.row.gutter-inner .col-fill:last-child{margin-right:0;}}.align-top{-ms-flex-item-align:start;align-self:flex-start;}.align-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.align-bottom{-ms-flex-item-align:end;align-self:flex-end;}.demo.row{background:rgba(255,103,31,0.2);}.demo .col{padding:20px 0;color:white;background:#ff671f;text-align:center;}.demo .col:nth-child(2n){background:rgba(255,103,31,0.7);}
.block{position:relative;}.block--block-fpubase8-search{position:initial;}
.breadcrumb__list{margin-left:0;list-style:none;font-size:95%;}.breadcrumb__item{display:inline-block;}.breadcrumb__item:not(:last-child):after{content:' // ';padding:0 5px;color:#b1b3b3;}.breadcrumb__link{display:inline-block;text-decoration:none;color:#910048;}
.button{position:relative;display:inline-block;margin:0 1rem 15px 0;padding:.6rem 3.2rem .4rem 1.5rem;background:#00a9ce;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;color:white;line-height:1.5;font-family:'Sanchez W03',Sanchez,Rockwell,"Lucida Bright",slab-serif,serif;font-size:1.8rem;font-weight:300;text-align:center;text-decoration:none;overflow:hidden;}.button:after{position:absolute;top:0;right:-64px;content:'';width:100px;height:100px;background-color:rgba(0,0,0,0.15);z-index:1;margin:0;-ms-transform-origin:0 0;transform-origin:0 0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:all 0.5s ease;}.button:hover{color:white;text-decoration:none;border-bottom:0;}.button:hover:after{-ms-transform:translate(15px,0) rotate(-45deg);transform:translate(15px,0) rotate(-45deg);}.button:visited{color:white;border-bottom:0;}.button--large{padding:1rem 4.8rem .7rem 1.75rem;font-size:2.2rem;}.button--large:after{right:-53px;}.button--small{padding:.5rem 2.8rem .4rem 1rem;font-size:.8em;}.button--small:after{right:-73px;}.button--extended{padding-left:0;padding-right:0;display:block;width:100%;}.button--navy{background-color:#00205b;}.button--navy:after{background-color:rgba(255,255,255,0.3);}.button--orange{background-color:#ff671f;}.button--maroon{background-color:#910048;}.button--blue{background-color:#00a9ce;}.button--lightblue{background-color:#59cbe8;}.button--green{background-color:#48a23f;}.button--mint{background-color:#a1d884;}.button--yellow{background-color:#ffbf3f;}.button--disabled{background-color:#b1b3b3;}.button--success{background-color:#48a23f;}.button--white{background-color:white;color:#00205b;}.button--white:visited,.button--white:hover{color:#00205b;}
.footer{margin-bottom:15px;}.footer--main{margin-bottom:0;padding-bottom:15px;background:#00205b url(/themes/contrib/fpubase8-parent-theme/dist/images/bg-arrows-random.png) left -100px repeat;background-size:700px;text-align:center;color:white;}.footer--copyright{color:white;}.footer--copyright .link--copyright:hover{color:white;border-bottom:1px solid white;}.footer--copyright .link--privacy-policy:hover{color:#b1b3b3;border-bottom:1px solid #b1b3b3;}
.form-search-block-form{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:45px;padding:0 7.5px;background:#ff671f;}@media only screen and (min-width:641px){.form-search-block-form{position:absolute;top:0;right:0;width:100%;max-width:50%;}}@media only screen and (min-width:1025px){.form-search-block-form{max-width:45%;}}.form-search-block-form:before{content:'';position:absolute;top:0;left:-45px;display:block;width:0;height:0;border-top:45px solid rgba(255,103,31,0.9);border-left:45px solid transparent;}.form-search-block-form:after{content:'';display:table;clear:both;}.form-search-block-form__label{display:none;}.form-search-block-form__input[type="search"]{-ms-flex:1 auto;flex:1 auto;height:35px;border:0;font-size:14px;color:#00205b;}@media only screen and (min-width:641px){.form-search-block-form__input[type="search"]{max-width:40%;}}.form-search-block-form__button{border:0;height:35px;margin:0;background:white;font-family:'Sanchez W03',Sanchez,Rockwell,"Lucida Bright",slab-serif,serif;font-size:14px;color:#00205b;}.form-search-block-form__button:hover{color:#00205b;}
.image{}.image-thumbnail{max-width:200px;}.image-medium{max-width:500px;}.image-large{max-width:1000px;}.align-center,.align-left,.align-right,img[data-align="center"],img[data-align="left"],img[data-align="right"]{display:inline-block;width:auto;height:auto;margin-bottom:15px;}.align-center::after,.align-left::after,.align-right::after,img[data-align="center"]::after,img[data-align="left"]::after,img[data-align="right"]::after{content:'';display:block;clear:both;}.align-center,img[data-align="center"]{display:block;margin-left:auto;margin-right:auto;}.align-left,img[data-align="left"]{float:left;}@media only screen and (min-width:641px){.align-left,img[data-align="left"]{margin-right:15px;}}.align-right,img[data-align="right"]{float:right;}@media only screen and (min-width:641px){.align-right,img[data-align="right"]{margin-left:15px;}}
.link{color:#003DAF;text-decoration:none;border-bottom:1px solid #003DAF;}.link:visited{color:#910048;border-bottom:1px solid #910048;}.link:hover{color:#00205b;border-bottom:1px solid #00205b;}.link--copyright,.link--privacy-policy{border:none;color:white;}.link--copyright:visited,.link--privacy-policy:visited{border:none;color:white;}.link--privacy-policy{font-size:90%;color:#b1b3b3;}.link--privacy-policy:visited{color:#b1b3b3;}
.logo{display:block;border:0;}.logo:hover{border:0;}.logo--masthead{width:225px;padding-top:15px;padding-right:15px;padding-left:15px;}@media only screen and (min-width:1025px){.logo--masthead{padding-left:0;}}.logo--footer{width:250px;margin:0 auto;padding:15px;text-align:center;}
.masthead{position:relative;margin-bottom:30px;background-color:#00205b;color:white;}.masthead:before{content:'';position:absolute;display:block;width:100%;height:45px;}@media only screen and (min-width:641px){.masthead:before{background:linear-gradient(to right,transparent 60%,#ff671f 60%,#ff671f 100%);}}
.menu{}.menu__item{position:relative;display:inline-block;}.menu__list{margin-left:0;list-style:none;}.menu__link{display:inline-block;border-bottom:0;text-decoration:none;color:#003DAF;}.menu__link--social{display:inline-block;width:24px;height:24px;padding:0 5px;}.menu__link--white{color:white;fill:white;}.menu__link--white:hover{color:#ff671f;fill:#ff671f;}.menu__title{font-size:2.1rem;display:none;}.menu--vertical{display:block;}.menu--vertical .menu__item{position:relative;display:block;padding:.6rem .6rem .6rem 2rem;border-left:3px solid #ffbf3f;}.menu--vertical .menu__item--has-child::before{position:absolute;top:13px;left:-10px;content:'+';display:block;width:10px;height:10px;padding:3px;background:white;border:1px solid #ffbf3f;line-height:5px;text-align:center;border-radius:1000px;}.menu--vertical .menu__item--active-trail.menu__item--has-child:before{content:'-';line-height:6px;background:#00205b;color:white;}.menu--vertical .menu__link{display:block;}.menu--vertical .menu__link:hover{text-decoration:underline;}.menu--vertical .menu__link.is-active{font-weight:bold;}.menu--vertical .menu__list .menu__list{display:none;}.menu--vertical .menu__item--active-trail > .menu__list{display:block;}.menu--vertical--main{display:block;border:1px solid #ccc;}.menu--vertical--main .menu__title{margin-top:1rem;margin-left:1rem;}.menu--vertical--main .menu__list:last-child{margin-bottom:0;}.menu--local-tasks{display:inline-block;margin-bottom:15px;padding-left:1rem;border-left:1px solid #910048;border-bottom:1px solid #910048;}.menu--local-tasks .menu__list{margin-bottom:0;}.menu--local-tasks .menu__link{margin-right:15px;font-family:'Sanchez W03',Sanchez,Rockwell,"Lucida Bright",slab-serif,serif;line-height:1.7;color:#910048;}.menu--masthead,.menu--footer{background:rgba(8,27,63,.5);text-align:left;}.menu--masthead .menu__list,.menu--footer .menu__list{margin-bottom:0;}.menu--masthead .menu__item--level-0,.menu--footer .menu__item--level-0{line-height:55px;width:calc(100% - 20px);border-top:1px solid rgba(255,255,255,0.15);padding:0 10px;}@media only screen and (min-width:641px){.menu--masthead .menu__item--level-0,.menu--footer .menu__item--level-0{width:auto;margin-left:0;padding:0 30px 15px 0;border-top:none;}.menu--masthead .menu__item--level-0:last-child,.menu--footer .menu__item--level-0:last-child{padding-right:0;}}.menu--masthead .menu__item--level-0:hover > a,.menu--footer .menu__item--level-0:hover > a{color:#ff671f;}.menu--masthead .menu__item--level-0 > .menu__link,.menu--footer .menu__item--level-0 > .menu__link{font-size:1.8rem;color:#00a9ce;}.menu--footer{margin-bottom:15px;}@media only screen and (min-width:641px){.menu--footer{text-align:center;}}@media only screen and (min-width:641px){.menu--footer .menu__item--level-0{padding-bottom:0;display:inline-block;}}.menu--masthead{height:auto;padding-bottom:5px;padding-left:5px;}@media only screen and (min-width:641px){.menu--masthead{padding-left:15px;background-color:transparent;}}@media only screen and (min-width:1025px){.menu--masthead{padding-left:0;}}@media only screen and (min-width:641px){.menu--masthead .menu__item--level-0{line-height:1;}}@media only screen and (min-width:641px){.menu--masthead .menu__item--level-0:hover > .menu__list{display:block;}}.menu--masthead .menu__item--level-0 > .menu__list{display:none;}@media only screen and (min-width:641px){.menu--masthead .menu__item--level-0 > .menu__list{position:absolute;top:30px;left:0;z-index:100;width:auto;min-width:200px;padding:20px;background:white;border-left:5px solid #ffbf3f;box-shadow:1px 1px 15px rgba(0,0,0,0.1);}.menu--masthead .menu__item--level-0 > .menu__list:after{content:'';position:absolute;bottom:-3px;left:-10px;border-bottom:15px solid #ffbf3f;border-left:15px solid transparent;-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;}}.menu--masthead .menu__item--level-0 > .menu__list .menu__item{display:block;padding:10px 0;border-bottom:1px solid #efefef;}.menu--masthead .menu__item--level-0 > .menu__list .menu__item:first-child{padding-top:0;margin-top:0;}.menu--masthead .menu__item--level-0 > .menu__list .menu__item:last-child{padding-bottom:0;border-bottom:0;}.menu--masthead .menu__item--level-0 > .menu__list .menu__link{width:100%;font-size:1.8rem;color:#00205b;}.menu--masthead .menu__item--level-0 > .menu__list .menu__link:hover{color:#ff671f;}.menu--masthead .menu__item--level-1 .menu__list{margin-top:15px;padding-left:15px;border-left:3px solid #efefef;}
.messages{margin-bottom:15px;padding:15px;background-color:rgba(72,162,63,0.1);border-left:5px solid #48a23f;}.messages--warning{background-color:rgba(255,191,63,0.1);border-left:5px solid #ffbf3f;}.messages--error{background-color:rgba(145,0,72,0.1);border-left:5px solid #910048;}
.pager__items{display:inline-block;width:100%;margin:20px;padding:10px;list-style:none;}.pager__item{display:inline-block;}.pager__link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:auto;padding:0 5px;border-bottom-color:transparent;color:#003DAF;text-decoration:none;}.pager__link:hover{color:#00205b;}.pager__link.is-active::after{position:absolute;bottom:-3px;display:block;-ms-flex:1;flex:1;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ff671f;}.pager--mini .pager__item{margin-right:5px;}
.title--site{margin-top:1rem;margin-bottom:.5rem;padding-left:15px;padding-right:15px;font-size:3rem;font-weight:300;color:white;}@media only screen and (min-width:1025px){.title--site{padding-left:0;}}.title--page{margin-top:.5rem;font-size:4.4rem;}.title__link--site{color:white;border-bottom:none;}.title__link--site:hover{color:#00a9ce;}
.is_displayed{display:block;}.isnt-displayed{display:none;}
@media screen and (min-width:0\0){.block.block--block-fpubase8-search{position:initial;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block.block--block-fpubase8-search{position:initial;}}
.home-handbooks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.home-handbook{min-width:300px;max-width:450px;margin:10px;padding:0px;width:100%;}.home-handbook__title{position:relative;height:200px;margin:0px;background:#00205b;background-position:left 40px;background-size:cover;border:1px #00205b solid;border-bottom:0;border-radius:3px 3px 0px 0px;text-align:center;}.home-handbook__title--undergraduate{background-image:url("/themes/custom/handbook_subtheme/src/images/UndergraduateHandbookCover.jpg");}.home-handbook__title--degree-completion{background-image:url("/themes/custom/handbook_subtheme/src/images/DegreeCompletionHandbookCover.jpg");}.home-handbook__title--graduate{background-image:url("/themes/custom/handbook_subtheme/src/images/GraduateHandbookCover.jpg");}.home-handbook__title--title-ix{background-image:url("/themes/custom/handbook_subtheme/src/images/fpu_student_life_0106.jpg");}.home-handbook__title-link{position:relative;display:block;padding:25px;padding-bottom:15px;border-bottom:none;line-height:0.5;color:white;border-radius:3px 3px 0px 0px;background-color:#910048;}.home-handbook__title-link:hover,.home-handbook__title-link:active,.home-handbook__title-link:focus{color:white;border-bottom:0;}.home-handbook__list-wrapper{padding:15px 25px;border:1px #00205b solid;border-top:none;border-radius:0px 0px 3px 3px;}.home-handbook__list{list-style:none;margin-left:0;}.home-handbook__list-title{margin-top:0;}.home-handbook__list li{margin-bottom:5px;}.home-handbook .button{margin:0px;margin-top:20px;}@media screen and (min-width:700px){.home-handbook{width:calc(50% - 20px);max-width:350px;}@media screen and (min-width:1100px){.home-handbook{width:calc(33% - 20px);}}}.label{color:#00205b;font-family:Univers,Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.3rem;padding:7px 9px;margin-right:5px;border:1px #00205b solid;border-radius:3px;}.label--handbook--undergraduate{color:#00205b;border-color:#00205b;}.label--handbook--degree-completion{color:#910048;border-color:#910048;}.label--handbook--graduate{color:#48a23f;border-color:#48a23f;}.label--handbook--biblical-seminary{background:#a1d884;color:#00205b;}.label--handbook--online{background:#ffbf3f;color:#00205b;}.title--inline-block{display:inline-block;}
