html{font-size:26px;scroll-behavior:smooth}body{font-size:1rem;line-height:37px}h1 span{background-color:#000032;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:15px 30px 7px;display:inline;color:white}h2 span{background-color:#405efc;box-shadow:10px 0px 0px 0px #405efc}h3,h4{font-family:"FSElliotHeavy",sans-serif;font-size:40px;line-height:48px;margin-bottom:1rem}.why h3{margin-top:40px;color:#405efc}.poster a:not(.btn){color:#405efc;text-decoration:underline}.poster a:not(.btn):hover{color:#031ca0}.bg-dkblue{background-color:#000032;text-transform:uppercase}.bg-scotblue{background-color:#405efc}.carousel-item,.carousel-item img{height:100vh}.btn-scot-blue,.btn-primary{background-color:#405efc;border-color:#405efc;color:#fff;border-top-left-radius:15px;border-bottom-right-radius:15px;margin-bottom:15px}.btn-scot-blue:hover,.btn-scot-blue:focus,.btn-scot-blue:active,.btn-scot-blue.active,.show>.btn-scot-blue.dropdown-toggle,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:#0e34fb;border-color:#0e34fb;color:#fff}.btn-scot-blue:disabled,.btn-scot-blue.disabled,.btn-primary:disabled,.btn-primary.disabled{background-color:#a4b3fe;border-color:#a4b3fe;color:#fff;opacity:0.65}.navbar-light .navbar-nav .nav-item:last-child .nav-link{padding:11px 30px 6px}.navbar-light .navbar-nav .nav-link{color:#000032}.navbar-brand{position:relative;background-color:white;border-bottom-right-radius:35px}.navbar-brand:before{position:absolute;content:"";background-color:inherit;width:100vw;display:block;top:0;left:-100vw;bottom:0}.navbar-brand-img{height:60px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#000032}.carousel-item .container{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homepage section{margin-bottom:unset}iframe{margin-left:auto;width:100%;height:500px;max-height:500px !important}.footer-form{font-size:.9rem;text-transform:none;margin-bottom:0;margin-top:.5rem}.footer-form .btn-scot-blue{float:right;margin-top:-56px;margin-right:20px}.footer-form textarea{height:100px}.footer-form .form-control{height:50px;padding:14px 20px 10px;font-size:.9rem}.footer-form label{margin-bottom:0}#footer img{width:200px}@media (max-width: 1270px){.navbar-light .navbar-nav .nav-link{padding:10px 9px 3px}.navbar-light .navbar-nav .nav-item:last-child .nav-link{font-size:15px;padding:4px 15px 0px}.navbar-brand-img{height:50px}}@media (max-width: 1199px){h1,.h1{font-size:45px;line-height:58px}h3,h4{font-size:35px;line-height:42px;margin-bottom:.75rem}.bg-dk-blue{padding:7px 15px 0}}@media (max-width: 1050px){.navbar-brand{padding:15px 16px 15px 0;margin-right:10px}.navbar-light .navbar-nav .nav-link{font-size:14px}}@media (max-width: 991px){h3,h4{font-size:30px;line-height:35px}.navbar-brand{padding:15px 18px 15px 18px}footer img{max-width:200px}}@media (max-width: 767px){.footer-form .btn-scot-blue{margin-top:15px}}@media (max-width: 575px){body{font-size:22px;line-height:32px}h1,.h1{font-size:35px;line-height:50px}h2,.h2{font-size:30px;line-height:34px}.btn{display:block}#header .navbar-brand-img{width:140px}}.pc h1 span{padding:7px 30px 7px}@media (max-width: 991px){.pc h1 span{padding:14px 30px 7px}}@media (max-width: 767px){.pc h1 span{padding:13px 14px 7px}}
