body.page-user-login .main-container,body.page-user-password .main-container{margin-top:50px;padding:94px 15px 15px;max-width:500px}body.page-user-login .main-container nav.tabs ul.nav-tabs,body.page-user-password .main-container nav.tabs ul.nav-tabs{border-color:#c6007e}body.page-user-login .main-container nav.tabs ul.nav-tabs .nav-item a,body.page-user-password .main-container nav.tabs ul.nav-tabs .nav-item a{color:#254183}body.page-user-login .main-container nav.tabs ul.nav-tabs .nav-item a.active,body.page-user-password .main-container nav.tabs ul.nav-tabs .nav-item a.active{color:#fff;background-color:#c6007e;border-color:#c6007e}body.page-user-login .main-container nav.tabs ul.nav-tabs .nav-item a:hover,body.page-user-password .main-container nav.tabs ul.nav-tabs .nav-item a:hover{border-bottom:0}body.page-user-login .main-container form.user-login-form,body.page-user-login .main-container form.user-pass,body.page-user-password .main-container form.user-login-form,body.page-user-password .main-container form.user-pass{font-family:Montserrat,sans-serif}body.page-user-login .main-container form.user-login-form label,body.page-user-login .main-container form.user-pass label,body.page-user-password .main-container form.user-login-form label,body.page-user-password .main-container form.user-pass label{color:#254183}body.page-user-login .main-container form.user-login-form input.form-text,body.page-user-login .main-container form.user-pass input.form-text,body.page-user-password .main-container form.user-login-form input.form-text,body.page-user-password .main-container form.user-pass input.form-text{height:35px;border-color:#254183}body.page-user-login .main-container form.user-login-form input.form-submit,body.page-user-login .main-container form.user-pass input.form-submit,body.page-user-password .main-container form.user-login-form input.form-submit,body.page-user-password .main-container form.user-pass input.form-submit{line-height:20px;height:46px}body.gin--vertical-toolbar header .container .navbar-header .navigation-block nav#block-contrex-main-menu,body.user-logged-in header .container .navbar-header .navigation-block nav#block-contrex-main-menu{position:static}@media (max-width:767px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%;padding:0 15px}}@media (min-width:1200px){.container{max-width:1440px}}@media (min-width:992px){.main-container{padding-top:94px}}@media (max-width:991px){.main-container{padding-top:82px}}.main-container .node__content{margin-top:0}ol,ul{margin:0;padding:0}.btn,.cta-btn{position:relative;padding:12px 88px 12px 33px}.btn:after,.cta-btn:after{content:"";position:absolute;width:23px;height:13px;left:calc(100% - 72px);top:50%;transform:translateY(-50%)}.cta-link{position:relative;display:inline-block;transform:translateY(2px)}.cta-link:after{content:"";display:inline-block;margin-left:2px;width:17px;height:11px;transform:translateY(1px)}.flexmidalign{display:flex;align-items:center}.ajax-progress{position:absolute;z-index:-9}.skip-link{padding:1px 10px 2px;left:50%;z-index:50}.visually-hidden{position:absolute;width:1px;height:1px;word-wrap:normal}.dialog-off-canvas-main-canvas .container,.dialog-off-canvas-main-canvas .container-fluid,.dialog-off-canvas-main-canvas .container-lg,.dialog-off-canvas-main-canvas .container-md,.dialog-off-canvas-main-canvas .container-sm,.dialog-off-canvas-main-canvas .container-xl,.dialog-off-canvas-main-canvas .container-xxl{padding-left:15px;padding-right:15px}@media (min-width:1200px){.dialog-off-canvas-main-canvas .container{max-width:1440px}}@media (max-width:1440px){.dialog-off-canvas-main-canvas .container{max-width:100%}.dialog-off-canvas-main-canvas .row{margin-right:-15px;margin-left:-15px}.dialog-off-canvas-main-canvas .w-100{padding:0}}.paragraph--type--hww-static-2col .row>*{padding-left:15px;padding-right:15px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;background-color:#0ff}.main-container .row .w-100{padding:0}