body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:15.3px}.App{min-height:100vh;padding:0 20px;background-image:url(/static/media/mountains_blue.51c39795.jpeg);background-size:cover}button{border:none;outline:none;width:100%;padding:15px 0;color:#fff;font-size:16px;letter-spacing:1px;background:#072361;cursor:pointer}.login{width:100%;min-height:100vh;padding:0 20px;background-image:url(/static/media/mountains_blue.51c39795.jpeg);background-size:cover;display:flex}.hero h5{padding-left:4%}.login .loginContainer{padding:60px;margin:auto;width:100%;max-width:520px;min-height:600px;display:flex;flex-direction:column;justify-content:center;background:#04566f;background:linear-gradient(180deg,rgba(4,86,111,.31836484593837533) 25%,hsla(0,0%,100%,.2007177871148459) 90%);box-shadow:0 50px 70px -20px rgba(0,0,0,.8)}.login .loginContainer .image{justify-content:center}.login .loginContainer label{color:#fff;margin:14px 0;display:block;font-size:18px;line-height:1}.login .loginContainer input{width:100%;border:none;outline:none;font-size:19px;padding:10px;background:rgba(8,8,8,.1);color:#fff;letter-spacing:1px}.login .loginContainer input:focus,.login .loginContainer input:hover{animation:glowing 1s linear infinite alternate;-webkit-animation:glowing 1s linear infinite alternate;transition:all 1s}.login .loginContainer .btnContainer{width:100%;padding:24px 0}.login .loginContainer .btnContainer p{margin:14px 0 0;text-align:right;color:#000}.login .loginContainer .btnContainer p span{color:#fff;font-weight:500;letter-spacing:.5px;margin-left:5px;cursor:pointer;transition:all .4s ease-in-out}.login .loginContainer .errorMsg{color:#b63b3b;font-size:16px}.hero{width:100%;min-height:100vh;background:radial-gradient(ellipse at left bottom,rgba(88,190,245,.324) 50%,rgba(78,92,170,.9) 100%)}.hero nav{background:rgba(175,214,226,.228) 25%;background:linear-gradient(180deg,rgba(6,43,54,.228) 25%,rgba(168,173,247,0) 200%);width:100%;padding:20px 40px;display:flex;align-items:center;justify-content:space-between}.hero nav h2{color:#fff;font-size:30px}.hero nav button{width:86px;padding:8px 0;background:#072361}.hero div.jumbotron-fluid{height:2px;padding-top:2%;padding-bottom:10%;background:#334772;color:#fff}.hero button.midButton{margin-left:52%}.hero .btn-primary:focus,.hero button:focus{outline:none!important;border:none!important;box-shadow:none}@keyframes glowing{0%{box-shadow:inset 0 0 20px 20px rgba(227,231,240,.27450980392156865),0 0 50px 10px rgba(227,231,240,.2901960784313726),inset 0 0 80px 80px rgba(227,231,240,.2549019607843137)}to{box-shadow:inset 0 0 20px 20px rgba(227,231,240,.30980392156862746),0 0 100px 10px rgba(227,231,240,.36470588235294116),inset 0 0 50px 50px rgba(227,231,240,.40784313725490196)}}@-webkit-keyframes glowing{0%{box-shadow:inset 0 0 20px 20px rgba(227,231,240,.27450980392156865),0 0 50px 10px rgba(227,231,240,.43529411764705883),inset 0 0 80px 80px rgba(227,231,240,.4)}to{box-shadow:inset 0 0 20px 20px #e3e7f0,0 0 130px 10px #e3e7f0,inset 0 0 50px 50px #e3e7f0}}.form-control{background-color:rgba(8,8,8,.1);color:#fff;font-size:18px;width:300px}.btn-primary,.btn-primary:active,.btn-primary:hover{background-color:#072361!important}.contact ::-webkit-input-placeholder{color:#fff;display:block;font-size:18px;line-height:1}.contact :-ms-input-placeholder{color:#fff;display:block;font-size:18px;line-height:1}.contact ::placeholder{color:#fff;display:block;font-size:18px;line-height:1}.contact .contactContainer .errorMsg{color:#b63b3b;font-size:16px;margin-left:60px;margin-top:0;margin-bottom:0}.input-group-prepend{width:50px;margin-left:5px;margin-top:0;margin-bottom:0}.input-group-text{width:40px;margin-left:10px;margin-top:0;margin-bottom:0}.contact .errorMsg{color:#b63b3b;font-size:16px;margin-left:60px;margin-top:0;margin-bottom:0}.quotebtn{margin-bottom:10px}.pricepops{margin-bottom:25px}
/*# sourceMappingURL=main.e4e2e96e.chunk.css.map */