.sidebar{align-items:center;background-color:#fdfbfb;border:1px solid #d3d3d3;border-radius:10px;display:flex;flex:3 1;flex-direction:column;margin:20px auto;max-width:300px;padding-bottom:30px;padding-top:20px}.sidebar-content{width:250px}.sidebarItem{align-items:center;display:flex;flex-direction:column;margin-bottom:40px}.sidebarTitle{border-bottom:2px solid darkred;border-top:2px solid darkred;transition:.3s ease-in-out;width:40%}.sidebarTitle,.sidebarTitleNav{color:#222;font-family:Varela Round,sans-serif;font-size:12px;font-weight:600;line-height:20px;margin:10px;padding:5px;text-align:center}.sidebarTitleNav{border-bottom:1px solid #a7a4a4;border-top:1px solid #a7a4a4;width:80%}.sidebarItem p{padding:30px;text-align:center;width:250px}.sidebarTitle:hover{width:80%}.sidebar-link{color:#000;cursor:pointer;padding-bottom:10px;padding-top:10px;text-decoration:none}@media (max-width:800px){.sidebar{left:calc(50vw - 170px);position:relative}}@media (max-width:1500px){.sidebar{margin:20px 20px 100px}}@media (max-width:340px){.sidebar{left:0;position:relative}}.home{background:#fff url(/static/media/background-home.55a3850964170f8c331b.svg) no-repeat;color:#000;display:flex;font-family:Varela,sans-serif;padding-top:20px}.home-image-slider{border:3px solid #000;border-radius:10px;height:300px;margin:20px 20px 0;overflow:hidden;position:relative;text-align:center;vertical-align:middle}.homeImage{left:0;position:absolute;top:0;width:100%}.home-image-slider h1{-webkit-text-stroke:3px #000;color:#fff;font-size:100px;position:absolute;z-index:100}.home-content{display:block}.home-presentation{padding:0 20px}.home-presentation p{color:#fff;margin-right:20%}.home-presentation h2{color:#fff;margin:20px 0;-webkit-text-decoration:2px underline;text-decoration:2px underline;text-underline-offset:5px}.home-preview{margin-top:70px;padding:0 20px}.home-preview h2{color:#fff}.home-preview-content{background-color:#d3d3d3;border-radius:10px;cursor:pointer;display:block;height:auto;margin:40px auto;max-width:600px;padding:20px;position:relative}.home .home-preview-content a{color:navy;cursor:alias;display:flex;font-size:medium;position:absolute;right:10px;text-decoration:none;top:10px}@media (max-width:500px){.homeImage{height:100%;width:unset}.home-image-slider h1{font-size:70px}.home-presentation p{margin-right:0}}@media (max-width:800px){.home{display:block;position:relative}}.top{align-items:center;background:darkred;color:#fff;display:flex;font-family:Josefin Sans,sans-serif;height:50px;padding:40px;top:0;z-index:999}.link{display:inline;opacity:.9999;overflow:hidden;position:relative}.link:after{background:#fff;content:"";height:2px;position:absolute;right:0;top:25px;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out;width:0;z-index:-1}.link:active:after,.link:focus:after,.link:hover:after{left:0;right:auto;width:100%}.topLeft,.topRight{align-items:center;display:flex;flex:3 1;justify-content:center}.topCenter{flex:6 1}.topIcon{color:#444;cursor:pointer;font-size:20px;margin-right:10px}.topImg{border-radius:50%;cursor:pointer;height:40px;object-fit:cover;width:40px}.topList{display:flex;justify-content:center;list-style:none;margin:0}.topListItem{cursor:pointer;font-size:18px;font-weight:300;margin-right:20px}@media (max-width:400px){.topListItem{font-size:13px}.link:after{height:1px;top:17px}}.footer{background-color:#000;bottom:0;color:#fff;padding:40px}.footer,.journal{font-family:Varela,sans-serif}.journal{height:100%}.journal .Post .BlogLabel{color:navy;cursor:alias;display:flex;font-size:medium;position:absolute;right:10px;text-decoration:none;top:7px}.Post{background-color:#d3d3d3;border-radius:10px;display:block;height:auto;margin:40px auto;max-width:600px;padding:20px}.Post,.postImg{position:relative}.postImg{border:2px solid #000;border-radius:10px;cursor:pointer;margin-top:20px;max-height:250px;max-width:calc(100vw - 45px);overflow:hidden}.PostContainer{border:3px solid #000;height:300px;margin:20px 0;width:300px}.journal .header{margin-top:20px;text-align:center}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:16px solid #d3d3d3;border-radius:50%;border-top-color:#8b0000;height:120px;margin:10% auto calc(50vh - 120px);position:relative;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.write{margin-left:20px;padding-top:50px}#writeLoader{background-color:#d3d3d3}#writeLoader,#writePopupSuccess{border:3px solid #000;border-radius:10px;height:150px;margin-left:calc(50vw - 150px);position:absolute;text-align:center;visibility:hidden;width:300px;z-index:100}#writePopupSuccess{background-color:#90ee90}#writePopupError{background-color:#f08080;border:3px solid #000;border-radius:10px;height:150px;margin-left:calc(50vw - 150px);position:absolute;text-align:center;visibility:hidden;width:300px;z-index:100}.writeImg{border-radius:10px;height:250px;object-fit:cover;width:70vw}.writeForm{position:relative}.writeFormGroup,.writeIcon{align-items:center}.writeIcon{border:1px solid;border-radius:50%;color:#797676;cursor:pointer;display:flex;font-size:20px;height:25px;justify-content:center;width:25px}.writeInput{border:none;font-size:30px;padding:20px;width:70vw}.writeInput:focus{outline:none}.keyInput{border:none;font-size:10px;padding:20px;width:70vw}.keyInput:focus{outline:none}.writeText{font-size:20px;height:30vh}.writeSubmit{background-color:teal;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;padding:10px;position:absolute;right:50px;top:20px}@media (max-width:400px){.writeInput{font-size:20px}.writeText{font-size:12px}}.album{color:#a7a4a4;font-family:Varela,sans-serif;font-size:10px;margin:2px}.AllImagesContainer{cursor:pointer;display:inline-block;height:auto;margin:20px;overflow:hidden;width:auto}.AlbumImg{border-radius:10px;max-height:250px;max-width:calc(100vw - 45px);overflow:hidden}.not-found h1,.not-found h2{font-family:Varela,sans-serif;text-align:center}.not-found h1{margin-top:60px}.not-found+.footer{bottom:0;position:fixed;width:100%}@media (max-width:400px){.not-found+.footer{width:auto}}
/*# sourceMappingURL=main.dee2d7f2.css.map*/