html{font-size:62.5%}@media (max-width:1400px){html{font-size:50%}}body{background-color:#fff;color:#00126f}*{box-sizing:border-box;margin:0;padding:0;position:relative}button,input,select,textarea{background-color:transparent;border:0;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%}button::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:rgba(255,255,255,.5)}button,input[type=checkbox]{cursor:pointer}img{height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover;"}h1{font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;font-size:7.5rem;line-height:1;letter-spacing:.1rem;margin:2rem 0}@media (max-width:1400px){h1{font-size:5rem}}@media (max-width:700px){h1{font-size:4rem}}h2{font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;font-size:5rem;line-height:1;letter-spacing:.1rem;margin:2rem 0}@media (max-width:1400px){h2{font-size:4rem}}@media (max-width:700px){h2{font-size:3.5rem}}h3{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;margin:1rem 0;font-size:4rem;line-height:1.2;letter-spacing:.1rem}@media (max-width:1400px){h3{font-size:3.5rem}}@media (max-width:700px){h3{font-size:3rem}}h4{font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;margin:1rem 0;font-size:3rem;line-height:1.2;letter-spacing:.1rem}@media (max-width:1400px){h4{font-size:2.5rem}}@media (max-width:700px){h4{font-size:2rem}}h5{font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;margin:1rem 0;font-size:2.5rem;line-height:1.2;letter-spacing:.1rem}@media (max-width:700px){h5{font-size:1.8rem}}a,li,p,span{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;line-height:2.2rem;margin:1rem 0}p{min-height:1px}input,label,legend,select,textarea{font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;font-size:1.6rem;margin-bottom:1rem;width:100%;color:#fff}@media (max-width:700px){input,label,legend,select,textarea{font-size:2rem}}fieldset{border:none}label,legend{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;margin:.5rem 0}label a:link{color:#00126f;text-decoration:none;transition:color .3s}label a:visited{color:#00126f;text-decoration:none}label a:hover{color:#00126f;text-decoration:underline}label a:active{color:#00126f;text-decoration:underline}label a{font-family:inherit;font-size:inherit;font-weight:inherit}input{border-bottom:2px solid #fff;padding-bottom:.5rem}textarea{margin-top:1rem;padding:2rem;border:2px solid #fff;height:200px}ol,ul{padding-left:20px}.article,section{margin:10rem 5rem}@media (max-width:1000px){.article,section{margin:10rem 2.5rem}}@media (max-width:700px){.article,section{margin:5rem 2.5rem}}#wrapper{overflow:auto}.row{display:flex}.row.reverse{flex-direction:row-reverse}.row.wrap{flex-wrap:wrap}.row.center{justify-content:center}.container{max-width:2000px;margin:0 auto}.col{flex:1 0 0%}.col.half{flex:1 0 50%;max-width:50%}.col.third{flex:1 0 33.33%;max-width:33.33%}.col.fourth{flex:1 0 25%;max-width:25%}.article a:link{color:#00126f;text-decoration:underline;transition:color .3s}.article a:visited{color:#00126f;text-decoration:underline}.article a:hover{color:rgba(0,18,111,.5);text-decoration:underline}.article a:active{color:rgba(0,18,111,.5);text-decoration:underline}.article .container{max-width:1600px}#pageTransition{width:100%;height:100%;background-color:#00126f;display:block;position:fixed;top:0;left:0;z-index:9999;opacity:0;visibility:hidden}.about-values{padding-top:30px}.about-values h2{color:#00126f;text-align:center}.about-values .container{max-width:1600px}.about-values .button-link::before{content:none}.about-values .value{align-items:flex-start;flex:1 0 50%;max-width:50%;padding-right:2.5rem;padding-bottom:2.5rem}.about-values .value p{margin:.5rem 0}.about-values .image{margin-right:2.5rem}.about-values .image img{object-fit:contain;font-family:"object-fit: contain;"}@media (max-width:1000px){.about-values .values{display:block}.about-values .value{max-width:600px;padding-right:0}.about-values .image{width:100px}}@media (max-width:700px){.about-values .image{min-width:60px;width:100%;max-width:15vw}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.about-values .image{width:100px;height:100px;display:block;position:relative}}.about-certs{padding-top:30px}.about-certs .cert{padding:2.5rem;text-align:center}.about-certs .row{max-width:1000px;margin:0 auto}.about-certs .icon{max-height:200px;height:200px}.about-certs .icon img{object-position:center;object-fit:contain;font-family:"object-fit: contain; object-position: center;"}@media (max-width:700px){.about-certs .third{flex:1 0 50%;max-width:50%}.about-certs .icon{height:23vw}}.about-locations{padding-top:30px}.about-locations h3{text-align:center;margin-bottom:2.5rem}.about-locations .container{padding:5rem 10rem 15rem 10rem;background-color:#00126f;color:#fff}.about-locations .container a:link{color:#fff;text-decoration:none;transition:color .3s}.about-locations .container a:visited{color:#fff;text-decoration:none}.about-locations .container a:hover{color:#fff;text-decoration:underline}.about-locations .container a:active{color:#fff;text-decoration:underline}.about-locations .container .address:link{color:#fff;text-decoration:underline;transition:color .3s}.about-locations .container .address:visited{color:#fff;text-decoration:underline}.about-locations .container .address:hover{color:rgba(255,255,255,.5);text-decoration:underline}.about-locations .container .address:active{color:rgba(255,255,255,.5);text-decoration:underline}.about-locations .container::before{content:"";position:absolute;display:block;width:100%;height:100%;top:5rem;left:50%;transform:translateX(-50%);width:90%;max-height:577px;background-image:url(../images/globe.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.about-locations .container::after{content:"";position:absolute;display:block;width:100%;height:100%;top:2.5rem;left:-6.5rem;width:10rem;height:20rem;background-image:url(../images/horizontal-lines-blue-white.svg);background-repeat:no-repeat;background-size:contain}.about-locations .location{margin:5rem 0}.about-locations .text{max-width:350px}.about-locations .col{padding-right:2.5rem}.about-locations strong{color:#d69a2d}.about-locations h4{margin-bottom:-2.5rem}.about-locations h5{margin:2rem 0 1rem 0}@media (max-width:1000px){.about-locations .container{padding-left:5rem;padding-right:5rem}.about-locations .col{flex:1 0 50%;max-width:50%}}@media (max-width:700px){.about-locations .col{flex:1 0 100%;max-width:100%}}.about-start{padding-top:5rem;margin-top:5rem}.about-start h3{margin-top:0}.about-start .image{width:100%;margin-top:5rem}@media (max-width:1000px){.about-start .row{display:block}.about-start .image{margin:5rem 0;max-width:100%}}@media (max-width:700px){.about-start .text{padding-left:2.5rem;padding-right:2.5rem}}.about-links{text-align:center;margin:5rem}.about-links .scroll-link{margin-top:2rem;margin-right:2rem;font-size:1.6rem;display:inline-block}.about-links .scroll-link::after{width:calc(100% + 1rem)}.about-links .scroll-links{margin:2.5rem 0}.accordians svg{width:50px;height:50px;stroke:#00126f;stroke-width:3;display:block;flex:0 0 50px;cursor:pointer}.accordians .image{margin:5rem 0;width:100%;height:250px;max-height:250px}.accordians .content{margin:5rem}.accordians .border-row{display:flex;align-items:center}.accordians .line{height:2px;background-color:#00126f;flex:1 0 0%;margin-right:2.5rem}.accordians .collapsable{background-color:#00126f;overflow:hidden;height:0;margin-top:1.5rem;color:#fff}.accordians .collapsable .col{padding-right:2.5rem}@media (max-width:1400px){.accordians .collapsable .col{flex:1 0 50%;max-width:50%}}@media (max-width:1000px){.accordians .content{margin:3.5rem 2.5rem 2.5rem 2.5rem}.accordians .image{height:30vw}}@media (max-width:700px){.accordians .collapsable .col{flex:1 0 100%;max-width:100%}.accordians .image{margin:2.5rem 0}}.optanon-alert-box-wrapper a:link{color:#00126f;text-decoration:none;transition:color .3s}.optanon-alert-box-wrapper a:visited{color:#00126f;text-decoration:none}.optanon-alert-box-wrapper a:hover{color:rgba(0,18,111,.5);text-decoration:none}.optanon-alert-box-wrapper a:active{color:rgba(0,18,111,.5);text-decoration:none}.checkbox-row{display:flex;margin:1rem 0;text-align:left}.checkbox-row:nth-of-type(1){margin-top:.5rem}.checkbox-row a{display:inline-block!important;font-size:1.6rem!important;line-height:1.4;font-weight:700!important}.checkbox-row input{border:2px solid #fff;width:25px;height:25px;margin-right:1rem;margin-bottom:0;flex:0 0 25px;margin-top:.25rem}.checkbox-row.checked input::before{content:"";width:15px;height:30px;position:absolute;top:-1.5rem;left:1rem;border-right:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(45deg)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.checkbox-row.checked input::before{content:none}}.checkbox-row label{margin-right:5rem;margin-top:0;font-size:1.6rem;line-height:1.4}@media (max-width:700px){.checkbox-row label{margin-right:0}}.centered-heading{margin:5rem auto;max-width:800px;text-align:center}.centered-heading.large{max-width:900px}@media (max-width:700px){.centered-heading{text-align:left}.centered-heading p{text-align:justify}}.contact-form{max-width:800px;margin:0 auto 10rem auto;color:#fff}.contact-form .alert{display:block;background-color:#ff435c;padding:1rem 5rem;text-align:center}.contact-form p.error{color:#ff435c;margin-top:.5rem;margin-bottom:5rem}.contact-form #success{display:block;background-color:#fff;padding:1rem 5rem;text-align:center}.contact-form #success p{color:#00126f}.contact-form #comments{position:absolute;top:0;left:-9999px}.contact-form .button-link{width:100%}.contact-form .half{flex:1 0 50%;max-width:50%;text-align:left}.contact-form .half:nth-child(odd){padding-right:2.5rem}.contact-form .half:nth-child(even){padding-left:2.5rem}.contact-form .half:nth-of-type(6){max-width:100%;padding-right:0}.contact-form .full{flex:1 0 100%;max-width:100%}.contact-form .main-row{display:flex;align-items:flex-start}.contact-form .checkbox-row input{margin-bottom:0}.contact-form fieldset{margin-bottom:4rem}.contact-form input,.contact-form select{margin-bottom:2.5rem}.contact-form textarea{margin-bottom:3rem}.contact-form select{color:#fff;border-bottom:2px solid #fff}.contact-form label a{margin:0}.contact-form button span{font-size:1.8rem}.contact-form .select-row{padding-right:0}@media (max-width:1400px){.contact-form .main-row{display:block}.contact-form .row{margin-bottom:3.5rem}.contact-form .half:nth-child(even){padding-right:0}.contact-form .half:nth-child(odd){padding-right:2.5rem}}@media (max-width:700px){.contact-form .row{display:block}.contact-form .half{max-width:100%}.contact-form input{margin-bottom:2.5rem}.contact-form .half:nth-child(odd){padding-right:0}.contact-form .half:nth-child(even){padding-left:0}}.contact-page-form form{max-width:1000px;margin:0 auto 5rem auto}.contact-page-form input,.contact-page-form label,.contact-page-form select,.contact-page-form textarea{color:#00126f;border-color:#00126f}.contact-page-form input::placeholder,.contact-page-form label::placeholder,.contact-page-form select::placeholder,.contact-page-form textarea::placeholder{color:rgba(0,18,111,.5)}.contact-page-form input[type=checkbox],.contact-page-form label[type=checkbox],.contact-page-form select[type=checkbox],.contact-page-form textarea[type=checkbox]{margin-bottom:0}.contact-page-form select{margin-top:.2rem;border-bottom:2px solid #00126f}.contact-page-form button span{font-size:1.8rem}.contact-page-form .error{color:#ff435c;font-size:2rem}.contact-page-form .alert{display:block;background-color:#ff435c;padding:1rem 5rem;text-align:center}.contact-page-form p.error{color:#ff435c;margin-top:.5rem;margin-bottom:5rem}.contact-page-form #success{display:block;background-color:#00126f;padding:1rem 5rem;text-align:center}.contact-page-form #success p{color:#fff}.contact-page-form #quotes-select{height:auto;overflow:hidden}.contact-page-form .checkbox-row.checked input::before{border-color:#00126f}.contact-page-form #comments{position:absolute;top:0;left:-9999px}.contact-page-form .button-link{width:100%}.contact-page-form .button-link:hover span{color:rgba(255,255,255,.5)}.contact-page-form .button-link span{color:#fff}.contact-page-form .button-link::before{background-color:#00126f;transition:none;transform:scaleX(1)}.contact-page-form .half{flex:1 0 50%;max-width:50%;text-align:left}.contact-page-form .half:nth-of-type(odd){padding-right:2.5rem}.contact-page-form .half:nth-of-type(even){padding-left:2.5rem}.contact-page-form .full{flex:1 0 100%;max-width:100%}.contact-page-form .main-row{display:flex;align-items:flex-start}.contact-page-form input,.contact-page-form select{margin-bottom:7.5rem}.contact-page-form textarea{margin-bottom:3rem}.contact-page-form .select-row{padding-right:0}@media (max-width:1400px){.contact-page-form .main-row{display:block}.contact-page-form .row{margin-bottom:3.5rem}.contact-page-form .half:nth-child(even){padding-right:0}.contact-page-form .half:nth-child(odd){padding-right:2.5rem}}@media (max-width:700px){.contact-page-form .row{display:block}.contact-page-form .half{max-width:100%}.contact-page-form input,.contact-page-form select{margin-bottom:2.5rem}.contact-page-form .half:nth-child(odd){padding-right:0}.contact-page-form .half:nth-child(even){padding-left:0}}.footer-image{margin-bottom:-10.3rem;height:400px}@media (max-width:700px){.footer-image{height:200px}}.small-signposts .row{margin-top:-2.5rem}.small-signposts .small-signpost{min-height:400px;color:#fff;flex:1 0 50%;max-width:50%;margin-bottom:5rem}.small-signposts .small-signpost .wrap{text-align:right;align-items:flex-end;display:flex;width:calc(100% - 2.5rem);height:100%;margin:2.5rem}.small-signposts .small-signpost.tripple{flex:1 0 33.3%;max-width:33.3%}.small-signposts .small-signpost.tripple:nth-child(3n-2) .wrap{margin-left:0;margin-right:2.5rem}.small-signposts .small-signpost.tripple:nth-child(3n-1) .wrap{margin-left:1.25rem;margin-right:1.25rem}.small-signposts .small-signpost.tripple:nth-child(3n) .wrap{margin-left:2.5rem;margin-right:0}.small-signposts .small-signpost:nth-child(odd) .wrap{margin-left:0}.small-signposts .small-signpost:nth-child(even) .wrap{margin-right:0}.small-signposts .small-signpost .contents{margin:5rem 2.5rem 2.5rem 2.5rem;width:100%;box-sizing:border-box;z-index:10}.small-signposts .small-signpost h2{font-size:3.5rem;margin-bottom:3rem}.small-signposts .small-signpost .button-link{margin:1.5rem 0 1.5rem auto;width:230px}.small-signposts .small-signpost .image,.small-signposts .small-signpost .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.small-signposts .small-signpost .overlay{background-image:linear-gradient(to left,rgba(0,18,111,.7),rgba(0,18,111,0))}@media (max-width:1000px){.small-signposts .small-signpost{min-height:0;max-width:100%;flex:1 0 100%}.small-signposts .small-signpost.tripple{max-width:100%;flex:1 0 100%;margin-bottom:2.5rem}.small-signposts .small-signpost.tripple:nth-child(1n) .wrap,.small-signposts .small-signpost.tripple:nth-child(2n) .wrap,.small-signposts .small-signpost.tripple:nth-child(3n) .wrap{width:100%;margin-left:0;margin-right:0;margin-top:0}.small-signposts .small-signpost:nth-child(odd) .wrap{margin-right:0}.small-signposts .small-signpost:nth-child(even) .wrap{margin-left:0}.small-signposts .small-signpost .wrap{width:100%}.small-signposts .small-signpost .overlay{background-image:linear-gradient(to right,rgba(0,18,111,.7),rgba(0,18,111,.7),rgba(0,18,111,.5))}}@media (max-width:700px){.small-signposts .small-signpost{min-height:250px}.small-signposts .small-signpost .contents{margin:2rem 1.5rem 1.5rem 5%}.small-signposts .small-signpost h2{font-size:3.2rem}.small-signposts .small-signpost .button-link{width:fit-content;padding:0 2rem}}.news-portal h2{color:#00126f;text-align:center}.news-portal .container{background-color:#f8f8f8;padding:5rem;max-width:1600px}.news-portal .articles{display:flex;margin:5rem 0}.news-portal .excerpt{max-width:500px}.news-portal .article{flex:1 0 0%}.news-portal .article:nth-child(1){padding-right:2.5rem}.news-portal .article:nth-child(2){padding-left:2.5rem}@media (max-width:700px){.news-portal .container{padding:2.5rem}.news-portal .articles{display:block}.news-portal .article{padding:2.5rem 0}.news-portal .article:nth-child(1){padding-right:0}.news-portal .article:nth-child(2){padding-left:0}}.large-signpost{min-height:600px;display:flex;color:#fff;text-align:right;align-items:center;margin:5rem}.large-signpost.flex-align-end{align-items:flex-end}.large-signpost .text{max-width:700px;margin:3.5rem 0 3.5rem auto}.large-signpost .contents{margin:5rem 5rem 5rem auto;z-index:10}.large-signpost .subheading{max-width:700px}.large-signpost .links{max-width:600px;margin-left:auto;justify-content:flex-end;margin-top:2rem}.large-signpost .button-link{margin:1.5rem 1.5rem 1.5rem auto;width:230px}.large-signpost .image,.large-signpost .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.large-signpost .overlay{background-image:linear-gradient(to left,rgba(0,18,111,.7),rgba(0,18,111,0))}.large-signpost.text-align-left .overlay{background-image:linear-gradient(to right,rgba(0,18,111,.7),rgba(0,18,111,0))}.large-signpost.overlay-black.text-align-left .overlay{background-image:linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,0))}.large-signpost.text-align-left{text-align:left}.large-signpost.text-align-left .contents{margin-left:5rem}.large-signpost.text-align-left .button-link{margin-left:0}.large-signpost.line-graphic::before{content:"";position:absolute;display:block;width:100%;height:100%;left:-5rem;top:5rem;background-image:url(../images/horizontal-lines.svg);background-repeat:no-repeat;background-size:contain;width:10rem;height:21rem;z-index:10}@media (max-width:1400px){.large-signpost{min-height:400px}}@media (max-width:1000px){.large-signpost{min-height:40vh}.large-signpost .contents,.large-signpost.text-align-left .contents{margin:5rem 2.5rem;text-align:left}.large-signpost .text{margin:2.5rem 0}.large-signpost .links{justify-content:flex-start;margin-left:0}.large-signpost .button-link.ml-auto{margin-left:0}.large-signpost .button-link{margin-left:0}.large-signpost.line-graphic::before{content:none}.large-signpost .overlay{background-image:linear-gradient(to right,rgba(0,18,111,.7),rgba(0,18,111,.7),rgba(0,18,111,.5))}}@media (max-width:1000px){.large-signpost{margin:2.5rem}}@media (max-width:700px){.large-signpost{min-height:70vh;align-items:flex-end}.large-signpost .button-link{width:100%;margin-right:0}.large-signpost .links{max-width:100%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.large-signpost .button-link{flex:1 0 auto}}.intro{margin:82px 0 0 0;width:100%;min-height:400px;height:60vh;display:flex;color:#fff}.intro .text{margin:auto 5rem 5rem 5rem;z-index:10}.intro .subheading{max-width:700px}.intro .image,.intro .overlay,.intro video{position:absolute;top:0;left:0;height:100%;width:100%}.intro .image .position1{object-position:left top}.intro .image .position2{object-position:center top}.intro .image .position3{object-position:right top}.intro video{object-fit:cover}.intro .overlay{background-image:linear-gradient(to right,rgba(0,18,111,.7),rgba(0,18,111,0))}@media (max-width:1000px){.intro{min-height:500px}}@media (max-width:700px){.intro{height:20vh}.intro .overlay{background-image:linear-gradient(to top,rgba(0,18,111,.7),rgba(0,18,111,.2))}.intro .text{padding-top:2.5rem;margin:auto 2.5rem 2.5rem 2.5rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.intro{height:56.25vw;align-items:flex-end}.intro video{width:100vw;height:56.25vw}.intro .text{flex:1 0 0%}}.home-intro .text{width:100%;margin:auto;padding:2rem}.home-intro h1{text-align:center;font-size:clamp(5rem,10vw,10rem)}.home-intro p{font-size:clamp(2rem,4vw,4rem);font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal}.home-intro.intro .subheading{max-width:100%;text-align:center}.home-markets .image{pointer-events:none;height:32vw}.home-markets h1,.home-markets h2,.home-markets h3,.home-markets h4,.home-markets img,.home-markets p,.home-markets picture,.home-markets span{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.home-markets h3{margin-top:0}.home-markets .markets-carousel{display:flex;overflow-x:scroll;cursor:grab;scrollbar-width:thin;scrollbar-color:#00126f none}.home-markets .markets-carousel::-webkit-scrollbar{height:10px}.home-markets .markets-carousel::-webkit-scrollbar-track{background:rgba(0,18,111,.5);height:2px}.home-markets .markets-carousel::-webkit-scrollbar-thumb{background-color:#00126f;border-radius:0;border:1px solid #00126f;width:2px}.home-markets .market-item{flex:1 0 40%;margin:5rem}.home-markets .row{margin-top:2.5rem;align-items:center}.home-markets .col-1{flex:1.5 0 0%}.home-markets .button-link{margin-top:0;margin-bottom:0;margin-left:auto}@media (max-width:1400px){.home-markets .market-item{margin:5rem 2.5rem}.home-markets .button-link{width:200px}}@media (max-width:1000px){.home-markets .market-item{flex:1 0 66.66%}}@media (max-width:700px){.home-markets .market-item{margin-left:0;flex:1 0 85%}.home-markets .row{margin-top:1rem;display:block}.home-markets .button-link{margin-left:0;width:100%}.home-markets .image{height:50vw}}.leadins{margin-top:5rem;margin-bottom:5rem}.leadins .leadin{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;min-height:40vh;padding:5rem 2.5rem 2.5rem 2.5rem;margin:0 2.5rem 5rem 2.5rem;text-align:right;color:#fff}.leadins .half{flex:1 0 calc(50% - 2.5rem);max-width:calc(50% - 2.5rem)}.leadins .half:nth-of-type(odd){margin-left:0}.leadins .half:nth-of-type(even){margin-right:0}.leadins .third{flex:1 0 0;min-width:30%;max-width:calc(33% - 2.5rem);margin-left:0;margin-right:0}.leadins .third~.third,.leadins .third~.third~.third~.third~.third{margin-left:5rem;margin-right:5rem}.leadins .third~.third~.third,.leadins .third~.third~.third~.third~.third~.third{margin-left:0;margin-right:0}.leadins .text{max-width:600px;margin:2.5rem 0}.leadins .contents{flex:0 0 auto}.leadins h2{font-size:clamp(2rem,8vw,4rem);line-height:clamp(2.2rem,9vw,4.5rem)}.leadins p{font-size:clamp(1.5rem,5vw,1.6rem);line-height:clamp(1.7rem,6vw,2.2rem)}.leadins .image,.leadins .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.leadins .button-link{margin-left:auto}.leadins .overlay{background-image:linear-gradient(to top,rgba(0,18,111,.7),rgba(0,18,111,.2))}@media (max-width:1400px){.leadins{margin-top:2.5rem}.leadins .row{display:block}.leadins .leadin{max-width:100%;height:30vw}.leadins .half:nth-of-type(odd){margin-left:0;margin-right:0}.leadins .half:nth-of-type(even){margin-right:0;margin-left:0}.leadins .third{margin-left:0;margin-right:0}.leadins .third~.third,.leadins .third~.third~.third~.third~.third{margin-left:0;margin-right:0}.leadins .third~.third~.third,.leadins .third~.third~.third~.third~.third~.third{margin-left:0;margin-right:0}}@media (max-width:700px){.leadins .leadin{height:auto;min-height:60vh;text-align:left;margin-bottom:25px}.leadins .leadin.light{min-height:40vh;text-align:left}.leadins .leadin.light .overlay{background-image:linear-gradient(to top,rgba(0,18,111,.7),rgba(0,18,111,0))}.leadins .button-link.white{margin-right:0;margin-left:0;width:100%}.leadins .overlay{background-image:linear-gradient(to top,#00126f,rgba(0,18,111,.4))}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.leadins .leadin{flex-basis:calc(50% - 4rem)}.leadins .third{flex-basis:calc(30% - 4rem)}.leadins .contents{flex-basis:auto;width:100%}}.product-section img{display:block;height:20vw;max-width:600px;max-height:500px;object-fit:contain;object-position:left;font-family:"object-fit: contain; object-position: left;"}.product-section .feature{flex:1 0 50%;max-width:50%;padding-right:2.5rem;padding-bottom:2.5rem;font-size:3.5rem}.product-section .feature ul{margin-top:2.5rem}.product-section .feature h1,.product-section .feature h2,.product-section .feature h3,.product-section .feature h4,.product-section .feature h5,.product-section .feature h6{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;font-size:inherit}.product-section .link{width:100%}@media (max-width:1400px){.product-section .features{display:block}.product-section .feature{font-size:3rem;width:100%;max-width:600px}}@media (max-width:700px){.product-section img{height:40vw}.product-section .row{display:block}.product-section .blue-block{margin-left:-2.5rem;margin-top:2.5rem;max-width:none}.product-section .feature{font-size:2.5rem}}nav.menu{overflow:hidden;display:block;top:0;z-index:8000;position:fixed;width:50%;height:100%;right:0;opacity:.97;transform:translateX(100%);background-color:#fff}nav.menu a{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;text-decoration:none;margin-left:auto;font-size:3.5rem;text-align:right;display:block;width:100%;width:fit-content;color:#00126f;line-height:1.1;z-index:9999;margin-bottom:3rem}nav.menu a::before{content:"";position:absolute;display:block;width:100%;height:100%;bottom:-1rem;left:0;width:100%;height:3px;background-color:#00126f;transition:transform .4s ease-in;transform:scaleX(0);transform-origin:0}nav.menu a:hover::before{transform:scaleX(1)}nav.menu a.active::before{transform:scaleX(1)}nav.menu .links{position:absolute;top:15rem;right:13rem}@media (max-width:1400px){nav.menu{width:70%}}@media (max-width:700px){nav.menu{width:100%}nav.menu .links{right:7rem}nav.menu a{font-size:3rem}}.blue-block{background-color:#00126f;color:#fff;align-self:flex-start;min-height:500px;margin-right:-5rem;margin-left:5rem;max-width:600px}.blue-block a:link{color:#fff;text-decoration:none;transition:color .3s}.blue-block a:visited{color:#fff;text-decoration:none}.blue-block a:hover{color:#fff;text-decoration:underline}.blue-block a:active{color:#fff;text-decoration:underline}.blue-block.capabilities-nav ul{list-style-type:none}.blue-block.capabilities-nav a.active{cursor:pointer}.blue-block.capabilities-nav a.active:link{color:rgba(255,255,255,.5);text-decoration:none;transition:color .3s}.blue-block.capabilities-nav a.active:visited{color:rgba(255,255,255,.5);text-decoration:none}.blue-block.capabilities-nav a.active:hover{color:rgba(255,255,255,.5);text-decoration:none}.blue-block.capabilities-nav a.active:active{color:rgba(255,255,255,.5);text-decoration:none}.blue-block.capabilities-nav .link-container{margin-bottom:1rem}.blue-block .child-links{height:0;overflow:hidden}.blue-block .child-links.open{height:auto}.blue-block .content{width:80%;padding:5rem}.blue-block::before{content:"";right:0;top:25px;position:absolute;background-image:url(../images/white-lines.svg);background-repeat:no-repeat;background-size:contain;background-position:right;width:20%;height:200px;z-index:2}@media (max-width:1000px){.blue-block{margin-right:-2.5rem}.blue-block .content{padding:5rem 2.5rem}}@media (max-width:700px){.blue-block{margin-bottom:-14rem;z-index:10;min-height:0}.blue-block::before{width:15%}.blue-block .content{width:85%}}.product-heading .image{margin:5rem auto;height:300px;width:300px}.product-heading svg{height:100%;width:100%}.product-heading .text{max-width:750px}.product-heading .container{width:100%}.product-heading .half{margin-bottom:2.5rem}.product-heading .headline-points{display:flex}.product-heading .headline-points p{font-size:2.5rem;font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal}.product-heading .headline-points .col:nth-child(1){padding-right:1rem}.product-heading .headline-points .col:nth-child(2){padding-left:1rem}.product-heading .blue-block{max-width:455px}.product-heading.flex-circuits .image{height:auto;width:100%;display:block}.product-heading.flex-circuits img{width:auto;display:block;margin-right:50px;position:relative;object-fit:unset}.product-heading.flex-circuits .pfc img{width:90%;max-width:800px}.product-heading.flex-circuits .altaflex img{width:50%;max-width:500px}.product-heading.flex-circuits .container{margin-bottom:5rem}@media (max-width:1400px){.product-heading .image{height:200px;width:200px}.product-heading .headline-points p{font-size:2rem}.product-heading .descript-rows{display:block}.product-heading .col.half{max-width:100%}}@media (max-width:1000px){.product-heading .headline-points{display:block}.product-heading .headline-points .col:nth-child(1){padding-right:0}.product-heading .headline-points .col:nth-child(2){padding-left:0}}@media (max-width:700px){.product-heading .row{display:block}.product-heading .half{max-width:100%}.product-heading .image{margin-left:0;margin-bottom:2.5rem}.product-heading .capabilities-nav{display:none}}.product-points li,.product-points p{margin:2.5rem 0}.product-points .top-row{align-items:center;display:flex}.product-points .lines{background-image:url(../images/product-lines.svg);background-repeat:no-repeat;background-size:contain;flex:1 0 50%;height:250px;max-height:250px;max-width:500px;margin-left:-15rem;margin-right:10rem}.product-points .indices{display:flex;justify-content:center;margin:5rem 0}.product-points .index{background-color:rgba(0,18,111,.5);height:15px;width:15px;border-radius:100%;margin:0 1rem;cursor:pointer;transition:background-color .5s ease-in}.product-points .index.selected{background-color:#00126f}.product-points .selector{border-bottom:3px solid #00126f;border-right:3px solid #00126f;height:25px;width:25px;cursor:pointer;transform-origin:50% 50%;top:calc(50% - 12.5px);z-index:200}.product-points .selector.left{position:absolute;left:-7rem;transform:rotate(135deg)}.product-points .selector.right{position:absolute;right:0;transform:rotate(-45deg)}.product-points .points-container{min-height:var(--point-height);margin-left:auto;margin-right:auto;max-width:1400px;display:flex;justify-content:space-between;flex:1 0 50%;font-size:2.5rem}.product-points .points-container a,.product-points .points-container li,.product-points .points-container p{font-size:inherit;font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal}.product-points .point{align-items:flex-start;width:100%;top:0;left:0;height:auto;display:flex;position:absolute;font-size:2rem;opacity:0;visibility:hidden}.product-points .point .col{flex:1 0 50%}.product-points .point .col:nth-of-type(1){padding-right:1.5rem}.product-points .point .col:nth-of-type(2){padding-left:1.5rem}.product-points .point:nth-of-type(1){position:relative;opacity:1;visibility:visible}@media (max-width:1400px){.product-points .lines{height:150px;max-width:300px}.product-points .points-container{font-size:2.3rem}}@media (max-width:1000px){.product-points .lines{display:none}.product-points .selector.left{left:-3.5rem}}@media (max-width:700px){.product-points .lines{margin-left:-25rem;margin-right:1rem;position:absolute;top:0;left:0;width:300px}.product-points .point{display:block;margin-left:0}.product-points .point .col:nth-of-type(1){padding-right:5rem}.product-points .point .col:nth-of-type(2){padding-right:5rem;padding-left:0}.product-points .top-row{align-items:flex-start}.product-points .selector.left{left:-6rem}.product-points .selector{top:auto;bottom:-4.5rem}.product-points .selector.left{left:10%}.product-points .selector.right{right:10%}.product-points .indices{margin:2.5rem 0}.product-points .points-container li,.product-points .points-container p{font-size:2rem}}@media (max-width:390px){.product-points .lines{margin-left:-28rem}.product-points .point{margin-left:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-points{right:10%}}.button-link{display:flex;justify-content:center;align-items:center;border:2px solid #00126f;width:250px;margin:3rem 0;padding:0 2.5rem;text-decoration:none;overflow:hidden;transition:border-color .3s ease-in}.button-link.ml-auto{margin-left:auto}.button-link.large{width:100%}.button-link::before{transform:scaleX(0);transform-origin:0;content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;transition:transform .3s ease-in;background-color:#00126f}.button-link:hover::before{transform:scaleX(1)}.button-link:hover span{color:#fff}.button-link span{pointer-events:none;transition:color .3s ease-in;font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;font-size:1.6rem;color:#00126f}.button-link.static::before{transform:scaleX(1)}.button-link.static.white span{color:#00126f}.button-link.static.white:hover span{color:rgba(0,18,111,.5)}.button-link.white{border-color:#fff}.button-link.white::before{background-color:#fff}.button-link.white:hover span{color:#00126f}.button-link.white span{color:#fff}.button-link.centered{margin-left:auto;margin-right:auto}@media (max-width:1000px){.button-link.centered{margin-left:0;margin-right:0}}.underlined-link{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;display:inline-block;margin:1rem 0}.underlined-link:link{color:#00126f;text-decoration:none;transition:color .3s}.underlined-link:visited{color:#00126f;text-decoration:none}.underlined-link:hover{color:rgba(0,18,111,.5);text-decoration:none}.underlined-link:active{color:rgba(0,18,111,.5);text-decoration:none}.underlined-link::after{content:"";position:absolute;display:block;width:100%;height:100%;bottom:-.5rem;width:calc(100% + 2rem);background-color:#00126f;height:.3rem;left:0;transition:all .1s ease-in}.underlined-link span{font-family:inherit;font-size:inherit;font-weight:inherit}.underlined-link:hover::after{background-color:rgba(0,18,111,.5)}.landscape-image{width:100%;height:28vw;max-width:800px;max-height:480px}@media (max-width:1000px){.landscape-image{max-width:100%;height:53vw}}.zig-zags .row{align-items:flex-start}.zig-zags .col:nth-of-type(1){margin-right:2.5rem}.zig-zags .col:nth-of-type(2){margin-left:2.5rem}.zig-zags .reverse .col:nth-of-type(1){margin-right:0;margin-left:2.5rem}.zig-zags .reverse .col:nth-of-type(2){margin-left:0;margin-right:2.5rem}@media (max-width:700px){.zig-zags .row{display:block}.zig-zags .image{margin:2.5rem 0}.zig-zags .col:nth-of-type(1){margin-right:0}.zig-zags .col:nth-of-type(2){margin-left:0}.zig-zags .reverse .col:nth-of-type(1){margin-left:0}.zig-zags .reverse .col:nth-of-type(2){margin-right:0}}#events.article,section#events{width:90%;margin:10rem auto 20rem}@media (max-width:1400px){#events.article,section#events{margin-bottom:14rem}}#events.article h3,section#events h3{margin:auto auto 1rem;padding-bottom:1rem}#events.article h3::after,section#events h3::after{position:absolute;content:"";width:100%;height:.2rem;background:#00126f;bottom:-.2rem;left:0}#events.article .currentEvents,#events.article .pastEvents,section#events .currentEvents,section#events .pastEvents{margin:auto auto 8rem}#events.article .currentEvents .event,#events.article .pastEvents .event,section#events .currentEvents .event,section#events .pastEvents .event{width:100%;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem 2rem}@media (max-width:700px){#events.article .currentEvents .event,#events.article .pastEvents .event,section#events .currentEvents .event,section#events .pastEvents .event{padding:1rem;flex-wrap:wrap}}#events.article .currentEvents .event:nth-of-type(even),#events.article .pastEvents .event:nth-of-type(even),section#events .currentEvents .event:nth-of-type(even),section#events .pastEvents .event:nth-of-type(even){background:#00126f;color:#fff}#events.article .currentEvents .event:nth-of-type(even) h4,#events.article .pastEvents .event:nth-of-type(even) h4,section#events .currentEvents .event:nth-of-type(even) h4,section#events .pastEvents .event:nth-of-type(even) h4{color:#fff}#events.article .currentEvents .event:nth-of-type(even) .name h4::after,#events.article .pastEvents .event:nth-of-type(even) .name h4::after,section#events .currentEvents .event:nth-of-type(even) .name h4::after,section#events .pastEvents .event:nth-of-type(even) .name h4::after{background:#fff}#events.article .currentEvents .event .name,#events.article .pastEvents .event .name,section#events .currentEvents .event .name,section#events .pastEvents .event .name{color:#00126f;text-decoration:none;position:relative;line-height:auto;width:50%}@media (max-width:700px){#events.article .currentEvents .event .name,#events.article .pastEvents .event .name,section#events .currentEvents .event .name,section#events .pastEvents .event .name{width:100%}}#events.article .currentEvents .event .name h4,#events.article .pastEvents .event .name h4,section#events .currentEvents .event .name h4,section#events .pastEvents .event .name h4{width:fit-content;max-width:90%}#events.article .currentEvents .event .name h4,#events.article .pastEvents .event .name h4,section#events .currentEvents .event .name h4,section#events .pastEvents .event .name h4{margin:0;font-size:3rem;font-weight:700;position:relative}@media (max-width:1400px){#events.article .currentEvents .event .name h4,#events.article .pastEvents .event .name h4,section#events .currentEvents .event .name h4,section#events .pastEvents .event .name h4{font-size:2rem}}@media (max-width:700px){#events.article .currentEvents .event .name h4,#events.article .pastEvents .event .name h4,section#events .currentEvents .event .name h4,section#events .pastEvents .event .name h4{width:100%}}#events.article .currentEvents .event a.name,#events.article .pastEvents .event a.name,section#events .currentEvents .event a.name,section#events .pastEvents .event a.name{transition:.3s}#events.article .currentEvents .event a.name:hover,#events.article .pastEvents .event a.name:hover,section#events .currentEvents .event a.name:hover,section#events .pastEvents .event a.name:hover{opacity:.5}#events.article .currentEvents .event a.name h4:after,#events.article .pastEvents .event a.name h4:after,section#events .currentEvents .event a.name h4:after,section#events .pastEvents .event a.name h4:after{width:calc(100% + 2rem);content:"";height:.3rem;background:#00126f;bottom:-.6rem;left:0;position:absolute}@media (max-width:1400px){#events.article .currentEvents .event a.name h4:after,#events.article .pastEvents .event a.name h4:after,section#events .currentEvents .event a.name h4:after,section#events .pastEvents .event a.name h4:after{height:.2rem}}#events.article .currentEvents .event p,#events.article .pastEvents .event p,section#events .currentEvents .event p,section#events .pastEvents .event p{width:25%;font-size:2rem}@media (max-width:1400px){#events.article .currentEvents .event p,#events.article .pastEvents .event p,section#events .currentEvents .event p,section#events .pastEvents .event p{font-size:1.6rem}}@media (max-width:700px){#events.article .currentEvents .event p,#events.article .pastEvents .event p,section#events .currentEvents .event p,section#events .pastEvents .event p{width:45%}}#events.article .currentEvents .event.past,#events.article .pastEvents .event.past,section#events .currentEvents .event.past,section#events .pastEvents .event.past{padding-bottom:1rem}#events.article .currentEvents .event.past h4,#events.article .pastEvents .event.past h4,section#events .currentEvents .event.past h4,section#events .pastEvents .event.past h4{font-size:2rem;line-height:auto}#events.article .pastEvents .dropdownContainer,section#events .pastEvents .dropdownContainer{display:block;overflow:hidden}#events.article .pastEvents .dropdownContainer.hidden,section#events .pastEvents .dropdownContainer.hidden{display:none}#events.article .pastEvents .title,section#events .pastEvents .title{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem}#events.article .pastEvents .title::after,section#events .pastEvents .title::after{position:absolute;content:"";width:100%;height:.2rem;background:#00126f;bottom:-.2rem;left:0}#events.article .pastEvents .title aside,section#events .pastEvents .title aside{margin-right:2rem;width:2rem;height:2rem;border-right:.2rem solid #00126f;border-bottom:.2rem solid #00126f;transition:.3s;cursor:pointer;transform:rotate(-135deg)}#events.article .pastEvents .title aside:hover,section#events .pastEvents .title aside:hover{opacity:.5}#events.article .pastEvents .title aside.closed,section#events .pastEvents .title aside.closed{transform:rotate(45deg)}.block{margin-bottom:7.5rem}.block h1,.block h2,.block h3,.block h4,.block h5,.block h6{margin-top:0}@media (max-width:1000px){.block{margin:0 0}}.button{margin:5rem 0}.button.centered{text-align:center;margin-left:auto;margin-right:auto}.button.centered .button-link{margin:0 auto}.button .button-link{text-decoration:none!important}.dual-column-text{justify-content:space-between}.dual-column-text .text-block{max-width:748px}.dual-column-text .col:nth-child(1){margin-right:2.5rem}.dual-column-text .col:nth-child(2){margin-left:2.5rem}@media (max-width:1000px){.dual-column-text{display:block}.dual-column-text .col:nth-child(1){margin-right:0}.dual-column-text .col:nth-child(2){margin-left:0}}.text-and-image{justify-content:space-between}.text-and-image .text-block{margin-right:5rem}.text-and-image .landscape-image{margin-left:auto;margin-right:-5rem}.text-and-image.reverse .text-block{margin-left:5rem}.text-and-image.reverse .landscape-image{margin-right:auto;margin-left:-5rem}@media (max-width:1000px){.text-and-image{display:block}.text-and-image .text-block{margin-right:0}.text-and-image .landscape-image{margin:2.5rem 0}.text-and-image.reverse .text-block{margin-left:0;margin-right:0}.text-and-image.reverse .landscape-image{margin-left:0;margin-right:0}}.text-block{max-width:700px}.text-block.centered{margin-left:auto;margin-right:auto}@media (max-width:1000px){.text-block.centered{margin-left:0;margin-right:0}}.video-block{max-width:900px}.video-block.centered{text-align:center;margin-left:auto;margin-right:auto}.video-block .iframe-wrapper{padding-bottom:56.25%}.video-block .iframe-wrapper iframe{border:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.header{width:100%;padding:1rem 5rem 1rem 5rem;z-index:9999;position:fixed;top:0;left:0;background:#fff}.header nav{display:flex;justify-content:space-between;align-items:center}.header .desktop-links{display:flex;align-items:center}.header .desktop-links .capabilities-dropdown a{margin-left:0}.header .desktop-links .about-dropdown a{margin-left:0}.header .desktop-links a{margin-left:3rem;font-size:1.8rem;font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;color:#00126f;text-decoration:none;z-index:10}.header .desktop-links a::before{content:"";position:absolute;display:block;width:100%;height:100%;bottom:-.5rem;left:0;width:100%;height:3px;background-color:#00126f;transition:transform .3s ease-in;transform:scaleX(0);transform-origin:0}.header .desktop-links a:hover::before{transform:scaleX(1)}.header .desktop-links a.active::before{transition:none;transform:scaleX(1)}.header .about-dropdown,.header .capabilities-dropdown{display:block;opacity:0;visibility:hidden;position:absolute;list-style-type:none;padding-top:25px;top:-10px;left:10px;width:300px;background-color:#fff;padding:5rem 2rem 2rem 2rem}.header .about-dropdown li,.header .capabilities-dropdown li{padding-left:0}.header .about-dropdown li a,.header .capabilities-dropdown li a{margin-left:0}.header .logo{width:350px;height:46px;display:block}.header .logo img{object-fit:contain;font-family:"object-fit: contain;"}.header .hamburger{display:none;width:50px;height:50px;position:fixed;right:2.5rem;top:1.75rem;z-index:9999;cursor:pointer}.header .hamburger:focus{outline:0}.header .hamburger svg{stroke-width:4;stroke:#00126f;width:100%;height:100%}@media (max-width:1000px){.header{padding:1rem 2.5rem}.header .desktop-links{display:none}.header .hamburger{display:block}}@media (max-width:700px){.header .logo{width:250px}}@media (max-width:390px){.header .logo{width:205px}}.footer{margin-top:15rem;padding:5rem 5rem 15rem 5rem;background-color:#00126f}.footer a:link{color:#fff;text-decoration:none;transition:color .3s}.footer a:visited{color:#fff;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer a:active{color:#fff;text-decoration:underline}.footer .graphic{position:absolute;top:-7.25rem;right:5rem;width:15rem;height:15rem;background-image:url(../images/footer-graphic.svg);background-repeat:no-repeat;background-size:contain}.footer .more-links{display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:5rem auto}.footer .more-links a{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;font-size:2rem;display:block;margin:1rem 2rem}.footer .bottom{align-items:center}.footer .social{width:35px;height:35px;display:inline-block}.footer .social.youtube{width:30px;height:21px;margin-bottom:1rem;margin-left:.5rem}.footer a,.footer li,.footer p,.footer span{color:#fff;font-size:1.5rem}.footer .footer-headline{max-width:700px;text-align:center;margin:5rem auto}.footer .footer-headline p{margin:.5rem 0}.footer .legal{margin-bottom:1.5rem}.footer .legal .pipe{margin:0 1rem}.footer .bottom .right{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1400px){.footer .more-links a{font-size:2rem}}@media (max-width:1000px){.footer{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:700px){.footer{padding-top:5rem;text-align:right;margin-top:10rem}.footer .bottom{display:block}.footer .bottom .right{justify-content:flex-end}.footer .legal{display:block;margin-bottom:0}.footer .pipe{display:none}.footer a,.footer span{display:block}}@media (max-width:700px){.footer .graphic{width:7rem;height:7rem;top:-3.35rem;right:3rem}.footer .more-links{display:block;margin:.7rem auto;text-align:left}.footer .more-links a{font-size:2rem;display:block;margin:.5rem auto}}.news h3.title{margin:auto;padding-bottom:1rem;width:calc(100% - 10rem)}@media (max-width:1400px){.news h3.title{width:calc(100% - 6rem)}}@media (max-width:700px){.news h3.title{width:100%}}.news h3.title::after{position:absolute;content:"";width:100%;height:.2rem;background:#00126f;bottom:-.2rem;left:0}.news .pagination{max-width:600px;margin:5rem auto;display:flex;justify-content:center}.news .pagination .col{flex:1 0 55px;max-width:55px}.news .news-article{flex:1 0 50%;max-width:50%;padding:5rem}.news .news-article a:link{color:#00126f;text-decoration:none;transition:color .3s}.news .news-article a:visited{color:#00126f;text-decoration:none}.news .news-article a:hover{color:rgba(0,18,111,.5);text-decoration:none}.news .news-article a:active{color:rgba(0,18,111,.5);text-decoration:none}.news .indices{font-size:3rem;font-family:acumin-pro,sans-serif;font-weight:200;font-style:normal;flex:1 0 90px;max-width:90px;text-align:center;margin:0 5rem}.news .spacer{display:inline-block;visibility:hidden}@media (max-width:1000px){.news .news-article{padding:3rem}}@media (max-width:700px){.news .news-article{padding:3rem 0;flex:1 0 100%;max-width:100%}}.location-page .text{font-size:3.5rem;max-width:700px;flex:1 0 0%}.location-page .text h1,.location-page .text h2,.location-page .text h3,.location-page .text h4,.location-page .text h5,.location-page .text h6{font-family:acumin-pro,sans-serif;font-weight:700;font-style:normal;font-size:inherit;margin-bottom:1.5rem}.location-page .text a:link{color:#00126f;text-decoration:none;transition:color .3s}.location-page .text a:visited{color:#00126f;text-decoration:none}.location-page .text a:hover{color:#d69a2d;text-decoration:none}.location-page .text a:active{color:#d69a2d;text-decoration:none}.location-page .address p{margin:.5rem 0}.location-page .link{margin-top:1rem}.location-page .other-locations{margin-top:50px}.location-page .other-locations ul{list-style:none;padding-left:0}.location-page .other-locations p{font-weight:600}.location-page .other-locations .open{opacity:.5}.location-page .row{justify-content:space-between}.location-page .blue-block{max-width:800px}@media (max-width:1000px){.location-page .text{flex:.9 0 0%}}@media (max-width:700px){.location-page .row{display:block}.location-page .blue-block{margin-top:2.5rem;margin-left:-2.5rem}}