@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);@-webkit-keyframes fadeIn{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0;transform:translateX(25px)}to{opacity:1;transform:translateX(0)}}body.login,body.page-template-page-register{background:#e5e7ea;color:#000;font-family:Poppins,times;font-weight:400;padding:0 1rem}.page-template-page-register main{padding-top:40px}.page-template-page-register h1{margin-bottom:0}#login{margin:0 auto 2rem;max-width:370px;width:100%}#login:not(.register){padding-top:40px}#login>*{position:relative}#login .logo a,#login h1 a{background-image:url(../img/logo.svg);background-repeat:no-repeat;background-size:contain;display:block;height:32px;margin:0 0 1rem;pointer-events:none;width:225px}#login .page-title{color:#689b2f;font-size:1.5rem;font-weight:700}#login .gform_confirmation_wrapper,#login form{background:0 0;border:0;box-shadow:none;filter:drop-shadow(0 0 12px rgba(0, 0, 0, .13));margin-top:1.5rem;overflow:visible;padding:2rem;position:relative;z-index:0}#login .gform_confirmation_wrapper::before,#login form::before{background:#fff;-webkit-clip-path:polygon(0 0,calc(100% - 40px) 0,calc(100% - 20px) 20px,100% 40px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 40px) 0,calc(100% - 20px) 20px,100% 40px,100% 100%,0 100%);content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}#login .gform_confirmation_wrapper label,#login form label{font-size:14px}#login .gform_confirmation_wrapper legend,#login form legend{font-size:14px;font-weight:700;margin-bottom:10px}#login .gform_confirmation_wrapper input[type=password],#login .gform_confirmation_wrapper input[type=text],#login form input[type=password],#login form input[type=text]{border:1px solid #e8e8e8;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border-radius:0;font-size:1rem;height:50px;line-height:50px;padding:0 1rem}#login .gform_confirmation_wrapper input[type=password]:focus,#login .gform_confirmation_wrapper input[type=text]:focus,#login form input[type=password]:focus,#login form input[type=text]:focus{box-shadow:0 0 0 1px #689b2f}#login .gform_confirmation_wrapper .gform_wrapper .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace,#login .gform_confirmation_wrapper input[type=checkbox],#login form .gform_wrapper .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace,#login form input[type=checkbox]{border-color:#e5e7ea;border-radius:0}#login .gform_confirmation_wrapper .gform_wrapper .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace:focus,#login .gform_confirmation_wrapper input[type=checkbox]:focus,#login form .gform_wrapper .gform_body .gfield .ginput_container_checkbox .gchoice .input-replace:focus,#login form input[type=checkbox]:focus{border-color:#e5e7ea;box-shadow:none}#login .gform_confirmation_wrapper input[type=checkbox]:checked,#login form input[type=checkbox]:checked{background-color:#e40613}#login .gform_confirmation_wrapper input[type=checkbox]:checked::before,#login form input[type=checkbox]:checked::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.1.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z'/%3E%3C/svg%3E");height:100%;margin-left:1px;margin-top:0;width:12px}#login .gform_confirmation_wrapper .wp-hide-pw,#login form .wp-hide-pw{height:50px}#login .forgetmenot{float:none;margin-bottom:1.5rem}#login #wp-submit,#login .gform_button{align-items:center;background-color:#e40613;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;float:none;font-family:Poppins,times;font-weight:900;height:46px;line-height:46px;padding:0 1.5rem;text-align:center;text-decoration:none;width:auto}#login #wp-submit:hover,#login .gform_button:hover{text-decoration:underline}#login p#backtoblog{display:none}#login p#nav{margin:1rem 0 0;padding:0}#login p#nav a{color:#000;font-size:.75rem;text-decoration:underline}#login p#nav a i{margin-right:8px}#login p#nav a:first-child{margin-right:1rem}#login p#nav a:last-child:not(:only-child){margin-left:1rem}#login p#nav a:hover{color:#689b2f;-webkit-text-decoration:0;text-decoration:0}#login .gform_wrapper .gform_body .gfield .ginput_container_checkbox .gchoice label{margin-bottom:.5rem}#login .gform_footer{padding:0}#login .gform_required_legend .gfield_required_asterisk{font-size:1.2rem}#language-switcher .button{margin-bottom:0!important}