@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&family=Poppins:wght@300;400;500&display=swap);*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:Poppins,sans-serif;font-size:16px;height:100%}li,ul{list-style-type:none;margin:0}input,textarea{border:none;outline:none}input-ms-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,textarea-ms-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:#999}input:focus,textarea:focus{border-color:transparent!important}input:focus-ms-input-placeholder,input:focus:-moz-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder,textarea:focus-ms-input-placeholder,textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}label{display:block;margin:0}button{background:transparent;border:none;outline:none!important}button:hover{cursor:pointer}iframe{border:none!important}.container{align-items:center;background:#f2f2f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh;width:100%}.logo{margin-bottom:30px;max-width:300px}.row{align-items:stretch;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;flex-wrap:wrap;overflow:hidden;width:100%}.more{background-image:url(/build/images/dermapura_bg.7d45adda.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:calc(100% - 560px);z-index:1}.more:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.col-login{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;min-height:100vh;padding:173px 55px 55px;width:560px}.col-login form{width:100%}.form-group{align-items:flex-end;border:1px solid #e6e6e6;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:80px;margin-bottom:10px;position:relative;width:100%}.label{color:#999;left:0;padding-left:24px;pointer-events:none;position:absolute;top:30px}.control,.label{display:block;font-family:Montserrat,sans-serif;font-size:18px;line-height:1.2;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;width:100%}.control{background:transparent;color:#555;height:100%;padding:0 26px}.control:focus{height:48px}.focus{border:3px solid #95aea1;border-radius:10px;content:"";display:block;height:calc(100% + 2px);left:-1px;opacity:0;pointer-events:none;position:absolute;top:-1px;-webkit-transform:scaleX(1.1) scaleY(1.3);-moz-transform:scaleX(1.1) scaleY(1.3);-ms-transform:scaleX(1.1) scaleY(1.3);-o-transform:scaleX(1.1) scaleY(1.3);transform:scaleX(1.1) scaleY(1.3);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;visibility:hidden;width:calc(100% + 2px)}.control:focus+.focus{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);visibility:visible}.control.has-val+.focus+.label,.control:focus+.focus+.label{font-size:13px;top:14px}.control.has-val{height:48px}.form-footer{flex-wrap:wrap}.btn,.form-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.btn{align-items:center;border-radius:10px;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;height:50px;letter-spacing:1px;line-height:1.2;padding:0 20px;text-transform:uppercase;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.btn,.btn:hover{background:#95aea1}@media (max-width:992px){.col-login{padding-left:30px;padding-right:30px;width:50%}.more{width:50%}}@media (max-width:768px){.col-login{width:100%}.more{display:none}}@media (max-width:576px){.col-login{padding-left:15px;padding-right:15px;padding-top:70px}}