.hero{background-size:cover;padding:0;margin-bottom:30px;background-repeat:no-repeat;}.hero .left-paragraph-column .left-paragraph-wrapper{margin-top:28%;background:rgba(255,255,255,.8);display:flex;flex-wrap:wrap;margin-bottom:20px;overflow:hidden;padding:15px}@media(max-width: 991.98px){.hero .left-paragraph-column .left-paragraph-wrapper{margin-top:20px}}@media(max-width: 767.98px){.hero .left-paragraph-column .left-paragraph-wrapper{margin-top:27%;padding:20px 0}}@media(max-width: 575.98px){.hero .left-paragraph-column .left-paragraph-wrapper .field--name-field-text{font-size:14px}}.hero .right-paragraph-column .contact-block-wrapper{align-items:flex-end;display:flex;height:100%}@media(max-width: 767.98px){.hero .right-paragraph-column .contact-block-wrapper{margin-left:25px}}.hero .right-paragraph-column .contact-block-wrapper .contact-block{position:relative;margin:20px 0;padding:20px 15px;background:rgba(255,255,255,.9);width:100%;display:flex}@media(max-width: 767.98px){.hero .right-paragraph-column .contact-block-wrapper .contact-block{margin:0;padding:0}}.hero .right-paragraph-column .contact-block-wrapper .contact-block .card-preview-icon{margin-right:15px;height:40px;width:40px;background:url(../ebed5f73041f9b742868d41a2950efd5.png) no-repeat center/contain;border:1px rgba(119,119,119,.5) solid;border-radius:50%;display:inline-block}.hero .right-paragraph-column .contact-block-wrapper .contact-block .card-text{min-height:10rem}@media(min-width: 992px){.hero .right-paragraph-column .contact-block-wrapper .contact-block .card-text{display:flex;flex-wrap:wrap}}.hero .right-paragraph-column .contact-block-wrapper .contact-block .card-text h4{margin:0;font-size:25px}.hero .right-paragraph-column .contact-block-wrapper .contact-block .card-text small{font-size:80%;font-weight:400}.hero .right-paragraph-column .login-container{background:rgba(255,255,255,.8);padding:20px 20px 15px;position:relative}@media(min-width: 768px){.hero .right-paragraph-column .login-container{height:100%;padding-left:30px;padding-right:30px}}.hero .right-paragraph-column .login-container span{font-size:14px}@media(min-width: 768px){.hero .right-paragraph-column .login-container span{font-size:17px}}.hero .right-paragraph-column .login-container .user-login-form .form-item-name,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass{margin:1rem 0}.hero .right-paragraph-column .login-container .user-login-form .form-item-name label,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass label{display:block;margin-bottom:.5rem;text-transform:uppercase}.hero .right-paragraph-column .login-container .user-login-form .form-item-name label:after,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass label:after{display:none}.hero .right-paragraph-column .login-container .user-login-form .form-item-name input,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass input{background:#fff;border-radius:0;border:1px solid #ddd;padding:10px;width:100%;line-height:2.5rem}@media(min-width: 768px){.hero .right-paragraph-column .login-container .user-login-form .form-item-name input,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass input{font-size:17px}}.hero .right-paragraph-column .login-container .user-login-form .form-item-name .description,.hero .right-paragraph-column .login-container .user-login-form .form-item-pass .description{display:none}.hero .right-paragraph-column .login-container .user-login-form .form-item-persistent-login{margin-top:.5rem;float:left}.hero .right-paragraph-column .login-container .user-login-form .form-item-persistent-login input{content:url(../057fbe741e48ca1fc8c5211d01100470.svg);width:16px}.hero .right-paragraph-column .login-container .user-login-form .form-item-persistent-login input:checked{content:url(../ea53e0bb481119b3545d73de3d9fdf1a.svg)}.hero .right-paragraph-column .login-container .user-login-form .form-item-persistent-login label{font-size:13px;padding-left:5px}@media(max-width: 767.98px){.hero .right-paragraph-column .login-container .user-login-form .form-item-persistent-login{margin-top:0}}.hero .right-paragraph-column .login-container .user-login-form #edit-actions{float:right;margin-top:1rem;margin-bottom:1rem}@media(max-width: 767.98px){.hero .right-paragraph-column .login-container .user-login-form #edit-actions{margin-top:0}}.hero .right-paragraph-column .login-container .user-login-form #edit-actions input{font-family:"Open Sans SemiBold",sans-serif;border:2px solid var(--red);position:relative;text-decoration:none;cursor:pointer;color:#fff;background-color:var(--red);text-transform:uppercase;font-weight:normal;padding:8px 28px;border-radius:0}.hero .right-paragraph-column .login-container .user-login-form #edit-actions input:hover{color:#666;background-color:#fff;border:2px solid #666;transition:all .2s ease-in-out}.hero .right-paragraph-column .login-container .registration-links{clear:both}.hero .right-paragraph-column .login-container .registration-links a{font-size:.765em;color:#898989}.hero .right-paragraph-column .login-container .registration-links a:hover{color:var(--red);text-decoration:underline}@media(max-width: 767.98px){.hero{background-position:top center;background-size:100% auto;margin-bottom:15px;background-repeat:no-repeat;background-image:none}}.node-40 .login-container{display:none}