/*!
Theme name: British International School
Description: Custom WordPress website by Parrot Creative.
Theme URI: https://www.parrotcreative.co.uk/projects/
Version: 1
Author URI: https://www.parrotcreative.co.uk
Author: Parrot Creative
*/@media only screen and (max-width: 1030px){.pc-crest,.pc-crest-dark{background-size:300px}}@media only screen and (max-width: 600px){.pc-crest,.pc-crest-dark{background-size:250px;background-attachment:scroll}}@media only screen and (max-width: 360px){.pc-crest,.pc-crest-dark{background-size:200px}}.pc-button{border:2px solid #D64219;color:#D64219;background:rgba(255,255,255,0.2);font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;padding:8px 15px;padding:.5rem .9375rem;line-height:1;border-radius:6px;display:inline-block;-webkit-transition:ease .5s all;transition:ease .5s all}.pc-button.arrow::after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f061";color:#D64219;font-size:16px;font-size:1rem;margin-left:20px;margin-left:1.25rem;-webkit-transition:ease .3s all;transition:ease .3s all}.pc-button:focus,.pc-button:hover{background:#D64219;color:#fff}.pc-button.arrow:focus::after,.pc-button.arrow:hover::after{color:#fff}.pc-button.white{border-color:#fff;color:#fff}.pc-button.white:focus,.pc-button.white:hover{background:#fff;color:#D64219}.pc-button.white.arrow::after{color:#fff}.pc-button.white.arrow:focus::after,.pc-button.white.arrow:hover::after{color:#D64219}.pc-button.blue{border-color:#12216E;color:#12216E}.pc-button.blue:focus,.pc-button.blue:hover{background:#12216E;color:#fff}.pc-button.blue.arrow::after{color:#12216E}.pc-button.blue.arrow:focus::after,.pc-button.blue.arrow:hover::after{color:#fff}h6.pc-subtitle{text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:800;color:#707070;margin:0}.pc-section-title{text-align:center;margin-bottom:50px;margin-bottom:3.125rem}.pc-section-title h3{margin:0}.pc-nav.sticky{z-index:500;background:#12216E !important;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.13);box-shadow:0 0 30px 0 rgba(0,0,0,0.13)}.pc-mobile-nav-wrapper{width:100%;height:100vh;background:rgba(0,0,0,0.7);z-index:1000;overflow:hidden;-webkit-transition:.5s;transition:.5s}.pc-mobile-nav-wrapper.pc-open{pointer-events:auto;opacity:1}.pc-mobile-nav-wrapper.pc-open .pc-nav-mobile{-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important}.pc-mobile-nav-wrapper .pc-nav-mobile{width:600px;max-width:100%;height:100vh;background:#12216E;-webkit-box-shadow:0 0 10vw 0 rgba(0,0,0,0.35);box-shadow:0 0 10vw 0 rgba(0,0,0,0.35);overflow-y:auto;padding:3vw 5% 5vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (max-width: 1300px){.pc-mobile-nav-wrapper .pc-nav-mobile{padding-top:5vw}}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--close{position:absolute;margin-top:3vw;top:0;right:3vw;color:#D64219;font-size:40px;font-size:2.5rem}@media only screen and (max-width: 1300px){.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--close{margin-top:5vw;right:5vw}}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--logo{width:230px;width:14.375rem;display:block}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--logo img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pc-mobile-nav-wrapper .pc-nav-mobile nav{margin:40px 0;margin:2.5rem 0;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width: 1031px){.pc-mobile-nav-wrapper .pc-nav-mobile nav{margin:50px 0;margin:3.125rem 0}}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li a{color:#fff;font-family:"Nunito Sans",Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:27px;font-size:1.6875rem;font-weight:700;padding:3px 0;padding:.1875rem 0;display:block;position:relative}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li a:focus,.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li a:hover{color:#D64219}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li ul.sub-menu{display:none;border-left:5px solid #D64219;padding-left:20px;padding-left:1.25rem;margin:10px 0 20px;margin:.625rem 0 1.25rem}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li ul.sub-menu li a{font-size:20px;font-size:1.25rem;padding:4px 0;padding:.25rem 0}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li.menu-item-has-children>a::after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:400;color:rgba(255,255,255,0.7);margin-left:15px;margin-left:.9375rem}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li.current-menu-item>a{color:rgba(255,255,255,0.5)}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li.open>a{color:rgba(255,255,255,0.5)}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li.open>a::after{content:"\f106"}.pc-mobile-nav-wrapper .pc-nav-mobile nav ul li.open>ul.sub-menu{display:block}@media only screen and (max-width: 500px){.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 380px){.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button{padding:10px 25px;padding:.625rem 1.5625rem;text-align:center;font-size:18px;font-size:1.125rem}@media only screen and (max-width: 500px){.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button:not(:first-child){margin-left:10px;margin-left:.625rem}@media only screen and (max-width: 380px){.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button{padding:10px 15px;padding:.625rem .9375rem;font-size:16px;font-size:1rem}}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button:first-child{background:#D64219;color:#fff}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button:first-child:hover{background:transparent;color:#D64219}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button.white{background:transparent}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--buttons .pc-button.white:hover{background:#fff}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social{margin-top:20px;margin-top:1.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social a{color:rgba(255,255,255,0.6);font-size:26px;font-size:1.625rem}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social a:focus,.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social a:hover{color:#fff}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social a:not(:first-child){margin-left:15px;margin-left:.9375rem}.pc-nav--search{margin-bottom:65px;margin-bottom:4.0625rem}@media only screen and (max-width: 1030px){.pc-nav--search{margin-bottom:50px;margin-bottom:3.125rem}}.pc-nav--search h5{color:#fff;opacity:.6;margin:0}.pc-nav--search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:6px;margin-top:5px;margin-top:.3125rem}.pc-nav--search form input{border:0;padding:10px 0 10px 15px;padding:.625rem 0 .625rem .9375rem;font-family:"Nunito Sans",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;-webkit-transition:ease .5s all;transition:ease .5s all;font-weight:700;color:#12216E;max-width:100%}.pc-nav--search form input:focus{background:#f1f1f1}.pc-nav--search form input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px 0 0 6px;cursor:text}.pc-nav--search form input[type=submit]{background:#D64219;color:#fff;padding-right:15px;padding-right:.9375rem;text-transform:uppercase;border-radius:0 6px 6px 0;-ms-flex-negative:0;flex-shrink:0}.pc-nav--search form input[type=submit]:focus,.pc-nav--search form input[type=submit]:hover{background:#f2b9a9;color:#D64219}.pc-mobile-nav-wrapper .pc-nav-mobile .pc-nav-mobile--social .pc-nav-mobile--social-news-link{font-size:18px;font-size:1.125rem;font-weight:bold;line-height:1;margin-right:10px;margin-right:.625rem}footer.pc-footer{background-color:#12216E;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}footer.pc-footer .pc-footer--overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(18,33,110,0.2)), color-stop(95%, rgba(18,33,110,0.95)));background:linear-gradient(180deg, rgba(18,33,110,0.2) 0%, rgba(18,33,110,0.95) 95%)}@media only screen and (max-width: 900px) and (min-width: 701px){footer.pc-footer .pc-footer--overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(18,33,110,0.4)), color-stop(95%, rgba(18,33,110,0.95)));background:linear-gradient(180deg, rgba(18,33,110,0.4) 0%, rgba(18,33,110,0.95) 95%)}}@media only screen and (max-width: 700px){footer.pc-footer .pc-footer--overlay{background:-webkit-gradient(linear, left top, left bottom, from(rgba(18,33,110,0.6)), color-stop(95%, rgba(18,33,110,0.9)));background:linear-gradient(180deg, rgba(18,33,110,0.6) 0%, rgba(18,33,110,0.9) 95%)}}footer.pc-footer .pc-footer--cta{padding-top:100px;padding-top:6.25rem}@media print{footer.pc-footer .pc-footer--cta{display:none}}footer.pc-footer .pc-footer--cta .pc-section-title{margin-bottom:55px;margin-bottom:3.4375rem}footer.pc-footer .pc-footer--cta .pc-section-title h6.pc-subtitle{color:rgba(255,255,255,0.7)}footer.pc-footer .pc-footer--cta .pc-section-title h3{font-size:36px;font-size:2.25rem;color:#fff}footer.pc-footer .pc-footer--cta .pc-footer--cta-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin-bottom:2.5rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single{background:#fff;border-radius:6px;text-align:center;width:280px;width:17.5rem;padding:40px 0;padding:2.5rem 0;-webkit-transition:ease .5s all;transition:ease .5s all;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.13);box-shadow:0 0 30px 0 rgba(0,0,0,0.13);-webkit-box-sizing:border-box;box-sizing:border-box}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:not(:first-child):not(:last-child){margin:0 40px;margin:0 2.5rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single svg{height:80px;height:5rem;-webkit-transition:ease .5s all;transition:ease .5s all}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single svg .cta-icon{-webkit-transition:ease .5s all;transition:ease .5s all}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single h6{color:#000;margin-top:15px;margin-top:.9375rem;-webkit-transition:ease .5s all;transition:ease .5s all;font-size:18px;font-size:1.125rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:focus,footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:hover{background:#D64219}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:focus svg .cta-icon,footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:hover svg .cta-icon{fill:#fff}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:focus h6,footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:hover h6{color:#fff}@media only screen and (max-width: 1030px){footer.pc-footer .pc-footer--cta{padding-top:60px;padding-top:3.75rem}footer.pc-footer .pc-footer--cta .pc-section-title{margin-bottom:40px;margin-bottom:2.5rem}footer.pc-footer .pc-footer--cta .pc-section-title h3{font-size:29px;font-size:1.8125rem;margin-top:10px;margin-top:.625rem;line-height:1.3}footer.pc-footer .pc-footer--cta .pc-footer--cta-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single{width:31%;padding:30px 10px 20px 10px;padding:1.875rem .625rem 1.25rem .625rem;margin:0 !important}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single svg{height:65px;height:4.0625rem}}@media only screen and (max-width: 800px){footer.pc-footer .pc-footer--cta{padding-top:40px;padding-top:2.5rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:400px;width:25rem;max-width:100%;padding:20px;padding:1.25rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:not(:first-child){margin-top:25px !important;margin-top:1.5625rem !important}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single svg{height:50px;height:3.125rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single .pc-footer--cta-links-svg{width:40%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single h6{margin:0;width:60%;text-align:left}}@media only screen and (max-width: 500px){footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single{padding:10px 15px;padding:.625rem .9375rem}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single:not(:first-child){margin-top:10px !important;margin-top:.625rem !important}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single .pc-footer--cta-links-svg{width:80px;-ms-flex-negative:0;flex-shrink:0}footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single h6{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:12vw;font-size:16px;font-size:1rem}}@media only screen and (max-width: 340px){footer.pc-footer .pc-footer--cta .pc-footer--cta-links .pc-footer--cta-links-single h6{padding-left:8vw}}footer.pc-footer .pc-footer--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:100px;margin-bottom:6.25rem;padding-top:60px;padding-top:3.75rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media print{footer.pc-footer .pc-footer--columns{display:none}}footer.pc-footer .pc-footer--columns .pc-footer--columns-single{max-width:30%;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4{color:#fff;text-shadow:0 0 20px rgba(18,33,110,0.5)}footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4 a{color:#fff}footer.pc-footer .pc-footer--columns .pc-footer--columns-single a{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;color:rgba(255,255,255,0.75);margin:0;position:relative;text-shadow:0 0 20px rgba(18,33,110,0.5);display:inline-block;line-height:1.2;margin:3px 0;margin:.1875rem 0;font-weight:700}footer.pc-footer .pc-footer--columns .pc-footer--columns-single a::after{content:"";display:block;width:0;height:2px;margin-top:0px;margin-top:0rem;background:#FAF5C7;-webkit-transition:ease .5s width;transition:ease .5s width}footer.pc-footer .pc-footer--columns .pc-footer--columns-single a:focus,footer.pc-footer .pc-footer--columns .pc-footer--columns-single a:hover{color:#FAF5C7}footer.pc-footer .pc-footer--columns .pc-footer--columns-single a:focus::after,footer.pc-footer .pc-footer--columns .pc-footer--columns-single a:hover::after{width:100%}footer.pc-footer .pc-footer--columns .pc-footer--columns-single p{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;color:rgba(255,255,255,0.8);margin:5px 0;margin:.3125rem 0}footer.pc-footer .pc-footer--columns .pc-footer--columns-single p.pc-old-style{font-family:"Nunito Sans",Helvetica,Arial,sans-serif}footer.pc-footer .pc-footer--columns .pc-footer--columns-single nav.pc-contact-link{margin-top:35px;margin-top:2.1875rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single nav ul{padding:0}footer.pc-footer .pc-footer--columns .pc-footer--columns-single nav ul li{margin:5px 0;margin:.3125rem 0}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:6px;margin-top:25px;margin-top:1.5625rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input{border:0;padding:10px 0 10px 15px;padding:.625rem 0 .625rem .9375rem;font-family:"Nunito Sans",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;-webkit-transition:ease .5s all;transition:ease .5s all;font-weight:700;color:#12216E;max-width:300px}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input:focus{background:#f1f1f1}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input[type=email]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px 0 0 6px;cursor:text}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input[type=submit]{background:#D64219;color:#fff;padding-right:15px;padding-right:.9375rem;text-transform:uppercase;border-radius:0 6px 6px 0;-ms-flex-negative:0;flex-shrink:0}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input[type=submit]:focus,footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input[type=submit]:hover{background:#f2b9a9;color:#D64219}@media only screen and (max-width: 1120px) and (min-width: 701px){footer.pc-footer .pc-footer--columns{-ms-flex-wrap:wrap;flex-wrap:wrap}footer.pc-footer .pc-footer--columns .pc-footer--columns-single{width:100%;max-width:100%;text-align:center}footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4{margin-bottom:10px;margin-bottom:.625rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single:not(:first-child){margin-top:40px;margin-top:2.5rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 1030px){footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4{font-size:23px;font-size:1.4375rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single nav.pc-contact-link{margin-top:5px;margin-top:.3125rem}}@media only screen and (max-width: 700px){footer.pc-footer .pc-footer--columns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;margin-bottom:1.875rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single{width:100%;max-width:initial;text-align:left;width:400px;max-width:100%;margin:0 auto}footer.pc-footer .pc-footer--columns .pc-footer--columns-single:not(:first-child){margin-top:25px;margin-top:1.5625rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single a,footer.pc-footer .pc-footer--columns .pc-footer--columns-single p{font-size:18px;font-size:1.125rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4{margin-bottom:10px;margin-bottom:.625rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single h4 a{font-size:23px;font-size:1.4375rem}}@media only screen and (max-width: 400px){footer.pc-footer .pc-footer--columns{padding-top:40px;padding-top:2.5rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single{text-align:left}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-top:1.25rem}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input{width:100%;border-radius:6px !important}footer.pc-footer .pc-footer--columns .pc-footer--columns-single form input[type=submit]{margin-top:10px;margin-top:.625rem}}footer.pc-footer .pc-footer--copyright{padding-bottom:15px;padding-bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media print{footer.pc-footer .pc-footer--copyright{display:none}}footer.pc-footer .pc-footer--copyright p{color:rgba(255,255,255,0.8);font-size:16px;font-size:1rem;margin:0}@media only screen and (min-width: 931px){footer.pc-footer .pc-footer--copyright p:first-child{width:65%}footer.pc-footer .pc-footer--copyright p:nth-child(2){width:35%;text-align:right}}footer.pc-footer .pc-footer--copyright p a{color:rgba(255,255,255,0.7);text-decoration:underline;text-shadow:0 0 15px rgba(18,33,110,0.8)}@media print{footer.pc-footer .pc-footer--copyright p a{text-shadow:none}}footer.pc-footer .pc-footer--copyright p a:focus,footer.pc-footer .pc-footer--copyright p a:hover{color:#FAF5C7;text-decoration:underline}footer.pc-footer .pc-footer--copyright .pc-top-link{width:50px;width:3.125rem;height:50px;height:3.125rem;border-radius:6px 6px 0 0;font-size:24px;font-size:1.5rem;background:rgba(255,255,255,0.2);color:#12216E;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:ease .3s all;transition:ease .3s all}@media print{footer.pc-footer .pc-footer--copyright .pc-top-link{display:none}}footer.pc-footer .pc-footer--copyright .pc-top-link:focus,footer.pc-footer .pc-footer--copyright .pc-top-link:hover{background:#fff}@media only screen and (max-width: 1260px){footer.pc-footer .pc-footer--copyright{padding-bottom:70px;padding-bottom:4.375rem}}@media only screen and (max-width: 930px){footer.pc-footer .pc-footer--copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:80px;padding-bottom:5rem}}@media only screen and (max-width: 610px){footer.pc-footer .pc-footer--copyright{padding:20px 0 100px;padding:1.25rem 0 6.25rem}footer.pc-footer .pc-footer--copyright p{text-align:center}footer.pc-footer .pc-footer--copyright p span{display:block;margin-bottom:15px;margin-bottom:.9375rem}}.pc-nav--height-fix{background:#12216E;height:105px}@media only screen and (max-width: 1300px){.pc-nav--height-fix{height:183px}}@media only screen and (max-width: 1030px){.pc-nav--height-fix{height:82px}}body.admin-bar .pc-nav{top:32px}@media only screen and (max-width: 782px){body.admin-bar .pc-nav{top:46px}}@media only screen and (min-width: 769px){h1.pc-margin-top-40,h2.pc-margin-top-40,h3.pc-margin-top-40{margin-top:40px;margin-top:2.5rem}}hr{background:#e2e2e2;border:0;width:100%;height:2px;margin:40px 0;display:block;position:relative}h1 a[id],h2 a[id],h3 a[id],h4 a[id],h5 a[id],h6 a[id]{position:absolute;left:0;top:-135px}
/*# sourceMappingURL=style.css.map */