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}@media screen and (min-width:700px){:root{--h1FontSize:20px;--h2FontSize:32px;--navbarFontSize:26px;--navbarElelmentHeight:40px}}@media screen and (max-width:700px) and (min-width:450px){:root{--h1FontSize:16px;--h2FontSize:22px;--navbarFontSize:18px;--navbarElelmentHeight:26px}}@media screen and (max-width:450px){:root{--h1FontSize:12px;--h2FontSize:20px;--navbarFontSize:16px;--navbarElelmentHeight:26px}}.App{background-image:linear-gradient(45deg,#43599336,#43599336 14.286%,#364a6e3b 0,#364a6e3b 28.572%,#233f7233 0,#233f7233 42.858%,#243e6433 0,#243e6433 57.144%,#19356233 0,#19356233 71.43%,#2642683b 0,#2642683b 85.716%,#1b326633 0,#1b326633 100.002%),linear-gradient(45deg,#43599336,#43599336 14.286%,#364a6e3b 0,#364a6e3b 28.572%,#233f7233 0,#233f7233 42.858%,#243e6433 0,#243e6433 57.144%,#19356233 0,#19356233 71.43%,#2642683b 0,#2642683b 85.716%,#1b326633 0,#1b326633 100.002%),linear-gradient(135deg,#43599336,#43599336 14.286%,#364a6e3b 0,#364a6e3b 28.572%,#233f7233 0,#233f7233 42.858%,#243e6433 0,#243e6433 57.144%,#19356233 0,#19356233 71.43%,#2642683b 0,#2642683b 85.716%,#1b326633 0,#1b326633 100.002%),linear-gradient(90deg,#090909e0,#b4b4b4bf);margin:0;min-height:100vh;padding:0;text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.App-header{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:calc(5px + 1.2vmin);height:45vh;justify-content:center;transition:.4}.logo{padding-top:25px;transition:.2s}.logo:hover{cursor:pointer;transform:scale(1.2) translateX(5px) translateY(5px)}h1{font-optical-sizing:auto;font-style:normal;font-weight:400;margin:0}h1,h2{font-family:Space Grotesk,sans-serif}h2{color:#ffffe0;font-optical-sizing:auto;font-size:var(--h2FontSize);font-style:normal;font-weight:300;margin:10px 0}.backMenuButton{border-bottom:1px solid red;position:absolute;right:22px;top:6vh;transition:.2s;width:80px}.backMenuButton:hover{cursor:pointer;transform:scale(1.05)}.backMenuButton>p{color:red;font-size:20px;font-weight:700;margin:0;padding:0}.around_row{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.navbar_container{display:flex;flex-wrap:wrap;height:auto;justify-content:center;max-width:100vw}.navbarDiv{height:var(--navbarElelmentHeight);margin:10px 5vw;width:auto}.navbarTextLink{color:#d3d3d3;font-family:Klee One,cursive;font-size:var(--navbarFontSize);font-style:normal;font-weight:500;margin:0;padding:0;transition:.3s}.navbarDiv:hover>.navbarTextLink{color:#ffffe0;cursor:pointer;transform:translateY(-4px) scale(1.02)}.navbarDiv:active>.navbarTextLink{color:#ff0;transform:translateY(-4px) scale(.98)}.reservation_buts{background:var(--reservation_buts_bg);border:none;border-radius:6px;color:#000;font-size:16px;font-weight:700;outline:none;padding:4px 12px;transition:.2s}.reservation_buts:hover{cursor:pointer;filter:brightness(110%);transform:scale(1.05)}.reservation_buts:active{transform:scale(.95)}.webmasterLink{animation:webmaster_animate 5s linear infinite;font-size:16px}@keyframes webmaster_animate{0%{color:#c4c4ed}80%{color:#c4c4ed}85%{color:#ff0}90%{color:red}95%{color:#ff0}to{color:#c4c4ed}}.carousel_container{height:200px;margin:0 auto;perspective:900px;position:relative;width:250px}@media screen and (min-width:700px){:root{--carrouselImageTrasform:rotateY(0deg) translateZ(300px) scale(1.4);--maxWidthCarImage:250px;--maxHeightCarImage:200px;--carouselMarginTop:45%;--arrowSize:50px}}@media screen and (min-width:450px) and (max-width:700px){:root{--carrouselImageTrasform:rotateY(0deg) translateZ(200px) scale(1);--maxWidthCarImage:200px;--maxHeightCarImage:200px;--carouselMarginTop:22%;--arrowSize:40px}}@media screen and (max-width:450px){:root{--carrouselImageTrasform:rotateY(0deg) translateZ(180px) scale(1.2);--maxWidthCarImage:160px;--maxHeightCarImage:200px;--carouselMarginTop:25%;--arrowSize:30px}}.carousel{height:50%;margin-top:var(--carouselMarginTop);transform-style:preserve-3d;transition:transform 1s;width:100%}.carousel,.item{position:absolute}.item{align-items:center;display:block;display:flex;font-size:5em;height:200px;justify-content:center;line-height:200px;width:250px}.item>img{border:1px solid #fff;border-radius:6px}.carousel_arrow>img{max-height:var(--arrowSize);max-width:var(--arrowSize)}.carImage{max-height:var(--maxHeightCarImage);max-width:var(--maxWidthCarImage)}.a{transform:rotateY(0deg) var(--carrouselImageTrasform)}.b{transform:rotateY(60deg) var(--carrouselImageTrasform)}.c{transform:rotateY(120deg) var(--carrouselImageTrasform)}.d{transform:rotateY(180deg) var(--carrouselImageTrasform)}.e{transform:rotateY(240deg) var(--carrouselImageTrasform)}.f{transform:rotateY(300deg) var(--carrouselImageTrasform)}#next,#prev{border-radius:5px;color:#444;cursor:pointer;padding:1em 2em;position:absolute;top:30vh;transition:box-shadow .1s,top .1s}#next:hover,#prev:hover{color:#000}#next:active,#prev:active{top:31vh}#next{right:5vw}#prev{left:5vw}.demoInfo_container{background-image:radial-gradient(circle at 67% 83%,#f5f5f50d 0,#f5f5f50d 1%,#0000 0,#0000 5%,#0000 0,#0000 100%),radial-gradient(circle at 24% 80%,#f5f5f50d 0,#f5f5f50d 27%,#0000 0,#0000 63%,#0000 0,#0000 100%),radial-gradient(circle at 23% 5%,#f5f5f50d 0,#f5f5f50d 26%,#0000 0,#0000 82%,#0000 0,#0000 100%),radial-gradient(circle at 21% 11%,#f5f5f50d 0,#f5f5f50d 35%,#0000 0,#0000 45%,#0000 0,#0000 100%),radial-gradient(circle at 10% 11%,#f5f5f50d 0,#f5f5f50d 21%,#0000 0,#0000 81%,#0000 0,#0000 100%),radial-gradient(circle at 19% 61%,#f5f5f50d 0,#f5f5f50d 20%,#0000 0,#0000 61%,#0000 0,#0000 100%),radial-gradient(circle at 13% 77%,#f5f5f50d 0,#f5f5f50d 63%,#0000 0,#0000 72%,#0000 0,#0000 100%),radial-gradient(circle at 30% 93%,#f5f5f50d 0,#f5f5f50d 33%,#0000 0,#0000 82%,#0000 0,#0000 100%),linear-gradient(90deg,#16b0cf,#6707d7);height:200vh;z-index:3000}.cookies_container,.demoInfo_container{left:0;position:absolute;top:0;width:100vw}.cookies_container{animation:cookies_container_display 5s linear;background:#7a7a7a99;font-family:Klee One,cursive;height:100vh;z-index:2000}@keyframes cookies_container_display{0%{opacity:0;transform:scale(0)}85%{opacity:0;transform:scale(0)}90%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}.cookies_content{animation:cookies_display 5s linear;background:#d3d3d3;background:radial-gradient(#ebebeb,#e6e5e5,#fff,#ffffbf);border-radius:6px;bottom:12vh;left:5vw;padding:10px;position:fixed;width:300px}@keyframes cookies_display{0%{transform:scale(0) translateX(-100vw) translateY(50vh)}80%{transform:scale(0) translateX(-100vw) translateY(50vh)}to{transform:scale(1) translateX(0) translateY(0)}}@keyframes cookies_hide{0%{transform:scale(1) translateX(0)}to{transform:scale(0) translateX(-100vw)}}.cookies_title{display:flex;flex-direction:row;justify-content:space-around}.cookies_title>h2{color:blue;font-size:28px;font-weight:600}.cookies_title>img{animation:cookie_rotation 4s linear infinite}@keyframes cookie_rotation{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.cookies_container>div>p{font-size:16px;font-weight:500}.validate_cookies{background:#b2ec8c;border:1px solid green;border-radius:6px;font-size:18px;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)}@media screen and (min-width:700px){:root{--paragTitleSize:24px;--paragSize:18px}}@media screen and (max-width:700px){:root{--paragTitleSize:18px;--paragSize:16px}}.presentation_container{border-top:1px solid #ffffe0;margin-left:8vw;max-width:84vw;z-index:100}.presentation_parag{background:#98d1d1b3;border-radius:6px}.presentation_parag,.presentation_title{max-width:84vw;position:relative;z-index:100}.presentation_title{margin:4px 0 0 10vw}h3{background:#98d1d1b3;border-radius:6px;color:#000;display:table-cell;font-size:var(--paragTitleSize);padding:3px 22px;width:auto}.presentation_text{color:#000;font-family:Klee One,cursive;font-size:var(--paragSize);font-style:normal;font-weight:600;padding:4px 8px;text-align:justify;z-index:1000}.presentImgDiv{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-left:8vw;position:fixed;top:25vh;width:84vw;z-index:1}.presentImgDiv>img{animation:showImg 1s linear;background-size:cover;height:auto;opacity:.5;width:350px;z-index:1}.editorScreenContainer{align-items:center;background:#d3d3d3;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:2000}.editorScreenContent{height:70vh;max-height:700px;max-width:1300px;width:90vw}@keyframes showImg{0%{opacity:0;transform:scale(.9)}to{opacity:.5;transform:scale(1)}}@keyframes hideImg{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.gallery_container{margin-top:4vh;overflow-y:auto}.gallery_container,.gallery_disposition{display:flex;flex-direction:row;justify-content:space-around}.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}.image_style{border:1px solid #fff;border-radius:8px;margin:5px}@media screen and (min-width:550px){:root{--bookingContainerWidth:84vw;--bookingMarginLeft:8vw;--oneDayFontSize:20px;--monthYearFontSize:26px}}@media screen and (max-width:550px){:root{--bookingContainerWidth:94vw;--bookingMarginLeft:3vw;--oneDayFontSize:16px;--monthYearFontSize:20px}}.calendar_container{background:#c7f2fa1a;border:1px solid #add8e6;margin-left:var(--bookingMarginLeft);margin-top:6vh;width:var(--bookingContainerWidth)}.show_month_year{font-size:var(--monthYearFontSize);font-weight:600}.month_cursor{color:#f5f57b;font-size:48px;position:relative;top:-20px;transition:.2s}.month_cursor:hover{color:#fff;cursor:pointer;transform:scale(1.04)}.month_cursor:active{color:#ff0;cursor:pointer;transform:scale(.96)}.weekend{color:#15158d}.weekdays{display:flex;justify-content:space-between;margin-bottom:10px}.weekdays>div{color:#000;flex:1 1;font-size:var(--oneDayFontSize);font-weight:600;text-align:center}.show_month{font-size:26px;font-weight:500}.days{display:grid;grid-template-columns:repeat(7,1fr);max-width:var(--bookingContainerWidth)}.days>div{padding:12px 0}.one_day,.sunday{border-radius:50%;color:#000;font-size:var(--oneDayFontSize);font-weight:600;padding:10px;transition:.2s}.sunday{color:blue}.sunday:hover{cursor:not-allowed}.one_day:hover{animation:bgAnimate .8s linear;background:radial-gradient(#fff,#add8e6,#4e7ee699);cursor:pointer;transform:scale(1.2)}@keyframes bgAnimate{0%{opacity:0}to{opacity:1}}.one_day:active{background:radial-gradient(#fff,#ffffe0,#ff0);cursor:grab}@media screen and (min-width:1100px){:root{--hourlyUnitWidth:440px;--hourlyUnitFontSize:20px;--hourlyUnitHeight:7vh}}@media screen and (max-width:1100px) and (min-width:800px){:root{--hourlyUnitWidth:350px;--hourlyUnitFontSize:18px;--hourlyUnitHeight:4vh}}@media screen and (max-width:800px){:root{--hourlyUnitWidth:280px;--hourlyUnitFontSize:16px;--hourlyUnitHeight:4vh}}.open_day_container{align-items:center;background:#808080b3;display:flex;justify-content:center;left:0;min-height:100vh;overflow-x:hidden;position:absolute;top:0;width:100vw}.open_day_content{align-items:center;animation:show_demo_message_container .6s ease-in-out;background-image:repeating-linear-gradient(22.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),repeating-linear-gradient(157.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),linear-gradient(135deg,#a8a8a8,#3c3c3c);border:1px solid #fff;border-radius:8px;display:flex;flex-direction:column;justify-content:space-around;margin-top:30px;min-height:90vh;width:90vw}.closeBut{color:red;font-size:var(--oneDayFontSize);font-weight:600;position:absolute;right:5vw;top:5vh;transition:.2s}.closeBut:hover{cursor:pointer;transform:scale(1.05)}.open_day_title{color:#0b0b83;font-family:Klee One,cursive;margin-top:40px}.open_day_notice,.open_day_title{font-size:var(--oneDayFontSize);font-weight:700;text-align:center;width:90vw}.open_day_notice{color:#151538}.hourlySpace{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;margin-bottom:4vh;max-width:1200px;width:90vw}.hourlyGroup1,.hourlyGroup2{margin:10px 0;min-width:var(--hourlyUnitWidth)}.hourly{align-items:center;background:linear-gradient(#d3d3d3,#b4b4b4,#979cca);border:1px solid #fff;border-radius:4px;display:flex;flex-direction:row;font-size:var(--hourlyUnitFontSize);justify-content:space-around;margin:4px 0;min-height:var(--hourlyUnitHeight);width:var(--hourlyUnitWidth)}.hourly,.hourlyBusy,.hourlyFree{transition:.25s}.hourlyFree:hover{cursor:pointer;filter:brightness(120%);font-weight:700;letter-spacing:.1em}.hourlyBusy:hover{cursor:not-allowed}.hourlyFree:active{background:linear-gradient(#ffffc5,#ffff6e);filter:brightness(100%)}@media screen and (min-width:750px){:root{--labelFontSize:18px;--choiceFontSize:16px;--reservationDivWidth:650px}}@media screen and (min-width:550px) and (max-width:750px){:root{--labelFontSize:16px;--choiceFontSize:14px;--reservationDivWidth:460px}}@media screen and (max-width:550px){:root{--labelFontSize:14px;--choiceFontSize:12px;--reservationDivWidth:84vw}}.reservationDiv,.reservationDivText{align-items:center;background:#e6e6e666;border:1px solid #fff;border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;max-width:var(--reservationDivWidth);width:var(--reservationDivWidth)}.reservationText{background:#d3d3d3;border:none;border-bottom:1px solid grey;font-size:var(--labelFontSize);margin:10px 5px;outline:none;width:120px}.reservationText:focus{background:#fff;border-bottom:1px solid #d3d3d3}.reservationDiv>label{font-family:Klee One,cursive;font-size:var(--labelFontSize);margin:10px}.choiceDiv{flex-direction:row;flex-wrap:wrap;width:var(--reservationDivWidth)}.choiceDiv,.choiceDiv2{align-items:center;display:flex;justify-content:space-around}.choiceDiv2{width:300px}.oneChoiceDiv{align-items:center;display:flex;flex-direction:row;justify-content:space-around;max-width:calc(var(--reservationDivWidth)/4)}.oneChoiceDiv>input,.reservationDiv>input{transform:scale(1.6)}.oneChoiceDiv>label{font-size:var(--choiceFontSize);margin:5px 20px}.demo_message_container{align-items:center;background:#808080b3;display:flex;justify-content:center;left:0;min-height:100vh;overflow-x:hidden;position:absolute;top:0;width:100vw}.demo_message_content{align-items:center;animation:show_demo_message_container .6s ease-in-out;background-image:repeating-linear-gradient(22.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),repeating-linear-gradient(157.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),linear-gradient(135deg,#a8a8a8,#3c3c3c);border:1px solid #fff;border-radius:8px;display:flex;flex-direction:column;height:450px;justify-content:space-around;min-width:310px;position:relative;transition:.6s;width:90vw}@keyframes show_demo_message_container{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes hide_demo_message_container{0%{transform:translateX(0)}to{transform:translateX(-100vw)}}.demoCloseBut{color:#c01616;font-size:20px;font-weight:700;position:absolute;right:30px;top:10px}.demo_message_title{font-size:24px;font-weight:700}.demo_message_message{font-size:20px;font-weight:500}.tours_container{align-items:center;display:flex;flex-direction:row;height:50vh;justify-content:space-around;min-width:100vw}.tours_list{list-style:none}.oneTour{align-items:center;background:#d3d3d3;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;left:-20px;margin:10px 20px;padding:4px 16px;position:relative;transition:.2s}.oneTour:hover{cursor:pointer;filter:brightness(120%);transform:scale(1.02)}.oneTour:active{background:#ff0;transform:scale(.98)}@media screen and (max-width:500px){.oneTour{left:-60px;transform:scale(.8)}.oneTour:hover{transform:scale(.82)}.oneTour:active{background:#ff0;transform:scale(.78)}}.oneTour>span{color:#000}.tour_container{justify-content:center;left:0;min-height:100vh;overflow-x:hidden;position:absolute;top:0;width:100vw}.tour_container,.tour_content{align-items:center;display:flex}.tour_content{animation:showTour .6s linear;background-image:repeating-linear-gradient(45deg,#0000000d,#0000000d 2px,#0000 0,#0000 4px),linear-gradient(0deg,#1d4776,#b1d3ff);border:1px solid #fff;border-radius:8px;flex-direction:column;height:90vh;justify-content:space-around;min-width:310px;position:relative;width:90vw}.hideTourDetail{color:red;font-size:18px;font-weight:700;position:absolute;right:4vw;top:2vh;transition:.2s}.hideTourDetail:hover{cursor:pointer;transform:scale(1.05)}.hideTourDetail:active{transform:scale(.95)}@keyframes showTour{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hideTour{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.insertionMaps{height:60vh;min-width:300px;width:65vw}:root{--avatar_size:80px;--scale_identity:scale(1)}@media screen and (max-width:500px){:root{--avatar_size:50px;--scale_identity:scale(0.6)}}.comments_container{flex-direction:column;position:relative}.comment_header,.comments_container{align-items:center;display:flex;justify-content:center}.comment_header{flex-direction:row}.add_comment{transition:.2s}.add_comment:hover{cursor:pointer;filter:brightness(105%);transform:scale(1.1)}.add_comment:active{transform:scale(.9)}.one_comment{background:linear-gradient(#8f8d8d,#ccc,#fff);border-left:1px solid #f8fc07;border-radius:6px;border-top:1px solid #f8fc07;margin:20px 0 20px 8vw;max-width:700px;min-width:300px;padding:10px 0;width:84vw}.one_comment>li{color:#000;font-size:16px;font-weight:500;list-style:none}.comment_avatar{border-radius:50%;height:80px;height:var(--avatar_size);left:-12px;position:relative;top:-30px;width:80px;width:var(--avatar_size)}.comment_identity{left:10px;position:relative;top:-60px;top:calc(var(--avatar_size)*-.75);transform:scale(1);transform:var(--scale_identity)}.comment_form_container{align-items:center;display:flex;justify-content:center;left:0;min-height:100vh;overflow-x:hidden;position:fixed;top:0;width:100vw}.comment_form_content{align-items:center;animation:show_comment_form .6s ease-in-out;background-image:repeating-linear-gradient(22.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),repeating-linear-gradient(157.5deg,#a3a3a333,#a3a3a333 0,#0000 0,#0000 1px,#a3a3a333 0,#a3a3a333 4px,#0000 0,#0000 5px,#a3a3a333 0,#a3a3a333 8px),linear-gradient(135deg,#a8a8a8,#3c3c3c);border:1px solid #fff;border-radius:8px;display:flex;flex-direction:column;height:90vh;justify-content:space-around;min-height:600px;width:90vw}@keyframes show_comment_form{0%{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes hide_comment_form{0%{transform:translateX(0)}to{transform:translateX(-100vw)}}.hideCommentForm{color:red;font-size:18px;font-weight:700;position:absolute;right:8vw;top:7vh;transition:.2s}.hideCommentForm:hover{cursor:pointer;transform:scale(1.05)}.hideCommentForm:active{transform:scale(.95)}.comment_form{align-items:cenetr;background:#dcdcdc33;border:2px solid grey;border-radius:12px;display:flex;flex-direction:column;height:80vh;justify-content:space-around;min-height:550px;min-width:300px;width:40vw}.comment_div{height:8vh}.comment_div,.comment_textarea_div{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.comment_textarea_div{height:15vh}.comment_but_div{align-items:center;display:flex;flex-direction:row;height:8vh;justify-content:space-around;width:100%}.comment_div>label,.comment_textarea_div>label{font-size:18px;font-weight:600;padding:0 26vw 0 0}.comment_text_input{background:#bebebe;border:none;font-size:18px;font-weight:500;outline:none}.comment_text_input:focus{background:#fff;border-bottom:1px solid #ff0}.comment_textarea{background:#bebebe;border:none;font-size:16px;font-weight:500;height:15vh;outline:none}.comment_textarea:focus{background:#fff;border-bottom:1px solid #ff0}:root{--footerHeight:170px;--footerFirstPatrtWidth:160px;--footerPartWidth:300px;--linkFontSize:20px}@media screen and (max-width:610px){:root{--footerHeight:240px;--footerFirstPatrtWidth:65px;--footerPartWidth:100vw;--linkFontSize:16px}}.footer_container{background:#ffffff80;border-top-right-radius:18px;bottom:0;transition:.6s;width:50px;z-index:2000}.close_footer,.footer_container{height:80px;left:0;position:fixed}.close_footer{align-items:center;animation:disp_close_footer 1s linear;background:#d3d3d3;border-top-right-radius:50%;bottom:170px;bottom:var(--footerHeight);display:flex;justify-content:center;width:80px}@keyframes disp_close_footer{0%{opacity:0}70%{opacity:0}to{opacity:1}}.footer_content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100vw}.footer_part_row{align-items:center;height:160px;height:var(--footerFirstPatrtWidth)}.footer_part_column,.footer_part_row{display:flex;flex-direction:row;justify-content:space-around;width:300px;width:var(--footerPartWidth)}.footer_part_column{align-items:cenetr;height:140px}.footer_part_column_div{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}.footerLink{font-size:20px;font-size:var(--linkFontSize)}.footerLink:hover{color:blue;cursor:pointer}.footerLink:active{color:orange;cursor:pointer}.media_link{transition:.2s}.media_link:hover{cursor:pointer;filter:brifghtness(110%);transform:scale(1.1)}.media_link:active{transform:scale(.95)}
/*# sourceMappingURL=main.28ae77fb.css.map*/