@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}ul{list-style:none}a{text-decoration:none}body{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.7;color:#1a535c}.heading-primary{font-size:3rem;color:#ff6b6b}.heading-secondary{font-size:2.5rem;color:#ff6b6b;margin:2rem;text-align:center}.m-1{margin:1rem}.my-1{margin:1rem 0}.mx-1{margin:0 1rem}.p-1{padding:1rem}.py-1{padding:1rem 0}.p-1{padding:0 1rem}.m-2{margin:2rem}.my-2{margin:2rem 0}.mx-2{margin:0 2rem}.p-2{padding:2rem}.py-2{padding:2rem 0}.p-2{padding:0 2rem}.m-3{margin:3rem}.my-3{margin:3rem 0}.mx-3{margin:0 3rem}.p-3{padding:3rem}.py-3{padding:3rem 0}.p-3{padding:0 3rem}.m-4{margin:4rem}.my-4{margin:4rem 0}.mx-4{margin:0 4rem}.p-4{padding:4rem}.py-4{padding:4rem 0}.p-4{padding:0 4rem}.m-5{margin:5rem}.my-5{margin:5rem 0}.mx-5{margin:0 5rem}.p-5{padding:5rem}.py-5{padding:5rem 0}.p-5{padding:0 5rem}.m-auto{margin:auto}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.mr-1{margin-right:1rem}.highlight{background-color:#3a7ca5}.button{background-color:#81c3d7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;transition:all .3s ease-out;padding:1rem 2rem;font-size:1.6rem;font-weight:500;box-shadow:0 .3rem .3rem rgba(0,0,0,.2);margin:1rem}.button:focus,.button:hover{background-color:#3a7ca5;transform:translateY(-.2rem);box-shadow:0 .5rem .4rem rgba(0,0,0,.2)}.button:active{transform:translateY(.1rem);box-shadow:0 .2rem .1rem rgba(0,0,0,.2)}.button-success{background-color:#81c3d7}.button-success:focus,.button-success:hover{background-color:#3a7ca5}.button-alert{background-color:#ff6b6b}.button-alert:focus,.button-alert:hover{background-color:#ff5252}.container{overflow:hidden;min-height:100vh;display:flex;flex-direction:column;max-width:180rem;margin:auto;background-color:#f7fff7}.container2{display:flex;width:90vw}.content{flex-grow:1;margin:2rem;display:flex;flex-direction:column}.footer{background-color:#3a7ca5;color:#fff;width:100%;padding:.8rem;box-shadow:.2rem .2rem .4rem rgba(0,0,0,.2)}.footer-text{text-align:center;padding:.8rem;font-size:1.4rem;margin-bottom:2rem}.logo{display:flex;align-items:center;transition:all .2s ease-in-out;background-color:#3a7ca5;padding:1rem 3em;color:#ff6b6b}.logo-image:hover{transform:scale(1.3);cursor:pointer;color:"#ff6b6b"}.logo-image{font-size:5rem;transition:all .2s}.home{display:flex;flex-direction:column;justify-items:center;align-items:center;max-width:80rem;margin:auto;text-align:center}.home .logo-image{font-size:10rem;padding:2rem}.panel{background-size:auto 100%;background-position:50%;background-repeat:no-repeat;height:80vh;color:#fff;cursor:pointer;flex:1 1;margin:10px;position:relative;transition:flex .7s ease-in}.panel h3{font-size:24px;position:absolute;bottom:20px;left:20px;margin:0;opacity:0}.panel.active{flex:2 1}@media (max-width:800px){.container{width:100vw}.panel.active{flex:6 1}.panel:nth-of-type(4),.panel:nth-of-type(5){display:none}}