@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Open+Sans:300,400,400i,600,600i,700,700i,800,800i);@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700);@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i);
/*!
	Modaal - accessible modals - v0.4.3
	by Humaan, for all humans.
	http://humaan.com
 */
.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{z-index:999;opacity:0}.modaal-overlay,.modaal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%}.modaal-wrapper{display:block;z-index:9999;overflow:auto;opacity:1;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modaal-wrapper,.modaal-wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}.modaal-wrapper *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:0 0;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}.modaal-instagram .modaal-container{width:auto;background:0 0;-webkit-box-shadow:none!important;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item.is_active,.modaal-gallery-item img{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:0 0;border:none;border-radius:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next-inner{left:100%;margin-left:40px}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-prev-inner{right:100%;margin-right:40px}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe-elem,.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{display:block}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(.25);transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:first-of-type>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:first-of-type{-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px);transform:translate(84px,84px) rotate(45deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px);transform:translate(84px,84px) rotate(90deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px);transform:translate(84px,84px) rotate(135deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px);transform:translate(84px,84px) rotate(180deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px);transform:translate(84px,84px) rotate(225deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px);transform:translate(84px,84px) rotate(270deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px);transform:translate(84px,84px) rotate(315deg) translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-webkit-transform:translate(84px,84px) rotate(1turn) translate(70px);transform:translate(84px,84px) rotate(1turn) translate(70px)}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}to{opacity:.1;-webkit-transform:scale(1);transform:scale(1)}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}caption,cite,datetime,figure,h1,h2,h3,h4,h5,h6,li,ol,p,table,td,tfoot,th,thead,time,tr,ul{font-family:Open Sans,Helvetica,Arial,sans-serif}li,ol,p,ul{line-height:1.6}#searchsubmit,.button{padding:.55rem 1rem .6rem;background:#f90;color:#263238;display:inline-block;min-width:175px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;font-weight:500;text-align:center;text-transform:capitalize;text-decoration:none;letter-spacing:.01rem;border-radius:2rem;-webkit-transition:.25s;transition:.25s}#searchsubmit:active,#searchsubmit:focus,#searchsubmit:hover,.button:active,.button:focus,.button:hover{background:#1464a5}#searchsubmit#searchsubmit,#searchsubmit.outline,.button#searchsubmit,.button.outline{background:0 0;border:3px solid #1464a5;color:#1464a5;font-weight:700}#searchsubmit#searchsubmit:active,#searchsubmit#searchsubmit:focus,#searchsubmit#searchsubmit:hover,#searchsubmit.outline:active,#searchsubmit.outline:focus,#searchsubmit.outline:hover,.button#searchsubmit:active,.button#searchsubmit:focus,.button#searchsubmit:hover,.button.outline:active,.button.outline:focus,.button.outline:hover{color:#fff;border-color:#f90;background:#f90}#searchsubmit#searchsubmit,#searchsubmit.small,.button#searchsubmit,.button.small{font-size:.9em}#main #page .wp-block-image.alignleft{float:left;margin-left:0}#main #page .wp-block-image figcaption{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:17px;color:#263238;display:block;text-align:left}#main #page div.wp-caption.alignright{float:right;margin:0 0 1rem 1rem}#main #page div.wp-caption.alignleft{float:left;margin:0 1rem 1rem 0}#main #page div.wp-caption p.wp-caption-text{margin-top:0;font-size:16px;line-height:1.3;font-weight:700}#main #page div.wp-caption.aligncenter{margin:0 auto 1rem}#main #page .wp-block-embed-youtube.aligncenter iframe{display:block;margin:0 auto;max-width:100%}#main #page .wp-block-image img{display:block}#main #page .wp-block-image .aligncenter img{margin:0 auto}#main #page .wp-block-image .alignleft{margin:0 1rem 0 0}#main #page .wp-block-image .alignright{margin:0 0 0 1rem}@media only screen and (max-width:40em){#lang_switcher{margin-top:1rem}}@media only screen and (min-width:40.0625em){#lang_switcher{float:right}}#lang_switcher ul{list-style:none;margin:0!important;padding:0;line-height:1}#lang_switcher ul li{display:inline-block;margin:0 .5rem 0 0}#lang_switcher ul li span{font-size:16px}#lang_switcher ul li a{position:relative;top:-2px;color:#1464a5;text-decoration:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}#lang_switcher ul li a:active,#lang_switcher ul li a:focus,#lang_switcher ul li a:hover{color:#000}#lang_switcher ul li.current-lang a{border-bottom:1px solid #1464a5}#lang_switcher ul li:last-child{border-left:1px solid #999;padding-left:.5rem}#main .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#main #page{width:calc(75% - 4rem);margin:0 5rem 0 0}#main #sidebar{width:calc(25% - 1rem);margin:0 auto 1rem}#main #sidebar .widget{margin-bottom:5rem;background-color:#fff;padding:10px 10px 0}#main #sidebar .widget h3{margin:-.625rem -.625rem .5rem;padding:1rem;line-height:1;font-size:20px;font-weight:600;background:#36f;color:#fff;text-transform:capitalize}#main #sidebar .widget h3 svg{float:right;display:inline-block;margin-left:1rem;max-height:18px;width:auto}#main #sidebar .widget ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;padding-bottom:0}#main #sidebar .widget ul li{display:block;border-bottom:1px solid rgba(0,0,0,.25);padding:1.2rem 1rem;margin:0 -.6rem;-webkit-transition:.15s;transition:.15s}#main #sidebar .widget ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:calc(1.2rem + 1px)}#main #sidebar .widget ul li a,#main #sidebar .widget ul li span.date{font-family:Open Sans,Helvetica,Arial,sans-serif}#main #sidebar .widget ul li a{color:#36f;font-weight:600}#main #sidebar .widget ul li a+span{font-size:15px}#main #sidebar .widget ul li:active,#main #sidebar .widget ul li:focus,#main #sidebar .widget ul li:hover{background:rgba(12,61,101,.2)}#main.internal #sidebar{width:100%;margin:0}@media only screen and (max-width:40em){#main.internal #sidebar{margin-top:3rem}}@media only screen and (min-width:64.0625em){#main.internal #sidebar{width:calc(30% - 1rem);margin:0 auto 1rem}}#main.internal #sidebar .widget{margin-bottom:3rem;border:1px solid rgba(51,102,255,.5)}#main.internal #sidebar .widget h3{background:#1464a5}#main.internal #sidebar .widget ul{padding-bottom:.5rem}#main.internal #sidebar .widget ul li{border-bottom:0;padding-bottom:.5rem;padding-top:.5rem;border-bottom:1px solid rgba(51,102,255,.5)}#main.internal #sidebar .widget ul li span.date{display:block;font-weight:700;text-transform:uppercase;float:left;line-height:1;margin:.35rem 1rem 1rem 0}#main.internal #sidebar .widget ul li span.date span{display:block}#main.internal #sidebar .widget ul li span.date span.month{font-size:16px;color:rgba(38,50,56,.75)}#main.internal #sidebar .widget ul li span.date span.day{font-size:24px;letter-spacing:.1rem;color:#263238}#main.internal #sidebar .widget ul li span.date span.year{font-size:14px;margin-top:.25rem;padding-top:.25rem;border-top:1px solid rgba(51,102,255,.2);color:rgba(38,50,56,.75)}#main.internal #sidebar .widget ul li:active,#main.internal #sidebar .widget ul li:focus,#main.internal #sidebar .widget ul li:hover{background:#fff}#main.internal #sidebar .widget ul li:last-child{border-bottom:0;padding-bottom:0}#main.internal #sidebar .widget ul li ul{padding-left:20px;padding-bottom:0;margin-bottom:0}#main.internal #sidebar .widget ul li ul li{padding-bottom:0;border-bottom:0}#main.internal #sidebar .widget ul li ul li:before{content:"\2013";display:inline-block;margin-right:5px;color:rgba(38,50,56,.5)}#main.internal #sidebar .widget ul svg{max-width:12px;height:auto}#main.internal #sidebar .widget ul svg path{fill:rgba(38,50,56,.5)}#main.internal #sidebar .widget ul a{text-decoration:none}#main.internal #sidebar .widget ul a:active,#main.internal #sidebar .widget ul a:focus,#main.internal #sidebar .widget ul a:hover{color:#263238}#main.internal #sidebar .widget ul a.active{color:#263238;font-weight:700}#main.internal #sidebar .widget.news-feed ul li{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(51,102,255,.5)}#main.internal #sidebar .widget.news-feed ul li a+span{display:block;clear:both}#main.internal #sidebar .widget.news-feed ul li:last-child,#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+2),#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+3){background:#e8eef5}#main.internal #sidebar .widget.news-feed ul li:last-child a,#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+2) a,#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+3) a{text-transform:capitalize;font-size:16px;display:block}#main.internal #sidebar .widget.news-feed ul li:last-child a svg,#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+2) a svg,#main.internal #sidebar .widget.news-feed ul li:nth-last-of-type(-n+3) a svg{float:left;position:relative;top:4px;margin-right:.5rem}#main.internal #sidebar .widget.news-feed ul li:last-child{border-bottom:0;padding-bottom:.75rem;margin-bottom:-.5rem}#main.internal #sidebar .widget.feature-block{background:0 0;padding:0;border:0}#main.internal #sidebar .widget.feature-block h3{margin:0;padding-left:0;padding-right:0;background:0 0;color:#263238}#main.internal #sidebar .wp-block-ozmablocks-quicklinks{margin:0 0 3rem;padding:0;border:1px solid #e8eef5;list-style:none}@media only screen and (max-width:40em){#main.internal #sidebar .wp-block-ozmablocks-quicklinks{border:0}}#main.internal #sidebar .wp-block-ozmablocks-quicklinks li{padding:1rem;border-bottom:1px solid #e8eef5}#main.internal #sidebar .wp-block-ozmablocks-quicklinks li:last-child{border-bottom:0}#main.internal #sidebar .wp-block-ozmablocks-quicklinks li a{color:#36f;font-weight:700;font-size:16px;text-decoration:none}#main.internal #sidebar .wp-block-ozmablocks-quicklinks li a:active,#main.internal #sidebar .wp-block-ozmablocks-quicklinks li a:focus,#main.internal #sidebar .wp-block-ozmablocks-quicklinks li a:hover{color:#f90}#main.internal #sidebar .wp-block-image{display:block;margin:0 0 3rem;width:100%}#main.internal #sidebar .wp-block-image img{display:block;width:100%;height:auto}#main.internal #sidebar .widget.social-media ul{margin:0 .5rem;display:block;padding-left:0}#main.internal #sidebar .widget.social-media ul li{float:left;display:inline-block;width:calc(20% - 2rem)}#main.internal #sidebar .widget.social-media ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}#main.internal #sidebar .widget.social-media ul li{padding:0 1rem;margin:.5rem 0;border-bottom:0}#main.internal #sidebar .widget.social-media ul li a{display:block}#main.internal #sidebar .widget.social-media ul li a:active svg,#main.internal #sidebar .widget.social-media ul li a:focus svg,#main.internal #sidebar .widget.social-media ul li a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}#main.internal #sidebar .widget.social-media ul li a:active svg path,#main.internal #sidebar .widget.social-media ul li a:focus svg path,#main.internal #sidebar .widget.social-media ul li a:hover svg path{fill:#263238}#main.internal #sidebar .widget.social-media ul li svg{display:block;width:28px;height:auto;max-width:none;margin:0 auto;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main.internal #sidebar .widget.social-media ul li svg path{fill:#1464a5;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.callouts{background:#fff;margin-bottom:4rem}.callouts.callouts-variant{padding:4rem 0;margin-top:0;margin-bottom:0;background:rgba(20,100,165,.85)}.callouts.callouts-variant .inner{display:block}@media only screen and (min-width:64.0625em){.callouts.callouts-variant .inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.callouts.callouts-variant .callout{width:33.33%;position:relative;width:100%;text-align:left;padding:0}.callouts.callouts-variant .callout.callout-single{width:100%}@media only screen and (min-width:64.0625em){.callouts.callouts-variant .callout{margin:0;padding:0 1rem;text-align:center}}.callouts.callouts-variant .callout:nth-child(2){border-right:0;border-left:0}@media only screen and (min-width:64.0625em){.callouts.callouts-variant .callout:nth-child(2){width:100%;border-right:1px solid rgba(20,100,165,.25);border-left:1px solid rgba(20,100,165,.25)}}.callouts.callouts-variant .callout:first-child{padding-left:0}.callouts.callouts-variant .callout:last-child{padding-right:0}#main .callout,.callouts .callout,.wp-block-ozmablocks-callout-landing{text-align:center}#main .callout svg,.callouts .callout svg,.wp-block-ozmablocks-callout-landing svg{display:block;height:48px;width:auto;float:left;clear:left;margin-top:.5rem}@media only screen and (min-width:64.0625em){#main .callout svg,.callouts .callout svg,.wp-block-ozmablocks-callout-landing svg{float:none;margin:0 auto}}#main .callout svg path,.callouts .callout svg path,.wp-block-ozmablocks-callout-landing svg path{fill:hsla(0,0%,100%,.8)}#main .callout h3,.callouts .callout h3,.wp-block-ozmablocks-callout-landing h3{font-size:24px;font-weight:700;color:#fff;margin-left:6rem;margin-bottom:0}@media only screen and (min-width:64.0625em){#main .callout h3,.callouts .callout h3,.wp-block-ozmablocks-callout-landing h3{margin-left:0;margin-bottom:0}}#main .callout h3:after,.callouts .callout h3:after,.wp-block-ozmablocks-callout-landing h3:after{display:none}@media only screen and (min-width:64.0625em){#main .callout h3:after,.callouts .callout h3:after,.wp-block-ozmablocks-callout-landing h3:after{display:block;content:" ";width:100px;height:3px;background:#f90;margin:.5rem auto 0}}#main .callout p,.callouts .callout p,.wp-block-ozmablocks-callout-landing p{color:#fff;font-size:16px;margin-left:6rem;padding:0}@media only screen and (min-width:64.0625em){#main .callout p,.callouts .callout p,.wp-block-ozmablocks-callout-landing p{padding:0 1.5rem 3rem;margin-left:0}}#main .callout .button,.callouts .callout .button,.wp-block-ozmablocks-callout-landing .button{color:#fff;background:#0c3d65;border-color:#0c3d65;font-size:15px;font-weight:700;border:0;padding:0;position:relative;top:0;left:0;margin:0 0 1rem 6rem;width:auto;min-width:auto;text-align:left}#main .callout .button:active,#main .callout .button:focus,#main .callout .button:hover,.callouts .callout .button:active,.callouts .callout .button:focus,.callouts .callout .button:hover,.wp-block-ozmablocks-callout-landing .button:active,.wp-block-ozmablocks-callout-landing .button:focus,.wp-block-ozmablocks-callout-landing .button:hover{background:#f90;border-color:#f90;color:#fff}@media only screen and (min-width:64.0625em){#main .callout .button,.callouts .callout .button,.wp-block-ozmablocks-callout-landing .button{clear:both;min-width:125px;font-size:13px;margin:2rem auto 0;padding:.5rem 1rem;text-align:center;position:absolute;top:auto;bottom:0;left:calc(50% - 125px)}}@media only screen and (min-width:64.0625em) and (min-width:64.0625em){#main .callout .button,.callouts .callout .button,.wp-block-ozmablocks-callout-landing .button{left:calc(50% - 70px)}}#main .callout.callout-single{position:relative;background:#e8eef5;padding:1.5rem 0;margin-bottom:3rem}#main .callout.callout-single p{text-align:left;font-size:15px;padding-bottom:0;margin-bottom:1rem}#main .callout.callout-single .button{background:0 0;margin-top:0;position:relative;top:0;left:0}#main .callout.callout-single .button:active,#main .callout.callout-single .button:focus,#main .callout.callout-single .button:hover{background:#36f;border-color:#36f}body:not(.home) #wrap .callouts .callout .button{background:#0c3d65;border-color:#0c3d65;color:#fff}body:not(.home) #wrap .callouts .callout .button:active,body:not(.home) #wrap .callouts .callout .button:focus,body:not(.home) #wrap .callouts .callout .button:hover{background:#f90;border-color:#f90;color:#fff}body:not(.home) #wrap .callouts .callout.callouts-variant{background:#fff;padding-top:4rem;padding-bottom:4rem;margin-top:0;margin-bottom:0}body:not(.home) #wrap .callouts .callout.callouts-variant h3,body:not(.home) #wrap .callouts .callout.callouts-variant p{color:#000}body:not(.home) #wrap .callouts .callout.callouts-variant svg path{fill:#1464a5}.callouts.callouts-variant .inner .callout a{padding:10px 15px}@media only screen and (max-width:40em){.callouts.callouts-variant .inner .callout a{margin-bottom:2rem}}#main #page .wp-block-ozmablocks-callout-landing div.block{width:100%;color:#000;text-align:left}@media only screen and (min-width:40.0625em){#main #page .wp-block-ozmablocks-callout-landing div.block{width:50%;width:calc(50% - 2px)}}#main #page .wp-block-ozmablocks-callout-landing h4{font-size:21px;margin-bottom:.5rem;border-left:0;padding-left:0;color:#000}#main #page .wp-block-ozmablocks-callout-landing h4 i.fa,#main #page .wp-block-ozmablocks-callout-landing h4 svg{max-width:21px!important}#main #page .wp-block-ozmablocks-callout-landing h4 i.fa path,#main #page .wp-block-ozmablocks-callout-landing h4 svg path{fill:#263238}#main #page .wp-block-ozmablocks-callout-landing span{font-size:18px}#intro,.largetyperow{background:#e8eef5;background:-webkit-gradient(linear,left top,left bottom,from(#e8eef5),to(#fff));background:linear-gradient(180deg,#e8eef5,#fff);border-top:1px solid rgba(20,100,165,.25);border-bottom:1px solid rgba(20,100,165,.25);margin-top:-1px;margin-bottom:2rem;padding-bottom:2rem}@media only screen and (min-width:64.0625em){#intro,.largetyperow{border-bottom:0;padding-bottom:0;display:block;padding-top:1rem;padding-bottom:2rem}}#intro .wrap,.largetyperow .wrap{max-width:1500px;margin:0 auto}#intro .inner,.largetyperow .inner{display:block}@media only screen and (min-width:64.0625em){#intro .inner,.largetyperow .inner{padding-top:1rem;padding-bottom:2rem}}#intro h2,.largetyperow h2{font-size:36px;text-align:left;color:#03111d}#intro h2,#intro p,.largetyperow h2,.largetyperow p{width:100%;padding:0;font-family:Open Sans,Helvetica,Arial,sans-serif}#intro p,.largetyperow p{margin:0 auto;font-size:20px;margin-bottom:20px}#intro p a,.largetyperow p a{color:#36f;display:inline-block}@media only screen and (min-width:40.0625em){#intro p a,.largetyperow p a{text-decoration:none}}#intro p a:after,.largetyperow p a:after{content:"";display:block;width:100%;height:1px;background:#36f;margin:-.4rem auto 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width:40em){#intro p a:after,.largetyperow p a:after{display:none}}#intro p a:hover,.largetyperow p a:hover{color:#263238}#intro p a:hover:after,.largetyperow p a:hover:after{background:#263238;width:25%}#main .accordion{margin:3rem 0}#main .accordion .jog-left{margin-left:20px}@media only screen and (max-width:40em){#main .accordion .jog-left{margin-left:0;font-size:24px}}#main .accordion .accordion_section{border-top:1px solid rgba(20,100,165,.5);margin:0}#main .accordion .accordion_section:first-child{border-top:0}#main .accordion .accordion_section .content-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#main .accordion h4{font-size:24px;font-weight:300;margin:0;padding:0;line-height:1.3;font-weight:500;padding-left:0!important;border-left:0!important}#main .accordion h4 a{display:block;padding:1rem;text-decoration:none;color:#36f;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main .accordion h4 a:active,#main .accordion h4 a:focus,#main .accordion h4 a:hover{color:#fff;background:#36f}#main .accordion h4 a:active svg path,#main .accordion h4 a:focus svg path,#main .accordion h4 a:hover svg path{fill:#fff}#main .accordion h4 a svg{max-width:8px;height:auto;position:relative;top:9px;margin-bottom:1rem;margin-right:.5rem}#main .accordion h4 a svg,#main .accordion h4 a svg path{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main .accordion h4 a svg path{fill:#f90}#main .accordion .accordion_section .inner{display:none;opacity:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;background:#fff;padding:1rem 2rem}#main .accordion .accordion_section .inner p{margin-top:0;margin-bottom:1rem;font-size:15px;line-height:1.8}#main .accordion .accordion_section.open .inner{opacity:1;display:block}#main .accordion .accordion_section.open h4 a{color:#fff;background:#36f}#main .accordion .accordion_section.open h4 a svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#main .accordion .accordion_section.open h4 a svg path{fill:#fff}#main .accordion .accordion_section.open h4 a:active,#main .accordion .accordion_section.open h4 a:focus,#main .accordion .accordion_section.open h4 a:hover{text-shadow:none}.top-banner{background-color:#0c3d65;border-bottom:1px solid rgba(20,100,165,.25)}@media only screen and (max-width:40em){.top-banner{margin-top:-1rem}}.top-banner .max-width{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:40.0625em){.top-banner .max-width{text-align:right}}.top-banner .site-search,.top-banner .utility{width:50%}@media only screen and (max-width:40em){.top-banner .site-search,.top-banner .utility{width:40%}.top-banner .site-search.site-search,.top-banner .utility.site-search{width:20%;float:left}}.top-banner a.menu-toggle{position:relative;float:right;padding:1.5rem 0 1.4rem;display:inline-block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;text-transform:capitalize;text-decoration:none;background:#36f;color:#fff;z-index:1000}@media only screen and (min-width:40.0625em){.top-banner a.menu-toggle{display:none}}@media only screen and (max-width:40em){.top-banner a.menu-toggle{top:-.3rem;padding-top:2rem;padding-bottom:2rem;width:100%;text-align:center}}@media only screen and (min-width:40.0625em){.top-banner .utility{margin-top:-.1rem}}.top-banner .utility ul{list-style:none;padding-left:0}@media only screen and (max-width:40em){.top-banner .utility ul{text-align:left;padding-top:.5rem}}.top-banner .utility ul li{float:left;margin-right:1rem}@media only screen and (max-width:40em){.top-banner .utility ul li{float:none;display:inline-block;margin-right:.5rem}}.top-banner .utility ul li ul{margin-left:1rem}@media only screen and (max-width:40em){.top-banner .utility ul li ul{margin-left:0}}.top-banner .utility ul li:last-child:after{content:"";display:block;width:1px;height:1px;clear:left}.top-banner .utility ul a{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.top-banner .utility ul a.active,.top-banner .utility ul a:active,.top-banner .utility ul a:focus,.top-banner .utility ul a:hover{color:#f90}@media only screen and (max-width:40em){.top-banner .utility ul a svg{display:none}}.top-banner .utility ul a.text-size{display:inline-block}.top-banner .utility ul a.text-size[data-size="1"]{font-size:12px}.top-banner .utility ul a.text-size[data-size="2"]{font-size:16px;margin-top:-3px}.top-banner .utility ul a.text-size[data-size="3"]{font-size:19px;margin-top:-7px}.top-banner .site-search{text-align:right;padding:.5rem 0}@media only screen and (max-width:40em){.top-banner .site-search{margin-top:1.1rem;margin-bottom:.25rem}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.top-banner .site-search{margin-top:2.1rem}}@media only screen and (min-width:64.0625em){.top-banner .site-search{padding-right:0}}.top-banner .site-search fieldset{display:inline-block;padding:0;border:0;text-align:right}.top-banner .site-search fieldset label{color:#fff}.top-banner .site-search fieldset .input-wrapper{display:inline-block}.top-banner .site-search fieldset .input-wrapper.text{min-width:200px}.top-banner .site-search fieldset .input-wrapper.text ::-webkit-input-placeholder{color:#000;opacity:1}.top-banner .site-search fieldset .input-wrapper.text :-ms-input-placeholder,.top-banner .site-search fieldset .input-wrapper.text ::-ms-input-placeholder{color:#000;opacity:1}.top-banner .site-search fieldset .input-wrapper.text ::placeholder{color:#000;opacity:1}.top-banner .site-search fieldset .input-wrapper.text input{border:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;padding:6px 10px 5px;background:hsla(0,0%,100%,.5);color:#263238;-webkit-transition:.25s;transition:.25s}.top-banner .site-search fieldset .input-wrapper.text input:focus{outline:0;color:#263238;background:#fff}.top-banner .site-search fieldset .input-wrapper.submit button{display:block;background:0 0;color:#1464a5;border:0;padding:8px 10px;-webkit-transition:.25s;transition:.25s}.top-banner .site-search fieldset .input-wrapper.submit button svg{width:18px;height:auto}.top-banner .site-search fieldset .input-wrapper.submit button svg path{fill:hsla(0,0%,100%,.75);-webkit-transition:.25s;transition:.25s}.top-banner .site-search fieldset .input-wrapper.submit button:active,.top-banner .site-search fieldset .input-wrapper.submit button:focus,.top-banner .site-search fieldset .input-wrapper.submit button:hover{cursor:pointer;color:#f90}.top-banner .site-search fieldset .input-wrapper.submit button:active svg path,.top-banner .site-search fieldset .input-wrapper.submit button:focus svg path,.top-banner .site-search fieldset .input-wrapper.submit button:hover svg path{fill:#fff;-webkit-transform:scale(1.075);transform:scale(1.075)}.top-banner .site-search fieldset .input-wrapper.submit button .screen-reader-text{color:#fff}.top-banner span.links{display:none}@media only screen and (min-width:64.0625em){.top-banner span.links{width:33%;display:inline-block;text-align:center;padding-top:1.3rem}}.top-banner span.links a{display:inline-block;margin-right:.5rem;color:#fff;text-decoration:none;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media only screen and (min-width:40.0625em){.top-banner span.links a{margin-right:1rem}}.top-banner span.links a:active,.top-banner span.links a:focus,.top-banner span.links a:hover{color:#f90}.top-banner .resource-drop-down{display:inline-block;position:relative;top:-3px;margin-left:.25rem}#footer .site-search{padding:.5rem 0;margin-bottom:2rem}@media (min-width:1150px){#footer .site-search{margin-bottom:0;text-align:right}}@media only screen and (max-width:40em){#footer .site-search{width:100%;text-align:center}}#footer .site-search fieldset{display:inline-block;padding:0;border:0;text-align:right}#footer .site-search fieldset .input-wrapper{display:inline-block}#footer .site-search fieldset .input-wrapper.text{min-width:200px}#footer .site-search fieldset .input-wrapper.text ::-webkit-input-placeholder{color:#000;opacity:1}#footer .site-search fieldset .input-wrapper.text :-ms-input-placeholder,#footer .site-search fieldset .input-wrapper.text ::-ms-input-placeholder{color:#000;opacity:1}#footer .site-search fieldset .input-wrapper.text ::placeholder{color:#000;opacity:1}#footer .site-search fieldset .input-wrapper.text input{border:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;padding:6px 10px 5px;background:hsla(0,0%,100%,.5);color:#263238;-webkit-transition:.25s;transition:.25s}#footer .site-search fieldset .input-wrapper.text input:focus{outline:0;color:#263238;background:#fff}#footer .site-search fieldset .input-wrapper.submit button{display:block;background:0 0;color:#1464a5;border:0;padding:8px 10px;-webkit-transition:.25s;transition:.25s}#footer .site-search fieldset .input-wrapper.submit button svg{width:18px;height:auto}#footer .site-search fieldset .input-wrapper.submit button svg path{fill:hsla(0,0%,100%,.75);-webkit-transition:.25s;transition:.25s}#footer .site-search fieldset .input-wrapper.submit button:active,#footer .site-search fieldset .input-wrapper.submit button:focus,#footer .site-search fieldset .input-wrapper.submit button:hover{cursor:pointer;color:#fff}#footer .site-search fieldset .input-wrapper.submit button:active svg path,#footer .site-search fieldset .input-wrapper.submit button:focus svg path,#footer .site-search fieldset .input-wrapper.submit button:hover svg path{fill:#fff;-webkit-transform:scale(1.075);transform:scale(1.075)}#footer .site-search span.links{display:block}#footer .site-search span.links a{display:inline-block;margin-right:1rem;color:#fff;text-decoration:none;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#footer .site-search span.links a:active,#footer .site-search span.links a:focus,#footer .site-search span.links a:hover{color:#f90}#footer-site-search{width:33%;margin:auto;text-align:right}#footer-site-search fieldset{border:0;padding:0}#footer-site-search .screen-reader-text,#header-site-search .screen-reader-text{color:#fff}#main #page .searchwp-search-form.searchwp-supplemental-search-form{padding:20px 30px;border:1px solid rgba(20,100,165,.25)}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div{display:-webkit-box;display:-ms-flexbox;display:flex}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div #swpquery{height:1.3rem;width:100%;font-size:16px;font-weight:700;padding:5px 5px 6px}@media only screen and (min-width:40.0625em){#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div #swpquery{width:60%}}@media only screen and (min-width:64.0625em){#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div #swpquery{width:40%}}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down{width:100%}@media only screen and (min-width:40.0625em){#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down{width:40%}}@media only screen and (min-width:64.0625em){#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down{width:30%;margin-left:5%;margin-right:5%}}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down label,#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down select{display:block;width:100%}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div #searchsubmit{padding:0;border:0;background:#36f;color:#fff;min-height:2rem}#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div #swpquery,#main #page .searchwp-search-form.searchwp-supplemental-search-form #searchform>div .resource-drop-down{margin-top:auto;margin-bottom:auto;min-height:1.3rem}#main #page #recent-post-hijack,#main #page #search-wp-results,#main #page #wordpress-search-results{min-height:2rem;margin-bottom:4rem}#main #page #recent-post-hijack .post,#main #page #recent-post-hijack .resource-result,#main #page #search-wp-results .post,#main #page #search-wp-results .resource-result,#main #page #wordpress-search-results .post,#main #page #wordpress-search-results .resource-result{padding-bottom:1.3rem;margin-bottom:1.3rem;border-bottom:1px solid rgba(38,50,56,.5)}#main #page #recent-post-hijack .post:last-child,#main #page #recent-post-hijack .resource-result:last-child,#main #page #search-wp-results .post:last-child,#main #page #search-wp-results .resource-result:last-child,#main #page #wordpress-search-results .post:last-child,#main #page #wordpress-search-results .resource-result:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#main #page #recent-post-hijack .post .continue,#main #page #recent-post-hijack .resource-result .continue,#main #page #search-wp-results .post .continue,#main #page #search-wp-results .resource-result .continue,#main #page #wordpress-search-results .post .continue,#main #page #wordpress-search-results .resource-result .continue{display:block;margin-top:.5rem;width:auto;max-width:12rem;border-radius:20px;background:#36f;color:#fff;font-size:15px;font-weight:400;text-decoration:none;padding:5px 10px;text-align:center}#main #page #recent-post-hijack .post .continue svg,#main #page #recent-post-hijack .resource-result .continue svg,#main #page #search-wp-results .post .continue svg,#main #page #search-wp-results .resource-result .continue svg,#main #page #wordpress-search-results .post .continue svg,#main #page #wordpress-search-results .resource-result .continue svg{display:none}#main #page #recent-post-hijack .post .continue:hover,#main #page #recent-post-hijack .resource-result .continue:hover,#main #page #search-wp-results .post .continue:hover,#main #page #search-wp-results .resource-result .continue:hover,#main #page #wordpress-search-results .post .continue:hover,#main #page #wordpress-search-results .resource-result .continue:hover{background:#fff;color:#1464a5;border-color:#1464a5}#main #page #recent-post-hijack h4,#main #page #recent-post-hijack h5,#main #page #search-wp-results h4,#main #page #search-wp-results h5,#main #page #wordpress-search-results h4,#main #page #wordpress-search-results h5{margin-bottom:.5rem;font-size:26px;border-color:#f90}#main #page #recent-post-hijack h4 a,#main #page #recent-post-hijack h5 a,#main #page #search-wp-results h4 a,#main #page #search-wp-results h5 a,#main #page #wordpress-search-results h4 a,#main #page #wordpress-search-results h5 a{color:#36f;text-decoration:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main #page #recent-post-hijack h4 a:active,#main #page #recent-post-hijack h4 a:focus,#main #page #recent-post-hijack h4 a:hover,#main #page #recent-post-hijack h5 a:active,#main #page #recent-post-hijack h5 a:focus,#main #page #recent-post-hijack h5 a:hover,#main #page #search-wp-results h4 a:active,#main #page #search-wp-results h4 a:focus,#main #page #search-wp-results h4 a:hover,#main #page #search-wp-results h5 a:active,#main #page #search-wp-results h5 a:focus,#main #page #search-wp-results h5 a:hover,#main #page #wordpress-search-results h4 a:active,#main #page #wordpress-search-results h4 a:focus,#main #page #wordpress-search-results h4 a:hover,#main #page #wordpress-search-results h5 a:active,#main #page #wordpress-search-results h5 a:focus,#main #page #wordpress-search-results h5 a:hover{color:#263238}#main #page #recent-post-hijack .meta,#main #page #search-wp-results .meta,#main #page #wordpress-search-results .meta{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:15px;margin-bottom:-.5rem}#main #page #recent-post-hijack .meta .label,#main #page #search-wp-results .meta .label,#main #page #wordpress-search-results .meta .label{display:inline-block;font-size:15px;margin-right:.1rem;color:#263238}#main #page #recent-post-hijack .meta .date,#main #page #recent-post-hijack .meta .keywords,#main #page #search-wp-results .meta .date,#main #page #search-wp-results .meta .keywords,#main #page #wordpress-search-results .meta .date,#main #page #wordpress-search-results .meta .keywords{display:inline-block}@media only screen and (max-width:40em){#main #page #recent-post-hijack .meta .date,#main #page #recent-post-hijack .meta .keywords,#main #page #search-wp-results .meta .date,#main #page #search-wp-results .meta .keywords,#main #page #wordpress-search-results .meta .date,#main #page #wordpress-search-results .meta .keywords{display:block;margin-left:0}}#main #page #recent-post-hijack .meta .keywords,#main #page #search-wp-results .meta .keywords,#main #page #wordpress-search-results .meta .keywords{margin-left:2rem}#main #page #recent-post-hijack .meta .keywords.large-count,#main #page #search-wp-results .meta .keywords.large-count,#main #page #wordpress-search-results .meta .keywords.large-count{display:block;margin:.5rem 0 0}#main #page #recent-post-hijack .meta .keywords a,#main #page #search-wp-results .meta .keywords a,#main #page #wordpress-search-results .meta .keywords a{color:#000;text-decoration:none;border-radius:16px;padding:2px 8px;background:rgba(51,102,255,.2);margin-left:.5rem;font-size:14px}#main #page #recent-post-hijack .continue,#main #page #search-wp-results .continue,#main #page #wordpress-search-results .continue{color:#36f;font-weight:700}body.page-id-77 #main #page .searchwp-highlight,body.search-results #main #page .searchwp-highlight{background:#fea;padding-left:3px;padding-right:3px}body.page-id-77 #main #page h3 span.searchwp-highlight,body.search-results #main #page h3 span.searchwp-highlight{font-size:38px}body.page-id-77 #main #page h4 span.searchwp-highlight,body.search-results #main #page h4 span.searchwp-highlight{font-size:26px}body.page-id-77 .meta,body.search-results .meta{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px}body.page-id-77 .excerpt a.continue,body.search-results .excerpt a.continue{font-family:Open Sans,Helvetica,Arial,sans-serif;display:block;max-width:200px;border-radius:3rem;padding:.3rem .5rem;border:2px solid #36f;background:#fff;text-decoration:none;color:#36f;text-align:center;font-size:16px;margin-top:1rem;margin-bottom:2rem}body.page-id-77 .excerpt a.continue:active,body.page-id-77 .excerpt a.continue:focus,body.page-id-77 .excerpt a.continue:hover,body.search-results .excerpt a.continue:active,body.search-results .excerpt a.continue:focus,body.search-results .excerpt a.continue:hover{color:#fff;background:#1464a5;border-color:#1464a5}#main #page #search-wp-results .meta .date,#main #page #search-wp-results .meta .keywords{margin-left:0;margin-bottom:.5rem;display:block}.search-filter-keyword,.search-filter-title{font-size:16px;font-weight:700;color:#263238;display:block;margin-bottom:-.6rem}#main #page #search-wp-results .resource-result .excerpt,#wordpress-search-results .resource-result .excerpt{margin-top:20px}#main #page #search-wp-results .resource-result .excerpt p,#wordpress-search-results .resource-result .excerpt p{margin-top:0}#main #page #search-wp-results .nav-next,#main #page #search-wp-results .nav-previous,#wordpress-search-results .nav-next,#wordpress-search-results .nav-previous{font-family:Open Sans,Helvetica,Arial,sans-serif;width:49%;display:inline-block}#main #page #search-wp-results .nav-next a,#main #page #search-wp-results .nav-previous a,#wordpress-search-results .nav-next a,#wordpress-search-results .nav-previous a{color:#36f;font-weight:700;text-decoration:none;font-size:18px}#main #page #search-wp-results .nav-next a:active,#main #page #search-wp-results .nav-next a:focus,#main #page #search-wp-results .nav-next a:hover,#main #page #search-wp-results .nav-previous a:active,#main #page #search-wp-results .nav-previous a:focus,#main #page #search-wp-results .nav-previous a:hover,#wordpress-search-results .nav-next a:active,#wordpress-search-results .nav-next a:focus,#wordpress-search-results .nav-next a:hover,#wordpress-search-results .nav-previous a:active,#wordpress-search-results .nav-previous a:focus,#wordpress-search-results .nav-previous a:hover{color:#263238}#main #page #search-wp-results .nav-next,#wordpress-search-results .nav-next{text-align:right}#main.internal #page #keyword-filter{padding:1rem 1.6rem;border:1px solid rgba(38,50,56,.25);border-top:0}#main.internal #page #keyword-filter>p{margin:-.5rem 0 .5rem}#main.internal #page #keyword-filter>p strong{font-size:18px}#main.internal #page #keyword-filter strong{font-size:15px;color:#263238}#main.internal #page #keyword-filter ul{list-style:none;margin:0;padding:0}#main.internal #page #keyword-filter ul li{display:inline-block}#main.internal #page #keyword-filter ul li a{background:rgba(51,102,255,.3);color:#000;font-size:15px;padding:2px 10px 3px;border-radius:10px;margin-right:.5rem;text-decoration:none}#main.internal #page #keyword-filter ul li a.active,#main.internal #page #keyword-filter ul li a:active,#main.internal #page #keyword-filter ul li a:focus,#main.internal #page #keyword-filter ul li a:hover{background:#f90}.arch-sorting{width:100%;padding:1rem;margin:0 0 1.6rem;border-bottom:1px solid rgba(51,102,255,.5);border-top:1px solid rgba(51,102,255,.5);background:rgba(51,102,255,.25)}.arch-sorting a{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;text-decoration:none;color:#36f;padding:.25rem .5rem}.arch-sorting a.active,.arch-sorting a:active,.arch-sorting a:focus,.arch-sorting a:hover{background:#36f;color:#fff}.arch-sorting span.label{text-transform:uppercase;font-size:16px!important;font-weight:700;margin-right:1rem;color:#000}@media only screen and (max-width:40em){.arch-sorting{text-align:center}.arch-sorting span.label{display:block}}#main #page .pullquote,#main #page blockquote.wp-block-quote{display:block;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;padding:0 2rem 1rem;border:1px solid #e8eef5}#main #page .pullquote .inner,#main #page blockquote.wp-block-quote .inner{width:calc(100% - 4rem)}@media only screen and (max-width:40em){#main #page .pullquote .inner,#main #page blockquote.wp-block-quote .inner{width:100%}}#main #page .pullquote .inner p,#main #page blockquote.wp-block-quote .inner p{margin-bottom:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;color:#000;line-height:1.45}#main #page .pullquote .inner p span.byline,#main #page blockquote.wp-block-quote .inner p span.byline{padding-top:.5rem;display:block;text-align:right;font-weight:400;color:#263238}#main #page .pullquote .inner p span.byline span,#main #page blockquote.wp-block-quote .inner p span.byline span{font-weight:700;color:#1464a5}#main #page .pullquote .inner p span.byline a svg path,#main #page blockquote.wp-block-quote .inner p span.byline a svg path{fill:rgba(51,102,255,.75);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main #page .pullquote .inner p span.byline a:active svg path,#main #page .pullquote .inner p span.byline a:focus svg path,#main #page .pullquote .inner p span.byline a:hover svg path,#main #page blockquote.wp-block-quote .inner p span.byline a:active svg path,#main #page blockquote.wp-block-quote .inner p span.byline a:focus svg path,#main #page blockquote.wp-block-quote .inner p span.byline a:hover svg path{fill:#36f}#main #page .pullquote .fa-quote-right,#main #page blockquote.wp-block-quote .fa-quote-right{margin-top:0;display:block;width:4rem;height:auto;opacity:.5;padding-right:2rem}#main #page .pullquote .fa-quote-right path,#main #page blockquote.wp-block-quote .fa-quote-right path{fill:#36f}@media only screen and (max-width:40em){#main #page .pullquote .fa-quote-right,#main #page blockquote.wp-block-quote .fa-quote-right{display:none}}#main #page blockquote.wp-block-quote{display:block}#main #page blockquote.wp-block-quote p{width:100%}#main #page blockquote.wp-block-quote.wp-block-quote svg{float:left;margin-top:2rem}#main #page blockquote.wp-block-quote cite{padding-top:.5rem;display:block;text-align:right;font-weight:700;color:#1464a5}#main #page blockquote.wp-block-quote cite a{font-weight:400}#main #page blockquote.wp-block-quote cite a svg path{fill:rgba(51,102,255,.75);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main #page blockquote.wp-block-quote cite a:active svg path,#main #page blockquote.wp-block-quote cite a:focus svg path,#main #page blockquote.wp-block-quote cite a:hover svg path{fill:#36f}cite{font-weight:400;font-style:normal}cite em{font-weight:700;font-style:italic;font-size:17px}.ribbon{background:#1464a5;border-top:.5rem solid rgba(38,50,56,.5);padding:1rem 0 3rem}.ribbon svg.fa-envelope{width:48px;height:auto;display:block;margin:0 auto;margin:1rem auto}.ribbon svg.fa-envelope path{fill:hsla(0,0%,100%,.5)}.ribbon h4{font-size:26px;font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:1;margin:0 auto;text-align:center;color:#fff;text-transform:capitalize;font-weight:600}.ribbon h4:after{content:" ";display:block;max-width:200px;width:100%;height:3px;margin:1.6rem auto 1rem;background:#263238}.ribbon .max-width{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1000px){.ribbon .max-width{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ribbon .ribbon-copy{margin-right:3rem}@media (min-width:1000px){.ribbon .ribbon-copy{width:calc(50% - 3rem)}}@media only screen and (max-width:40em){.ribbon .ribbon-copy{width:100%}}.ribbon .ribbon-copy svg{display:block;width:3rem;height:auto}.ribbon .ribbon-copy p{text-align:center;color:#000;font-size:18px;font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:1.3;color:#fff}@media (min-width:1000px){.ribbon .ribbon-copy p{text-align:right}}.ribbon .ribbon-copy p small a{color:hsla(0,0%,100%,.75)}.ribbon .ribbon-copy p small a:active,.ribbon .ribbon-copy p small a:focus,.ribbon .ribbon-copy p small a:hover{color:#f90}.ribbon .ribbon-form{margin-top:1.5rem;margin:1.5rem auto 0;text-align:center}.ribbon .ribbon-form small{display:block;font-size:13px;font-weight:700;font-family:Open Sans,Helvetica,Arial,sans-serif;margin-top:.5rem}.ribbon .ribbon-form small a{color:hsla(0,0%,100%,.75);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.ribbon .ribbon-form small a:active,.ribbon .ribbon-form small a:focus,.ribbon .ribbon-form small a:hover{color:#000}.ribbon .ribbon-form form{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px}@media only screen and (min-width:64.0625em){.ribbon .ribbon-form form{text-align:left}}.ribbon .ribbon-form form input.email{max-width:350px;width:100%;font-size:18px;font-weight:700;border:0;color:#263238}@media only screen and (max-width:40em){.ribbon .ribbon-form form input.email{max-width:none}}.ribbon .ribbon-form form input:not([type=checkbox]){padding:.5rem .5rem .4rem;margin-bottom:.5rem}@media only screen and (min-width:64.0625em){.ribbon .ribbon-form form .input-group{text-align:left}}.ribbon .ribbon-form form .input-group label{display:inline-block;margin-right:1rem;color:#fff;font-size:16px;font-weight:700}.ribbon .ribbon-form form .input-group input{position:relative;top:-.15rem;font-size:28px;margin-right:.25rem;margin-left:0}.ribbon .ribbon-form form input.submit{color:#fff;position:relative;top:-2px;left:-.5rem;display:inline-block;background:#263238;border:0;font-size:16px;font-weight:700;text-transform:capitalize;padding:.6rem 1.3rem .6rem 1rem;border-top-right-radius:2rem;border-bottom-right-radius:2rem;-webkit-appearance:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media (max-width:430px){.ribbon .ribbon-form form input.submit{border-top-right-radius:0;border-bottom-right-radius:0}}.ribbon .ribbon-form form input.submit:active,.ribbon .ribbon-form form input.submit:focus,.ribbon .ribbon-form form input.submit:hover{color:#f90;background:#263238;border-color:#263238;cursor:pointer}#social-ribbon{border-top:1px solid rgba(38,50,56,.2);background:rgba(20,100,165,.3);background:#e8eef5;background:-webkit-gradient(linear,left bottom,left top,from(rgba(20,100,165,.35)),to(#e8eef5));background:linear-gradient(0deg,rgba(20,100,165,.35),#e8eef5)}#social-ribbon .inner{margin:0 auto;padding:2rem 0 .5rem;text-align:center}#social-ribbon .inner .mini-header{text-transform:capitalize;font-weight:700;font-size:19px;line-height:1;margin:0;color:#0c3d65}#social-ribbon .inner ul{display:block;padding-left:0;display:inline-block}#social-ribbon .inner ul li{float:left;display:inline-block;width:auto}#social-ribbon .inner ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}#social-ribbon .inner ul a{display:block;margin:0 1rem}#social-ribbon .inner ul a svg{width:28px;height:auto;max-width:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#social-ribbon .inner ul a svg path{fill:#1464a5;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#social-ribbon .inner ul a:active svg,#social-ribbon .inner ul a:focus svg,#social-ribbon .inner ul a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}#social-ribbon .inner ul a:active svg path,#social-ribbon .inner ul a:focus svg path,#social-ribbon .inner ul a:hover svg path{fill:#263238}.mailing-list-options{text-align:center;width:100%}@media only screen and (min-width:40.0625em){.mailing-list-options{width:100%;margin:2rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.mailing-list-options h5,.mailing-list-options span{color:#fff;font-family:Open Sans,Helvetica,Arial,sans-serif}.mailing-list-options h5{color:#fff;font-weight:400;font-size:21px;line-height:1;margin-bottom:.4rem;text-decoration:underline}.mailing-list-options h5 svg.svg-inline--fa{display:block;margin:0 auto .75rem;width:32px;height:auto}.mailing-list-options h5 a,.mailing-list-options h5 a svg{color:#fff;text-decoration:none}.mailing-list-options .list-option{width:100%}@media only screen and (min-width:40.0625em){.mailing-list-options .list-option{width:33%;padding-left:1.5rem;padding-right:1.5rem}}#main #page .downloads,#main.internal #page .downloads{margin:3rem 0;padding:1rem 0 1.5rem 1.5rem;border-left:5px solid #36f}#main #page .downloads h3,#main.internal #page .downloads h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;color:#1464a5;margin:0 0 1rem;border-left:0;padding-left:0}#main #page .downloads ul,#main.internal #page .downloads ul{list-style:none;margin:0;padding:0}#main #page .downloads ul p,#main.internal #page .downloads ul p{margin:0;padding:0}#main #page .downloads ul a,#main.internal #page .downloads ul a{clear:both;display:block;font-size:21px;color:#263238;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#main #page .downloads ul a svg.svg-inline--fa,#main.internal #page .downloads ul a svg.svg-inline--fa{display:block;display:none;width:38px;height:auto;float:left;margin:0 1rem .5rem 0;-webkit-transition:.35s;transition:.35s}#main #page .downloads ul a svg.svg-inline--fa path,#main.internal #page .downloads ul a svg.svg-inline--fa path{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;fill:#36f}#main #page .downloads ul a:active,#main #page .downloads ul a:focus,#main #page .downloads ul a:hover,#main.internal #page .downloads ul a:active,#main.internal #page .downloads ul a:focus,#main.internal #page .downloads ul a:hover{color:#36f;text-decoration:none;cursor:pointer}#main #page .downloads ul a:active svg,#main #page .downloads ul a:focus svg,#main #page .downloads ul a:hover svg,#main.internal #page .downloads ul a:active svg,#main.internal #page .downloads ul a:focus svg,#main.internal #page .downloads ul a:hover svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#main #page .downloads ul a:active svg path,#main #page .downloads ul a:focus svg path,#main #page .downloads ul a:hover svg path,#main.internal #page .downloads ul a:active svg path,#main.internal #page .downloads ul a:focus svg path,#main.internal #page .downloads ul a:hover svg path{fill:#f90}#main #page .downloads ul span.meta,#main.internal #page .downloads ul span.meta{font-weight:700;color:rgba(38,50,56,.6);font-size:16px}@media only screen and (min-width:40.0625em){#main #page .downloads ul span.meta,#main.internal #page .downloads ul span.meta{float:none}}#main #page .downloads ul span.meta svg.svg-inline--fa,#main.internal #page .downloads ul span.meta svg.svg-inline--fa{display:inline-block;width:18px;height:auto;position:relative;top:.25rem;margin-right:.25rem}#main #page .downloads ul span.meta svg.svg-inline--fa path,#main.internal #page .downloads ul span.meta svg.svg-inline--fa path{fill:rgba(255,0,0,.65)}#main #page .downloads ul li,#main.internal #page .downloads ul li{margin-bottom:2rem}#main #page .downloads ul li:last-child,#main.internal #page .downloads ul li:last-child{margin-bottom:0}body.page-id-108 #main.internal #page .downloads:first-child ul li,body.page-id-120 #main.internal #page .downloads:nth-child(odd) ul li{width:50%;display:inline-block}@media only screen and (min-width:40.0625em){#main.internal #page .download-alert ul li{margin-bottom:0!important;width:50%;float:left}}#main.internal #page .download-alert ul:after{content:"";display:block;width:100%;height:1px;clear:both}#main.internal #page .download-alert ul a{border-radius:2rem;background:#36f;font-size:18px!important;margin-bottom:.5rem}@media only screen and (min-width:40.0625em){#main.internal #page .download-alert ul a{margin-right:2rem;padding:.3rem 1.3rem .4rem;color:#fff!important;text-decoration:none;text-align:center;font-weight:700}}#main.internal #page .download-alert ul a svg.svg-inline--fa{display:block!important;float:none;margin:.3rem 1rem 0 0;width:18px;float:right}#main.internal #page .download-alert ul a svg.svg-inline--fa path{color:#fff;fill:#fff}#main.internal #page .arch-alert-wrapper .arch-alert-content img.alignleft{float:left;margin:0 1rem 1rem 0}#main.internal #page .arch-alert-wrapper .arch-alert-content img.alignright{float:right;margin:0 0 1rem 1rem}.arch-share-this{border:1px solid #ccc;background:hsla(0,0%,96%,.5);display:inline-block;padding:.5rem 1rem}.arch-share-this span{color:#333;font-size:15px!important;font-weight:700}.arch-share-this a{font-size:18px;margin-left:.5rem;color:#1464a5}.arch-share-this a:active,.arch-share-this a:focus,.arch-share-this a:hover{color:#f90}.arch-share-this .screen-reader-text{display:none}@media speech{.arch-share-this .screen-reader-text{display:block}}.arch-share-this+.meta{font-family:Open Sans,Helvetica,Arial,sans-serif;margin-top:1rem}#main.internal{padding-top:0;padding-bottom:2rem;margin-top:-1px;background:-webkit-gradient(linear,left top,left bottom,from(#e8eef5),color-stop(25%,#fff));background:linear-gradient(180deg,#e8eef5,#fff 25%)}#main.internal>.inner{background:#fff;padding:2rem 3rem}@media only screen and (min-width:64.0625em){#main.internal{padding-top:4rem;padding-bottom:4rem}#main.internal>.inner{background:#fff;margin-top:-20rem;position:relative}}#main.internal #page{width:100%;margin:0}@media only screen and (min-width:64.0625em){#main.internal #page{width:calc(70% - 4rem);margin-right:5rem}}#main.internal #page h2,#main.internal #page h3,#main.internal #page h4{border-left:5px solid #36f;padding-left:1rem}#main.internal #page h2,#main.internal #page h2 strong{font-size:42px}#main.internal #page h3{border-color:#f90;font-size:32px}#main.internal #page h3 b,#main.internal #page h3 em,#main.internal #page h3 i,#main.internal #page h3 strong{font-size:32px}#main.internal #page h4{font-family:Open Sans,Helvetica,Arial,sans-serif;border-color:#1464a5;font-size:30px}#main.internal #page h4 em,#main.internal #page h4 strong{font-size:30px}#main.internal #page h5{font-family:Open Sans,Helvetica,Arial,sans-serif;margin-bottom:1rem;font-size:24px;padding-left:1rem;border-left:5px solid #36f}#main.internal #page h5 em,#main.internal #page h5 strong{font-size:24px}#main.internal #page h6{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:1rem;padding-left:1rem;border-left:5px solid #36f}#main.internal #page h6 em{font-size:21px}#main.internal #page ul{list-style:disc;margin-bottom:2rem}#main.internal #page ul ul{list-style:circle;margin-bottom:0}#main.internal #page ul ul ul{list-style:square}#main.internal #page ul ul ul ul{list-style:disc}#main.internal #page ol li,#main.internal #page ul li{margin-bottom:.3rem}#main.internal #page ol{list-style:decimal}#main.internal #page ol ol{list-style:lower-alpha}#main.internal #page ol ol ol{list-style:lower-roman}#main.internal #page ol ol ol ol{list-style:upper-alpha}#page li a,#page p a{color:#36f}#page li a:active,#page li a:focus,#page li a:hover,#page p a:active,#page p a:focus,#page p a:hover{color:#000}ul.blog-header{list-style:none;margin:3rem 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}ul.blog-header li{display:block;width:33%;text-align:center;margin:0;padding:0}ul.blog-header li a{font-size:21px;display:block;padding:2rem 1rem;background:rgba(51,102,255,.25);font-weight:700}ul.blog-header li:nth-child(2n){border-left:1px solid #fff;border-right:1px solid #fff}#sidebar ul.blog-header{display:none}#main #page .meta.single-meta{padding:5px 20px;border-left:3px solid #36f;font-size:16px;line-height:1.6}#main #page .meta.single-meta .date,#main #page .meta.single-meta span{font-size:16px}#main #page .meta.single-meta .keywords a{text-decoration:none;background:rgba(51,102,255,.3);color:#000;font-size:15px;padding:2px 10px 3px;border-radius:10px;margin-right:.5rem;font-family:Open Sans,Helvetica,Arial,sans-serif}#main #page .meta.single-meta .keywords a:active,#main #page .meta.single-meta .keywords a:focus,#main #page .meta.single-meta .keywords a:hover{color:#fff;background:#263238}.simple-sitemap-page li{font-weight:700;margin-top:2rem}.simple-sitemap-page li li{font-weight:400;margin-top:0;margin-bottom:0}body.category-140 #sidebar .widget.frequently-accessed,body.page-id-233 .widget.news-feed{display:none}@media only screen and (max-width:40em){body.page-id-233 #main.internal>.inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}}.gb-block-post-grid .is-grid.columns-2{grid-template-columns:50% 50%}.gb-block-post-grid .is-grid article{word-break:break-word}#main.internal #page h2.gb-block-post-grid-title{font-size:24px;border-left:0;padding-left:0}#main.internal #page h2.gb-block-post-grid-title a:active,#main.internal #page h2.gb-block-post-grid-title a:focus,#main.internal #page h2.gb-block-post-grid-title a:hover{-webkit-box-shadow:none;box-shadow:none;color:#36f}.gb-block-post-grid .gb-block-post-grid-date{font-weight:700}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.top-banner .site-search fieldset .submit.input-wrapper button svg{display:block;width:18px}.top-banner .site-search,.top-banner .utility{display:block;margin:0;float:left}.top-banner .site-search{margin-bottom:-13px}.top-banner .site-search:after{display:block;content:" ";width:100%;height:1px;background:0 0;clear:both}.top-banner,.top-banner .site-search fieldset,.top-banner .site-search fieldset .input-wrapper{display:block}.top-banner .site-search fieldset .input-wrapper.submit{width:20px;height:20px}.top-banner .site-search fieldset{float:right}.top-banner .site-search span.links{float:none;padding-top:8px}#main .feeds{display:block}#main .feeds .feed{float:left;width:30%;margin-left:-1rem}#header .max-width{position:relative}#header .max-width nav#primary{position:absolute;bottom:0;right:0}#footer .inner.max-width{display:block}#footer .inner.max-width nav{display:block;float:left}#footer .inner.max-width .site-search{display:inline-block}#footer .inner.max-width .site-search fieldset .text.input-wrapper{display:block;float:right}#footer .inner.max-width .site-search fieldset .text.input-wrapper.submit{display:block;float:right;width:20px;height:20px}h1.logo a img{text-decoration:none;border:0}#wrap .callouts-variant.callouts .callout{width:33%;display:block;float:left}#main,#main .inner.max-width{display:block}#main #full-width{max-width:1500px!important;display:block}#main #full-width .feeds{display:block;max-width:1500px}#main #full-width .feeds .feed{width:33%;display:block;float:left}#main .feeds a.outline.button.feed-more svg{top:4px;width:20px}#wrap #social-ribbon{clear:both}#wrap #social-ribbon .inner ul a svg{height:28px}#footer .site-search fieldset .submit.input-wrapper button{height:36px;width:36px}.footer-logo img.logo{border:0;text-decoration:none}.internal#main #page{width:65%;float:left;background:#fff}.internal#main #sidebar{width:25%;float:left;background:#fff}.internal#main .inner.max-width:after{content:" ";display:block;clear:both;width:100%;height:1px}.internal#main+#newsletter-signup{clear:both}#breadcrumbs ul li svg.fa-angle-right{max-height:18px}.internal#main #sidebar .widget ul svg{max-height:21px}#block-grid div.block a h4 svg,.internal#main #page #block-grid div.block a h4 svg{max-height:32px}#main #sidebar .widget h3 svg{max-width:24px}#disclaimer .inner{display:block!important}}:root #main #sidebar h3 svg,_:-ms-fullscreen #main #sidebar h3 svg{display:inline-block;width:21px;max-height:21px}:root #main #breadcrumbs ul li svg.fa-angle-right,:root #main #sidebar ul svg,_:-ms-fullscreen #main #breadcrumbs ul li svg.fa-angle-right,_:-ms-fullscreen #main #sidebar ul svg{max-height:18px}:root #main #page .wp-block-media-text,_:-ms-fullscreen #main #page .wp-block-media-text{display:block;width:100%}:root #main #page .wp-block-media-text figure,_:-ms-fullscreen #main #page .wp-block-media-text figure{display:block;width:25%}:root #main #page .wp-block-media-text .wp-block-media-text__content,:root #main #page .wp-block-media-text figure,_:-ms-fullscreen #main #page .wp-block-media-text .wp-block-media-text__content,_:-ms-fullscreen #main #page .wp-block-media-text figure{float:left}:root #main #page .wp-block-media-text .wp-block-media-text__content,_:-ms-fullscreen #main #page .wp-block-media-text .wp-block-media-text__content{display:block;width:65%;padding:0 0 0 10%}:root #main #page .wp-block-media-text .wp-block-media-text__content:after,_:-ms-fullscreen #main #page .wp-block-media-text .wp-block-media-text__content:after{content:"";display:block;clear:both;width:100%;height:1px}:root #main .wp-block-ozmablocks-callout-landing,_:-ms-fullscreen #main .wp-block-ozmablocks-callout-landing{clear:both}:root .internal#main #block-grid div.block a h4 svg,:root .internal#main #page #block-grid div.block a h4 svg,_:-ms-fullscreen .internal#main #block-grid div.block a h4 svg,_:-ms-fullscreen .internal#main #page #block-grid div.block a h4 svg{max-height:28px}:root #main #page .downloads ul span.meta svg.svg-inline--fa,:root .internal#main #page .downloads ul span.meta svg.svg-inline--fa,_:-ms-fullscreen #main #page .downloads ul span.meta svg.svg-inline--fa,_:-ms-fullscreen .internal#main #page .downloads ul span.meta svg.svg-inline--fa{max-height:18px}:root .feeds a.feed-more.button.outline svg,_:-ms-fullscreen .feeds a.feed-more.button.outline svg{width:20px;top:4px}:root #footer .site-search fieldset .input-wrapper.submit button,_:-ms-fullscreen #footer .site-search fieldset .input-wrapper.submit button{width:36px;height:36px}@supports (-webkit-overflow-scrolling:touch){h1.logo img.logo{position:relative;top:-4.6rem;margin-bottom:-4rem}#main #page #recent-post-hijack .meta .keywords,#main #page #search-wp-results .meta .keywords,#main #page #wordpress-search-results .meta .keywords{margin-right:0}}h1.logo{margin:0;line-height:1}h1.logo ellipse,h1.logo path:last-child{fill:#1464a5}@media only screen and (max-width:40em){h1.logo img.logo{padding-top:.5rem;position:relative;display:block;top:0;margin-bottom:.5rem}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){h1.logo img.logo{top:-3.6rem;margin-bottom:-2.8rem}}@media only screen and (min-width:40.0625em) and (max-width:64em){h1.logo img.logo{margin-left:auto;margin-right:auto}}img.logo{padding:1rem 0;max-width:350px;height:auto;display:block;width:100%}.max-width{max-width:1200px;max-width:calc(100vw - 4rem);margin:0 auto;position:relative}@media only screen and (min-width:64.0625em){.max-width{max-width:calc(100vw - 200px)}}@media only screen and (min-width:90.0625em){.max-width{max-width:1500px}}@media only screen and (min-width:120.0625em){.max-width{max-width:1560px}}body{background:#fff;padding:0;margin:0;border:0}body.body-size-1{zoom:1}body.body-size-2{zoom:1.1}body.body-size-3{zoom:1.2}#skip-to-content{position:absolute;top:-9999px;left:-9999px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;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}#main{background:#e8eef5;border-top:1px solid rgba(20,100,165,.2);margin-top:3rem;padding-top:5rem}#main #page b,#main #page em,#main #page i,#main #page li,#main #page p,#main #page span,#main #page strong,#main #page table{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px}#main #page h2{margin-top:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:36px}#main #page h2 b,#main #page h2 em,#main #page h2 i,#main #page h2 strong{font-size:36px}body:not(.logged-in) .broken_link,body:not(.logged-in) a.broken_link{text-decoration:underline;font-style:normal}header .max-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media only screen and (min-width:40.0625em) and (max-width:64em){header .max-width{max-width:100%}}@media only screen and (max-width:40em){header .max-width{display:block}}header .site-identity{width:100%;text-align:center}@media only screen and (min-width:64.0625em){header .site-identity{margin:0;width:30%}}header .site-identity svg{margin-top:-4rem;margin-bottom:2rem}@media only screen and (min-width:40.0625em){header .site-identity svg{margin:0 auto 2.5rem;-webkit-transform:scale(1.2);transform:scale(1.2)}}@media only screen and (min-width:64.0625em){header .site-identity svg{display:block;margin:-1rem 0 1.5rem -.5rem;padding:.6rem 0 .4rem;-webkit-transform:scale(1.05);transform:scale(1.05)}}header .site-identity a{display:block}header #primary{margin:0 auto;display:none}@media only screen and (min-width:40.0625em){header #primary{display:block;margin:auto 0 0 auto;width:65%;padding-top:50px}}@media only screen and (min-width:40.0625em) and (max-width:64em){header #primary{width:100%}}@media only screen and (max-width:40em){header #primary{width:100%}}header #primary ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block;padding-left:0}header #primary ul li{float:left;display:inline-block;width:100%}header #primary ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}@media only screen and (max-width:40em){header #primary ul{margin-bottom:2rem}}@media only screen and (min-width:40.0625em){header #primary ul{display:block;padding-left:0}header #primary ul li{float:left;display:inline-block;width:16.4%}header #primary ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}}header #primary ul a{position:relative;z-index:10;display:block;color:#263238;text-decoration:none;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;padding:1rem .5rem;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:40.0625em){header #primary ul a{text-transform:capitalize;text-align:center;padding:1.4rem 0;border-top:1px solid rgba(20,100,165,.25);border-right:1px solid rgba(20,100,165,.25)}}@media only screen and (min-width:40.0625em) and (max-width:64em){header #primary ul a{font-size:16px}}@media (max-width:1180px){header #primary ul a{font-size:15px}}@media only screen and (max-width:40em){header #primary ul a{font-size:21px;border-top:1px solid #263238}header #primary ul a:after{content:"+";display:inline-block;float:right;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;line-height:1;font-weight:300}header #primary ul a:active,header #primary ul a:focus,header #primary ul a:hover{color:#fff;background:#1464a5}}@media only screen and (min-width:40.0625em){header #primary ul a:active,header #primary ul a:focus,header #primary ul a:hover{color:#263238;border-top:1px solid rgba(20,100,165,.25)}header #primary ul a:active:before,header #primary ul a:focus:before,header #primary ul a:hover:before{width:100%;height:10px;opacity:1;background:#f90;-webkit-transition:.5s;transition:.5s}}@media only screen and (min-width:40.0625em){header #primary ul a:before{content:"";display:block;position:absolute;height:1px;top:0;width:100%;left:0}}header #primary ul a.active{color:#1464a5;background:#e8eef5;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}header #primary ul a.active:before{width:100%;height:10px;left:0;opacity:1;background:#f90;-webkit-transition:.5s;transition:.5s}@media only screen and (max-width:40em){header #primary ul a.active{background:#0c3d65;color:#fff}header #primary ul a.active:after{content:"-"}header #primary ul a.active+.sub-menu{display:block}}@media only screen and (min-width:40.0625em){header #primary ul li:last-child a{border-right:1px solid transparent}header #primary ul li:last-child a:active,header #primary ul li:last-child a:focus,header #primary ul li:last-child a:hover{border-right:1px solid rgba(20,100,165,.25)}}@media only screen and (min-width:40.0625em){header #primary ul li:first-child a{border-left:1px solid transparent}header #primary ul li:first-child a:active,header #primary ul li:first-child a:focus,header #primary ul li:first-child a:hover{border-left:1px solid rgba(20,100,165,.25)}}header #primary ul li .sub-menu{margin-bottom:0;display:none;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media only screen and (max-width:40em){header #primary ul li .sub-menu li{text-indent:1rem}header #primary ul li .sub-menu li a{font-weight:500}header #primary ul li .sub-menu li a:after{display:none}header #primary ul li .sub-menu li a.active{background:#36f;color:#fff}header #primary ul li .sub-menu .tertiary-menu{margin-bottom:0}header #primary ul li .sub-menu .tertiary-menu li{text-indent:1.5rem}}#footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1150px){#footer-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#footer{background:#0c3d65;color:#fff;font-weight:500;font-family:Open Sans,Helvetica,Arial,sans-serif}#footer a{color:#fff;margin:.5rem}#footer .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-family:Open Sans,Helvetica,Arial,sans-serif}#footer .inner,#footer nav{display:-webkit-box;display:-ms-flexbox;display:flex}#footer nav{width:100%;margin:.8rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:64.0625em){#footer nav{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media (min-width:1150px){#footer nav{width:66%}}#footer nav ul{margin:1rem 0;display:block;padding-left:0}#footer nav ul li{float:left;display:inline-block;width:33%}#footer nav ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}@media only screen and (max-width:40em){#footer nav ul{display:block;padding-left:0}#footer nav ul li{float:left;display:inline-block;width:50%}#footer nav ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}}@media (min-width:1150px){#footer nav ul{margin:0}#footer nav ul li{width:auto}}#footer nav ul .sub-menu{display:none}#footer nav ul a{font-family:Open Sans,Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;margin:0 2rem 0 0;text-transform:capitalize;font-size:16px;font-weight:700}#footer nav ul a.active,#footer nav ul a:active,#footer nav ul a:focus,#footer nav ul a:hover{color:hsla(0,0%,100%,.5)}#footer #social-footer{text-align:center}#footer #social-footer ul{margin:2rem auto 0;display:block;padding-left:0;display:inline-block}#footer #social-footer ul li{float:left;display:inline-block;width:auto}#footer #social-footer ul:after{content:"";display:block;clear:both;height:1px;margin-bottom:-1px;line-height:0;visbility:hidden}#footer #social-footer ul a{display:block;padding:0 1rem}#footer #social-footer ul a svg{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;display:block;width:28px;height:auto;max-width:none}#footer #social-footer ul a svg path{-webkit-transition:all .1s ease-out;transition:all .1s ease-out;fill:hsla(0,0%,100%,.75)}#footer #social-footer ul a:active svg,#footer #social-footer ul a:focus svg,#footer #social-footer ul a:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}#footer #social-footer ul a:active svg path,#footer #social-footer ul a:focus svg path,#footer #social-footer ul a:hover svg path{fill:#f90}#footer #social-footer ul li:last-child a{margin-top:.65rem}#footer #fine-print{font-weight:500;font-size:15px;text-transform:capitalize;padding-top:2rem;padding-bottom:4rem;width:100%}@media only screen and (max-width:40em){#footer #fine-print br{display:none}}@media (max-width:720px){#footer #fine-print span{display:block}}#footer #fine-print a{padding-left:1rem;text-decoration:none;border-left:1px solid hsla(0,0%,100%,.25)}#footer #fine-print a:active,#footer #fine-print a:focus,#footer #fine-print a:hover{color:#f90}@media only screen and (max-width:40em){#footer #fine-print a{display:block;text-align:center;border-left:0;padding-left:0}}#page p,#sidebar p{font-weight:500;font-size:15px;line-height:1.8;margin-bottom:1.8rem}.footer-logo{background:#092f4e;text-align:center;padding:1rem 0 0}.footer-logo a.footer-logo-link{display:block}.footer-logo img.logo{margin:0 auto;max-width:300px;height:auto}#main{padding-top:0;margin-top:0}#main #page.full-width{width:100%;padding-top:0}.feeds{display:block}@media only screen and (min-width:64.0625em){.feeds{display:-webkit-box;display:-ms-flexbox;display:flex}}.feeds .feed{width:100%}@media only screen and (min-width:64.0625em){.feeds .feed{width:100%;padding-top:4rem;padding-bottom:4rem;padding:4rem 2rem}}.feeds .feed:first-child{padding-left:0;padding-bottom:0}@media only screen and (min-width:64.0625em){.feeds .feed:first-child{border-right:1px solid rgba(20,100,165,.2)}}@media only screen and (min-width:64.0625em){.feeds .feed:last-child{border-left:1px solid rgba(20,100,165,.2)}}.feeds .feed.twitter-feed li:not(.explore) a:last-child{display:none}.feeds .feed.twitter-feed img{max-width:200px;margin:-1rem 0 1rem 3rem}.feeds h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;margin:4rem 0 10px;line-height:1;padding-top:10px;position:relative}@media only screen and (min-width:64.0625em){.feeds h3{margin-top:0}}.feeds h3:before{content:" ";display:block;position:absolute;top:-3px;width:125px;height:3px;background:#36f}.feeds ul{list-style:none;padding-left:0;margin-bottom:0}.feeds ul li{padding:0;margin:0 0 1.6rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;clear:left}.feeds ul li a{color:#1464a5;text-decoration:none}.feeds ul li a:active,.feeds ul li a:focus,.feeds ul li a:hover{color:#263238}.feeds ul li a+span{display:block}.feeds ul li span.date{display:block;font-weight:700;text-transform:uppercase;float:left;line-height:1;margin:.35rem 1rem 1rem 0}.feeds ul li span.date span{display:block}.feeds ul li span.date span.month{font-size:16px;color:rgba(38,50,56,.75)}.feeds ul li span.date span.day{font-size:24px;letter-spacing:.1rem;color:#263238}.feeds ul li span.date span.year{font-size:14px;margin-top:.25rem;padding-top:.25rem;border-top:1px solid rgba(51,102,255,.2);color:rgba(38,50,56,.75)}.feeds .feed:not(.twitter-feed) a{font-weight:700;font-size:18px}.feeds .feed.news-feed a{display:block;clear:both;margin-bottom:.5rem}.feeds .feed.news-feed li{margin-bottom:2rem}.feeds .feed.news-feed span.date{margin:.35rem .7rem .35rem 0}.feeds .feed.news-feed a.read-more{font-size:16px;text-decoration:underline;display:block}.feeds a.feed-more.button.outline{display:block;max-width:225px;font-size:14px;padding:.35rem 1rem .6rem;color:#263238;background:0 0;border-color:#263238;margin:2rem 0 3rem;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media only screen and (min-width:64.0625em){.feeds a.feed-more.button.outline{margin:4rem auto}}.feeds a.feed-more.button.outline svg{display:inline-block;width:auto;height:1.3rem;position:relative;top:3px;left:2px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.feeds a.feed-more.button.outline svg path{fill:#263238;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.feeds a.feed-more.button.outline:active,.feeds a.feed-more.button.outline:focus,.feeds a.feed-more.button.outline:hover{color:#fff;background:#263238;border-color:#263238}.feeds a.feed-more.button.outline:active svg,.feeds a.feed-more.button.outline:focus svg,.feeds a.feed-more.button.outline:hover svg{left:6px}.feeds a.feed-more.button.outline:active svg path,.feeds a.feed-more.button.outline:focus svg path,.feeds a.feed-more.button.outline:hover svg path{fill:#fff}.feeds a.feed-more.button.outline+a.feed-more.button.outline{margin-top:-3rem}#breadcrumbs{margin-top:0;margin-bottom:.5rem}#breadcrumbs ul{list-style:none;padding:0 0 1rem;display:block;margin:0}#breadcrumbs ul li{display:inline-block}#breadcrumbs ul li a{color:#1464a5;text-decoration:none;font-weight:600;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;text-transform:capitalize;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#breadcrumbs ul li a:active,#breadcrumbs ul li a:focus,#breadcrumbs ul li a:hover{color:#36f}#breadcrumbs ul li svg.fa-angle-right{margin:0 .25rem;max-width:12px;height:auto}#breadcrumbs ul li svg.fa-angle-right path{fill:rgba(38,50,56,.5)}#main.internal.reverse .inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#main.internal.reverse .inner #page{margin-right:0;margin-left:5rem}#block-grid,#main.internal #page #block-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}#block-grid div.block,#main.internal #page #block-grid div.block{width:calc(50% - 2px)}@media only screen and (max-width:40em){#block-grid div.block,#main.internal #page #block-grid div.block{width:100%}}#block-grid div.block a,#main.internal #page #block-grid div.block a{display:block;color:#263238;text-decoration:none;padding:.25rem 1.5rem 1.5rem;margin:1.5rem 0;border-left:3px solid rgba(38,50,56,.5);-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#block-grid div.block a h4,#main.internal #page #block-grid div.block a h4{font-size:21px;font-family:Open Sans,Helvetica,Arial,sans-serif;margin-bottom:.5rem;border-left:0;padding-left:0}#block-grid div.block a h4 svg,#main.internal #page #block-grid div.block a h4 svg{display:block;float:left;max-width:28px;width:100%;height:auto;margin:-2px 1rem 0 0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}#block-grid div.block a:active,#block-grid div.block a:focus,#block-grid div.block a:hover,#main.internal #page #block-grid div.block a:active,#main.internal #page #block-grid div.block a:focus,#main.internal #page #block-grid div.block a:hover{border-color:#36f;background:#e8eef5}#block-grid div.block a:active svg path,#block-grid div.block a:focus svg path,#block-grid div.block a:hover svg path,#main.internal #page #block-grid div.block a:active svg path,#main.internal #page #block-grid div.block a:focus svg path,#main.internal #page #block-grid div.block a:hover svg path{fill:#36f}a.admin_link{display:block;max-width:320px;margin:0 auto;padding:1rem 1.5rem;background:#0c3d65;text-align:center;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;margin-top:2rem}@media only screen and (max-width:40em){.feeds a.admin-link{margin-left:0}}.header-image{margin-bottom:-5px;border-bottom:1px solid #263238}.header-image img{display:block;width:100%;height:auto}#intro .inner,.largetyperow .inner{background:#fff;padding:2rem 3rem;position:relative}@media only screen and (min-width:64.0625em){#intro .inner,.largetyperow .inner{margin-top:-9.35rem}}@media only screen and (min-width:64.0625em){#intro .inner{margin-top:-16rem}}body.blog #main #sidebar .widget.news-feed{display:none}#main.internal #page div.post{margin-bottom:4rem}#main.internal #page div.post h4{line-height:1.2;margin-bottom:1rem}#main.internal #page div.post h4 a{display:block;color:#1464a5;text-decoration:none}#main.internal #page div.post h4 a:active,#main.internal #page div.post h4 a:focus,#main.internal #page div.post h4 a:hover{color:#36f}#main.internal #page div.post h4:active,#main.internal #page div.post h4:focus,#main.internal #page div.post h4:hover{border-color:#f90}div#page-date{font-family:Open Sans,Helvetica,Arial,sans-serif;border-top:1px solid rgba(20,100,165,.5);font-size:15px;padding-top:.75rem;font-weight:700}.wp-block-image .alignleft{margin:.5rem 1.5rem .5rem 0}.wp-block-image .alignright{margin:.5rem 0 .5rem 1.5rem}.wp-block-image .aligncenter{margin:.5rem auto;display:block}#disclaimer{margin:0;text-align:left;border-top:1px solid #1464a5;background:rgba(20,100,165,.25);padding-top:1rem;padding-bottom:1rem}#disclaimer .inner{max-width:1200px;max-width:calc(100vw - 4rem);margin:0 auto}.modaal-container{background:0 0;margin-top:3rem;margin-bottom:3rem}#beta-warning{background:#263238;color:#fff;font-family:Open Sans,Helvetica,Arial,sans-serif;text-align:center;padding:.5rem;font-size:24px;font-weight:300}@media only screen and (min-width:40.0625em){#beta-warning{font-size:28px;padding:.5rem 1rem}}#lang_switcher{float:right;clear:none;display:block;padding:.5rem 1rem 1rem;list-style:none;position:absolute;right:0;top:-.5rem}#lang_switcher li{display:inline-block;font-size:16px}#lang_switcher li a{color:#1464a5;text-decoration:none}#lang_switcher li.current-lang a{text-decoration:underline}@media only screen and (max-width:40em){#lang_switcher{top:4.5rem}}