.user-login-form,.user-form,.user-pass{max-width:500px;margin:40px auto;border:1px solid #ddd;padding:10px 30px;background:#fff}.user-login-form .form-text,.user-login-form .form-email,.user-form .form-text,.user-form .form-email,.user-pass .form-text{width:100%;border:1px solid #ccc;padding:10px 8px;outline:0!important}.user-login-form .form-wrapper .form-submit{background:#ed1c24;border:none!important;border-radius:6px;padding:5px 30px;text-transform:uppercase;color:#fff}.webform-submission-newsletters-form{position:relative}.webform-submission-newsletters-form .form-actions{display:inline-block}textarea,form .form-control{width:435px;outline:0!important;height:230px}.webform-submission-newsletters-form input{padding:15px!important;outline:0!important;border:none!important;width:100%}.region-search .search-block-form .js-form-item{width:100%;display:block;justify-self:start;align-self:baseline}.region-search .search-block-form input{outline:0!important}.region-search .search-block-form input[type="submit"]{}.region-search .search-block-form form{justify-content:space-between;align-items:center;display:flex}.banner_area{margin:30px 0 0}.region-page-title h1{font-weight:500;font-size:46px;font-family:"tan_-_pearlregular";color:#fff}#polyglotLanguageSwitcher{display:inline-block}.ct-topbar ul{display:block!important}.ct-topbar__list{margin-bottom:0}.ct-language__dropdown{padding-top:0;max-height:0;overflow:hidden;position:absolute;top:100%;left:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:115px;text-align:center;padding-top:0;z-index:99;background:#fae9de;border-top:none!important;border-radius:0 0 3px 3px;font-weight:400}.ct-language__dropdown li img{padding-right:8px}.ct-language__dropdown li{padding:5px;text-align:left}.ct-language__dropdown li a{display:block;color:#263f68}.ct-language__dropdown li:first-child{padding-top:0;border-radius:3px 3px 0 0}.ct-language__dropdown li:last-child{padding-bottom:10px;border-radius:0 0 3px 3px}.ct-language__dropdown li:hover{background:#e9e9e9}.ct-language{position:relative}.ct-language:hover .ct-language__dropdown{max-height:200px;padding-top:0}.list-unstyled{padding-left:0;list-style:none}region-footer-contact .webform-submission-form label{display:block!important;margin-bottom:.5rem}.region-footer-contact .webform-submission-form input{border-radius:0!important;outline:0!important;display:block;width:100%;margin:0 0 20px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out}.region-footer-contact .button--primary{color:#fff!important;background:#ed1c24!important;width:100px!important;padding:15px!important;margin:20px 0 0!important}.terms{max-width:900px;margin:0 auto;display:block}