@import url(https://fonts.googleapis.com/css2?family=Macondo&family=Playwrite+MX+Guides&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,600;1,400;1,600&display=swap);.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%235f0c0e' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #ee202440;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f4797b' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f4797b' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.gallery-item{position:relative}.gallery-item button,.gallery-item figure{height:100%;width:100%}.gallery-item a.lgvideo:before{background-position:top 10px left 10px;background-size:50px}.gallery-item a{color:#231815}.gallery-item a,.gallery-item a figcaption{text-decoration:none!important}.frame-type-brick_highlight{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 160px);position:relative}.frame-type-brick_highlight .container{height:100%;position:relative;width:100%;z-index:1}.frame-type-brick_highlight .container .frame-header,.frame-type-brick_highlight .container .frame-header p,.frame-type-brick_highlight .container .highlight-content,.frame-type-brick_highlight .container .highlight-content p{color:#fff}@media(min-width:992px){.frame-type-brick_highlight .container .brick_highlight-wrapper{width:calc(66.66667% - 12px)}}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:before{background:linear-gradient(0deg,#282829,rgba(40,40,41,.639) 63.86%,#28282900);bottom:200px;content:"";height:50vh;left:0;opacity:1;position:absolute;width:100%;z-index:41}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:after{background:#231815;bottom:0;content:"";height:200px;left:0;position:absolute;width:100%;z-index:40}.quote-wrapper{display:flex;flex-direction:column;gap:24px;position:relative}@media(min-width:992px){.quote-wrapper{flex-direction:row;gap:0}.quote-wrapper .quote-image{margin-left:calc(8.33333% - 12px);width:calc(25% - 12px)}.quote-wrapper .quote-content{margin-left:calc(8.33333% - 12px);width:calc(50% - 12px)}}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:none;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #ee202440;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#ee2024}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:initial}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:600}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.textmedia,.textpic{display:flex;flex-wrap:wrap;gap:24px}.textmedia-item,.textpic-item{order:1;width:100%}.textmedia-text>:last-child,.textpic-text>:last-child{margin-bottom:0}.textmedia-centered,.textpic-centered{align-items:center}.textmedia-below .textmedia-text,.textmedia-below .textpic-text,.textpic-below .textmedia-text,.textpic-below .textpic-text{order:0}.textmedia-below .textmedia-gallery,.textmedia-below .textpic-gallery,.textpic-below .textmedia-gallery,.textpic-below .textpic-gallery{margin-bottom:0}@media(min-width:992px){.textmedia-left .textmedia-item,.textmedia-left .textpic-item,.textmedia-right .textmedia-item,.textmedia-right .textpic-item,.textpic-left .textmedia-item,.textpic-left .textpic-item,.textpic-right .textmedia-item,.textpic-right .textpic-item{width:calc(50% - 12px)}.textmedia-right .textmedia-gallery,.textmedia-right .textpic-gallery,.textpic-right .textmedia-gallery,.textpic-right .textpic-gallery{order:2}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl,.offcanvas-xxxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media(max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(max-width:1599.98px){.offcanvas-xxxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media(max-width:1599.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxxl{transition:none}}@media(max-width:1599.98px){.offcanvas-xxxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxxl.offcanvas-bottom,.offcanvas-xxxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxxl.show:not(.hiding),.offcanvas-xxxl.showing{transform:none}.offcanvas-xxxl.hiding,.offcanvas-xxxl.show,.offcanvas-xxxl.showing{visibility:visible}}@media(min-width:1600px){.offcanvas-xxxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxxl .offcanvas-header{display:none}.offcanvas-xxxl .offcanvas-body{background-color:#0000!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;box-shadow:var(--bs-offcanvas-box-shadow);color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#231815;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}:root{--color-grey:#f0f0f0;--color-text-color:#231815;--margin-to-container:-200px;--mobile-limit:992px;--is-mobile:false;--grid-gutter-width:24px;--cardgroup-gap:24px;--gallery-gap:24px;--card-menu-gap:24px;--mobile-thumbs-gap:15;--mobile-thumbs-gap-px:15px;--color-primary:#ee2024;--color-secondary:#000;--color-white:#fff;--color-black:#231815;--bs-body-font-family:Poppins,sans-serif!important;--full-header-height:123px;--full-header-mobile-height:107px;--header-height:88px;--header-mobile-height:72px;--topbar-height:35px;--topbar-mobile-height:35px;--transition-params:0.4s cubic-bezier(0.455,0.03,0.515,0.955);--short-transition-params:0.2s cubic-bezier(0.455,0.03,0.515,0.955);--long-transition-params:0.8s cubic-bezier(0.455,0.03,0.515,0.955)}:root,:root .row{--bs-gutter-x:24px}.table-bordered,.table-responsive,.table-striped,table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#2727270d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#2727271a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(39,39,39,.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.hide-scrollbars{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbars::-webkit-scrollbar{display:none;width:0!important}.gsap{opacity:0;visibility:hidden}.cleanList{list-style-type:none;margin:0;padding:0}html{scroll-behavior:smooth;text-rendering:geometricPrecision}body figure{margin:0;position:relative}body figure picture{display:block}body figure figcaption{margin-top:10px}body button{background:none;border:none;padding:0;text-align:left}body.menu-open{overflow:hidden}body .back-link-wrapper{display:none}body #debug{background:gray;border:1px solid #231815;color:#fff;font-size:12px;font-size:.75rem;height:200px;line-height:14px;line-height:.875rem;padding:20px;position:fixed;right:40px;top:40px;width:400px;z-index:4000}body{display:flex;flex-direction:column;min-height:100vh}body main{flex-basis:100%;flex-grow:1;flex-shrink:1}body .frame,body .frame.frame-space-before-none{--frame-outer-spacing-before:0;padding-top:0}body .frame,body .frame.frame-space-after-none{--frame-outer-spacing-after:0;padding-bottom:0}body .frame.frame-space-before-normal{--frame-outer-spacing-before:0;padding-top:64px}@media(min-width:992px){body .frame.frame-space-before-normal{padding-top:80px}}body .frame.frame-space-after-normal{--frame-outer-spacing-after:0;padding-bottom:64px}@media(min-width:992px){body .frame.frame-space-after-normal{padding-bottom:80px}}body .frame.frame-space-before-small{--frame-outer-spacing-before:0;padding-top:60px}@media(min-width:992px){body .frame.frame-space-before-small{padding-top:100px}}body .frame.frame-space-after-small{--frame-outer-spacing-after:0;padding-bottom:60px}@media(min-width:992px){body .frame.frame-space-after-small{padding-bottom:100px}}body .frame.frame-background-dark{background-color:#272727;--frame-background:#0000}body .frame.frame-background-light{background-color:#f8f8f8;--frame-background:#0000}body .frame.frame-background-tertiary,body .frame.frame-has-backgroundimage{--frame-background:#0000}body .frame.bg-grey{background-color:#f0f0f0}body .frame .img-full{height:auto;width:100%}video{max-width:100%}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-40{margin-bottom:40px}.mt-40{margin-top:40px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.mb-80{margin-bottom:80px}.mt-80{margin-top:80px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.mb-120{margin-bottom:120px}.mt-120{margin-top:120px}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.frame-in-container{padding-bottom:50px;padding-top:50px}.frame-in-container:last-child{padding-bottom:0}.frame-in-container:first-child{padding-top:0}form input[type=search]::-ms-clear,form input[type=search]::-ms-reveal{display:none;height:0;width:0}form select.form-control{appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath fill='%23231815' d='M15.069 20.766a1.6 1.6 0 0 0 2.262 0l7.269-7.27a1.2 1.2 0 0 0-1.698-1.696l-6.136 6.137a.8.8 0 0 1-1.132 0L9.497 11.8A1.2 1.2 0 0 0 7.8 13.497z'/%3E%3C/svg%3E") right 10px center no-repeat}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration{display:none}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{background:#0000;-webkit-box-shadow:none!important}:root{--columns-layout-gap:var(--grid-gutter-width);--columns-layout-columns:1}.columns-layout{display:flex;flex-wrap:wrap;gap:var(--columns-layout-gap)}.columns-layout .columns-layout-item{width:calc(100%/var(--columns-layout-columns) - var(--columns-layout-gap)*(var(--columns-layout-columns) - 1)/var(--columns-layout-columns))}.columns-layout.columns-layout-columns-1{--columns-layout-columns:1}@media(min-width:768px){.columns-layout.columns-layout-columns-2,.columns-layout.columns-layout-columns-3{--columns-layout-columns:2}}@media(min-width:992px){.columns-layout.columns-layout-columns-3{--columns-layout-columns:3}}@media(min-width:576px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:2}}@media(min-width:1200px){.columns-layout.columns-layout-columns-4{--columns-layout-columns:4}}.table,.table td,.table tr,table,table td,table tr{background:none;background-color:#0000}.frame-background-dark .table td,.frame-background-dark .table tr,.frame-background-dark table td,.frame-background-dark table tr{color:#fff}@media print{img{display:block}}@media(min-width:992px){h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:60px;font-size:3.75rem;line-height:68px;line-height:4.25rem;margin-bottom:2.875rem}}h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{margin-bottom:30px}@media(min-width:992px){h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:50px;font-size:3.125rem;line-height:58px;line-height:3.625rem}}h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:30px}@media(min-width:992px){h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem}}h1.h4,h2.h4,h3.h4,h4,h5.h4,h6.h4{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h5,h2.h5,h3.h5,h4.h5,h5,h6.h5{font-size:24px;font-size:1.5rem;line-height:40px;line-height:2.5rem;margin-bottom:1.875rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6{font-size:18px;font-size:1.125rem;line-height:26px;line-height:1.625rem;margin-bottom:1.875rem}.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{margin-bottom:1.875rem}@media(min-width:992px){.small{font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem}}.flickity-cell[aria-hidden=true] [contenteditable=true]:not([disabled]),.flickity-cell[aria-hidden=true] [tabindex]:not([disabled]),.flickity-cell[aria-hidden=true] a[href],.flickity-cell[aria-hidden=true] area[href],.flickity-cell[aria-hidden=true] button:not([disabled]),.flickity-cell[aria-hidden=true] input:not([disabled]),.flickity-cell[aria-hidden=true] select:not([disabled]),.flickity-cell[aria-hidden=true] textarea:not([disabled]){visibility:hidden}@media(max-width:991px){section:has(.layout-carousel-mobile){overflow-x:hidden}}.flickity-button:focus{box-shadow:0 0 0 5px #ee2024;outline:none}@media(max-width:991px){.layout-carousel-mobile{display:block;flex-wrap:nowrap}.layout-carousel-mobile .flickity-viewport{overflow:visible;width:100%}.layout-carousel-mobile .flickity-cell,.layout-carousel-mobile .flkty-item{margin-right:24px;min-height:100%;opacity:.5;transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}}@media(max-width:991px)and (max-width:991px){.layout-carousel-mobile .flickity-cell,.layout-carousel-mobile .flkty-item{min-height:unset;width:80%}}@media(max-width:991px){.layout-carousel-mobile .flickity-cell.is-selected,.layout-carousel-mobile .flkty-item.is-selected{opacity:1}}.layout-carousel{display:block}.layout-carousel .flickity-cell,.layout-carousel .flkty-item{display:block;margin-right:24px;min-height:100%;position:absolute}@media(max-width:991px){.layout-carousel .flickity-cell,.layout-carousel .flkty-item{min-height:unset;width:80%}}.layout-carousel .flickity-cell .card,.layout-carousel .flkty-item .card{height:100%}.flickity-page-dots{bottom:-40px!important}.flickity-page-dots:not(:has(>.flickity-page-dot:nth-of-type(2))){display:none!important}.flickity-page-dot{height:10px!important;width:10px!important}.card-body,.card-footer{padding:calc(var(--grid-gutter-width)/2)}.frame-background-dark a:not(.btn),.frame-background-dark button,.frame-background-dark h1,.frame-background-dark h2,.frame-background-dark h3,.frame-background-dark h4,.frame-background-dark h5,.frame-background-dark h6,.frame-background-dark ol li,.frame-background-dark p,.frame-background-dark ul li{color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item button.nav-link.active,.frame-background-dark .nav-tabs-nav ul.nav-tabs li.nav-item button.nav-link:hover{color:#fff}.frame-background-dark ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom-color:#fff}.frame-background-dark ul.nav-tabs li.nav-item button.nav-link.active,.frame-background-dark ul.nav-tabs li.nav-item button.nav-link:hover{color:#fff}.frame-background-dark .card a:not(.btn),.frame-background-dark .card button,.frame-background-dark .card h1,.frame-background-dark .card h2,.frame-background-dark .card h3,.frame-background-dark .card h4,.frame-background-dark .card h5,.frame-background-dark .card h6,.frame-background-dark .card ol li,.frame-background-dark .card p,.frame-background-dark .card ul li{color:#231815}.frame-background-dark .grid-tabs-container ul.nav-tabs{border-color:#fff9!important}.frame-background-dark .flickity-page-dot{background:#ffffff80}.frame-background-dark .flickity-page-dot.is-selected{background:#fff}.frame-background-dark table.table>:not(caption)>*>*{background:none;color:#fff}.frame-background-dark table tbody,.frame-background-dark table thead{background-color:#0000;color:#fff}.frame-background-dark table.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#ffffff4d}.frame-background-dark table.table-striped>tbody>tr>*{background-color:#0000}.frame-background-dark figcaption.caption{color:#fff}.btn,.btn-base{border:1px solid #0000;box-shadow:none!important;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;padding:16px 24px}.btn-base:hover,.btn:hover{opacity:.64}@media(min-width:992px){.btn,.btn-base{border-radius:16px;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.btn.btn-primary{background:#ee2024;padding:16px 24px}.btn.btn-secondary{border-color:#ee2024;color:#231815}.btn.btn-outline{background:none;border-color:#ee2024;color:#ee2024}.textmedia img{border-radius:24px}@media(min-width:992px){.textmedia-left .textmedia-gallery,.textmedia-left .textmedia-text{margin-right:calc(8.33333% - 12px);width:calc(41.66667% - 12px)}.textmedia-right .textmedia-gallery,.textmedia-right .textmedia-text{margin-left:calc(8.33333% - 12px);width:calc(41.66667% - 12px)}.textmedia-above,.textmedia-below{gap:64px}.textmedia-above .textmedia-gallery,.textmedia-above .textmedia-text,.textmedia-below .textmedia-gallery,.textmedia-below .textmedia-text{margin-left:calc(16.66667% - 12px);width:calc(66.66667% - 12px)}}.container_2_columns-wrapper .textmedia-above .textmedia-gallery,.container_2_columns-wrapper .textmedia-above .textmedia-text,.container_2_columns-wrapper .textmedia-below .textmedia-gallery,.container_2_columns-wrapper .textmedia-below .textmedia-text,.container_2_columns-wrapper .textmedia-left .textmedia-gallery,.container_2_columns-wrapper .textmedia-left .textmedia-text,.container_2_columns-wrapper .textmedia-right .textmedia-gallery,.container_2_columns-wrapper .textmedia-right .textmedia-text,.container_3_columns-wrapper .textmedia-above .textmedia-gallery,.container_3_columns-wrapper .textmedia-above .textmedia-text,.container_3_columns-wrapper .textmedia-below .textmedia-gallery,.container_3_columns-wrapper .textmedia-below .textmedia-text,.container_3_columns-wrapper .textmedia-left .textmedia-gallery,.container_3_columns-wrapper .textmedia-left .textmedia-text,.container_3_columns-wrapper .textmedia-right .textmedia-gallery,.container_3_columns-wrapper .textmedia-right .textmedia-text{margin-left:0;width:100%}.accordion{border:none}.accordion .accordion-item{background:none;border:none;border-top:1px solid #00000029}.accordion .accordion-item .accordion-header button{background:none;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1.25rem;padding:24px 0}@media(min-width:992px){.accordion .accordion-item .accordion-header button{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.accordion .accordion-item .accordion-header button:after{background-size:40px;height:40px;transform:none;width:40px}.accordion .accordion-item .accordion-header button:not(.collapsed){box-shadow:none}.accordion .accordion-item .accordion-header button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23231815' fill-rule='evenodd' d='M20 18.5h10.35a1.5 1.5 0 1 1 0 3H20zM20 21.5H9.65a1.5 1.5 0 0 1 0-3H20z' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion .accordion-item .accordion-header button.collapsed:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23231815' fill-rule='evenodd' d='M30.35 18.5a1.5 1.5 0 1 1 0 3H21.5v8.85a1.5 1.5 0 1 1-3 0V18.5z' clip-rule='evenodd'/%3E%3Cpath fill='%23231815' fill-rule='evenodd' d='M9.65 21.5a1.5 1.5 0 0 1 0-3h8.85V9.65a1.5 1.5 0 0 1 3 0V21.5z' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion .accordion-item .accordion-body{padding:80px 0}.nav-tabs-nav{overflow:auto}.nav-tabs-nav ul.nav-tabs{flex-wrap:nowrap;gap:24px}.nav-tabs-nav ul.nav-tabs li.nav-item:has(.nav-link.active){border-bottom:2px solid #231815}.nav-tabs-nav ul.nav-tabs li.nav-item button.nav-link{border:none;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin:0!important;margin-bottom:1.25rem;padding:24px 0;white-space:nowrap}@media(min-width:992px){.nav-tabs-nav ul.nav-tabs li.nav-item button.nav-link{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.nav-tabs-nav ul.nav-tabs li.nav-item button.nav-link.active{background:none}.tab-content{padding-bottom:80px;padding-top:80px}figure figcaption{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}figure figcaption strong{display:block;font-size:20px;font-size:1.25rem;font-weight:400;line-height:32px;line-height:2rem;margin-bottom:.5rem}.card{display:flex;flex-direction:column;position:relative}.card-body{flex-grow:1;flex-shrink:0}.brick_cardgroup-wrapper .frame-header h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}.brick_cardgroup-wrapper .frame-header h3{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.card{border:1px solid #d8d8d8;border-radius:16px;height:100%}.card:hover .image-wrapper{transform:scale(1.1)}.card-header{border-radius:16px;flex-grow:0;overflow:hidden}.card-header .image-wrapper{height:100%;transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:100%}.card-body{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;padding:24px 24px 0}.card-body h3.card-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:.5rem}.card-footer{padding:16px 24px 40px}.card-footer a.card-link{background:#ee2024;border-radius:8px;color:#fff;display:inline-block;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:12px 16px;text-decoration:none}.frame-type-brick_highlight{align-items:center;justify-content:center}.frame-type-brick_highlight .container .brick_highlight-wrapper{text-align:center}@media(min-width:992px){.frame-type-brick_highlight .container .brick_highlight-wrapper{margin-left:calc(16.66667% - 12px);width:calc(66.66667% - 12px)}}.frame-type-brick_highlight .container h2{margin-bottom:24px}.frame-type-brick_highlight .container .highlight-content a.btn{color:#fff;padding:12px 16px}.frame-type-brick_highlight .container .highlight-content a.btn.btn-primary{background:#fff;color:#231815}.frame-type-brick_highlight .container .highlight-content a.btn.btn-outline{border-color:#fff}.frame-type-brick_highlight .frame-backgroundimage-container{background:#231815}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage{opacity:.48}.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:after,.frame-type-brick_highlight .frame-backgroundimage-container .frame-backgroundimage:before{display:none}@media(min-width:992px){.container_2_columns-wrapper .left-wide-left{margin-right:calc(8.33333% - 12px);width:calc(58.33333% - 12px)}.container_2_columns-wrapper .right-wide-right{margin-left:calc(8.33333% - 12px);width:calc(58.33333% - 12px)}.container_2_columns-wrapper .col-lg-6{margin-left:calc(8.33333% - 12px);width:calc(41.66667% - 12px)}}body .back-link-wrapper{display:block}@media(max-width:991px){header#page-header.navbar-mainnavigation .navigation-wrapper{padding-top:0}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav{gap:16px}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav li a .nav-link-text{border-bottom:2px solid #0000;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;padding-bottom:8px}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.active a .nav-link-text{border-bottom-color:#fff}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li:has(.dropdown-menu.open) a{pointer-events:none}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li{width:100%}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.has-dropdown{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9 18.3a.9.9 0 0 0 1.273 0l5.451-5.452a1.2 1.2 0 0 0 0-1.697L10.273 5.7A.9.9 0 0 0 9 6.973l4.603 4.603a.6.6 0 0 1 0 .848L9 17.027A.9.9 0 0 0 9 18.3'/%3E%3C/svg%3E") 100% no-repeat}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{background:#ee2024;display:none;flex-direction:column;gap:24px;height:calc(100vh + 10px);left:0;overflow-y:auto;padding-bottom:150px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);pointer-events:none;position:fixed;top:107px;transition-duration:.2s;transition-property:opacity,display,transform;width:100vw;z-index:10}@starting-style{header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{opacity:0;transform:translateX(100%)}}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu.inactive{display:none}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu.show{display:flex;pointer-events:auto}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li{padding-bottom:0;padding-top:0}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li.back-link-wrapper button{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8.576 11.152a1.2 1.2 0 0 0 0 1.697l5.451 5.45a.9.9 0 1 0 1.273-1.272l-4.603-4.603a.6.6 0 0 1 0-.848L15.3 6.973A.9.9 0 1 0 14.027 5.7z'/%3E%3C/svg%3E") 0 no-repeat;color:#fff;margin-left:-30px;padding-left:30px}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li a,header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li button{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}header#page-header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li a{border-bottom:2px solid #0000;padding-bottom:16px}}body section.frame{position:relative}body section.frame.frame-background-black{background-color:#231815;--frame-background:#0000}body section.frame.frame-background-primary{background-color:#ee2024;--frame-background:#0000}body section.frame.frame-background-grey{background-color:#f0f0f0;--frame-background:#0000}body section.frame.frame-has-backgroundimage{--frame-background:#0000}body:has(.header-wrapper.fixed) #body-content{padding-top:107px}@media(min-width:992px){body:has(.header-wrapper.fixed) #body-content{padding-top:123px}body .frame-type-brick_highlight:not(:has(.highlight-content)){min-height:500px}}body .brick_keyfigures-wrapper>.frame-header,body .container_2_columns-wrapper>.frame-header,body .idevents_list-wrapper>.frame-header,body .idpersons_list-wrapper>.frame-header{margin-bottom:40px}@media(min-width:992px){body .brick_keyfigures-wrapper>.frame-header,body .container_2_columns-wrapper>.frame-header,body .idevents_list-wrapper>.frame-header,body .idpersons_list-wrapper>.frame-header{margin-bottom:80px}.container_1_columns-wrapper:has(.idpersons_list-wrapper) .frame-header{width:calc(66.66667% - 12px)}.container_2_columns-wrapper:has(.frame-type-powermail_pi1) .frame-header{width:calc(58.33333% - 24px)}}section.intro{align-items:flex-end;background-color:#231815;color:#fff;display:flex;padding-bottom:120px;padding-top:120px;position:relative}section.intro .intro-container{position:relative;z-index:1}section.intro .intro-container .intro-content .abstract p:last-of-type{margin-bottom:0!important}section.intro .intro-content h1{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.5rem}@media(min-width:992px){section.intro .intro-content h1{font-size:56px;font-size:3.5rem;line-height:64px;line-height:4rem;margin-bottom:1.5rem}}body#p1 section.intro .intro-content h1{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem;margin-bottom:1.5rem}@media(min-width:992px){body#p1 section.intro .intro-content h1{font-size:80px;font-size:5rem;line-height:88px;line-height:5.5rem;margin-bottom:1.5rem}}section.intro #intro-image-bg{background-repeat:no-repeat;background-size:cover}section.intro.home{background:#231815;height:calc(90vh - 88px)}@media(min-width:992px){section.intro.default.has-bg-image,section.intro.default.has-bg-video{min-height:640px}}section.intro.formation{background-color:#ee2024;color:#fff;padding-bottom:48px}@media(min-width:992px){section.intro.formation{padding-bottom:80px}}section.intro.formation.has-bg-image,section.intro.formation.has-bg-video{background-color:#231815}section.intro.formation .btn-secondary{color:#ee2024!important}section.intro .frame-backgroundimage-container{height:100%;left:0;max-height:unset;opacity:.8;overflow:visible;position:absolute;top:0;width:100%;z-index:0}section.intro .frame-backgroundimage-container,section.intro .frame-backgroundimage-container *{pointer-events:none}section.intro .frame-backgroundimage-container .frame-backgroundimage{height:100%;width:100%}section.intro.has-bg-image .intro-content a:not(.btn),section.intro.has-bg-image .intro-content h1,section.intro.has-bg-image .intro-content h2,section.intro.has-bg-image .intro-content h3,section.intro.has-bg-image .intro-content h4,section.intro.has-bg-image .intro-content h5,section.intro.has-bg-image .intro-content h6,section.intro.has-bg-image .intro-content li,section.intro.has-bg-image .intro-content p{color:#fff}section.intro.has-bg-image .frame-backgroundimage{background-repeat:no-repeat;background-size:cover;position:relative}section.intro.has-bg-image .frame-backgroundimage:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.intro.has-bg-image .frame-backgroundimage-container{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}section.intro.has-bg-video{overflow:hidden;position:relative}section.intro.has-bg-video .abstract p,section.intro.has-bg-video .intro-content a:not(.btn),section.intro.has-bg-video .intro-content h1,section.intro.has-bg-video .intro-content h2,section.intro.has-bg-video .intro-content h3,section.intro.has-bg-video .intro-content h4,section.intro.has-bg-video .intro-content h5,section.intro.has-bg-video .intro-content h6,section.intro.has-bg-video .intro-content li,section.intro.has-bg-video .intro-content p{color:#fff}section.intro.has-bg-video #intro-video-bg{height:100%;inset:0;opacity:.75;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}section.intro.has-bg-video .frame-backgroundimage-container #intro-video-bg{background-color:#231815;height:108%;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:0}section.intro.has-bg-video .frame-backgroundimage-container #intro-video-bg.playing{opacity:1}section.intro.has-bg-video .frame-backgroundimage-container iframe{--aspect-ratio:16/9;left:50%;min-height:max(100vh*var(--aspect-ratio),100vw);min-width:max(100vh*var(--aspect-ratio),100vw);position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:991px){section.intro.has-bg-video .frame-backgroundimage-container iframe{min-height:max(110vh*var(--aspect-ratio),110vw);min-width:max(110vh*var(--aspect-ratio),110vw)}}section.intro.has-bg-video:after{display:none}section.intro .inlinePlayButton,section.intro .mb_YTPBar{display:none!important}.breadcrumb-section{display:none;padding-bottom:12px;padding-top:12px}.breadcrumb-section ol.breadcrumb{margin-bottom:0}.breadcrumb-section ol.breadcrumb li.breadcrumb-item,.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}.breadcrumb-section ol.breadcrumb li.breadcrumb-item a{opacity:.48;text-decoration:none}.breadcrumb-section ol.breadcrumb li.breadcrumb-item+.breadcrumb-item:before{content:"›";opacity:.48}@media(min-width:992px){form .powermail_fieldset div:has(>div.half-width){display:inline-grid!important;width:calc(50% - 12px)!important}form .powermail_fieldset div:has(>div.half-width)+div:has(>div.half-width){margin-left:24px!important}}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select.form-control{border:1px solid rgba(35,24,21,.086);border-radius:16px;font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;padding:16px 24px}form label{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}form label.form-label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}form .powermail_field{margin-bottom:40px}form .mc-field-group{display:grid;gap:24px;grid-template-columns:repeat(1,1fr);margin-bottom:24px}@media(min-width:992px){form .mc-field-group{grid-template-columns:repeat(3,1fr)}}form .checkbox-group{display:flex;flex-direction:row;gap:16px;margin-bottom:24px}form .checkbox-group input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid rgba(35,24,21,.086);border-radius:8px;color:currentColor;display:grid;font:inherit;height:32px;margin:0;place-content:center;position:relative;width:32px}form .checkbox-group input[type=checkbox]:before{content:"";height:32px;transition:transform .12s ease-in-out;width:32px}@media(min-width:992px){form .checkbox-group input[type=checkbox]:before{height:20px;width:20px}}.active form .checkbox-group input[type=checkbox],form .checkbox-group input[type=checkbox]:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2' d='M8.18 1.818 4.998 5m0 0L1.816 8.182M4.998 5 8.18 8.182M4.998 5 1.816 1.818'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;transform:scale(1)}.frame-backgroundimage-container{background-size:cover;height:100%;left:0;max-height:unset;position:absolute;top:0;width:100%;z-index:0}.frame-backgroundimage-container,.frame-backgroundimage-container *{pointer-events:none}.frame-backgroundimage-container .frame-backgroundimage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.header-wrapper{height:107px}@media(min-width:992px){.header-wrapper{height:123px}}.header-wrapper.fixed{position:fixed;transform:translateY(-100%);transition:transform .4s cubic-bezier(.455,.03,.515,.955);width:100%;z-index:40}.header-wrapper.fixed.visible{transform:translateY(0)}@media(max-width:991px){.header-wrapper:has(.burger-navbar-toggler-link.open) header{background:#ee2024}.header-wrapper:has(.burger-navbar-toggler-link.open) header .navbar-brand{opacity:0}.header-wrapper:has(.burger-navbar-toggler-link.open) .top-navigation-wrapper{background:#ee2024}.header-wrapper:has(.burger-navbar-toggler-link.open) .top-navigation-wrapper ul{display:none}}header.navbar-mainnavigation{background:#fff;border-bottom:1px solid rgba(0,0,0,.157);box-shadow:none;height:72px;padding:0}@media(min-width:992px){header.navbar-mainnavigation{height:88px}header.navbar-mainnavigation .container,header.navbar-mainnavigation .container .navigation-wrapper,header.navbar-mainnavigation .container .navigation-wrapper .navbar-nav,header.navbar-mainnavigation .container .navigation-wrapper .navbar-nav>li,header.navbar-mainnavigation .container .navigation-wrapper .navbar-nav>li>a,header.navbar-mainnavigation .container .navigation-wrapper nav#mainnavigation{height:100%}}@media(max-width:991px){header.navbar-mainnavigation .navigation-wrapper{background:#ee2024;display:none;height:calc(100vh - 107px);left:0;overflow:scroll;padding:24px 24px 100px;position:absolute;top:72px;width:100vw;z-index:4}header.navbar-mainnavigation .navigation-wrapper.show{display:block}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation{display:flex}@media(max-width:991px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation{flex-direction:column}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-start}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav{align-items:center;flex-direction:row}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav:before{display:none}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li{position:relative}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a{align-items:center;color:#fff;display:flex;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:0}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a{color:#231815;justify-content:center}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a span.nav-link-text{border-bottom:2px solid #0000;padding-bottom:8px;padding-top:8px;transition:border-bottom-color .4s cubic-bezier(.455,.03,.515,.955)}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li>a:before{display:none}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.has-dropdown a{padding-right:20px}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.has-dropdown a{background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23231815' d='M9.418 12.978a1 1 0 0 0 1.414 0l4.543-4.543a.75.75 0 0 0-1.06-1.06l-3.836 3.836a.5.5 0 0 1-.707 0L5.936 7.375a.75.75 0 0 0-1.06 1.06z'/%3E%3C/svg%3E") 100% no-repeat}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.has-dropdown:hover ul.dropdown-menu{display:block}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.has-dropdown.show ul.dropdown-menu{display:flex;flex-direction:column;padding:0}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li.active a span.nav-link-text,header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li:hover a span.nav-link-text{border-bottom:2px solid #231815}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{border:none;box-shadow:none;left:0;list-style-type:none;margin:6px 0 0;opacity:1;padding:0;position:relative;visibility:visible;width:calc(100vw - var(--bs-gutter-x))}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{background:#fff;box-shadow:0 16px 40px -8px #00000029;display:none;left:0;margin-left:-24px;margin-top:0;padding:8px 0;position:absolute;top:calc(100% + 1px);transition-duration:.2s;transition-property:opacity,display,transform;width:unset;z-index:40}@starting-style{header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu{opacity:0;transform:translateY(16px)}}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu.show{display:flex}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li{border-left:2px solid #0000;padding:8px 24px}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:has(a.active),header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li:hover{border-left:2px solid #231815}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li a.dropdown-item{background:none;color:#fff;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:0;text-decoration:none;white-space:nowrap}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation>ul.navbar-nav>li ul.dropdown-menu li a.dropdown-item{color:#231815;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social{align-items:center;display:flex;margin-left:20px}@media(max-width:991px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social{bottom:24px;margin-left:0;position:absolute}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social ul{list-style:none;padding-left:0}@media(min-width:992px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social ul li a svg{margin-top:-8px}}header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social ul li a svg path{fill:#231815}@media(max-width:991px){header.navbar-mainnavigation .navigation-wrapper nav#mainnavigation .footer-social ul li a svg path{fill:#fff}}header.navbar-mainnavigation .navbar-brand-image img{height:48px;max-height:unset;width:160px}.section-frame-inner>:last-child,header.frame-header .row .col>:last-child,header.frame-header .row div[class^=col-]>:last-child{margin-bottom:0}.top-navigation-wrapper{background:#f0f0f0;height:35px;padding:8px 0}@media(min-width:992px){.top-navigation-wrapper{height:35px}}.top-navigation-wrapper ul{display:flex;gap:24px;justify-content:center;list-style-type:none;margin:0;padding:0}@media(min-width:992px){.top-navigation-wrapper ul{justify-content:flex-end}}.top-navigation-wrapper ul li,.top-navigation-wrapper ul li a{color:#231815;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;text-decoration:none}.top-navigation-wrapper ul li a:hover,.top-navigation-wrapper ul li:hover{text-decoration:underline}.burger-navbar-toggler-link{border-radius:4px;display:none;position:relative;text-decoration:none;z-index:100}@media(max-width:991px){.burger-navbar-toggler-link{align-items:center;display:flex;gap:16px;justify-content:center;right:0}}.burger-navbar-toggler-link .label-close{color:#fff!important;display:none;transition-duration:.2s;transition-property:opacity,display,transform}@starting-style{.burger-navbar-toggler-link .label-close{opacity:0;transform:translateY(8px)}}.burger-navbar-toggler-link .label-open{display:block;transition-duration:.2s;transition-property:opacity,display,transform}@starting-style{.burger-navbar-toggler-link .label-open{opacity:0;transform:translateY(8px)}}.burger-navbar-toggler-link div.burger-navbar-toggler{height:14px;position:relative;width:19px}.burger-navbar-toggler-link div.burger-navbar-toggler span{background:#272727;border-radius:0;display:block;height:2px;opacity:1;position:absolute;right:0;transform:rotate(0deg);transition:all .4s ease-in-out;width:19px}.burger-navbar-toggler-link div.burger-navbar-toggler span:first-child{top:0;width:14px}.burger-navbar-toggler-link div.burger-navbar-toggler span:nth-child(2){top:6px}.burger-navbar-toggler-link div.burger-navbar-toggler span:nth-child(3){top:12px;width:10px}.burger-navbar-toggler-link.open .label-close{display:block}.burger-navbar-toggler-link.open .label-open{display:none}.burger-navbar-toggler-link.open .burger-navbar-toggler span{background:#fff}.burger-navbar-toggler-link.open .burger-navbar-toggler span:first-child{left:50%;top:14px;width:0}.burger-navbar-toggler-link.open .burger-navbar-toggler span:nth-child(2){top:50%;transform:rotate(45deg);width:19px}.burger-navbar-toggler-link.open .burger-navbar-toggler span:nth-child(3){left:0;top:50%;transform:rotate(-45deg);width:19px}.pre-footer{padding-bottom:40px!important;padding-top:80px!important}.pre-footer h2{margin-bottom:8px!important}#page-footer{padding-bottom:0;padding-top:0}#page-footer .footer-top{padding:40px 0}#page-footer .footer-top .footer-content{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){#page-footer .footer-top .footer-content{flex-direction:row;justify-content:space-between}}#page-footer .footer-top .footer-content .footer-nav{flex-grow:1}#page-footer .footer-top .footer-content .footer-social li a svg path{fill:#231815}#page-footer .footer-top .footer-content .footer-social li a{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}#page-footer .footer-top .footer-content .footer-social li a:hover{text-decoration:none}#page-footer .footer-bottom{background-color:#f0f0f0}#page-footer .footer-bottom ul li{padding:8px 0}#page-footer .footer-bottom ul li,#page-footer .footer-bottom ul li a{color:#231815;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}#page-footer .footer-bottom ul li a{display:block}#page-footer ul{display:flex;flex-direction:column;gap:24px;justify-content:center;list-style-type:none;margin:0;padding:0}@media(min-width:992px){#page-footer ul{flex-direction:row}}#page-footer ul li a{text-decoration:none}#page-footer ul li a:hover{text-decoration:underline}#page-footer ul.footer-navigation{display:none}@media print{@page{margin:1rem}body{min-width:1024px}.container{max-width:100%}.col-lg-6{flex:0 0 50%!important;max-width:50%!important}.header-wrapper{position:relative!important}#scroll-to,.burger-navbar-toggler-link,.navigation-wrapper,.pre-footer,.top-navigation-wrapper,footer{display:none}.intro{padding:20px 0 0!important}.intro .over-title,.intro h1{color:#231815;margin-bottom:0}.intro .btn{display:none!important}.intro .abstract,.intro .abstract p{color:#231815}.formation-details{padding-top:40px!important}.formation-details .btn{display:none}img{display:block}.umm-154mibj{display:none}}body{font-family:Poppins,sans-serif;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media(min-width:992px){body{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500}h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:42px;font-size:2.625rem;line-height:50px;line-height:3.125rem;margin-bottom:1.875rem}@media(min-width:992px){h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:64px;font-size:4rem;line-height:68px;line-height:4.25rem;margin-bottom:2.875rem}}h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.5rem}@media(min-width:992px){h1.h2,h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:48px;font-size:3rem;line-height:54px;line-height:3.375rem}}h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1.25rem}@media(min-width:992px){h1.h3,h2.h3,h3,h4.h3,h5.h3,h6.h3{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin-bottom:1.5rem}}h1.h4,h2.h4,h3.h4,h4,h5.h4,h6.h4{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:1rem}h1.h5,h2.h5,h3.h5,h4.h5,h5,h6.h5{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:1.25rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin-bottom:2.5rem}.textmedia ol li,.textmedia ul li,p,ul.list-normal{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:1.875rem}.textmedia ol li.lead,.textmedia ul li.lead,p.lead,ul.list-normal.lead{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:2.5rem}.textmedia ol li.over-title,.textmedia ul li.over-title,p.over-title,ul.list-normal.over-title{margin-bottom:0!important}.textmedia ol li,.textmedia ul li{margin-bottom:16px}p:last-child,ul:last-child{margin-bottom:0!important}ul{margin-bottom:40px}p.over-title{font-size:16px;font-size:1rem;font-weight:300;line-height:24px;line-height:1.5rem}.lead{font-size:20px;font-size:1.25rem;font-weight:400;line-height:28px;line-height:1.75rem}@media(min-width:992px){.lead{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}}.small{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}@media(min-width:992px){.small{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}}label.over-title{font-size:14px;font-size:.875rem;margin-bottom:30px}.frame-header .over-title,label.over-title{display:block;line-height:24px;line-height:1.5rem}.frame-header .over-title{font-size:16px;font-size:1rem;font-weight:300;margin-bottom:.5rem}.btn,.btn-base{border-radius:8px}@media(min-width:992px){.btn,.btn-base{border-radius:8px}}.btn-base:hover,.btn:hover{opacity:.6}.btn{margin-right:15px;margin-top:15px}.btn.btn-primary:hover{border-color:#0000}.btn.btn-primary[type=submit]{background:#ee2024}.btn.btn-secondary{background-color:#fff;border:none;color:#231815!important}.btn.btn-outline{border:1px solid #fff;color:#fff}.btn.btn-arrow-right{background:#ee2024 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M11.4 18.3a.9.9 0 0 0 1.273 0l5.451-5.452a1.2 1.2 0 0 0 0-1.697L12.673 5.7A.9.9 0 0 0 11.4 6.973l4.127 4.127H7.5a.9.9 0 0 0-.899.854V12a.9.9 0 0 0 .853.899h8.073L11.4 17.028a.9.9 0 0 0 0 1.273'/%3E%3C/svg%3E") right 8px center no-repeat;color:#fff;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding-right:40px}a.lgvideo,button.lgvideo{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;position:relative;text-decoration:none}a.lgvideo:before,button.lgvideo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Ccircle id='a' cx='40' cy='40' r='40'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a' fill-rule='evenodd'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a' fill='%23fff'/%3E%3Cpath fill='%230a2037' d='m33.605 23.22 22.288 16.939a1 1 0 0 1-.043 1.623L33.562 56.938A1 1 0 0 1 32 56.11V24.016a1 1 0 0 1 1.605-.796' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") left 20px bottom 20px no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}@media(max-width:991px){a.lgvideo:before,button.lgvideo:before{background-size:60px}}a.id_embedVideo{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='80' viewBox='0 0 80 80'%3E%3Cdefs%3E%3Ccircle id='a' cx='40' cy='40' r='40'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a' fill-rule='evenodd'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cuse xlink:href='%23a' fill='%23fff'/%3E%3Cpath fill='%230a2037' d='m33.605 23.22 22.288 16.939a1 1 0 0 1-.043 1.623L33.562 56.938A1 1 0 0 1 32 56.11V24.016a1 1 0 0 1 1.605-.796' mask='url(%23b)'/%3E%3C/g%3E%3C/svg%3E") 50% no-repeat;background-size:100px;border-radius:100%;box-shadow:1px 4px 37px -1px #116e8fbf;cursor:pointer;filter:drop-shadow(0 30px 20px rgba(0,0,0,.25));height:100px;left:40px;position:absolute;top:40px;transform-origin:center center;transition:none;width:100px;z-index:100}.filelink-heading{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;margin-bottom:0}.frame-type-brick_highlight{min-height:unset;padding-top:100px!important}.frame-type-brick_highlight .container .brick_highlight-wrapper{text-align:left}@media(min-width:992px){.frame-type-brick_highlight .container .brick_highlight-wrapper{margin-left:0;width:calc(66.66667% - 12px)}}.frame-type-brick_highlight .container .highlight-content a.btn{padding:16px 40px 15px 24px}.frame-type-brick_highlight.frame-background-grey .brick_highlight-wrapper .frame-header,.frame-type-brick_highlight.frame-background-grey .brick_highlight-wrapper p{color:#231815!important}.frame-type-brick_highlight.frame-background-grey .brick_highlight-wrapper .btn-primary{background-color:#ee2024!important;color:#fff!important}.frame-type-brick_highlight.frame-background-grey .brick_highlight-wrapper .btn-outline{border-color:#ee2024!important;color:#ee2024!important}.quote-wrapper .quote-content{margin-bottom:24px}.quote-wrapper .quote-content p{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}.quote-wrapper .quote-image img{border-radius:16px}.quote-wrapper .quote-role,.quote-wrapper cite{display:block}.quote-wrapper cite{font-size:20px;font-size:1.25rem;font-style:normal;line-height:28px;line-height:1.75rem;margin-bottom:.5rem}.quote-wrapper .quote-role{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.formation-details .formation-detail-section .cat-list,.formation-details .formation-detail-section .sessions-list{display:flex;flex-direction:row;gap:8px;list-style:none;padding-left:0}.formation-details .formation-detail-section .sessions-list{flex-direction:column}.formation-details .formation-detail-section .sessions-list li{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.formation-details .formation-detail-section .badge{background:var(--Ideative-Dark-8,#0000000a);border:1px solid var(--Ideative-Dark-8,#0000000a);border-radius:4px;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem;padding:8px 12px}.formation-details .formation-detail-section p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.formation-details .formation-detail-section .btn{margin:0}#offcanvas-formation{width:100%}@media(min-width:992px){#offcanvas-formation{width:640px}}#offcanvas-formation .offcanvas-header{padding:24px}@media(min-width:992px){#offcanvas-formation .offcanvas-header{padding:32px 64px}}#offcanvas-formation .offcanvas-header .btn-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTcuMTUxIDIuMDQ5QTEuMiAxLjIgMCAxIDAgMTUuNDU0LjM1TDguNzUxIDcuMDU0IDIuMDUuMzUxQTEuMiAxLjIgMCAxIDAgLjM1IDIuMDVMNy4wNTQgOC43NS4zNTEgMTUuNDU0YTEuMiAxLjIgMCAwIDAgMS42OTggMS42OTdsNi43MDItNi43MDMgNi43MDMgNi43MDNhMS4yIDEuMiAwIDEgMCAxLjY5Ny0xLjY5N2wtNi43MDMtNi43MDN6Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;color:#fff;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;padding-right:32px}@media(min-width:992px){#offcanvas-formation .offcanvas-header .btn-close{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}#offcanvas-formation .offcanvas-body{padding:0}#offcanvas-formation .offcanvas-body #registration-formation-session-price{background-color:#ee2024;color:#fff;padding:24px 24px 48px}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-formation-session-price{padding:24px 64px 80px}}#offcanvas-formation .offcanvas-body #registration-formation-session-price .form-group label{font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-formation-session-price .form-group label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}#offcanvas-formation .offcanvas-body #registration-formation-session-price .form-group #occurrence-select{background-color:#fff;border:none;margin:16px 0}@media(max-width:991px){#offcanvas-formation .offcanvas-body #registration-formation-session-price .form-group #occurrence-select{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}#offcanvas-formation .offcanvas-body #registration-formation-session-price .price-value{background:#23181529;border-radius:16px;box-shadow:none;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;padding:24px}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-formation-session-price .price-value{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}#offcanvas-formation .offcanvas-body #registration-formation-session-price .price-info{margin-top:16px}#offcanvas-formation .offcanvas-body .form-step{border-bottom:1px solid #23181529;padding:48px 24px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step{padding:80px 64px}}#offcanvas-formation .offcanvas-body .form-step legend{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:16px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step legend{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}#offcanvas-formation .offcanvas-body .form-step p{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;margin-bottom:8px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}#offcanvas-formation .offcanvas-body .form-step .form-group{margin-bottom:16px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step .form-group{margin-bottom:24px}}#offcanvas-formation .offcanvas-body .form-step .form-group:last-child{margin-bottom:0}#offcanvas-formation .offcanvas-body .form-step .form-group:has(input[type=checkbox]){align-items:center;display:flex}#offcanvas-formation .offcanvas-body .form-step .form-group label{font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem;margin-bottom:4px;width:100%}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step .form-group label{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin-bottom:8px}}#offcanvas-formation .offcanvas-body .form-step .form-group input:not(input[type=checkbox]),#offcanvas-formation .offcanvas-body .form-step .form-group textarea{color:#2318157a;width:100%}@media(max-width:991px){#offcanvas-formation .offcanvas-body .form-step .form-group input:not(input[type=checkbox]),#offcanvas-formation .offcanvas-body .form-step .form-group textarea{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}#offcanvas-formation .offcanvas-body .form-step .form-group input[type=checkbox]{margin-right:12px;margin-top:0}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-step .form-group input[type=checkbox]{margin-right:20px}}#offcanvas-formation .offcanvas-body .form-step .form-group input[type=checkbox]+label{margin-bottom:0;width:auto}#offcanvas-formation .offcanvas-body .form-step .ckeck-list{background-color:#f0f0f0}#offcanvas-formation .offcanvas-body #registration-additional-information{border-bottom:none;padding:0}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset{padding:48px 0 0}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset{padding:80px 0 0}}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset .form-group,#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset p,#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>legend{padding-left:24px;padding-right:24px}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset .form-group,#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset p,#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>legend{padding-left:64px;padding-right:64px}}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>.form-group{margin-bottom:0;padding-bottom:48px}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>.form-group{padding-bottom:80px}}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>section.checklist{padding:48px 0 0}@media(min-width:992px){#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>section.checklist{padding:80px 0 0}}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>section.checklist{background-color:#f0f0f0}#offcanvas-formation .offcanvas-body #registration-additional-information>fieldset>section.checklist .form-group:last-child{margin-bottom:0}#offcanvas-formation .offcanvas-body .form-submit{background-color:#f0f0f0;padding:24px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-submit{padding:40px 64px}}#offcanvas-formation .offcanvas-body .form-submit .btn{background-image:none;width:100%}#offcanvas-formation .offcanvas-body .form-error{background-color:#ee2024bf;border:1px solid #ee2024;border-radius:4px;color:#fff;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-top:8px;padding:6px 12px}@media(min-width:992px){#offcanvas-formation .offcanvas-body .form-error{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.card-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.person-card .card{background-color:#fff}.person-card.person-card-compact .card{background-color:#f0f0f0}.person-card .card-header .image-wrapper{aspect-ratio:421/316.07}.person-card .card-header .image-wrapper img{height:100%;object-fit:cover;object-position:center;width:100%}.person-card .person-name{font-size:24px;font-size:1.5rem;font-weight:400;line-height:32px;line-height:2rem;margin-bottom:.5rem}.person-card .person-role{font-size:12px;font-size:.75rem;font-weight:400;line-height:24px;line-height:1.5rem;margin-bottom:1rem}.person-card .person-description{font-size:16px;font-size:1rem;font-weight:400;line-height:24px;line-height:1.5rem}.person-card .card-footer{padding:16px 24px 40px}.person-card .card-footer .btn{background:#0000;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEwIj48cGF0aCBmaWxsPSIjMjMxODE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC41OTYgOS40NjhBMS4zOTggMS4zOTggMCAwIDAgMTIgOC4wNjhWMS40QTEuNCAxLjQgMCAwIDAgMTAuNjMgMEwxMC41OTYgMEgxLjQwNEExLjQwNiAxLjQwNiAwIDAgMCAwIDEuNHY2LjY2OGExLjQgMS40IDAgMCAwIDEuNDA0IDEuNHpNNi4xNyA0LjY3OGEuMjY1LjI2NSAwIDAgMS0uMzI3LS4wMDVMMS40NjYgMS4xMzRoOS4wODVMNi4xOCA0LjY3MmwtLjAwNi4wMDV6TTEuNDA0IDguMzM0YS4yNi4yNiAwIDAgMS0uMTg3LS4wNzdsLS4wMDItLjAwMmEuMjYuMjYgMCAwIDEtLjA3Ny0uMTg3VjIuMzI5bDMuOTkgMy4yMjRhMS40MSAxLjQxIDAgMCAwIDEuNzY5IDBsMy45NjUtMy4yMXY1LjcyNWEuMjY2LjI2NiAwIDAgMS0uMjY2LjI2NnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-position:14px;background-repeat:no-repeat;border:1px solid #231815;color:#231815;font-size:12px;font-size:.75rem;line-height:24px;line-height:1.5rem;margin:0;padding:8px 12px 8px 40px}.event-card .card{background-color:#fff;border:1px solid #23181529;justify-content:end}.event-card .card .card-body{flex-grow:0;padding:48px 24px 0}@media(min-width:992px){.event-card .card .card-body{padding:48px 24px 0}}.event-card .card .card-body h3.card-title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:0}@media(min-width:992px){.event-card .card .card-body h3.card-title{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}}.event-card .card .card-body .duration,.event-card .card .card-body .session-date{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin-bottom:16px}@media(min-width:992px){.event-card .card .card-body .duration,.event-card .card .card-body .session-date{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin-bottom:24px}}.event-card .card .card-body .session-date{margin-bottom:4px}.event-card .card .card-body .session-time{color:#2318157a;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}.event-card .card .card-body .cat-list{display:flex;gap:12px;list-style:none;padding-left:0}.event-card .card .card-body .cat-list .badge{background:#0000000a;border-radius:4px;font-size:10px;font-size:.625rem;line-height:18px;line-height:1.125rem;padding:4px 8px}@media(min-width:992px){.event-card .card .card-body .cat-list .badge{font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}}.event-card .card .card-footer{display:flex;gap:12px;padding:24px}@media(min-width:992px){.event-card .card .card-footer{padding:40px 24px}}.event-card .card .card-footer a.card-link:not(.btn-primary){background-color:#0000;border:1px solid #ee2024;color:#ee2024;margin:0}.formation-list{display:flex;flex-direction:column;gap:16px}.formation-list .event-item{margin-bottom:16px;width:calc(100% - 24px)}.formation-list .event-card .card{justify-content:start}.formation-list .event-card .card .card-body{display:flex;flex-direction:column;gap:16px;padding:24px 40px 0}@media(min-width:992px){.formation-list .event-card .card .card-body{flex-direction:row;justify-content:space-between}}.formation-list .event-card .card .card-body .card-title{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}@media(min-width:992px){.formation-list .event-card .card .card-body .card-title{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.formation-list .event-card .card .card-body .body-right{flex:0 0 auto}.formation-list .event-card .card .card-footer{padding:16px 40px 24px}.formation-list .event-card .card .card-footer .btn{margin:0}.formation-list .event-card .card .card-footer .btn-outline{background-color:#fff;border-color:#ee2024;color:#ee2024}.formation-list-contact .contact-block{border-radius:16px;color:#fff;padding:40px}.formation-list-contact .contact-block h3{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}.formation-list-contact .contact-block .btn{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;margin:0;padding:12px 16px}.formation-list-contact .contact-block p{margin-bottom:16px}.filters-wrapper{background-color:#f0f0f0;border-radius:16px;margin-bottom:40px;padding:24px}@media(min-width:992px){.filters-wrapper{padding:24px 40px}}.filters-wrapper ul.cat-list{display:flex;flex-direction:column;gap:24px;list-style:none;padding-left:0}@media(min-width:992px){.filters-wrapper ul.cat-list{flex-direction:row;flex-wrap:wrap}}.filters-wrapper ul.cat-list li{align-items:center;cursor:pointer;display:flex;gap:12px;width:100%}@media(min-width:992px){.filters-wrapper ul.cat-list li{gap:16px;width:calc(33.3333% - 24px)}}.filters-wrapper ul.cat-list li .badge{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media(min-width:992px){.filters-wrapper ul.cat-list li .badge{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.filters-wrapper ul.cat-list li .checkbox{background-color:#f0f0f0;border:1px solid #23181529;border-radius:8px;height:24px;position:relative;transition:background-color .25s cubic-bezier(.455,.03,.515,.955);width:24px}@media(min-width:992px){.filters-wrapper ul.cat-list li .checkbox{height:32px;width:32px}}.filters-wrapper ul.cat-list li.active .checkbox{background-color:#ee2024}.filters-wrapper ul.cat-list li.active .checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;left:8px;position:absolute;top:3px;transform:rotate(45deg);width:6px}@media(min-width:992px){.filters-wrapper ul.cat-list li.active .checkbox:after{height:16px;left:11px;top:4px;width:8px}}.event-cards-footer{margin-top:72px}.event-cards-footer .btn{margin:0}@media(max-width:991px){.event-cards.columns-layout{gap:16px}}.brick_gallery-wrapper .frame-header{margin-bottom:40px}@media(min-width:992px){.brick_gallery-wrapper .frame-header{margin-bottom:80px}}.brick_gallery-wrapper .gallery img{width:100%}.brick_gallery-wrapper .gallery figure figcaption strong{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}#scroll-to{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDEyIj48cGF0aCBmaWxsPSIjMjMxODE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMjY0IDYuMDczQS45LjkgMCAxIDEgMS41MzYgNC44bDUuMDI4IDUuMDI3TDExLjU5IDQuOGEuOS45IDAgMCAxIDEuMjczIDEuMjczbC01LjQ1MiA1LjQ1MWExLjIgMS4yIDAgMCAxLTEuNjk3IDB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNNS42NjQgMTAuNVYuOWEuOS45IDAgMCAxIDEuOCAwdjkuNnoiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;border:1px solid #23181529;border-radius:100%;bottom:24px;cursor:pointer;height:48px;position:fixed;right:24px;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:48px;z-index:10}@media(min-width:992px){#scroll-to{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE2Ij48cGF0aCBmaWxsPSIjMjMxODE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMzUxIDguMDk3QTEuMiAxLjIgMCAwIDEgMi4wNSA2LjRsNi43MDIgNi43MDNMMTUuNDU0IDYuNGExLjIgMS4yIDAgMCAxIDEuNjk3IDEuNjk3bC03LjI2OCA3LjI2OWExLjYgMS42IDAgMCAxLTIuMjYzIDB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNNy41NTEgMTRWMS4yYTEuMiAxLjIgMCAwIDEgMi40IDBWMTR6Ii8+PC9zdmc+);bottom:32px;height:64px;right:32px;width:64px}}#scroll-to.hidden{opacity:0;pointer-events:none}.page-151 .tx-powermail>.container-fluid{padding-left:0;padding-right:0}.page-151 .tx-powermail form .powermail_legend,.page-151 .tx-powermail form h3{display:none}.page-151 .tx-powermail form input[type=submit]{background:#ee2024 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M11.4 18.3a.9.9 0 0 0 1.273 0l5.451-5.452a1.2 1.2 0 0 0 0-1.697L12.673 5.7A.9.9 0 0 0 11.4 6.973l4.127 4.127H7.5a.9.9 0 0 0-.899.854V12a.9.9 0 0 0 .853.899h8.073L11.4 17.028a.9.9 0 0 0 0 1.273'/%3E%3C/svg%3E") right 8px center no-repeat;padding-right:40px}.page-151 .container_2_columns-wrapper>.frame-header{margin-bottom:40px}@media(min-width:992px){.page-151 .container_2_columns-wrapper>.frame-header{margin-bottom:80px}}.page-151 .container_2_columns-wrapper .left-wide-right .frame-header h2{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;margin-bottom:1.5rem}@media(min-width:992px){.page-151 .container_2_columns-wrapper .left-wide-right .frame-header h2{font-size:32px;font-size:2rem;line-height:44px;line-height:2.75rem;margin-bottom:1.5rem}}ul.powermail-errors-list{background-color:#ee2024bf;border:1px solid #ee2024;border-radius:4px;color:#fff;display:flex;flex-direction:column;gap:8px;list-style:none;margin-top:8px;padding:6px 12px}ul.powermail-errors-list li{color:#fff;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}@media(min-width:992px){ul.powermail-errors-list li{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.key-figure-item .key-figure-number{display:flex;gap:8px;justify-content:center}@media(min-width:992px){.key-figure-item .key-figure-number{justify-content:start}}.key-figure-item .key-figure-number .number,.key-figure-item .key-figure-number .prefix,.key-figure-item .key-figure-number .suffix{display:inline-flex;font-size:56px;font-size:3.5rem;line-height:64px;line-height:4rem;text-align:center}@media(min-width:992px){.key-figure-item .key-figure-number .number,.key-figure-item .key-figure-number .prefix,.key-figure-item .key-figure-number .suffix{text-align:left}}.key-figure-item .title{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem;margin-bottom:16px;text-align:center}@media(min-width:992px){.key-figure-item .title{text-align:left}}.accordion .accordion-item .accordion-body{padding-top:0}@media(min-width:992px){.accordion .accordion-item .accordion-body{padding-top:20px}.accordion .accordion-item .accordion-body .container_1_columns-wrapper .powermail_pi1-wrapper{margin-left:calc(16.66667% - 12px);width:calc(66.66667% - 12px)}}.frame-background-black a:not(.btn),.frame-background-black cite,.frame-background-black h1,.frame-background-black h2,.frame-background-black h3,.frame-background-black h4,.frame-background-black h5,.frame-background-black p,.frame-background-black span,.frame-background-black ul li,.frame-background-primary a:not(.btn),.frame-background-primary cite,.frame-background-primary h1,.frame-background-primary h2,.frame-background-primary h3,.frame-background-primary h4,.frame-background-primary h5,.frame-background-primary p,.frame-background-primary span,.frame-background-primary ul li{color:#fff}.frame-background-primary a.btn.btn-primary,.frame-background-primary button.btn.btn-primary{background:#231815;border-color:#231815;color:#fff}