@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Nanum+Gothic&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footerContainer{padding:0 50px 100px}.footerContainer,.footerContainer>div{max-width:950px;width:90vw}.footerLink>p{color:#474747;font-family:Titillium Web,sans-serif;font-size:14px;font-weight:400;letter-spacing:.04em;transition:.2s}.footerLink>p:hover{color:blue;cursor:pointer;letter-spacing:.05em}.secondContent{margin-top:50px}.sc_1{font-size:24px;padding:5px 0 10px;width:180px}.sc_1,.sc_2{font-family:Titillium Web,sans-serif;font-weight:400}.sc_2{font-size:14px;padding:5px 0}.webMasterLink{transition:.2s}.webMasterLink:hover{color:blue;letter-spacing:.04em}.legalContainer{background:#e8e8eb;border-radius:12px;box-shadow:0 0 100px 100px #e8e8eb;left:5vw;max-height:80vh;min-width:92vw;overflow:auto;position:fixed;top:100px;z-index:5000}.legalPara{font-size:16px;line-height:1.8em;text-align:justify;width:90%}.legalPara,.legalTitle{font-family:Titillium Web,sans-serif;font-weight:400}.legalTitle{font-size:32px}@media screen and (max-width:500px){.legalTitle{font-family:Titillium Web,sans-serif;font-size:20px;font-weight:400}.legalPara{font-size:13px}}:root{--clikableIconLink:10px 5vw}@media screen and (max-width:1000px){:root{--clikableIconLink:10px 2vw}}.ball{animation:wave 1s ease-in-out infinite;background-color:#6f7608;border-radius:50%;height:20px;margin:50px 5px 120px;width:20px}.ball:nth-child(2){animation-delay:-.2s;background-color:#6f7608}.ball:nth-child(3){animation-delay:-.4s;background-color:#6f7608}.ball:nth-child(4){animation-delay:-.6s;background-color:#6f7608}.ball:nth-child(5){animation-delay:-.8s;background-color:#6f7608}@keyframes wave{0%,to{background-color:#aab33a;opacity:1;transform:translateY(10px)}50%{background-color:#565c05;opacity:.4;transform:translateY(-10px)}}.accueil_page{left:0;margin-top:100px;overflow-x:hidden;position:absolute;top:0;width:100vw;z-index:1}.accueil_img1_div{overflow:hidden;position:relative}.accueil_img1{border-radius:6px;height:auto;min-height:160px;width:88vw}.accueil_text1_div{color:#fff;position:absolute;top:0;width:100%}:root{--accueilText1Top:calc(20px + 4vw);--text3PaddingTop:12.57143vw;--widthPara:70vw}@media screen and (min-width:700px) and (max-width:1200px){:root{--accueilText1Top:calc(20px + 4vw);--text3PaddingTop:12.57143vw;--widthPara:80vw;--paraTitleFontWeight:300;--paraTitleFontSize:3vw;--paraTextFontWeight:400;--paraTextFontSize:18px}}@media screen and (min-width:500px) and (max-width:700px){:root{--accueilText1Top:30px;--text3PaddingTop:12.57143vw;--widthPara:85vw;--paraTitleFontWeight:500;--paraTitleFontSize:3vw;--paraTextFontWeight:400;--paraTextFontSize:18px}}@media screen and (max-width:500px){:root{--accueilText1Top:30px;--text3PaddingTop:calc(55px + 1.5vw);--widthPara:86vw;--paraTitleFontWeight:300;--paraTitleFontSize:22px;--paraTextFontWeight:500;--paraTextFontSize:16px}}.accueil_text1{font-family:Cormorant Garamond,serif;font-size:calc(.6rem + 5vw);font-weight:700;letter-spacing:.1em;max-height:240px;position:relative;top:calc(20px + 4vw);top:var(--accueilText1Top)}.accueil_text1>span{margin:none;max-height:100px;padding:none}.accueil_text3{font-family:Cormorant Garamond,serif;font-size:calc(.2rem + 2vw);font-weight:400;letter-spacing:.15em;margin:none;max-height:90px;padding:12.57143vw none none;padding-top:var(--text3PaddingTop);position:absolute;top:12.57143vw;top:var(--text3PaddingTop);z-index:5000}.accueil_para{width:70vw;width:var(--widthPara)}.accueil_para_title{font-family:Cormorant Garamond,serif;font-size:3vw;font-size:var(--paraTitleFontSize);font-weight:300;font-weight:var(--paraTitleFontWeight);letter-spacing:.05em;max-height:100px}@media screen and (min-width:1200px){.accueil_para_title>h3{position:relative;top:-35px}}.accueil_para_text{font-family:Cormorant Garamond,serif;font-size:20px;font-size:var(--paraTextFontSize);font-weight:400;font-weight:var(--paraTextFontWeight);text-align:justify}.with_img{margin:0 10px;width:70vw;width:var(--widthPara)}.accueil_para_image>img{border-radius:3px;max-width:200px;min-width:120px;width:20vw}.accueilLabel{font-size:12px}.clikableIcon{margin:10px 5vw;margin:var(--clikableIconLink);padding:10px;position:relative;text-align:center;transition:.3s;width:100px}.clikableIcon:hover{background:#fafafa;border-radius:6px;box-shadow:0 0 5px 5px #d4d4d4;box-shadow:inset 0 0 5px 5px #d4d4d4;cursor:pointer;filter:brightness(110%);transform:scale(1.1)}.clikableIcon:active{transform:scale(.9)}.clikableImage{border-radius:4px;filter:brightness(160%);max-width:850px;width:70vw}.textOnClikableIcon{background:#fafafae6;color:#000;font-size:24px;left:16px;opacity:0;padding:4px 8px;top:-15px}.textOnClikableIcon,.textOnImage{font-family:Cormorant Garamond,serif;font-weight:700;position:absolute;transition:.3s;z-index:3000}.textOnImage{align-items:center;color:#fff;display:flex;font-size:50px;height:100%;justify-content:center;left:0;max-width:850px;text-align:center;top:0;width:70vw}.textOnImage:hover{font-size:60px}#imgOnlikableIcon2,#imgOnlikableIcon3,#imgOnlikableIcon4{transition:.6s}.goUpButton{position:absolute;right:2vw}.dispArrowUp{animation:dispArrow 2s linear infinite;color:rgba(11,109,55,.842)}.dispArrowUp:hover{animation:none;color:#0b6d37;cursor:pointer}@keyframes showUpArrow{0%{opacity:0}to{opacity:1}}@keyframes dispArrow{0%{color:#0b6d3733}70%{color:#0b6d3766}85%{color:#14924d99}to{color:#1cce6c99}}:root{--articleImgWidth:500px;--articleImgHeight:360px;--articleImgAdminWidth:250px;--articleImgAdminHeight:180px;--articleImgBgGap:20px;--articleImgBg:#0000;--paraTitleFontWeight:300;--paraTitleFontSize:3vw;--paraTextFontWeight:400;--paraTextFontSize:20px;--articleText1Width:90%;--articleText2Width:82%}@media screen and (max-width:950px){:root{--articleText1Width:90vw;--articleText2Width:90vw}}@media screen and (min-width:750px) and (max-width:1100px){:root{--articleImgWidth:400px;--articleImgHeight:288px;--paraTitleFontWeight:300;--paraTitleFontSize:3vw;--paraTextFontWeight:400;--paraTextFontSize:18px}}@media screen and (max-width:750px){:root{--articleImgWidth:300px;--articleImgHeight:216px;--paraTitleFontWeight:300;--paraTitleFontSize:22px;--paraTextFontWeight:500;--paraTextFontSize:16px}}.aProposContainer{position:relative;width:100vw}.bgTopAdminLeft,.bgTopAdminRight{background:#0000;background:var(--articleImgBg);height:180px;height:var(--articleImgAdminHeight);width:250px;width:var(--articleImgAdminWidth)}.bgAdminImage,.bgImage{position:absolute;top:20px;top:var(--articleImgBgGap)}.bgAdminImage{height:180px;height:var(--articleImgAdminHeight);width:250px;width:var(--articleImgAdminWidth)}.apropos_title{font-size:3vw;font-size:var(--paraTitleFontSize);font-weight:300;font-weight:var(--paraTitleFontWeight);max-height:100px}.apropos_para_text,.apropos_title{font-family:Cormorant Garamond,serif;letter-spacing:.05em}.apropos_para_text{font-size:20px;font-size:var(--paraTextFontSize);font-weight:400;font-weight:var(--paraTextFontWeight);text-align:justify}.oldArticleTitle{background:#add8e6;border-radius:10px;font-size:16px;font-weight:600;left:10vw;padding:2px 5px;position:absolute;top:8px}.oldArticleContainer{border:5px solid #add8e6;margin-bottom:10px;max-width:80vw;padding:15px;position:relative}.restorBut{position:absolute;right:-30px;top:0}.aProposImageForm{background:#d3d3d3;border:1px solid grey;padding-bottom:15px}.aProposLabel{font-size:12px}.aProposLabelTp1{font-size:16px;margin:30px 20px 0}.aProposLabelTp2{font-size:16px;margin:0}.paraPlusImgContainer{max-width:84vw}.apropos_para_title>h3{font-size:3vw;font-size:var(--paraTitleFontSize);font-weight:300;font-weight:var(--paraTitleFontWeight);margin-bottom:80px;max-height:100px}.apropos_para_title>h3,.paraStyle{font-family:Cormorant Garamond,serif;letter-spacing:.05em}.paraStyle{font-size:20px;font-size:var(--paraTextFontSize);font-weight:400;font-weight:var(--paraTextFontWeight);text-align:justify}.articleText1{width:90%;width:var(--articleText1Width)}.articleText2{width:82%;width:var(--articleText2Width)}.articlePostscriptum{text-align:center;width:80vw}.bgImage{background:#0000;background:var(--articleImgBg);position:relative}.articleImg,.bgImage{height:360px;height:var(--articleImgHeight);width:500px;width:var(--articleImgWidth)}.articleImg{border-radius:4px;position:absolute;right:0;top:0}.demoInfo_container{height:200vh;z-index:3000}.cookies_container,.demoInfo_container{left:0;position:absolute;top:0;width:100vw}.cookies_container{animation:cookies_container_display 4.5s linear;background:#80808099;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;height:800vh;min-height:100vh;z-index:2000}@keyframes cookies_container_display{0%{transform:scale(0)}90%{transform:scale(0)}to{transform:scale(1)}}.cookies_content{animation:cookies_display 5s ease;background:#fff;border:1px solid grey;border-radius:6px;bottom:12vh;left:5vw;padding:10px;position:fixed;width:300px}@keyframes cookies_display{0%{transform:translateX(-400px)}90%{transform:translateX(-400px)}to{transform:translateX(0)}}@keyframes cookies_hide{0%{transform:translateX(0)}95%{transform:translateX(-400px)}to{transform:translateX(-400px) scale(0)}}.cookies_title{display:flex;flex-direction:row;justify-content:space-around}.cookies_title>h2{color:#000;font-size:28px;font-weight:600}.cookies_container>div>p{font-size:16px;font-weight:500}.validate_cookies{background:#000;border:1px solid green;border-radius:6px;color:#fff;font-family:Cormorant Garamond,serif;font-size:18px;font-size:24px;font-weight:700;outline:none;padding:4px 12px;transition:.2s}.validate_cookies:hover{cursor:pointer;filter:brightness(110%);transform:scale(1.05)}.validate_cookies:active{filter:brightness(80%);transform:scale(.95)}.logLine{background:#0f1057;width:900px}.dispLogIndex{color:#2ce679;font-size:16px;min-width:25px;width:25px}.dispLogDate{color:#2ce679}.dispLogDate,.dispLogPage{font-size:14px;min-width:130px;width:130px}.dispLogPage{color:#7adafa}.dispLogNb{color:#add8e6;font-size:16px;min-width:30px;width:30px}.dispLogIp,.dispLogIpName{color:#add8e6;font-size:16px;min-width:130px;width:130px}.dispLogEmail,.dispLogIpName{overflow:hidden}.dispLogEmail{color:#add8e6;font-size:16px;min-width:130px;width:130px}.logChoice{background:#d3d3d3;font-size:24px;margin:0 10px;transition:.2s}.logChoice:hover{background:#a9c9fa;cursor:pointer;transform:scale(1.1)}.logChoice:active{background:#dee981;transform:scale(.9)}@media screen and (min-width:1000px){:root{--answerH3TitleFont:44px;--answerContainerWidth:80vw;--indexFontSize:48px;--titleFontSize:24px;--descriptionFontSize:18px}}@media screen and (min-width:700px) and (max-width:1000px){:root{--answerH3TitleFont:32px;--answerContainerWidth:70vw;--indexFontSize:42px;--titleFontSize:22px;--descriptionFontSize:16px}}@media screen and (max-width:700px){:root{--answerH3TitleFont:26px;--answerContainerWidth:90vw;--indexFontSize:36px;--titleFontSize:20px;--descriptionFontSize:14px}}.h3Title_2{letter-spacing:.02em;margin:0;max-height:60px;padding:25px}.h3SerVoyTitle_2{font-family:Cormorant Garamond,serif;font-size:var(--answerH3TitleFont);font-weight:700}.answerContainer{height:auto;margin:10px 0}.answerContainer,.answerContainerAdmin{align-items:center;display:flex;font-family:Cormorant Garamond,serif;justify-content:left;max-width:1000px;width:var(--answerContainerWidth)}.answerContainerAdmin{margin:80px 0;min-height:100px}.answerDesc,.answerIndex,.answerTitle{line-height:.5em;margin:0;padding:0}.answerIndex{font-size:var(--indexFontSize);font-weight:700;padding:0 10px 20px 8px;width:40px}.answerTitle{align-items:center;display:flex;flex-direction:row;font-size:var(--titleFontSize);font-weight:700;height:60px;justify-content:left;line-height:1.2em;margin-left:1vw}.answerDesc{font-family:Cormorant Garamond,serif;font-size:var(--descriptionFontSize);font-size:18px;font-weight:500;height:auto;line-height:1.2em;margin:0 5vw 0 60px;max-width:1000px;text-align:justify;width:70vw}:root{--servVoyH2TitleFont:12vw;--servVoyH3TitleFont:6vw;--headerTextFontSize:20px}@media screen and (max-width:500px){:root{--servVoyH2TitleFont:60px;--servVoyH3TitleFont:26px;--headerTextFontSize:16px}}.h2ServVoyPositionDiv{left:0;position:absolute;text-align:center;top:-15px;width:100vw}.h2ServVoyPosition{color:#fff;font-size:12vw;font-size:var(--servVoyH2TitleFont);letter-spacing:.07em;margin-right:10vw}.h2ServVoyPosition,.h3SerVoyTitle{font-family:Cormorant Garamond,serif;font-weight:500}.h3SerVoyTitle{font-size:6vw;font-size:var(--servVoyH3TitleFont);letter-spacing:.02em;margin:0;max-height:60px;padding:25px}.headerTextContainer{max-width:1200px;width:85vw}.headerTextContent{font-family:Cormorant Garamond,serif;font-size:20px;font-size:var(--headerTextFontSize);text-align:justify}.headerTextAdminContainer>textareadeleteHeaderTextPara{margin:10px 50px}.servVoyCardContainer{flex-flow:wrap;margin-top:40px;width:90vw}.servVoyCardContent{background:linear-gradient(#fff,#f0e9f0,#fff);border:1px solid grey;border-radius:6px;height:450px;margin:100px 10px 0;position:relative;width:280px}.servVoyCardIndex{align-items:center;background:#9aa60e;border-radius:50%;color:#fff;display:flex;font-family:Cormorant Garamond,serif;font-size:75px;height:120px;justify-content:center;left:80px;position:absolute;top:-80px;width:120px}.servVoyCardadminEdit{animation:showEditIcon 2s linear infinite;color:blue;left:-15px;position:absolute;top:-15px;transition:.2s}.servVoyCardadminEdit:hover{animation:none;color:#f0f;cursor:pointer;transform:scale(1.2)}.servVoyCardadminEdit:active{animation:none;color:blue;cursor:pointer;transform:scale(.8)}.servVoyCardOnline{left:205px;position:absolute;top:-20px;transition:.2s}.servVoyCardOnline:hover{cursor:pointer;transform:scale(1.2)}.servVoyCardOnline:active{transform:scale(.8)}.servVoyCardTitle{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;letter-spacing:.02em;margin-top:55px}.servVoyCardText{text-align:justify}.servVoyCardPs,.servVoyCardText{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;letter-spacing:.02em;margin:20px 8px 0}.servVoyCardPs{padding:0 10px 10px 0;text-align:right;width:280px}.modalCardContainer{background:#808080e6;height:100vh;left:0;position:fixed;top:0;width:100vw}.modalCardContent{background:#fff;border:2px solid #add8e6}:root{--formuleWidth:600px;--formuleHeight:300px;--formuleImageWidth:300px;--formuleImageHeight:300px}@media screen and (max-width:700px){:root{--formuleWidth:300px;--formuleHeight:600px;--formuleImageWidth:300px;--formuleImageHeight:300px}}.formuleContent{border:1px solid #d3d3d3;height:300px;height:var(--formuleHeight);margin:20px 10px;max-height:300px;max-height:var(--formuleHeight);max-width:600px;max-width:var(--formuleWidth);padding:0;width:600px;width:var(--formuleWidth)}.formuleImage{height:300px;height:var(--formuleImageHeight)}.formuleImage,.servVoyFormTitle{width:300px;width:var(--formuleImageWidth)}.servVoyFormTitle{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:700;letter-spacing:.02em;margin-top:10px}.servVoyFormText1{font-size:20px;font-weight:600}.servVoyFormText1,.servVoyFormText2{font-family:Cormorant Garamond,serif;letter-spacing:.02em;margin:0 10px;text-align:justify;width:300px;width:var(--formuleImageWidth)}.servVoyFormText2{font-size:18px;font-weight:500}.editFormuleZone:focus,.headerTextFocus:focus{background:#ffffe0}.deployContact:hover{color:blue;cursor:pointer}:root{--h2TitleMarginTop:30px;--h2TitleFontSize:28px;--labelFontSize:24px;--inputRadioScale:scale(2);--inputInputRadioMarginLeft:20px;--radioContainerWidth:600px;--inputTextlabelmargBot:15px;--inputTextMargin:20px 0;--radioButMargTop:50px;--inputBoxHeight:40px;--inputBoxMarginTop:60px}@media screen and (min-width:550px) and (max-width:700px){:root{--h2TitleMarginTop:40px;--h2TitleFontSize:20px;--labelFontSize:18px;--inputRadioScale:scale(1.2);--inputInputRadioMarginLeft:10px;--radioContainerWidth:450px;--inputTextlabelmargBot:5px;--inputTextMargin:20px 0;--radioButMargTop:40px;--inputBoxHeight:60px;--inputBoxMarginTop:0}}@media screen and (max-width:550px){:root{--h2TitleMarginTop:40px;--h2TitleFontSize:20px;--labelFontSize:18px;--inputRadioScale:scale(1.2);--inputInputRadioMarginLeft:10px;--radioContainerWidth:450px;--inputTextlabelmargBot:5px;--inputTextMargin:20px 0;--radioButMargTop:40px;--inputBoxHeight:80px;--inputBoxMarginTop:0}}.contactContainer{font-family:Cormorant Garamond,serif;min-height:90vh;padding-bottom:200px;padding-top:120px;width:100vw}.contactH2Title{font-size:28px;font-size:var(--h2TitleFontSize);margin-bottom:50px;margin-top:30px;margin-top:var(--h2TitleMarginTop)}.confirmationMessage{background:#c1f8a2;border:3px solid #226b05;border-radius:4px;color:#226b05}.confirmationMessage,.faultMessage{font-family:Cormorant Garamond,serif;font-size:24px;font-size:var(--labelFontSize);font-weight:600;margin:0 0 15px;padding:6px 10px;position:fixed;top:40vh;z-index:5000}.faultMessage{background:#facfcf;border:3px solid brown;border-radius:4px;color:brown}.dispPhone{font-size:22px;font-weight:500;letter-spacing:.1em;padding-bottom:30px}.inputLabel{font-family:Cormorant Garamond,serif;font-size:24px;font-size:var(--labelFontSize);font-weight:500;margin-bottom:15px;margin-bottom:var(--inputTextlabelmargBot)}.inputText1{margin:0 15px}.inputText{border:none;border-bottom:2px solid #000;font-family:Cormorant Garamond,serif;font-size:24px;font-size:var(--labelFontSize);font-weight:500;outline:none;transition:.2s}.inputText:focus{background:#f7f8ff;border-bottom:2px solid blue}.inputText2{height:60px;margin:20px 0;margin:var(--inputTextMargin)}.inputBox{height:40px;height:var(--inputBoxHeight);margin-top:60px;margin-top:var(--inputBoxMarginTop);padding-bottom:20px}@media screen and (min-width:700px){.inputBox{position:relative;top:-40px}}.areaBox{font-family:Cormorant Garamond,serif;font-size:24px;font-size:var(--labelFontSize);font-weight:500}.areaBox:focus{background:#f7f8ff;border:none;outline:none}.radioButContainer{height:auto;margin-top:50px;margin-top:var(--radioButMargTop);width:600px;width:var(--radioContainerWidth)}.inputRadio{margin-left:20px;margin-left:var(--inputInputRadioMarginLeft);transform:scale(2);transform:var(--inputRadioScale)}.dispContactPage{animation:displayContactPage .6s linear}@keyframes displayContactPage{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.gallery_container{display:flex;flex-direction:row;justify-content:space-around;overflow-y:auto}.dispGalleryPageTitle{height:140px;width:100vw}.dispGalleryPageTitle>h3{border-radius:4px;color:#515707;font-family:Cormorant Garamond,serif;font-size:32px;font-weight:700;margin:0;padding:4px 6px;text-shadow:3px 3px 3px #a9b324}.gallery_disposition{align-items:center;flex-wrap:wrap;width:100vw}.gallery_content{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:space-around;max-width:33.33333vw;min-width:300px}.deleteGalleryImageButton,.fullScreenButton{background:#c8c8c899;border:none;border-radius:50%;outline:none;padding:6px 6px 2px;position:absolute;right:8px;top:8px;transition:.2s;z-index:5000}.deleteGalleryImageButton:hover,.fullScreenButton:hover{background:#c8c8c8;cursor:pointer;transform:scale(1.1)}.deleteGalleryImageButton:active,.fullScreenButton:active{transform:scale(.9)}.deleteGalleryImageButton{background:#c8c8c8;top:80px}.image_style{border:1px solid #fff;border-radius:4px;margin:5px}.image_fullscreen{border-radius:8px;height:auto;max-height:92vh;max-width:92vw;width:auto}:root{--menuH4Size:24px;--scaleCaret:2;--commentFormatImgScale:1;--decriptionFormatFontSize:22px;--commentInputFontSize:24px;--commentLabelFontSize:18px;--openCommentEditorButFontSize:16px;--imageBankMaxWidth:160px;--commentTitleFontSize:30px;--commentTextFontSize:20px;--commentEditorFontSize:24px}@media screen and (max-width:750px) and (min-width:500px){:root{--menuH4Size:14px;--scaleCaret:1.2;--commentFormatImgScale:0.6;--decriptionFormatFontSize:18px;--commentInputFontSize:20px;--commentLabelFontSize:16px;--openCommentEditorButFontSize:12px;--imageBankMaxWidth:140px;--commentTitleFontSize:24px;--commentTextFontSize:16px;--commentEditorFontSize:18px}}@media screen and (max-width:500px){:root{--menuH4Size:14px;--scaleCaret:1.2;--commentFormatImgScale:0.6;--decriptionFormatFontSize:14px;--commentInputFontSize:16px;--commentLabelFontSize:14px;--openCommentEditorButFontSize:12px;--imageBankMaxWidth:120px;--commentTitleFontSize:22px;--commentTextFontSize:16px;--commentEditorFontSize:18px}}.commentPage{padding-top:100px}.dispCommentForm{animation:dispCommentForm .6s linear}@keyframes dispCommentForm{0%{opacity:0;transform:translateX(-100vw)}to{opacity:1;transform:translateX(0)}}.addCommentButText{font-size:16px;font-size:var(--openCommentEditorButFontSize);left:15px;padding-right:10px;position:relative;top:-13px}.commentMenuBut{font-family:Cormorant Garamond,serif;font-size:24px;font-size:var(--menuH4Size);font-weight:600;margin:0;padding:0;position:relative;top:-8px}.commentMenuBut:hover{color:#0b0b9c;cursor:pointer}.commentMenuButIcon{margin:0 15px 0 0;position:relative;top:10px}.commentEditContainer,.formatContainer,.imageChoiceContainer{height:80px;transition:.4s}.commentHrAnimate{animation:displayHr .5s linear}@keyframes displayHr{0%{opacity:0}70%{opacity:0}to{opacity:1}}.formatDisp{margin:15px 20px;max-width:90vw;min-width:280px;overflow:hidden}@media screen and (max-width:500px){.formatDisp{left:-20px;position:relative}}.imageDescription{margin-bottom:10px}.commentInputStyle,.imageDescription{font-family:Cormorant Garamond,serif;font-weight:600}.commentInputStyle{font-size:24px;font-size:var(--commentInputFontSize)}.commentInputStyle:hover{filter:brightness(120%)}.showCaret{animation:animCaret 3s linear infinite;overflow:hidden;transform:scale(2);transform:scale(var(--scaleCaret));transition:.2s}.showCaret:hover{cursor:pointer}.showCaret:active{animation:none;color:#5e4a08;transform:scale(1.5)}@keyframes animCaret{0%{color:#0a0a4d}70%{color:#0a0a4d}85%{color:#5b5bec}to{color:#0a0a4d}}.chooseBut{left:0;margin-bottom:54px;position:fixed;width:100vw;z-index:1}.checkFormat{margin-right:220px;position:absolute;top:60px;transform:scale(3)}.inputCommentImage{font-family:Cormorant Garamond,serif;font-weight:600}.imageBank{border:1px solid grey;height:auto;margin:0 10px;transition:.2s;width:160px;width:var(--imageBankMaxWidth)}.imageBank:hover{border:2px solid #90ee90;cursor:pointer;transform:scale(1.2)}.imageBank:active{transform:scale(.9)}.imageBank2{height:auto;max-width:800px;width:90vw}.imageBank3{border:1px solid grey;height:auto;margin:0 10px;transition:.2s;width:160px}.commentContentInput>input,.commentContentInput>textarea{background:#ebebeb;border:none;border-bottom:1px solid #add8e6;margin:5px;max-width:800px;outline:none;width:90vw}.commentContentInput>input:focus,.commentContentInput>textarea:focus{background:#fffff2;border-bottom:2px solid #94b0ff}.commentContainer{margin:5px 0}.commentFormat2{position:relative}.commentContent{left:0;max-width:800px;position:absolute;top:0;z-index:1000}.commentImageFormat2{height:auto;max-width:1000px;width:90vw}.commentTitleDiv{height:110px;max-width:800px;width:80vw}.commentTitleDiv,.commentTitleDivPrevisu{text-align:center}.commentTitle{font-size:30px;font-size:var(--commentTitleFontSize)}.commentInputLabel,.commentTitle{font-family:Cormorant Garamond,serif}.commentInputLabel{font-size:18px;font-size:var(--commentLabelFontSize)}.commentRubrikTitle{font-size:24px;font-size:var(--commentInputFontSize)}.commentTextDiv{height:80%;max-width:1000px;min-height:260px;text-align:justify;width:80vw}.commentTextDivPrevisu{height:74%;min-height:150px;text-align:justify;width:100vw}.commentTextDivPrevisu>p{max-width:800px;width:90vw}.commentText{font-size:20px;font-size:var(--commentTextFontSize);margin:0 6vw;text-align:justify}.commentText,.commentText_2{font-family:Cormorant Garamond,serif;font-weight:600}.commentText_2{font-size:20px;margin:5px 0;padding:0;transition:.4s}.commentEditor{font-size:24px;font-size:var(--commentEditorFontSize)}.changeImage:hover{cursor:pointer;transform:scaleY(1.4)}.commentEditorDiv{height:20%;text-align:right}.commentEditor_fond_F1{font-size:24px;font-size:var(--commentEditorFontSize)}.commentEditor,.commentEditor_fond_F1{font-family:Cormorant Garamond,serif;padding:4px 8px}.commentEditor{font-size:30px;position:absolute}.animCommentBackBut{animation:CommentBackBut 2s linear infinite}@keyframes CommentBackBut{0%{background:orange}50%{background:#fdc0b5}to{background:orange}}.commentColorText{height:20px;margin-left:10px;width:30px}.commentColorText:hover{cursor:pointer}:root{--temTitleFontSize:30px;--temTextFontSize:22px;--temEditorFontSize:20px}@media screen and (min-width:650px) and (max-width:750px){:root{--temTitleFontSize:26px;--temTextFontSize:20px;--temEditorFontSize:18px}}@media screen and (min-width:500px) and (max-width:650px){:root{--temTitleFontSize:22px;--temTextFontSize:20px;--temEditorFontSize:18px}}@media screen and (max-width:500px){:root{--temTitleFontSize:18px;--temTextFontSize:16px;--temEditorFontSize:16px}}.temContainer{position:relative}.temContainer,.temImageF2{max-width:800px;width:96vw}.temImageF2{position:absolute;z-index:1}.temImageF3{width:20vw;z-index:1}.temTitle{background:#fff9;font-family:Cormorant Garamond,serif;font-size:30px;font-size:var(--temTitleFontSize);font-weight:600;padding:4px 8px;z-index:2}.temText{font-size:22px;font-size:var(--temTextFontSize);padding:0 6px;text-align:justify}.temEditor,.temText{background:#fff9;font-family:Cormorant Garamond,serif;font-weight:500;z-index:2}.temEditor{font-size:20px;font-size:var(--temEditorFontSize);padding:4px 8px}.sendMailBut{background:#d3d3d3;font-size:11px;left:10px;position:relative;z-index:2}.deleteBankImg{background:red;border:none;border-radius:50%;left:-10px;outline:none;position:absolute;top:5px;transition:.2s}.deleteBankImg:hover{cursor:pointer;filter:brightness(160%);transform:scale(1.2)}.deleteBankImg:active{transform:scale(.9)}.publishBut{background:#0000;border:none;border-radius:4px;margin-right:10px;outline:none;overflow:hidden;transition:.25s;width:85px}.publishBut>.textOnNewPublishBut{font-family:Cormorant Garamond,serif;font-size:0;font-weight:600;transition:.5s;width:0}.publishBut:hover{border:1px solid grey;cursor:pointer;transform:scale(1.1);width:280px}.publishBut:hover>.textOnNewPublishBut{font-size:18px;width:auto}.publishBut:active{border:1px grey;border-radius:4px;outline:none}body,html{overflow-x:hidden}.App{background-color:#fff;box-sizing:border-box;margin:none;min-height:100vh;padding:none;width:100vw}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.row_flex_bet{flex-direction:row}.col_flex_bet,.row_flex_bet{align-items:center;display:flex;justify-content:space-between}.col_flex_bet{flex-direction:column}.row_flex_aro{flex-direction:row}.col_flex_aro,.row_flex_aro{align-items:center;display:flex;justify-content:space-around}.col_flex_aro{flex-direction:column}.closeButDiv{border:2px solid red;border-radius:50%;color:red;font-size:32px;font-weight:800;padding:2px 10px;position:absolute;right:60px;top:50px;transition:.2s}.closeButDiv:hover{cursor:pointer;transform:scale(1.05)}.closeButDiv:active{color:#ff0;transform:scale(.95)}.modalContainer{background:#808080e6;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2000}.modalContent{background:linear-gradient(#2d343d,grey,#acabab);border-radius:20px;height:90vh;width:96vw;z-index:1000}.modalContent>div>h3,.modalContent>div>label{color:#ffffe0;padding:10px;text-align:justify}.modalContent>div>label{font-size:20px}.dispModal{animation:dispSlowly .4s linear}@keyframes dispSlowly{0%{opacity:0;transform:translateY(-80vh) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}.hideModal{animation:hideSlowly .4s linear}@keyframes hideSlowly{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-80vh) scale(.5)}}.adminExitLink{animation:animExitLink 1.6s linear infinite;position:fixed;top:10px;width:100vw;z-index:2000}.adminExitLink:hover{animation:none;color:blue;cursor:pointer}.adminExitLink>span{background:grey;border:1px solid red;font-size:14px;font-weight:700;margin-top:4px;padding:2px 10px}@keyframes animExitLink{0%{color:red}65%{color:red}70%{color:#fff}75%{color:red}80%{color:#fff}85%{color:red}90%{color:red}95%{color:#fff}to{color:red}}.adminMenu{color:#fff;padding:5px 20px 2px 0}.adminBut{background:#d3d3d3;color:#000;font-size:18px;font-weight:500;height:30px;margin:2px 0;text-align:center;width:120px}.adminBut:hover{background:#ffffe0}.setInputFocus{background:#d3d3d3;transition:.2s}.setInputFocus:focus{background:#ffffe0}td,th{background:#0e0e61;border:1px solid #fff;color:#ffffe0;text-align:center}.adminUserBut{color:#add8e6}.adminUserBut:hover{background:#03033b;color:#dcebf0;cursor:pointer}.fileInputBut{background:#add8e6;border-radius:50px;box-shadow:5px 5px 10px grey;font-family:Titillium Web,sans-serif;font-size:14px;outline:none;width:300px}::-webkit-file-upload-button{background:#63cdf0;border:1px solid grey;border-radius:50px;box-shadow:1px 0 1px 1px grey;color:#17184a}.hrStyle{border:1px solid #d3d3d3;margin:20px 20vw 40px;width:40vw}@keyframes showEditIcon{0%{color:blue;transform:scale(1)}70%{color:blue;transform:scale(1)}80%{color:#f0f;transform:scale(1.2)}to{color:blue;transform:scale(1)}}.dispPage{animation:dispPage .8s linear}@keyframes dispPage{0%{opacity:0}to{opacity:1}}.hidePage{animation:hidePage .8s linear}@keyframes hidePage{0%{opacity:1}to{opacity:0}}@media screen and (min-width:600px){:root{--menuItemWidth:65px;--menuMarkerHeight:1px;--menuFontWeight:500;--buttonItemFontSize:18px;--buttonSecondItemFontSize:16px;--buttonPaddingMargin:8px;--logoSize:90px;--servicesMenuHeight:170px;--plusMenuHeight:80px}}@media screen and (max-width:600px){:root{--menuItemWidth:55px;--menuMarkerHeight:1px;--menuFontWeight:500;--buttonItemFontSize:14px;--buttonSecondItemFontSize:12px;--buttonPaddingMargin:8px;--logoSize:75px;--servicesMenuHeight:100px;--plusMenuHeight:60px}}.header{background:#0000;min-height:100px;position:fixed;right:0;width:100vw;z-index:1000}.logoDiv>div{margin-left:5vw}.logoDiv>div,.logoDiv>div>img{height:var(--logoSize);width:var(--logoSize)}.logoDiv{transition:.2s}.logoDiv:hover{filter:brightness(120%)}.menuDiv{position:relative}.menuList1>button,.menuList2>button{background:#0000;border:none;margin:0 var(--buttonPaddingMargin);outline:none;padding:5px var(--buttonPaddingMargin)}.menuList1{left:calc(var(--menuItemWidth) - 70px);position:relative;z-index:200}.menuList2{left:calc(var(--menuItemWidth) - 90px);position:relative;z-index:1000}.menuItem{margin:0 8px;text-align:center;text-decoration:none;transition:.2s;width:var(--menuItemWidth)}.menuItem:hover{cursor:pointer;letter-spacing:.02em}.menuItem:active>.menuText{transform:scale(.85)}.reducItem{animation:reducMenuItem .5s linear}@keyframes reducMenuItem{0%{transform:scaleY(1)}20%{transform:scaleY(.4) translateY(30px)}50%{transform:scaleY(.4) translateY(30px) translateX(60px)}to{opacity:0;transform:scaleY(.4) translateY(30px) translateX(calc(var(--menuItemWidth)*5 + var(--buttonPaddingMargin)*9))}}.expandItem{animation:expandMenuItem .6s linear}@keyframes expandMenuItem{0%{opacity:.25;transform:scaleY(.4) translateY(40px) translateX(calc(var(--menuItemWidth)*5 + var(--buttonPaddingMargin)*9))}90%{transform:scaleY(.4) translateY(40px) translateX(0)}to{opacity:1;transform:scaleY(1) translateY(0) translateX(0)}}.reducResum{animation:reducMenuResum .7s linear}@keyframes reducMenuResum{0%{transform:scale(1)}to{opacity:0;transform:scale(.4) rotate(2turn)}}.expandResum{animation:expandMenuResum .8s linear}@keyframes expandMenuResum{0%{opacity:0;transform:scale(0)}to{transform:scale(1) rotate(-2turn)}}.menuMobilMarker{background:#000;left:calc(var(--menuItemWidth) + var(--buttonPaddingMargin));min-height:6px;position:relative;top:-11px;transition:.4s;z-index:100}.menuMarker,.menuMobilMarker{margin-bottom:12px;min-width:var(--menuItemWidth)}.menuMarker{background:#3a3a3a;min-height:var(--menuMarkerHeight);transition:.2s}.menuText{color:#000;font-family:Cormorant Garamond,serif;font-size:var(--buttonItemFontSize);font-weight:var(--menuFontWeight);margin:none;padding:none;transition:.2s;width:90px}.menuResum{transform:scaleY(0);transition:.2s}.menuResum:hover{animation:turn360 .4s linear;cursor:pointer}@keyframes turn360{0%{transform:scaleY(.2)}20%{transform:scaleY(1.05)}80%{transform:scaleY(.95)}to{transform:scaleY(1)}}.menuResum:active{transform:scaleY(.9)}.plusMenu,.serviceMenu{background:rgba(255,255,255,1fblack);left:calc(var(--menuItemWidth)*3 + var(--buttonPaddingMargin)*3);overflow:hidden;position:absolute;text-align:center;top:50px;transition:.2s;width:calc(var(--menuItemWidth) + var(--buttonPaddingMargin)*4)}.plusMenu{left:calc(var(--menuItemWidth)*5 + var(--buttonPaddingMargin)*7);top:50px}@keyframes deployServicesMenu{0%{height:2px}30%{height:2px}to{height:var(--servicesMenuHeight)}}@keyframes deployPlusMenu{0%{height:2px}30%{height:2px}to{height:var(--plusMenuHeight)}}@keyframes resumServicesMenu{0%{height:var(--servicesMenuHeight)}to{height:2px}}@keyframes resumPlusMenu{0%{height:var(--plusMenuHeight)}to{height:2px}}.secondMenuBut{background:#0000;border:none;color:#000;font-family:Cormorant Garamond,serif;font-size:var(--buttonSecondItemFontSize);font-weight:var(--menuFontWeight);outline:none;padding:10px 0;text-align:center;text-decoration:none;transition:.2s;width:calc(var(--menuItemWidth) + var(--buttonPaddingMargin)*4)}.longMenu{background:#fff}.secondMenuBut:hover{background:linear-gradient(#e4e4e4,#fff,#fff,#fff,#fff,#fff,#fff,#e4e4e4);border-bottom:1px solid grey;border-top:1px solid grey;cursor:pointer;font-weight:600;letter-spacing:.02em}.secondMenuBut:active{transform:scaleY(.9)}.menuSmallScreen{background:#fff;border:1px solid #d3d3d3;border-radius:6px;height:300px;position:absolute;right:5px;top:0;width:200px}.smallMenuItem{background:#0000;border:none;color:#000;font-family:Cormorant Garamond,serif;font-size:var(--buttonItemFontSize);font-weight:var(--menuFontWeight);height:40px;margin:10px;margin:0 var(--buttonPaddingMargin);outline:none;padding:5px var(--buttonPaddingMargin);text-decoration:none;transition:.2s;width:180px}.smallMenuItem:hover{background:linear-gradient(#e4e4e4,#fff,#fff,#fff,#fff,#fff,#fff,#e4e4e4);border-bottom:1px solid grey;border-top:1px solid grey;cursor:pointer;letter-spacing:.02em}.smallMenuItem:active{transform:scaleY(.9)}:root{--butBackColor:#d3d3d3;--butFontColor:#000;--butWidth:150px;--butHeight:35px;--butFontSize:16px}@media screen and (max-width:700px){:root{--butWidth:80px;--butHeight:22px;--butFontSize:12px}}.inputStyle_1{background:#d3d3d3;border:none;border-bottom:1px solid grey;font-size:20px;font-weight:700;outline:none;padding:2px 5px}.inputStyle_1:focus{background:#fff;border-bottom:1px solid #ff0}.inputFile{font-size:14px}.butStyle_1{background:#d3d3d3;background:var(--butBackColor);border:none;border-radius:6px;color:#000;color:var(--butFontColor);font-size:16px;font-size:var(--butFontSize);font-weight:600;height:35px;height:var(--butHeight);margin:8px 0;outline:none;transition:.2s;width:150px;width:var(--butWidth)}.butStyle_1:hover{cursor:pointer;filter:brightness(120%);transform:scale(1.05)}.butStyle_1:active{filter:brightness(140%);transform:scale(.95)}.tableBut{background:#171a22;text-align:center;transition:.2s}.tableBut:hover{background:#313747;letter-spacing:.1em}.tableBut:active{background:#ff0}.addKmlFileBut{transition:.2s}.addKmlFileBut:hover{cursor:pointer;position:relative;top:-4px}.addKmlFileBut:active{filter:brightness(140%);position:relative;top:0}
/*# sourceMappingURL=main.50617612.css.map*/