html{height:100%;scroll-behavior:smooth}body,h1,h2,h3,p,ul,img{margin:0;padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root{--shadow: 0px 0px 15px 6px rgba(0,0,0,0.2)}@font-face{font-family:'Guardian Sans Light';src:url("../files/fonts/GuardianSansLight.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Guardian Sans Regular';src:url("../files/fonts/GuardianSansRegular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Guardian Sans Semibold';src:url("../files/fonts/GuardianSansSemibold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Guardian Sans Bold';src:url("../files/fonts/GuardianSansBold.woff") format("woff");font-weight:900;font-style:normal}header{width:100%;padding:15px 30px;color:#FFF;background:#001C4D;position:relative;left:0;top:0;z-index:1}.main-logo{width:120px}.main-logo img{width:100%;pointer-events:none;outline:none}main{display:grid;grid-template-columns:auto 380px;width:100%}@media only screen and (max-width: 820px){main{grid-template-columns:1fr}}.main-form{position:relative;margin-left:30px;margin-right:30px}.nested-grid{display:grid;grid-template-columns:70% 30%;width:100%;margin-bottom:30px}@media only screen and (max-width: 1000px){.nested-grid{grid-template-columns:60% 40%}}@media only screen and (max-width: 820px){.nested-grid{grid-template-columns:1fr}}.info{overflow:hidden;position:relative;width:100%}.info>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none;outline:none;z-index:-1}.blue-box{position:absolute;bottom:30px;left:30px;z-index:2;background:rgba(0,22,78,0.8);padding:25px;color:#FFF;max-width:350px}.blue-box h1{font-family:'Guardian Sans Bold';font-size:1.4em;margin-bottom:10px;text-transform:uppercase}.blue-box h2{font-family:'Guardian Sans Semibold';font-size:1.15em;margin-bottom:10px}.blue-box h3{font-family:'Guardian Sans Regular';font-size:1em;margin-bottom:10px}.blue-box p{font-family:'Guardian Sans Light';font-size:1em;margin-bottom:10px}@media only screen and (max-width: 1000px){.blue-box{width:100%;bottom:0px;left:0px;padding:15px}}@media only screen and (max-width: 820px){.blue-box{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:60%}}@media only screen and (max-width: 540px){.blue-box h1{font-size:1em;margin-bottom:2.5px}.blue-box h2{font-size:0.85em;margin-bottom:2.5px}.blue-box h3{font-size:0.78em;margin-bottom:2.5px}.blue-box p{font-size:0.7em;margin-bottom:2.5px}}.details{-webkit-box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);box-shadow:var(--shadow);background:#FFF;z-index:2}.details h1{font-family:'Guardian Sans Bold';color:#FFF;background:#001C4D;width:100%;padding:5px 0;text-align:center;border:solid 2.5px #FFF}.details p{color:#000;font-family:'Guardian Sans Regular';padding:7.5px;line-height:1.8}@media only screen and (max-width: 1000px){.details h1{font-size:1em}.details p{line-height:1.35}}@media only screen and (max-width: 820px){.details h1{border:none}.details p{line-height:1.8}}.form{-webkit-box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);box-shadow:var(--shadow);background:#FFF;border:solid 2px #001C4D;color:#000;font-family:'Guardian Sans Regular';z-index:3;position:relative;top:-30px;width:100%}.form h1{background:#001C4D;color:#FFF;width:100%;padding:5px 0 5px 15px;border:solid 2.5px #FFF;font-family:'Guardian Sans Bold'}.input-container{width:95%;margin:0 auto;display:block;margin-bottom:15px}.input-container:first-of-type{margin-top:15px}.input-container label{font-family:'Guardian Sans Semibold';color:#001C4D;display:block}.input-container input,.input-container select{width:100%;background:#F3F3F3;color:#000;border:solid 0.85px rgba(181,181,181,0.5);padding:5px 15px;outline:none;height:30px}.input-container input:focus,.input-container select:focus{border:solid 0.85px #001C4D}.button{cursor:pointer;width:110px;height:40px;outline:none}.button img{width:100%;height:100%;pointer-events:none;outline:none;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 820px){.form{top:0px;margin-top:10px;margin-bottom:25px}}footer{background:#F3F3F3;width:100%;padding:15px 30px;text-align:center;font-family:'Guardian Sans Regular';color:#000;font-size:1em}.mobile-button{width:90px;height:auto;padding:5px 12.5px;background:#001C4D;border:solid 2.5px #FFF;-webkit-box-shadow:var(--shadow);-moz-box-shadow:var(--shadow);box-shadow:var(--shadow);position:fixed;bottom:15px;right:15px;cursor:pointer;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;z-index:4;text-align:center;display:none}.mobile-button h1{color:#FFF;outline:none;pointer-events:none;font-family:'Guardian Sans Semibold';font-size:1em}@media only screen and (max-width: 820px){.mobile-button{display:block}}

/*# sourceMappingURL=styles.css.map */
