body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e9e9e9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.edit{margin-top:200px}.edit_drawingsListContainer,.edit_projectsListContainer,.edit_tripsListContainer{box-sizing:border-box;height:auto;padding-left:45px;padding-right:45px;width:100%;z-index:1}.edit_drawingsListContainer_addButton,.edit_projectsListContainer_addButton,.edit_tripsListContainer_addButton{background:none;border:none;display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:22px;justify-content:center;margin:100px auto}.edit_drawingsListContainer_addButton:hover,.edit_projectsListContainer_addButton:hover,.edit_tripsListContainer_addButton:hover{color:#868686;cursor:pointer}.projectFormContainer{align-items:center;background:#000c;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2}.projectForm{background-color:#868686;box-sizing:border-box;display:flex;flex-direction:column;height:90%;justify-content:space-between;margin:auto;overflow:scroll;padding:100px;width:90%}.projectForm_closeButton{display:flex;flex-direction:row;justify-content:flex-end;position:fixed;right:130px;top:75px;width:100%}.projectForm_closeButton button{background:none;border:none;font-family:Carme,sans-serif;font-size:17px;padding:0}.projectForm_closeButton button:hover{color:#e9e9e9;cursor:pointer}.projectForm_form{margin:100px 0}.projectForm_form_text,.projectForm_form_title{font-family:Carme,sans-serif;width:50%}.projectForm_form_title{font-size:22px;margin:100px auto 25px;text-align:center}.projectForm_form_text{font-size:17px;margin:auto;text-align:justify}.projectForm_submitButton{display:flex;flex-direction:row;justify-content:center;margin:80px auto;width:40%}.projectForm_submitButton button{background:none;border:none;color:#0c0c0c;font-family:Carme,sans-serif;font-size:22px;font-weight:700}.projectForm_submitButton button:hover{color:#e9e9e9;cursor:pointer}.projectForm_imageCaptionFormModal{align-items:center;background:#000c;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.formSimpleField{column-gap:22px;display:flex;flex-direction:row;justify-content:center;margin:8px auto;width:40%}.formSimpleField label{justify-content:flex-end}.formSimpleField input,.formSimpleField label{display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:17px;width:200px}.formSimpleField input{background-color:#e9e9e9;border:none;justify-content:flex-start;padding:0}.formCaptionField{align-items:center;animation:apparition 1s ease forwards;background-color:#e9e9e9;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;margin:auto;overflow:scroll;padding:100px;row-gap:20px;width:50%}.formCaptionField img{height:auto;object-fit:cover;width:30%}.formCaptionField textarea{border:none;font-family:Carme,sans-serif;height:200px;width:50%}.loader{align-items:center;background:#000c;display:block;height:100%;justify-content:center;left:0;margin:0 auto;position:fixed;top:0;width:100%;z-index:4}.loader:before{content:"";display:block;padding-top:100%}.circular{animation:rotate 2s linear infinite;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:50px}.path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,to{stroke:#868686}90%{stroke:#868686}}.formSelectionField{column-gap:22px;display:flex;flex-direction:row;justify-content:center;margin:8px auto;width:40%}.formSelectionField label{justify-content:flex-end}.formSelectionField label,.formSelectionField select{display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:17px;width:200px}.formSelectionField select{background-color:#e9e9e9;border:none;justify-content:flex-start;padding:0}.formRichtextField{display:flex;flex-direction:column;justify-content:center;margin:45px auto;row-gap:22px;width:800px}.formRichtextField label{font-family:Carme,sans-serif;font-size:22px;font-weight:700;margin:50px auto 25px}.formRichtextField input{background-color:#e9e9e9;border:none;display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:15px;padding:0}.trix-button--icon-attach,.trix-button--icon-bullet-list,.trix-button--icon-code,.trix-button--icon-decrease-nesting-level,.trix-button--icon-heading-1,.trix-button--icon-increase-nesting-level,.trix-button--icon-link,.trix-button--icon-number-list,.trix-button--icon-quote,.trix-button--icon-strike,.trix-dialogs{display:none}.trix-toolbar{background-image:none;border-left:none}.trix-button-group--block-tools,.trix-button-group--file-tools,.trix-button-group-spacer{display:none}trix-editor{background-color:#e9e9e9;font-family:Carme,sans-serif;margin:0;max-height:400px;min-height:200px;min-height:5em;outline:none;overflow:scroll;padding:.4em .6em;text-align:justify}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{background-color:#e9e9e9;border:none;margin-bottom:10px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media(max-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media(max-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{background:#0000;border:none;border-bottom:1px solid #ddd;border-radius:0;color:#0009;float:left;font-size:.75em;font-weight:600;margin:0;outline:none;padding:0 .5em;position:relative;white-space:nowrap}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media(max-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{background-color:#e9e9e9;font-size:inherit;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px;width:2.6em}@media(max-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;left:0;opacity:.6;position:absolute;right:0;top:0}@media(max-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 18V7.5c0-2.25 3-2.25 3 0V18c0 4.125-6 4.125-6 0V7.5c0-6.375 9-6.375 9 0V18' stroke='%23000' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");bottom:4%;top:8%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.522 19.242a.5.5 0 0 1-.5-.5V5.35a.5.5 0 0 1 .5-.5h5.783c1.347 0 2.46.345 3.24.982.783.64 1.216 1.562 1.216 2.683 0 1.13-.587 2.129-1.476 2.71a.35.35 0 0 0 .049.613c1.259.56 2.101 1.742 2.101 3.22 0 1.282-.483 2.334-1.363 3.063-.876.726-2.132 1.12-3.66 1.12h-5.89ZM9.27 7.347v3.362h1.97c.766 0 1.347-.17 1.733-.464.38-.291.587-.716.587-1.27 0-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0 5.606v3.791h2.389c.832 0 1.448-.177 1.853-.497.399-.315.614-.786.614-1.423 0-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 5h6.5v2h-2.23l-2.31 10H13v2H6v-2h2.461l2.306-10H9V5Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.948 5.258a4.337 4.337 0 0 0-6.108 0L11.217 6.87a.993.993 0 0 0 0 1.41c.392.39 1.027.39 1.418 0l1.623-1.613a2.323 2.323 0 0 1 3.271 0 2.29 2.29 0 0 1 0 3.251l-2.393 2.38a3.021 3.021 0 0 1-4.255 0l-.05-.049a1.007 1.007 0 0 0-1.418 0 .993.993 0 0 0 0 1.41l.05.049a5.036 5.036 0 0 0 7.091 0l2.394-2.38a4.275 4.275 0 0 0 0-6.072Zm-13.683 13.6a4.337 4.337 0 0 0 6.108 0l1.262-1.255a.993.993 0 0 0 0-1.41 1.007 1.007 0 0 0-1.418 0L9.954 17.45a2.323 2.323 0 0 1-3.27 0 2.29 2.29 0 0 1 0-3.251l2.344-2.331a2.579 2.579 0 0 1 3.631 0c.392.39 1.027.39 1.419 0a.993.993 0 0 0 0-1.41 4.593 4.593 0 0 0-6.468 0l-2.345 2.33a4.275 4.275 0 0 0 0 6.072Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 14.986c.088 2.647 2.246 4.258 5.635 4.258 3.496 0 5.713-1.728 5.713-4.463 0-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573 1.123 0 1.035-1.074 1.787-2.646 1.787-1.563 0-2.773-.762-2.91-1.924H6ZM6.432 10h3.763c-.632-.314-.914-.715-.914-1.273 0-1.045.977-1.739 2.432-1.739 1.475 0 2.52.723 2.617 1.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145 0-5.392 1.719-5.392 4.316 0 .363.04.703.12 1.02ZM4 11a1 1 0 1 0 0 2h15a1 1 0 1 0 0-2H4Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.581 8.471c.44-.5 1.056-.834 1.758-.995C8.074 7.17 9.201 7.822 10 8.752c1.354 1.578 1.33 3.555.394 5.277-.941 1.731-2.788 3.163-4.988 3.56a.622.622 0 0 1-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419 0c.44-.5 1.055-.834 1.758-.995 1.734-.306 2.862.346 3.66 1.276 1.355 1.578 1.33 3.555.395 5.277-.941 1.731-2.789 3.163-4.988 3.56a.622.622 0 0 1-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.672-2.701c0-.905.283-1.59.72-2.088Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.5 7.5v-3h-12v3H14v13h3v-13h4.5ZM9 13.5h3.5v-3h-10v3H6v7h3v-7Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.293 11.293a1 1 0 0 0 0 1.414l4 4a1 1 0 1 0 1.414-1.414L5.414 12l3.293-3.293a1 1 0 0 0-1.414-1.414l-4 4Zm13.414 5.414 4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 1 0-1.414 1.414L18.586 12l-3.293 3.293a1 1 0 0 0 1.414 1.414Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 7.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM8 6a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Zm1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2H9Zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2H9Zm-2.5-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM5 19.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 4h2v4H4V5H3V4Zm5 2a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Zm1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2H9Zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2H9Zm-3.5-7H6v1l-1.5 2H6v1H3v-1l1.667-2H3v-1h2.5ZM3 17v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo,trix-toolbar .trix-button--icon-undo{display:none}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 14a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H6.257c2.247-2.764 5.151-3.668 7.579-3.264 2.589.432 4.739 2.356 5.174 5.405a1 1 0 0 0 1.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084 7.25 7.63 8.377 5 11.39V8a1 1 0 0 0-2 0v6Zm2-1Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 14a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739 2.356-5.174 5.405a1 1 0 0 1-1.98-.283c.564-3.95 3.415-6.526 6.826-7.095 3.08-.513 6.534.614 9.164 3.626V8a1 1 0 1 1 2 0v6Zm-2-1Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Zm4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2H9Zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2H6Zm-3.707-5.707a1 1 0 0 0 0 1.414l2 2a1 1 0 1 0 1.414-1.414L4.414 12l1.293-1.293a1 1 0 0 0-1.414-1.414l-2 2Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Zm4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2H9Zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2H6Zm-2.293-2.293 2-2a1 1 0 0 0 0-1.414l-2-2a1 1 0 1 0-1.414 1.414L3.586 12l-1.293 1.293a1 1 0 1 0 1.414 1.414Z' fill='%23000'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background:#fff;border-radius:5px;border-top:2px solid #888;box-shadow:0 .3em 1em #ccc;font-size:.75em;left:0;padding:15px 10px;position:absolute;right:0;top:0;z-index:5}trix-toolbar .trix-input--dialog{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-shadow:none;font-size:inherit;font-weight:400;margin:0 10px 0 0;outline:none;padding:.5em .8em}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{border-bottom:none;font-size:inherit;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1 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;user-select:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection{background:none}trix-editor .attachment__caption-editor:focus[data-trix-mutable]::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:#0000;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment 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{height:20px;left:5%;opacity:.9;position:absolute;top:calc(50% - 10px);transition:opacity .2s ease-in;width:90%;z-index:1}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{-webkit-appearance:none;-moz-appearance:none;border:none;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:top;width:100%}trix-editor .attachment__toolbar{left:0;position:absolute;text-align:center;top:-.9em;width:100%;z-index:1}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{background:#0000;border:none;border-radius:0;color:#666;float:left;font-size:80%;margin:0;outline:none;padding:0 .8em;position:relative;white-space:nowrap}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{background-color:#fff;border:2px solid highlight;border-radius:50%;box-shadow:1px 1px 6px #00000040;display:inline-block;height:1.8em;line-height:1.8em;outline:none;padding:0;text-indent:-9999px;width:1.8em}trix-editor .trix-button--remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;bottom:0;content:"";display:inline-block;left:0;opacity:.7;position:absolute;right:0;top:0}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{background-color:#000000b3;border-radius:3px;color:#fff;font-size:.8em;left:50%;max-width:90%;padding:.1em .6em;position:absolute;top:2em;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.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:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{background-color:#eee;display:inline-block;font-family:monospace;font-size:.9em;overflow-x:auto;padding:.5em;vertical-align:top;white-space:pre;width:100%}.trix-content img{height:auto;max-width:100%}.trix-content .attachment{display:inline-block;max-width:100%;position:relative}.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{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{border:1px solid #bbb;border-radius:5px;color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}#inputBio{background-color:#e9e9e9;border:none}.formImageField{display:flex;flex-direction:column;justify-content:center;margin:8px auto;row-gap:22px;width:40%}.formImageField_label{border:1px solid #0c0c0c;font-family:Carme,sans-serif;font-size:17px;margin:auto;padding:20px}.formImageField_label:hover{background-color:#0c0c0c;border:1px solid #0000;color:#e9e9e9;cursor:pointer}.formImageField_sampleContainer{margin:auto;width:50%}.formImageField_sampleContainer_image{width:100%}.formImageField_sampleContainer_buttonsContainer{display:flex;flex-direction:row;justify-content:center;margin:8px auto}.formImageField_sampleContainer_buttonsContainer button{background:none;border:none;font-family:Carme,sans-serif;font-size:15px;font-weight:700}.formImageField_sampleContainer_buttonsContainer button:hover{color:#e9e9e9;cursor:pointer}.projectForm_DNDGallery_overlayImage{display:flex;height:100%;margin:auto;object-fit:cover;opacity:.5;vertical-align:middle;width:100%}.projectForm_DNDGallery_alertTextStyle{display:flex;font-family:Carme,sans-serif;justify-content:center;margin:80px auto}.editWorkModal_confirmBox{align-items:center;background:#000c;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.editWorkModal_confirmBox_container{display:flex;flex-direction:column;height:auto;padding-bottom:22px;padding-top:22px;row-gap:16px;width:500px}.editWorkModal_confirmBox_container_question{font-family:SpecialFont;font-size:22px;text-align:center}.editWorkModal_confirmBox_container_buttons{column-gap:16px;display:flex;flex-direction:row;justify-content:center;margin:auto}.editWorkModal_confirmBox_container_buttons button{font-size:19px}.editWorkModal_confirmBox--displayOn{display:flex}.editWorkModal_confirmBox--displayOff{display:none}.dndGrid{grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.dndGrid,.dndTripsGrid{display:grid;height:auto;justify-content:center;margin:100px auto;width:800px}.dndTripsGrid{grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.dndColumn{margin:100px auto}.dndColumn,.item{display:flex;flex-direction:column;height:auto}.item{list-style-type:none;margin-bottom:12px}.item_column{cursor:grab;margin:auto;width:400px}.item_0,.item_18,.item_9{grid-column-end:3;grid-column-start:1}.item_1,.item_10,.item_19{grid-column-end:4;grid-column-start:3}.item_11,.item_2,.item_20{grid-column-end:5;grid-column-start:4}.item_12,.item_21,.item_3{grid-column-end:2;grid-column-start:1}.item_13,.item_22,.item_4{grid-column-end:3;grid-column-start:2}.item_14,.item_23,.item_5{grid-column-end:5;grid-column-start:3}.item_15,.item_24,.item_6{grid-column-end:2;grid-column-start:1}.item_16,.item_25,.item_7{grid-column-end:4;grid-column-start:2}.item_17,.item_26,.item_8{grid-column-end:5;grid-column-start:4}.item_img{cursor:grab;height:280px;object-fit:contain;width:100%}.item_img_png{background:none}.item_img_other,.item_img_png{box-sizing:border-box;margin:0;padding:20px;width:100%}.item_img_other,.item_img_tripsGrid{background-color:#fff;box-shadow:4px 4px 2px #0000001a}.item_img_tripsGrid{aspect-ratio:1;box-sizing:border-box;margin:0;object-fit:cover;padding:0;width:100%}.item_img_column{height:300px;object-fit:cover;width:100%}.item_buttons_captionButton,.item_buttons_isMainButton,.item_buttons_supprButton{background:none;border:none;margin:10px auto}.item_buttons_captionButton:hover,.item_buttons_isMainButton:hover,.item_buttons_supprButton:hover{color:#e9e9e9;cursor:pointer}.item_buttons_isMainButton--isWhite{color:#e9e9e9}.item_buttons_isMainButton--isWhite:hover{color:#0c0c0c;cursor:pointer}.item_buttons_isMainButton--isBlack{color:#0c0c0c}.item_buttons_isMainButton--isBlack:hover{color:#e9e9e9;cursor:pointer}.item_caption{font-family:Carme,sans-serif;font-size:13px;margin:10px 0;text-align:justify}.collapse_collapseButton{background-color:#868686;border:none;height:60px;margin-bottom:50px;padding:0 100px;width:100%}.collapse_collapseButton_titleContainer{column-gap:20px;display:flex;flex-direction:row;justify-content:center;margin:auto;padding:0 10%}.collapse_collapseButton p{font-family:Carme,sans-serif;font-size:30px;margin:auto;text-align:right;width:50%}.collapse_collapseButton svg{display:flex;flex-direction:row;justify-content:flex-start;margin:auto;width:50%}.collapse_collapseButton--open svg{animation:rotateCollapseIcon .5s ease forwards}.collapse_collapseButton--close svg{animation:rotateInvertCollapseIcon .5s ease forwards}.collapse_collapseButton:hover{color:#e9e9e9;cursor:pointer}.collapse_children--closed{animation:closeCollapseChildren .5s ease forwards;overflow:hidden}.collapse_children--opened{animation:openCollapseChildren .5s ease forwards}.editProjectList_list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;list-style-type:none}.editProjectList_list_item{margin:auto;width:90%}.editProjectList_list_item img{aspect-ratio:1.2;object-fit:cover;width:100%}.editProjectList_list_item_title{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px}.editProjectList_list_item_buttonsContainer{display:flex;flex-direction:column}.editProjectList_list_item_buttonsContainer button{background:none;border:none;color:#0c0c0c;font-family:Carme,sans-serif;font-size:15px;padding:0;text-align:left}.editProjectList_list_item_buttonsContainer button:hover{color:#868686;cursor:pointer}.allProjects{box-sizing:border-box;height:calc(100vh - 100px);margin-top:100px;padding-left:45px;padding-right:45px}.allProjects,.allProjects_list{display:flex;flex-direction:column}.allProjects_list{justify-content:center;margin:auto 0;padding:0;width:100%}.allProjects_list_link{display:flex;flex-direction:row;margin:0 auto;text-decoration:none;width:100%}.allProjects_list_link h3{color:#0c0c0c;font-family:Carme,sans-serif;font-size:clamp(2rem,8vw,120px);margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.allProjects_list_link h3:hover{color:#868686}.header,.header--fixed{width:100vw;z-index:1}.header--fixed{position:fixed;top:0}.header_topBar{background-color:#e9e9e9;box-sizing:border-box;display:flex;flex-direction:row;height:100px;justify-content:space-between;padding-left:45px;padding-right:45px;z-index:1}.header_topBar_leftElements{column-gap:50px;display:flex;flex-direction:row}.header_topBar_leftElements_link{display:flex;flex-direction:column;height:100%;justify-content:center;vertical-align:middle}.header_topBar_leftElements_link img{height:85px;object-fit:cover}@media only screen and (min-width:769px)and (max-width:991px){.header_topBar_leftElements_link img{height:60px}}@media only screen and (max-width:768px){.header_topBar_leftElements_link img{height:60px}}.header_topBar_leftElements_location{font-family:Carme,sans-serif;font-size:17px;font-weight:400;margin:auto;text-transform:uppercase}.header_topBar_menu{display:flex;flex-direction:row;justify-content:flex-end;list-style-type:none;padding:0;width:auto}.header_topBar_menu_item{margin:auto 0;padding-left:50px;width:auto}@media only screen and (min-width:769px)and (max-width:991px){.header_topBar_menu_item{padding-left:30px}}@media only screen and (max-width:768px){.header_topBar_menu_item{padding-left:0}.header_topBar_menu_item--notDisplayedMobile{display:none}}.header_topBar_menu_item_title{font-family:Carme,sans-serif;font-size:17px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:991px){.header_topBar_menu_item_title{font-size:15px}}@media only screen and (max-width:768px){.header_topBar_menu_item_title{font-size:15px}}.header_topBar_menu_item_title--bold{color:#0c0c0c;font-weight:700}.header_topBar_menu_item_title--regular{color:#868686;font-weight:lighter}.header_topBar_menu_item_title:hover{cursor:pointer}.header_topBar_menu_item_link{text-decoration:none}.header_topBar button{background:none;border:none;color:#0c0c0c;display:flex;flex-direction:column;justify-content:right}.header_topBar button svg{animation:apparition 2s ease forwards;height:22px;margin:0 auto}.header_topBar button svg:hover{color:#868686;cursor:pointer}.navSection{display:flex;flex-direction:row;height:100vh;justify-content:space-between;overflow:hidden}@media only screen and (max-width:768px){.navSection{display:flex;flex-direction:column;height:100vh;overflow:hidden}}.navSection_navContainer{background-color:#e9e9e9;box-sizing:initial;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:50%}@media only screen and (min-width:769px)and (max-width:991px){.navSection_navContainer{width:63%}}@media only screen and (max-width:768px){.navSection_navContainer{height:100%;overflow-y:auto;width:100%}}.navSection_navContainer--opened{animation:slideFromLeft 1s ease forwards}@media only screen and (min-width:769px)and (max-width:991px){.navSection_navContainer--opened{animation:slideFromLeftPad 1s ease forwards}}@media only screen and (max-width:768px){.navSection_navContainer--opened{animation:appear 1s ease forwards}}.navSection_navContainer--closed{animation:slideToLeft 1s ease forwards}@media only screen and (min-width:769px)and (max-width:991px){.navSection_navContainer--closed{animation:slideToLeftPad 1s ease forwards}}@media only screen and (max-width:768px){.navSection_navContainer--closed{animation:none;display:none}}.navSection_navContainer_navGrid{grid-column-gap:1%;box-sizing:border-box;column-gap:1%;display:grid;grid-template-columns:1fr 1fr;height:60%;margin:auto 0;padding-left:45px;padding-right:45px;width:500px}@media only screen and (max-width:768px){.navSection_navContainer_navGrid{display:flex;flex-direction:column;height:auto;margin:0 0 80px;overflow:visible;padding:60px 0 0 45px;width:100%}}.navSection_navContainer_navGrid_item{column-gap:12px;display:flex;flex-direction:row;justify-content:flex-start;margin-top:10%;width:180px}.navSection_navContainer_navGrid_item_index{color:#0c0c0c;display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:15px;justify-content:flex-start;margin:0}@media only screen and (max-width:768px){.navSection_navContainer_navGrid_item_index{display:none}}.navSection_navContainer_navGrid_item_content{display:flex;flex-direction:column;justify-content:flex-start;row-gap:22px}.navSection_navContainer_navGrid_item_content--faq{margin-left:31px}@media only screen and (max-width:768px){.navSection_navContainer_navGrid_item_content--faq{margin-bottom:50px;margin-left:0}}.navSection_navContainer_navGrid_item_content--faq p{color:#0c0c0c;cursor:pointer;font-family:Carme,sans-serif;font-size:15px;margin:10px 0}.navSection_navContainer_navGrid_item_content--faq p:hover{color:#868686}.navSection_navContainer_navGrid_item_content_mainTitle{color:#0c0c0c;font-family:Carme,sans-serif;font-size:30px;font-weight:200;margin:0}.navSection_navContainer_navGrid_item_content p{color:#0c0c0c;font-family:Carme,sans-serif;font-size:15px;margin:0}.navSection_navContainer_navGrid_item_content ul{display:flex;flex-direction:column;padding:0;row-gap:9px}.navSection_navContainer_navGrid_item_content ul li{list-style-type:none}.navSection_navContainer_navGrid_item_content ul li a{text-decoration:none}.navSection_navContainer_navGrid_item_content ul li a h2,.navSection_navContainer_navGrid_item_content ul li a p{color:#0c0c0c;font-family:Carme,sans-serif;font-size:15px;font-weight:400;margin:0}.navSection_navContainer_navGrid_item_content ul li a h2:hover,.navSection_navContainer_navGrid_item_content ul li a p:hover{font-weight:700}@media only screen and (min-width:769px)and (max-width:991px){.navSection_navContainer_navGrid_item_content_editSection{display:none}}@media only screen and (max-width:768px){.navSection_navContainer_navGrid_item_content_editSection{display:none}}.navSection_imageContainer{animation:slideFormRight 1s ease forwards;width:55%}@media only screen and (min-width:769px)and (max-width:991px){.navSection_imageContainer{width:37%}}@media only screen and (max-width:768px){.navSection_imageContainer{display:none}}.navSection_imageContainer--opened{animation:slideFromRight 1s ease forwards}.navSection_imageContainer--closed{animation:slideToRight 1s ease forwards}.navSection_imageContainer img{height:calc(100vh - 100px);object-fit:cover;width:100%}.navSection_modal{position:fixed}.navSection_modal--opened{display:flex}.navSection_modal--closed{display:none}.modal{align-items:center;animation:apparition .3s ease forwards;background:#e9e9e9cc;flex-direction:column;height:100%;left:0;position:fixed;top:0;vertical-align:middle;width:100%;z-index:1}.modal,.modal_container{display:flex;justify-content:center}.modal_container{animation:slideCaptionBoxFromLeft .3s ease forwards;background-color:#fff;box-shadow:4px 4px 2px #0000001a;column-gap:45px;flex-direction:row;height:80%;margin:auto;padding-bottom:22px;padding-top:22px;position:relative;row-gap:16px;width:1300px}.modal_container_closeButton{position:absolute;right:30px;top:30px;z-index:2}.modal_container_closeButton:hover{color:#868686;cursor:pointer}.modal_container_datas{animation:apparition 2s ease forwards;box-sizing:border-box;column-gap:20px;display:flex;flex-direction:row;padding:100px;width:100%}.faqSection{height:100%;margin:auto;overflow:scroll;padding-right:30px;width:90%}.faqSection_title{color:#0c0c0c;font-family:Carme,sans-serif;font-size:22px;margin-bottom:50px}.faqSection_list{list-style-type:none;padding:0}.faqSection_list_item{margin-bottom:40px}.faqSection_list_item_question{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;font-weight:700}.faqSection_list_item_answer{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-align:justify}.mentionsContainer{height:100%;margin:auto;overflow:scroll;padding-right:30px;width:90%}.mentionsContainer_title{font-size:22px;margin-bottom:50px}.mentionsContainer_text,.mentionsContainer_title{color:#0c0c0c;font-family:Carme,sans-serif;text-align:center}.mentionsContainer_text{font-size:15px}.singleProject{margin-top:100px}.singleProject_datasContainer{background-color:#e9e9e9;display:flex;flex-direction:column;justify-content:space-between}.singleProject_datasContainer_datasBox{box-sizing:border-box;display:flex;flex-direction:column;margin:2% 0;min-height:calc(100vh - 250px);padding-left:45px;padding-right:45px;width:100%}.singleProject_datasContainer_datasBox_title{display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:clamp(6rem,10vw,200px);justify-content:center;margin:auto;text-align:justify;width:auto}@media only screen and (max-width:768px){.singleProject_datasContainer_datasBox_title{font-size:clamp(2.5rem,1vw,30px);margin-top:20px}}.singleProject_datasContainer_datasBox_maindatas{color:#0c0c0c;display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:17px;justify-content:flex-start;margin:45px 0;width:50%}.singleProject_datasContainer_datasBox_maindatas_date,.singleProject_datasContainer_datasBox_maindatas_price,.singleProject_datasContainer_datasBox_maindatas_state,.singleProject_datasContainer_datasBox_maindatas_surface,.singleProject_datasContainer_datasBox_maindatas_type{margin:0}@media only screen and (max-width:768px){.singleProject_datasContainer_datasBox_maindatas{font-size:15px;width:100%}}.singleProject_datasContainer_datasBox_description{color:#0c0c0c;display:flex;flex-direction:row;font-family:Carme,sans-serif;justify-content:flex-end;width:100%}@media only screen and (max-width:768px){.singleProject_datasContainer_datasBox_description{justify-content:flex-start}}.singleProject_datasContainer_datasBox_description p{font-size:17px;text-align:justify;width:50%}@media only screen and (min-width:769px)and (max-width:991px){.singleProject_datasContainer_datasBox_description p{width:80%}}@media only screen and (max-width:768px){.singleProject_datasContainer_datasBox_description p{font-size:15px;width:100%}}.singleProject_datasContainer_sketches{box-sizing:border-box;column-gap:180px;display:flex;flex-direction:row;justify-content:center;margin:100px auto;min-height:100vh;padding-left:45px;padding-right:45px;width:100%}.singleProject_datasContainer_sketches_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:auto 0;width:800px}@media only screen and (max-width:768px){.singleProject_datasContainer_sketches_grid{display:flex;flex-direction:column;max-width:320px}}.singleProject_datasContainer_sketches_grid_image{display:flex;flex-direction:column-reverse;height:300px;justify-content:center;margin:auto;width:100%}.singleProject_datasContainer_sketches_grid_image_other,.singleProject_datasContainer_sketches_grid_image_png{box-sizing:border-box;height:100%;padding:20px;width:100%}@media only screen and (max-width:768px){.singleProject_datasContainer_sketches_grid_image_other,.singleProject_datasContainer_sketches_grid_image_png{padding:0}}.singleProject_datasContainer_sketches_grid_image_other{background-color:#fff;box-shadow:4px 4px 2px #0000001a}.singleProject_datasContainer_sketches_grid_image img{height:90%;object-fit:contain;width:100%}.singleProject_datasContainer_sketches_grid_image img:hover{animation:rotateOnHover .2s ease forwards;cursor:pointer}.singleProject_datasContainer_sketches_grid_image p{font-family:Carme,sans-serif;font-size:15px;font-weight:700;margin:10px 0;width:90%}.singleProject_datasContainer_sketches_grid_image_0,.singleProject_datasContainer_sketches_grid_image_18,.singleProject_datasContainer_sketches_grid_image_9{grid-column:1/3}.singleProject_datasContainer_sketches_grid_image_1,.singleProject_datasContainer_sketches_grid_image_10,.singleProject_datasContainer_sketches_grid_image_19{grid-column:3/4}.singleProject_datasContainer_sketches_grid_image_11,.singleProject_datasContainer_sketches_grid_image_2,.singleProject_datasContainer_sketches_grid_image_20{grid-column:4/5}.singleProject_datasContainer_sketches_grid_image_12,.singleProject_datasContainer_sketches_grid_image_21,.singleProject_datasContainer_sketches_grid_image_3{grid-column:1/2}.singleProject_datasContainer_sketches_grid_image_13,.singleProject_datasContainer_sketches_grid_image_22,.singleProject_datasContainer_sketches_grid_image_4{grid-column:2/3}.singleProject_datasContainer_sketches_grid_image_14,.singleProject_datasContainer_sketches_grid_image_23,.singleProject_datasContainer_sketches_grid_image_5{grid-column:3/5}.singleProject_datasContainer_sketches_grid_image_15,.singleProject_datasContainer_sketches_grid_image_24,.singleProject_datasContainer_sketches_grid_image_6{grid-column:1/2}.singleProject_datasContainer_sketches_grid_image_16,.singleProject_datasContainer_sketches_grid_image_25,.singleProject_datasContainer_sketches_grid_image_7{grid-column:2/4}.singleProject_datasContainer_sketches_grid_image_17,.singleProject_datasContainer_sketches_grid_image_26,.singleProject_datasContainer_sketches_grid_image_8{grid-column:4/5}.singleProject_datasContainer_sketches_captionsBox{display:flex;flex-direction:column;margin:auto 0;width:20%}.singleProject_datasContainer_sketches_captionsBox_item{column-gap:20px;display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:15px;font-weight:700;text-align:justify}.singleProject_datasContainer_imagesWowColumn{width:100%;z-index:0}.singleProject_datasContainer_imagesWowColumn_image{object-fit:cover;width:100%;z-index:0}.singleProject_datasContainer_imagesWowColumn_column{display:flex;flex-direction:column;justify-content:center;margin:auto;position:relative;row-gap:5px;width:80%}@media only screen and (max-width:991px){.singleProject_datasContainer_imagesWowColumn_column{box-sizing:border-box;padding-left:45px;padding-right:45px;width:100%}}.singleProject_datasContainer_imagesWowColumn_column_icon{color:#0c0c0c;margin:auto 10px;vertical-align:middle}.singleProject_datasContainer_imagesWowColumn_column_icon:hover{color:#868686;cursor:pointer}.singleProject_datasContainer_imagesWowColumn_column_indexBar{color:#0c0c0c;font-family:Carme,sans-serif;font-size:30px;margin:auto 2px;padding:0}.singleProject_datasContainer_imagesWowColumn_column_indexBar--bold{font-size:40px}.captionBox{align-items:center;animation:apparition .3s ease forwards;background:#e9e9e9cc;flex-direction:column;height:100%;left:0;overflow-y:auto;position:relative;position:fixed;top:0;width:100%;z-index:1}.captionBox,.captionBox_container{display:flex;justify-content:center}.captionBox_container{animation:slideCaptionBoxFromLeft .3s ease forwards;background-color:#fff;box-shadow:4px 4px 2px #0000001a;column-gap:45px;flex-direction:row;margin:auto;max-height:80%;overflow:scroll;padding-top:45px;position:relative;row-gap:16px;width:1300px}.captionBox_container_closeButton{position:absolute;right:45px;top:30px;z-index:2}.captionBox_container_closeButton:hover{color:#868686;cursor:pointer}.captionBox .portrait{width:60%}.captionBox_container_datas{animation:apparition 2s ease forwards;box-sizing:border-box;column-gap:20px;display:flex;flex-direction:column;overflow-y:auto;padding:100px;width:90%}.captionBox_container_datas ul{list-style-type:none}.captionBox_container_datas ul li a{color:#0c0c0c;font-family:Carme,sans-serif;text-decoration:none}.captionBox_container_datas ul li a:hover{color:#e9e9e9}@media only screen and (max-width:991px){.captionBox_container_datas{width:100%}}.captionBox_container_datas_image{margin:auto;max-height:100%;object-fit:contain;width:100%}.captionBox_container_datas_caption{color:#0c0c0c;font-family:Carme,sans-serif;justify-content:flex-start;margin:auto;width:100%}.captionBox_container_datas_caption p{font-family:Carme,sans-serif;font-size:15px;font-weight:400;height:auto;margin:50px 0;text-align:justify}.captionBox_container_datas_caption_index{justify-content:flex-end;width:auto}.captionBox_container_datas_caption_caption{justify-content:flex-start;text-align:left;width:auto}.home{margin-top:100px}.home_logoContainer{animation:closeWelcomeLogo 3s ease forwards;background:#e9e9e9;display:flex;flex-direction:column;height:100vh;position:fixed;top:0;width:100vw}.home_logoContainer img{height:auto;margin:auto;object-fit:cover;width:30%}.home a{text-decoration:none}.home_figure{aspect-ratio:1.75;cursor:pointer;display:flex;flex-direction:column;margin:0;width:100%}@media only screen and (min-width:769px)and (max-width:991px){.home_figure{aspect-ratio:1.5}}@media only screen and (max-width:768px){.home_figure{aspect-ratio:1}}.home_figure img{height:100%;object-fit:cover;width:100%}.home_figure figcaption{background-color:#0c0c0c;display:flex;flex-direction:column;height:120px;justify-content:center;margin:auto;text-align:center;width:100%}@media only screen and (max-width:768px){.home_figure figcaption{height:80px}}.home_figure figcaption p{color:#e9e9e9;font-family:Carme,sans-serif;font-size:17px;margin:0 auto;text-decoration:none}@media only screen and (max-width:768px){.home_figure figcaption p{font-size:15px}}.about{margin-top:100px;padding:100px}.about_datasContainer{box-sizing:border-box;column-gap:180px;display:flex;flex-direction:row;justify-content:center;margin:10px auto;min-height:100vh;padding-left:45px;padding-right:45px;width:100%}.about_datasContainer_grid{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr;height:100%;margin:100px auto;width:1000px}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:991px){.about_datasContainer_grid{margin:100px 20px;width:100%}}@media only screen and (max-width:768px){.about_datasContainer_grid{display:flex;flex-direction:column}}.about_datasContainer_grid_image{display:flex;flex-direction:column-reverse;height:300px;justify-content:center;margin:auto;width:100%}@media only screen and (min-width:769px)and (max-width:991px){.about_datasContainer_grid_image{height:250px}}@media only screen and (max-width:768px){.about_datasContainer_grid_image{aspect-ratio:1;height:auto;max-width:400px}}.about_datasContainer_grid_image_other,.about_datasContainer_grid_image_png{background:none;box-sizing:border-box;height:100%;padding:10px;width:100%}.about_datasContainer_grid_image_other{background-color:#fff;box-shadow:4px 4px 2px #0000001a;padding:20px}@media only screen and (max-width:768px){.about_datasContainer_grid_image_other{padding:10px}}.about_datasContainer_grid_image img{height:90%;object-fit:contain;width:95%}.about_datasContainer_grid_image img:hover{animation:rotateOnHover .2s ease forwards;cursor:pointer}.about_datasContainer_grid_image p{font-family:Carme,sans-serif;font-size:15px;font-weight:700;margin:10px 0;width:90%}.about_datasContainer_grid_image_0,.about_datasContainer_grid_image_18,.about_datasContainer_grid_image_9{grid-column:1/3}.about_datasContainer_grid_image_1,.about_datasContainer_grid_image_10,.about_datasContainer_grid_image_19{grid-column:3/4}.about_datasContainer_grid_image_11,.about_datasContainer_grid_image_2,.about_datasContainer_grid_image_20{grid-column:1/2}.about_datasContainer_grid_image_12,.about_datasContainer_grid_image_21,.about_datasContainer_grid_image_3{grid-column:2/3}.about_datasContainer_grid_image_13,.about_datasContainer_grid_image_22,.about_datasContainer_grid_image_4{grid-column:3/4}.about_datasContainer_grid_image_14,.about_datasContainer_grid_image_23,.about_datasContainer_grid_image_5{grid-column:1/2}.about_datasContainer_grid_image_15,.about_datasContainer_grid_image_24,.about_datasContainer_grid_image_6{grid-column:2/4}.about_datasContainer_grid_image_16,.about_datasContainer_grid_image_25,.about_datasContainer_grid_image_7{grid-column:1/2}.about_datasContainer_grid_image_17,.about_datasContainer_grid_image_26,.about_datasContainer_grid_image_8{grid-column:2/3}.about_datasContainer_grid_captionsBox{display:flex;flex-direction:column;margin:auto 0;width:20%}.about_datasContainer_grid_captionsBox_item{column-gap:20px;display:flex;flex-direction:row;font-family:Carme,sans-serif;font-size:15px;font-weight:700;text-align:justify}.introduction{box-sizing:border-box;display:flex;flex-direction:column;padding:100px}.introduction h4{font-family:Carme,sans-serif;font-size:30px}.introduction h5{font-family:Carme,sans-serif;font-size:22px;margin:20px 0 0}.introduction h6{margin:0}.introduction h6,.introduction p{font-family:Carme,sans-serif;font-size:17px}.introduction p{text-align:justify}.introduction ul{display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:17px;list-style-type:none;padding:0;row-gap:10px}.introduction ul li img{height:200px;object-fit:cover;width:400px}.introduction a{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-decoration:none}.introduction a:hover{color:#676767}.introduction{margin:auto}.friendsUrls{box-sizing:border-box;display:flex;flex-direction:column;padding:100px}.friendsUrls h4{font-family:Carme,sans-serif;font-size:30px}.friendsUrls h5{font-family:Carme,sans-serif;font-size:22px;margin:20px 0 0}.friendsUrls h6{margin:0}.friendsUrls h6,.friendsUrls p{font-family:Carme,sans-serif;font-size:17px}.friendsUrls p{text-align:justify}.friendsUrls ul{display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:17px;list-style-type:none;padding:0;row-gap:10px}.friendsUrls ul li img{height:200px;object-fit:cover;width:400px}.friendsUrls a{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-decoration:none}.friendsUrls a:hover{color:#676767}.friendsUrls{margin:auto}.curriculum{box-sizing:border-box;display:flex;flex-direction:column;padding:100px}.curriculum h4{font-family:Carme,sans-serif;font-size:30px}.curriculum h5{font-family:Carme,sans-serif;font-size:22px;margin:20px 0 0}.curriculum h6{font-family:Carme,sans-serif;margin:0}.curriculum p{text-align:justify}.curriculum p,.curriculum ul{font-family:Carme,sans-serif;font-size:17px}.curriculum ul{display:flex;flex-direction:column;list-style-type:none;padding:0;row-gap:10px}.curriculum ul li img{height:200px;object-fit:cover;width:400px}.curriculum a{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-decoration:none}.curriculum a:hover{color:#676767}.curriculum{margin:auto}.curriculum h6{font-size:17px}.collaborations{box-sizing:border-box;display:flex;flex-direction:column;padding:100px}.collaborations h4{font-family:Carme,sans-serif;font-size:30px}.collaborations h5{font-family:Carme,sans-serif;font-size:22px;margin:20px 0 0}.collaborations h6{margin:0}.collaborations h6,.collaborations p{font-family:Carme,sans-serif;font-size:17px}.collaborations p{text-align:justify}.collaborations ul{display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:17px;list-style-type:none;padding:0;row-gap:10px}.collaborations ul li img{height:200px;object-fit:cover;width:400px}.collaborations a{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-decoration:none}.collaborations a:hover{color:#676767}.collaborations{margin:auto}.collaborations a{column-gap:15px;display:flex;flex-direction:row;font-size:22px;justify-content:space-between;width:100%}.collaborations a_hover img{filter:brightness(2)}.collaborations img:hover{cursor:pointer}.collaborations_imageBox{display:flex;flex-direction:column;justify-content:center;margin:auto;width:80%}.collaborations_imageBox_image{animation:slideCaptionBoxFromLeft .3s ease forwards;height:auto;object-fit:cover;width:100%}.imageBox{align-items:center;animation:apparition .3s ease forwards;background:#e9e9e9cc;background-color:#000c;height:100%;justify-content:center;left:0;overflow-y:auto;position:relative;position:fixed;top:0;width:100%;z-index:2}.imageBox,.programs{display:flex;flex-direction:column}.programs{box-sizing:border-box;padding:100px}.programs h4{font-size:30px}.programs h4,.programs h5{font-family:Carme,sans-serif}.programs h5{font-size:22px;margin:20px 0 0}.programs h6{margin:0}.programs h6,.programs p{font-family:Carme,sans-serif;font-size:17px}.programs p{text-align:justify}.programs ul{display:flex;flex-direction:column;font-family:Carme,sans-serif;font-size:17px;list-style-type:none;padding:0;row-gap:10px}.programs ul li img{height:200px;object-fit:cover;width:400px}.programs a{color:#0c0c0c;font-family:Carme,sans-serif;font-size:17px;text-decoration:none}.programs a:hover{color:#676767}.programs{margin:auto}.missions{display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;margin-top:100px}.missions_list{box-sizing:border-box;list-style-type:none;margin:100px auto;padding-left:45px;padding-right:45px;width:100%}.missions_list_item_name{cursor:pointer;font-family:Carme,sans-serif;font-size:60px;margin:0;text-transform:uppercase}.missions_list_item_name--active{color:#676767}.missions_list_item_name--inactive{color:#0c0c0c}.missions_list_item_name:hover{color:#676767}@media only screen and (max-width:768px){.missions_list_item_name{font-size:clamp(2rem,8vw,120px)}}.missions_list_item_container{height:auto;overflow:hidden}.missions_list_item_container--opened{animation:openCollapse 2s ease forwards}.missions_list_item_container--closed{display:none}.missions_list_item_container_text{font-family:Carme,sans-serif;font-size:17px;text-align:justify}@media only screen and (max-width:768px){.missions_list_item_container_text{font-size:15px}}.missions_list_item_container_innerList{font-size:17px;list-style-type:none;margin-bottom:50px;padding:20px 0 0 40px}@media only screen and (max-width:768px){.missions_list_item_container_innerList{font-size:15px}}.missions_list_item_container_innerList_innerItem_text{font-family:Carme,sans-serif;font-style:italic}.missions_logos{background-color:#e9e9e9;bottom:0;column-gap:40px;display:flex;flex-direction:row;justify-content:flex-start;margin:auto;padding:30px 0 40px 45px;position:fixed;width:100vw}.missions_logos img{height:50px}.trips{box-sizing:border-box;margin-top:200px;padding-left:45px;padding-right:45px}.trips_listTextContainer{column-gap:40px;display:flex;flex-direction:row;justify-content:center;width:100%}@media only screen and (max-width:768px){.trips_listTextContainer{display:flex;flex-direction:column}}.trips_listTextContainer_list{display:flex;flex-direction:column;list-style-type:none;margin:0;min-height:500px;padding:0;width:50%}@media only screen and (max-width:768px){.trips_listTextContainer_list{min-height:0;width:100%}}.trips_listTextContainer_list_item{text-align:right}@media only screen and (max-width:768px){.trips_listTextContainer_list_item{text-align:left}}.trips_listTextContainer_list_item_name{cursor:pointer;font-family:Carme,sans-serif;font-size:clamp(1.5rem,2.5vw,120px);margin:0;text-transform:uppercase;width:auto}@media only screen and (min-width:769px)and (max-width:991px){.trips_listTextContainer_list_item_name{font-size:clamp(1rem,2.5vw,120px)}}@media only screen and (max-width:768px){.trips_listTextContainer_list_item_name{font-size:clamp(1.3rem,2.5vw,120px)}}.trips_listTextContainer_list_item_name--notSelected{color:#868686}.trips_listTextContainer_list_item_name--selected{color:#0c0c0c}.trips_listTextContainer_text{margin-top:100px;width:50%}@media only screen and (max-width:768px){.trips_listTextContainer_text{margin-top:20px;width:100%}}.trips_listTextContainer_text p{font-family:Carme,sans-serif;font-size:17px;padding-right:8px;text-align:justify;width:80%}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:991px){.trips_listTextContainer_text p{font-size:15px;width:100%}}.trips_listTextContainer_img{width:50%}@media only screen and (max-width:768px){.trips_listTextContainer_img{margin-top:20px;width:100%}}.trips_listTextContainer_img img{object-fit:cover;width:100%}@media only screen and (max-width:768px){.trips_listTextContainer_img img{aspect-ratio:1}}.trips_gridContainer{margin-top:20px}.tripsGrid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);list-style-type:none;margin:auto;padding:0;width:80%}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:991px){.tripsGrid{width:100%}}@media only screen and (max-width:768px){.tripsGrid{display:flex;flex-direction:column}}.tripsGrid li{aspect-ratio:1}@media only screen and (max-width:768px){.tripsGrid li{aspect-ratio:auto}}.tripsGrid_img{animation:appear 1s ease forwards;height:100%;object-fit:cover;width:100%}.drawings{box-sizing:border-box;margin-top:200px;padding-left:45px;padding-right:45px}.drawings_listTextContainer{column-gap:40px;display:flex;flex-direction:row;justify-content:center;margin-bottom:45px;width:100%}@media only screen and (max-width:768px){.drawings_listTextContainer{display:flex;flex-direction:column;margin-bottom:20px}}.drawings_listTextContainer_list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;width:50%}@media only screen and (max-width:768px){.drawings_listTextContainer_list{min-height:0;width:100%}}.drawings_listTextContainer_list_item{text-align:right}@media only screen and (max-width:768px){.drawings_listTextContainer_list_item{text-align:left}}.drawings_listTextContainer_list_item_name{cursor:pointer;font-family:Carme,sans-serif;font-size:clamp(1.5rem,2.5vw,120px);margin:0;text-transform:uppercase;width:auto}@media only screen and (min-width:769px)and (max-width:991px){.drawings_listTextContainer_list_item_name{font-size:clamp(1rem,2.5vw,120px)}}@media only screen and (max-width:768px){.drawings_listTextContainer_list_item_name{font-size:clamp(1.3rem,2.5vw,120px)}}.drawings_listTextContainer_list_item_name--notSelected{color:#868686}.drawings_listTextContainer_list_item_name--selected{color:#0c0c0c}.drawings_listTextContainer_text{margin-top:100px;width:50%}@media only screen and (max-width:768px){.drawings_listTextContainer_text{margin-top:20px;width:100%}}.drawings_listTextContainer_text p{font-family:Carme,sans-serif;padding-right:8px;text-align:justify;width:80%}@media only screen and (max-width:768px),only screen and (min-width:769px)and (max-width:991px){.drawings_listTextContainer_text p{font-size:15px;width:100%}}.drawings_listTextContainer_img{width:50%}@media only screen and (max-width:768px){.drawings_listTextContainer_img{margin-top:20px;width:100%}}.drawings_listTextContainer_img img{object-fit:cover;width:100%}@media only screen and (max-width:768px){.drawings_listTextContainer_img img{aspect-ratio:1}}.drawings_gridContainer{margin-top:20px}@keyframes closeWelcomeLogo{0%{top:0}70%{top:0}to{top:-100vh}}@keyframes apparition{0%{opacity:0}to{opacity:1}}@keyframes slideFromRight{0%{max-width:0}to{max-width:50%}}@keyframes slideToRight{0%{max-width:50%}to{max-width:0}}@keyframes slideFromLeft{0%{max-width:0}to{max-width:50%}}@keyframes slideFromLeftPad{0%{max-width:0}to{max-width:63%}}@keyframes slideCaptionBoxFromLeft{0%{max-width:0}to{max-width:100%}}@keyframes slideToLeft{0%{max-width:50%}to{max-width:0}}@keyframes slideToLeftPad{0%{max-width:63%}to{max-width:0}}@keyframes rotateOnHover{0%{transform:rotate(0)}to{transform:rotate(3deg)}}@keyframes openCollapse{0%{max-height:0;opacity:0}to{max-height:500px;opacity:100%}}@keyframes closeCollapse{0%{max-height:500px;opacity:100%}to{max-height:0;opacity:0}}@keyframes decal{0%{padding-top:0}to{padding-top:100px}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes openCollapseChildren{0%{max-height:0;opacity:0}50%{max-height:10000px;opacity:0}to{max-height:10000px;opacity:1}}@keyframes closeCollapseChildren{0%{max-height:10000px;opacity:1}50%{max-height:10000px;opacity:0}to{max-height:0;opacity:0}}@keyframes rotateCollapseIcon{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes rotateInvertCollapseIcon{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.drawingsColumnContainer{column-gap:40px;display:flex;flex-direction:row;justify-content:center;width:100%}@media only screen and (min-width:769px)and (max-width:991px){.drawingsColumnContainer{display:flex;flex-direction:column}}.drawingsColumn{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0;row-gap:8px;width:10%}@media only screen and (min-width:769px)and (max-width:991px){.drawingsColumn{column-gap:8px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-height:0;width:100%}}@media only screen and (max-width:768px){.drawingsColumn{width:100%}}.drawingsColumn_item{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end}@media only screen and (min-width:769px)and (max-width:991px){.drawingsColumn_item{display:block}}.drawingsColumn_item_img{animation:appear 1s ease forwards;cursor:pointer;font-family:Carme,sans-serif;font-size:35px;height:auto;margin:0;object-fit:cover;text-transform:uppercase;width:150px}.drawingsColumn_item_img:hover{color:#868686}@media only screen and (min-width:769px)and (max-width:991px){.drawingsColumn_item_img{height:auto;max-width:11rem;width:auto}}@media only screen and (max-width:768px){.drawingsColumn_item_img{width:100%}}.drawingImage{width:70%}@media only screen and (min-width:769px)and (max-width:991px){.drawingImage{margin-top:45px;width:100%}}@media only screen and (max-width:768px){.drawingImage{display:none}}.drawingImage_img{animation:appear 1s ease forwards;object-fit:cover;width:90%}@media only screen and (min-width:769px)and (max-width:991px){.drawingImage_img{width:100%}}@media only screen and (max-width:768px){.drawingImage_img{width:100%}}
/*# sourceMappingURL=main.fe4c5c4a.css.map*/