body{margin:0;font-family:'Baloo 2';background-color:#fafafa}img.logodash{position:relative;width:260px;top:3px;left:-17px}span.logo{color:#000;position:relative;margin-top:17px;display:inline-block;margin-left:30px;padding-bottom:17px}.background{height:180px;background:radial-gradient(#14a193 4px,#00b7a6 5px);background-size:45px 45px}.topnav{overflow:hidden;background-color:#fff;padding:0 55px;box-shadow:0 0 9px 3px rgb(41 41 41 / 25%);position:relative}@media screen and (max-width:1100px){.background{background:#3453ff;height:156px}.topnav{padding:0;background-color:#3453ff;box-shadow:none}span.logo{color:#fff}}@media screen and (min-width:1100px){a.text{color:#333}}*{box-sizing:border-box}@keyframes threadRowDropIn{0%{opacity:0;transform:translateY(16px)}100%{opacity:1;transform:translateY(0)}}.column{float:left;width:50%;padding:10px;animation:threadRowDropIn .5s}@media screen and (max-width:1100px){.column{width:100%}}a.text{display:block;padding-bottom:26px;font-weight:600;text-align:center;font-size:24px}a.text{font-size:20px}@media screen and (max-width:1100px){.topnav a{font-size:17px}}div.text{vertical-align:middle;display:table-cell;padding-left:22px;width:100%}div.img img{width:21vw;max-width:99px;max-height:99px;vertical-align:middle;box-shadow:0 1px 3px 1px rgb(0 0 0 / 10%);border:3px solid #fff;overflow:hidden;border-radius:25px}@media screen and (max-width: 1100px){.column2{width:100%}.parenthome{margin-top: -168px !important;}.parenthome2{margin-top:-168px!important}.background2{background:#3453ff;height: 155px;border-bottom-left-radius: 14px;border-bottom-right-radius: 14px;}}.column2{padding:13px 16px;animation:threadRowDropIn .5s}.parenthome{width:100%;max-width:425px;box-shadow:0 1px 3px 1px rgb(0 0 0 / 10%);background:#fff;border-radius:20px;height:auto;overflow:hidden;margin:0 auto;margin-top:38px;padding-bottom:17px}h1.logincta{padding:18px 37px;font-size:27px;color:#00215f;display:table;width:100%;max-width:425px;overflow:hidden;margin:0 auto;margin-bottom:-28px;text-align:center;margin-top:10px}p.emailarea{display:block;font-size:17px;font-weight:600;margin-top:10px;color:#00215f!important;padding:18px 37px;margin-bottom:-10px;margin-top:28px}input.joinemail{padding:15px 16px;font-size:17px;border:2px solid #e5e5e5;border-radius:10px;max-width:82%;margin:0 auto;overflow:auto;padding-right:14%;outline:0}input.joinbutton2{display:block;margin-top:25px;border-radius:13px;cursor:not-allowed;box-shadow:1px 1px 2px 1px rgb(0 0 0 / 20%);background-color:#acacac;color:#fff;font-weight:600;border:none;outline:0;padding:14px 24px 14px 24px;font-size:20px;width:82%;margin-left:auto;margin-right:auto;text-align:center;font-family:'Baloo 2',cursive}i#togglePassword2{cursor:pointer;font-size:21px;color:#949494}b.passreqmain{margin-top:12px;position:relative;display:block;margin-bottom:8px;max-width:fit-content;color:#626262}.passdiscreq{display:grid;position:relative;grid-template-columns:auto auto;margin-bottom:-8px;width:100%;font-size:15px}.validator{padding:18px 9%;display:block}.togglearea2{margin-left:auto;height:0;margin-top:-51px;margin-right:14%}.parenthome2{width:100%;max-width:530px;box-shadow:0 1px 3px 1px rgb(0 0 0 / 10%);background:#fff;border-radius:20px;height:auto;overflow:hidden;margin:0 auto;margin-top:38px;padding-bottom:17px}.valid{color:green!important}.valid:before{font-family:FontAwesome;content:'\f00c';position:relative;left:-7px;color:green!important;top:1px;padding-left:7px}.invalid{color:red!important;padding-right:25px}.invalid:before{font-family:FontAwesome;content:'\f00d';color:red!important;position:relative;left:-7px;top:1px;padding-left:7px}.mailcont{margin-top:-10px}form.signin{display:grid;margin-bottom:23px}input.joinbutton{display:block;border-radius:13px;cursor:pointer;box-shadow:1px 1px 2px 1px rgb(0 0 0 / 20%);background-color:#3bc641;color:#fff;font-weight:600;border:none;outline:0;padding:14px 24px 14px 24px;font-size:20px;width:82%;margin-left:auto;margin-right:auto;font-family:'Baloo 2',cursive}a.newmember{display:block;text-align:center;text-decoration:none;margin-top:-7px;color:#747474;border-radius:13px;max-width:82%;margin-left:auto;margin-right:auto;padding:13px 24px 13px 24px;font-size:15px;font-weight:500}h1.registernotmemeber{display:table;width:100%;max-width:425px;overflow:hidden;margin:0 auto;margin-bottom:-28px;text-align:center;margin-top:18px;font-size:17px;color:#767676;border-radius:20px;margin-bottom:5em;padding:18px 37px}i#togglePassword{cursor:pointer;font-size:21px;color:#949494}.togglearea{margin-left:auto;height:0;margin-top:-51px;margin-right:54px}a.response{text-align:center;display:block;color:red!important;top:11px;position:relative;font-size:14px}a.joinbutton{display:block;margin-top:25px;border-radius:13px;cursor:pointer;box-shadow:1px 1px 2px 1px rgb(0 0 0 / 20%);background-color:#3bc641;color:#fff;font-weight:600;border:none;outline:0;padding:14px 24px 14px 24px;font-size:20px;width:82%;margin-left:auto;margin-right:auto;text-align:center;font-family:'Baloo 2',cursive}a.next.google{color:#fff!important;margin:0 auto;text-decoration: none;margin-bottom:42px;text-align:center;display:block;margin-top:37px;border-radius:10px;cursor:pointer;box-shadow:1px 1px 2px 1px rgb(0 0 0 / 20%);background-color:#008eff;font-weight:600;border:none;outline:0;padding:11px 24px 11px 24px;font-size:18px;width:82%;margin-left:auto;margin-right:auto;font-family:'Baloo 2',cursive}a.orseparator{width:30px;background:#fff;border:1px solid #ddd;border-radius:32px;margin-top:-31px;margin-left:auto;margin-right:auto;display:block;text-align:center;position:relative;top:20px}hr.separator{max-width:80%;margin-bottom:0;height:2px;background:linear-gradient(90deg,rgba(88,93,131,0) 0,rgb(59 60 65/10%) 46.05%,rgba(88,93,131,0) 46.06%,rgba(88,93,131,0) 53.62%,rgb(59 60 65/10%) 46.06%,rgba(88,93,131,0) 100%);margin-top:6px;border-top:1px solid rgb(0 0 0/14%);border:0}img.icongoogle{width:33px;float:left;left:-15px;position:relative;background:#fff;padding:5px;border-radius:7px;top:-3px}img.onlinemail {
    width: 110px;
    margin: 0 auto;
    position: relative;
    display: block;
    margin-top: 3em;
}

p.instructions {
    padding: 26px 40px;
}

input.joinbutton:hover {
    background-color: #36bc3b;
}

a.next.google:hover {
    background-color: #0185ed;
}

a#resetpass:hover {
    background-color: #36bc3b;
}


a.loader {
      border: 6px solid #f3f3f3;
    border-radius: 50%;
    border-top: 6px solid #ff9800;
    width: 30px;
    height: 30px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    position: relative;
    z-index: 9;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    bottom: -45px;
    right: 0;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


@media screen and (max-width: 1100px){

img.logodashmobile {
    position: relative;
    width: 230px;
    left: -16px;
    filter: drop-shadow(1px 0 0 #2c4cfc) drop-shadow(0 1px 0 #2c4cfc) drop-shadow(-1px 0 0 #2c4cfc) drop-shadow(0 -1px 0 #2c4cfc);
}

img.logodash {

display: none;
    
}
    
}

@media screen and (min-width: 1100px){

img.logodashmobile {
 display: none;   
}
    
}