ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a,b,body,div,footer,header,html,i,img,li,nav,section,span,strong,time{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}form,h1,h2,h3,label,ul{padding:0;border:0;font:inherit;vertical-align:baseline}ul{list-style:disc;margin:0 0 2em;padding:0 0 0 1em}.image img,footer,header,nav,section{display:block}body{-webkit-text-size-adjust:none;-ms-overflow-style:scrollbar}input::-moz-focus-inner{border:0;padding:0}input{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}@media screen and (max-width:480px){body,html{min-width:320px}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#242943}body.is-preload *,body.is-preload :after,body.is-preload :before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}body,input{color:#fff;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:17pt;font-weight:300;letter-spacing:.025em;line-height:1.65}@media screen and (max-width:1680px){body,input{font-size:14pt}}@media screen and (max-width:1280px){body,input{font-size:12pt}}@media screen and (max-width:360px){body,input{font-size:11pt}}a{-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px;color:inherit;text-decoration:none}a:hover{border-bottom-color:#fff0;color:#9bf1ff!important}a:active{color:#53e3fb!important}b,h1,h2,h3,strong{color:#fff;font-weight:600}i{font-style:italic}h1,h2,h3{line-height:1.65;margin:0 0 1em}h1{font-size:2.5em}h2{font-size:1.75em}h3{font-size:1.35em}@media screen and (max-width:736px){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}}header.major{width:-moz-max-content;width:-webkit-max-content;width:-ms-max-content;width:max-content;margin-bottom:2em}header.major>:first-child{margin-bottom:0;width:calc(100% + .5em)}header.major>:first-child:after{content:"";background-color:#fff;display:block;height:2px;margin:.325em 0 .5em;width:100%}form{margin:0 0 2em}form>:last-child{margin-bottom:0}label{color:#fff;display:block;font-size:.8em;font-weight:600;letter-spacing:.25em;margin:0 0 1em;text-transform:uppercase}input[type=search]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:rgb(212 212 255/.035);border:0;border-radius:0;color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;height:2.75em}input[type=search]:invalid{-webkit-box-shadow:none;box-shadow:none}input[type=search]:focus{border-color:#9bf1ff;-webkit-box-shadow:0 0 0 2px #9bf1ff;box-shadow:0 0 0 2px #9bf1ff}::-webkit-input-placeholder{color:rgb(244 244 255/.2)!important;opacity:1}:-moz-placeholder{color:rgb(244 244 255/.2)!important;opacity:1}::-moz-placeholder{color:rgb(244 244 255/.2)!important;opacity:1}:-ms-input-placeholder{color:rgb(244 244 255/.2)!important;opacity:1}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400;line-height:inherit}.icon>.label{display:block;width:0;height:0;overflow:hidden;text-indent:-9999px}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.icon.alt:before{background-color:#fff;border-radius:100%;color:#242943;height:2em;line-height:2em;text-align:center;width:2em}a.icon.alt:before{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#banner.style1:after,a.icon.alt:hover:before{background-color:#0a99da}a.icon.alt:active:before{background-color:#0a648d}.icon.alt:before,.image,ul.icons li{display:inline-block}.image{border:0;position:relative}ul li{padding-left:.5em}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}@media screen and (max-width:736px){ul.icons li{padding:0 .75em 0 0}}button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;background-color:#fff0;border:0;border-radius:0;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;color:#fff;cursor:pointer;display:inline-block;font-size:.8em;font-weight:600;height:3.5em;letter-spacing:.25em;line-height:3.5em;padding:0 1.75em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}button:hover{-webkit-box-shadow:inset 0 0 0 2px #9bf1ff;box-shadow:inset 0 0 0 2px #9bf1ff;color:#9bf1ff}button:active{background-color:rgb(155 241 255/.1);-webkit-box-shadow:inset 0 0 0 2px #53e3fb;box-shadow:inset 0 0 0 2px #53e3fb;color:#53e3fb}button:disabled{pointer-events:none;cursor:default;opacity:.25}#header{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#2a2f4a;-webkit-box-shadow:0 0 .25em 0 rgb(0 0 0/.15);box-shadow:0 0 .25em 0 rgb(0 0 0/.15);cursor:default;font-weight:600;height:3.25em;left:0;letter-spacing:.25em;line-height:3.25em;margin:0;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:10000}#header .logo{border:0;display:inline-block;font-size:.8em;height:inherit;line-height:inherit;padding:0 1.5em;margin-top:1rem;display:-ms-grid;display:grid;-ms-grid-columns:auto 1rem auto;grid-template-columns:auto auto;gap:1rem}#header .logo strong{-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:#0e1015;color:#242943;display:inline-block;line-height:1.65em;margin-right:.325em;padding:.5rem 1rem;border-radius:6px}#header .logo span{display:inline-block;margin-top:-15px}#header .logo svg{margin:3px;min-width:200px;max-width:22.5vw;width:100%;height:auto}#header .logo:hover strong{background-color:#9bf1ff}#header .logo:hover strong svg [data-name="Group 17"] path,#header .logo:hover strong svg [data-name="Group 18"] path{fill:#000}#header .logo:active strong{background-color:#53e3fb}#header .secondary-menu{margin-left:100px}#header .secondary-menu svg path{fill:#fff}#header nav,#header nav a{height:inherit;line-height:inherit}#header nav{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:-moz-flex-end;-ms-justify-content:-ms-flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-moz-flex-grow:1;-ms-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#header nav a{border:0;display:block;font-size:.8em;padding:0 .75em;position:relative;vertical-align:middle}#header nav a:last-child{padding-right:1.5em}#header nav a[href="#menu"]{padding-right:3.325em!important}#header nav a[href="#menu"]:after,#header nav a[href="#menu"]:before{background-position:center;background-repeat:no-repeat;background-size:24px 32px;content:"";display:block;height:100%;position:absolute;right:1.5em;top:0;vertical-align:middle;width:24px}#header nav a[href="#menu"]:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='32' viewBox='0 0 24 32' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 2px%3B stroke: %23ffffff%3B %7D%3C/style%3E%3Cline x1='0' y1='11' x2='24' y2='11' /%3E%3Cline x1='0' y1='21' x2='24' y2='21' /%3E%3Cline x1='0' y1='16' x2='24' y2='16' /%3E%3C/svg%3E")}#header nav a[href="#menu"]:after{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='32' viewBox='0 0 24 32' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 2px%3B stroke: %239bf1ff%3B %7D%3C/style%3E%3Cline x1='0' y1='11' x2='24' y2='11' /%3E%3Cline x1='0' y1='21' x2='24' y2='21' /%3E%3Cline x1='0' y1='16' x2='24' y2='16' /%3E%3C/svg%3E");opacity:0;z-index:1}#header nav a[href="#menu"]:active:after,#header nav a[href="#menu"]:hover:after,body.is-preload #banner:after{opacity:1}#header nav a[href="#menu"]:last-child{padding-right:3.875em!important}#header nav a[href="#menu"]:last-child:after,#header nav a[href="#menu"]:last-child:before{right:2em}@media screen and (max-width:1680px){#header nav a[href="#menu"]{padding-right:3.75em!important}#header nav a[href="#menu"]:last-child{padding-right:4.25em!important}}@media screen and (max-width:1280px){#header nav a[href="#menu"]{padding-right:4em!important}#header nav a[href="#menu"]:last-child{padding-right:4.5em!important}}@media screen and (max-width:980px){#header .secondary-menu{display:none}}@media screen and (max-width:736px){#header{height:2.75em;line-height:2.75em}#header .logo{padding:0 1em;-ms-grid-columns:auto;grid-template-columns:auto;gap:0;width:69%}#header nav a{padding:0 .5em}#header nav a:last-child{padding-right:1em}#header nav a[href="#menu"]{padding-right:3.25em!important}#header nav a[href="#menu"]:after,#header nav a[href="#menu"]:before{right:.75em}#header nav a[href="#menu"]:last-child{padding-right:4em!important}#header nav a[href="#menu"]:last-child:after,#header nav a[href="#menu"]:last-child:before{right:1.5em}}@media screen and (max-width:480px){#header{height:4rem}#header .logo span{display:none}#header nav a[href="#menu"]{overflow:hidden;padding-right:0!important;text-indent:5em;white-space:nowrap;width:5em}#header nav a[href="#menu"]:after,#header nav a[href="#menu"]:before{right:0;width:inherit}#header nav a[href="#menu"]:last-child:after,#header nav a[href="#menu"]:last-child:before{width:4em;right:0}}#banner{-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/wp-content/themes/f1w-forty/images/banner.jpg);display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6em 0 2em;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:0!important;cursor:default;height:60vh;margin-bottom:-3.25em;max-height:32em;min-height:22em;position:relative;top:-3.25em}#banner:after{-webkit-transition:opacity 2.5s ease;transition:opacity 2.5s ease;-webkit-transition-delay:.75s;transition-delay:.75s;pointer-events:none;background-color:#242943;background-color:rgb(43 133 187/.85);content:"";display:block;height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:1}#banner h1{font-size:3.25em;line-height:normal}#banner>.inner{-webkit-transition:opacity 1.5s ease,-webkit-transform .5s ease-out,-webkit-filter .5s ease,-webkit-filter .5s ease;transition:opacity 1.5s ease,transform .5s ease-out,filter .5s ease,-webkit-filter .5s ease;padding:0!important;position:relative;z-index:2}#banner>.inner .image{display:none}#banner>.inner header{width:auto}#banner>.inner header>:first-child{width:auto}#banner>.inner header>:first-child:after{max-width:100%}body.is-preload #banner>.inner{-moz-filter:blur(.125em);-webkit-filter:blur(.125em);-ms-filter:blur(.125em);filter:blur(.125em);-webkit-transform:translateX(-.5em);transform:translateX(-.5em);opacity:0}@media screen and (max-width:1280px){#banner{background-attachment:scroll}}@media screen and (max-width:736px){#banner{padding:5em 0 1em;height:auto;margin-bottom:-2.75em;max-height:none;min-height:0;top:-2.75em}#banner h1{font-size:2em}}@media screen and (max-width:480px){#banner{padding:6em 0 2em}}#main{background-color:#2a2f4a}#main>*{border-top:solid 1px rgb(212 212 255/.1)}#main>:first-child{border-top:0}#main>*>.inner{padding:4em 0 2em;margin:0 auto;max-width:65em;width:calc(100% - 6em)}@media screen and (max-width:736px){#main>*>.inner{padding:3em 0 1em;width:calc(100% - 3em)}}#contact>.inner>.split>:before{border-top:solid 1px rgb(212 212 255/.1);content:"";display:block;margin-left:-3em;position:absolute;top:0;width:calc(100vw + 3em)}#footer .copyright,#footer .disclaimer{font-size:.8em;list-style:none;padding-left:0}#footer .copyright li{margin-left:1em;padding-left:1em}#footer .copyright li,#footer .disclaimer li{border-left:solid 1px rgb(212 212 255/.1);color:#fff;display:inline-block;line-height:1}#footer .copyright li:first-child,#footer .disclaimer li:first-child{border-left:0;margin-left:0;padding-left:0}@media screen and (max-width:480px){#footer .copyright li,#footer .disclaimer li{display:block;border-left:0;margin-left:0;padding-left:0;line-height:inherit}}#wrapper{-webkit-transition:-webkit-filter .35s ease,-webkit-filter .35s ease,opacity .375s ease-out;transition:filter .35s ease,-webkit-filter .35s ease,opacity .375s ease-out;padding-top:3.25em}#wrapper>*>.inner{padding:4em 0 2em;margin:0 auto;max-width:65em;width:calc(100% - 6em)}@media screen and (max-width:736px){#wrapper>*>.inner{padding:3em 0 1em;width:calc(100% - 3em)}#wrapper{padding-top:2.75em}}#menu{-webkit-transition:opacity .35s ease,visibility .35s,-webkit-transform .35s ease;transition:transform .35s ease,opacity .35s ease,visibility .35s;transition:transform .35s ease,opacity .35s ease,visibility .35s,-webkit-transform .35s ease;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;background:rgb(36 41 67/.9);-webkit-box-shadow:none;box-shadow:none;height:100%;left:0;opacity:0;overflow:hidden;padding:3em 2em;position:fixed;top:0;visibility:hidden;width:100%;z-index:10002}#menu ul{margin:0 0 1em}#menu ul.links{list-style:none;padding:0}#menu ul.links>li{padding:0}#menu ul.links>li>a:not(.button){border:0;border-top:solid 1px rgb(212 212 255/.1);display:block;font-size:.8em;font-weight:600;letter-spacing:.25em;line-height:4em;text-decoration:none;text-transform:uppercase}#menu ul.links>li:first-child>a:not(.button){border-top:0!important}#menu ul ul.sub-menu{padding-left:0}#menu ul ul.sub-menu li{margin-bottom:.5em}#menu ul ul.sub-menu li::last-child{margin-bottom:0}#menu ul ul.sub-menu li::marker{content:""}:root{scroll-padding-top:100px}.inner div{max-width:100%}#searchbar{position:sticky;top:52px;z-index:100;background-color:#0e1015;padding-right:1.5rem}@media screen and (max-width:736px){#searchbar{display:none;top:64px}}#searchbar .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding-block:.5rem}#searchbar label{margin-bottom:0}#searchbar input[type=search]{background-color:#fff;height:auto;color:#0e1015}#searchbar button{margin-left:1rem;height:auto;line-height:normal;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}#tagcloud{background-color:#0e1015}#footer .disclaimer li{border:0;padding-left:0;margin-left:0}ul.icons li svg{width:3rem;height:3rem}