@media (min-width:320px) and (max-width:768px){.overlay-content a{font-size:1em}.overlay-content a img{height:32px}.menu{position:fixed;top:0;z-index:9;bottom:inherit;padding-top:15px;background-color:rgba(60,60,60,.4);width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:25px}.menu .left-col{width:40%;-webkit-box-pack:start;justify-content:flex-start;padding-left:15px}.menu .left-col img{height:75px}.menu .right-col{width:60%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.menu a{display:none}.menu .burger{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;position:absolute;right:15px;width:15%}.menu .burger span{width:100%;color:#fff}.menu .burger span .menu-burger-down{margin-top:5px;margin-bottom:0;width:80%;margin-right:0;border-top:1px solid #fff}#custom-intro{height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#custom-intro .custom-row{display:-webkit-box;display:flex;position:absolute;top:0;left:0;width:100%}#custom-intro .custom-row .left-col{width:50%;padding:25px}#custom-intro .custom-row .left-col img{height:60px}#custom-intro .custom-row .right-col{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:25px}#custom-intro .custom-row .right-col img{width:24px;height:24px}#custom-intro .custom-row .right-col img:first-child{margin-right:15px}#custom-intro h1{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:2px;text-align:center}#index{color:#fff}#index .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#index .first-row h2{margin-bottom:25px;text-align:center}#index .first-row p{width:95%;text-align:center;margin-top:0}#index .break-row,#index .break-row .swiper-slide,#index .break-row .swiper-slide img{width:100%}#index .break-row .swiper-pagination-bullet-active{background-color:#000}#index .break-row .swiper-pagination-bullet{height:16px;width:16px;margin-right:25px;background:#424242}#index .arenal-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;padding-top:50px;padding-bottom:50px}#index .arenal-row .left-col{width:100%;padding-right:25px}#index .arenal-row .left-col h2{text-align:center;padding-right:0;margin-bottom:50px}#index .arenal-row .left-col p{text-align:right;width:85%;float:right;border-right:none;border-bottom:3px solid #df5d74;padding-right:0;padding-bottom:25px}#index .arenal-row .left-col a{width:75%;margin:0 auto}#index .arenal-row .right-col{width:100%}#index .arenal-row .right-col img{width:100%;margin:0 auto}#index .arenal-row .right-col p{text-align:left;width:85%;float:left;padding-left:25px}#index .philosophy-row{padding-top:50px;padding-bottom:50px}#index .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center}#index .philosophy-row p{width:95%;margin:25px auto 0;text-align:center}#index .philosophy-row a{width:75%}#index .contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:100px;padding-top:75px}#index .contact-row .left-col{width:100%;margin-bottom:25px}#index .contact-row .left-col iframe{max-height:300px;max-width:90%}#index .contact-row .right-col{width:100%}#index .contact-row h2{text-align:center;text-transform:uppercase;margin-bottom:50px}#index .contact-row form{width:90%;margin:0 auto;display:-webkit-box;display:flex;flex-wrap:wrap}#index .contact-row form .input-box{width:100%;padding-right:0;margin-bottom:25px}#index .contact-row form .input-box input{border-radius:0}#index .contact-row form .no-padding{padding-right:0}#index .contact-row form .button-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#index .contact-row form .button-row p{width:100%}#index .contact-row form .button-row .button-col{width:100%;-webkit-box-pack:center;justify-content:center}#index .contact-row form .button-row .button-col #submit{width:95%;padding-bottom:15px;padding-top:15px}#index .contact-row form .button-row .button-col #submit:disabled{border:1px solid #f2bfc9}#index .contact-row form .button-row .button-col #submit:disabled:hover{background:transparent}#index .contact-row form .button-row .button-col #submit:hover{background:#df5d74}#philosophy{color:#fff}#philosophy .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-bottom:100px;padding-top:100px}#philosophy .first-row h2{margin-bottom:15px;font-weight:600;font-size:24px;letter-spacing:.365em;text-transform:uppercase}#philosophy .first-row p{width:95%;text-align:center;margin-top:0}#philosophy .first-row img{width:50%;margin-top:75px}#philosophy .philosophy-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#0c0c0c;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#philosophy .philosophy-row .left-col,#philosophy .philosophy-row .left-col img{width:100%}#philosophy .philosophy-row .right-col{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;padding-right:25px;padding-top:50px}#philosophy .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center;display:inline}#philosophy .philosophy-row hr{width:15%;border-top:1px solid #df5d74}#philosophy .philosophy-row p{width:90%;margin-top:25px;text-align:right}#philosophy .closing-row{height:350px}#plate-section{padding:20px}#plate-section h2{margin-bottom:25px}#plate-section h2,#plate-section h3{text-transform:uppercase;color:#df5d74}#plate-section h3{font-size:1.3em;margin-bottom:0;text-align:center}#plate-section .subcategory-name-with-prices{display:-webkit-box;display:flex;width:100%}#plate-section .subcategory-name-with-prices .name-col{width:40%}#plate-section .subcategory-name-with-prices .prices-col{width:60%;display:-webkit-box;display:flex}#plate-section .subcategory-name-with-prices .prices-col .full-price-col,#plate-section .subcategory-name-with-prices .prices-col .half-price-col{width:50%}#plate-section .full-width-title{width:100%;-webkit-box-pack:center;justify-content:center;margin-top:25px}#plate-section .full-width-plate{display:-webkit-box;display:flex;width:100%;margin-bottom:10px}#plate-section .full-width-plate .name-col{width:60%}#plate-section .full-width-plate .price-col{width:40%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}#plate-section .full-width-plate .price-col .full-price-col,#plate-section .full-width-plate .price-col .half-price-col{width:50%;text-align:center}#plate-section .full-width-plate .price-col .full-width-price-col{width:100%;text-align:right}#plate-section .half-width-div{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-bottom:25px}#plate-section .half-width-div .name-col{width:100%}#plate-section .half-width-div .full-width-plate{display:-webkit-box;display:flex;width:100%}#plate-section .half-width-div .full-width-plate .name-col{width:60%;margin-bottom:10px}#plate-section .half-width-div .full-width-plate .prices-col{width:40%;text-align:center;-webkit-box-pack:end;justify-content:flex-end}#plate-section .cover-col,#plate-section .cover-col img{width:100%}.arrow-down{padding-top:40px;padding-bottom:40px}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");.centered-table{display:table}.centered-table-cell{display:table-cell;vertical-align:middle;text-align:center}*{font-family:Montserrat,sans-serif}body{background:#000}.menu{position:fixed;top:0;z-index:9;bottom:inherit;padding-top:15px;background-color:rgba(60,60,60,.4);width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:25px}.menu .left-col{width:40%;-webkit-box-pack:start;justify-content:flex-start;padding-left:15px}.menu .left-col img{height:75px}.menu .right-col{width:60%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.menu a{text-decoration:none;text-transform:uppercase;color:#fff;margin-right:25px;font-weight:400;font-size:14px}.menu a:hover{color:#df5d74;font-weight:700}.menu a img{height:32px}.burger{display:none}.overlay{height:100%;width:0;position:fixed;z-index:10;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;-webkit-transition:.5s;transition:.5s}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#fff;display:block;-webkit-transition:.3s;transition:.3s}.overlay a:focus,.overlay a:hover{color:#df5d74}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}#CookielawBanner{position:fixed;width:100%;bottom:0;z-index:999;padding-top:15px;background-color:rgba(0,0,0,.8);color:#fff}#CookielawBanner h1{font-size:1.5em;margin-bottom:10px}#CookielawBanner .text-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:25px}#CookielawBanner .text-row p{margin-top:0;margin-bottom:0;width:75%}#CookielawBanner .text-row a{color:#fff;margin-left:15px}#CookielawBanner .text-row .btn{text-decoration:none;background-color:red;display:block;padding:10px 25px;color:#fff}.cookie-section{padding-top:150px}.cookie-section .content{width:90%;margin:0 auto;text-align:justify;color:#fff}#custom-intro{height:85vh;width:95%;margin:0 auto;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#custom-intro .custom-row{display:-webkit-box;display:flex;position:absolute;top:0;left:0;width:100%}#custom-intro .custom-row .left-col{width:50%;padding:25px}#custom-intro .custom-row .left-col img{width:225px}#custom-intro .custom-row .right-col{width:50%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:25px}#custom-intro .custom-row .right-col img{width:24px;height:24px}#custom-intro .custom-row .right-col img:first-child{margin-right:15px}#custom-intro h1{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:2px;font-weight:600;font-size:48px;letter-spacing:.365em}.arrow-down{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-top:75px;padding-bottom:75px}.arrow-down img{height:16px}#index{color:#fff}#index .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-bottom:100px;padding-top:100px}#index .first-row h2{margin-bottom:15px;font-weight:600;font-size:24px;letter-spacing:.365em}#index .first-row p{width:75%;text-align:center;margin-top:0}#index .break-row{width:95%;position:relative;margin:50px auto 0}#index .break-row .swiper-slide,#index .break-row .swiper-slide img{width:100%}#index .break-row .swiper-pagination-bullet-active{background-color:#000}#index .break-row .swiper-pagination-bullet{height:16px;width:16px;margin-right:25px;background:#424242}#index .arenal-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:95%;margin:0 auto}#index .arenal-row .left-col{width:30%;padding-right:25px}#index .arenal-row .left-col h2{font-weight:600;font-size:24px;line-height:32.5px;text-transform:uppercase;padding-left:25px;letter-spacing:.365em}#index .arenal-row .left-col a{display:block;margin-left:25px;border:4px solid #df5d74;text-transform:uppercase;width:50%;text-align:center;padding-top:10px;padding-bottom:10px;margin-top:75px;color:#fff;text-decoration:none}#index .arenal-row .right-col{width:70%}#index .arenal-row .right-col img{width:100%;margin:0 auto}#index .philosophy-row{padding-top:75px;padding-bottom:75px}#index .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center}#index .philosophy-row p{width:50%;margin:25px auto 0;text-align:center}#index .philosophy-row a{display:block;border:4px solid #df5d74;text-transform:uppercase;width:30%;text-align:center;padding-top:10px;padding-bottom:10px;margin:25px auto 0;color:#fff;text-decoration:none}#index .galery-row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#index .galery-row h2{text-align:center;text-transform:uppercase;margin-bottom:50px}#index .galery-row .gallery{display:-webkit-box;display:flex;justify-content:space-around;flex-wrap:wrap}#index .galery-row .image-col{width:47%;position:relative;margin-bottom:25px}#index .galery-row .image-col img{width:100%}#index .galery-row .image-col .overlay{display:none}#index .galery-row .image-col:hover .overlay{-webkit-box-pack:center;justify-content:center;text-transform:uppercase;width:100%;background-color:rgba(0,0,0,.8);color:#ff99ab;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}#index .contact-row,#index .galery-row .image-col:hover .overlay{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#index .contact-row{padding-top:100px;padding-bottom:100px}#index .contact-row .left-col{width:50%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#index .contact-row .left-col iframe{width:95%;margin:0 auto}#index .contact-row .right-col{width:50%}#index .contact-row h2{text-align:center;text-transform:uppercase;margin-bottom:50px}#index .contact-row form{width:85%;margin:0 auto;display:-webkit-box;display:flex;flex-wrap:wrap}#index .contact-row form .input-box{width:50%;padding-right:25px;margin-bottom:25px}#index .contact-row form .input-box input{border-radius:0;background:transparent;border:none;border-bottom:1px solid #df5d74;outline:none}#index .contact-row form .no-padding{padding-right:0}#index .contact-row form textarea{border-radius:0;background:transparent;border:none;border-bottom:1px solid #df5d74;outline:none}#index .contact-row form .button-row{display:-webkit-box;display:flex;width:100%;margin-top:25px}#index .contact-row form .button-row p{width:50%}#index .contact-row form .button-row .button-col{width:50%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}#index .contact-row form .button-row .button-col #submit{border:1px solid #df5d74;background:transparent;width:35%;color:#fff;text-transform:uppercase}#index .contact-row form .button-row .button-col #submit:disabled{border:1px solid #f2bfc9}#index .contact-row form .button-row .button-col #submit:disabled:hover{background:transparent}#index .contact-row form .button-row .button-col #submit:hover{background:#df5d74}#philosophy{color:#fff}#philosophy .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-bottom:100px;padding-top:100px}#philosophy .first-row h2{margin-bottom:15px;font-weight:600;font-size:24px;letter-spacing:.365em;text-transform:uppercase}#philosophy .first-row p{width:75%;text-align:center;margin-top:0}#philosophy .first-row img{width:15%;margin-top:75px}#philosophy .philosophy-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#0c0c0c;width:95%;margin:0 auto}#philosophy .philosophy-row .left-col{width:40%}#philosophy .philosophy-row .left-col img{width:100%}#philosophy .philosophy-row .right-col{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;padding-right:50px}#philosophy .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center;display:inline}#philosophy .philosophy-row hr{width:15%;border-top:1px solid #df5d74}#philosophy .philosophy-row p{width:50%;margin-top:25px;text-align:right}#philosophy .closing-row{height:85vh;width:95%;margin:0 auto;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../images/philosophy-closing.jpg)}#menu-section h1{text-align:left;color:#fff;text-transform:uppercase;padding-bottom:25px;padding-top:25px;padding-left:25px;margin-bottom:25px;background:#161616;width:100%}#menu-section h1 hr{width:25%;border-top:1px solid #df5d74}#menu-section .menu-row{margin-top:75px}#menu-section .menu-row:first-child{margin-top:0}#menu-section .menu-row:nth-of-type(2n) h1{text-align:right;color:#fff;text-transform:uppercase;padding-bottom:25px;padding-top:25px;padding-right:25px;margin-bottom:25px;background:#161616;width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}#menu-section .menu-row:nth-of-type(2n) h1 hr{width:25%;border-top:1px solid #df5d74;margin-left:75%}#menu-section h2{margin-bottom:25px;margin-top:50px}#menu-section h2,#menu-section h3{text-transform:uppercase;color:#df5d74}#menu-section h3{font-size:1.3em;margin-bottom:35px;text-align:center;margin-top:35px}#menu-section h3 b{color:#fff}#menu-section h4{font-size:1.2em}#menu-section .menu-content{text-align:center;width:95%;margin:0 auto;color:#fff}#plate-section{display:-webkit-box;display:flex;flex-wrap:wrap;color:#fff;padding:25px}#plate-section h2{margin-bottom:25px}#plate-section h2,#plate-section h3{text-transform:uppercase;color:#df5d74}#plate-section h3{font-size:1.3em;margin-bottom:0;text-align:center}#plate-section .subcategory-name-with-prices{display:-webkit-box;display:flex;width:100%}#plate-section .subcategory-name-with-prices .name-col{width:70%}#plate-section .subcategory-name-with-prices .prices-col{width:30%;display:-webkit-box;display:flex}#plate-section .subcategory-name-with-prices .prices-col .full-price-col,#plate-section .subcategory-name-with-prices .prices-col .half-price-col{width:50%}#plate-section .full-width-title{width:100%;-webkit-box-pack:center;justify-content:center;margin-top:25px}#plate-section .full-width-plate{display:-webkit-box;display:flex;width:100%}#plate-section .full-width-plate .name-col{width:70%}#plate-section .full-width-plate .price-col{width:30%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}#plate-section .full-width-plate .price-col .full-price-col,#plate-section .full-width-plate .price-col .half-price-col{width:50%;text-align:center}#plate-section .full-width-plate .price-col .full-width-price-col{width:100%;text-align:center}#plate-section .half-width-div{width:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-bottom:25px}#plate-section .half-width-div .name-col{width:50%}#plate-section .half-width-div .full-width-plate{display:-webkit-box;display:flex;width:100%}#plate-section .half-width-div .full-width-plate .name-col{width:50%}#plate-section .half-width-div .full-width-plate .prices-col{width:30%;text-align:right}#plate-section .cover-col{width:50%}#plate-section .cover-col img{width:100%}@media (min-width:320px) and (max-width:768px){.overlay-content a{font-size:1em}.overlay-content a img{height:32px}.menu{position:fixed;top:0;z-index:9;bottom:inherit;padding-top:15px;background-color:rgba(60,60,60,.4);width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:25px}.menu .left-col{width:40%;-webkit-box-pack:start;justify-content:flex-start;padding-left:15px}.menu .left-col img{height:75px}.menu .right-col{width:60%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.menu a{display:none}.menu .burger{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;position:absolute;right:15px;width:15%}.menu .burger span{width:100%;color:#fff}.menu .burger span .menu-burger-down{margin-top:5px;margin-bottom:0;width:80%;margin-right:0;border-top:1px solid #fff}#custom-intro{height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}#custom-intro .custom-row{display:-webkit-box;display:flex;position:absolute;top:0;left:0;width:100%}#custom-intro .custom-row .left-col{width:50%;padding:25px}#custom-intro .custom-row .left-col img{height:60px}#custom-intro .custom-row .right-col{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:25px}#custom-intro .custom-row .right-col img{width:24px;height:24px}#custom-intro .custom-row .right-col img:first-child{margin-right:15px}#custom-intro h1{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:2px;text-align:center}#index{color:#fff}#index .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#index .first-row h2{margin-bottom:25px;text-align:center}#index .first-row p{width:95%;text-align:center;margin-top:0}#index .break-row,#index .break-row .swiper-slide,#index .break-row .swiper-slide img{width:100%}#index .break-row .swiper-pagination-bullet-active{background-color:#000}#index .break-row .swiper-pagination-bullet{height:16px;width:16px;margin-right:25px;background:#424242}#index .arenal-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;padding-top:50px;padding-bottom:50px}#index .arenal-row .left-col{width:100%;padding-right:25px}#index .arenal-row .left-col h2{text-align:center;padding-right:0;margin-bottom:50px}#index .arenal-row .left-col p{text-align:right;width:85%;float:right;border-right:none;border-bottom:3px solid #df5d74;padding-right:0;padding-bottom:25px}#index .arenal-row .left-col a{width:75%;margin:0 auto}#index .arenal-row .right-col{width:100%}#index .arenal-row .right-col img{width:100%;margin:0 auto}#index .arenal-row .right-col p{text-align:left;width:85%;float:left;padding-left:25px}#index .philosophy-row{padding-top:50px;padding-bottom:50px}#index .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center}#index .philosophy-row p{width:95%;margin:25px auto 0;text-align:center}#index .philosophy-row a{width:75%}#index .contact-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:100px;padding-top:75px}#index .contact-row .left-col{width:100%;margin-bottom:25px}#index .contact-row .left-col iframe{max-height:300px;max-width:90%}#index .contact-row .right-col{width:100%}#index .contact-row h2{text-align:center;text-transform:uppercase;margin-bottom:50px}#index .contact-row form{width:90%;margin:0 auto;display:-webkit-box;display:flex;flex-wrap:wrap}#index .contact-row form .input-box{width:100%;padding-right:0;margin-bottom:25px}#index .contact-row form .input-box input{border-radius:0}#index .contact-row form .no-padding{padding-right:0}#index .contact-row form .button-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#index .contact-row form .button-row p{width:100%}#index .contact-row form .button-row .button-col{width:100%;-webkit-box-pack:center;justify-content:center}#index .contact-row form .button-row .button-col #submit{width:95%;padding-bottom:15px;padding-top:15px}#index .contact-row form .button-row .button-col #submit:disabled{border:1px solid #f2bfc9}#index .contact-row form .button-row .button-col #submit:disabled:hover{background:transparent}#index .contact-row form .button-row .button-col #submit:hover{background:#df5d74}#philosophy{color:#fff}#philosophy .first-row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-bottom:100px;padding-top:100px}#philosophy .first-row h2{margin-bottom:15px;font-weight:600;font-size:24px;letter-spacing:.365em;text-transform:uppercase}#philosophy .first-row p{width:95%;text-align:center;margin-top:0}#philosophy .first-row img{width:50%;margin-top:75px}#philosophy .philosophy-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#0c0c0c;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#philosophy .philosophy-row .left-col,#philosophy .philosophy-row .left-col img{width:100%}#philosophy .philosophy-row .right-col{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end;padding-right:25px;padding-top:50px}#philosophy .philosophy-row h2{font-size:36px;line-height:44px;letter-spacing:.365em;text-transform:uppercase;text-align:center;display:inline}#philosophy .philosophy-row hr{width:15%;border-top:1px solid #df5d74}#philosophy .philosophy-row p{width:90%;margin-top:25px;text-align:right}#philosophy .closing-row{height:350px}#plate-section{padding:20px}#plate-section h2{margin-bottom:25px}#plate-section h2,#plate-section h3{text-transform:uppercase;color:#df5d74}#plate-section h3{font-size:1.3em;margin-bottom:0;text-align:center}#plate-section .subcategory-name-with-prices{display:-webkit-box;display:flex;width:100%}#plate-section .subcategory-name-with-prices .name-col{width:40%}#plate-section .subcategory-name-with-prices .prices-col{width:60%;display:-webkit-box;display:flex}#plate-section .subcategory-name-with-prices .prices-col .full-price-col,#plate-section .subcategory-name-with-prices .prices-col .half-price-col{width:50%}#plate-section .full-width-title{width:100%;-webkit-box-pack:center;justify-content:center;margin-top:25px}#plate-section .full-width-plate{display:-webkit-box;display:flex;width:100%;margin-bottom:10px}#plate-section .full-width-plate .name-col{width:60%}#plate-section .full-width-plate .price-col{width:40%;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}#plate-section .full-width-plate .price-col .full-price-col,#plate-section .full-width-plate .price-col .half-price-col{width:50%;text-align:center}#plate-section .full-width-plate .price-col .full-width-price-col{width:100%;text-align:right}#plate-section .half-width-div{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-bottom:25px}#plate-section .half-width-div .name-col{width:100%}#plate-section .half-width-div .full-width-plate{display:-webkit-box;display:flex;width:100%}#plate-section .half-width-div .full-width-plate .name-col{width:60%;margin-bottom:10px}#plate-section .half-width-div .full-width-plate .prices-col{width:40%;text-align:center;-webkit-box-pack:end;justify-content:flex-end}#plate-section .cover-col,#plate-section .cover-col img{width:100%}.arrow-down{padding-top:40px;padding-bottom:40px}}@media (min-width:768px) and (max-width:1200px){#custom-intro{height:65vh}.arrow-down{padding-top:40px;padding-bottom:40px}}