.invite-layout{display:flex;flex-direction:column;background:#f1f2f4;margin:0;padding:0;min-height:100vh}.invite-heading{font-family:Serif;font-size:24px}.invite-layout *{box-sizing:border-box}.invite-layout .invite-content-wrapper{display:flex;flex-direction:column;padding:1rem}.invite-layout .c-els-field:hover .c-els-field__input,.invite-layout .c-els-field:hover .c-els-field__input:focus,.invite-layout .c-els-field__input:focus,.invite-layout .c-els-field__input:hover{border-color:#2453ff;box-shadow:inset 0 1px 0 0 #2453ff,inset 1px 0 0 0 #2453ff,inset -1px 0 0 0 #2453ff;outline:none}.invite-layout .c-els-field--error .c-els-field__input:focus,.invite-layout .c-els-field--error .c-els-field__input:hover,.invite-layout .c-els-field--error.c-els-field:hover .c-els-field__input,.invite-layout .c-els-field--error.c-els-field:hover .c-els-field__input:focus{border-color:#bf1234;box-shadow:inset 0 1px 0 0 #bf1234,inset 1px 0 0 0 #bf1234,inset -1px 0 0 0 #bf1234}@media (min-width:600px){.mobileOnly{display:none}}@media (max-width:600px){.invite-content-wrapper{font-size:13px;margin-bottom:0}.invite-layout{width:100%;position:static;margin-left:0;margin-right:0;padding-top:0}.invite-layout .invite-content-wrapper{display:flex;flex-direction:column;flex:1 1;padding:0;background-color:white}}