@import"https://fonts.googleapis.com/css?family=Open+Sans";@import"https://fonts.googleapis.com/css?family=Open+Sans:800";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Georgian:wght@400;700&display=swap";.app{width:100vw;height:100vh}.menu-button a[data-v-1848341e]{all:unset;display:block;width:100%;height:100%;text-align:center}.menu-button[data-v-1848341e]{font-family:Archy SemiBold,sans-serif!important;margin-top:15px;padding:10px 20px;font-size:20px;border:none;color:#fff;cursor:pointer;border-radius:5px;transition:.3s;text-align:center}.menu-button[data-v-1848341e]:hover{background:#e48c09}[data-v-8e94c446]{font-family:Archy SemiBold,sans-serif!important}.header[data-v-b5af079c]{width:100%;height:100px;background-color:#201c1c;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible}.logo-container[data-v-b5af079c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);cursor:pointer}.logo[data-v-b5af079c]{height:120px;filter:drop-shadow(5px 5px 5px rgba(0,0,0,1));transition:opacity .2s ease-in-out}.logo[data-v-b5af079c]:hover{opacity:.8}@media (max-width: 768px){.header[data-v-b5af079c],.logo[data-v-b5af079c]{height:70px}.logo-container[data-v-b5af079c]{transform:translate(-50%,-15%)}}.category-nav[data-v-a9ccb46b]{display:flex;align-items:center;width:100%;overflow-x:hidden;position:relative;background-color:#fff;padding:10px 0;box-shadow:0 2px 4px #0000001a;flex-wrap:nowrap;white-space:nowrap}.category-list[data-v-a9ccb46b]{display:flex;gap:10px;padding:16px;margin:0;list-style:none;overflow-x:auto;scroll-behavior:smooth;flex:1}.category-list[data-v-a9ccb46b]::-webkit-scrollbar{display:none}.category-list[data-v-a9ccb46b]{-ms-overflow-style:none;scrollbar-width:none}.category-list li[data-v-a9ccb46b]{display:inline-block}.category-list li a[data-v-a9ccb46b]{text-transform:uppercase;padding:1rem 3rem;text-decoration:none;color:#313131;border-radius:25px;border:1px solid #313131;transition:all .3s ease-in-out;display:inline-block}.category-list li a[data-v-a9ccb46b]:hover,.category-list li.current a[data-v-a9ccb46b]{color:#fff;background-color:#958973;border:1px solid #958973}.scroll-button[data-v-a9ccb46b]{background-color:#958973;color:#fff;border:none;border-radius:50%;padding:8px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.scroll-button.left[data-v-a9ccb46b]{left:0}.scroll-button.right[data-v-a9ccb46b]{right:0}[data-v-ae0b8a11]{font-family:Archy SemiBold,sans-serif!important}.header[data-v-ae0b8a11]{margin-bottom:3.5rem}.category-container[data-v-ae0b8a11]{font-family:Archy SemiBold,sans-serif!important;position:sticky;top:0;z-index:100;background-color:#fff;padding:10px 0;box-shadow:0 2px 4px #0000001a}.category-list[data-v-ae0b8a11]{display:flex;overflow-x:auto;white-space:nowrap;gap:10px;padding:0 16px}.category-list li[data-v-ae0b8a11]{display:inline-block;flex:0 0 auto}.category-list[data-v-ae0b8a11]::-webkit-scrollbar{display:none}.category-list[data-v-ae0b8a11]{-ms-overflow-style:none;scrollbar-width:none}.menu-container[data-v-ae0b8a11]{text-align:center;padding:20px}.category-header[data-v-ae0b8a11]{text-align:left;margin-bottom:16px;font-size:24px;color:#333;border-bottom:2px solid #958973;padding:8px 16px}.menu-grid[data-v-ae0b8a11]{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.card[data-v-ae0b8a11]{border:1px solid #ccc;border-radius:8px;padding:16px;width:300px;box-shadow:0 2px 4px #0000001a;text-align:left;cursor:pointer;transition:transform .2s ease-in-out}.card h3[data-v-ae0b8a11],p[data-v-ae0b8a11]{text-overflow:ellipsis;overflow:hidden}.card-image[data-v-ae0b8a11]{width:100%;border-radius:8px;aspect-ratio:1 / 1;object-fit:cover}.card-content[data-v-ae0b8a11]{margin-top:8px;width:fit-content}.card[data-v-ae0b8a11]:hover{transform:scale(1.05)}@media (max-width: 768px){.menu-grid[data-v-ae0b8a11]{flex-direction:column;align-items:center}.card[data-v-ae0b8a11]{display:flex;flex-direction:row;align-items:center;width:90%;padding:12px}.card-image[data-v-ae0b8a11]{width:120px;height:auto;border-radius:8px;margin:12px}.card-content[data-v-ae0b8a11]{flex-grow:1;font-size:10px}.card-content h3[data-v-ae0b8a11]{font-size:16px}}.upload-container[data-v-919154da]{text-align:center;margin-top:20px}.preview-image[data-v-919154da]{width:200px;margin-top:10px;border-radius:10px}input[data-v-919154da],select[data-v-919154da],button[data-v-919154da]{display:block;margin:10px auto;padding:8px;width:80%;max-width:300px}button[data-v-919154da]{background-color:#28a745;color:#fff;border:none;cursor:pointer}button[data-v-919154da]:hover{background-color:#218838}model-viewer[data-v-f96d0c95]{width:100%;height:300px}.add-item[data-v-f96d0c95]{display:inline-block;padding:12px 20px;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#fff;background:linear-gradient(45deg,#ff416c,#ff4b2b);border-radius:30px;transition:all .3s ease-in-out;box-shadow:0 4px 10px #ff416c80;position:relative;overflow:hidden}.add-item[data-v-f96d0c95]:before{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:#ffffff26;transition:width .4s ease-in-out,height .4s ease-in-out,top .4s ease-in-out,left .4s ease-in-out;border-radius:50%;transform:translate(-50%,-50%)}.add-item[data-v-f96d0c95]:hover:before{width:100%;height:100%}.add-item[data-v-f96d0c95]:hover{box-shadow:0 6px 15px #ff416c99;transform:translateY(-2px)}.admin-container[data-v-f96d0c95]{text-align:center;padding:20px}.menu-grid[data-v-f96d0c95]{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.card[data-v-f96d0c95]{border:1px solid #ccc;border-radius:8px;padding:16px;width:300px;box-shadow:0 2px 4px #0000001a;text-align:left;position:relative}.card-image[data-v-f96d0c95]{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}.card-content[data-v-f96d0c95]{margin-top:8px}.edit-btn[data-v-f96d0c95],.delete-btn[data-v-f96d0c95]{display:block;margin-top:10px;padding:8px;width:100%;cursor:pointer;border:none}.edit-btn[data-v-f96d0c95]{background-color:#007bff;color:#fff}.delete-btn[data-v-f96d0c95]{background-color:#dc3545;color:#fff}.modal[data-v-f96d0c95]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center}.modal-content[data-v-f96d0c95]{background:#fff;padding:20px;border-radius:8px;width:300px}.modal-content input[data-v-f96d0c95],.modal-content select[data-v-f96d0c95],.modal-content button[data-v-f96d0c95]{display:block;margin-top:10px;width:100%;padding:8px}.search-input[data-v-f96d0c95]{width:80%;max-width:400px;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px;font-size:16px}.login-container[data-v-afee3af8]{text-align:center;padding:20px}input[data-v-afee3af8]{display:block;margin:10px auto;padding:8px;width:80%;max-width:300px;border:1px solid #ccc;border-radius:5px}button[data-v-afee3af8]{background-color:#007bff;color:#fff;padding:10px;border:none;cursor:pointer;width:80%;max-width:300px;border-radius:5px}button[data-v-afee3af8]:hover{background-color:#0056b3}.error[data-v-afee3af8]{color:red;margin-top:10px}body[data-v-74820147],html[data-v-74820147]{height:100%;width:100%;display:flex;justify-content:center;align-items:center}[data-v-74820147]{box-sizing:border-box;margin:0;padding:0;font-family:Archy SemiBold,sans-serif!important}[data-v-74820147]::-webkit-scrollbar{display:none}.model-button[data-v-74820147]{margin:10px;margin-left:13rem;padding:10px 15px;font-size:16px;background-color:#dbdbdb;color:#141414;border:none;cursor:pointer;border-radius:5px;transition:.3s;max-width:150px}.model-button[data-v-74820147]:hover{background-color:#be8040}.media img[data-v-74820147]{height:500px!important;width:500px!important;object-fit:cover;border-radius:15px;box-shadow:4px 4px 10px #0003}button[data-v-74820147]{border:none;cursor:pointer}button[data-v-74820147]:focus{outline:0}.for-background[data-v-74820147]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(/background-2.png) no-repeat center center fixed;background-size:cover}.container[data-v-74820147]{width:892px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-70%,-50%);display:flex;align-items:center}.background-color[data-v-74820147]{width:500px!important;height:553px;border-radius:23px;z-index:0;flex-shrink:0}.media[data-v-74820147]{transform:translate(-30%,2%);display:flex;align-items:center;justify-content:center;z-index:2}.media-content[data-v-74820147]{height:60rem;width:60rem;object-fit:contain}.product[data-v-74820147]{width:900px;height:400px;background:#161616a6;position:absolute;left:-10%;transform:translate(50%);border-radius:23px;color:#fff;font-family:Open Sans,sans-serif;padding:0rem 0rem 0rem 10rem;display:flex;flex-direction:column;justify-content:center;z-index:1}.product h1[data-v-74820147]{font-size:36px;font-weight:800;margin-bottom:10px}.product h2[data-v-74820147]{font-weight:300;font-size:32px;letter-spacing:1.6px;margin-bottom:30px}.product .desc[data-v-74820147]{font-size:30px;line-height:1.4}@media (max-width: 768px){.model-button[data-v-74820147]{margin:0}.container[data-v-74820147]{flex-direction:column;position:relative;transform:translate(-55%,-70%)}.media[data-v-74820147]{position:absolute;top:0;left:50%;transform:translate(-45%,-60%);z-index:3;display:flex;align-items:center;justify-content:center;width:100%}.media-content[data-v-74820147]{height:500px!important;width:auto;max-width:80%;object-fit:contain;z-index:3}.media img[data-v-74820147]{height:200px!important;width:200px!important;object-fit:cover;border-radius:15px;box-shadow:4px 4px 10px #0003;margin-bottom:4rem}.product[data-v-74820147]{order:1;width:30%;height:auto;padding:70px 20px 20px;text-align:center;z-index:2;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}canvas[data-v-74820147]{width:100%;height:100%;display:block}.product h1[data-v-74820147]{font-size:20px}.product p[data-v-74820147]{font-size:10px!important}}@font-face{font-family:Archy SemiBold;src:url(/fonts/ar-archy-semibold.woff2) format("woff2");font-weight:400;font-style:normal}html,body{margin:0;padding:0;overflow-x:hidden;overflow-y:auto;height:100vh;width:100vw;max-width:1920px}h2{margin-top:0}button{border:0;background:0;cursor:pointer}a{text-decoration:none;padding-bottom:5px}ul{list-style:none;padding:0;margin:0}header{min-height:100vh;background:linear-gradient(to bottom,rgba(0,0,0,.938),transparent),url(/background.png) no-repeat center center;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column}header nav{padding:15px 35px;display:flex;position:relative}header nav h2{margin-bottom:0;flex:1;letter-spacing:3px;font-family:Archy SemiBold,sans-serif!important}header nav h2 #logo{color:#d3d3d3;text-transform:uppercase;border-bottom:solid 2px lightgray}header nav .nav-button{color:silver;font-size:23px}header nav div{background:#000000e6;position:fixed;right:0;left:0;top:0;bottom:0;z-index:1;text-align:center;transform:scale(0);opacity:0;transition:opacity .2s}header nav div ul{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}header nav div ul .exit-menu{position:absolute;top:15px;right:15px;color:#d3d3d3;font-size:20px;padding:10px}header nav div ul li{font-family:Archy SemiBold,sans-serif;text-transform:uppercase}header nav div ul li a{display:block;color:#d3d3d3;padding:15px 5px;transition:all .4s}header nav div ul li a:hover,header nav div ul li a .active:hover{color:#be8040;border-bottom-color:#be8040}.carousel-item img{filter:brightness(70%)}.carousel-caption{background:#00000080;padding:15px;border-radius:10px}header .center{line-height:1;margin:auto;text-align:center;color:#fff}header .center h1{font-family:Archy SemiBold,sans-serif;font-size:80px;line-height:1.2;margin-bottom:34px;color:#be8040;text-align:center}header .center h2{text-transform:uppercase;letter-spacing:5px;font-size:28px}header .center #asterisk{color:#be8040;line-height:.5;font-size:30px;display:flex;justify-content:center}header .center #asterisk:before,header .center #asterisk:after{content:"";display:inline-block;position:relative;vertical-align:middle;height:1px;width:0%;opacity:0;background:#fff}header .center #asterisk:before{margin-right:10px}header .center #asterisk:after{margin-left:10px}header .center p{text-transform:uppercase;margin-top:5px;font-size:14px;font-weight:700;letter-spacing:3px}nav div.show{transform:scale(1);opacity:1}.custom-font{font-family:Archy SemiBold,sans-serif;color:#be8040;font-size:75px}.add-padding{padding:25px}.center-text{text-align:center;margin-bottom:40px;margin-top:30px;color:#4d4d4d}.center-text h2{margin-top:25px}.center-text p{margin-top:0;font-family:Archy SemiBold,sans-serif;line-height:1.5}.center-text a{font-family:Archy SemiBold,sans-serif;color:#be8040;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px;border-bottom:solid 2px #be8040}.add-flex{display:flex;flex-direction:column;align-items:center}.add-flex .stuffed-cherries{flex:1;background:url(/images/covers/about-img.jpeg) no-repeat center center;background-size:cover;height:25rem;width:auto;border-radius:10px}.center-h1{display:flex;justify-content:center;align-items:center}.custom-h1{text-align:center;color:#fff;letter-spacing:5px;margin-bottom:0}.custom-effect-h1{font-size:4rem}.custom-h1 span{letter-spacing:0}.bread-background{background:#000 url(http://www.performerprosites.com/development/clients/showpalace/wp-content/uploads/2014/05/tasteful-recipies-dinner-theatre.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;height:500px}.menu{padding:30px}.menu-images{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.menu-images img{width:300px;height:300px}.ker-background{background:#000 url(/images/covers/cover-2.png) no-repeat center center;background-size:cover;background-attachment:fixed;height:500px}.menu-background{background:#000 url(/images/covers/cover-1.png) no-repeat center center;background-size:cover;background-attachment:fixed;height:500px}.reservation-section{margin-bottom:40px}.reservation-section div:first-child{flex:1}.reservation-section div:last-child{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;flex:1}.reservation-section div:last-child img{margin:auto;width:85%}footer{margin:0;position:relative;background:#141414;color:#d3d3d3}footer button{width:50px;height:50px;position:absolute;top:-20px;left:50%;transform:translate(-50%,-10%);background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:1.2;border-radius:50%;margin-top:0}footer h4{margin-bottom:0}footer h5{line-height:1.5}footer .restaurant-info{padding:35px 40px!important;display:flex;flex-direction:column;align-items:center}footer .copyright{background:#232323;color:#969696;font-size:14px;letter-spacing:1px;padding:10px 30px;display:flex;flex-direction:column;align-items:center;text-align:center}footer .copyright span{border-bottom:solid 1px}@media screen and (max-width: 768px){header .center h1{font-size:50px;line-height:1.1;margin-bottom:20px}}@media screen and (max-width: 425px){header .center h1{font-size:35px;line-height:1;margin-bottom:15px}}@media screen and (max-width: 425px){header,.bread-background,.cake-background{background-attachment:scroll}}@media (min-width: 768px){footer .restaurant-info{flex-direction:row;justify-content:space-around;align-items:flex-start}}@media (min-width: 769px){nav{position:initial!important;align-items:baseline;padding:20px 70px!important}nav .nav-button{display:none}nav div{position:initial!important;background:none!important;opacity:initial!important;transform:initial!important}nav div ul{position:initial!important;flex-direction:row!important}nav div ul .exit-menu{display:none}nav div ul li a{font-size:12.8px;margin:0 10px;letter-spacing:1px;padding:5px 0!important}nav div ul .active{border-bottom:solid 1px lightgray}.add-padding{padding:50px 0}.add-flex{flex-direction:row;align-items:center}.add-flex div:first-child{flex:1;padding:0 50px}.add-flex div:last-child{min-width:400px;margin:50px}.menu-images{flex:1}.menu div:last-child{flex:1}footer .restaurant-info{padding:20px 80px;flex-direction:row;justify-content:space-around}footer .restaurant-info .locations{display:flex;justify-content:space-between;flex-wrap:wrap}footer .restaurant-info .locations h4{flex:1 0 100%}footer .restaurant-info .hours{display:flex;justify-content:space-between;flex-wrap:wrap}footer .restaurant-info .hours h4{flex:1 0 100%}footer .copyright{flex-direction:row;justify-content:space-around}}#asterisk{opacity:0;transform-origin:50% 4%;-webkit-animation:spin .5s forwards;animation:spin .5s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}#asterisk:before,#asterisk:after{transform-origin:center center;-webkit-animation:grow .5s forwards;animation:grow .5s forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.center p{transform:translateY(-40px);opacity:0;-webkit-animation:fadeDown .9s forwards;animation:fadeDown .9s forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.center h2{transform:scale(2);opacity:0;-webkit-animation:fade .5s forwards;animation:fade .5s forwards}.center h1{transform:translateY(40px);opacity:0;-webkit-animation:fadeUp .5s forwards;animation:fadeUp .5s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fade{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fade{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes fadeDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes grow{0%{opacity:0;width:0%}50%{opacity:.5}to{opacity:1;width:40%}}@keyframes grow{0%{opacity:0;width:0%}50%{opacity:.5}to{opacity:1;width:40%}}@-webkit-keyframes spin{0%{transform:rotate(0);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes spin{0%{transform:rotate(0);opacity:0}to{transform:rotate(360deg);opacity:1}}.carousel{position:relative;width:100%;height:100%;box-shadow:0 3px 10px #0000004d}.item{width:200px;height:300px;list-style-type:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1;background-position:center;background-size:cover;border-radius:20px;box-shadow:0 20px 30px #ffffff4d inset;transition:transform .1s,left .75s,top .75s,width .75s,height .75s}.item:nth-child(1),.item:nth-child(2){left:0;top:0;width:100%;height:100%;transform:none;border-radius:0;box-shadow:none;opacity:1}.item:nth-child(3){left:50%}.item:nth-child(4){left:calc(50% + 220px)}.item:nth-child(5){left:calc(50% + 440px)}.item:nth-child(6){left:calc(50% + 660px);opacity:0}.content{width:min(30vw,400px);position:absolute;top:50%;left:3rem;transform:translateY(-50%);font:400 .85rem helvetica,sans-serif;color:#fff;text-shadow:0 3px 8px rgba(0,0,0,.5);opacity:0;display:none}.content .title{text-transform:uppercase}.content .description{line-height:1.7;margin:1rem 0 1.5rem;font-size:.8rem}.content button{width:fit-content;background-color:#0000001a;color:#fff;border:2px solid white;border-radius:.25rem;padding:.75rem;cursor:pointer}.item:nth-of-type(2) .content{display:block;animation:show .75s ease-in-out .3s forwards}@keyframes show{0%{filter:blur(5px);transform:translateY(calc(-50% + 75px))}to{opacity:1;filter:blur(0)}}.nav{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:5;-webkit-user-select:none;user-select:none}.nav .btn{background-color:#ffffff80;color:#000000b3;border:2px solid rgba(0,0,0,.6);margin:0 .25rem;padding:.75rem;border-radius:50%;cursor:pointer}.nav .btn:hover{background-color:#ffffff4d}@media (width > 650px) and (width < 900px){.content .title{font-size:1rem}.content .description{font-size:.7rem}.content button{font-size:.7rem}.item{width:160px;height:270px}.item:nth-child(3){left:50%}.item:nth-child(4){left:calc(50% + 170px)}.item:nth-child(5){left:calc(50% + 340px)}.item:nth-child(6){left:calc(50% + 510px);opacity:0}}@media (width < 650px){.content .title{font-size:.9rem}.content .description{font-size:.65rem}.content button{font-size:.7rem}.item{width:130px;height:220px}.item:nth-child(3){left:50%}.item:nth-child(4){left:calc(50% + 140px)}.item:nth-child(5){left:calc(50% + 280px)}.item:nth-child(6){left:calc(50% + 420px);opacity:0}}.outerdiv{width:100%;min-height:100vh;background:#1f2020;display:flex;align-items:center;justify-content:center}.innerdiv{transform:scale(.9);margin:1rem;display:grid;grid-gap:1.5rem;grid-template-rows:repeat(2,22rem);grid-template-columns:repeat(4,17rem)}.eachdiv{padding:1rem 2rem;border-radius:.8rem;box-shadow:5px 5px 20px #0000006b;color:#fff}.div1{background:#733fc8;grid-column:1/3;grid-row:1/2;background-image:url(https://raw.githubusercontent.com/RahulSahOfficial/testimonials_grid_section/5532c958b7d3c9b910a216b198fdd21c73112d84/images/bg-pattern-quotation.svg);background-repeat:no-repeat;background-position-x:25rem}.div2{background:#49556b;grid-column:3/4;grid-row:1/2}.div3{background:#fff;grid-column:4/5;grid-row:1/3;color:#000}.div4{background:#fff;grid-column:1/2;grid-row:2/3;color:#000}.div5{background:#18202d;grid-column:2/4;grid-row:2/3}.userdetails{display:flex}.imgbox{margin-right:1rem}.imgbox img{border-radius:50%;width:2rem;border:2px solid #cec5c5}.detbox{display:flex;flex-direction:column;justify-content:center}.detbox p{margin:0}.detbox .name{color:#cfcfcf;font-size:.9rem;margin-bottom:.1rem;font-weight:600}.detbox .name.dark{color:#49505a}.detbox .designation{color:#cfcfcf;opacity:50%;font-size:.8rem}.detbox .designation.dark{color:#49505a}.review h4{font-size:1.4rem;color:#f3deff;font-weight:600;line-height:1.5;margin-bottom:.8rem}.review.dark h4{color:#4b5258}.review p{font-size:.95rem;color:#f3deff;font-weight:500;opacity:50%;line-height:1.5}.review.dark p{color:#0e0e0e}.attribution{font-size:1rem;line-height:1.5;position:fixed;bottom:1rem;right:1rem;text-align:right}.attribution a{text-decoration:none}@media only screen and (max-width: 1000px){.innerdiv{transform:scale(.7)}}@media only screen and (max-width: 800px){.innerdiv{transform:scale(.6)}}@media only screen and (max-width: 600px){.div1{background-position-x:10rem}.innerdiv{display:flex;flex-direction:column;transform:scale(1);margin:2rem 2rem 5rem}.attribution{position:relative}}
