*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Montserrat', sans-serif;line-height:1.5}h1{font-size:45px;line-height:64px;margin-bottom:20px}h2{font-size:40px;line-height:65px}p{padding-bottom:10px;margin-bottom:15px}a{color:#0C233F}input[type='submit']{border:1px solid #0C233F;color:#0C233F;background-color:transparent;padding:10px 75px;text-decoration:none;border-radius:6px;font-size:14px;background-color:#8ED0BB;color:#0C233F;border:0 none}input[type='submit']:hover{cursor:pointer}#page .loginMainImg,#loginPage .loginMainImg{margin-top:6rem}#page .rightSide,#loginPage .rightSide{display:flex;flex-flow:column;justify-content:space-around}footer{padding-top:1rem;padding-bottom:1rem;text-align:center;margin-top:auto}footer img{height:40px}footer a{color:#222}.wrap{display:flex;max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem}#app-icon{margin-top:6px;width:50px;height:50px;display:inline-block;margin-right:10px;background:#fff;border-radius:12px;text-align:center}#app-icon img{width:90%;height:auto}.notice,.alert{width:100%;padding:0.5rem;margin-bottom:1rem}.notice h4,.alert h4{line-height:1.5}.notice{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.notice a{color:#155724;text-decoration:underline}.alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert a{color:#155724;text-decoration:underline}.registration header{background-color:white}.registration header .wrap{padding:0.5rem 0;display:flex;justify-content:space-between}.registration header img{width:200px}.registration header nav ul{display:flex;flex-wrap:wrap;justify-content:center}.registration header nav ul li{list-style:none}.registration header nav ul li a{text-decoration:none;display:block;padding:1rem;color:#0C233F;transition:all 0.2s ease-out}.registration header nav ul li a:hover{color:#F79E6B;transition:all 0.2s ease-in}#landing{display:flex;background-color:#0C233F;min-height:560px}#landing .loginMainImg img{margin-top:6rem;width:448px}#landing .rightSide{display:flex;flex-flow:column;padding:2rem}#landing .rightSide h1{margin-top:3rem}#landing .rightSide h1,#landing .rightSide p{color:white}#landing .landing_btn{border-radius:6px;font-size:14px;background-color:#8ED0BB;color:#0C233F;border:0 none;padding:10px 75px;text-align:center;width:300px}.gridRowWrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:5fr 5fr;padding:3rem 1rem;grid-gap:3rem}.imgWrap{position:relative}.secondImgWrap{display:flex;justify-content:center}.imgWrap .first,.imgWrap .second{width:100%;position:absolute;display:flex;justify-content:space-around;align-items:center}.imgWrap img{max-height:150px;margin-left:1rem}.secondImgWrap .img1{width:150px;margin:30px}.secondImgWrap .img2{width:200px;margin-top:30px}.gridRowWrap h2{margin-bottom:1rem}.gridRowWrap li{list-style-image:url(/assets/check-727141c35b3ac4b268776c93535c43a909fb53d9922fa497e147659692a2a59f.png);margin-bottom:0.5rem;margin-left:3rem}.signUp{max-width:1200px;margin:60px auto;text-align:center;padding-left:1rem;padding-right:1rem}.signUp p{margin:0 auto;max-width:600px}.signUp .landing_btn{background:#F79E6B}#professionalPopup,#personalPopup{position:fixed;top:0;bottom:0;left:0;right:0;color:#7e7e7e}#professionalPopup .popUpContent,#personalPopup .popUpContent{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:white;box-shadow:5px 5px 10px rgba(53,53,53,0.907);padding:1rem;width:90%}#professionalPopup .popUpLine,#personalPopup .popUpLine{position:relative;border:solid #8ED0BB 1px;padding:2rem}#professionalPopup .popUpLine .close,#personalPopup .popUpLine .close{position:absolute;top:0px;right:7px}#professionalPopup .popUpLine .close:hover,#personalPopup .popUpLine .close:hover{cursor:pointer}#professionalPopup label,#personalPopup label{display:inline-block;font-size:0.8rem;margin-bottom:0.5rem}#professionalPopup input[type=text],#professionalPopup input[type=email],#personalPopup input[type=email]{border:none;border-bottom:#7e7e7e 1px solid;width:100%;font-size:1rem;margin-bottom:1rem;padding:0.5rem}#professionalPopup input[type=text],#professionalPopup input[type=email],#professionalPopup input[type=email]:focus,#personalPopup input[type=email]:focus{border-bottom:#8ED0BB 2px solid;outline:none}#professionalPopup input[type=submit],#personalPopup input[type=submit]{margin:0 auto;display:block}.two_column{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}h2{font-size:2rem;line-height:1.2}.wrap{flex-flow:column;align-items:center}#landing .rightSide{padding-right:0;padding-left:0;padding-bottom:4rem}#landing .loginMainImg img{max-width:250px}.gridRowWrap{grid-gap:1rem;grid-template-columns:1fr}.gridRowWrap.gridRowWrapTwo{grid-gap:1rem;grid-template-columns:1fr;margin-top:150px}.gridRowWrap.gridRowWrapTwo .secondImgWrap{order:2;justify-content:flex-end}.gridRowWrap.gridRowWrapTwo .textWrap{order:1}.imgWrap img{max-height:120px}.img3,.img6{display:none}.secondImgWrap .img1{width:100px}.secondImgWrap .img2{width:200px}#professional .signUp{margin-top:200px}.two_column{grid-template-columns:1fr}#professionalPopup .popUpContent,#personalPopup .popUpContent{width:90%}@media screen and (min-width: 691px) and (max-width: 999px){.wrap{flex-flow:column;align-items:center;text-align:center}#landing .rightSide{padding-bottom:4rem}.gridRowWrap{grid-gap:1rem;grid-template-columns:1fr}.gridRowWrap.gridRowWrapTwo{grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:150px}.gridRowWrap.gridRowWrapTwo .secondImgWrap{order:2;justify-content:flex-end}.gridRowWrap.gridRowWrapTwo .textWrap{order:1}#professional .signUp{margin-top:200px}.two_column{grid-template-columns:1fr}}
