/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
/* @license MIT https://github.com/biati-digital/glightbox/blob/master/LICENSE.md */
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:0}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.drawer-content{max-height:0;transition:max-height .3s ease,padding .3s ease;padding:0}.drawer{border-radius:4px;overflow:hidden}.drawer .drawer-toggle{display:none}.drawer .drawer-toggle:checked+.drawer-label+.drawer-content{max-height:100%}.drawer .drawer-label{display:flex;justify-content:space-between;align-items:center;background-color:#f1efe0;padding:1rem;cursor:pointer;font-weight:bold;margin:0}.drawer .drawer-label .drawer-arrow{transition:transform .3s ease}.drawer .drawer-label:hover{background-color:#eae8d9}.drawer .drawer-label.drawer-gray{background-color:#f6f6f6}.drawer .drawer-label.drawer-gray:hover{background-color:#eaeaea}.drawer .drawer-toggle:checked+.drawer-label .drawer-arrow{transform:rotate(180deg)}.drawer-arrow{fill:#e30513}#loading-modal{position:fixed;flex-direction:column;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner{width:50px;height:50px;border:5px solid #ccc;border-top-color:#e30513;border-radius:50%;animation:spin 1s linear infinite}.loading-message{font-size:32px;color:#fff}@keyframes spin{to{transform:rotate(360deg)}}.peps-base-page-old{max-width:1200px;padding:0 20px;margin:40px auto 0 auto}.peps-base-page-old .peps-back-link{display:flex;align-items:center;font-weight:bold;color:#e30513;letter-spacing:.11px;text-transform:uppercase;margin-bottom:15px}.peps-base-page-old .peps-back-link::before{content:"";display:block;background-image:url("/themes/custom/peps/assets/svg/originals/arrow-nav-left.svg");margin-right:10px;height:16px;width:16px;background-size:16px 16px;background-repeat:no-repeat}.peps-base-page-old h1{font-size:32px;font-weight:bold;color:#000;letter-spacing:.25px;text-transform:uppercase;margin-bottom:32px}.peps-base-page-old h2{font-size:24px;font-weight:bold;color:#000;letter-spacing:.25px;text-transform:unset;margin-top:26px;margin-bottom:26px}.peps-base-page{background-color:#f6f6f6}.peps-base-page:not(:has(.peps-content-page)){padding-bottom:40px}.peps-base-page .peps-content-page .peps-content-page-header-wrapper{position:relative;padding-bottom:40px}.peps-base-page .peps-content-page .peps-content-page-header-wrapper::before{content:"";width:0;height:0;border:0 solid rgba(0,0,0,0);border-left-width:0;border-right-width:77px;border-top:35px solid #f6f6f6;position:absolute;bottom:-35px;left:0}.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header{display:flex;align-items:center;height:80px;width:100%;width:100%;margin:40px auto 0 auto;padding:0 1em}.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header h1{font-size:32px;line-height:32px;text-transform:uppercase;margin:8px 0 0 0}@media screen and (min-width:576px){.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header{max-width:524px;padding:0}}@media screen and (min-width:768px){.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header{padding:0 1em;max-width:747px}}@media screen and (min-width:992px){.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header{padding:0;max-width:932px}}@media screen and (min-width:1200px){.peps-base-page .peps-content-page .peps-content-page-header-wrapper .peps-content-page-header{max-width:1120px}}.peps-base-page .peps-content-page .peps-content-page-content-wrapper{background-color:#fff;display:flex;align-items:center;padding-bottom:40px}.peps-base-page .peps-content-page .peps-content-page-content-wrapper .peps-content-page-content{width:100%;min-height:40vh;width:100%;margin:40px auto 0 auto;padding:0 1em}@media screen and (min-width:576px){.peps-base-page .peps-content-page .peps-content-page-content-wrapper .peps-content-page-content{max-width:524px;padding:0}}@media screen and (min-width:768px){.peps-base-page .peps-content-page .peps-content-page-content-wrapper .peps-content-page-content{padding:0 1em;max-width:747px}}@media screen and (min-width:992px){.peps-base-page .peps-content-page .peps-content-page-content-wrapper .peps-content-page-content{padding:0;max-width:932px}}@media screen and (min-width:1200px){.peps-base-page .peps-content-page .peps-content-page-content-wrapper .peps-content-page-content{max-width:1120px}}.peps-activity-type-badge{min-width:max-content;background-color:#fff;color:#464646;padding:0 10px;border:1px solid #ececec;border-radius:4px;font-size:smaller;font-weight:bold}
.toolbar-icon-peps-base-module-peps-main-menu::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NiAyNTY7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjg7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo4O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo4O3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6MTYsMTY7fQoJLnN0M3tmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT48Zz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjI3Ljk5LDEwMC4xODljLTE5LjkxOCwxOS45MTgtNTUuMDcxLDI5LjgzLTc4LjUxNSw2LjM4NnMtMTMuNTMyLTU4LjU5Nyw2LjM4Ni03OC41MTUgICAgczU1LjA3MS0yOS44Myw3OC41MTUtNi4zODZTMjQ3LjkwOCw4MC4yNzEsMjI3Ljk5LDEwMC4xODl6Ii8+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjE0OS43OTIiIHgyPSI3OS45OTEiIHkxPSIxMDYuODkyIiB5Mj0iMTc2LjY5MyIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjYuOTAyLDI0Ny45NTEgOCwyMjkuMDQ5IDYzLjYxMiwxNzMuNDM3IDg0LjAxNCwxNzEuOTM3IDgyLjUxNCwxOTIuMzM5ICAgIi8+PGc+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjIxNi41MjMiIHgyPSIxMzcuOTgxIiB5MT0iOS42OTIiIHkyPSI4OC4yMzQiLz48bGluZSBjbGFzcz0ic3QwIiB4MT0iMjQ0LjM5MiIgeDI9IjE2NS44NSIgeTE9IjM3LjU2MiIgeTI9IjExNi4xMDMiLz48L2c+PGc+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjIzOS4zMjUiIHgyPSIxNzMuNDUxIiB5MT0iODMuMTY2IiB5Mj0iMTcuMjkzIi8+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjIwOC45MjIiIHgyPSIxNDMuMDQ4IiB5MT0iMTEzLjU3IiB5Mj0iNDcuNjk2Ii8+PC9nPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjguMDEsMTAwLjE4OWMxOS45MTgsMTkuOTE4LDU1LjA3MSwyOS44Myw3OC41MTUsNi4zODZzMTMuNTMyLTU4LjU5Ny02LjM4Ni03OC41MTUgICAgcy01NS4wNzEtMjkuODMtNzguNTE1LTYuMzg2UzguMDkyLDgwLjI3MSwyOC4wMSwxMDAuMTg5eiIvPjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMDYuMjA4IiB4Mj0iMTc2LjAwOSIgeTE9IjEwNi44OTIiIHkyPSIxNzYuNjkzIi8+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyMjkuMDk4LDI0Ny45NTEgMjQ4LDIyOS4wNDkgMTkyLjM4OCwxNzMuNDM3IDE3MS45ODYsMTcxLjkzNyAxNzMuNDg2LDE5Mi4zMzkgICAiLz48Zz48bGluZSBjbGFzcz0ic3QwIiB4MT0iMzkuNDc3IiB4Mj0iMTE4LjAxOSIgeTE9IjkuNjkyIiB5Mj0iODguMjM0Ii8+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjExLjYwOCIgeDI9IjkwLjE1IiB5MT0iMzcuNTYyIiB5Mj0iMTE2LjEwMyIvPjwvZz48Zz48bGluZSBjbGFzcz0ic3QwIiB4MT0iMTYuNjc1IiB4Mj0iODIuNTQ5IiB5MT0iODMuMTY2IiB5Mj0iMTcuMjkzIi8+PGxpbmUgY2xhc3M9InN0MCIgeDE9IjQ3LjA3OCIgeDI9IjExMi45NTIiIHkxPSIxMTMuNTciIHkyPSI0Ny42OTYiLz48L2c+PC9nPjwvZz48L3N2Zz4=');}
button.red-btn,button.white-btn,button.add-btn,button.edit-btn,button.delete-btn{padding:6px 15px;font-size:1rem;border:none;border-radius:8px;cursor:pointer;min-width:150px}button.red-btn{background-color:#e30513;color:#fff;font-size:1em;font-weight:700}button.red-btn:hover{background-color:#cb000d}button.white-btn{background-color:#fff;color:#555;border:1px solid #ddd}button.white-btn:hover{background-color:#e2e2e2}button.edit-btn{background-color:#fff;color:#555;border:1px solid #ddd}button.edit-btn:hover{border:1px solid #a8c6f1;box-shadow:0 2px 4px #5683d6}button.add-btn{background-color:#fff;color:#555;border:1px solid #ddd}button.add-btn:hover{border:1px solid #a8f1bd;box-shadow:0 2px 4px #007a2e}button.delete-btn{background-color:#fff;color:#555;border:1px solid #ddd}button.delete-btn:hover{border:1px solid #fa8080;box-shadow:0 2px 4px #d65656}.submit-cancel-btns{margin-top:20px;display:flex;justify-content:flex-start;gap:15px}.peps-my-account-wrapper h2{font-size:24px;font-weight:600;padding-bottom:0;margin-bottom:0;text-transform:unset}.peps-my-account-wrapper h3{font-size:16px;font-weight:600;padding-bottom:0;margin-bottom:0;text-transform:unset}.peps-my-account-wrapper{display:flex;flex-direction:column}@media screen and (min-width:768px){.peps-my-account-wrapper{flex-direction:row}}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop{width:250px;background-color:#fff;display:none;margin-left:0}@media screen and (min-width:768px){.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop{display:flex;flex-direction:column}}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile{display:block;margin-bottom:16px}@media screen and (min-width:768px){.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile{display:none}}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .drawer{font-size:14px}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .drawer .drawer-toggle:checked+.drawer-label+.drawer-content{max-height:500px}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .drawer:has(.drawer-toggle:checked+.drawer-label .drawer-arrow) label{background-color:#f6f6f6}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item{display:flex;align-items:center;font-weight:bold}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item i,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item i{margin-right:8px}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item.active,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item.active{background-color:#f1efe0}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item.active:hover,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item.active:hover{background-color:#eae8d9}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item:hover,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item:hover{background-color:#eae8d9}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop .menu-item .notification,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile .menu-item .notification{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#f0f0f0;font-size:.8rem;border-radius:50%}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop a,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile a{text-decoration:none;color:#020202;display:block}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop a:not(:last-child):not(.active),.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile a:not(:last-child):not(.active){border-bottom:1px solid #f0f0f0}.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-desktop a .menu-item,.peps-my-account-wrapper .peps-my-account-navigation-menu-container .peps-my-account-navigation-menu-mobile a .menu-item{display:flex;justify-content:space-between;height:55px;padding:5px 20px;border-radius:4px}.peps-my-account-wrapper .main-content{flex:1}@media(min-width:768px){.peps-my-account-wrapper .main-content{padding-left:42px}}.peps-content-page-header .user-info-bar{width:100%;display:flex;justify-content:space-between;align-items:center}.peps-content-page-header .user-info-bar .left{display:flex}.peps-content-page-header .user-info-bar .left .user-avatar{border:2px solid #fff;box-shadow:0 0 40px rgba(0,0,0,.2);width:80px;min-width:80px;height:80px;border-radius:50%;object-fit:cover}.peps-content-page-header .user-info-bar .left .user-details{margin-left:24px;display:grid;grid-template-rows:auto auto;justify-items:start}.peps-content-page-header .user-info-bar .left .user-details .user-name{font-weight:900;font-size:24px;text-transform:uppercase;letter-spacing:.25px;margin:0}.peps-content-page-header .user-info-bar .left .user-details .user-email,.peps-content-page-header .user-info-bar .left .user-details .user-ni{margin:0;font-size:.9rem;color:#464646;font-style:italic}.peps-content-page-header .user-info-bar .right button{padding:7px 9px}.peps-content-page-header .user-info-bar .right button .btn-identification-card-text{display:none}@media screen and (min-width:768px){.peps-content-page-header .user-info-bar .right button .btn-identification-card-text{display:inline}}.peps-content-page-header .user-info-bar .right button .btn-identification-card-icon{display:inline;font-size:24px}@media screen and (min-width:768px){.peps-content-page-header .user-info-bar .right button .btn-identification-card-icon{display:none}}.account-menu{display:flex}.account-menu .account-dropdown-button-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width:1279px){.account-menu .account-dropdown-button-wrapper{display:none}}.account-menu .account-dropdown-button-wrapper a:not(:hover){color:#000}.account-menu .account-dropdown-button-wrapper .account-dropdown-button{display:flex;align-items:center;background:none;border:none;cursor:pointer;font-size:16px;font-weight:700}.account-menu .account-dropdown-button-wrapper .account-dropdown-button img.user-avatar{border:2px solid #d9d9d9;border-radius:50%;width:30px;height:30px;margin-right:8px;object-fit:cover}.account-menu .account-dropdown-button-wrapper .account-dropdown-button svg{margin-left:7px}.account-menu .account-dropdown-button-wrapper .dropdown-menu{display:none;position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.2);padding:0;margin:12px 0 0 0;min-width:250px;left:0}.account-menu .account-dropdown-button-wrapper .dropdown-menu.show{display:block}.account-menu .account-dropdown-button-wrapper .dropdown-menu .user-info{display:grid;grid-template-columns:auto 1fr;align-items:center;padding:16px;margin-bottom:10px}.account-menu .account-dropdown-button-wrapper .dropdown-menu .user-info .user-photo{border:2px solid #d9d9d9;border-radius:50%;width:50px;height:50px;margin-right:10px;object-fit:cover}.account-menu .account-dropdown-button-wrapper .dropdown-menu .user-info .user-details{display:flex;flex-direction:column;line-height:1.2;word-wrap:anywhere;overflow-wrap:anywhere}.account-menu .account-dropdown-button-wrapper .dropdown-menu .user-info .user-details .user-name{font-weight:700}.account-menu .account-dropdown-button-wrapper .dropdown-menu .user-info .user-details .user-email{color:gray}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list{list-style:none;margin:0 0 10px 0}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list .dropdown-item{display:block;padding:5px 16px;text-decoration:none;font-size:16px}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list .dropdown-item:hover{background-color:#f5f5f5;color:#000}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list .dropdown-item:active{background-color:#d8d8d8}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list .dropdown-item i{margin-right:8px}.account-menu .account-dropdown-button-wrapper .dropdown-menu .dropdown-menu-list .padded-divider{height:0;overflow:hidden;width:90%;margin:5px auto;border-bottom:1px solid #cacaca}.account-menu .account-dropdown-button-wrapper .dropdown-menu[aria-expanded=true] .dropdown-menu{display:block}div.identity-card{display:grid;grid-template:"header" auto "body" 1fr "footer" auto;grid-template-columns:auto;width:100%;max-width:450px;border-radius:6px;border:1px solid #d7d7d7;background-color:#fff;overflow:hidden}div.identity-card div.identity-card-header{grid-area:header;background:#e30513 url("/modules/custom/peps_my_account/assets/img/identity-card-header-background.png") 0 -18px;background-size:cover}div.identity-card div.identity-card-header div.band{display:flex;align-items:center;height:72px;padding:16px}div.identity-card div.identity-card-header p.validity{padding:8px;margin:0;text-align:center;font-size:.875rem}div.identity-card div.identity-card-header p.validity.not-valid{background-color:#f4f4f4}div.identity-card div.identity-card-header p.validity.valid{background-color:#ffc103}div.identity-card div.identity-card-body{grid-area:body;display:flex;flex-direction:column;padding:16px}div.identity-card div.identity-card-body div.photo{align-self:center;text-align:center;width:140px;height:187px;border-radius:4px;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f4f4f4}div.identity-card div.identity-card-body div.information{margin:16px 0 0;text-align:center}div.identity-card div.identity-card-body div.information div.lastname{text-transform:uppercase;font-weight:500;font-size:1.125rem}div.identity-card div.identity-card-body div.information div.firstname{font-size:1.125rem}div.identity-card div.identity-card-body div.information div.roles{margin:16px 0 0;padding:0;list-style:none}div.identity-card div.identity-card-footer{grid-area:footer;display:flex;flex-direction:column;align-items:center;padding:4px 16px 16px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#929292 #d7d7d7;scrollbar-width:thin}div.identity-card div.identity-card-footer div.ni{text-align:center;margin-top:0}div.identity-card div.identity-card-footer div.barcode{margin-top:8px}.peps-create-my-account-wrapper{display:flex;flex-direction:column;align-items:center}.peps-create-my-account-wrapper .peps-create-my-account-title{font-size:36px;text-align:center;text-transform:uppercase;font-weight:900;margin-top:50px}.peps-create-my-account-wrapper .peps-create-my-account-info{font-size:12px;color:#565656;margin-bottom:5px;padding:0 10px}@media screen and (min-width:778px){.peps-create-my-account-wrapper .peps-create-my-account-info{padding:0}}.peps-create-my-account-wrapper .peps-create-my-account-content{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:32px 0 16px 0;border:1px solid #ececec;max-width:768px;width:100%}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps{display:flex;width:100%;max-width:600px}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step{display:flex;flex-direction:column;gap:0;height:60px;width:20%}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-lifeline{position:relative;display:flex;justify-content:center}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-lifeline .peps-create-my-account-step-lifeline-dot{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:15px;background-color:#d8d8d8;z-index:2;font-weight:bold}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-lifeline .peps-create-my-account-step-lifeline-dot.active{background-color:#e30513;color:#fff}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-lifeline .peps-create-my-account-step-lifeline-line-before{position:absolute;left:0;top:14px;width:50%;height:1px;border:1px solid #e6e6e6;z-index:1}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-lifeline .peps-create-my-account-step-lifeline-line-after{position:absolute;left:50%;top:14px;width:50%;height:1px;border:1px solid #e6e6e6;z-index:1}.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-detail{display:none}@media screen and (min-width:768px){.peps-create-my-account-wrapper .peps-create-my-account-content .peps-create-my-account-steps .peps-create-my-account-step .peps-create-my-account-step-detail{display:flex;justify-content:center;font-weight:bold;text-transform:uppercase}}.peps-create-my-account-wrapper .peps-create-my-account-content-wrapper{display:flex;flex-direction:column;gap:0;margin:16px;padding:16px 16px 0 16px;border-top:1px solid #d8d8d8}@media screen and (min-width:769px){.peps-create-my-account-wrapper .peps-create-my-account-content-wrapper{padding:16px 64px 0 64px}}.peps-create-my-account-wrapper .peps-create-my-account-content-wrapper .peps-create-my-account-content-title{font-size:22.4px;font-weight:bold;margin-bottom:33.6px;margin-top:15px}.peps-create-my-account-wrapper .peps-create-my-account-content-wrapper label.managed-by-ul:after{content:" ¹"}.dashboard-container{display:flex;flex-direction:column;gap:20px;margin:0 auto}.dashboard-container .dashboard-cards{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1080px){.dashboard-container .dashboard-cards{flex-direction:row}}.dashboard-container .dashboard-cards .dashboard-card{flex:1;background-color:#fff;border:1px solid #ececec;border-radius:4px;box-shadow:0 0 40px 0 #ededed;display:flex;flex-direction:column;justify-content:space-between}.dashboard-container .dashboard-cards .dashboard-card .dbc-header{display:flex;justify-content:space-between;font-size:16px;padding:16px 16px;color:#565656;font-weight:bold}.dashboard-container .dashboard-cards .dashboard-card .dbc-content{margin-bottom:16px;font-size:32px;font-weight:bold;padding:16px 16px}.dashboard-container .dashboard-cards .dashboard-card .dbc-content .dbc-member{color:#e30513}.dashboard-container .dashboard-cards .dashboard-card .dbc-content .dbc-member-expiration{display:flex;align-items:center;font-size:14px;font-weight:normal;color:#464646}.dashboard-container .dashboard-cards .dashboard-card .dbc-footer{padding:16px 16px;border-top:1px solid #ececec}.dashboard-container .dashboard-cards .dashboard-card .dbc-footer a{display:flex;align-items:center;color:#e30513 !important;font-weight:bold;text-transform:uppercase}.dashboard-container .dashboard-cards .dashboard-card .dbc-footer a img{margin-left:5px}.dashboard-container .dashboard-activities{border:1px solid #ececec;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;container-type:inline-size}.dashboard-container .dashboard-activities .dba-header{display:flex;align-items:center;background:#f6f6f6;color:#565656;font-size:16px;font-weight:bold;padding:20px 16px}.dashboard-container .dashboard-activities .dba-header .dba-header-badge{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:14px;color:#000;background-color:#fff;margin-left:12px}.dashboard-container .dashboard-activities .dbua-content{margin-bottom:10px}.dashboard-container .dashboard-activities .dbua-content .dbua-activity{display:grid;grid-template-rows:1fr 1fr 1fr .1fr;align-items:center;padding:20px 16px}@container (min-width:768px){.dashboard-container .dashboard-activities .dbua-content .dbua-activity{grid-template-rows:unset;grid-template-columns:1fr 1fr 1fr .1fr}}.dashboard-container .dashboard-activities .dbua-content .dbua-activity:not(:last-child){border-bottom:1px solid #ececec}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-header{display:flex;flex-direction:column;align-items:center;gap:4px}@container (min-width:768px){.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-header{align-self:flex-start;align-items:flex-start}}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-header .dbua-activity-header-name{font-weight:bold}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info{display:flex;flex-direction:column;justify-self:center}@container (min-width:768px){.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info{justify-self:flex-start}}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info .dbua-activity-info-label{font-size:12px;font-weight:700;align-self:center}@container (min-width:768px){.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info .dbua-activity-info-label{align-self:flex-start}}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info .dbua-activity-info-data{display:flex;align-items:center}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-info .dbua-activity-info-icon{margin-right:10px}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-user{display:flex;flex-direction:column;align-self:center;align-items:center;word-wrap:break-word}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-user .dbua-activity-user-label{font-size:12px;font-weight:700}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-user .dbua-activity-user-name{font-size:16px;font-weight:900;max-width:200px;text-transform:uppercase}@container (min-width:768px){.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-user{align-self:flex-start;align-items:flex-start}}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-access{display:flex;align-items:center;justify-self:center}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-access .dbua-activity-access-content{display:none}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-access .dbua-activity-access-code{color:#000;width:48px;height:48px;padding:10px;border:1px solid #ececec;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-access .dbua-activity-access-code .bi{margin-top:2px;font-size:24px}.dashboard-container .dashboard-activities .dbua-content .dbua-activity .dbua-activity-access .dbua-activity-access-code:hover{background:#eee;cursor:pointer}.dashboard-container .dashboard-activities .dbua-content .dbua-empty{padding:20px 16px;color:#464646;font-size:14px;font-style:italic}.dashboard-container .dashboard-activities .dbua-footer{padding:16px 16px;border-top:1px solid #ececec}.dashboard-container .dashboard-activities .dbua-footer a{display:flex;align-items:center;color:#e30513 !important;font-weight:bold;text-transform:uppercase}.dashboard-container .dashboard-activities .dbua-footer a img{margin-left:5px}.dbua-activity-access-content.ginlined-content .dbua-activity-access-content-qrcode{height:100%;width:100%;display:flex;justify-content:center;align-items:center}#glightbox-body .gprev.gbtn,#glightbox-body .gnext.gbtn{display:none}.access-container{display:flex;flex-direction:column;gap:15px;min-width:300px;container-type:inline-size}.access-container .information-text{font-size:14px;color:#464646;margin-bottom:10px;text-align:center}.access-container .drawers-container{display:flex;flex-direction:column;padding:16px;gap:15px;container-type:inline-size;border-radius:4px;border:1px solid #ececec;box-shadow:0px 0px 40px #ededed}.access-container .drawers-container .drawer .drawer-toggle:checked+.drawer-label+.drawer-content{max-height:500px;overflow-y:auto}.access-container .access-card{min-width:fit-content;display:grid;grid-template-columns:unset;flex-direction:column;gap:15px;padding:15px 5px;align-items:center;margin-bottom:7px}@media(min-width:768px){.access-container .access-card{grid-template-columns:.8fr 1fr 0fr}}.access-container .access-card:not(:last-child){border-bottom:1px solid #ececec}.access-container .access-card-left{justify-self:center;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.access-container .access-card-left{justify-self:start;align-items:start}}.access-container .access-card-left .product-name{font-weight:bold}.access-container .access-card-information{display:flex;flex-direction:column;min-width:max-content;justify-self:center;font-size:14px}.access-container .access-card-information-label{font-weight:700}.access-container .access-card-information .tooltip{position:relative;display:inline-block}.access-container .access-card-information .tooltip-item{font-size:12px;display:none;position:absolute;bottom:0%;left:105%;background-color:#f1efe0;min-width:130px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:2}@media(max-width:768px){.access-container .access-card-information .tooltip-item{left:24px}}.access-container .access-card-information .tooltip:hover .tooltip-item{display:block}@media(min-width:768px){.access-container .access-card-information{justify-self:left}}.access-container .access-card .no-display{display:none}.access-container .access-card .qr-code-container{justify-self:center}@media(min-width:768px){.access-container .access-card .qr-code-container{justify-self:end}}.access-container .access-card .qr-code-container .qr-btn{color:#000;width:48px;height:48px;padding:10px;border:1px solid #ddd;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s}.access-container .access-card .qr-code-container .qr-btn .bi{margin-top:2px;font-size:24px}.access-container .access-card .qr-code-container .qr-btn:hover{background:#eaeaea;cursor:pointer}.access-container .access-card svg{margin-right:5px}.access-container .access-card svg.icon-circle{height:8px}.access-container .access-card svg.icon-circle-check{height:16px;fill:#e30513}.access-container h2{padding-top:10px}.display-qrcode{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.display-qrcode svg{max-width:100%;max-height:100%}#glightbox-body .gprev.gbtn,#glightbox-body .gnext.gbtn{display:none}.family-container{max-width:960px;margin:0 auto;padding:20px}.family-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;margin-bottom:15px;box-shadow:0px 2px 4px rgba(0,0,0,.1)}.family-card-left{display:flex;align-items:center}.family-card-btns{display:flex;gap:10px}@media(max-width:650px){.family-card{flex-direction:column;align-items:center}.family-card-btns{margin-top:10px}}.family-photo{width:50px;height:50px;border-radius:50%;margin-right:15px;object-fit:cover}.family-name{font-weight:bold;font-size:1.1em;margin:0}.family-ni{color:#777;margin:0}.information-container .information-form-fields-container{border-radius:4px;border:1px solid #ececec;box-shadow:0px 0px 40px #ededed;padding:20px 16px;margin-bottom:32px}.information-container .information-addresses-container h2{text-align:left;margin-bottom:20px}.information-container .information-addresses-container .information-addresses-form{display:flex;flex-direction:column;gap:25px}@media screen and (min-width:1200px){.information-container .information-addresses-container .information-addresses-form{flex-direction:row}}@media screen and (min-width:1200px){.information-container .information-addresses-container .information-addresses-form .information-address-form{width:50%}}.information-container .information-addresses-container .information-addresses-form .information-address-form .information-address-form-header{display:flex;justify-content:space-between;align-items:center;height:45px}.information-container .information-addresses-container .information-addresses-form .information-address-form .information-address-form-header div{display:flex;align-items:center}.information-container .information-addresses-container .information-addresses-form .information-address-form .information-address-form-header div h3,.information-container .information-addresses-container .information-addresses-form .information-address-form .information-address-form-header div .button{margin:0}.information-container .information-addresses-container .information-addresses-form .information-address-form .information-address-form-header div h3{padding:0}.orders-container{max-width:960px;margin:0 auto;padding:16px}.orders-container .table-wrapper{overflow:hidden;border-radius:4px;border:1px solid #eaeaea;box-shadow:0px 0px 40px #ededed;margin-top:15px}.orders-container table{margin-bottom:0}.orders-container tbody tr td button{padding:0 20px}.orders-container tbody tr.order.with-refunds{border-bottom:0;height:20px}.orders-container tbody tr.order.with-refunds td{height:20px}.orders-container tbody tr.order-refund:not(:has(+tr.order)){border-bottom:0}.payment-container{max-width:960px;margin:0 auto;padding:20px;display:flex;flex-direction:column}.payment-container h3{font-size:1.8rem;color:#333;padding-top:10px;padding-bottom:0}.payment-container .payment-card{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:10px;border:1px solid #ddd;border-radius:8px;background-color:#fff;padding:10px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.payment-container .payment-card.expired{box-shadow:0 2px 10px rgba(255,0,0,.69)}.payment-container .payment-card .payment-card-row{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:500px){.payment-container .payment-card .payment-card-row{flex-direction:column;align-items:center}}.payment-container .payment-card .payment-card-info,.payment-container .payment-card .payment-card-actions{min-width:200px}.payment-container .payment-card .payment-card-info{display:flex;align-items:center}.payment-container .payment-card .payment-card-info .payment-logo{display:block;width:40px;height:auto;margin-right:20px}.payment-container .payment-card .payment-card-info .payment-number{font-size:16px;margin-right:10px}.payment-container .payment-card .payment-card-info .payment-expiration{font-size:14px;color:#777}.payment-container .payment-card .payment-card-actions{gap:10px}.payment-container .payment-card .payment-expired-text{color:red;font-weight:bold;text-align:center;flex:2}@media(max-width:500px){.payment-container .payment-method-actions{width:100%;margin-top:10px}}.settings-container{max-width:960px;margin:0 auto;padding:20px}.settings-container h3{font-size:1.8rem;color:#333;padding-top:10px;padding-bottom:0}.settings-container .settings-section{margin-bottom:40px}.settings-container .settings-section .form-group{display:flex;flex-direction:column}.settings-container .settings-section .contact-link{color:#919191;font-size:14px;text-decoration:underline}.settings-container label{margin-bottom:8px;color:#555}.settings-container .checkbox-group{display:flex;align-items:center;gap:10px;margin-bottom:10px}.settings-container .checkbox-group input[type=checkbox]{margin:0;vertical-align:middle}.settings-container .checkbox-group label{flex:unset;margin:0}@media(max-width:500px){.settings-container .checkbox-group{flex-direction:row;align-items:center}}
