/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#__cookieWrapper{font-size:1.3rem;line-height:1.7rem;color:#012169;}@media (min-width:820px){#__cookieWrapper .custom-cookie-in{display:block}#__cookieWrapper .cookie-btn{margin-top:15px}}@media (min-width:1100px){#__cookieWrapper .custom-cookie-in{display:flex}#__cookieWrapper .cookie-btn{margin-top:0}}#__cookieWrapper a{color:#0075bb;text-decoration:none}#__cookieWrapper a:hover{color:#00aa3e}#__cookieWrapper p{font-family:inherit;color:inherit;display:block;text-align:left;margin:0;padding:0}#__cookieWrapper .ccBtn{transition:0.5s;border:2px solid transparent;border-radius:8px;padding:8px 16px;position:relative;width:fit-content;display:inline-flex;align-items:center;justify-content:center;min-height:36px;height:auto;font-weight:600;transition:0.5s;border:2px solid transparent;border-radius:8px;background:#297fca !important;color:white !important;cursor:pointer;}#__cookieWrapper .ccBtn:hover,#__cookieWrapper .ccBtn:focus{border:2px solid #042a4b;background:#236cac !important;color:white !important;}#__cookieWrapper .cookieModal{width:90%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000;color:#012169;;padding:0;margin:0;max-width:500px;-webkit-overflow-scrolling:touch}#__cookieWrapper .cookieModal .ccDescription{padding:20px 20px 0}#__cookieWrapper .cookieModal .ccBg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}#__cookieWrapper .cookieModal .ccAppInput{position:absolute;top:0;right:0;opacity:0;width:45px;height:25px}#__cookieWrapper .cookieModal .ccAppInput:focus+.ccApp-label .slider{box-shadow:0 0 5px #0075bb}#__cookieWrapper .cookieModal .ccAppInput:checked+.ccApp-label .slider{background-color:#0075bb}#__cookieWrapper .cookieModal .ccAppInput:checked+.ccApp-label .slider:before{-webkit-transform:translateX(20px);transform:translateX(20px)}#__cookieWrapper .cookieModal .ccApp-label{display:inline-block;height:30px}#__cookieWrapper .cookieModal .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#565767;transition:.4s;width:45px;display:inline-block;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}#__cookieWrapper .cookieModal .slider:before{position:absolute;content:"";height:15px;width:15px;left:5px;bottom:5px;background-color:#fff;transition:.4s}#__cookieWrapper .cookieModal .slider.round{border-radius:30px}#__cookieWrapper .cookieModal .slider.round:before{border-radius:50%}#__cookieWrapper .cookieModal .ccModal{z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;height:100%;position:fixed;overflow:auto;background:#fff;position:relative}#__cookieWrapper .cookieModal .ccFooter{padding:20px 20px 0;text-align:center;border-bottom:1px solid #012169;;padding-bottom:20px}#__cookieWrapper .cookieModal .ccHeader{padding:20px 20px 0}#__cookieWrapper .cookieModal .title{font-size:2rem;display:block;line-height:25px;font-weight:700}#__cookieWrapper .cookieModal .ccBodyFooter{padding:20px 20px 0;text-align:center;padding-bottom:50px}#__cookieWrapper .cookieModal .ccBody{padding:20px 20px 0}#__cookieWrapper .cookieModal .ccBody .ccApp{display:block;position:relative;line-height:20px;min-height:40px;margin-bottom:20px}#__cookieWrapper .cookieModal .ccBody .ccApp:last-child{margin-bottom:0}#__cookieWrapper .cookieModal .ccBody .ccApp .leftPart{width:75%;display:inline-block;margin-bottom:15px;text-decoration:none}#__cookieWrapper .cookieModal .ccBody .ccApp .rightPart{width:25%;float:right;text-align:right;line-height:15px}#__cookieWrapper .cookieModal .ccBody .ccApp .rightPart .ccRequired{color:#0075bb;font-weight:700}#__cookieWrapper .cookieModal .ccBody .ccApp .switch{display:inline-block;height:25px;position:absolute;right:0;width:45px}#__cookieWrapper .cookieModal .ccBody .ccApp .ccAppTitle{font-weight:700;font-size:1.4rem;line-height:1.6rem}#__cookieWrapper .ccBodyTitle{padding:20px 20px 0}#__cookieWrapper .__cookieNotice{width:100%;height:100%;position:fixed;display:flex;justify-content:center;overflow:hidden;left:0;bottom:0;z-index:1003;padding:0;margin:0;background:#fff;text-align:center;box-shadow:1px -2px 5px 4px rgba(0,0,0,.27)}#__cookieWrapper .__cookieNotice .__cookieNoticeBody{padding:15px;background:#012169;;align-self:flex-end;width:100%;position:relative}#__cookieWrapper.custom-cookie a,#__cookieWrapper.custom-cookie p{color:#fff;text-align:left}#__cookieWrapper.custom-cookie a{text-decoration:underline}#__cookieWrapper.custom-cookie .__cookieNotice{background:rgba(255,255,255,.5);padding:0}#__cookieWrapper.custom-cookie .ccBtn:after{display:none}#__cookieWrapper.custom-cookie .ccBtn,.custom-cookie-modal .modal-footer button{background:#fff;color:#012169;;margin:5px;padding:10px;font-weight:500;min-width:200px;border-radius:25px}.custom-cookie-modal .modal-footer button{background:#012169;;color:#fff;min-width:180px;cursor:pointer}.mb-15{margin-bottom:15px}#__cookieWrapper.custom-cookie a{font-weight:600;color:#00A3E0;text-decoration:underline !important;text-underline-offset:3px;}.cookie-btn{display:flex;justify-content:center;flex-wrap:wrap;}.custom-cookie-in{display:flex;align-items:center;justify-content:center}.custom-cookie-in div{padding:0 15px}.modal-backdrop.in{opacity:.8;z-index:999999}.modal{z-index:9999999 !important}.close{top:15px;right:15px;opacity:1 !important}.close:hover{background:0 0}.modal-title{color:#012169 !important;margin:0;font-size:16px}.custom-cookie-modal p{padding-bottom:20px !important}.custom-cookie-modal .modal-body,.custom-cookie-modal .modal-body h4,.custom-cookie-modal a,.custom-cookie-modal p{color:#012169 !important}#__cookieWrapper.custom-cookie .ccModal.custom-cookie-in a,#__cookieWrapper.custom-cookie .ccModal.custom-cookie-in p{color:#012169;}.custom-cookie .ccModal.custom-cookie-in .ccBtn{background:#012169 !important;color:#fff !important}.custom-cookie .ccModal.custom-cookie-in .slider{background:#012169 !important}.custom-cookie-modal a{color:#0075bb !important}.switch{float:right;position:relative}.switch input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.switch input[type=checkbox]+label{position:relative;min-width:calc(calc(2rem * .8) * 2);border-radius:calc(2.375rem * .8);height:calc(2.5rem * .8);line-height:calc(2.375rem * .8);display:inline-block;cursor:pointer;outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;text-indent:calc(calc(calc(2.375rem * .8) * 2) + .5rem)}.switch input[type=checkbox]+label::after,.switch input[type=checkbox]+label::before{content:'';position:absolute;top:0;left:0;width:calc(calc(1.8rem * .8) * 2);bottom:0;display:block}.switch input[type=checkbox]:checked+label::before{background-color:#012169;}.switch input[type=checkbox]:checked+label::after{background-color:#F5F2ED}.switch input[type=checkbox]+label::before{right:0;background-color:#fff;border-radius:calc(2rem * .8);transition:.2s all}.switch input[type=checkbox]+label::after{top:4px;left:4px;width:12px;height:12px;border-radius:50%;background-color:#012169;;transition:all .3s ease-in 0s}.switch input[type=checkbox]:checked+label::after{margin-left:calc(1.2rem * .8)}.switch input[type=checkbox]:focus+label::before{outline:0;box-shadow:0 0 0 .2rem rgba(0,136,221,.25)}.switch input[type=checkbox]:disabled+label::before{background-color:#a4a4a4;border-color:#a4a4a4}.switch input[type=checkbox]:disabled+label::after{background-color:#012169;}#__cookieWrapper.custom-cookie .ccModal.custom-cookie-in a,#__cookieWrapper.custom-cookie .ccModal.custom-cookie-in p{color:#012169;}.custom-cookie .ccModal.custom-cookie-in .slider{background:#012169 !important}.__cookieNotice.has-access{height:auto !important}.modal-title{font-weight:700}.modal-body h4{border-bottom:1px solid #C9C7C5;margin:20px 0 10px !important;padding:0 0 10px 0;}.custom-cookie-modal .modal-body h4,.custom-cookie-modal .modal-body p{color:#fff !important;}.modal-content .close{color:#012169 !important;top:50% !important;transform:translateY(-50%) !important;right:10px !important;width:30px !important;height:30px !important;}.gpc-box a{color:#ff7e0c !important}.gpc-close-btn{color:#fff;position:absolute;right:0;top:0;padding:10px;cursor:pointer}.modal{display:none;position:fixed;justify-content:center;align-items:center;z-index:1;padding-top:100px !important;left:0;top:0;opacity:1;width:100%;height:100%;overflow:auto;background-color:#012169;;background-color:rgba(0,0,0,.5)}.modal-content{background-color:#fff;margin:auto;padding:0 !important;border:0 solid #888;top:auto !important;width:60%}@media screen and (max-width:1199.98px){.modal-content{width:80%;}}@media screen and (max-width:767px){.modal-content{width:95% !important;height:95vh;overflow-y:auto;}}.modal-content .modal-title{color:#012169 !important;text-transform:uppercase;}.custom-cookie-modal .modal-body h4,.custom-cookie-modal .modal-body p{color:#012169 !important;}.modal-header{padding:30px 20px;position:relative;border-bottom:1px solid #C9C7C5;}.modal-body{padding:15px}.modal-body h4{margin-top:0}.modal-footer{padding:30px;position:relative;border-top:1px solid #C9C7C5;}.close{color:#aaa;float:right;font-size:28px;font-weight:700;background:0 0;border:0;position:absolute;top:10px}.close:focus,.close:hover{color:#00A3E0;text-decoration:none;cursor:pointer}.gpc-box{text-align:center}.gpc-box p{display:inline-block !important}#__cookieWrapper .__cookieNotice{z-index:999999;}@media screen and (max-width:767px){.custom-cookie-modal .modal-footer button{min-width:auto !important;padding:10px 20px !important;}.modal{padding-bottom:50px;}.modal-footer{padding:30px 20px;}}.modal-content .modal-body .switch input[type=checkbox]+label{height:19px;}.switch input[type=checkbox]:checked+label::after{background-color:#012169 !important;}.modal-content .modal-body .switch input[type=checkbox]:checked+label::before{border:1px solid #a4a4a4;background:#d9d9d9;}#__cookieWrapper .__cookieNotice .__cookieNoticeBody .custom-cookie-in .cookie-btn .ccBtn,.button,#__cookieWrapper .__cookieNotice .__cookieNoticeBody .custom-cookie-in .cookie-btn .ccBtn,.modal-content .modal-footer button.btn{border-radius:8px;}#__cookieWrapper .__cookieNotice .__cookieNoticeBody .custom-cookie-in p{color:#fff;}#__cookieWrapper .__cookieNotice .__cookieNoticeBody .custom-cookie-in a{color:#00A3E0 !important;}.modal-content .modal-body .switch input[type=checkbox]+label::before{width:30px;}.modal-content .modal-body .switch input[type=checkbox]:checked+label::before{background:#00A3E0 !important;border-color:#00A3E0 !important;}.modal-content .modal-body .switch label::before{background:#ddd !important;border-color:#ddd !important;}.modal-content .modal-body .switch input[disabled]+label{filter:grayscale(1);cursor:not-allowed;}
