@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes heightRetract{0%{padding-top:0%;padding-bottom:0%}25%{padding-top:0%;padding-bottom:0%}to{padding-top:16px;padding-bottom:16px}}@keyframes heightRetractInvert{0%{padding-top:16px;padding-bottom:16px}to{padding-top:0;padding-bottom:0}}@keyframes navOpen{0%{opacity:0}to{opacity:1}}@keyframes navOpenInvert{0%{opacity:1}to{opacity:0}}@keyframes showHamburger{0%{opacity:0}to{opacity:1}}@keyframes hideHamburger{0%{opacity:1}to{opacity:0}}@keyframes closeVerticalHeader{0%{width:200px}to{width:50px}}@keyframes openVerticalHeader{0%{width:50px}to{width:200px}}@keyframes closeHeader{0%{height:98px}to{height:35px}}@keyframes disappear{0%{opacity:1}to{opacity:0;display:none}}@keyframes disappearValidBox{0%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes darkAppear{0%{filter:brightness(0)}20%{filter:brightness(0)}to{filter:brightness()}}@keyframes closeCollapse{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes openCollapse{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes openCollapseChildren{0%{opacity:0;max-height:0}50%{opacity:0;max-height:1000px}to{opacity:1;max-height:1000px}}@keyframes closeCollapseChildren{0%{opacity:1;max-height:1000px}10%{opacity:0;max-height:1000px}to{opacity:0;max-height:0}}@keyframes appearOpacity{0%{opacity:0}to{opacity:1}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e9e9e9;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (width>=769px) and (width<=991px){#root{flex-direction:row;display:flex}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.edit{margin-left:54px;animation:2s forwards appearOpacity}@media only screen and (width>=769px) and (width<=991px){.edit{margin-left:60px}}@media only screen and (width<=768px){.edit{margin-left:60px}}.edit_warning{color:#0c0c0c;flex-direction:row;justify-content:center;width:100%;height:100%;margin-bottom:45vh;font-family:SpecialFont;font-size:35px;display:flex}.edit_warning--displayOff{display:none}.edit_wrapper{flex-direction:column;width:95%;display:flex}.edit_wrapper--displayOff{display:none}.edit_list{grid-template-columns:1fr 1fr 1fr;margin:54px 0;padding:0;display:grid}@media only screen and (width>=769px) and (width<=991px){.edit_list{grid-template-columns:1fr 1fr}}@media only screen and (width<=768px){.edit_list{flex-direction:column;display:flex}}.edit_list_item{flex-direction:column;row-gap:12px;margin-bottom:22px;display:flex}.edit_list_item_image{aspect-ratio:1.5;object-fit:cover;width:80%;margin:auto}@media only screen and (width<=768px){.edit_list_item_image{width:60%}}.edit_list_item_title{color:#0c0c0c;text-align:center;width:80%;margin:auto;font-family:SpecialFont;font-size:19px;overflow:hidden}.edit_list_item_buttonsBox{flex-direction:row;column-gap:12px;margin:auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.edit_list_item_buttonsBox{flex-direction:column;row-gap:12px}}@media only screen and (width<=768px){.edit_list_item_buttonsBox{flex-direction:column;row-gap:12px}}@media only screen and (width>=769px) and (width<=991px){.edit_list_item_buttonsBox_modif{display:none}}@media only screen and (width<=768px){.edit_list_item_buttonsBox_modif{display:none}}.edit_list_item_buttonsBox button{color:#0c0c0c;background-color:#fff200;border:none;font-family:MainFont_light;font-size:16px}@media only screen and (width>=769px) and (width<=991px){.edit_list_item_buttonsBox button{width:auto}}@media only screen and (width<=768px){.edit_list_item_buttonsBox button{width:auto}}.edit_list_item_buttonsBox button:hover{cursor:pointer;color:#e9e9e9;background-color:#0c0c0c}.edit_addButton{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.edit_addButton:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.edit_aboutEditButton{margin-bottom:90px}.edit_form--displayOn{z-index:1;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;overflow:scroll}.edit_form--displayOff{display:none}.edit_randomImages{flex-direction:column;margin-top:98px;display:flex}.edit_randomImages_title{text-align:center;color:#0c0c0c;width:95%;margin:auto auto 46px;font-family:MainFont_light;font-size:20px}.edit_randomImages_list{flex-flow:wrap;justify-content:center;gap:16px;width:80%;margin:0 auto 54px;display:flex}.edit_randomImages_list_item{width:200px;position:relative}.edit_randomImages_list_item img,.edit_randomImages_list_item video{aspect-ratio:1.5;object-fit:cover;width:200px;display:block}.edit_randomImages_list_item_title{color:#0c0c0c;margin:6px 0 0;font-family:MainFont_light;font-size:14px}.edit_randomImages_list_item_removeButton{color:#e9e9e9;cursor:pointer;background-color:#0c0c0c;border:none;border-radius:50%;width:28px;height:28px;padding:0;display:flex;position:absolute;top:6px;right:6px}.edit_randomImages_list_item_removeButton svg{height:14px;margin:auto}@media (hover:hover){.edit_randomImages_list_item_removeButton:hover{color:#0c0c0c;background-color:#fff200}}.edit_randomImages_list_item_removeButton:disabled{opacity:.4;cursor:wait}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.projectForm{box-sizing:border-box;background:#e9e9e9;flex-direction:column;width:80vw;height:100%;margin:5vh auto;padding:16px 46px;font-family:MainFont_bold;animation:2s forwards appearOpacity;display:flex;position:relative;overflow:scroll}.projectForm_stickyCancelButton{color:#0c0c0c;background:0 0;border:none;width:auto;display:flex;position:sticky;top:20px}.projectForm_stickyCancelButton_icon{height:2em}.projectForm_stickyCancelButton_icon:hover{cursor:pointer}.projectForm_welcomeContainer{background-color:#ffb5c0;width:70%;margin:54px auto}.projectForm_welcomeContainer_mainWelcome{text-align:center;color:#e9e9e9;filter:drop-shadow(10px 10px #fff200);background-color:#0c0c0c;width:40%;margin:62px auto 35px;padding:10px;font-family:SpecialFont;font-size:35px;rotate:-5deg}.projectForm_welcomeContainer_imageWelcome{width:200px;margin:0 auto 54px;display:flex}.projectForm_welcomeContainer_secondWelcome{text-align:center;color:#e9e9e9;margin-bottom:54px;font-family:MainFont_light}.projectForm_mainInfosContainer{flex-direction:column;justify-content:space-between;column-gap:54px;width:85%;margin:auto;display:flex}.projectForm_mainInfosContainer_textField,.projectForm_mainInfosContainer_arrayField{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;margin:10px 0;display:flex}.projectForm_mainInfosContainer_textField label,.projectForm_mainInfosContainer_arrayField label{width:50%}.projectForm_mainInfosContainer_textField input,.projectForm_mainInfosContainer_textField #inputProjectType,.projectForm_mainInfosContainer_arrayField input,.projectForm_mainInfosContainer_arrayField #inputProjectType{background-color:#fff200;border:none;width:70%;font-family:MainFont_light;font-size:16px}.projectForm_imagesFieldsContainer{width:85%;margin:auto}.projectForm_imagesFieldsContainer_projectImagesContainer,.projectForm_imagesFieldsContainer_makingOfImagesContainer{box-sizing:border-box;flex-direction:column;width:100%;height:auto;margin:30px auto 0;display:flex}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField{flex-direction:column;justify-content:center;height:auto;display:flex}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField--formatInfo,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField--formatInfo{margin:22px auto!important;font-family:MainFont_light!important;font-size:16px!important}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField label,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField label{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.projectForm_imagesFieldsContainer_projectImagesContainer_imageField label:hover,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField label:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField label,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField label{font-family:MainFont_light;font-size:16px}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField input,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField input{background-color:#fff200;border:none;width:auto;margin-right:12px;font-family:MainFont_light;font-size:16px}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer{margin:auto}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer img,.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer video,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer img,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer video{width:300px;margin:30px auto}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn{flex-direction:row;justify-content:center;column-gap:25px;margin-bottom:25px;display:flex}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button:hover,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer_buttonsSystem--displayOn button{font-family:MainFont_light;font-size:16px}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer_buttonsSystem--displayOff,.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField_sampleContainer_buttonsSystem--displayOff{display:none}.projectForm_imagesFieldsContainer_projectImagesContainer p,.projectForm_imagesFieldsContainer_makingOfImagesContainer p{margin:16px auto;font-family:MainFont_bold}.projectForm_imagesFieldsContainer_makingOfImagesContainer{background-color:#fff200;padding-bottom:54px}.projectForm_imagesFieldsContainer_makingOfImagesContainer p{box-sizing:border-box;margin:auto;padding:30px}.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField{margin:54px auto 0}.projectForm_imagesFieldsContainer_makingOfImagesContainer_imageField label{background-color:#0c0c0c}.projectForm_imagesFieldsContainer_projectImagesContainer_imageField{margin:54px auto}.projectForm_descriptionsContainer{flex-direction:column;row-gap:35px;width:85%;margin:30px auto 0;display:flex}.projectForm_descriptionsContainer_textField{box-sizing:border-box;width:100%;margin:10px 0}.projectForm_descriptionsContainer_textField_textarea{box-sizing:border-box;resize:vertical;background-color:#fff200;border:none;width:auto;min-width:100%;max-width:100%;height:200px;margin-right:12px;padding:16px;font-family:MainFont_light;font-size:16px;line-height:100%}.projectForm_arraysContainer{flex-direction:column;width:85%;margin:auto;display:flex}.projectForm_arraysContainer_arrayField p{margin-bottom:25px}.projectForm_arraysContainer_arrayField{box-sizing:border-box;width:100%;margin:30px auto 0}.projectForm_arraysContainer_arrayField_fields{flex-direction:row;justify-content:space-between;column-gap:5px;width:100%;margin-top:8px;display:flex}.projectForm_arraysContainer_arrayField_fields_line{flex-direction:column;justify-content:flex-start;column-gap:5px;width:100%;margin:0;display:flex}.projectForm_arraysContainer_arrayField_fields_line label{width:auto;font-family:MainFont_bold;font-size:16px;line-height:200%}.projectForm_arraysContainer_arrayField_fields_line input{box-sizing:border-box;width:100%}.projectForm_arraysContainer_arrayField input,.projectForm_arraysContainer_arrayField_textarea,.projectForm_arraysContainer_arrayField select{background-color:#fff200;border:none;width:95%;margin-right:6px;font-family:MainFont_light;font-size:16px}.projectForm_arraysContainer_arrayField button{color:#e9e9e9;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}.projectForm_arraysContainer_arrayField button:hover{color:#e9e9e9;cursor:pointer;background-color:#0c0c0c}.projectForm_arraysContainer_arrayField button{height:auto;margin-top:16px;margin-bottom:0;font-family:MainFont_light;font-size:16px;line-height:50%}.projectForm_arraysContainer_arrayField_textarea{resize:vertical;height:auto;line-height:100%}.projectForm_buttons{flex-direction:row;column-gap:25px;margin:32px auto 98px;display:flex}.projectForm_buttons button{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.projectForm_buttons button:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.projectForm_loaderContainer--displayOn{display:block}.projectForm_loaderContainer--displayOff{display:none}.projectForm_DNDGallery_overlayImage{opacity:.5;width:180px;height:120px}.projectForm_DNDGallery_confirmBox{background:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;position:fixed;top:0;left:0}.projectForm_DNDGallery_confirmBox--displayOn{display:flex}.projectForm_DNDGallery_confirmBox--displayOff{display:none}.projectForm_DNDGallery_confirmBox_label{background-color:#fff;justify-content:center;width:150px;padding:12px;font-size:16px;display:flex}.projectForm_DNDGallery_confirmBox_buttons{margin:10px auto}.projectForm_DNDGallery_confirmBox_buttons button{color:#000;background:0 0;border:none;font-size:18px}.projectForm_DNDGallery_confirmBox_buttons button:hover{cursor:pointer;color:gray}.projectForm_DNDGallery_alertTextStyle{justify-content:center;display:flex}.projectForm_DNDGallery_alertTextStyle--centered{text-transform:uppercase;justify-content:center;width:100%;margin:auto;font-size:20px}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.editWorkModal_confirmBox{z-index:1;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.editWorkModal_confirmBox_container{background-color:#e9e9e9;flex-direction:column;row-gap:16px;width:500px;height:auto;padding-top:22px;padding-bottom:22px;display:flex}@media only screen and (width>=769px) and (width<=991px){.editWorkModal_confirmBox_container{width:40%}}@media only screen and (width<=768px){.editWorkModal_confirmBox_container{width:70%}}.editWorkModal_confirmBox_container_question{text-align:center;font-family:SpecialFont;font-size:22px}.editWorkModal_confirmBox_container_buttons{flex-direction:row;justify-content:center;column-gap:16px;margin:auto;display:flex}.editWorkModal_confirmBox_container_buttons button{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.editWorkModal_confirmBox_container_buttons button:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.editWorkModal_confirmBox_container_buttons button{font-size:19px}.editWorkModal_confirmBox--displayOn{display:flex}.editWorkModal_confirmBox--displayOff{display:none}.dndGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;justify-content:center;align-items:center;gap:2px;width:400px;margin:auto;display:grid}.dndGrid_item{width:auto;list-style-type:none}.dndGrid_item img{object-fit:cover;width:100%;height:100%}.dndRow{aspect-ratio:3;box-sizing:content-box;grid-gap:19px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;width:90%;height:100%;margin:auto;display:grid}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.dndItem{position:relative}.dndItem_15_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_15_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_15_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_15_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_15_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_15_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_15_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_15_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_15_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_15_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_15_item_10{grid-area:7/1/8/3;width:100%;height:100%}.dndItem_15_item_11{aspect-ratio:1.5;grid-area:7/3/8/7;width:100%}.dndItem_15_item_12{aspect-ratio:1;grid-area:8/1/9/3;width:100%}.dndItem_15_item_13{aspect-ratio:1;grid-area:8/3/9/5;width:100%}.dndItem_15_item_14{aspect-ratio:1;grid-area:8/5/9/7;width:100%}.dndItem_14_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_14_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_14_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_14_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_14_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_14_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_14_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_14_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_14_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_14_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_14_item_10{grid-area:7/1/8/3;width:100%;height:100%}.dndItem_14_item_11{aspect-ratio:1.5;grid-area:7/3/8/7;width:100%}.dndItem_14_item_12{aspect-ratio:1.5;grid-area:8/1/9/5;width:100%}.dndItem_14_item_13{grid-area:8/5/9/7;width:100%;height:100%}.dndItem_13_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_13_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_13_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_13_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_13_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_13_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_13_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_13_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_13_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_13_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_13_item_10{grid-area:7/1/8/3;width:100%;height:100%}.dndItem_13_item_11{aspect-ratio:1.5;grid-area:7/3/8/7;width:100%}.dndItem_13_item_12{aspect-ratio:2;grid-area:8/1/9/7;width:100%}.dndItem_12_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_12_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_12_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_12_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_12_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_12_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_12_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_12_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_12_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_12_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_12_item_10{grid-area:7/1/8/3;width:100%;height:100%}.dndItem_12_item_11{aspect-ratio:1.5;grid-area:7/3/8/7;width:100%}.dndItem_11_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_11_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_11_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_11_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_11_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_11_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_11_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_11_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_11_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_11_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_11_item_10{aspect-ratio:2;grid-area:7/1/8/7;width:100%}.dndItem_10_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_10_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_10_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_10_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_10_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_10_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_10_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_10_item_7{aspect-ratio:1;grid-area:6/1/7/3;width:100%}.dndItem_10_item_8{aspect-ratio:1;grid-area:6/3/7/5;width:100%}.dndItem_10_item_9{aspect-ratio:1;grid-area:6/5/7/7;width:100%}.dndItem_9_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_9_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_9_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_9_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_9_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_9_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_9_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_9_item_7{grid-area:6/1/7/3;width:100%;height:100%}.dndItem_9_item_8{aspect-ratio:1.5;grid-area:6/3/7/7;width:100%}.dndItem_8_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_8_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_8_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_8_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_8_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_8_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;width:100%}.dndItem_8_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_8_item_7{aspect-ratio:2;grid-area:6/1/7/7;width:100%}.dndItem_7_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_7_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_7_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_7_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_7_item_4{grid-area:4/1/5/7;height:100%}.dndItem_7_item_5{aspect-ratio:1.5;grid-area:5/1/6/5;height:100%}.dndItem_7_item_6{grid-area:5/5/6/7;width:100%;height:100%}.dndItem_6_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_6_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_6_item_2{aspect-ratio:1;grid-area:3/1/4/span 3;height:100%}.dndItem_6_item_3{grid-area:2/4/4/7;width:auto;height:100%}.dndItem_6_item_4{aspect-ratio:1.5;grid-area:4/1/5/5;height:100%}.dndItem_6_item_5{grid-area:4/5/5/7;width:100%;height:100%}.dndItem_5_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_5_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_5_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_5_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_5_item_4{aspect-ratio:2;grid-area:4/1/5/7;width:100%}.dndItem_4_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_4_item_1{aspect-ratio:1;grid-area:2/1/3/4;height:100%}.dndItem_4_item_2{aspect-ratio:1;grid-area:3/1/4/4;height:100%}.dndItem_4_item_3{grid-area:2/4/4/7;width:100%;height:100%}.dndItem_3_item_0{aspect-ratio:2;grid-column:1/7;width:100%}.dndItem_3_item_1{aspect-ratio:1;grid-column:1/4;width:calc(100% - 1.5px)}.dndItem_3_item_2{aspect-ratio:1;grid-column:4/7;width:calc(100% - 1.5px)}.dndItem_2_item_0{aspect-ratio:2;grid-area:1/1/2/7;width:100%}.dndItem_2_item_1{aspect-ratio:2;grid-area:2/1/3/7;width:100%}.dndItem_1_item_0{aspect-ratio:2;grid-area:1/1/2/7;width:100%}.dndItem_0{display:none}.dndItem:hover{cursor:grab}.dndItem_image{z-index:2;object-fit:cover;width:100%;height:100%;display:block}.dndItem_buttons{background-color:#000c;border-radius:10%;position:absolute;bottom:5px;left:0}.dndItem_buttons_supprButton,.dndItem_buttons_isMainButton,.dndItem_buttons_inRandomSelectionButton{color:#fff;z-index:3;background:0 0;border:none}.dndItem_buttons_supprButton:hover,.dndItem_buttons_isMainButton:hover,.dndItem_buttons_inRandomSelectionButton:hover{cursor:pointer}.dndItem_buttons_isMainButton--isWhite,.dndItem_buttons_inRandomSelectionButton--isWhite{color:#fff}.dndItem_buttons_isMainButton--isOrange,.dndItem_buttons_inRandomSelectionButton--isOrange{color:#e600ff}.dndRowItem{aspect-ratio:1;padding:0;position:relative}.dndRowItem_image{object-fit:cover;width:100%;height:100%;padding:0}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.loader{justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0}.loader--opaque{background:#000}.loader--translucent{background:#000c}.loader:before{content:"";padding-top:100%;display:block}.loader--displayOff{display:none}.loader--displayOn{display:block}.circular{transform-origin:50%;width:50px;margin:auto;animation:2s linear infinite rotate;position:absolute;inset:0}.path{stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;animation:1.5s ease-in-out infinite dash,6s ease-in-out infinite color}@keyframes rotate{to{transform:rotate(360deg)}}@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{to,0%{stroke:#fff200}90%{stroke:#fff200}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.errorText{color:#0c0c0c;border:none;margin:0 auto;padding:10px;font-family:MainFont_light;font-size:16px}.errorText_true{color:red;border:none;flex-direction:row;justify-content:center;width:100%;margin:10px auto;padding:10px;font-family:MainFont_light;font-size:16px;animation:.5s forwards appearOpacity;display:flex}.errorText_false{display:none}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.validBox--displayOn{animation:2s forwards disappearValidBox;display:flex}.validBox--displayOff{display:none}.validBox{z-index:1;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.validBox_container{background:0 0;flex-direction:column;row-gap:16px;width:100%;height:auto;padding-top:22px;padding-bottom:22px;display:flex}.validBox_container p{color:#0c0c0c;background-color:#e9e9e9;margin:auto;padding:35px;font-family:MainFont_light;font-size:22px}@media only screen and (width>=769px) and (width<=991px){.validBox_container{width:40%}}@media only screen and (width<=768px){.validBox_container{width:70%}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.informationsForm{box-sizing:border-box;background:#e9e9e9;flex-direction:column;width:80vw;margin:5vh auto;padding:16px 46px;font-family:MainFont_bold;animation:2s forwards appearOpacity;display:flex;position:relative}.informationsForm_welcomeContainer{background-color:#ffb5c0;width:70%;margin:54px auto}.informationsForm_welcomeContainer_imageWelcome{width:50%;margin:54px auto;display:flex}.informationsForm_welcomeContainer_secondWelcome{text-align:center;color:#e9e9e9;margin-bottom:54px;font-family:MainFont_light}.informationsForm_stickyCancelButton{color:#0c0c0c;background:0 0;border:none;width:auto;display:flex;position:sticky;top:90px}.informationsForm_stickyCancelButton_icon{height:2em}.informationsForm_stickyCancelButton_icon:hover{cursor:pointer}.informationsForm_bioContainer{flex-direction:column;justify-content:space-between;column-gap:54px;width:85%;margin:auto;display:flex}.informationsForm_bioContainer_textField,.informationsForm_bioContainer_arrayField{box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;margin:10px 0;display:flex}.informationsForm_bioContainer_textField label,.informationsForm_bioContainer_arrayField label{width:50%;margin:22px 0}.informationsForm_bioContainer_textField input,.informationsForm_bioContainer_textField #inputProjectType,.informationsForm_bioContainer_arrayField input,.informationsForm_bioContainer_arrayField #inputProjectType{background-color:#fff200;border:none;width:70%;font-family:MainFont_light;font-size:16px}.informationsForm_bioContainer_textField,.informationsForm_bioContainer_arrayField{margin:10px 0}.informationsForm_bioContainer_textField_textarea,.informationsForm_bioContainer_arrayField_textarea{box-sizing:border-box;resize:vertical;background-color:#fff200;border:none;width:auto;min-width:100%;max-width:100%;min-height:300px;margin-right:12px;padding:16px;font-family:MainFont_light;font-size:16px;line-height:100%}.informationsForm_imagesFieldsContainer{width:85%;margin:auto;overflow:scroll}.informationsForm_imagesFieldsContainer_projectImagesContainer{box-sizing:border-box;flex-direction:column;width:100%;height:100%;margin:30px auto 0;display:flex}.informationsForm_imagesFieldsContainer_projectImagesContainer_title{margin:22px 0}.informationsForm_imagesFieldsContainer_projectImagesContainer_imagesGrid{flex-direction:column;gap:90px;margin:auto;display:flex}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard{flex-direction:column;display:flex}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard p{margin-bottom:22px}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard_preview{aspect-ratio:1.7;object-fit:cover;width:500px}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard_button{color:#e9e9e9;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard_button{height:auto;margin:16px auto 0;font-family:MainFont_light;font-size:16px;line-height:50%}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageCard_button:hover{color:#000;cursor:pointer;background-color:#fff200}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField{flex-direction:column;justify-content:center;height:auto;display:flex}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField label{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField label:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField label{font-family:MainFont_light;font-size:16px}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField input{background-color:#fff200;border:none;width:auto;margin-right:12px;font-family:MainFont_light;font-size:16px}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer{margin:auto}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField_sampleContainer img{width:300px;margin:30px auto}.informationsForm_imagesFieldsContainer_projectImagesContainer{overflow:visible}.informationsForm_imagesFieldsContainer_projectImagesContainer_imageField{margin:54px auto}.informationsForm_manifestoContainer{width:85%;margin:auto;overflow:scroll}.informationsForm_manifestoContainer_title{margin:45px 0 22px}.informationsForm_manifestoContainer_fields{flex-direction:row;justify-content:space-between;width:100%;margin:12px 0;display:flex}.informationsForm_manifestoContainer_fields_line{width:100%}.informationsForm_manifestoContainer_fields input{box-sizing:border-box;background-color:#fff200;border:none;width:100%;margin-right:12px;padding:4px 16px;font-family:MainFont_light;font-size:16px}.informationsForm_manifestoContainer_addButton{color:#e9e9e9;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}.informationsForm_manifestoContainer_addButton{height:auto;margin:16px auto 0;font-family:MainFont_light;font-size:16px;line-height:50%}.informationsForm_manifestoContainer_addButton:hover{color:#000;cursor:pointer;background-color:#fff200}.informationsForm_partnersContainer{box-sizing:border-box;width:85%;margin:auto;overflow:scroll}.informationsForm_partnersContainer_title{margin:90px 0 22px}.informationsForm_partnersContainer_grid{grid-template-columns:1fr 1fr 1fr;gap:45px;display:grid}.informationsForm_partnersContainer_fields{box-sizing:border-box;background-color:#fff;flex-direction:column;justify-content:space-between;column-gap:5px;width:100%;height:376px;margin-top:8px;padding:12px;display:flex}.informationsForm_partnersContainer_fields label{margin:6px 0}.informationsForm_partnersContainer_fields_line{flex-direction:column;width:100%;margin:0;display:flex}.informationsForm_partnersContainer_fields_line_logoLine{flex-direction:column;width:auto;margin:22px auto;font-family:MainFont_bold;font-size:16px;line-height:200%;display:flex}.informationsForm_partnersContainer_fields_line_logoLine label:hover{cursor:pointer;color:#fff200}.informationsForm_partnersContainer_fields_line_logoLine img{object-fit:contain;height:100px}.informationsForm_partnersContainer_fields_line input{box-sizing:border-box;width:100%}.informationsForm_partnersContainer_fields_line_button{color:#e9e9e9;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}.informationsForm_partnersContainer_fields_line_button{height:auto;margin:16px auto;font-family:MainFont_light;font-size:16px;line-height:50%}.informationsForm_partnersContainer_fields_line_button:hover{color:#000;cursor:pointer;background-color:#fff200}.informationsForm_partnersContainer_fields--addCollab{box-sizing:border-box;background-color:#fff200;flex-direction:column;justify-content:center;width:100%;height:350px;margin:auto;display:flex}.informationsForm_partnersContainer_fields--addCollab_button{color:#e9e9e9;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}.informationsForm_partnersContainer_fields--addCollab_button{height:auto;margin:16px auto 0;font-family:MainFont_light;font-size:16px;line-height:50%}.informationsForm_partnersContainer_fields--addCollab_button:hover{color:#000;cursor:pointer;background-color:#fff}.informationsForm_partnersContainer input,.informationsForm_partnersContainer_textarea,.informationsForm_partnersContainer select{background-color:#fff200;border:none;width:95%;margin-right:6px;font-family:MainFont_light;font-size:16px}.informationsForm_partnersContainer_textarea{resize:vertical;height:auto;line-height:100%}.informationsForm_buttons{flex-direction:row;column-gap:25px;margin:90px auto;display:flex}.informationsForm_buttons button{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.informationsForm_buttons button:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.informationsForm_loaderContainer--displayOn{display:block}.informationsForm_loaderContainer--displayOff{display:none}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.oneProject{flex-direction:column;animation:2s forwards appearOpacity;display:flex}.oneProject_titleContainer{flex-direction:column;justify-content:space-between;width:70%;margin:85px 54px;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_titleContainer{flex-direction:column;width:auto;margin:35px 0 22px 60px}}@media only screen and (width<=768px){.oneProject_titleContainer{flex-direction:column;width:auto;margin:35px 0 22px 60px}}.oneProject_titleContainer_title h4{margin:0;font-family:SpecialFont;font-size:98px}@media only screen and (width>=769px) and (width<=991px){.oneProject_titleContainer_title h4{font-size:85px}}@media only screen and (width<=768px){.oneProject_titleContainer_title h4{font-size:40px}}.oneProject_titleContainer_title p{margin:0;font-family:MainFont_light;font-size:30px}@media only screen and (width>=769px) and (width<=991px){.oneProject_titleContainer_title p{font-size:22px}}@media only screen and (width<=768px){.oneProject_titleContainer_title p{font-size:16px}}.oneProject_titleContainer_projectInfos{flex-direction:column;justify-content:flex-end;margin:54px 0 0;font-family:MainFont_light;font-size:19px;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_titleContainer_projectInfos{margin:35px 0 0;font-size:19px}}@media only screen and (width<=768px){.oneProject_titleContainer_projectInfos{margin:25px 0 0;font-size:16px}}.oneProject_firstImageContainer img{aspect-ratio:2;object-fit:cover;width:100%}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstImageContainer img{aspect-ratio:2}}@media only screen and (width<=768px){.oneProject_firstImageContainer img{aspect-ratio:1.5}}.oneProject_firstInfosBlock{flex-direction:row-reverse;justify-content:center;column-gap:35px;width:90%;height:auto;margin:54px auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock{width:auto;margin:25px 25px 25px 60px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock{flex-direction:column;width:auto;margin:16px 12px 16px 60px}}.oneProject_firstInfosBlock_showAndSceno{flex-direction:column;justify-content:flex-start;width:100%;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_showAndSceno{width:90%}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_showAndSceno{width:auto;margin-right:15px}}.oneProject_firstInfosBlock_showAndSceno_showBlock h5,.oneProject_firstInfosBlock_showAndSceno_scenoBlock h5{text-align:justify;margin:22px 0;font-family:SpecialFont;font-size:30px}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_showAndSceno_showBlock h5,.oneProject_firstInfosBlock_showAndSceno_scenoBlock h5{font-size:30px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_showAndSceno_showBlock h5,.oneProject_firstInfosBlock_showAndSceno_scenoBlock h5{text-align:start;margin:10px 0;font-size:22px}}.oneProject_firstInfosBlock_showAndSceno_showBlock p,.oneProject_firstInfosBlock_showAndSceno_scenoBlock p{text-align:left;text-align:justify;margin:22px 0;font-family:MainFont_light;font-size:16px}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_showAndSceno_showBlock p,.oneProject_firstInfosBlock_showAndSceno_scenoBlock p{font-size:16px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_showAndSceno_showBlock p,.oneProject_firstInfosBlock_showAndSceno_scenoBlock p{text-align:justify;margin:10px 0;font-size:12px}}.oneProject_firstInfosBlock_distributionAndLinks{flex-direction:column;justify-content:flex-start;width:40%;height:auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_distributionAndLinks{width:50%}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks{width:100%}}.oneProject_firstInfosBlock_distributionAndLinks_distribution{flex-direction:column;justify-content:flex-start;width:100%;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_distributionAndLinks_distribution{width:auto;margin-right:15px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_distribution{width:auto;margin-right:15px}}.oneProject_firstInfosBlock_distributionAndLinks_distribution h5{text-align:start;margin:22px 0;font-family:SpecialFont;font-size:30px}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_distributionAndLinks_distribution h5{font-size:30px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_distribution h5{text-align:start;margin:10px 0;font-size:22px}}.oneProject_firstInfosBlock_distributionAndLinks_distribution ul{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.oneProject_firstInfosBlock_distributionAndLinks_distribution ul li p{margin:3px 0;font-family:MainFont_light;font-size:16px}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_distribution ul li p{text-align:start;font-size:12px}}.oneProject_firstInfosBlock_distributionAndLinks_distribution ul li span{margin-right:10px;font-family:MainFont_bold;font-size:16px}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_distribution ul li span{text-align:start;font-size:12px}}.oneProject_firstInfosBlock_distributionAndLinks_links{flex-direction:column;justify-content:flex-start;row-gap:10px;margin:73px 0;padding:0;list-style-type:none;display:flex}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_links{margin:30px 0}}.oneProject_firstInfosBlock_distributionAndLinks_links a{color:#e9e9e9;text-align:center;background-color:#0c0c0c;border:none;justify-content:center;width:250px;padding:10px;font-family:SpecialFont;font-size:19px;text-decoration:none;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_firstInfosBlock_distributionAndLinks_links a{width:200px;font-size:19px}}@media only screen and (width<=768px){.oneProject_firstInfosBlock_distributionAndLinks_links a{width:60%;margin:auto;font-size:16px}}@media (hover:hover){.oneProject_firstInfosBlock_distributionAndLinks_links a:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}@media only screen and (width<=768px){.oneProject_secondImageContainer{box-sizing:border-box;padding-left:35px}}.oneProject_secondImageContainer_2{display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_secondImageContainer_2{width:auto}}@media only screen and (width<=768px){.oneProject_secondImageContainer_2{width:auto}}.oneProject_secondImageContainer_2_img_0{aspect-ratio:2;object-fit:cover;width:100%}.oneProject_secondImageContainer_3{aspect-ratio:2;flex-direction:row;column-gap:3px;width:100%;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_secondImageContainer_3{width:100%}}@media only screen and (width<=768px){.oneProject_secondImageContainer_3{width:100%}}.oneProject_secondImageContainer_3_img_0{object-fit:cover;aspect-ratio:1;width:calc(50% - 1.5px)}.oneProject_secondImageContainer_3_img_1{object-fit:cover;width:calc(50% - 1.5px)}.oneProject_secondImageContainer_4,.oneProject_secondImageContainer_5,.oneProject_secondImageContainer_6,.oneProject_secondImageContainer_7,.oneProject_secondImageContainer_8,.oneProject_secondImageContainer_9,.oneProject_secondImageContainer_10,.oneProject_secondImageContainer_11,.oneProject_secondImageContainer_12,.oneProject_secondImageContainer_13,.oneProject_secondImageContainer_14,.oneProject_secondImageContainer_15{grid-gap:3px;grid-template-columns:1fr 1fr;display:grid}@media only screen and (width>=769px) and (width<=991px){.oneProject_secondImageContainer_4,.oneProject_secondImageContainer_5,.oneProject_secondImageContainer_6,.oneProject_secondImageContainer_7,.oneProject_secondImageContainer_8,.oneProject_secondImageContainer_9,.oneProject_secondImageContainer_10,.oneProject_secondImageContainer_11,.oneProject_secondImageContainer_12,.oneProject_secondImageContainer_13,.oneProject_secondImageContainer_14,.oneProject_secondImageContainer_15{width:auto;padding-left:50px}}@media only screen and (width<=768px){.oneProject_secondImageContainer_4,.oneProject_secondImageContainer_5,.oneProject_secondImageContainer_6,.oneProject_secondImageContainer_7,.oneProject_secondImageContainer_8,.oneProject_secondImageContainer_9,.oneProject_secondImageContainer_10,.oneProject_secondImageContainer_11,.oneProject_secondImageContainer_12,.oneProject_secondImageContainer_13,.oneProject_secondImageContainer_14,.oneProject_secondImageContainer_15{width:auto;padding-left:50px}}.oneProject_secondImageContainer_4_img_0,.oneProject_secondImageContainer_5_img_0,.oneProject_secondImageContainer_6_img_0,.oneProject_secondImageContainer_7_img_0,.oneProject_secondImageContainer_8_img_0,.oneProject_secondImageContainer_9_img_0,.oneProject_secondImageContainer_10_img_0,.oneProject_secondImageContainer_11_img_0,.oneProject_secondImageContainer_12_img_0,.oneProject_secondImageContainer_13_img_0,.oneProject_secondImageContainer_14_img_0,.oneProject_secondImageContainer_15_img_0{aspect-ratio:1;object-fit:cover;grid-area:1/1/2/2;width:100%}.oneProject_secondImageContainer_4_img_1,.oneProject_secondImageContainer_5_img_1,.oneProject_secondImageContainer_6_img_1,.oneProject_secondImageContainer_7_img_1,.oneProject_secondImageContainer_8_img_1,.oneProject_secondImageContainer_9_img_1,.oneProject_secondImageContainer_10_img_1,.oneProject_secondImageContainer_11_img_1,.oneProject_secondImageContainer_12_img_1,.oneProject_secondImageContainer_13_img_1,.oneProject_secondImageContainer_14_img_1,.oneProject_secondImageContainer_15_img_1{aspect-ratio:1;object-fit:cover;grid-area:2/1/3/2;width:100%}.oneProject_secondImageContainer_4_img_2,.oneProject_secondImageContainer_5_img_2,.oneProject_secondImageContainer_6_img_2,.oneProject_secondImageContainer_7_img_2,.oneProject_secondImageContainer_8_img_2,.oneProject_secondImageContainer_9_img_2,.oneProject_secondImageContainer_10_img_2,.oneProject_secondImageContainer_11_img_2,.oneProject_secondImageContainer_12_img_2,.oneProject_secondImageContainer_13_img_2,.oneProject_secondImageContainer_14_img_2,.oneProject_secondImageContainer_15_img_2{object-fit:cover;grid-area:1/2/3/3;width:100%;height:100%}.oneProject_productionBlocks{background-color:#fff;flex-direction:column;padding-top:54px;padding-bottom:54px;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_productionBlocks{width:auto;padding:0 0 0 60px}}@media only screen and (width<=768px){.oneProject_productionBlocks{width:auto;padding:0 0 0 60px}}.oneProject_productionBlocks_container{grid-gap:35px;z-index:0;grid-template-columns:1fr 1fr;justify-content:center;width:80%;margin:auto;display:grid}@media only screen and (width>=769px) and (width<=991px){.oneProject_productionBlocks_container{grid-gap:35px}}@media only screen and (width<=768px){.oneProject_productionBlocks_container{flex-direction:column;row-gap:22px;display:flex}}.oneProject_productionBlocks_container_block--leftText{text-align:end}@media only screen and (width<=768px){.oneProject_productionBlocks_container_block--leftText{text-align:start}}.oneProject_productionBlocks_container_block--rightText{text-align:start}.oneProject_productionBlocks_container_block h6{margin:16px 0;font-family:SpecialFont;font-size:22px}@media only screen and (width>=769px) and (width<=991px){.oneProject_productionBlocks_container_block h6{font-size:22px}}@media only screen and (width<=768px){.oneProject_productionBlocks_container_block h6{font-size:16px}}.oneProject_productionBlocks_container_block ul{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.oneProject_productionBlocks_container_block ul li a{font-family:MainFont_light;font-size:16px;text-decoration:underline;color:#0c0c0c!important}@media only screen and (width<=768px){.oneProject_productionBlocks_container_block ul li a{font-size:12px}}.oneProject_productionBlocks_container_block ul li span{margin:3px 0;font-family:MainFont_light;font-size:16px}@media only screen and (width<=768px){.oneProject_productionBlocks_container_block ul li span{font-size:12px}}.oneProject_thirdImageContainer{grid-gap:3px;grid-template-columns:1fr 1fr 1fr;width:100%;height:auto;margin:3px auto;display:grid}@media only screen and (width>=769px) and (width<=991px){.oneProject_thirdImageContainer{width:auto}}@media only screen and (width<=768px){.oneProject_thirdImageContainer{box-sizing:border-box;width:auto;padding-left:50px}}.oneProject_thirdImageContainer_5_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_6_img_0{aspect-ratio:1.5;object-fit:cover;grid-area:1/1/2/3;width:100%}.oneProject_thirdImageContainer_6_img_1{object-fit:cover;grid-area:1/3/2/4;width:100%;height:100%}.oneProject_thirdImageContainer_7_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_7_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_7_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_8_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_8_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_8_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_8_img_3{aspect-ratio:2;object-fit:cover;grid-area:3/1/4/4;width:100%}.oneProject_thirdImageContainer_9_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_9_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_9_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_9_img_3{object-fit:cover;grid-area:3/1/4/2;width:100%;height:100%}.oneProject_thirdImageContainer_9_img_4{aspect-ratio:1.5;object-fit:cover;grid-area:3/2/4/4;width:100%}.oneProject_thirdImageContainer_10_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_10_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_10_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_10_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_10_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_10_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_11_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_11_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_11_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_11_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_11_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_11_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_11_img_6{aspect-ratio:2;object-fit:cover;grid-area:4/1/5/4;width:100%}.oneProject_thirdImageContainer_12_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_12_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_12_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_12_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_12_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_12_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_12_img_6{object-fit:cover;grid-area:4/1/5/2;width:100%;height:100%}.oneProject_thirdImageContainer_12_img_7{aspect-ratio:1.5;object-fit:cover;grid-area:4/2/5/4;width:100%}.oneProject_thirdImageContainer_13_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_13_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_13_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_13_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_13_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_13_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_13_img_6{object-fit:cover;grid-area:4/1/5/2;width:100%;height:100%}.oneProject_thirdImageContainer_13_img_7{aspect-ratio:1.5;object-fit:cover;grid-area:4/2/5/4;width:100%}.oneProject_thirdImageContainer_13_img_8{aspect-ratio:2;object-fit:cover;grid-area:5/1/6/4;width:100%}.oneProject_thirdImageContainer_14_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_14_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_14_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_14_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_14_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_14_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_14_img_6{object-fit:cover;grid-area:4/1/5/2;width:100%;height:100%}.oneProject_thirdImageContainer_14_img_7{aspect-ratio:1.5;object-fit:cover;grid-area:4/2/5/4;width:100%}.oneProject_thirdImageContainer_14_img_8{aspect-ratio:1.5;object-fit:cover;grid-area:5/1/6/3;width:100%}.oneProject_thirdImageContainer_14_img_9{object-fit:cover;grid-area:5/3/6/4;width:100%;height:100%}.oneProject_thirdImageContainer_15_img_0{aspect-ratio:2;object-fit:cover;grid-area:1/1/2/4;width:100%}.oneProject_thirdImageContainer_15_img_1{aspect-ratio:1.33;object-fit:cover;grid-area:2/1/3/3;width:100%}.oneProject_thirdImageContainer_15_img_2{object-fit:cover;grid-area:2/3/3/4;width:100%;height:100%}.oneProject_thirdImageContainer_15_img_3{aspect-ratio:1;object-fit:cover;grid-area:3/1/4/2;width:100%}.oneProject_thirdImageContainer_15_img_4{aspect-ratio:1;object-fit:cover;grid-area:3/2/4/3;width:100%}.oneProject_thirdImageContainer_15_img_5{aspect-ratio:1;object-fit:cover;grid-area:3/3/4/4;width:100%}.oneProject_thirdImageContainer_15_img_6{object-fit:cover;grid-area:4/1/5/2;width:100%;height:100%}.oneProject_thirdImageContainer_15_img_7{aspect-ratio:1.5;object-fit:cover;grid-area:4/2/5/4;width:100%}.oneProject_thirdImageContainer_15_img_8{aspect-ratio:1;object-fit:cover;grid-area:5/1/6/2;width:100%}.oneProject_thirdImageContainer_15_img_9{aspect-ratio:1;object-fit:cover;grid-area:5/2/6/3;width:100%}.oneProject_thirdImageContainer_15_img_10{aspect-ratio:1;object-fit:cover;grid-area:5/3/6/4;width:100%}.oneProject_pressBlocks{box-sizing:border-box;color:#e9e9e9;background-color:#0c0c0c;flex-direction:column;width:100%;margin:3px auto 0;padding-left:35px;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_pressBlocks{width:100%}}@media only screen and (width<=768px){.oneProject_pressBlocks{width:100%}}.oneProject_pressBlocks h5{text-align:start;margin:22px auto;font-family:SpecialFont;font-size:30px}.oneProject_pressBlocks_container{flex-flow:wrap;justify-content:center;column-gap:98px;width:80%;margin:auto;padding:113px 0;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_pressBlocks_container{flex-direction:column;padding:22px 0}}@media only screen and (width<=768px){.oneProject_pressBlocks_container{flex-direction:column;row-gap:16px;width:100%;padding:22px 0;display:flex}}.oneProject_pressBlocks_container li{flex-direction:column;width:20%;list-style-type:none;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_pressBlocks_container li{width:80%;margin:auto}}@media only screen and (width<=768px){.oneProject_pressBlocks_container li{width:80%;margin:auto}}.oneProject_pressBlocks_container li h6{text-align:center;margin:16px 0;font-family:SpecialFont;font-size:22px}@media only screen and (width<=768px){.oneProject_pressBlocks_container li h6{margin:9px 0;font-size:16px}}.oneProject_pressBlocks_container li p{text-align:center;margin:3px 0;font-family:MainFont_lightItalic;font-size:16px}@media only screen and (width<=768px){.oneProject_pressBlocks_container li p{font-size:12px}}.oneProject_pressBlocks_container li a{text-align:center;color:#0c0c0c;background-color:#e9e9e9;margin:16px auto;padding:5px 9px;font-family:MainFont_lightItalic;font-size:16px;text-decoration:none}@media (hover:hover){.oneProject_pressBlocks_container li a:hover{color:#0c0c0c;background-color:#fff200}}@media only screen and (width<=768px){.oneProject_pressBlocks_container li a{font-size:12px}}.oneProject_makingOfImageContainer_imagesGrid{grid-gap:25px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:70%;margin:auto;display:grid}@media only screen and (width<=768px){.oneProject_makingOfImageContainer_imagesGrid{grid-template-columns:1fr 1fr 1fr}}.oneProject_makingOfImageContainer_imagesGrid img{object-fit:cover;aspect-ratio:1;width:100%;margin:auto}@media (hover:hover){.oneProject_makingOfImageContainer_imagesGrid img:hover{cursor:pointer}}.oneProject_makingOfImageContainer_imageFocusContainer{z-index:3}.oneProject_makingOfImageContainer_imageFocusContainer--displayOn{background-color:#000c;flex-direction:row;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}@media only screen and (width>=769px) and (width<=991px){.oneProject_makingOfImageContainer_imageFocusContainer--displayOn{width:100%;height:100vh}}@media only screen and (width<=768px){.oneProject_makingOfImageContainer_imageFocusContainer--displayOn{width:auto;height:100vh}}.oneProject_makingOfImageContainer_imageFocusContainer--displayOff{display:none}.oneProject_diffBlock{flex-direction:column;margin:54px auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.oneProject_diffBlock{margin:0 auto}}@media only screen and (width<=768px){.oneProject_diffBlock{margin:0 auto}}.oneProject_diffBlock h5{text-align:start;margin:22px auto;font-family:SpecialFont;font-size:30px}.oneProject_diffBlock ul{margin:54px auto;list-style-type:none}@media only screen and (width>=769px) and (width<=991px){.oneProject_diffBlock ul{margin:16px auto}}@media only screen and (width<=768px){.oneProject_diffBlock ul{margin:16px auto}}.oneProject_diffBlock ul li{font-family:MainFont_light;font-size:16px}@media only screen and (width>=769px) and (width<=991px){.oneProject_diffBlock ul li{font-size:16px}}@media only screen and (width<=768px){.oneProject_diffBlock ul li{flex-direction:column;margin-bottom:12px;font-size:12px;display:flex}}.oneProject_diffBlock ul li a{margin-right:12px;font-family:MainFont_bold;text-decoration:none;color:#0c0c0c!important}@media (hover:hover){.oneProject_diffBlock ul li a:hover{color:#ffb5c0}}@media only screen and (width<=768px){.oneProject_diffBlock ul li a{font-size:12px}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.collapse--white{background-color:#fff}.collapse--dark{background-color:#0c0c0c}.collapse--light{background-color:#e9e9e9}.collapse--color{background-color:#fff200}.collapse_collapseButton{background:#0c0c0c;border:none;justify-content:center;align-items:center;column-gap:19px;width:100%;height:73px;margin:0 auto;display:flex}@media (hover:hover){.collapse_collapseButton:hover{cursor:pointer}}.collapse_collapseButton--white{color:#0c0c0c;background-color:#fff}.collapse_collapseButton--dark{color:#e9e9e9;background-color:#0c0c0c}.collapse_collapseButton--light{color:#0c0c0c;background-color:#e9e9e9}.collapse_collapseButton--color{color:#0c0c0c;background-color:#fff200}.collapse_collapseButton h5{text-align:center;width:30%;margin:0;font-family:SpecialFont;font-size:30px}@media only screen and (width<=768px){.collapse_collapseButton h5{width:60%;font-size:22px}}.collapse_collapseButton_icon{flex:none;width:19px;height:19px;font-size:19px;transition:transform .3s;display:block}@media only screen and (width<=768px){.collapse_collapseButton_icon{width:16px;height:16px;font-size:16px}}.collapse_collapseButton_icon--closed{transform:rotate(0)}.collapse_collapseButton_icon--opened{transform:rotate(180deg)}.collapse_children--opened{height:auto;padding-bottom:35px;animation:1s forwards openCollapseChildren}.collapse_children--closed{animation:1s forwards closeCollapseChildren;overflow:hidden}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.imageFocus{width:auto;margin:auto;padding-left:35px}@media only screen and (width>=769px) and (width<=991px){.imageFocus{width:auto}}@media only screen and (width<=768px){.imageFocus{margin:auto}}.imageFocus_container{flex-direction:row;margin:auto;display:flex}.imageFocus img{object-fit:cover;max-width:100%;height:80vh;margin:auto;padding:auto}@media only screen and (width>=769px) and (width<=991px){.imageFocus img{width:88%}}@media only screen and (width<=768px){.imageFocus img{width:80%;height:60%;margin:0}}.imageFocus_icon{color:#e9e9e9;margin:auto 25px;font-size:25px;display:flex}@media (hover:hover){.imageFocus_icon:hover{cursor:pointer}}@media only screen and (width>=769px) and (width<=991px){.imageFocus_icon{font-size:25px}}@media only screen and (width<=768px){.imageFocus_icon{margin:auto;font-size:16px}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.error404{flex-direction:column;justify-content:center;width:100%;height:auto;margin:10% auto 0;display:flex}@media only screen and (width>=769px) and (width<=991px){.error404{margin:10% auto 0}}@media only screen and (width<=768px){.error404{margin:20% auto 0}}.error404_container{margin:auto}.error404_container_404{font-family:SpecialFont;font-style:"bold";margin:auto;font-size:300px;display:flex}@media only screen and (width>=769px) and (width<=991px){.error404_container_404{font-size:200px}}@media only screen and (width<=768px){.error404_container_404{margin:0 0 0 50px;font-size:100px}}.error404_container_text{justify-content:center;margin:auto;font-family:MainFont_lightItalic;font-size:22px;display:flex}@media only screen and (width>=769px) and (width<=991px){.error404_container_text{font-size:22px}}@media only screen and (width<=768px){.error404_container_text{margin:0 0 0 50px;font-size:16px}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.about{flex-direction:column;animation:2s forwards appearOpacity;display:flex}.about_title{margin:85px 54px;font-family:SpecialFont;font-size:98px}.about_img{aspect-ratio:2;object-fit:cover;filter:grayscale();width:100%;margin:0}@media only screen and (width<=768px){.about_img{aspect-ratio:1.2;width:100%}}.about_introductionContainer{flex-direction:row;justify-content:flex-start;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_introductionContainer{margin-left:60px}}@media only screen and (width<=768px){.about_introductionContainer{margin-left:60px}}.about_introductionContainer p{text-align:justify;width:40%;margin-left:54px;padding-top:98px;padding-bottom:98px;font-family:MainFont_light;font-size:16px}@media only screen and (width>=769px) and (width<=991px){.about_introductionContainer p{width:auto;margin-right:15px;padding-top:46px;padding-bottom:46px}}@media only screen and (width<=768px){.about_introductionContainer p{width:auto;margin-left:0;margin-right:15px;padding-top:35px;padding-bottom:35px;font-size:12px}}.about_manifestoContainer{background-color:#fff200;margin:0;padding-left:54px;padding-right:54px}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer{padding-left:50px;padding-right:15px}}@media only screen and (width<=768px){.about_manifestoContainer{padding-left:50px;padding-right:15px}}.about_manifestoContainer_title{justify-content:center;width:100%;margin:auto;padding-top:98px;font-family:SpecialFont;font-size:54px;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_title{padding-top:54px;font-size:54px}}@media only screen and (width<=768px){.about_manifestoContainer_title{padding-top:35px;font-size:22px}}.about_manifestoContainer_secondTitle{justify-content:flex-start;width:50%;padding-top:98px;font-family:SpecialFont;font-size:35px;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_secondTitle{width:100%;padding-top:54px}}@media only screen and (width<=768px){.about_manifestoContainer_secondTitle{width:100%;padding-top:22px;font-size:16px}}.about_manifestoContainer_description{text-align:justify;width:50%;font-family:MainFont_light;font-size:16px;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_description{width:auto;margin:0}}@media only screen and (width<=768px){.about_manifestoContainer_description{width:auto;margin:0;font-size:12px}}.about_manifestoContainer_list{flex-direction:column;justify-content:space-between;row-gap:35px;width:95%;margin:0;padding:98px 0;list-style-type:none;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_list{padding:54px 0}}@media only screen and (width<=768px){.about_manifestoContainer_list{padding:35px 0}}.about_manifestoContainer_list_item{text-align:left;margin:auto;font-family:SpecialFont;font-size:25px;line-height:1em}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_list_item{text-align:left;font-size:16px}}@media only screen and (width<=768px){.about_manifestoContainer_list_item{text-align:center;font-size:14px}}.about_manifestoContainer_list_item p{text-align:left;margin:auto;font-family:SpecialFont;font-size:25px;line-height:1em}@media only screen and (width>=769px) and (width<=991px){.about_manifestoContainer_list_item p{text-align:left;font-size:16px}}@media only screen and (width<=768px){.about_manifestoContainer_list_item p{text-align:center;font-size:14px}}.about_mentionsText{color:#e9e9e9;text-align:center;flex-direction:column;width:50%;margin:auto;padding-top:35px;padding-right:0;font-family:MainFont_light;font-size:16px;display:flex}@media only screen and (width>=769px) and (width<=991px){.about_mentionsText{width:70%;padding-top:54px;font-size:16px}}@media only screen and (width<=768px){.about_mentionsText{width:70%;margin:0 auto 0 20%;padding-top:35px;font-size:12px}}.about_mentionsText a{color:#e9e9e9}.about_collabsGrid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:35px;width:600px;margin:auto;padding-top:54px;padding-bottom:54px;padding-right:0;list-style-type:none;display:grid}@media only screen and (width>=769px) and (width<=991px){.about_collabsGrid{row-gap:22px;width:500px;padding-top:54px}}@media only screen and (width<=768px){.about_collabsGrid{grid-template-columns:1fr 1fr 1fr;row-gap:22px;width:85%;margin:0;padding-top:35px;padding-left:48px}}.about_collabsGrid_item{width:100px}@media only screen and (width>=769px) and (width<=991px){.about_collabsGrid_item{margin:auto}}@media only screen and (width<=768px){.about_collabsGrid_item{width:60px;margin:auto}}.about_collabsGrid_item img{width:100px}@media only screen and (width>=769px) and (width<=991px){.about_collabsGrid_item img{width:80px;margin:auto}}@media only screen and (width<=768px){.about_collabsGrid_item img{align-items:center;width:60px;margin:auto}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.header{z-index:3;background-color:#fff200;margin:54px 0 25px;position:sticky;top:0}@media only screen and (width>=769px) and (width<=991px){.header{height:100%;position:fixed}}@media only screen and (width<=768px){.header{height:100%;margin:0;position:fixed}}.header--displayOff{display:none}.header--open{height:110px;margin:0}@media only screen and (width>=769px) and (width<=991px){.header--open{height:100vh;animation:.5s forwards openVerticalHeader}}@media only screen and (width<=768px){.header--open{height:100vh;animation:.5s forwards openVerticalHeader}}.header--close{margin:0;animation:.5s forwards closeHeader}@media only screen and (width>=769px) and (width<=991px){.header--close{animation:.5s forwards closeVerticalHeader}}@media only screen and (width<=768px){.header--close{animation:.5s forwards closeVerticalHeader}}.header_hamburger{background:0 0;border:none;height:100%;margin:auto}.header_hamburger_desktop{display:flex}@media only screen and (width>=769px) and (width<=991px){.header_hamburger_desktop{display:flex}}@media only screen and (width<=768px){.header_hamburger_desktop{display:flex}}.header_hamburger_responsive{display:none}@media only screen and (width>=769px) and (width<=991px){.header_hamburger_responsive{display:flex}}@media only screen and (width<=768px){.header_hamburger_responsive{display:flex}}.header_hamburger_icon{color:#0c0c0c;height:16px;margin:auto}.header_hamburger--displayOff{animation:.5s forwards hideHamburger;display:none}.header_hamburger--displayOn{animation:.5s forwards showHamburger}.header_nav--displayOff{animation:.5s forwards navOpenInvert;display:none}.header_nav--displayOn{animation:.5s forwards navOpen;display:flex}@media only screen and (width>=769px) and (width<=991px){.header_nav--displayOn{animation:2s forwards navOpen}}@media only screen and (width<=768px){.header_nav--displayOn{animation:2s forwards navOpen}}.header_nav{flex-direction:row;justify-content:space-between;height:100%}@media only screen and (width>=769px) and (width<=991px){.header_nav{box-sizing:border-box;flex-direction:column;justify-content:center;padding-top:20%;padding-bottom:20%}}@media only screen and (width<=768px){.header_nav{box-sizing:border-box;flex-direction:column;justify-content:center;height:100px;padding-top:20%;padding-bottom:20%}}.header_nav_menu{flex-direction:row;justify-content:center;column-gap:3vw;width:90%;margin:auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu{flex-direction:column;justify-content:center;row-gap:16px;width:100%;margin:auto}}@media only screen and (width<=768px){.header_nav_menu{flex-direction:column;justify-content:center;row-gap:10px;width:100%;margin:auto}}.header_nav_menu_itemTitle{text-align:left;width:52%;margin:auto 0;text-decoration:none}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu_itemTitle{width:auto;margin-bottom:10px;padding:0 10px}}@media only screen and (width<=768px){.header_nav_menu_itemTitle{width:auto;padding:0}}.header_nav_menu_itemTitle--small{font-size:1.2rem;line-height:1.15;display:block}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu_itemTitle--small{font-size:1.3rem}}@media only screen and (width<=768px){.header_nav_menu_itemTitle--small{font-size:1.3rem}}.header_nav_menu_itemTitle--small:first-of-type{margin-top:4px}@media only screen and (width<=991px){.header_nav_menu_itemTitle--small:first-of-type{margin-top:10px}}.header_nav_menu_itemTitle h1{color:#0c0c0c;text-align:center;margin:auto;padding:12px 0 12px 22px;font-family:SpecialFont;font-size:2rem;line-height:1.1;text-decoration:none}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu_itemTitle h1{width:auto;padding:0;font-size:1.9rem}}@media only screen and (width<=768px){.header_nav_menu_itemTitle h1{width:auto;padding:0;font-size:1.7rem}}.header_nav_menu_item{color:#0c0c0c;background:0 0;border:none;height:100%;margin:auto 0;padding:0;font-family:SpecialFont;text-decoration:none;display:flex}.header_nav_menu_item--displayOn{display:flex}.header_nav_menu_item--displayOff{display:none}.header_nav_menu_item--selected{font-weight:800;text-decoration:underline}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu_item{margin:auto}}@media only screen and (width<=768px){.header_nav_menu_item{margin:auto}}@media (hover:hover){.header_nav_menu_item p:hover{cursor:pointer;text-decoration:underline}}.header_nav_menu_item h2,.header_nav_menu_item p{color:#0c0c0c;text-transform:uppercase;flex-direction:column;justify-content:center;height:100%;margin:0;padding:0 5px;font-family:MainFont_light;font-size:1.2rem;text-decoration:none;display:flex}@media only screen and (width>=769px) and (width<=991px){.header_nav_menu_item h2,.header_nav_menu_item p{font-size:1.2rem}}@media only screen and (width<=768px){.header_nav_menu_item h2,.header_nav_menu_item p{font-size:1.2rem}}@media (hover:hover){.header_nav_menu_item h2:hover,.header_nav_menu_item p:hover{cursor:pointer;text-decoration:underline}}.header_nav_menu_item_dashboardNav{opacity:.5}.header_nav_socials{box-sizing:border-box;flex-direction:row;column-gap:1.8vw;margin:auto 54px;display:flex}@media only screen and (width>=769px) and (width<=991px){.header_nav_socials{flex-direction:column;justify-content:center;margin:auto}}@media only screen and (width<=768px){.header_nav_socials{flex-direction:column;justify-content:center;margin:auto}}@media only screen and (height<=400px){.header_nav_socials{flex-direction:row;justify-content:center;row-gap:10%;margin:auto}}.header_nav_socials a svg{color:#0c0c0c;box-sizing:border-box;border-radius:32px;width:32px;height:32px;margin:auto;padding:4px}.header_nav_socials a svg:hover{color:#fff200;background-color:#0c0c0c}.header_contactModal--open{z-index:1;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.header_contactModal--close{display:none}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.authModal{z-index:1;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0}.authModal--displayOff{display:none}.authModal--displayOn{flex-direction:column;display:flex}.authModal_form{background-color:#e9e9e9;flex-direction:column;width:30%;height:auto;display:flex}@media only screen and (width>=769px) and (width<=991px){.authModal_form{width:70%}}@media only screen and (width<=768px){.authModal_form{width:90%}}.authModal_form_usernameField,.authModal_form_passwordField{flex-direction:column;width:70%;margin:0 auto 10px;display:flex}.authModal_form_usernameField label,.authModal_form_passwordField label{color:#0c0c0c;background:0 0;border:none;width:50%;margin:5% auto 0 0;padding:2% 0;font-family:MainFont_light;font-size:18px}.authModal_form_usernameField input,.authModal_form_passwordField input{box-sizing:border-box;background-color:#ffb5c0;border:none;width:50%;min-width:100%;max-width:100%;height:25px;padding:10px 0 10px 10px;font-family:MainFont_light;font-size:14px}.authModal_form_button{color:#0c0c0c;background:0 0;border:none;width:auto;height:35px;margin:22px auto;padding:auto;font-family:MainFont_light;font-size:18px}.authModal_form_button:hover{cursor:pointer;color:#e9e9e9;background-color:#0c0c0c}.authModal_button{color:#0c0c0c;background-color:#e9e9e9;border:none;width:auto;height:35px;margin:22px auto 0;padding:auto;font-family:MainFont_light;font-size:18px}.authModal_button:hover{cursor:pointer;color:#e9e9e9;background-color:#0c0c0c}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.contactModal{background-color:#e9e9e9;width:auto;margin:auto;animation:2s forwards appearOpacity;position:relative}@media only screen and (width<=768px){.contactModal{width:90%}}.contactModal_container{flex-direction:row;justify-content:center;height:220px;margin:0 35px;padding:35px 54px;display:flex}@media only screen and (width<=768px){.contactModal_container{padding:0}}.contactModal_container_yellowBlock{background-color:#fff200;flex-direction:column;justify-content:center;width:98px;height:160px;margin:auto;display:flex}@media only screen and (width<=768px){.contactModal_container_yellowBlock{margin:auto 0;display:none}}.contactModal_container_datas{flex-direction:column;justify-content:center;row-gap:16px;margin-left:35px;display:flex}@media only screen and (width<=768px){.contactModal_container_datas{margin-left:0}}.contactModal_container_datas a{color:#0c0c0c}.contactModal_container_datas a:hover{font-weight:700}.contactModal_container_datas_title{justify-content:flex-start;margin:0;font-family:SpecialFont;font-size:35px;display:flex}@media only screen and (width<=768px){.contactModal_container_datas_title{font-size:27px}}.contactModal_container_datas_tel{margin:0;font-family:MainFont_light;font-size:22px}@media only screen and (width>=769px) and (width<=991px){.contactModal_container_datas_tel{font-size:22px}}@media only screen and (width<=768px){.contactModal_container_datas_tel{font-size:14px}}.contactModal_container_datas_address,.contactModal_container_datas_mail{margin:0;font-family:MainFont_light;font-size:22px}@media only screen and (width>=769px) and (width<=991px){.contactModal_container_datas_address,.contactModal_container_datas_mail{font-size:22px}}@media only screen and (width<=768px){.contactModal_container_datas_address,.contactModal_container_datas_mail{font-size:14px}}.contactModal_closeButton{color:#0c0c0c;background:0 0;border:none;width:auto;display:flex;position:absolute;top:20px;left:20px}@media only screen and (width<=768px){.contactModal_closeButton{top:10px;left:10px}}.contactModal_closeButton_icon{height:2em}@media (hover:hover){.contactModal_closeButton_icon:hover{cursor:pointer}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.footer{box-sizing:border-box;background-color:#fff200;flex-direction:row;justify-content:space-between;column-gap:22px;height:auto;margin-top:98px;padding:0 54px;display:flex}@media only screen and (width>=769px) and (width<=991px){.footer{display:none}}@media only screen and (width<=768px){.footer{display:none}}.footer--displayOff{display:none}.footer_leftButtonContainer,.footer_rightButtonContainer{flex-direction:column;justify-content:center;margin:auto;display:flex}.footer_leftButtonContainer_button,.footer_rightButtonContainer_button{width:22px}.footer_leftButtonContainer_button_icon,.footer_rightButtonContainer_button_icon{font-size:19px}.footer_leftButtonContainer_button_icon--displayOff,.footer_rightButtonContainer_button_icon--displayOff{display:none}.footer_leftButtonContainer_button_icon--displayOn,.footer_rightButtonContainer_button_icon--displayOn{animation:1s forwards appearOpacity;display:block}@media (hover:hover){.footer_leftButtonContainer_button_icon--displayOn:hover,.footer_rightButtonContainer_button_icon--displayOn:hover{cursor:pointer}}.footer_list{flex-direction:row;column-gap:25px;height:100%;margin:0;padding:0;display:flex;overflow:auto}.footer_list_item{height:100%;margin:auto 0;padding:21px 0 12px;list-style-type:none}.footer_list_item--selected{background-color:#e9e9e9}@media (hover:hover){.footer_list_item:hover{cursor:pointer;background-color:#e9e9e9}}.footer_list_item a{flex-direction:column;justify-content:center;row-gap:3px;height:100%;text-decoration:none;display:flex}.footer_list_item a img,.footer_list_item a video{aspect-ratio:2;object-fit:cover;width:100%}.footer_list_item a p{color:#0c0c0c;width:132px;height:16px;margin:9px 3px 0;font-family:SpecialFont;font-size:16px;overflow:hidden}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.allProjects{flex-direction:column;justify-content:flex-start;row-gap:4px;animation:2s forwards appearOpacity;display:flex}.allProjects_topContainer{flex-direction:column;justify-content:flex-start;row-gap:22px;width:100vw;display:flex;position:relative}.allProjects ul{padding:0;list-style:none}@media only screen and (width<=768px){.allProjects ul{flex-direction:column;row-gap:9px;display:flex}}.allProjects_buttonsContainer{flex-direction:row;column-gap:30px;margin:0 54px 54px;display:flex;padding-top:45px!important}@media only screen and (width>=769px) and (width<=991px){.allProjects_buttonsContainer{margin:35px 0 73px 50px}}@media only screen and (width<=768px){.allProjects_buttonsContainer{margin:35px 0 35px 50px}}.allProjects_buttonsContainer_button{list-style-type:none}.allProjects_buttonsContainer_button--notSelected{border:none;height:50px;padding:0}.allProjects_buttonsContainer_button--notSelected h3{color:#e9e9e9;box-sizing:border-box;background-color:#0c0c0c;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.allProjects_buttonsContainer_button--notSelected h3:hover{color:#0c0c0c;cursor:pointer;background-color:#fff200}}.allProjects_buttonsContainer_button--selected{border:none;height:50px;padding:0}.allProjects_buttonsContainer_button--selected h3{color:#0c0c0c;box-sizing:border-box;background-color:#fff200;border:none;margin:auto;padding:10px;font-family:SpecialFont;font-size:25px}@media (hover:hover){.allProjects_buttonsContainer_button--selected h3:hover{color:#e9e9e9;cursor:pointer;background-color:#0c0c0c}}.allProjects_buttonsContainer_button--anchor{z-index:1;color:#fff200;filter:drop-shadow(0 0 6px #00000073);background:0 0;border:none;margin:0;padding:10px;animation:2.4s ease-in-out infinite anchorFloat;display:flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}@media (hover:hover){.allProjects_buttonsContainer_button--anchor:hover{color:#e9e9e9;cursor:pointer}}@media (prefers-reduced-motion:reduce){.allProjects_buttonsContainer_button--anchor{animation:none}}.allProjects_buttonsContainer_button--anchor svg{width:auto;height:36px;margin:auto}.allProjects_projectsList{flex-direction:column;row-gap:3px;display:flex}.allProjects_projectCard{text-align:justify;color:#0c0c0c;box-sizing:border-box;flex-direction:row;justify-content:space-between;column-gap:40px;width:100%;height:490px;padding-left:54px;text-decoration:none;display:flex}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard{flex-direction:column;row-gap:16px;height:auto;margin-bottom:35px;padding-left:60px}}@media only screen and (width<=768px){.allProjects_projectCard{flex-direction:column;row-gap:9px;height:auto;margin-bottom:35px;padding-left:60px}}@media (hover:hover){.allProjects_projectCard:hover{cursor:pointer;background-color:#fff200}.allProjects_projectCard:hover .allProjects_projectCard_infos{animation:.5s forwards heightRetract}}.allProjects_projectCard_creationDate{width:1%;margin:auto;padding-top:54px;padding-left:54px}.allProjects_projectCard_infos{box-sizing:border-box;flex-direction:column;justify-content:flex-start;width:40%;height:100%;animation:.5s forwards heightRetractInvert;display:flex}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_infos{width:95%}}@media only screen and (width<=768px){.allProjects_projectCard_infos{width:95%}}.allProjects_projectCard_infos_title{text-align:left;font-family:SpecialFont;font-size:50px}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_infos_title{font-size:35px}}@media only screen and (width<=768px){.allProjects_projectCard_infos_title{font-size:35px}}.allProjects_projectCard_infos_title{margin:30px 0 0}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_infos_title{margin:0}}@media only screen and (width<=768px){.allProjects_projectCard_infos_title{margin:0}}.allProjects_projectCard_infos_subtitle{font-family:MainFont_light;font-size:22px}.allProjects_projectCard_infos_projectInfos{font-family:MainFont_bold;font-size:19px}@media only screen and (width<=768px){.allProjects_projectCard_infos_projectInfos{font-size:14px}}.allProjects_projectCard_infos_projectInfos{margin:auto 0}.allProjects_projectCard_infos_creationDate{color:#0c0c0c;margin:auto 0;font-family:MainFont_light;font-size:19px}.allProjects_projectCard_infos_summary{height:161px;font-family:MainFont_light;font-size:16px;overflow:auto}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_infos_summary{height:auto}}@media only screen and (width<=768px){.allProjects_projectCard_infos_summary{height:auto;display:none}}.allProjects_projectCard_imageContainer{box-sizing:border-box;width:60%;height:100%;margin:0}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_imageContainer{width:auto;margin-right:15px}}@media only screen and (width<=768px){.allProjects_projectCard_imageContainer{width:auto;margin-right:15px}}.allProjects_projectCard_imageContainer img,.allProjects_projectCard_imageContainer video{object-fit:cover;width:100%;height:490px}@media only screen and (width>=769px) and (width<=991px){.allProjects_projectCard_imageContainer img,.allProjects_projectCard_imageContainer video{aspect-ratio:2;height:auto}}@media only screen and (width<=768px){.allProjects_projectCard_imageContainer img,.allProjects_projectCard_imageContainer video{aspect-ratio:2;height:auto}}@keyframes anchorFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-10px)}}@font-face{font-family:SpecialFont;src:url(/assets/fonts/Mermaid1001.ttf)format("truetype")}@font-face{font-family:MainFont_light;src:url(/assets/fonts/ProximaNova-Light.ttf)format("truetype")}@font-face{font-family:MainFont_lightItalic;src:url(/assets/fonts/ProximaNova-LightIt.ttf)format("truetype")}@font-face{font-family:MainFont_bold;src:url(/assets/fonts/ProximaNova-Bold.ttf)format("truetype")}.mainPhoto{width:100vw;height:calc(100vh - 110px);display:flex;position:relative;top:0;left:0}@media only screen and (width<=768px){.mainPhoto{height:100vh}}.mainPhoto_loader--displayOn{z-index:2;display:flex}.mainPhoto_loader--displayOff{display:none}.mainPhoto_link{width:100%;height:100%;text-decoration:none;display:flex;position:relative}.mainPhoto_caption{box-sizing:border-box;flex-direction:column;row-gap:2px;max-width:calc(50% - 90px);transition:color .3s;animation:2s forwards appearOpacity;display:flex;position:absolute;bottom:54px;left:54px}@media only screen and (width>=769px) and (width<=991px){.mainPhoto_caption{max-width:calc(100% - 80px);bottom:110px;left:60px}}@media only screen and (width<=768px){.mainPhoto_caption{max-width:calc(100% - 75px);bottom:110px;left:60px}}.mainPhoto_caption--light{color:#e9e9e9;text-shadow:0 0 12px #0000008c}.mainPhoto_caption--dark{color:#0c0c0c;text-shadow:0 0 12px #ffffff8c}@media (hover:hover){.mainPhoto_caption:hover{color:#fff200}}.mainPhoto_caption p,.mainPhoto_caption h2{color:inherit;margin:0}.mainPhoto_caption_title{text-align:left;font-family:SpecialFont;font-size:50px}@media only screen and (width>=769px) and (width<=991px){.mainPhoto_caption_title{font-size:35px}}@media only screen and (width<=768px){.mainPhoto_caption_title{font-size:35px}}.mainPhoto_caption_title{line-height:1;margin-bottom:4px!important}.mainPhoto_caption_subtitle{font-family:MainFont_light;font-size:22px;line-height:1.15}.mainPhoto_caption_projectInfos{font-family:MainFont_bold;font-size:19px}@media only screen and (width<=768px){.mainPhoto_caption_projectInfos{font-size:14px}}.mainPhoto_caption_projectInfos{line-height:1.2}.mainPhoto_caption_creationDate{color:inherit;font-family:MainFont_light;font-size:19px;line-height:1.2}.mainPhoto_image{object-fit:cover;width:100%;height:100%;animation:2s forwards darkAppear}.mainPhoto_image--blackBg{background-color:#0c0c0c}.mainPhoto_button{flex-direction:column;display:flex;position:fixed;bottom:98px;left:10%}.mainPhoto_button a{box-sizing:border-box;aspect-ratio:4;color:#0c0c0c;background-color:#fff200;border:none;flex-direction:column;justify-content:center;width:400px;margin:auto;padding:0 30px;font-family:SpecialFont;text-decoration:none;display:flex}@media only screen and (width<=768px){.mainPhoto_button a{aspect-ratio:4;width:250px}}.mainPhoto_button a h1{font-size:35px}@media only screen and (width<=768px){.mainPhoto_button a h1{font-size:25px}}@media (hover:hover){.mainPhoto_button a:hover{cursor:pointer;color:#e9e9e9;background-color:#0c0c0c}}
