﻿trix-toolbar .trix-button{background-color:white}trix-editor.trix-content{background-color:white;color:#0f2027}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.trix-content strong{font-family:"Courier Bold"}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.malle-content{padding:0.8rem 0.4rem}.infos-block{align-items:center;display:flex;justify-content:flex-start;width:14%}.infos-block>:not(:first-child){margin-left:0.5rem}.resources-block{padding:0 1rem 3rem 1rem}.resources-block .malle-section-title{margin:1rem 0}.resources-block .resource-card-title-block{align-items:center;display:flex;padding:1rem 0;width:35%}.resources-block .resource-card-title-block.malle-title{align-items:flex-start;flex-direction:column}.resources-block .resource-card-title-block.malle-title>:not(:first-child){margin-left:0}.resources-block .resource-card-title-block>:not(:first-child){font-size:1.2rem;margin-left:.6rem}.resources-block .image-banner{align-items:center;display:flex;justify-content:center;height:100%;width:5%}.resources-block .image-banner .banner{border-radius:50%;height:2.5rem;object-fit:cover;width:2.5rem}.resources-block.my-tutorials-container{padding:1rem 0}.resources-block.my-tutorials-container .infos-block{width:10%}.resources-block.my-tutorials-container .resource-card-title-block{width:39%}.resources-block.malle-section{padding:1rem 0}.resources-block.malle-section .image-banner{width:10%}.resources-block.malle-section .infos-block{width:5%}.resources-block>:not(:first-child){display:block;margin-top:.6rem}.resources-block .card-header{align-items:center;background-color:#203a43;border-radius:2rem;color:white;display:flex;font-weight:700;height:3.4rem;justify-content:flex-start;position:relative;width:100%}.resources-block .card-header .image-header{align-items:center;display:flex;justify-content:center;width:5%}.resources-block .card-header .title-header{width:35%}.resources-block .card-header .details-header{width:25%}.resources-block .card-header .type-header{width:20%}.resources-block .card-header .actions-header{width:14%}.resources-block .user-avatar{border-radius:50%;height:8.8rem;width:8.8rem}.resources-block .resource-card{align-items:center;background-color:rgba(0,0,0,0.1);border-radius:2rem;display:flex;height:3.4rem;justify-content:flex-start;position:relative;width:100%}.resources-block .resource-card.malle-item{height:auto;margin-bottom:.6rem}.resources-block .resource-card .title{align-items:center;display:flex;height:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.resources-block .resource-card .author-block{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}.resources-block .resource-card .type-block{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:20%}.resources-block .resource-card .type-block .type-container{background-color:#FF2400;border-radius:.3rem;color:white;display:inline-block;font-style:italic;padding:.4rem;text-align:center}.resources-block .resource-card .publication-block{width:20%}.resources-block .resource-card .dates-block{width:25%}.resources-block .resource-card .dates-block i{margin:0 5px}.resources-block .resource-card .main-action i,.resources-block .resource-card .special-action i{color:#0f2027;font-size:1.1rem}.resources-block .resource-card .main-action{align-items:center;background-color:#bdc3c7;border-radius:.3rem;box-sizing:border-box;cursor:default;display:flex;height:2rem;justify-content:center;width:2rem}.resources-block .resource-card .main-action a{cursor:default}.resources-block .resource-card .delete{background-color:#ff416c;color:black}.resources-block .resource-card .status{align-items:center;border-radius:.3rem;cursor:pointer;display:flex;height:2rem;justify-content:center;text-transform:uppercase;width:2rem}.resources-block .resource-card .status .status-text{margin-left:5px}@media (max-width: 1024px){.resources-block{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px) and (max-width: 1440px){.resources-block{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1440px){.resources-block{grid-template-columns:repeat(4, 1fr)}}.admin-section .show-block{color:black;margin:0 auto;padding:0 2rem}.admin-section .show-block .subtitle{font-size:1.2rem;font-weight:700}.resource-title-block{margin-bottom:2rem}.blog-infos{display:flex;justify-content:space-between;width:100%}.blog-actions{flex:1 1 0}.blog-picture{flex:1 1 0}.blog-picture img{height:100%;max-height:320px;object-fit:cover;width:100%}.hq-stats-block{display:grid;font-weight:100;grid-gap:0.4rem;padding:.4rem 1rem;text-transform:uppercase}.hq-stats-block .stats-card{align-items:center;background-color:#0f2027;border-radius:0.2rem;color:white;cursor:pointer;display:flex;height:12.5rem;flex-direction:column;justify-content:center;position:relative;width:100%}.hq-stats-block .stats-card:hover{transform:scale(0.98)}.hq-stats-block .stats-card>span:first-child{font-size:6rem}@media (max-width: 1024px){.hq-stats-block{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px) and (max-width: 1280px){.hq-stats-block{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1280px){.hq-stats-block{grid-template-columns:repeat(4, 1fr)}}.filters-icon{align-items:center;display:flex;height:1.25rem;justify-content:center;width:1.25rem}.action-container{position:relative}.action-container a{cursor:default;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.action-container .action-tooltip{align-items:center;background-color:#203a43;border-radius:.2rem;color:white;display:flex;font-size:.875rem;font-weight:100;height:2rem;justify-content:center;position:absolute;right:100%;text-transform:capitalize;width:5rem}.bookings-group{border-radius:.4rem;overflow:hidden}.selected-booking{background-color:#FF2400 !important;color:white !important;font-weight:700 !important}.bookings-item-card{align-items:center;background-color:#2c5364;display:flex;height:3.4rem;justify-content:flex-start;position:relative;width:100%}.bookings-item-card .resource-card-title-block{color:white;font-weight:700}.booking-card{align-items:center;display:flex !important;height:3.4rem;justify-content:flex-start;position:relative;width:100%}.booking-card.card-odd{background-color:rgba(0,0,0,0.1)}.booking-card .title-block{width:15%}.booking-card .user-block{width:30%}.booking-card .stocks-block{width:10%}.booking-card .dates-25{width:25%}.booking-card .dates-35{width:35%}.booking-card .actions-block{width:10%}.booking-card .stock-display{display:flex}.booking-card .stock-display>*:not(:first-child){margin-left:.4rem}.booking-card .stock-change{display:flex}.booking-card .stock-change>i:first-child{padding-right:.4rem}.booking-card .stock-change>i:not(:first-child){padding-left:.4rem}.booking-card .dates-change{display:flex}.bookings-group-title{color:#FF2400;font-size:1.5rem;font-weight:400;text-transform:uppercase}.category-label{background-color:#2c5364;border-radius:0.4rem;color:#fff;font-weight:100;padding:0.4rem 0.8rem}.category-label:not(:first-child){margin-left:.6rem}.assets-form{position:relative}.admin-assets-menu{background-color:white;box-shadow:-10px 20px 20px rgba(0,0,0,0.2);border-top:none;width:100%;z-index:4}.admin-assets-menu .edit-assets-title{font-family:"Manifont Bold";font-size:2rem;margin:0 auto;max-width:1024px}@media (max-width: 768px){.admin-assets-menu .edit-assets-title{width:90%}}.admin-assets-menu .assets-menu-container{box-sizing:border-box;height:100%;padding:1rem 0.6rem;position:relative;width:100%}.admin-assets-menu .assets-menu-container .close-menu{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;position:absolute;right:0;top:0;width:3rem}.admin-assets-menu .assets-menu-container .close-menu:hover{opacity:.7}.admin-assets-menu .assets-menu-container h2{align-items:center;background-color:#FF2400;color:white;display:flex;font-size:1.1rem;font-weight:600;height:3rem;justify-content:center;width:100%}.admin-assets-menu .assets-menu-container .trash{cursor:pointer;padding:0.2rem 0.6rem}.admin-assets-menu .assets-menu-container .trash:hover{opacity:.7}.admin-assets-menu .assets-menu-container .edit{cursor:pointer;padding:0.2rem 0.6rem}.admin-assets-menu .assets-menu-container .edit:hover{opacity:.7}.admin-assets-menu .assets-menu-container .edit-assets-block{margin:1rem auto;max-width:1024px}@media (max-width: 768px){.admin-assets-menu .assets-menu-container .edit-assets-block{width:90%}}.admin-assets-menu .assets-menu-container .edit-assets-block h3{align-items:center;background-color:#1B435F;border-radius:.8rem;box-sizing:border-box;color:white;cursor:pointer;display:flex;justify-content:space-between;padding:.4rem 1.2rem}.admin-assets-menu .assets-menu-container .edit-assets-block h3 i{color:white}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form{background-color:#FF2400;border-radius:0.4rem;color:#fff;padding:0.4rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form .inputs{align-items:center;display:flex}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form .inputs>:not(:first-child){margin-left:1rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form input{border:none;border-radius:0.2rem;margin-left:0.6rem;padding:0.4rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form input:focus{outline:none}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form .button{background-color:#FF2400;border:none;border-radius:2rem;color:white;cursor:pointer;padding:.4rem .8rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list .main-form .button:hover{background-color:#fff;color:#FF2400}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list ul li{align-items:center;display:flex;justify-content:space-between;padding:0.4rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list ul li:not(:first-child){margin-top:0.6rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list ul li:nth-child(2n + 2){background-color:#E0E0E0}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list ul li .show{cursor:pointer;padding:0.2rem 0.6rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-list ul li .show:hover{opacity:.7}.admin-assets-menu .assets-menu-container .edit-assets-block .single-form{width:100%}.admin-assets-menu .assets-menu-container .edit-assets-block .single-form .inputs{display:flex;justify-content:space-between}.admin-assets-menu .assets-menu-container .edit-assets-block .single-form .inputs label{margin-right:1rem}.admin-assets-menu .assets-menu-container .edit-assets-block .single-form .button{cursor:pointer}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-grid label{background-color:#FF2400;border:none;border-radius:2rem;color:white;padding:.4rem .8rem}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-grid ul{display:grid;grid-gap:0.4rem;grid-template-columns:repeat(3, 1fr);margin-top:1rem;width:100%}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-grid ul li{height:12.5rem;position:relative}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-grid ul li img{display:block;height:100%;margin:0 auto;object-fit:cover;width:100%}.admin-assets-menu .assets-menu-container .edit-assets-block .edit-asset-inner-grid ul li .trash{bottom:0;left:0;position:absolute}.admin-assets-menu .assets-menu-container .edit-assets-block #video-preview{margin:1.25rem auto;width:90%}.admin-assets-menu .assets-menu-container .edit-assets-block #video-preview .video-delete{color:black;cursor:pointer}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input{background-color:#FF816A !important;border:none;border-radius:2rem !important;color:white;margin:0 auto !important;width:15rem !important;display:flex !important;justify-content:center !important;padding:.4rem .8rem !important}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-gallery-image-input input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-gallery-image-input label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-example-image-input input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-example-image-input label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #doc-image-input input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #doc-image-input label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button label{cursor:pointer}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button label:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-gallery-image-input input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-gallery-image-input label:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-example-image-input input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-example-image-input label:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input label:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #doc-image-input input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #doc-image-input label:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button input:hover,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button label:hover{opacity:.7}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-submit,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-submit{display:flex;justify-content:center;margin-top:1.875rem;width:100%}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-add-button button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-submit button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-add-button button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #add-doc-image-input button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-submit button{background-color:#FF816A;border:none;border-radius:2rem;color:white;padding:.4rem .8rem}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form{align-items:center;flex-direction:column;margin:0 auto;padding:0 0 2rem 0;width:80%}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form .button,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form .button{cursor:pointer}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form .inputs,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form .inputs{display:flex;flex-direction:column}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form label,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form label{background-color:white;color:#0f2027;font-weight:700;margin-top:.6rem;padding:0}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form input,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form input{background-color:white;border:1px solid #0f2027;color:#0f2027}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #link-form input:focus,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block #video-form input:focus{outline:none}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block ul.links{margin-top:1.875rem}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li{position:relative}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.link-li{align-items:center;display:flex;justify-content:space-between;margin:.6rem auto;width:80%}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.link-li i{background-color:transparent;left:unset;position:relative;top:unset;transform:unset;font-style:normal;color:black;cursor:pointer}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.link-li a{color:black;margin-left:.6rem;text-decoration:underline}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.doc-li{align-items:center;display:flex;justify-content:space-between;margin:.6rem auto;width:80%}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.doc-li i{cursor:pointer;color:black;left:unset;position:relative;top:unset;transform:unset;margin-right:.6rem}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.doc-li i.fa-download{font-size:.875rem;margin-left:.6rem;opacity:1}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.doc-li a,.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li.doc-li span{color:black;margin-left:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li span{color:black;cursor:default;display:block;font-size:.875rem;font-style:italic;margin:0 auto;width:18rem}.admin-assets-menu .assets-menu-container .edit-assets-block .images-block li span:hover{opacity:.6}.item_low_tech{margin-top:1.25rem;width:100%}.export-to-csv{background-color:#FF2400;box-shadow:0px 3px 6px #00000029;color:#fff;padding:0.6rem}.export-to-csv.marged{margin-right:0.6rem}.export-to-csv:hover{transform:scale(0.98)}.admin-page trix-editor strong{font-family:"Courier Bold"}.admin-page trix-editor ul{list-style:square !important;margin-block-start:1em !important;margin-block-end:1em !important;margin-inline-start:0px !important;margin-inline-end:0px !important;padding-inline-start:40px !important}.admin-page.admin-page-full{height:100%}.admin-page section{padding:0.6rem 0}.admin-page section.form{background-color:#E0E0E0}.admin-page section.header{align-items:center;background-color:#203a43;display:flex;justify-content:space-between}.admin-page section.header h1{display:flex;font-size:2.5rem}.admin-page section.header h1 .name{border:0.4rem solid #fff;border-right:none;color:#fff;padding:0 0.6rem;text-transform:uppercase}.admin-page section.header h1 .count{align-items:center;background-color:#fff;color:#203a43;display:flex;font-size:1.1rem;font-weight:100;padding:0.6rem}.admin-page section.actions-bar{background-color:#0f2027;border:0.1rem solid #fff;color:#fff;display:flex;padding:0.6rem}.admin-page section.actions-bar.filters{justify-content:space-between}.admin-page section.actions-bar>*{align-items:center;display:flex}.admin-page section.actions-bar .action-card:not(:first-child){margin-left:1.5rem}.admin-page section.actions-bar #assets-button.action-card{margin-left:auto}.admin-page section.actions-bar .action-card>*{cursor:pointer}.admin-page section.actions-bar .action-card>span{margin-left:0.4rem}.admin-page section.actions-bar .action-card a:hover{opacity:.7}.admin-page section.actions-bar .action-card a>:not(:first-child){margin-left:0.4rem}.admin-page section.actions-bar .filter-and-sort>:not(:first-child){margin-left:0.6rem}.admin-page section.actions-bar .filter-and-sort .icon{color:#0f2027}.admin-page section.actions-bar .filter-and-sort .dropdown-filter{font-weight:100;padding:0.4rem;position:relative}.admin-page section.actions-bar .filter-and-sort .dropdown-filter .dropdown-title{color:#FF2400;cursor:default}.admin-page section.actions-bar .filter-and-sort .dropdown-filter .dropdown-list{background-color:#fff;color:#0f2027;min-width:10rem;padding:0.6rem;position:absolute;top:100%;width:100%;z-index:200}.admin-page section.actions-bar .filter-and-sort .dropdown-filter .dropdown-list ul{margin:0;padding:0}.admin-page section.actions-bar .filter-and-sort .dropdown-filter .dropdown-list ul li{margin-top:0.6rem}.admin-page section.actions-bar .filter-and-sort .dropdown-filter .dropdown-list ul li a{margin:0;padding:0}.admin-page section.actions-bar .filter-and-sort a{font-weight:100;padding:0.4rem}.admin-page section.actions-bar .filter-and-sort a:focus{outline:none}.admin-page section.actions-bar .filter-and-sort a.selected-btn{background-color:#fff;color:#203a43}.admin-page section.actions-bar .filter-and-sort a.close-btn{align-items:center;display:flex;font-size:.875rem;height:0.6rem;justify-content:center;width:0.6rem}.admin-page section.resource{padding:0}.booking-quantity{align-items:center;display:flex}.booking-quantity a{color:#1A445F}.booking-quantity i{margin:0 .3rem}.booking-quantity i.deactivated{color:#58768999}.booking-quantity .plus-or-minus{display:flex;margin-left:.6rem}.comment-column{max-width:20vw}.edit-booking-dates-modal form{display:flex}.edit-booking-dates-modal form .edit-dates-confirm-button{align-items:center;background:black;border-radius:.3rem;color:#fff;cursor:pointer;display:flex;justify-content:center;height:26px;margin-left:.3rem;width:26px}.edit-booking-dates-modal form .edit-dates-confirm-button.button{border:2px solid black}.edit-booking-dates-modal form .edit-dates-confirm-button:hover{transform:scale(1.02)}.booking-dates{display:flex}.booking-item-title{max-width:10vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-comment{margin-bottom:1.875rem}.edit-internal-comment i,.see-internal-comment i{align-items:center;display:flex;height:2rem;justify-content:center}.modal-wrapper{align-items:center;background-color:rgba(0,0,0,0.3);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.modal-wrapper .modal-content{background-color:white;border-radius:0.8rem;padding:3rem}.modal-wrapper .modal-content.reject-modal{border:4px solid #ff416c}.modal-wrapper .modal-content h3{margin:0 0 1rem 0}.modal-wrapper .modal-content #comment{height:8rem;width:24rem}.modal-wrapper .modal-content .flex{align-items:center;margin-top:1rem}.modal-wrapper .modal-content .flex .cancel{background-color:#fff;text-transform:capitalize;padding:.4rem .8rem;cursor:default}.modal-wrapper .modal-content .flex .submit{background-color:#11998e;border:none;border-radius:.2rem;color:#fff;padding:.4rem .8rem}.modal-wrapper .modal-content .flex .submit.reject-submit{background-color:#ff416c !important}section.dashboard{padding:0.6rem}section.dashboard .tasks-grid{margin-top:1rem}section.dashboard .tasks-grid .task-card:not(:first-child){margin-top:1rem}section.dashboard .tasks-grid .task-card .title{align-items:center;background-color:#FF2400;border-top-left-radius:0.2rem;border-top-right-radius:0.2rem;color:#fff;display:flex;justify-content:space-between;padding:1rem}section.dashboard .tasks-grid .task-card .title h3{font-size:1.1rem;margin:0;text-transform:uppercase}section.dashboard .tasks-grid .task-card .title button{background-color:#203a43;border-radius:0.2rem;color:#fff;cursor:pointer;font-weight:100;padding:0.6rem}section.dashboard .tasks-grid .task-card .title button:hover{background-color:#0f2027;color:#fff}section.dashboard .tasks-grid .task-card .resource-row{display:flex;justify-content:space-between;padding:0.6rem 1rem}section.dashboard .tasks-grid .task-card .resource-row:nth-child(2n + 2){background-color:#E0E0E0}section.dashboard .tasks-grid .task-card .resource-row:last-child{border-bottom-left-radius:0.2rem;border-bottom-right-radius:0.2rem}#message-slot{background-color:#FF2400;border-radius:0.2rem;color:#fff;font-weight:400;padding:0.6rem;position:absolute;right:1rem;top:1rem}section.dashboard-full{background-color:#2c5364;color:#fff;height:100%;margin:0;padding:0}.tab-menu{display:flex;justify-content:center}.tab-menu li{display:block;color:white;font-weight:600;padding:.375rem .75rem;background-color:#FF2400;margin-right:5px}.tab-menu li.selected-tab{background-color:#0f2027}.tab-menu-full{display:flex;justify-content:space-between;margin:0}.tab-menu-full li{background-color:#FF2400;display:block;color:white;flex-grow:1;font-weight:600;padding:.75rem;text-align:center}.tab-menu-full li:hover{opacity:.7}.tab-menu-full li.selected-tab{background-color:#2c5364}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10%)}20%{transform:translateX(10%)}30%{transform:translateX(-10%)}40%{transform:translateX(10%)}50%{transform:translateX(-10%)}60%{transform:translateX(10%)}70%{transform:translateX(-10%)}80%{transform:translateX(10%)}90%{transform:translateX(-10%)}100%{transform:translateX(0)}}table.resource-table{border-collapse:collapse;width:100%}table.resource-table th,table.resource-table td{text-align:left;vertical-align:middle}table.resource-table th:first-child:not(.left-align),table.resource-table td:first-child:not(.left-align){text-align:center}table.resource-table tr{height:6rem}table.resource-table thead tr{background-color:#FF2400;color:#fff}table.resource-table thead tr th{padding:0 0.6rem}table.resource-table thead tr th.with-sorting{align-items:center;display:flex;gap:0.4rem;height:inherit;justify-content:flex-start}table.resource-table thead tr th.with-sorting a{font-size:1.5rem}table.resource-table thead tr th.with-sorting a:not(.selected-btn){color:#58768999}table.resource-table thead tr th button.multi-archive{background-color:transparent;border:none;transition:all 0.3s ease-in-out}table.resource-table thead tr th button.multi-archive img{height:20px;width:20px}table.resource-table thead tr th button.multi-archive:hover{cursor:pointer;transform:tranlateY(10%);transition:all 0.3s ease-in-out}table.resource-table thead tr th button.multi-archive.disabled{opacity:0.5}table.resource-table thead tr th button.multi-archive.disabled:hover{animation:shake 0.5s;cursor:not-allowed}table.resource-table tbody tr:nth-child(2n + 2){background-color:#E0E0E0}table.resource-table tbody tr td{padding:0.6rem}table.resource-table img{border-radius:50%;height:2.5rem;object-fit:cover;width:2.5rem}table.resource-table .resource-actions{align-items:center;display:flex;justify-content:center;position:relative}table.resource-table .resource-actions .action-container{margin-left:0.4rem}table.resource-table .resource-actions .burger{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-weight:bold;justify-content:center;line-height:5px}table.resource-table .resource-actions .dropdown{align-items:flex-end;background:#fff;border-radius:0.2rem;display:flex;flex-direction:column;padding:0.4rem;position:absolute;right:0;top:100%}table.resource-table .resource-actions .dropdown>*{cursor:pointer}table.resource-table .resource-actions .dropdown>*:hover{color:#FF2400}table.resource-table .resource-actions .dropdown>*:not(:first-child){margin-top:0.4rem}table.resource-table .action-container{align-items:center;border-radius:.3rem;box-sizing:border-box;display:flex;height:2rem;justify-content:center;position:relative;text-transform:uppercase;width:2rem}table.resource-table .action-container.main-action{background-color:#bdc3c7}table.resource-table .action-container.delete-action{background-color:#ff416c}table.resource-table .action-container.confirm-action{background-color:#11998e}table.resource-table .action-container a{cursor:default}table.resource-table .action-container i{color:#0f2027;font-size:1.1rem}table.resource-table .action-container .tooltip{align-items:center;background-color:#203a43;border-radius:0.2rem;color:white;display:flex;font-size:.875rem;font-weight:100;height:2rem;justify-content:center;position:absolute;right:100%;text-transform:capitalize;top:0;width:5rem}.table-with-selectors{align-items:flex-start;display:flex}.table-with-selectors form>*{align-items:center;box-sizing:content-box;display:flex;height:6rem;justify-content:center;width:4rem}.table-with-selectors form .bg-head{background-color:#FF2400;color:#fff}.table-with-selectors table{flex:1}.stats-wrapper{margin-top:3rem;padding:2rem}.stats-wrapper .highlights-component{display:flex;justify-content:space-evenly}.stats-wrapper .highlights-component .main-stat{align-items:center;display:flex;flex-direction:column}.stats-wrapper .highlights-component .main-stat .stat{font-size:6rem}.stats-wrapper .highlights-component .main-stat .resource-name{font-weight:100}.stats-wrapper .highlights-component .main-stat .evolution{font-size:1.2rem;font-style:italic;font-weight:100;margin-top:1rem}.stats-wrapper .highlights-component .main-stat .evolution.going-up{color:#11998e}.stats-wrapper .highlights-component .main-stat .evolution.going-down{color:#ff416c}.stats-wrapper .highlights-component .main-stat .evolution.going-flat{color:#bdc3c7}.stats-wrapper .actions-bar{align-items:stretch;display:flex;justify-content:flex-end;margin:4rem 0 1rem 0}.stats-wrapper .actions-bar .year-selector select{background-color:#2c5364;border:2px solid #fff;box-shadow:0px 3px 6px #00000029;color:#fff;height:100%;margin-right:1.5rem;padding:0.4rem 0.8rem}.stats-wrapper .table-component table{border-collapse:collapse;box-shadow:0px 3px 6px #00000029;width:100%}.stats-wrapper .table-component table th,.stats-wrapper .table-component table td{text-align:left;vertical-align:middle}.stats-wrapper .table-component table th:first-child:not(.left-align),.stats-wrapper .table-component table td:first-child:not(.left-align){text-align:center}.stats-wrapper .table-component table thead tr{background-color:#FF2400;color:#fff}.stats-wrapper .table-component table thead tr th{padding:1rem 0.6rem}.stats-wrapper .table-component table tbody tr{color:#0f2027}.stats-wrapper .table-component table tbody tr:nth-child(2n + 1){background-color:#fff}.stats-wrapper .table-component table tbody tr:nth-child(2n + 2){background-color:#E0E0E0}.stats-wrapper .table-component table tbody tr td{padding:0.6rem}.blog-show-section{margin:0 auto;max-width:1024px}@media (max-width: 768px){.blog-show-section{width:90%}}.blog-show-section h1{color:#1A445F;font-family:"Manifont Bold";text-transform:uppercase}.blog-show-section .blog-author{font-family:"Courier Bold"}.blog-show-section .blog-author span{font-family:"Courier Prime"}.blog-show-section .blog-date{font-style:italic;margin-bottom:1rem}.announcement-modal{align-items:center;background-color:rgba(0,0,0,0.6);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:1000}.announcement-modal.hidden{display:none}.announcement-modal-inner{align-items:center;background-color:#FFFEF8;border:4px solid #FF816A;border-radius:1.5rem;box-shadow:0px 3px 6px #00000029;display:flex;flex-direction:column;justify-content:center;max-height:90vh;max-width:90%;overflow-y:auto;padding:2rem 2.5rem;text-align:center;width:600px}@media (max-width: 768px){.announcement-modal-inner{padding:1.5rem;width:95%}}.announcement-modal-icon{background-color:#FF816A;border-radius:50%;color:#fff;font-size:2rem;height:4rem;line-height:4rem;margin-bottom:1rem;text-align:center;width:4rem}@media (max-width: 768px){.announcement-modal-icon{font-size:1.5rem;height:3rem;line-height:3rem;width:3rem}}.announcement-modal-title{color:#FF816A;font-family:"Manifont Bold";font-size:1.75rem;margin:0 0 1rem 0;text-transform:uppercase}@media (max-width: 768px){.announcement-modal-title{font-size:1.4rem}}.announcement-modal-content{color:#1B435F;font-family:"Courier Prime";font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.announcement-modal-content p{margin:0 0 1rem 0}.announcement-modal-content p:last-child{margin-bottom:0}.announcement-modal-content a{color:#FF816A;font-family:"Courier Bold";text-decoration:underline}.announcement-modal-content a:hover{opacity:0.7}@media (max-width: 768px){.announcement-modal-content{font-size:1rem}}.announcement-modal-button{background-color:#FF816A;border:none;border-radius:2rem;color:#fff;cursor:pointer;font-family:"Courier Bold";font-size:1rem;font-weight:700;margin-top:0.5rem;padding:0.8rem 2rem;text-transform:uppercase;transition:transform 0.1s ease}.announcement-modal-button:hover{transform:scale(0.98)}.announcement-modal-button:active{transform:scale(0.96)}.section-title-container{align-items:center;background-color:#0f2027;border-radius:.2rem;color:white;display:flex;justify-content:space-between;margin:2rem 1rem;padding:1rem 2rem}.section-title-container .stats-category-title{align-items:center;display:flex}.section-title-container .stats-category-title>:not(:first-child){margin-left:10px}.section-title-container h2{font-weight:300}.main-container{min-height:100vh;display:flex;flex-direction:column}.trix-content a{color:#FF2400;text-decoration:underline}.trix-content li::before{content:url(/assets/icons/icn-bullet-salmon-a6b19209c0c276ce6245fda5c6f386b5990054a49f649eea13fea70b911ef571.svg);margin-right:10px !important}.home-section-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.25rem}@media (max-width: 768px){.home-section-grid a{display:flex;justify-content:center}}.home-section-grid .home-event-card{box-shadow:0px 3px 6px #00000029;position:relative}.home-section-grid .home-event-card.past-fabrique-card img{filter:grayscale(1) !important}@media (max-width: 768px){.home-section-grid .home-event-card{height:18rem;width:18rem}}@media (min-width: 768px){.home-section-grid .home-event-card{height:20.5rem;width:20.5rem}}.home-section-grid .home-event-card .home-event-picture{height:100%;position:absolute;width:100%}.home-section-grid .home-event-card .home-event-picture img{filter:brightness(70%);height:100%;object-fit:cover;width:100%}.home-section-grid .home-event-card .home-event-content{display:flex;flex-direction:column;font-family:"Manifont Bold";font-weight:600;height:100%;justify-content:flex-end;position:absolute}.home-section-grid .home-event-card .home-event-content .home-event-date{color:#fff;padding-left:1rem}.home-section-grid .home-event-card .home-event-content .home-event-date .date{font-size:2rem}.home-section-grid .home-event-card .home-event-content .home-event-date .year{font-size:1.1rem}.home-section-grid .home-event-card .home-event-content .home-event-title{background-color:#fff;color:#0f2027;font-size:1.1rem;margin:1.1rem 0;padding:1rem;text-transform:uppercase;width:calc(80 / 100 * 328px)}@media (max-width: 768px){.home-section-grid{grid-template-columns:repeat(1, 1fr)}}.news-link{align-items:center;display:flex;justify-content:center;position:relative}.news-link .text{position:absolute;top:50%;transform:translateY(-50%);left:30%}.news-link .text p{font-family:"Manifont Bold";font-weight:600;margin:0;text-align:center}@media (max-width: 768px){.news-link .text p.p-small{font-size:1rem}}@media (min-width: 768px){.news-link .text p.p-small{font-size:1.1rem}}@media (max-width: 768px){.news-link .text p.p-large{font-size:1.25rem}}@media (min-width: 768px){.news-link .text p.p-large{font-size:1.75rem}}.front-filters .front-filters-bar{background-color:#fff;box-shadow:0px 3px 6px #00000029;box-sizing:border-box;margin:0 auto;margin-top:-3.75rem;padding:1.875rem;max-width:1024px}.front-filters .front-filters-bar .bar-itself{align-items:center;display:flex;justify-content:space-between}.front-filters .front-filters-bar .bar-itself .input{display:flex}.front-filters .front-filters-bar .bar-itself input[type="image"]{height:1.6rem;object-fit:contain;width:1.6rem}@media (min-width: 768px){.front-filters .front-filters-bar .bar-itself input[type="image"]{transform:translateX(-200%)}}@media (max-width: 768px){.front-filters .front-filters-bar .bar-itself{flex-direction:column}.front-filters .front-filters-bar .bar-itself>:not(:first-child){margin-top:1rem}}.front-filters .front-filters-bar .input,.front-filters .front-filters-bar label{width:90%}.front-filters .front-filters-bar input{border:none;border-radius:1.4rem;flex:2 1 1;padding:0.8rem;width:90%}.front-filters .front-filters-bar input.items-search-input{background-color:rgba(255,129,106,0.1)}.front-filters .front-filters-bar input.tutorials-search-input{background-color:rgba(255,212,43,0.1)}.front-filters .front-filters-bar .filters-toggle{align-items:center;cursor:pointer;display:flex;font-family:"Courier Bold";font-size:1.1rem}.front-filters .front-filters-bar .filters-toggle.items-filters-toggle{color:#FF816A}.front-filters .front-filters-bar .filters-toggle.tutorials-filters-toggle{color:#FFD42B}.front-filters .front-filters-bar .filters-toggle>:not(:first-child){margin-left:.6rem}.front-filters .front-filters-title{align-items:center;display:flex;padding:.8rem .4rem;text-transform:uppercase;width:fit-content}.front-filters .front-filters-title h3{color:white;font-weight:700;margin:0}.front-filters .front-filters-title i{margin-left:.6rem}.front-filters .front-filters-line{align-items:center;display:flex;justify-content:space-between}.front-filters form{background-color:inherit}.front-filters .front-filters-block{margin-top:1.875rem;padding:1.875rem 0 0 0;position:relative}.front-filters .front-filters-block .toggle-triggers-lines{align-items:center;cursor:pointer;display:flex}.front-filters .front-filters-block .toggle-triggers-lines:not(:first-child){margin-top:.6rem}.front-filters .front-filters-block .toggle-triggers-lines img{height:1.25rem;object-fit:contain;width:2rem}.front-filters .front-filters-block.items-front-filters-block{border-top:2px dashed #FF816A}.front-filters .front-filters-block.items-front-filters-block .validate input{background-color:#FF816A;border:2px solid #FF816A;color:#fff}.front-filters .front-filters-block.items-front-filters-block .validate button{color:#FF816A}.front-filters .front-filters-block.items-front-filters-block input[type="date"]{background-color:rgba(255,129,106,0.1);color:#FF816A}@media (min-width: 768px){.front-filters .front-filters-block.items-front-filters-block .front-filters-col:not(:first-child){border-left:2px dashed #FF816A}}.front-filters .front-filters-block.items-front-filters-block .front-filters-col .toggle-triggers-lines{color:#FF816A}.front-filters .front-filters-block.tutorials-front-filters-block{border-top:2px dashed #FFD42B}.front-filters .front-filters-block.tutorials-front-filters-block .validate input{background-color:#FFD42B;border:2px solid #FFD42B;color:#fff}.front-filters .front-filters-block.tutorials-front-filters-block .validate button{color:#FFD42B}@media (min-width: 768px){.front-filters .front-filters-block.tutorials-front-filters-block .front-filters-col:not(:first-child){border-left:2px dashed #FFD42B}}.front-filters .front-filters-block.tutorials-front-filters-block .front-filters-col .toggle-triggers-lines{color:#FFD42B}.front-filters .front-filters-block .validate{align-items:center;display:flex;flex-direction:column;justify-content:center}.front-filters .front-filters-block .validate input{background-color:#fff;border-radius:0;cursor:pointer;font-family:"Courier Bold";margin:1.25rem auto 0 auto;width:12.5rem}.front-filters .front-filters-block .validate button{background-color:#fff;border:none;margin-top:.6rem}.front-filters .front-filters-block .front-filters-cols{display:flex}@media (max-width: 768px){.front-filters .front-filters-block .front-filters-cols{flex-direction:column}}.front-filters .front-filters-block form{display:flex}.front-filters .front-filters-block form .toggle-triggers-lines{margin-bottom:.6rem}.front-filters .front-filters-block form .category-name{margin-left:.375rem}@media (max-width: 768px){.front-filters .front-filters-block form{flex-direction:column}}.front-filters .front-filters-block form .filter_categories,.front-filters .front-filters-block form .filter_public{display:flex;flex-direction:column}.front-filters .front-filters-block form .filter_categories>:not(:first-child),.front-filters .front-filters-block form .filter_public>:not(:first-child){margin-top:.6rem}.front-filters .front-filters-block form .flex-large-col{display:flex;flex-direction:column;height:100%;justify-content:space-between}.front-filters .front-filters-block .front-filters-col{flex:1 1 0;padding:1rem}.front-filters .front-filters-block .front-filters-col .toggle-triggers-lines>span{margin-left:.6rem}.front-filters .front-filters-block .front-filters-col-title{font-family:"Courier Bold";font-size:1.1rem;margin:1rem 0}.front-filters .front-filters-block .front-filters-list>:not(:first-child){margin-top:.6rem}.front-filters .front-filters-block .front-filters-list .front-filter-list-item{display:flex}.front-filters .front-filters-block .front-filters-list .front-filter-list-item .front-filter-list-name{margin-left:.6rem}.front-filters .front-filters-block .filter-svg{margin-right:.6rem;opacity:.7}.front-filters .front-filters-block .filter-svg.selected{opacity:1}.front-filters .front-filters-block .filter_installation_times{display:flex}.front-filters .front-filters-block input[type="text"]{background-color:#FF2400;border:1px solid white;border-radius:2rem;color:white;padding:.4rem 0;width:100%}.front-filters .front-filters-block input[type="text"]::placeholder{color:white;font-weight:100;padding-left:.4rem}.front-lightbox{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,0.7);z-index:300;margin:0 !important;display:flex;align-items:center;justify-content:center}.front-lightbox .close-cross{position:absolute;top:1rem;right:1rem;background-color:white;padding:.4rem;cursor:pointer}.front-lightbox img{max-height:90vh;max-width:90vw;object-fit:contain}.link-items-block{align-items:center;color:white;display:flex;font-family:"Manifont Bold";font-size:1.1rem;font-weight:600;justify-content:center;text-align:center;text-transform:uppercase}.link-items-block .btn-events .text{color:#24EABD}.link-items-block .btn-blogs .text,.link-items-block .show-more-button .text,.link-items-block .old-fabriques .text{color:#fff}.link-items-block .btn-blogs .text{left:60% !important}.link-items-block .btn-tutorials .text{color:#FFD42B}.link-items-block .btn-items{position:relative;width:337px}.link-items-block .btn-items .text{left:50%;position:absolute;top:50%;transform:translateX(-50%)}.link-items-block .btn-items .text p{font-family:"Manifont Bold";font-weight:600;margin:0;text-align:center}.link-items-block .btn-items .text p.p-small{font-size:1.1rem}.link-items-block .btn-items .text p.p-large{font-size:1.75rem}.link-items-block .btn-events,.link-items-block .btn-blogs,.link-items-block .btn-tutorials,.link-items-block .show-more-button{position:relative}@media (min-width: 768px){.link-items-block .btn-events,.link-items-block .btn-blogs,.link-items-block .btn-tutorials,.link-items-block .show-more-button{height:80%;width:80%}}.link-items-block .btn-events .text,.link-items-block .btn-blogs .text,.link-items-block .btn-tutorials .text,.link-items-block .show-more-button .text{position:absolute;top:50%;transform:translateX(-42%)}@media (max-width: 768px){.link-items-block .btn-events .text,.link-items-block .btn-blogs .text,.link-items-block .btn-tutorials .text,.link-items-block .show-more-button .text{left:45%}}@media (min-width: 768px){.link-items-block .btn-events .text,.link-items-block .btn-blogs .text,.link-items-block .btn-tutorials .text,.link-items-block .show-more-button .text{left:55%}}.link-items-block .btn-events .text p,.link-items-block .btn-blogs .text p,.link-items-block .btn-tutorials .text p,.link-items-block .show-more-button .text p{font-family:"Manifont Bold";font-weight:600;margin:0;text-align:center}@media (max-width: 768px){.link-items-block .btn-events .text p.p-small,.link-items-block .btn-blogs .text p.p-small,.link-items-block .btn-tutorials .text p.p-small,.link-items-block .show-more-button .text p.p-small{font-size:1rem}}@media (min-width: 768px){.link-items-block .btn-events .text p.p-small,.link-items-block .btn-blogs .text p.p-small,.link-items-block .btn-tutorials .text p.p-small,.link-items-block .show-more-button .text p.p-small{font-size:1.1rem}}@media (max-width: 768px){.link-items-block .btn-events .text p.p-large,.link-items-block .btn-blogs .text p.p-large,.link-items-block .btn-tutorials .text p.p-large,.link-items-block .show-more-button .text p.p-large{font-size:1.25rem}}@media (min-width: 768px){.link-items-block .btn-events .text p.p-large,.link-items-block .btn-blogs .text p.p-large,.link-items-block .btn-tutorials .text p.p-large,.link-items-block .show-more-button .text p.p-large{font-size:1.75rem}}@media (max-width: 768px){.link-items-block{width:100%}}.modal{align-items:center;background-color:rgba(0,0,0,0.6);bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:100}.modal .modal-buttons{align-items:center;display:flex;margin:1.33em auto}.modal .modal-buttons>button{border:none;padding:.8rem 1.6rem;color:white;font-weight:700;margin:0 1.25rem;text-transform:uppercase}.modal .modal-buttons>button:hover{opacity:.7}.modal .modal-inner{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;height:80%;width:80%}.modal .modal-inner h4{text-transform:uppercase}.modal .modal-inner .preview img{height:600px;object-fit:cover;width:800px}.modal .modal-inner-small{align-items:center;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;padding:2rem 4rem}.modal .modal-inner-small .user-name{font-family:"Courier Bold";font-size:1.5rem}.modal .modal-inner-small .user-name:hover{opacity:0.7}.modal .modal-inner-small .modal-buttons{margin:0.8rem auto 0 auto}.resource-footer{margin-top:6.25rem}.resource-footer .title{font-family:"Manifont Bold";font-size:1.25rem;margin:0.75rem 0;text-transform:uppercase}.resource-footer .resource-footer-tutorials{background:url(/assets/matters/page-matter-tutorials-dd646be736184c899aef918770e9d5fe10e5d6db316a0eede32dc86d50405bb0.svg);background-repeat-y:no-repeat !important;overflow:visible;padding:5rem 0}.resource-footer .resource-footer-tutorials h3{color:#fff}@media (max-width: 768px){.resource-footer .resource-footer-tutorials{margin:0 auto}}@media (min-width: 768px){.resource-footer .resource-footer-tutorials{background-size:cover;background-position:center}}.resource-footer .resource-footer-items{background:url(/assets/matters/matter-generic-items-9df927d35c3a003f903838d9d913a0b7a32c9bf1090b8f3069a7b7efe3e4e969.svg);background-repeat-y:no-repeat !important;overflow:visible;padding:4rem 0}.resource-footer .resource-footer-items h3{color:#fff}@media (max-width: 768px){.resource-footer .resource-footer-items{margin:0 auto}}@media (min-width: 768px){.resource-footer .resource-footer-items{background-size:cover;background-position:center}}.resource-footer .resource-footer-events h3{color:#24EABD}.resource-footer .resource-footer-items,.resource-footer .resource-footer-events,.resource-footer .resource-footer-tutorials{margin:1rem 0}.resource-footer .resource-footer-items h3,.resource-footer .resource-footer-events h3,.resource-footer .resource-footer-tutorials h3{font-family:"Manifont Bold";font-size:2rem;margin:1.25rem auto;max-width:1024px;text-align:center;text-transform:uppercase}@media (max-width: 768px){.resource-footer .resource-footer-items h3,.resource-footer .resource-footer-events h3,.resource-footer .resource-footer-tutorials h3{width:90%}}.resource-footer .resource-footer-items .footer-list,.resource-footer .resource-footer-events .footer-list,.resource-footer .resource-footer-tutorials .footer-list{display:grid;grid-gap:1.25rem;margin:0 auto;max-width:1024px}@media (max-width: 768px){.resource-footer .resource-footer-items .footer-list,.resource-footer .resource-footer-events .footer-list,.resource-footer .resource-footer-tutorials .footer-list{grid-template-columns:repeat(1, 1fr);width:90%}}@media (min-width: 768px){.resource-footer .resource-footer-items .footer-list,.resource-footer .resource-footer-events .footer-list,.resource-footer .resource-footer-tutorials .footer-list{grid-template-columns:repeat(3, 1fr)}}.resource-footer .footer-item-card{background-color:#fff;box-shadow:0px 3px 6px #00000029;padding:1.25rem}.resource-footer .footer-item-card .summary{color:#58768999;line-height:1.4rem}.resource-footer .footer-item-card img{height:10rem;object-fit:cover;width:17.5rem}.resource-footer .footer-event-card{position:relative}.resource-footer .footer-event-card img{height:20rem;object-fit:cover;width:20rem;filter:brightness(0.6)}.resource-footer .footer-event-card .infos{bottom:1rem;position:absolute;width:calc(80 / 100 * 328px)}.resource-footer .footer-event-card .infos .date{color:#fff;font-family:"Courier Bold";font-size:1.5rem;padding:0.4rem 0.8rem}.resource-footer .footer-event-card .infos .title{background-color:#fff;padding:0.6rem 1rem}.home-tutorial-card{background-color:#fff;box-shadow:0px 3px 6px #00000029;padding:1rem}@media (max-width: 768px){.home-tutorial-card{height:18rem;width:18rem}}@media (min-width: 768px){.home-tutorial-card{height:20.5rem;width:20.5rem}}.home-tutorial-card:hover{transform:scale(0.98)}.home-tutorial-card img{height:10rem;object-fit:cover;width:100%}.home-tutorial-card .home-tutorial-content{margin-top:1rem}.home-tutorial-card .home-tutorial-content .home-tutorial-title{font-family:"Manifont Normal";font-size:1.1rem;font-weight:600}.home-tutorial-card .home-tutorial-content .home-tutorial-summary{color:#0f2027;line-height:1.6rem;margin-top:0.8rem;opacity:0.4}.contact-front-section .form{margin:2rem auto;max-width:1280px}@media (max-width: 767px){.contact-front-section .form{width:80%}}@media (min-width: 768px){.contact-front-section .form{width:60%}}.contact-front-section .form form>*{margin-bottom:2rem}.contact-front-section .form form .form-line .form-field input{background-color:rgba(255,129,106,0.1);border:none;border-radius:1.2rem;height:1.5rem;padding:0.6rem 1rem}@media (max-width: 767px){.contact-front-section .form form .form-line .form-field input{width:90%}}.contact-front-section .form form .form-line .form-field textarea{background-color:rgba(255,129,106,0.1);border:none;border-radius:1.2rem;padding:0.6rem 1rem}@media (max-width: 767px){.contact-front-section .form form .form-line .form-field textarea{width:90%}}.directory-show-more{background-color:#5EE2ED;border:none;color:#fff !important;cursor:pointer;padding:1rem}.directory-show-more:hover{transform:scale(0.99)}.directory-map-iframe{margin-top:2.5rem}.directory-notice a{background-color:#5EE2ED}.admin-content .directory-card{background-color:white !important}.directory-title-line{align-items:center;display:flex;margin:2rem auto}@media (max-width: 768px){.directory-title-line{flex-direction:column}.directory-title-line>:not(:first-child){margin-top:.6rem}}.directory-title-line .directory-title{font-size:3rem;font-weight:bold;text-transform:uppercase}.directory-title-line .directory-search{align-items:center;display:flex;margin-left:1rem}.directory-title-line .directory-search form{align-items:center;background-color:inherit;display:flex}.directory-search{position:relative}.directory-search input{border:1px solid black;border-radius:2rem;padding:0.5rem 1rem}.directory-search button{background-color:#fff;border:none;position:absolute;right:.6rem}.directory-query{font-size:1.1rem;margin-left:2rem}.directory-query>:nth-child(2){margin-left:1rem}.directory-query>:last-child{margin-left:.4rem}.directory-query .query-button{font-weight:700}.show-more-dir{display:flex;justify-content:center;margin:2rem auto}.show-more-dir button{color:#FF2400;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase}.directory-nav{display:flex;justify-content:space-between;margin:2rem auto;max-width:1024px}.directory-nav li{background-color:#649BFF;color:white;flex:1 1 0;padding:0.4rem 0;text-align:center;text-transform:uppercase}.directory-nav li:hover{opacity:0.7}.directory-nav li.selected-dir-nav{background-color:#58768999}@media (max-width: 768px){.directory-nav li:not(:first-child){margin-top:0.2rem}}@media (min-width: 768px){.directory-nav li:first-child{margin-right:0.1rem}.directory-nav li:nth-child(2n){margin-left:0.1rem;margin-right:0.1rem}.directory-nav li:last-child{margin-left:0.1rem}}@media (max-width: 768px){.directory-nav{flex-direction:column}}.directory-grid{display:grid;grid-gap:0.4rem}@media (max-width: 1024px){.directory-grid{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 1024px){.directory-grid{grid-template-columns:repeat(3, 1fr)}}.directory-card{font-size:1.2rem;padding:1rem;position:relative}.directory-card .item-role,.directory-card .item-address{font-size:1rem}.directory-card div{word-break:keep-all}@media (max-width: 768px){.directory-card>*{word-break:keep-all}}.directory-card.card-even{background-color:#E0E0E0}.directory-card.card-odd{background-color:#C6C6C6}.directory-card .item-name{font-family:"Courier Bold";max-width:70%;text-transform:uppercase}.directory-card .item-city{text-transform:uppercase;margin-bottom:1rem}.directory-card .item-website{font-family:"Courier Bold";margin-bottom:1rem}.directory-card .item-website:hover{text-decoration:underline}.directory-card .item-collective-label{background-color:#5EE2ED;color:white;font-size:14px;font-weight:lighter;padding:0.2rem 0.4rem;position:absolute;right:1rem;text-transform:uppercase;top:1rem}.directory-card .item-why{font-size:14px}.directory-card .item-contact{font-size:12px;font-style:italic}.event-title-block-container{background:url(/assets/matters/page-matter-events-bb637fe633ce63c5169e5e60c629fb15021d018e2f7813e2201e4f2851c13e14.svg);background-size:cover !important;background-position-y:center;background-repeat:no-repeat !important;margin:0;padding:3rem 0;width:100%}.event-title-block-container .event-title-block{color:#fff;margin:0 auto;max-width:1024px;overflow:visible}.event-title-block-container .event-title-block .event-type{background-color:#1A445F;display:inline-block;font-size:2.5rem;padding:0 .4rem}.event-title-block-container .event-title-block .event-title{font-family:"Manifont Bold";font-size:2.5rem;margin:1rem 0}.event-title-block-container .event-title-block .event-picture img{object-fit:cover}@media (max-width: 768px){.event-title-block-container .event-title-block .event-picture img{height:100%;width:100%}}@media (min-width: 768px){.event-title-block-container .event-title-block .event-picture img{height:30rem;width:60rem}}.event-title-block-container .event-title-block .date-and-hours{display:flex}.event-title-block-container .event-title-block .event-date{margin-right:.5rem !important}.event-title-block-container .event-title-block .event-date,.event-title-block-container .event-title-block .event-location{color:#1A445F;font-family:"Courier Bold";font-size:1.2rem;margin:.5rem 0}@media (max-width: 768px){.event-title-block{width:90%}}.flatpickr-calendar{background:transparent;margin-top:2rem;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.contained-section{margin:0 auto;max-width:1024px}@media (max-width: 768px){.contained-section{width:90%}}.events-index-page-title{color:#24EABD;font-family:"Manifont Bold";font-size:2rem;margin:0 auto;max-width:1024px;text-align:center;text-transform:uppercase}@media (max-width: 768px){.events-index-page-title{font-size:1.5rem}}.blogs-index-page-title{color:#649BFF;font-family:"Manifont Bold";font-size:2rem;margin:0 auto;max-width:1024px;text-align:center;text-transform:uppercase}@media (max-width: 768px){.blogs-index-page-title{font-size:1.5rem;width:90%}}.community-index-page-title{color:#5EE2ED;font-family:"Manifont Bold";font-size:3.75rem;max-width:1024px;text-align:center;text-transform:uppercase}@media (max-width: 768px){.community-index-page-title{font-size:2.5rem !important}}.front-page-title{color:#fff;margin:0;text-align:center;width:100%;background-repeat-y:no-repeat !important;overflow:visible;padding:5rem 0}.front-page-title h1{font-family:"Manifont Bold";font-weight:600;margin:0;margin-bottom:1.25rem;text-transform:uppercase}@media (max-width: 768px){.front-page-title h1{align-items:center;display:flex;flex-direction:column;font-size:3rem}.front-page-title h1>:not(:first-child){margin-top:1.25rem}}@media (min-width: 768px){.front-page-title{background-position-y:bottom !important;background-size:cover !important}.front-page-title h1{font-size:3.75rem}.front-page-title h1 span{margin-left:1.875rem}}.front-page-title.items-page-title{background:url(/assets/matters/page-matter-items-d003cb30ae2e9caefc16d63bfe63c18d67349bcb51e27052da80f35d995400e2.svg)}.front-page-title.tutorials-page-title{background:url(/assets/matters/page-matter-tutorials-dd646be736184c899aef918770e9d5fe10e5d6db316a0eede32dc86d50405bb0.svg)}.front-page-title.events-page-title{background:url(/assets/matters/page-matter-events-bb637fe633ce63c5169e5e60c629fb15021d018e2f7813e2201e4f2851c13e14.svg)}.blog-post{margin-bottom:4rem}.blog-post h1{color:#1A445F;font-family:"Manifont Bold";text-transform:uppercase}.blog-post .post-container .post-content img{height:22.5rem;object-fit:cover;width:100%}.blog-post .post-container .post-content .trix-content img{display:none}.blog-post .post-container .post-content .post-summary{margin-top:.6rem}.blog-post .post-container .post-infos{font-size:1.2rem;margin-bottom:1rem}@media (max-width: 768px){.blog-post{width:90%}.blog-post h1{font-size:1.5rem;margin:1rem auto}.blog-post .post-container .post-content img{width:100%}.blog-post .post-container .post-content .post-summary{padding:1rem}}@media (min-width: 768px){.blog-post{margin:4rem auto;max-width:1024px}.blog-post h1{font-size:2rem;margin:0 auto}}.front-resource-entries{display:grid;grid-gap:1rem;margin:1.25rem auto;max-width:1024px}.empty-card{align-items:center;color:white;display:flex;font-weight:700;height:100%;justify-content:center;min-height:15rem;text-transform:uppercase}.future-events-card{background-color:#FF2400}.past-events-card{background-color:black}.tutorial-card{position:relative;width:100%}.tutorial-card .tutorial-top{height:15rem;position:relative}.tutorial-card .tutorial-top .infos{background-color:#FF2400;bottom:0;color:white;font-weight:700;left:0;padding:.4rem .8rem;position:absolute;text-transform:uppercase}.tutorial-card img{filter:grayscale(1);height:15rem;object-fit:cover;width:100%;z-index:1}.tutorial-card ul{font-weight:700;margin:0;margin-top:.6rem}.tutorial-card p{margin:0}.tutorial-card:hover img{filter:grayscale(0);transition-duration:.2s}.tutorial-card .background{height:15rem}.background-even{background-color:#E0E0E0}.background-odd{background-color:#C6C6C6}.front-resource-card{background-color:#fff;box-shadow:0px 3px 6px #00000029;display:flex;flex-direction:column;position:relative}.front-resource-card .low-tech-icon{height:4rem;position:absolute;right:1rem;top:1rem;width:4rem;z-index:50}.front-resource-card img:not(.low-tech-icon){height:13rem;margin:1.25rem auto 0 auto;object-fit:cover;width:90%;z-index:1}.front-resource-card .title{font-family:"Manifont Bold";font-size:1.1rem;margin:1.25rem auto;text-transform:uppercase;width:90%}.front-resource-card .background{position:absolute;height:100%;width:100%;z-index:1}.front-resource-card .link{color:white;display:none;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%;z-index:5}.front-resource-card .link>*{border-radius:2rem;padding:.4rem .8rem}.front-resource-card .item-description{background-color:#FF816A}.front-resource-card .item-description .fake-link{color:#FF816A}.front-resource-card .tutorial-description{background-color:#FFD42B}.front-resource-card .tutorial-description .fake-link{color:#FFD42B}.front-resource-card .resource-description{display:none;flex-direction:column;height:100%;justify-content:flex-end;position:absolute;top:0;z-index:4;color:white;width:100%}.front-resource-card .resource-description>*{padding:0 1rem}.front-resource-card .resource-description .description-container{line-height:1.6rem}.front-resource-card .resource-description .fake-link{background-color:#fff;display:block;margin-bottom:1.25rem;padding:0.4rem 0.8rem;text-align:center}.front-resource-card .resource-description .fake-link:hover{transform:scale(0.98)}.front-resource-card:hover .resource-description{display:flex}.front-resource-card.future-events .title{background-color:#FF2400}.front-resource-card.future-events .date{background-color:black}.front-resource-card.past-events .title{background-color:black}.front-resource-card.past-events .date{background-color:#bdc3c7;color:black}@media (max-width: 768px){.font-page-title{font-size:7.5rem;font-weight:normal;line-height:3.75rem}.event-location{font-size:1.1rem}.front-resource-entries{grid-template-columns:repeat(1, 1fr)}.event-container{flex-direction:column}.event-container .event-infos{margin-top:1.875rem;width:100%}}@media (min-width: 768px){.event-location{font-size:1.5rem}.front-resource-entries{grid-template-columns:repeat(3, 1fr)}.news-list-container{display:flex}.news-list-container .news-items{flex:2 1 0}.news-list-container .news-resource-entries{grid-template-columns:repeat(2, 1fr)}}.home-resource-entries .satellite-content{padding:.6rem 0}.news-satellites-container .news-resource-entries{grid-gap:.5rem}@media (max-width: 768px){.news-satellites-container .news-resource-entries{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 768px){.news-satellites-container .news-resource-entries{grid-template-columns:repeat(3, 1fr)}}.satellite-title{font-weight:700;text-transform:uppercase}.event-location{color:#FF2400;font-weight:700}.attend-button{background-color:#FF816A;display:inline-block;margin:1rem 0;padding:.4rem .8rem}.attend-button:hover{transform:scale(0.98)}.event-container{display:flex;justify-content:space-between;margin:1.875rem auto;max-width:1024px}@media (max-width: 768px){.event-container{width:90%}}.event-content{margin:0 auto;max-width:1024px}@media (max-width: 768px){.event-content{width:90%}}.event-summary-show{font-family:"Courier Bold";font-size:1.2rem;line-height:1.4rem;margin:1rem 0}.link-block{margin-top:1rem}.link-block a{color:#24EABD;font-family:"Courier Bold"}.event-infos .event-infos-block{border:2px solid #24EABD;padding:1rem}.event-infos .event-infos-block .text,.event-infos .event-infos-block .capacity-block{font-family:"Courier Bold"}.event-infos .event-infos-block>:not(:first-child){margin-top:1.4rem}.event-infos .event-infos-block .signup-block{display:flex;justify-content:space-between}.event-infos .event-infos-block .capacity-block>:not(:first-child){margin-left:.3rem}.links-container{font-family:"Courier Bold";border-top:2px dashed #FF816A;margin:1.25rem auto;max-width:1024px;padding-top:1.25rem}@media (max-width: 768px){.links-container{width:90%}}.links-container:last-child{border-bottom:2px dashed #FF816A;padding-bottom:1.25rem}.links-container .links-title{align-items:center;display:flex;font-weight:700}.links-container .links-list{margin-top:1.25rem}.links-container .links-list li a{color:#FF816A}.links-container .links-list li i{color:#FF816A;margin-right:.375rem}.links-container .links-list>:not(:first-child){margin-top:.6rem}.links-container .tutorials-list{display:grid;grid-gap:.6rem;margin-top:1.25rem}@media (max-width: 768px){.links-container .tutorials-list{grid-template-columns:repeat(1, 1fr)}.links-container .tutorials-list>:not(:first-child){margin-top:.6rem}}@media (min-width: 768px){.links-container .tutorials-list{grid-template-columns:repeat(3, 1fr)}}.links-container .tutorial{height:100%;width:100%;overflow:hidden;box-shadow:0px 3px 6px #00000029}.links-container .tutorial a{text-decoration:none !important}.links-container .tutorial .tuto-card{background-color:#fff;padding:0.6rem}.links-container .tutorial .tuto-card img{height:10rem;object-fit:cover;width:12.5rem}.links-container .tutorial .tuto-card .tuto-title{color:#1A445F;font-family:"Manifont Bold";font-size:1.1rem;margin-top:1.25rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-section{margin:0 auto;margin-top:2.5rem;max-width:1024px}.news-section h2{color:#24EABD;font-family:"Manifont Bold";font-size:2rem;text-transform:uppercase}@media (max-width: 768px){.news-section h2{margin:0 auto;width:90%}}.news-section.satellites-news-section{margin-top:10rem}.news-list-container{margin-top:1.25rem}.news-resource-entries{display:grid}.news-satellite-card{height:100%;width:100%}.news-satellite-card img{height:10rem;object-fit:cover;width:100%}.news-blog-entries>:not(:first-child){margin-top:.6rem}.news-blog-entries>:nth-child(2n + 1){background-color:#C6C6C6}.news-blog-entries>:nth-child(2n){background-color:#E0E0E0}.news-blog-card{display:flex;position:relative}.news-blog-card .blog-picture{flex:1 1 0}.news-blog-card .blog-content{flex:2 1 0;padding:1rem}.news-blog-card .blog-content .blog-title{font-size:1.1rem;font-weight:700;margin-bottom:.6rem;text-transform:uppercase}.news-blog-card .see-blog{background-color:white;bottom:0;color:#FF2400;font-weight:600;right:0;padding:.375rem;position:absolute;text-transform:uppercase}.tutorial-card-tags{display:flex;flex-wrap:wrap}.tutorial-card-tags>:not(:first-child){margin-left:0.25rem}.filters-left-block{align-items:center;display:flex}.filters-left-block>:not(:first-child){margin-left:1rem}.front-search{align-items:center;display:flex}.front-search input{border:1px solid black;border-radius:2rem;height:2rem}.front-search button{align-items:center;background-color:black;border-radius:50%;color:white;display:flex;height:2rem;justify-content:center;margin-left:.2rem;width:2rem}.front-active-filters{display:flex;flex-wrap:wrap}.front-active-filters>:not(:first-child){margin-left:.4rem}.front-active-filters .active-filter{border:1px solid #FF2400;border-radius:.4rem;color:#FF2400;padding:.4rem .8rem;position:relative}.front-active-filters .active-filter i{margin-left:.4rem}.tutorial-wrapper{display:flex;margin:1.25rem auto;max-width:1024px}.tutorial-wrapper h3{font-family:"Manifont Bold";font-size:1.75rem !important}@media (max-width: 768px){.tutorial-wrapper{flex-direction:column;width:90%}.tutorial-wrapper .right-block{margin-top:2.5rem}.tutorial-wrapper .right-block .links-section{display:none}}.tutorial-wrapper .slider-wrapper{margin:0}.tutorial-wrapper .left-block{flex:3 1 0}.tutorial-wrapper .right-block{flex:1 1 0;padding:0 1rem}.tutorial-wrapper .right-block .author-section{font-size:1.1rem}.tutorial-wrapper .right-block .author-section .author-intro{text-transform:uppercase}.tutorial-wrapper .right-block .author-section .author-name{font-family:"Manifont Bold";font-size:1.5rem;text-transform:uppercase}.tutorial-wrapper .right-block .author-section .author-role{font-size:1rem}.tutorial-wrapper .right-block h3{text-transform:uppercase}.tutorial-wrapper .right-block .links{margin-left:0}.tutorial-wrapper .right-block .links a{font-weight:700}.tutorial-wrapper .right-block .item-card img{object-fit:contain;width:100%}.tutorial-wrapper .right-block .item-card .title{font-family:"Manifont Bold";font-size:1.1rem;margin-top:0.8rem}.tutorial-wrapper .right-block .item-card .summary{color:#58768999;font-size:0.9rem}.tutorial-wrapper .right-block .docs{margin-left:0}.tutorial-wrapper .right-block .linked-items>:not(:first-child){display:block;margin-top:.6rem}.tutorial-wrapper .right-block .linked-items .footer-item-card{align-items:center;background-color:#fff;box-shadow:0px 3px 6px #00000029;display:flex;flex-direction:column;padding:1.25rem}.tutorial-wrapper .right-block .linked-items .footer-item-card img{height:8.8rem;margin:0 auto;object-fit:cover;width:100%}.tutorial-wrapper .right-block .linked-items .footer-item-card .title{color:#1A445F;font-family:"Manifont Bold";font-size:1.1rem;margin:.6rem 0;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tutorial-wrapper .right-block .linked-items .footer-item-card .summary{color:#58768999;font-size:1rem}.tutorial-wrapper .date{margin-top:.6rem}.tutorial-wrapper .item-content-container .item-sections-block .item-block h2{color:#FFD42B;font-family:"Manifont Bold";font-size:2rem;margin-top:0;text-transform:uppercase}.tutorial-wrapper .item-content-container .item-sections-block .item-block h3{margin-top:0}.tutorial-wrapper .tutorial-steps h3{color:#1A445F;font-size:1.5rem !important}.tutorial-wrapper .tutorial-steps>:not(:first-child){margin-top:2.5rem}.tutorial-wrapper .step-image{width:100%}.tutorial-wrapper .step-image img{height:22.5rem;object-fit:cover;width:100%}.items-how-to-link{color:#649BFF;font-family:"Courier Bold";font-size:1.1rem}.items-how-to-link:hover{opacity:.7}.items-title{display:flex;justify-content:space-between;border-bottom:0.4rem solid black}.items-title span{font-size:8rem;font-weight:500}.items-pagination{color:red;font-weight:600;margin:40px}.items-pagination span{margin:10px}.show-more-button .text,.old-fabriques-button .text{color:#fff;position:relative;text-transform:uppercase}.show-more-button .text p,.old-fabriques-button .text p{font-family:"Manifont Bold";font-weight:600;margin:0;text-align:center}@media (max-width: 768px){.show-more-button .text p.p-small,.old-fabriques-button .text p.p-small{font-size:1rem}}@media (min-width: 768px){.show-more-button .text p.p-small,.old-fabriques-button .text p.p-small{font-size:1.1rem}}@media (max-width: 768px){.show-more-button .text p.p-large,.old-fabriques-button .text p.p-large{font-size:1.25rem}}@media (min-width: 768px){.show-more-button .text p.p-large,.old-fabriques-button .text p.p-large{font-size:1.75rem}}.old-fabriques-button{align-items:center;display:flex;justify-content:center}.show-more-button{align-items:center;cursor:pointer;display:flex;justify-content:center;height:16.5rem;position:relative;width:16.5rem}.show-more-button:hover{transform:rotate(10deg)}.show-more-button img{height:16.5rem;left:0;position:absolute;top:0;width:16.5rem}.item-container{padding:10px}.item-title-block{background:url(/assets/matters/page-matter-items-d003cb30ae2e9caefc16d63bfe63c18d67349bcb51e27052da80f35d995400e2.svg);background-size:cover !important;background-position-y:center;background-repeat:no-repeat !important;color:#fff;margin:0;overflow:visible;padding:3rem 0;width:100%}.item-title-block .item-title-block-content{margin:0 auto;max-width:1024px}@media (max-width: 768px){.item-title-block .item-title-block-content{width:90%}}.item-title-block .item-title-block-content .item-title{font-family:"Manifont Bold";font-size:2.5rem;margin:0;margin-top:2rem;text-transform:uppercase}.item-title-block .item-title-block-content ul.tags{font-family:"Courier Bold";margin-top:.875rem}.item-title-block .item-title-block-content .item-show-slider-container{align-items:center;display:flex;margin:0 auto}.item-title-block .item-title-block-content .item-show-slider-container .item-show-slider-picture{background-color:#fff;box-shadow:0px 3px 6px #00000029;margin-top:2.5rem;padding:1rem}.item-title-block .item-title-block-content .item-show-slider-container .item-show-slider-picture img{object-fit:cover}@media (max-width: 768px){.item-title-block .item-title-block-content .item-show-slider-container .item-show-slider-picture img{height:100%;width:100%}}@media (min-width: 768px){.item-title-block .item-title-block-content .item-show-slider-container .item-show-slider-picture img{height:30rem;width:60rem}}.item-title-block .item-title-block-content .item-show-slider-container .item-show-chevron-block.prev-chevron-block{margin-right:.6rem}.item-title-block .item-title-block-content .item-show-slider-container .item-show-chevron-block.next-chevron-block{margin-left:.6rem}ul.tags{margin:0}ul.tags li{display:inline-block;margin-right:5px}.carousel{padding-top:20px;padding-bottom:20px}.item-content-container{display:flex}@media (max-width: 768px){.item-content-container{flex-direction:column}}.item-content-container .item-nav-block{display:flex;justify-content:space-evenly}@media (max-width: 768px){.item-content-container .item-nav-block{flex-direction:column}.item-content-container .item-nav-block>:not(:first-child){margin-top:.5rem}}.item-content-container .item-nav-block a{display:block;color:white;font-weight:600;padding:.375rem .75rem;background-color:#1A445F;margin-right:5px}.item-content-container .item-nav-block a.active-anchor{background-color:#FF816A}.item-content-container .item-sections-block .item-block{margin-top:-200px;padding-top:200px}.item-content-container .item-sections-block .item-block h2{font-size:2rem;margin:1.25rem auto}.item-content-container .item-sections-block .item-block h3{font-size:1.5rem}.item-content-container .examples-pictures-block{align-items:stretch;display:flex;justify-content:flex-start;margin-top:1.25rem;width:100%}.item-content-container .examples-pictures-block .toggle-section{height:9rem;width:33%}.item-content-container .examples-pictures-block .toggle-section>img{height:100%;object-fit:cover;width:100%;cursor:pointer}@media (max-width: 768px){.item-content-container .examples-pictures-block{flex-direction:column}.item-content-container .examples-pictures-block>:not(:first-child){margin-top:.6rem}.item-content-container .examples-pictures-block img{width:100%}}@media (min-width: 768px){.item-content-container .examples-pictures-block>:not(:first-child){margin-left:.6rem}}.item-show-section .video-container{margin:0 auto;max-width:720px}.item-booking{min-width:360px}.item-booking .sticky{border:2px solid #FF816A;position:sticky;top:160px}.item-booking .sticky.connect-form{padding:0.8rem}.item-booking .sticky.connect-form .buttons-bar{align-items:center;display:flex;gap:0.4rem;margin-top:0.8rem}.item-booking p{font-family:"Courier Bold";font-size:1.1rem;margin:0px;padding:.6rem}.item-booking .booking-form{padding:0 1.25rem 1.25rem 1.25rem}.item-booking .booking-form form{display:flex;flex-direction:column;justify-content:space-between}.item-booking .booking-form form input.datepicker{background-color:rgba(255,129,106,0.1);border:none;padding:0.4rem}.item-booking .booking-form form>:not(:nth-child(2n)){margin-top:1.25rem}.item-booking .booking-form form>div>:not(:first-child){margin-left:.6rem}.item-booking .booking-form form .form-buttons input{border:none;background-color:#FF816A;text-transform:none}.item-booking .booking-form form .form-buttons input:hover{color:#fff;transform:scale(0.98)}.item-booking .booking-form label{font-weight:700;margin-bottom:.875rem}.item-booking .booking-form #quantity-block{color:#58768999;font-size:.875rem;margin-top:1.25rem}.item-booking .booking-form #quantity-block label{margin:0}.item-booking .booking-form #quantity-block input{margin-left:0}.item-booking .booking-form #quantity-block input[type="number"]{border:1px solid #FF816A;color:#FF816A}@media (min-width: 768px){.item-booking{margin-left:2.5rem}}.item-show-wrapper{margin:0 auto;margin-top:3.75rem;max-width:1024px}@media (max-width: 768px){.item-show-wrapper{width:90%}}.item-block{padding-top:20px;padding-bottom:20px}.item-block h2{font-family:"Manifont Normal";font-size:1.5rem;text-transform:uppercase}.item-block p,.item-block li{color:rgba(0,0,0,0.7);line-height:1.4rem}.thumbnail-container{display:flex;padding-top:15px}.thumbnail{position:relative;margin-right:5px;min-height:150px;width:250px}.thumbnail img{height:100%;width:100%;object-fit:cover}.thumbnail span.title{display:inline-block;color:white;font-weight:bold;background-color:#FF231B;padding:5px;position:absolute;bottom:0;left:0}.see-all-items{background-color:#FF2400}.see-all-items .text{color:white}.flex-block{display:flex;justify-content:center}.item-footer{margin-top:40px;border-top:1px solid rgba(0,0,0,0.1);padding-top:40px}.email-contact{margin-top:20px;margin-bottom:20px}.email-contact a{color:#FF231B;font-weight:bold;display:block;background-color:#DBDCDC;padding:10px 40px;border-radius:20px}.slider-wrapper{margin:1.25rem 0 1.875rem 0}.slider-wrapper .slider-container{align-items:stretch;display:flex;height:28rem;position:relative;width:100%}.slider-wrapper .slider-container .chevron-block{align-items:center;background-color:white;color:#FF2400;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.3;position:absolute;width:10%}.slider-wrapper .slider-container .chevron-block.prev-chevron-block{left:0}.slider-wrapper .slider-container .chevron-block.next-chevron-block{right:0}@media (min-width: 768px){.slider-wrapper .slider-container .chevron-block:hover{background-color:#FF2400;color:white;opacity:1}}.slider-wrapper .slider-container .chevron-block i{font-size:1.875rem}.slider-wrapper .slider-container .slider-picture{height:100%;width:100%}.slider-wrapper .slider-container img{display:block;height:100%;margin:0 auto;object-fit:cover;width:100%}.malle-section{padding:3.75rem 0;position:relative}.malle-section.bookings-section{background:url(/assets/matters/matter-malle-941b701415efcd34234724b68e700699d880e10608185da4bde1608778a581d3.svg) no-repeat,#1B435F}.malle-section:not(.bookings-section){background-color:#1B435F}.malle-section .malle-wrapper{margin:0 auto;max-width:1024px}@media (max-width: 768px){.malle-section .malle-wrapper{width:90%}}.malle-section .malle-wrapper .tab-menu{display:flex;justify-content:center}@media (max-width: 768px){.malle-section .malle-wrapper .tab-menu{flex-direction:column}}.malle-section .malle-wrapper .tab-menu li{display:block;color:white;padding:.4rem .8rem;background-color:#649BFF;margin:0 .6rem;text-transform:uppercase}.malle-section .malle-wrapper .tab-menu li.selected-tab{background-color:#58768999}.malle-section .malle-wrapper h2{font-family:"Manifont Bold";font-size:1.5rem;text-transform:uppercase}.malle-section .malle-validation{align-items:flex-end;display:flex;flex-direction:column}.malle-section .malle-validation a{background-color:#FF816A;box-sizing:border-box;color:#fff;font-family:"Courier Bold";padding:.8rem;text-align:center}@media (min-width: 768px){.malle-section .malle-validation a{width:25%}}.malle-section .malle-validation p{color:#58768999;font-size:.875rem;text-align:center}@media (min-width: 768px){.malle-section .malle-validation p{width:30%}}.malle-card{align-items:center;border-top:2px dashed #FF816A;display:flex;padding:1.875rem 0}@media (max-width: 768px){.malle-card{flex-direction:column}.malle-card>*{width:100% !important}}.malle-card:last-child{border-bottom:2px dashed #FF816A}.malle-card .malle-thumbnail{width:10%}.malle-card .malle-thumbnail img{height:4.4rem;object-fit:cover;width:4.4rem}.malle-card .malle-title{font-family:"Courier Bold";width:30%}.malle-card .malle-title .title{font-size:1.1rem}.malle-card .malle-title .items-count{color:#FF816A;margin-top:.6rem}.malle-card .malle-details{color:#58768999;width:40%}.malle-card .malle-details .quantity{align-items:center;display:flex}.malle-card .malle-details .quantity .quantity-edit{margin-left:1.25rem}.malle-card .malle-details .quantity .quantity-edit i{border:2px solid #FF816A;color:#FF816A;margin:0 .4rem;padding:.3rem}.malle-card .malle-details .dates-range{margin-top:.6rem}.malle-card .malle-actions{color:#649BFF;display:flex;flex-direction:column;font-family:"Courier Bold";justify-content:space-between;width:20%}@media (min-width: 768px){.malle-card .malle-actions{align-items:center;text-align:center}}.malle-card .malle-actions>a:last-child{margin-top:.6rem}.malle-card .speaker-name{width:25%}.malle-card .speaker-title{display:flex;width:20%}.malle-card .speaker-details{color:#58768999;width:35%}.malle-card .tutorial-title{font-family:"Courier Bold";font-size:1.1rem;width:50%}.malle-basket-container{background-color:#fff;margin-top:3.75rem;padding:3rem}.malle-basket-container .malle-header h1{color:#FF816A;font-family:"Manifont Bold";font-size:2rem;text-align:center;text-transform:uppercase}.malle-funnel-container{background-color:#FFFEF8;padding:3rem}.malle-basket form input:not(.file),.malle-basket form select,.malle-basket form text-area,.malle-basket form trix-editor{background-color:rgba(255,129,106,0.3)}.malle-basket form input[type="submit"]{border:none;background-color:#FF816A}.malle-basket form input[type="submit"]:hover{color:#fff;transform:scale(0.98)}.malle-basket form .form-field.image-field label{background-color:#FF816A;border:none}.malle-basket form em{color:#58768999}.edit-profile input#organization-fake-input::placeholder{color:black;opacity:1}.page-content{margin:0 auto;max-width:1024px}@media (max-width: 768px){.page-content{width:90%}}.page-content h2{color:#1A445F;font-family:"Manifont Bold";font-size:1.5rem;margin-top:3.75rem;text-transform:uppercase}.page-content h3{color:#649BFF;font-family:"Manifont Bold";font-size:1.25rem;margin-top:1.875rem}.page-content p{line-height:1.4rem}.pages-front-section .events-index-page-title{margin:0 auto;max-width:1024px}@media (max-width: 768px){.pages-front-section .events-index-page-title{width:90%}}.pages-front-section .events-index-page-title h1{color:#FF816A}.pre-home-index-page-title{text-align:center;margin:5rem auto;max-width:1024px}@media (max-width: 768px){.pre-home-index-page-title{flex-direction:column;width:90%}}.pre-home-index-page-title h1{color:#FF816A;font-family:"Manifont Bold";font-size:2rem;margin-bottom:2.5rem}.pre-home-index-page-title p{color:#58768999;font-size:1.1rem}.pre-home-list{color:#58768999;font-size:1.1rem;line-height:1.4rem;list-style:square;text-align:left}.pre-home-links{display:flex;justify-content:center;margin:0 auto;margin-top:3.75rem;max-width:1024px}@media (max-width: 768px){.pre-home-links{flex-direction:column;width:90%}}.pre-home-links>*{align-items:center;border-radius:1.4rem;box-shadow:0px 3px 6px #00000029;color:#fff;display:flex;font-family:"Courier Bold";font-size:1.1rem;height:7.5rem;justify-content:center;margin:0 1.25rem;text-align:center;text-transform:uppercase;width:7.5rem}.pre-home-links>*:hover{transform:scale(0.8)}.pre-home-links>*.login{background-color:#FF816A}.pre-home-links>*.signup{background-color:#649BFF}.page-title-container{display:flex}.page-title-container>*:not(:first-child){margin-left:.6rem}.page-title-container.full{justify-content:space-between}.about-page h1.title{font-size:4.4rem}ul.bulleted{list-style:inside}.about-container{display:flex;justify-content:center;margin:0 auto;max-width:1024px}@media (max-width: 768px){.about-container{flex-direction:column;width:90%}}.about-content .summary{color:#FF816A;font-size:1.5rem}.about-content .summary p{margin-top:0}.about-content .find-out-more a{color:#649BFF;font-family:"Courier Bold"}.about-content .find-out-more a:hover{opacity:.7}.about-content .edito,.about-content .modalites{margin-top:2.5rem}.about-content .edito h2,.about-content .modalites h2{font-size:3rem;font-weight:400}.about-content .edito p,.about-content .edito li,.about-content .modalites p,.about-content .modalites li{font-size:1.25rem}.about-content .edito li,.about-content .modalites li{margin-bottom:1.25rem}.about-content .links{margin:4rem 0;text-align:center}.about-sidebar{margin-left:40px;width:30%}.about-sidebar .catalog-link{color:red;font-weight:600;margin:1em 0}.about-sidebar .page-item-card{height:9rem;margin-bottom:.6rem;position:relative;width:18rem}.about-sidebar .page-item-card img{height:100%;object-fit:cover;width:100%}.about-sidebar .page-item-card .title{background-color:#FF2400;bottom:0;color:white;padding:.4rem .8rem;position:absolute;text-transform:uppercase}.about-sidebar .front-resource-card{height:9rem;margin-top:3.75rem}.flex-ul{align-items:flex-end;display:flex;justify-content:space-between;margin:2rem 0}@media (max-width: 768px){.flex-ul{flex-direction:column}}.about-items-block{text-align:center;text-transform:uppercase;width:16%}@media (max-width: 768px){.about-items-block{margin:1rem 0;width:100%}}.about-items-block .btn-items img{height:5rem}.about-items-block .btn-items .text{margin-top:1rem}.about-items-block .btn-items .text.salmon{color:#FF816A}.about-items-block .btn-items .text.yellow{color:#FFD42B}.about-items-block .btn-items .text.green{color:#24EABD}.about-items-block .btn-items .text.blue{color:#649BFF}.about-items-block .btn-items .text.turquoise{color:#5EE2ED}.about-items-block .btn-items .text p{font-family:"Manifont Bold";margin:0;text-align:center}.about-items-block .btn-items .text p.p-small{font-size:.7rem}.about-items-block .btn-items .text p.p-large{font-size:1.1rem}.principes ul{margin:1rem 0}.flex-start{align-items:flex-start;display:flex;justify-content:space-between;margin-top:4rem}@media (max-width: 768px){.flex-start{flex-direction:column}}.flex-start>*{flex:1}#cities-list,#organizations-list{border:1px solid #FF2400;border-radius:0.4rem;margin-top:.2rem;padding:0.4rem}#cities-list li,#organizations-list li{margin:0.2rem 0}#cities-list li:hover,#organizations-list li:hover{cursor:pointer;opacity:.7}.search-results-block{margin:0 auto;max-width:1024px}@media (max-width: 768px){.search-results-block{width:90%}}.search-results-block h2{font-family:"Manifont Bold";font-size:1.75rem;margin:2rem 0;text-transform:uppercase}.search-results-block .search-card .title{font-family:"Courier Bold";font-size:1.1rem}.search-results-block .search-card .description{color:#58768999;line-height:1.4rem}.search-results-block .search-card:hover .title,.search-results-block .search-card:hover .description{color:#fff}.search-results-block.items-results .search-card:hover{background-color:#FF816A}.search-results-block.tutorials-results .search-card:hover{background-color:#FFD42B}.search-results-block.events-results .search-card:hover{background-color:#24EABD}.search-results-block.news-results .search-card:hover{background-color:#649BFF}.search-results-grid>*:not(:first-child){margin-top:1rem}.search-card a{align-items:stretch;display:flex}@media (max-width: 768px){.search-card a{flex-direction:column}}.search-card .title{font-weight:bold}.search-card .search-result-picture{flex:1 0 0;max-width:160px;object-fit:cover}.search-card .search-details{padding:1rem;flex:5 0 0}.search-link{display:flex;justify-content:flex-end;margin-top:2rem}.search-link a{font-family:"Courier Bold";font-size:1.1rem}.search-link.search-link-items{color:#FF816A}.search-link.search-link-tutorials{color:#FFD42B}.search-link.search-link-events{color:#24EABD}.search-link.search-link-news{color:#649BFF}.admin-wrapper{display:flex;overflow:hidden;width:100vw}.admin-menu{background-color:#203a43;color:white;min-height:100vh;min-width:220px;padding:2rem 0;text-align:center;width:15vw}.admin-menu .contained{padding:0 2rem}.admin-menu .contained h1{font-family:"Manifont Bold";font-size:1.5rem}.admin-menu .options-bar{display:flex;font-size:1.5rem;justify-content:space-around}.admin-menu .main-menu{margin-top:3rem;text-align:left}.admin-menu .main-menu .menu-title{cursor:pointer;display:flex;font-size:1.2rem;justify-content:flex-start;padding:1rem 1.5rem}.admin-menu .main-menu .menu-title i{width:1rem}.admin-menu .main-menu .menu-title .menu-title-text{font-weight:400;margin-left:1rem;text-transform:uppercase}.admin-menu .main-menu .menu-content{background-color:rgba(0,0,0,0.2);display:flex;flex-direction:column;padding:1rem 1.5rem}.admin-menu .main-menu .menu-content>a:not(:first-child){margin-top:1rem}.admin-menu .selected{background-color:rgba(255,255,255,0.1);width:100%}.admin-menu .selected .menu-title{background-color:#FF2400;padding:1rem 1.2rem}.admin-menu .selected .menu-title .menu-title-text{font-weight:600}.selected-submenu{color:#FF2400;font-weight:700}.admin-content{width:100%}.front-content{flex:1;width:100vw}.specs-details{font-style:italic;margin-bottom:.6rem}abbr[title]{color:#FF2400;text-decoration:none !important}label.required::first-letter{color:#FF2400 !important}@media (max-width: 1024px){.admin-content{padding:2rem 0}.admin-wrapper{display:block}.admin-menu{display:flex;align-items:center;justify-content:space-around;min-width:100vw;min-height:400px}}.assets-button{align-items:center;display:flex;flex-direction:column;justify-content:center;text-transform:uppercase;color:#FF816A}.assets-button i{align-items:center;display:flex;font-size:1.875rem;height:2.5rem;justify-content:center;width:3rem}.assets-button span{margin-top:.3rem}.no-image{margin-left:.6rem}.success-message{background-color:#11998e;color:white;font-size:1.2rem;font-weight:700}.flash{padding:16px 24px;display:flex;justify-content:space-between;align-items:center;background:white;box-shadow:0 0 8px rgba(0,0,0,0.2);border-radius:4px;margin:8px}.flash-success{border:2px solid #1EDD88}.flash-warning{border:2px solid #FFC65A}.flash-danger{border:2px solid #FD1015}.footer-container{border-top:2px dashed #FF816A;display:flex;font-size:1rem;justify-content:space-between;margin:0 auto;margin-top:3.75rem;max-width:1024px;padding:2.5rem 0}.footer-container>*{display:flex;flex:1 0 0}@media (max-width: 768px){.footer-container>*{flex-direction:column}}@media (min-width: 768px){.footer-container .footer-nav>:not(:first-child){margin-left:8.8rem}}@media (max-width: 768px){.footer-container .footer-nav ul{display:flex;flex-direction:column;align-items:center}}.footer-container .footer-nav ul li:hover{opacity:0.7}.footer-container .footer-nav ul>li:not(:first-child){margin-top:.375rem}@media (max-width: 768px){.footer-container .footer-logo img{margin:1.25rem auto;width:60%}}@media (min-width: 768px){.footer-container .footer-logo{align-items:flex-end;justify-content:flex-end}.footer-container .footer-logo img{height:80px}}@media (max-width: 768px){.footer-container{flex-direction:column}}@media (min-width: 768px){.footer-container{align-items:flex-end}}input.disabled{background-color:#E0E0E0 !important;color:#C6C6C6 !important;cursor:not-allowed}.push-to-review{border:1px solid #FF816A;border-radius:.2rem;color:#FF816A;padding:.6rem 1rem;text-transform:uppercase}.string.optional{color:black}.checkbox-label{margin-left:.4rem}.trix-dialog .btn-secondary,.trix-dialog .btn-tertiary{margin:0 0.4rem;width:4rem}.trix-dialog .btn-secondary{background-color:#11998e}.trix-dialog .btn-tertiary{background-color:#ff416c}.trix-dialog .link_to_embed{margin-top:1rem}.trix-dialog .link_to_embed .btn-tertiary{background-color:#58768999;width:7rem}#thumbnail-preview{margin-top:2rem !important}#thumbnail-preview img{height:20rem;margin:0 auto;object-fit:cover;width:30rem}input.boolean{height:1rem !important;width:1rem !important;margin-right:.6rem !important}.admin-content form .form-block{width:80%}.admin-content form trix-editor a{color:#FF2400;text-decoration:underline}.admin-content form trix-toolbar{position:sticky;top:0;z-index:1}.admin-content form trix-editor{min-height:16rem}.options-bar form{background-color:white;padding:0}.form-container{margin-top:1rem;width:100%}@media (min-width: 768px){.form-container{width:40vw}}.flex-line{display:flex;justify-content:space-between}.flex-line>*{flex:1 1 0}.flex-line>:not(:first-child){margin-left:1.8rem}.form-title{background-color:#C6C6C6;font-size:1.25rem;font-weight:700;margin:0;padding:.6rem;text-transform:uppercase}.form-block{margin:0 auto;padding:1rem}.form-block>*:not(:first-child){margin-top:1rem}@media (min-width: 768px){.form-block{width:50%}}.flex-0{flex:1 1 0}.flex-1{flex:2 1 0}.align-left{align-items:flex-start}.align-left input{width:10% !important}.form-field{display:flex;flex-direction:column}.form-field input,.form-field select,.form-field textarea{border:none;border-radius:.2rem;margin-top:.4rem;padding:0;width:100%}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none}.form-field input,.form-field select{height:2rem}.form-field label{font-weight:700}.form-field.admin-field{align-items:center;flex-direction:row;margin-top:2rem}.form-field.admin-field input,.form-field.admin-field textarea{height:1.4rem;margin-top:0;width:40%}.form-field.full-field{width:100%}.form-field.flex-field{align-items:center;flex-direction:row}.form-field.flex-field input,.form-field.flex-field textarea{height:1rem;margin-left:10px;margin-top:0;width:1rem}.form-field.image-field label{align-items:center;border:2px solid #FF2400;border-radius:1.4rem;color:white;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:1rem 2rem;text-align:center}.form-field.image-field label:hover{transform:scale(0.98)}.form-field.image-field label.uploaded{background-color:#0f2027;border:2px solid #0f2027;color:white}.form-field.image-upload-field img{height:18rem;margin:0 auto;object-fit:cover;width:28rem}.assets-section>:not(:first-child){margin-top:1rem}.form-preview{margin:0 !important;margin-top:.6rem !important}.form-preview li{position:relative}.form-preview li i{color:#0f2027;font-size:1.5rem;cursor:pointer;position:absolute;top:1rem;right:1rem}.form-preview>:not(:first-child){margin-top:.3rem}.pictures-only-block{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:70%}.pictures-only-block .form-field.image-upload-field{align-items:center}.form-line{align-items:flex-start;display:flex;justify-content:space-between}.form-line>*{flex:1 1 0}.form-line>:first-child{margin-right:0.3rem}.form-line>:not(:first-child){margin-left:0.3rem}.form-line trix-editor{background-color:white}.form-line h2{background-color:#0f2027;color:white;margin:2rem 0 1rem 0;padding:.6rem 1.2rem;width:100%}.form-line.line-centered{color:white;justify-content:center}.form-line.line-centered .admin-field{align-items:center;justify-content:center}.form-line.line-centered .admin-field input{margin-left:10px;width:30px}.form-buttons{align-items:center;display:flex;justify-content:center;margin-top:2rem !important}.form-buttons>:not(:first-child){margin-left:.6rem}.form-buttons input,.form-buttons button{background-color:#FF2400;border:1px solid #FF2400;border-radius:.2rem;color:white;cursor:pointer;font-weight:700;padding:.6rem 1rem;text-transform:uppercase}.form-buttons input:hover,.form-buttons button:hover{background-color:white;color:#FF2400}.block{flex:1 1 0;margin-left:4%}.block .form-field{width:100%}@media (max-width: 768px){.block{margin-left:0}.form-block{margin-top:2rem}.form-field{width:100%}.form-line{flex-direction:column}.image-field{margin:0 auto}}.form-links{color:#FFFEF8;display:flex;font-size:0.9rem;font-style:italic;justify-content:space-between;margin-top:1.25rem;width:100%}.form-links>:not(:first-child)::before{content:"| ";color:#FF816A;font-family:"Courier Bold"}.form-links>*:hover{opacity:0.7}@media (max-width: 768px){.form-links{flex-direction:column}}.item-link{margin-top:1rem}.item-link>:not(:first-child){margin-top:1rem}#selected-tags{display:flex;margin-top:0.6rem}#selected-tags>:not(:first-child){margin-left:0.6rem}#selected-tags>*{background-color:#FF2400;border-radius:.3rem;color:white;padding:.4rem .8rem;position:relative}#selected-tags>* i{background-color:#E0E0E0;border-radius:50%;color:black;position:absolute;right:-.4rem;top:-.4rem}#add-tag{margin:.6rem 0}.password-rules>*{margin:0}.password-rules li{margin-left:1rem}.password-rules .validation-passed{font-style:italic;color:green}.password-rules .validation-failed{font-style:regular;font-weight:700;color:red}.non-matching-passwords{font-weight:700;color:red}.step-form{align-items:flex-start;display:flex;justify-content:flex-start}.step-form .form-drag{align-items:center;display:flex;justify-content:flex-start;width:10%}.step-form .form-drag i{font-size:1.1rem}.step-form .form-drag>:not(:first-child){margin-left:0.3rem}.step-form .form-content{width:90%}.step-form .form-content .form-main{align-items:center;border-radius:.4rem;display:flex;justify-content:space-between;padding:0 0 .8rem 0}.step-form .form-content .form-main .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-form .form-content .form-details>*{margin-top:1.25rem}.step-form img{margin:0 auto;width:50%}.dropzone{height:1rem;width:100%}.dropzone.dragged-over{background-color:#ff416c;height:5rem}#response-message{font-weight:700;position:fixed;top:1rem;right:1rem}#response-message>*{background-color:white;border-width:2px}.add-step-button{background-color:#FF2400;border-radius:.2rem;color:white;margin-left:2rem;padding:.4rem .8rem}.go-to-edit{position:absolute;right:8rem;bottom:4rem}.go-to-edit button{background-color:#FF2400;border-radius:.2rem;color:white;margin-left:2rem;padding:.4rem .8rem}.form-admin{margin:0 auto;width:80%}.form-admin trix-editor{background-color:white}.form-actions a{color:#649BFF;padding:.4rem}.event_start_date,.event_end_date{display:flex}.event_start_date>:not(:nth-child(2)),.event_end_date>:not(:nth-child(2)){margin-left:.3rem}.front-page form input:not([type="submit"]){background-color:#E8F0FE}.create-info{font-size:0.8rem;font-style:italic;text-align:center}#tags-list{margin:1rem 0}#tags-list li{border:1px solid black;border-radius:.3rem;display:inline-block;padding:.4rem .8rem;cursor:pointer;margin-right:.3rem}#tags-list li#add-tag{border:none !important;background-color:#649BFF !important;color:#fff !important}.front-body{background-color:#FFFEF8}.content-wrapper{min-height:calc(100vh - 120px - 300px)}.front-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.front-page>*:not(:first-child){margin-top:2rem}.front-page #new_user{padding-bottom:1.6rem}.old-fabriques{display:flex;justify-content:center;background-color:#24EABD}.show-more{display:flex;justify-content:center;margin-top:1.875rem}.show-more button{background-color:#FF2400;border:none;border-radius:2rem;color:white;font-size:1.1rem;font-weight:700;padding:.8rem;text-transform:uppercase}.show-more button:focus{outline:none}.my-tutorials-list>:not(:first-child){margin-top:.6rem}.bookings-details>:not(:first-child){margin-top:.6rem}.btn-items:hover,.btn-events:hover,.btn-blogs:hover,.btn-tutorials:hover{transform:rotate(10deg)}.home-container .announcement{align-items:center;display:flex}.home-container .announcement .announcement-info{align-items:center;background-color:#FF816A;color:white;display:flex;height:2.4rem;padding:0 .8rem;text-transform:uppercase}.home-container .announcement .post{align-items:center;background-color:rgba(255,129,106,0.2);color:#FF816A;flex-grow:1;overflow:hidden;display:flex;height:2.4rem;padding:0 .8rem}.home-container .announcement .post a{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.home-container .announcement .cross{align-items:center;background-color:rgba(255,129,106,0.2);color:#FF816A;display:flex;height:2.4rem;padding:0 .8rem}.home-container .home-section-wrapper{overflow:visible;padding:3rem 0}@media (max-width: 768px){.home-container .home-section-wrapper{margin:0 auto;width:90%}}@media (min-width: 768px){.home-container .home-section-wrapper{background-position:50% !important;background-size:cover !important}}.home-container .home-section-wrapper h2{font-size:2rem}.home-container .home-section-wrapper.home-items{background:url(/assets/matters/matter-1-f167d86cf9b3027a2120347642e17a02990aa309b7a2deef47883e2f748e75ce.svg)}.home-container .home-section-wrapper.home-items h2{color:#FF816A}.home-container .home-section-wrapper.home-events{background:url(/assets/matters/page-matter-events-bb637fe633ce63c5169e5e60c629fb15021d018e2f7813e2201e4f2851c13e14.svg);color:#fff}.home-container .home-section-wrapper.home-blogs{background:url(/assets/matters/matter-3-c1a24d7d163d0304c5e99d806b3198acc0e6f4d4a6b6c7eb0c0411b16decc8f2.svg)}.home-container .home-section-wrapper.home-blogs h2{color:#649BFF}.home-container .home-section-wrapper.home-blogs .blog-card-wrapper{filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.160784))}.home-container .home-section-wrapper.home-blogs .blog-card{background-color:#fff;box-shadow:0px 3px 6px #00000029;clip-path:polygon(0% 0%, 0% 0%, 100% 0%, 100% 0%, 100% 100%, 100% 100%, 20% 100%, 0 80%);height:20.5rem;width:20.5rem}.home-container .home-section-wrapper.home-blogs .blog-card .blog-card-container{padding:1rem}.home-container .home-section-wrapper.home-blogs .blog-card .blog-date{color:#649BFF}.home-container .home-section-wrapper.home-blogs .blog-card .blog-content .blog-title{font-family:'Manifont Bold';font-size:1.1rem;font-weight:600;margin:.6rem 0;text-transform:uppercase}.home-container .home-section-wrapper.home-blogs .blog-card .blog-content .blog-summary{color:#0f2027;line-height:1.6rem;opacity:0.4}.home-container .home-section-wrapper.home-blogs .blog-card .blog-content .blog-summary:hover{opacity:0.8}.home-container .home-section-wrapper.home-blogs .blog-card .blog-content .blog-link{color:#649BFF;font-weight:600;line-height:1.6rem;margin-top:1rem;text-align:right}.home-container .home-section-wrapper.home-tutorials{background:url(/assets/matters/page-matter-tutorials-dd646be736184c899aef918770e9d5fe10e5d6db316a0eede32dc86d50405bb0.svg)}.home-container .home-section-wrapper.home-tutorials h2{color:#fff}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card{background-color:#fff;box-shadow:0px 3px 6px #00000029;padding:1rem}@media (max-width: 768px){.home-container .home-section-wrapper.home-tutorials .home-tutorial-card{height:18rem;width:18rem}}@media (min-width: 768px){.home-container .home-section-wrapper.home-tutorials .home-tutorial-card{height:20.5rem;width:20.5rem}}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card:hover{transform:scale(0.98)}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card img{height:10rem;object-fit:cover;width:100%}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card .home-tutorial-content{margin-top:1rem}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card .home-tutorial-content .home-tutorial-title{font-family:"Manifont Normal";font-size:1.1rem;font-weight:600}.home-container .home-section-wrapper.home-tutorials .home-tutorial-card .home-tutorial-content .home-tutorial-summary{color:#0f2027;line-height:1.6rem;margin-top:0.8rem;opacity:0.4}.home-container .home-section-wrapper.home-community{background:url(/assets/matters/matter-5-d71836dedfee7e189f20d004a84ca7358fc4865192d0a0adf36e8457e5ed1a66.svg)}.home-container .home-section-wrapper.home-community h2{color:#5EE2ED}.home-container .home-section-container{margin:0 auto;max-width:1024px}.home-container .home-section-container h2{font-family:"Manifont Bold";font-weight:600;margin:.6rem 0;text-transform:uppercase}.home-container .home-section-links{display:flex;justify-content:center;margin-top:3rem}.home-container .home-section-links button{background-color:#FF816A;border:none;color:#fff;margin:0 .6rem;padding:1rem 0;width:18rem}.home-container .home-section-links button:hover{transform:scale(0.98)}@media (max-width: 768px){.home-container .home-section-links{align-items:center;flex-direction:column;justify-content:center}.home-container .home-section-links>*:not(:first-child){margin-top:1rem}}.home-container .home-section-content{align-items:center;display:flex}.home-container .home-section-content .item-carousel-block{border:1.25rem solid #fff;box-shadow:0px 3px 6px #00000029;width:90%}.home-container .home-section-content .item-carousel-block .slider-wrapper{margin:0}@media (max-width: 768px){.home-container .home-section-content .item-carousel-block .slider-wrapper .slider-container{height:12rem}}.home-container .home-section-content .link-items-block{color:white;font-size:1.1rem;font-weight:600;position:relative;text-align:center;text-transform:uppercase;z-index:50}.home-container .home-section-content .link-items-block .btn-items{position:relative;width:337px}.home-container .home-section-content .link-items-block .btn-items .text{left:50%;position:absolute;top:50%;transform:translateX(-50%)}.home-container .home-section-content .link-items-block .btn-items .text p{font-family:"Manifont Bold";font-weight:600;margin:0;text-align:center}.home-container .home-section-content .link-items-block .btn-items .text p.p-small{font-size:1.1rem}.home-container .home-section-content .link-items-block .btn-items .text p.p-large{font-size:1.75rem}.home-container .home-section-content .link-items-block .btn-arrow{margin-left:6.25rem}@media (max-width: 768px){.home-container .home-section-content .link-items-block{width:100%}}@media (min-width: 768px){.home-container .home-section-content .link-items-block{margin-left:-168px;margin-top:80px}.home-container .home-section-content .link-items-block .btn-arrow{margin-top:-40px}}.home-container .home-section-content .home-resource-entries{display:grid;grid-template-columns:repeat(2, 1fr);width:75%}@media (max-width: 768px){.home-container .home-section-content .home-resource-entries{grid-template-columns:repeat(1, 1fr);width:100%}}.home-container .home-section-content .home-resource-entries.satellites{grid-template-columns:repeat(3, 1fr)}@media (max-width: 768px){.home-container .home-section-content .home-resource-entries.satellites{grid-gap:1rem;grid-template-columns:repeat(1, 1fr);margin-bottom:1rem}}@media (max-width: 768px){.home-container .home-section-content{flex-direction:column}}.home-container .community-entries{align-items:center;display:flex;justify-content:center;gap:1rem;width:100%}.home-container .community-entries>*{align-items:center;display:flex;flex:1;justify-content:center}.home-container .community-entries img{max-width:100%}@media (max-width: 768px){.home-container .community-entries{flex-direction:column}}.home-container .community-entries .community{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:18rem;position:relative}.home-container .community-entries .community img{left:50%;top:0;height:18rem;object-fit:contain;position:absolute;transform:translateX(-50%);width:25reù;z-index:10}.home-container .community-entries .community .community-title{color:#fff;font-family:"Manifont Bold";position:relative;text-align:center;z-index:20}.home-container .community-entries .community .community-title p{margin:0}.home-container .community-entries .community .community-title .p-large{font-size:3rem;text-transform:uppercase}.home-container .community-entries .community .community-title .p-small{font-size:1.1rem;margin-top:1rem}.home-container .community-entries .map{min-height:18rem;position:relative}.home-container .community-entries .map .map-block{position:relative}.home-container .community-entries .map img{height:18rem;object-fit:contain;z-index:10}.home-container .community-entries .map .map-title{color:#fff;font-family:"Manifont Bold";position:absolute;z-index:20}.home-container .community-entries .map .map-title p{margin:0}.home-container .community-entries .map .map-title .p-large{font-size:1.75rem;text-transform:uppercase}.home-container .community-entries .map .map-title .p-small{font-size:1rem}@media (max-width: 768px){.home-container .community-entries .map .map-title{bottom:20%;right:67%}.home-container .community-entries .map .map-title .p-large{font-size:1.25rem}.home-container .community-entries .map .map-title .p-small{font-size:.875rem}}@media (min-width: 768px){.home-container .community-entries .map .map-title{left:30%;top:53%}}.centered-title{margin:0 auto;text-align:center;padding:20px}.home-actions{margin:0 auto}.home-actions a{display:block;text-align:center}.howto-banner{display:flex}.howto-banner>*{align-items:center;display:flex;justify-content:center;padding:1rem}.howto-banner .text{background-color:rgba(100,155,255,0.2);flex:2 1 0}.howto-banner .link .link-text{margin-left:0.5rem}.howto-banner .link .link-text p{font-family:"Manifont Bold";margin:0;text-align:left;text-transform:uppercase}.howto-banner .link .link-text p.p-small{font-size:1.125rem}.howto-banner .link .link-text p.p-large{font-size:1.75rem}.howto-button{margin:0 auto;padding:0.8rem;width:10rem}.howto-button .link img{height:2rem}.howto-button .link .link-text{text-align:center;width:100%}.howto-banner .link,.howto-button .link{align-items:center;background-color:#649BFF;color:#fff;display:flex;flex:1 1 0}.sign-in-button{align-items:center;background-color:#649BFF;border-radius:0.4rem;color:#fff;display:flex;height:1.5rem;justify-content:center;padding:0.4rem 0.8rem}.sign-in-button:hover{transform:rotate(0) translateY(10%) !important}@media (max-width: 768px){.hidden-on-mobile{display:none !important}}@media (max-width: 768px){.visible-on-mobile{display:block !important}}#home-navbar{background-color:#FFFEF8;padding:1rem;position:sticky;top:0;z-index:100}#home-navbar .first-block{align-items:flex-start;display:flex;justify-content:space-between}#home-navbar .first-block .logo-vdm.small{display:none}#home-navbar .first-block .logo-vdm.large img{max-height:4rem}#home-navbar .first-block .logo-vdm{flex:1 0 0}#home-navbar .first-block .logo-full{flex:1 0 0;justify-self:center;margin:0 auto;max-height:4.4rem;max-width:20rem}#home-navbar .first-block .logo-full img{width:100%}#home-navbar .first-block .logo-full .baseline{color:#649BFF;font-size:.875rem;margin-top:1.25rem;text-align:center;text-transform:uppercase}@media (max-width: 768px){#home-navbar .first-block .logo-full{height:7.5rem;margin-right:2.5rem;width:80vw}#home-navbar .first-block .logo-full.menu-opened-logo{margin:unset;width:40%}}#home-navbar .first-block .user{align-items:center;display:flex;flex:1 0 0;justify-content:flex-end}#home-navbar .first-block .user .search{margin-right:.875rem}#home-navbar .first-block .user .search form{display:flex}#home-navbar .first-block .user .search form input[type="text"]{background-color:rgba(255,129,106,0.1);border:none;border-radius:1.2rem;height:1.5rem;padding:.6rem 1rem}#home-navbar .first-block .user .search form input[type="image"]{transform:translateX(-150%)}#home-navbar .first-block .user a{position:relative}#home-navbar .first-block .user .malle-badge{align-items:center;background-color:#ff416c;border-radius:50%;bottom:-0.2rem;color:#fff;display:flex;font-weight:bold;height:1.4rem;justify-content:center;position:absolute;right:-0.2rem;width:1.4rem}#home-navbar .first-block .user a:hover{transform:rotate(10deg)}#home-navbar .first-block .user>:not(:first-child){margin-left:.6rem}@media (max-width: 768px){#home-navbar .first-block .user{display:none}}#home-navbar .navigation{display:flex;font-size:1rem;justify-content:space-evenly;margin:0 auto;max-width:1024px}@media (max-width: 768px){#home-navbar .navigation{display:none}}#home-navbar .navigation .link-with-square::before{color:#649BFF;content:"◼";font-size:1.4rem;line-height:1rem;margin-right:1.2rem;vertical-align:bottom}#home-navbar .navigation .link-with-square.link-with-square-1:hover::before{color:#FF816A}#home-navbar .navigation .link-with-square.link-with-square-2:hover::before{color:#24EABD}#home-navbar .navigation .link-with-square.link-with-square-3:hover::before{color:#FFD42B}#home-navbar .navigation .link-with-square.link-with-square-4:hover::before{color:#649BFF}#home-navbar .navigation .link-with-square.link-with-square-5:hover::before{color:#5EE2ED}#home-navbar .user .search{margin-right:.875rem}#home-navbar .user i{font-size:1.25rem}#home-navbar .user>:not(:first-child){margin-left:.6rem}@media (max-width: 768px){#home-navbar .user{display:none}}#home-navbar #close-mobile-menu{z-index:400;font-size:1.25rem}#home-navbar .mobile-menu{align-items:flex-end;background-color:white;display:flex;flex-direction:column;font-size:1.5rem;position:absolute;right:1rem;top:1.4rem;z-index:10}#home-navbar .mobile-menu .mobile-menu-links{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:300;background-color:#FFFEF8;padding:1rem;box-sizing:border-box}#home-navbar .mobile-menu .mobile-menu-links>:first-child{margin-top:2rem}#home-navbar .mobile-menu .mobile-menu-links>:not(:first-child){margin-top:.75rem}@media (min-width: 768px){#home-navbar .mobile-menu{display:none}}@media (min-width: 768px){#home-navbar.small .first-block{margin-bottom:0}}#home-navbar.small .first-block .logo-full{max-height:3.3rem;max-width:15rem}#home-navbar.small .logo-vdm.large{display:none}#home-navbar.small .logo-vdm.small{display:block}#home-navbar.small .baseline{display:none}@media (max-width: 768px){#home-navbar .baseline{display:none}#home-navbar .logo-vdm{flex:1 1 0}#home-navbar .logo-full{flex:1 1 0}}.speaker-email-field{word-break:break-all}.speaker-name,.card-header .speaker-name{font-weight:700;padding-left:1rem;width:20%}.speaker-creation{width:20%}.speaker-city,.card-header .speaker-city{width:15%}.speaker-status,.card-header .speaker-status{width:15%}.speaker-email,.card-header .speaker-email{width:25%}.speaker-phone,.card-header .speaker-phone{display:inline;width:15%}.speaker-status-bg{border-radius:0.2rem;color:white;padding:0.2rem 0.4rem}.speaker-title-block{align-items:center;display:flex;margin:2rem 0}.speaker-title-block .speaker-title{margin:0;text-transform:uppercase}.speaker-title-block .edit-action{margin-left:1.5rem}.speaker-title-block .edit-action>*{background-color:#0f2027;border-radius:.2rem;color:white;font-weight:lighter;margin-left:0.5rem;padding:0.4rem 0.8rem}.speaker-title-block .edit-action>*:hover{background-color:#203a43}@font-face{font-family:"Courier Prime";src:url(/assets/CourierPrime-Regular-614f263becff7e6a2097ab1f80f3c895b8f159969c36f3325d262c7fad66c513.ttf);font-weight:400}@font-face{font-family:"Courier Bold";src:url(/assets/CourierPrime-Bold-e7bf1e13872f4e08a153d17badf81e6ee9c73b787b7db10fcd02764085d5968a.ttf)}@font-face{font-family:"Manifont Bold";src:url(/assets/ManifontGroteskBold-46dbef19553f9d24ac97e6b14a9423ae8e6e9e2e450056852410973bc4429a37.ttf)}@font-face{font-family:"Manifont Normal";src:url(/assets/ManifontGroteskBook-8f8d92fbbf51d7e2a9f0a916a3feffe7e3b074f382a44d83e6fd0e3263ce6780.ttf)}body{font-family:"Courier Prime";font-weight:400}h1.injected{align-items:center;display:flex}h1.injected .highlight{background-color:#0f2027;color:white;margin-left:5px;padding:0.4rem}h2{margin-top:0;margin-bottom:0}.faded{opacity:25%}.trix-content img{margin:10px 0}@font-face{font-family:"Courier Prime";src:url(/assets/CourierPrime-Regular-614f263becff7e6a2097ab1f80f3c895b8f159969c36f3325d262c7fad66c513.ttf);font-weight:400}@font-face{font-family:"Courier Bold";src:url(/assets/CourierPrime-Bold-e7bf1e13872f4e08a153d17badf81e6ee9c73b787b7db10fcd02764085d5968a.ttf)}@font-face{font-family:"Manifont Bold";src:url(/assets/ManifontGroteskBold-46dbef19553f9d24ac97e6b14a9423ae8e6e9e2e450056852410973bc4429a37.ttf)}@font-face{font-family:"Manifont Normal";src:url(/assets/ManifontGroteskBook-8f8d92fbbf51d7e2a9f0a916a3feffe7e3b074f382a44d83e6fd0e3263ce6780.ttf)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}a{color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{list-style:none;margin:0;padding:0}.hidden{display:none !important}.greyed{opacity:0.2}.away{position:absolute;left:-1000px}.border-green{border:1px solid #11998e;border-radius:.4rem;padding:.4rem .8rem}.border-red{border:1px solid #ff416c;border-radius:.4rem;padding:.4rem .8rem}.background-green{background-color:#11998e;border-radius:.4rem;color:white;padding:.4rem .8rem}.background-green:hover{opacity:.8}.color-green{color:#11998e}.color-red{color:#FF231B}.color-orange{color:#f5af19}.color-brand-primary{color:#FF2400}.color-black{color:black}.bg-green{background-color:#11998e}.bg-red{background-color:#FF231B}.bg-orange{background-color:#f5af19}.centered{text-align:center}.relative{position:relative}.bg-grey{background-color:#bdc3c7 !important}.bg-black{background-color:black !important}.space-x>:not(:first-child){margin-left:.3rem}.mt-1{margin-top:1rem}.disabled{color:rgba(0,0,0,0.1)}.space-x-2>*:not(:first-child){margin-left:.2rem}.bold{font-family:"Courier Bold"}.italic{font-style:italic}.underlined{text-decoration:underline}.hover-underline:hover{cursor:pointer;text-decoration:underline}.bg-expired{background-color:#C6C6C6 !important}.bg-wip{background-color:#11998e !important}.bg-soon{background-color:yellow !important}.bg-far{background-color:#f5af19 !important}.absolute{background-color:#2c5364;border-radius:.8rem;color:#bdc3c7;left:15%;padding:.4rem .8rem;position:absolute;top:0}.flex{align-items:center;display:flex}.relative{position:relative}.attachment__name,.attachment__size{display:none}.assets-buttons{display:flex;justify-content:flex-end}.assets-buttons>*{margin:0 .6rem}.tutorial-title-block{background:url(/assets/matters/page-matter-tutorials-dd646be736184c899aef918770e9d5fe10e5d6db316a0eede32dc86d50405bb0.svg);background-size:contain !important;background-position-y:center;background-repeat-y:no-repeat !important;color:#fff;margin:0;overflow:visible;padding:3rem 0;width:100%}.tutorial-title-block .tutorial-title-block-content{margin:0 auto;max-width:1024px}@media (max-width: 768px){.tutorial-title-block .tutorial-title-block-content{width:90%}}.tutorial-title-block .tutorial-title-block-content .item-title{font-family:"Manifont Bold";font-size:2.5rem;margin:0;margin-top:2rem}.tutorial-title-block .tutorial-title-block-content ul.tags{font-family:"Courier Bold";margin-top:.875rem}.tutorial-title-block .tutorial-title-block-content .tutorial-title-author{font-family:"Courier Bold";font-size:1.4rem}.tutorial-title-block .tutorial-title-block-content .tutorial-title-author .author-role{color:#1A445F;font-size:1.2rem}.add-resource-line{display:flex;justify-content:flex-end;margin:1rem auto;max-width:1024px}@media (max-width: 768px){.add-resource-line{width:90%}}.add-tutorial-line{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin:1rem auto;max-width:1024px}@media (max-width: 768px){.add-tutorial-line{width:90%}}.connection-notice{border:1px solid #FF816A;border-radius:0.8rem;display:block;margin-top:0.4rem;padding:0.8rem;width:50%}.connection-notice .buttons-bar{align-items:center;display:flex;gap:0.8rem;justify-content:flex-start;margin-top:0.8rem}.black-button{background-color:#FF816A;border-radius:2rem;color:white;cursor:pointer;display:inline-block;font-family:"Courier Bold";font-weight:700;padding:.4rem .8rem;text-transform:uppercase}.black-button:hover{transform:scale(0.98)}.black-button.padded{border-radius:.4rem;margin:1rem;padding:.8rem}.black-button.padded:hover{opacity:.8}.add-org-notice{margin:.6rem 0;font-style:italic}.add-org-button{background-color:#FF816A;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;padding:.4rem .8rem}.user-avatar{border-radius:50%;height:6.25rem;width:6.25rem}.user-avatar.large{height:200px;width:200px}.counter-wrapper{display:inline-block}.counter{align-items:center;background-color:#FF2400;border-radius:0.4rem;color:white;display:flex;margin-top:1rem;padding:0.4rem 0.8rem}.counter span{margin-left:5px}.download-csv{margin-top:1.25rem}.download-csv .button{background-color:#E0E0E0;border-radius:0.4rem;cursor:pointer;padding:0.4rem 0.8rem}.download-csv .button:hover{opacity:.7}.download-csv .button>span{margin-left:.6rem}.admin-section{position:relative}.admin-section .page-banner img{height:20rem;margin-bottom:2.5rem;object-fit:cover;width:100%}.admin-section h1.page-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem !important;margin-bottom:0;margin-top:0;text-transform:uppercase}.admin-section .options-bar{align-items:flex-end;display:flex;flex-direction:column}.admin-section .options-bar .options-search{border:1px solid #0f2027;border-right:none;border-radius:2rem;padding:0.4rem 0.8rem}.admin-section .options-bar .options-search:focus{outline:none}.admin-section .options-bar .submit-icon{background-color:#0f2027;border:1px solid #0f2027;border-radius:0.4rem;color:white;cursor:pointer;height:2rem;margin-left:10px;width:2rem}.admin-section .options-bar .submit-icon i{display:block;margin:0 auto;width:16px}.admin-section .options-bar .submit-icon:hover{opacity:0.8}.admin-section .options-bar .options-filters{align-items:center;display:flex;margin-top:1rem;padding:0.5rem}.admin-section .options-bar .options-filters>*:nth-child(n + 2){margin-left:0.3rem}.admin-section .options-bar .options-filters.filters-with-params{border-radius:0.4rem}.admin-section .options-bar .options-filters a>*{margin:0 0.125rem}.tag-filter{background-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.8);border-radius:2rem;font-size:.875rem;padding:0.8rem;text-overflow:ellipsis;white-space:nowrap}.tag-filter:focus{outline:none}.close-filters{align-items:center;background-color:#0f2027;border-radius:50%;color:white;display:flex;font-size:.875rem;height:2rem;justify-content:center;width:2rem}.close-filters:focus{outline:none}.selected-filter{background-color:#FF2400;color:white}.stats-block{display:grid;font-weight:100;grid-gap:0.4rem;padding:3rem 1rem;text-transform:uppercase}.stats-block .stats-card{align-items:center;background-color:#0f2027;border-radius:0.2rem;color:white;cursor:pointer;display:flex;height:12.5rem;flex-direction:column;justify-content:center;position:relative;width:100%}.stats-block .stats-card:hover{transform:scale(0.98)}.stats-block .stats-card>span:first-child{font-size:6rem}@media (max-width: 1024px){.stats-block{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px) and (max-width: 1280px){.stats-block{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1280px) and (max-width: 1440px){.stats-block{grid-template-columns:repeat(4, 1fr)}}.show-block{color:white;margin:0 auto;padding:0 2rem}.show-block .subtitle{font-size:1.2rem;font-weight:700}trix-toolbar .trix-button{background-color:white}trix-editor.trix-content{background-color:white;color:#0f2027}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.trix-content strong{font-family:"Courier Bold"}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-device-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-device-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-device-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-device-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-device-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M16.5%206v11.5a4%204%200%201%201-8%200V5a2.5%202.5%200%200%201%205%200v10.5a1%201%200%201%201-2%200V6H10v9.5a2.5%202.5%200%200%200%205%200V5a4%204%200%201%200-8%200v12.5a5.5%205.5%200%200%200%2011%200V6h-1.5z%22%2F%3E%3C%2Fsvg%3E);top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M15.6%2011.8c1-.7%201.6-1.8%201.6-2.8a4%204%200%200%200-4-4H7v14h7c2.1%200%203.7-1.7%203.7-3.8%200-1.5-.8-2.8-2.1-3.4zM10%207.5h3a1.5%201.5%200%201%201%200%203h-3v-3zm3.5%209H10v-3h3.5a1.5%201.5%200%201%201%200%203z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-italic::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M10%205v3h2.2l-3.4%208H6v3h8v-3h-2.2l3.4-8H18V5h-8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-link::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M9.88%2013.7a4.3%204.3%200%200%201%200-6.07l3.37-3.37a4.26%204.26%200%200%201%206.07%200%204.3%204.3%200%200%201%200%206.06l-1.96%201.72a.91.91%200%201%201-1.3-1.3l1.97-1.71a2.46%202.46%200%200%200-3.48-3.48l-3.38%203.37a2.46%202.46%200%200%200%200%203.48.91.91%200%201%201-1.3%201.3z%22%2F%3E%3Cpath%20d%3D%22M4.25%2019.46a4.3%204.3%200%200%201%200-6.07l1.93-1.9a.91.91%200%201%201%201.3%201.3l-1.93%201.9a2.46%202.46%200%200%200%203.48%203.48l3.37-3.38c.96-.96.96-2.52%200-3.48a.91.91%200%201%201%201.3-1.3%204.3%204.3%200%200%201%200%206.07l-3.38%203.38a4.26%204.26%200%200%201-6.07%200z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-strike::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.73%2014l.28.14c.26.15.45.3.57.44.12.14.18.3.18.5%200%20.3-.15.56-.44.75-.3.2-.76.3-1.39.3A13.52%2013.52%200%200%201%207%2014.95v3.37a10.64%2010.64%200%200%200%204.84.88c1.26%200%202.35-.19%203.28-.56.93-.37%201.64-.9%202.14-1.57s.74-1.45.74-2.32c0-.26-.02-.51-.06-.75h-5.21zm-5.5-4c-.08-.34-.12-.7-.12-1.1%200-1.29.52-2.3%201.58-3.02%201.05-.72%202.5-1.08%204.34-1.08%201.62%200%203.28.34%204.97%201l-1.3%202.93c-1.47-.6-2.73-.9-3.8-.9-.55%200-.96.08-1.2.26-.26.17-.38.38-.38.64%200%20.27.16.52.48.74.17.12.53.3%201.05.53H7.23zM3%2013h18v-2H3v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-quote::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M6%2017h3l2-4V7H5v6h3zm8%200h3l2-4V7h-6v6h3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-heading-1::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12%209v3H9v7H6v-7H3V9h9zM8%204h14v3h-6v12h-3V7H8V4z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-code::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.2%2012L15%2015.2l1.4%201.4L21%2012l-4.6-4.6L15%208.8l3.2%203.2zM5.8%2012L9%208.8%207.6%207.4%203%2012l4.6%204.6L9%2015.2%205.8%2012z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url(data:image/svg+xml,%3Csvg%20version%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%204a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm0%206a2%202%200%201%200%200%204%202%202%200%200%200%200-4zm4%203h14v-2H8v2zm0-6h14v-2H8v2zm0-8v2h14V5H8z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-number-list::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M2%2017h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1%203h1.8L2%2013.1v.9h3v-1H3.2L5%2010.9V10H2v1zm5-6v2h14V5H7zm0%2014h14v-2H7v2zm0-6h14v-2H7v2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-undo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M12.5%208c-2.6%200-5%201-6.9%202.6L2%207v9h9l-3.6-3.6A8%208%200%200%201%2020%2016l2.4-.8a10.5%2010.5%200%200%200-10-7.2z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-redo::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M18.4%2010.6a10.5%2010.5%200%200%200-16.9%204.6L4%2016a8%208%200%200%201%2012.7-3.6L13%2016h9V7l-3.6%203.6z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-8.3-.3l2.8%202.9L6%2014.2%204%2012l2-2-1.4-1.5L1%2012l.7.7zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M3%2019h19v-2H3v2zm7-6h12v-2H10v2zm-6.9-1L1%2014.2l1.4%201.4L6%2012l-.7-.7-2.8-2.8L1%209.9%203.1%2012zM3%205v2h19V5H3z%22%2F%3E%3C%2Fsvg%3E)}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection{background:none}trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url(data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.4L17.6%205%2012%2010.6%206.4%205%205%206.4l5.6%205.6L5%2017.6%206.4%2019l5.6-5.6%205.6%205.6%201.4-1.4-5.6-5.6z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:' · '}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}html{overflow-x:hidden;width:100vw}iframe{border:none !important}@keyframes disappear{0%{opacity:1}70%{opacity:1}90%{opacity:0}100%{display:none}}.alert,.notice{animation:2s disappear 1 forwards;position:absolute;top:0;right:1rem;border-radius:10px;padding:10px 20px;color:white;z-index:600}.alert{background-color:red;border:1px solid red}.notice{background-color:green;border:1px solid green}.error{color:red;font-weight:700}input[disabled="disabled"]{background-color:#E0E0E0 !important}input[disabled="disabled"]:hover{transform:scale(1) !important}
