/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-data-display .label{color:#747E84;font-size:0.9375rem;line-height:1.25rem;margin-bottom:0.375rem}.form-data-display .value{color:#292B2F;font-size:1.125rem;font-weight:600}.form-data-display .value .value_pref{color:#dab600;font-size:1rem;font-weight:600;letter-spacing:0.00125rem}.form-data-display .value .value_pref:before{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E808';font-size:1rem;margin:0 0.5rem;color:#dab600}.form-data-display.status .value:after{font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;content:'\E80E';font-size:1rem;margin-left:0.5rem;color:#123274}.form-data-display.status.active .value{color:#40BB92}.form-data-display.status.active .value:after{content:'\E818';color:#40BB92}.form-data-display.status.waiting .value{color:#FF6F61}.form-data-display.status.waiting .value:after{content:'\E80B';color:#FF6F61}.form-data-display.status.blocked .value{color:#de0d0d}.form-data-display.status.blocked .value:after{content:'\E819';color:#de0d0d}
.form-display-block{margin:0.3125rem 0}.form-display-block+.form-display-block{margin-top:1.875rem;padding-top:1.875rem;border-top:0.0625rem solid #E1E1E1}.form-display-block .title-upper{margin-bottom:1.25rem;font-family:"Montserrat",sans-serif;font-size:0.75rem;font-weight:600;line-height:normal;letter-spacing:0.01125rem;text-transform:uppercase;color:#2B7BE7}
.btn{display:inline-block;overflow:hidden;border-radius:0.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.btn .text{font-family:"Montserrat",sans-serif;font-size:0.875rem;font-weight:600}.btn.btn-blue-blue{background:#123274;color:#F2F4F7;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #123274}.btn.btn-blue-blue:not([disabled]):not(.disabled):active,.btn.btn-blue-blue:not([disabled]):not(.disabled):hover{background-color:#0f285e}.btn.btn-blue-light{background:#2B7BE7;color:#F2F4F7;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #2B7BE7}.btn.btn-blue-light:not([disabled]):not(.disabled):active,.btn.btn-blue-light:not([disabled]):not(.disabled):hover{background-color:#196edf}.btn.btn-underline{background-color:transparent;padding:0}.btn.btn-underline:hover .text::after{right:100%}.btn.btn-underline .text{position:relative;font-size:0.8125rem;font-weight:600;color:#123274;line-height:normal;letter-spacing:-0.00063rem;padding-bottom:0.3125rem;display:inline-block}.btn.btn-underline .text::after{content:'';position:absolute;left:0;right:0;bottom:0;height:0.0625rem;background-color:#49AAC6;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.btn.btn-teal-teal{background:#49AAC6;color:#F2F4F7;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #49AAC6}.btn.btn-teal-teal:not([disabled]):not(.disabled):active,.btn.btn-teal-teal:not([disabled]):not(.disabled):hover{background-color:#3b9ebb}.btn.btn-green-green{background:#40BB92;color:#F2F4F7;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #40BB92}.btn.btn-green-green:not([disabled]):not(.disabled):active,.btn.btn-green-green:not([disabled]):not(.disabled):hover{background-color:#39a883}.btn.btn-red-red{background:#FF6F61;color:#F2F4F7;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #FF6F61}.btn.btn-red-red:not([disabled]):not(.disabled):active,.btn.btn-red-red:not([disabled]):not(.disabled):hover{background-color:#ff5848}.btn.btn-white-grey{background:#fff;color:#292B2F;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #E1E1E1}.btn.btn-white-grey:not([disabled]):not(.disabled):active,.btn.btn-white-grey:not([disabled]):not(.disabled):hover{background-color:#f2f2f2}.btn.btn-red-white{background-color:#FF6F61;color:#fff;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.btn.btn-red-white:not([disabled]):not(.disabled):active,.btn.btn-red-white:not([disabled]):not(.disabled):hover{background-color:#ff5848}.btn.btn-grey-white{background-color:#f5f5f5;border-radius:1.25rem;text-transform:uppercase}.btn.btn-grey-white .text{font-size:0.6875rem}.btn.btn-grey-white:not([disabled]):not(.disabled):active,.btn.btn-grey-white:not([disabled]):not(.disabled):hover{background-color:#e8e8e8}.btn.btn-transparent-blue{border:solid 0.0625rem #123274;background:transparent;color:#123274;-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}.btn.btn-transparent-blue:not([disabled]):not(.disabled):active,.btn.btn-transparent-blue:not([disabled]):not(.disabled):hover{background-color:#123274;color:#fff}.btn.btn-transparent-blue-light{border:solid 0.0625rem #2B7BE7;background:transparent;color:#2B7BE7;-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}.btn.btn-transparent-blue-light:not([disabled]):not(.disabled):active,.btn.btn-transparent-blue-light:not([disabled]):not(.disabled):hover{background-color:#2B7BE7;color:#fff}.btn.btn-transparent-blue-light.readonly{cursor:not-allowed;pointer-events:none}.btn.btn-dark-white{border:solid 0.0625rem #fff;background-color:#fff;color:#292B2F;padding:0}.btn.btn-transparent-white{border:solid 0.0625rem #fff;background:transparent;color:#fff;-webkit-transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out}.btn.btn-transparent-white:not([disabled]):not(.disabled):active,.btn.btn-transparent-white:not([disabled]):not(.disabled):hover{background-color:#123274;border-color:#123274}.btn.btn-transparent-blue-dark{border:solid 0.0625rem #fff;background:transparent;color:#fff;-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}.btn.btn-transparent-blue-dark:not([disabled]):not(.disabled):active,.btn.btn-transparent-blue-dark:not([disabled]):not(.disabled):hover{color:#172230;background-color:#fff}.btn.btn-transparent-blue-dark:not([disabled]):not(.disabled):active.load_more_btn .lds-spin div>div,.btn.btn-transparent-blue-dark:not([disabled]):not(.disabled):hover.load_more_btn .lds-spin div>div{background:#172230}.btn.btn-xsmall{padding:0.375rem 1.1875rem;line-height:0.875rem}.btn.btn-xsmall .text{font-size:0.6875rem;letter-spacing:0.00938rem}.btn.btn-xsmall-alternate{padding:0.46875rem 1.28125rem;line-height:0.875rem}.btn.btn-xsmall-alternate .text{font-size:0.6875rem;letter-spacing:0.00938rem}.btn.btn-small{padding:0.6875rem 1.25rem}.btn.btn-msmall{padding:0.5625rem 0.875rem}.btn.btn-msmall.non-horizontal-padding{padding-left:0.3125rem;padding-right:0.3125rem}.btn.btn-msmall .text{letter-spacing:0.01188rem}.btn.btn-medium{padding:1rem}.btn.btn-large{padding:1rem 3.75rem}.btn[disabled],.btn.disabled{cursor:not-allowed;pointer-events:none;opacity:0.4}.btn.load_more_btn .spinner{display:inline-block;margin-right:0.5rem;height:0.875rem;width:1rem}.btn.load_more_btn .lds-spin{width:1rem !important;height:1rem !important;-webkit-transform:translate(-0.625rem,-0.625rem) scale(0.1) translate(0.625rem,0.625rem);-ms-transform:translate(-0.625rem,-0.625rem) scale(0.1) translate(0.625rem,0.625rem);transform:translate(-0.625rem,-0.625rem) scale(0.1) translate(0.625rem,0.625rem);position:relative}.btn.load_more_btn .lds-spin div>div{position:absolute;width:2.5rem;height:2.5rem;border-radius:50%;background:#ffffff;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;-webkit-animation:lds-spin 1s linear infinite;animation:lds-spin 1s linear infinite}.btn.load_more_btn .lds-spin div:nth-child(1)>div{left:8.75rem;top:5rem;-webkit-animation-delay:-0.875s;animation-delay:-0.875s}.btn.load_more_btn .lds-spin>div:nth-child(1){-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:10rem 6.25rem;-ms-transform-origin:10rem 6.25rem;transform-origin:10rem 6.25rem}.btn.load_more_btn .lds-spin div:nth-child(2)>div{left:7.65165rem;top:7.65165rem;-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.btn.load_more_btn .lds-spin>div:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:8.90165rem 8.90165rem;-ms-transform-origin:8.90165rem 8.90165rem;transform-origin:8.90165rem 8.90165rem}.btn.load_more_btn .lds-spin div:nth-child(3)>div{left:5rem;top:8.75rem;-webkit-animation-delay:-0.625s;animation-delay:-0.625s}.btn.load_more_btn .lds-spin>div:nth-child(3){-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:6.25rem 10rem;-ms-transform-origin:6.25rem 10rem;transform-origin:6.25rem 10rem}.btn.load_more_btn .lds-spin div:nth-child(4)>div{left:2.34835rem;top:7.65165rem;-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.btn.load_more_btn .lds-spin>div:nth-child(4){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:3.59835rem 8.90165rem;-ms-transform-origin:3.59835rem 8.90165rem;transform-origin:3.59835rem 8.90165rem}.btn.load_more_btn .lds-spin div:nth-child(5)>div{left:1.25rem;top:5rem;-webkit-animation-delay:-0.375s;animation-delay:-0.375s}.btn.load_more_btn .lds-spin>div:nth-child(5){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:2.5rem 6.25rem;-ms-transform-origin:2.5rem 6.25rem;transform-origin:2.5rem 6.25rem}.btn.load_more_btn .lds-spin div:nth-child(6)>div{left:2.34835rem;top:2.34835rem;-webkit-animation-delay:-0.25s;animation-delay:-0.25s}.btn.load_more_btn .lds-spin>div:nth-child(6){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transform-origin:3.59835rem 3.59835rem;-ms-transform-origin:3.59835rem 3.59835rem;transform-origin:3.59835rem 3.59835rem}.btn.load_more_btn .lds-spin div:nth-child(7)>div{left:5rem;top:1.25rem;-webkit-animation-delay:-0.125s;animation-delay:-0.125s}.btn.load_more_btn .lds-spin>div:nth-child(7){-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:6.25rem 2.5rem;-ms-transform-origin:6.25rem 2.5rem;transform-origin:6.25rem 2.5rem}.btn.load_more_btn .lds-spin div:nth-child(8)>div{left:7.65165rem;top:2.34835rem;-webkit-animation-delay:0s;animation-delay:0s}.btn.load_more_btn .lds-spin>div:nth-child(8){-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);-webkit-transform-origin:8.90165rem 3.59835rem;-ms-transform-origin:8.90165rem 3.59835rem;transform-origin:8.90165rem 3.59835rem}.btn.load_more_btn .lds-spin div:nth-child(9)>div{left:8.75rem;top:5rem;-webkit-animation-delay:0.125s;animation-delay:0.125s}.btn.load_more_btn .lds-spin>div:nth-child(9){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:10rem 6.25rem;-ms-transform-origin:10rem 6.25rem;transform-origin:10rem 6.25rem}.btn-container{margin-top:1.25rem;margin-bottom:1.25rem}.page-password-modification-html .btn[type='submit']{margin-top:1.25rem}.btn.btn-tooltip .tooltip-content{visibility:hidden;text-align:center;position:absolute;z-index:1;width:16.8125rem;font-size:0.875rem;line-height:1.0625rem;padding:0.625rem 1.875rem 0.625rem 0.625rem;color:#fff;background-color:#FF6F61;-webkit-box-shadow:0 -0.3125rem 0.3125rem 0 rgba(0,0,0,0.08);box-shadow:0 -0.3125rem 0.3125rem 0 rgba(0,0,0,0.08);border-radius:0.375rem}.btn.btn-tooltip .tooltip-content a{z-index:2}.btn.btn-tooltip:hover .tooltip-content{visibility:visible}.btn .info-popup{position:relative;z-index:1;display:inline-block;top:0.125rem;margin-left:0.3125rem;pointer-events:auto}.btn .info-popup .icon{height:1.25rem;width:1.25rem}.btn .info-popup .icon:hover+.description{display:block}.btn .info-popup .icon:before{content:'\E80B';display:inline-block;font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.25rem;color:#fff}.btn .info-popup .description{width:16.8125rem;position:absolute;top:calc(100% + 0.3125rem);right:-2.5rem;font-size:0.875rem;line-height:1.0625rem;padding:0.625rem 1.875rem 0.625rem 0.625rem;color:#fff;background-color:#FF6F61;-webkit-box-shadow:0 -0.3125rem 0.3125rem 0 rgba(0,0,0,0.08);box-shadow:0 -0.3125rem 0.3125rem 0 rgba(0,0,0,0.08);border-radius:0.375rem;display:none}@media screen and (min-width:768px){.btn .info-popup .description{right:-0.3125rem}}.btn .info-popup .description:before{content:'\E83F';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0.625rem;right:0.625rem}.form-managed-file-custom .form-managed-file>input.form-file{display:none}.form-managed-file .form-submit{overflow:hidden;border-radius:0.25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;background:#123274;color:#F2F4F7;padding:0.625rem 1.25rem;margin-top:0.625rem;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;border:solid 0.0625rem #123274}.form-managed-file .form-submit:not([disabled]):not(.disabled):active,.form-managed-file .form-submit:not([disabled]):not(.disabled):hover{background-color:#0f285e}.form-managed-file div.js-form-type-checkbox{padding-top:0.625rem}@-webkit-keyframes lds-spin{0%{opacity:1;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes lds-spin{0%{opacity:1;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}}.text-close{color:#FF6F61;font-size:0.875rem;font-weight:600;letter-spacing:0.01188rem}.text-close:before{content:'\E83F';font-family:fontello;letter-spacing:normal;font-weight:400;font-style:normal;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 0.625rem 0 0.0625rem}
.layout-login .login_page{padding:0}.layout-login .login_page .grid{min-height:100vh}.layout-login .login_page .grid .col-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-login .login_wrapper{padding:3.125rem;max-width:33.75rem;margin:0 auto}@media screen and (max-width:900px){.layout-login .login_wrapper{padding:0.9375rem 0}}.layout-login .login_wrapper .logo{width:15.625rem;margin-bottom:3.75rem}.layout-login .login_wrapper .btn-container .form-actions{display:inline-block}.layout-login .login_wrapper .btn-container .ajax-progress-throbber{visibility:hidden;height:0;opacity:0;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0.625rem}.layout-login .login_wrapper .btn-container .ajax-progress-throbber .throbber{display:inline-block;width:1.0625rem;height:0.8125rem}.layout-login .login_wrapper .btn-container .ajax-progress-throbber p{display:inline-block}.layout-login .login_wrapper .btn-container .ajax-progress-show{visibility:visible;height:auto;opacity:1}.layout-login .bg_img{position:fixed;right:0;bottom:0;top:0;overflow:hidden;padding:0}.layout-login .bg_img img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:900px){.layout-login .bg_img{display:none}}.layout-login .text-popup{color:#123274;text-decoration:underline;margin-bottom:1.25rem;display:inline-block;font-size:1.125rem;font-weight:600}.popup-login{border-radius:0.375rem;max-width:40.625rem;margin:0 auto;width:100%;padding:3.75rem 1.25rem 1.875rem;display:none}@media screen and (min-width:768px){.popup-login{padding:2.5rem 3.125rem}}.popup-login .fancybox-close-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:2.75rem;height:2.75rem;background-color:#eef2f5;right:0.9375rem;top:0.9375rem}.popup-login .title{font-size:1.5625rem;font-weight:bold;margin-bottom:1.25rem}.popup-login .description{margin-bottom:0;font-size:1.125rem}.popup-login .description p{margin-bottom:1.25rem}.popup-login video,.popup-login iframe{width:100%}.popup-login .buttons{text-align:center;margin-top:2.5rem}.popup-login .buttons .btn{margin:0 0.625rem}
.user-login-form .form-item-name .form-item--error-message a{display:none;}
.block-need-help{padding:2.5rem 4.75rem;background:#172230}@media screen and (max-width:900px){.block-need-help{padding:2.5rem 1.0625rem}}.block-need-help .need-help-content{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768.1px){.block-need-help .need-help-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.block-need-help .need-help-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1200.1px){.block-need-help .need-help-content>*:nth-child(3n+2){margin:0 1.5rem}.block-need-help .need-help-content>*:nth-child(n+4){margin-top:1.5rem}}@media screen and (min-width:768.1px) and (max-width:1200px){.block-need-help .need-help-content>*:nth-child(2n+2){margin-left:1.5rem}.block-need-help .need-help-content>*:nth-child(n+3){margin-top:1.5rem}}@media screen and (max-width:768px){.block-need-help .need-help-content>*:not(:first-child){margin-top:1.25rem}}@media screen and (min-width:1200.1px){.block-need-help .need-help-thumbnail{width:calc(100% / 3 - 1rem)}}@media screen and (max-width:1200px){.block-need-help .need-help-thumbnail{width:calc(100% / 2 - 1rem)}}@media screen and (max-width:768px){.block-need-help .need-help-thumbnail{width:100%}}
