@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-thin-aaa.eot);src:url(../fonts/atlas/atlas-thin-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-thin-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-thin-aaa.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-light-aaa.eot);src:url(../fonts/atlas/atlas-light-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-light-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-light-aaa.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-regular-aaa.eot);src:url(../fonts/atlas/atlas-regular-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-regular-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-regular-aaa.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-medium-aaa.eot);src:url(../fonts/atlas/atlas-medium-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-medium-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-medium-aaa.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-bold-aaa.eot);src:url(../fonts/atlas/atlas-bold-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-bold-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-bold-aaa.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Atlas;src:url(../fonts/atlas/atlas-black-aaa.eot);src:url(../fonts/atlas/atlas-black-aaa.eot?#iefix) format("embedded-opentype"),url(../fonts/atlas/atlas-black-aaa.woff2) format("woff2"),url(../fonts/atlas/atlas-black-aaa.woff) format("woff");font-weight:900;font-style:normal}.anim{-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.anim.single-project{-webkit-transition:all .4s ease;transition:all .4s ease}.anim.single-project.done{opacity:1!important}.anim-stage>*{-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;opacity:0}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;color:#00f5c9}}@keyframes zoom{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;color:#00f5c9}}@-webkit-keyframes zoom-fade{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoom-fade{from{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:510px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:510px;opacity:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}70%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@-webkit-keyframes slide{to{width:100%;opacity:1}}@keyframes slide{to{width:100%;opacity:1}}@-webkit-keyframes slide-height{from{opacity:1}to{height:100%;opacity:1}}@keyframes slide-height{from{opacity:1}to{height:100%;opacity:1}}@-webkit-keyframes fade{to{opacity:1}}@keyframes fade{to{opacity:1}}@-webkit-keyframes fade-left{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-up{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.anim-stage>*{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@-webkit-keyframes anim-stage{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim-stage{from{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-2{from{-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-2{from{-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-3{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-3{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:991px){@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:247px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:247px;opacity:1}}@-webkit-keyframes circleShadow{0%{width:11px;height:11px}100%{width:50px;height:50px}}@keyframes circleShadow{0%{width:11px;height:11px}100%{width:50px;height:50px}}}@media screen and (max-width:575px){@-webkit-keyframes line{0%{width:0;opacity:0}100%{width:150px;opacity:1}}@keyframes line{0%{width:0;opacity:0}100%{width:150px;opacity:1}}}body{font-style:normal;font-weight:400;font-size:20px;line-height:1.1;color:#1d5f82}body,html{margin:0;font-family:Atlas,sans-serif;min-width:320px}body{max-width:100%}body.fixed{position:fixed}*{letter-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}img.lazyload,video.lazyload{opacity:0;visibility:hidden;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.desk-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.mob-only{display:none!important}@media screen and (max-width:767px){.desk-only{display:none!important}.mob-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.is-loaded,[data-loaded=true]{opacity:0;visibility:visible;-webkit-animation:faddingImgAnim .5s ease;animation:faddingImgAnim .5s ease}@-webkit-keyframes faddingImgAnim{0%{visibility:hidden;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{visibility:visible;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes faddingImgAnim{0%{visibility:hidden;opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{visibility:visible;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}*{letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:0}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;list-style:none}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Atlas,sans-serif}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:Atlas,sans-serif}body.no-scroll{overflow:hidden}html{height:auto;min-height:100%;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}body{height:auto;background:#fff}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:3}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;list-style:none}.footer{-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}::-webkit-scrollbar{width:5px;height:5px;background:#dee9ff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:none}::-webkit-scrollbar-thumb{background:#3a40ef;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2.5rem;-webkit-box-shadow:none;box-shadow:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-block{font-family:Atlas,sans-serif;font-weight:300;line-height:1.25;font-size:.8rem;color:#1d5f82}.text-block a{text-decoration:underline;font-weight:500;color:#1d5f82}.text-block :not(img,ul,ol,li,blockquote,span,strong,br,iframe){margin-bottom:1rem}.text-block br{content:"";display:block;height:1.5rem}.text-block :last-child{margin-bottom:0}.text-block :last-child strong{font-weight:700}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-weight:700;line-height:1.1;color:#1d5f82}.text-block h1 strong,.text-block h2 strong,.text-block h3 strong,.text-block h4 strong,.text-block h5 strong,.text-block h6 strong{font-weight:inherit}.text-block h1{font-size:2.5rem}.text-block h2{font-size:2.2rem}.text-block h3{font-size:1.7rem}.text-block h4{font-size:1.5rem}.text-block h5{font-size:1.3rem}.text-block h6{font-size:1.2rem}.text-block a{text-decoration:underline;color:#1d5f82}.text-block a:hover{text-decoration:none}.text-block blockquote{font-family:Heebo,sans-serif;background:#dee9ff;border-radius:1rem;font-weight:400;font-size:1rem;line-height:1.3;text-align:center;color:#1d5f82;padding:2.5rem 4rem;position:relative;z-index:2}.text-block blockquote::after,.text-block blockquote::before{content:'"';position:absolute;top:.4rem;left:.9rem;font-size:3rem}.text-block blockquote::after{top:auto;left:auto;bottom:.4rem;right:.9rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.text-block img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.text-block .alignleft{float:left;margin-right:2rem}.text-block .alignright{float:right;margin-left:2rem}.text-block .aligncenter{margin:0 auto}.text-block ol li,.text-block ul li{line-height:1.5;margin-bottom:.1rem}.text-block ol li:last-child,.text-block ul li:last-child{margin-bottom:0}.text-block ul{margin-bottom:.5rem}.text-block ul:last-child{margin-bottom:0}.text-block ul li{padding-right:1rem;position:relative;z-index:2}.text-block ul li::after{content:"";position:absolute;top:.7rem;right:0;background:#1d5f82;border-radius:50%;width:.25rem;height:.25rem}.text-block ul li ol{counter-reset:numUl}.text-block ul li ol li{padding-left:0}.text-block ul li ol li::after{display:none}.text-block ul li ol li::before{counter-increment:numUl;content:counters(numUl, ".") ".";font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.text-block ol{counter-reset:numOl}.text-block ol li::before{counter-increment:numOl;content:counters(numOl, ".") ".";font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.text-block ol li ol{padding-right:var(--paddingList)}.text-block ol li ul{padding-right:1rem}.text-block ol li ul li{position:relative;z-index:2}.text-block ol li ul li::before{display:none}@media screen and (max-width:767px){.text-block{font-size:.8rem}.text-block h1{font-size:1.7rem}.text-block h2{font-size:1.5rem}.text-block h3{font-size:1.3rem}.text-block h4{font-size:1.2rem}.text-block h5,.text-block h6{font-size:1rem}.text-block :not(img,ul,ol,li,blockquote,span,strong,br,iframe){margin-bottom:.6rem}.text-block ol li,.text-block ul li{margin-bottom:.3rem}.text-block img{width:100%!important;margin-left:0!important;margin-right:0!important}.text-block ul li{padding-right:.7rem;position:relative;z-index:2}.text-block ul li::after{content:"";position:absolute;top:.55rem;right:0;background:#1d5f82;border-radius:50%;width:.25rem;height:.25rem}.text-block blockquote{width:100%;font-size:.8rem;padding:1.5rem 1rem;border-radius:.5rem;margin-left:0;margin-right:0}.text-block blockquote::before{top:.25rem;left:.25rem}.text-block blockquote::after{bottom:.25rem;right:.25rem}}body,html{background:#f6edde;font-style:normal;font-weight:400;font-size:20px;line-height:1.1;color:#1d5f82}body a,body li,body p,html a,html li,html p{font-size:1rem}.container{width:100%;margin:0 auto;max-width:69.2rem;padding:0 1rem}.subttl{font-size:1.7rem;color:#1d5f82;line-height:1.17;font-weight:700}.subttl strong{font-weight:inherit;color:#3a40ef}.title{font-size:2.5rem;color:#1d5f82;line-height:1.1;font-weight:700}.title strong{font-weight:inherit}.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.7rem}.slider-btn{border:1px solid #1d5f82;background:#1d5f82;width:3.75rem;height:3.75rem;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.slider-btn::after{background:#f6edde;width:1.2rem;height:2.1rem;display:inline-block;content:"";-webkit-mask-image:url('data:image/svg+xml,<svg width="24" height="42" viewBox="0 0 24 42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.76 21.088L3.504 41.344L0.527999 38.272L17.808 21.088L0.432 4L3.504 0.927998L23.76 21.088Z" fill="%23F6EDDE"/></svg>');mask-image:url('data:image/svg+xml,<svg width="24" height="42" viewBox="0 0 24 42" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.76 21.088L3.504 41.344L0.527999 38.272L17.808 21.088L0.432 4L3.504 0.927998L23.76 21.088Z" fill="%23F6EDDE"/></svg>');-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-btn.slider-btn--prev::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-btn:hover{background:#f6edde}.slider-btn:hover::after{background:#1d5f82}.header{position:fixed;top:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;background:#f6edde}.header-top{width:100%;padding:3rem 0 .5rem;border-bottom:.1rem solid #1d5f82;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-top .logo{width:19.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.header-top .logo a,.header-top .logo img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.header.header-fixed .header-top{padding:.5rem 0}.header-bot{width:100%}.header-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.4rem}.header-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu ul li a{padding:.3rem 0 .3rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:.8rem;color:#1d5f82;line-height:1.25;font-weight:500;border-bottom:1px solid rgba(255,255,255,0)}.header-menu ul li a.active,.header-menu ul li a:hover{border-bottom-color:#1d5f82}main{margin-top:var(--headerheight)}.hero{width:100%;position:relative;margin-bottom:1.2rem}.hero-bg{width:100%;height:33.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-bg__img{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero-bg__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-img{width:auto;height:12.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2;top:5.5rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hero-img img{width:auto;height:100%}.btn{background:#1d5f82;padding:.4rem .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid #1d5f82;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:.8rem;color:#f6edde;line-height:1.25;font-weight:500;border-radius:.2rem}.btn:hover{background:#f6edde;color:#1d5f82}.baked{width:100%;margin:1.2rem 0}.baked .subttl,.baked .ttl{font-family:Heebo,sans-serif}.baked__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.baked .btn{font-size:1rem;margin-top:2.4rem;font-weight:400;margin-left:auto;margin-right:auto;line-height:1.6;border-radius:0}.baked__images{width:100%;gap:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.baked__images .img{width:calc(50% - 1.2rem);display:-webkit-box;display:-ms-flexbox;display:flex}.baked__images .img .img-w{width:100%;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;padding-top:64.81%}.baked__images .img .img-w img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catering{width:100%;max-width:96rem;margin:1.2rem auto}.catering__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.catering__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.catering__title .subttl{color:#f6edde}.catering .slider-btn{position:absolute;top:50%;left:1.5rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:4}.catering .slider-btn.slider-btn--next{left:auto;right:1.5rem}.catering__text{margin-top:2.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.catering__text .txt{max-width:21.2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2.1rem}.catering__text .txt p{font-size:.8rem;color:#1d5f82;line-height:1.25;font-weight:500;margin-bottom:1rem;text-align:center}.catering__text .txt p:last-child{margin-bottom:0}.catering__slider{width:100%;position:relative}.catering__slider .ln{width:.1rem;height:51.7%;background:#f6edde;position:absolute;bottom:-2rem;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:.75rem;z-index:3}.catering__slider .ln::after{width:100%;height:2rem;background:#e8dac3;display:inline-block;content:"";position:absolute;bottom:0;left:0}.catering__slider .swiper{width:100%}.catering__slider .swiper-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.catering__slider .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.catering__slider .img{width:100%;padding-top:48.95%;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.catering__slider .img::after{z-index:1;top:0;left:0;background:rgba(0,0,0,.46);display:inline-block;content:"";position:absolute;width:100%;height:100%}.catering__slider .img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.crown-form{width:100%;margin:1.2rem 0 0;border-top:.1rem solid #1d5f82;position:relative;z-index:2}.crown-form__cont{width:100%;max-width:35rem;padding:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.4rem;margin:0 auto}.crown-form__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.crown-form__top .img{width:10rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.7rem}.crown-form__top .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.crown-form__top .subttl{text-align:center}.crown-form__top p{text-align:center;font-size:1rem;color:#1d5f82;line-height:1.6;font-weight:400}.crown-form__form{width:100%}.form .wpcf7{width:100%}.form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.form form .wpcf7-response-output{display:none;width:100%;border:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-size:.8rem;color:#1d5f82;line-height:1.25;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0}.form form.wpcf7-form{position:relative}.form form.wpcf7-form.sent :not(.wpcf7-response-output){opacity:0;pointer-events:none}.form form.wpcf7-form.sent .wpcf7-response-output{display:-webkit-box;display:-ms-flexbox;display:flex}.form .btn{margin-right:auto}.double-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.8rem}.double-input .input-wrap{width:calc(50% - .4rem)}.input-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.input-wrap input,.input-wrap textarea{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem .6rem;border:.1rem solid #1d5f82;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f6edde;font-size:.8rem;color:#1d5f82;line-height:1.25;font-weight:500;border-radius:.2rem;text-align:right}.input-wrap input::-webkit-input-placeholder,.input-wrap textarea::-webkit-input-placeholder{color:#1d5f82;text-align:right}.input-wrap input::-moz-placeholder,.input-wrap textarea::-moz-placeholder{color:#1d5f82;text-align:right}.input-wrap input:-ms-input-placeholder,.input-wrap textarea:-ms-input-placeholder{color:#1d5f82;text-align:right}.input-wrap input::-ms-input-placeholder,.input-wrap textarea::-ms-input-placeholder{color:#1d5f82;text-align:right}.input-wrap input::placeholder,.input-wrap textarea::placeholder{color:#1d5f82;text-align:right}.input-wrap textarea{min-height:6.2rem;resize:none}.input-wrap .wpcf7-form-control-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.input-wrap:has(input.wpcf7-not-valid)::before{opacity:1}.input-wrap:has(input.wpcf7-not-valid) input{border-color:red}.input-wrap .wpcf7-not-valid-tip{display:none}@-webkit-keyframes rotat{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotat{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tea-time{margin-top:-1rem;padding-top:7.26rem;width:100%;position:relative;overflow-x:hidden;overflow-y:visible}.tea-time__image{position:absolute;width:25.1rem;height:25.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-7.2rem;left:-1.25rem;z-index:2}.tea-time__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:rotat 17s linear infinite;animation:rotat 17s linear infinite}.tea-time .container{position:relative;z-index:3}.tea-time .txt{width:100%;max-width:34.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:2.7rem}.tea-time .txt .title{margin-bottom:1rem}.tea-time .txt span{font-size:1.4rem;color:#1d5f82;line-height:1.57;font-weight:400;margin-bottom:2.75rem}.tea-time .txt p{max-width:19.5rem;width:100%;margin-bottom:1.25rem;font-size:1rem;color:#1d5f82;line-height:1.6;font-weight:400}.tea-time__bg{width:100vw;position:absolute;bottom:0;left:50%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5ecdb),to(#f8e5c7));background:linear-gradient(180deg,#f5ecdb 0,#f8e5c7 100%)}.tea-time__bg img{width:100%;max-width:72rem;height:auto}.tea-time__cont{width:100%;max-width:72rem;margin-left:auto;margin-right:auto;position:relative;padding-bottom:41.7rem}@media screen and (min-width:768px){.tea-time{background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f6edde),color-stop(30%,#f7e7cd));background:linear-gradient(180deg,#f6edde 20%,#f7e7cd 30%)}.tea-time .tea-time__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.tea-time .tea-time__bg{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.tea-time .tea-time__bg img{max-width:none}.tea-time .container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.about-bakery{padding:6rem 0;border-top:.1rem solid #1d5f82;width:100%}.about-bakery__cont{width:100%;max-width:45rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-bakery__cont .txt{padding:2.5rem 0;border-top:.1rem solid #1d5f82;border-bottom:.1rem solid #1d5f82;margin-bottom:2.5rem}.about-bakery__cont .txt p{text-align:center;font-size:2.4rem;color:#1d5f82;line-height:1.3;font-weight:300}.about-bakery__cont .txt p strong{font-weight:600}.about-bakery__cont span{text-align:center;max-width:21rem;font-size:1.6rem;color:#1d5f82;line-height:1;font-weight:700}.reviews{width:100%;padding:1.15rem 0}.reviews__cont{padding:0 1.5rem;border-left:.1rem solid #1d5f82;border-right:.1rem solid #1d5f82}.reviews__wrap{width:100%;border-top:.1rem solid #1d5f82;border-bottom:.1rem solid #1d5f82;padding:1.65rem 0}.reviews__container{background:#1d5f82;width:100%;padding:3rem 2rem}.insta-feed{width:100%;padding:1.8rem 0}.insta-feed__cont{width:100%}.footer{width:100%;padding:2.4rem 0 .85rem}.footer__cont{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .foot-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;font-size:.7rem;color:#1d5f82;line-height:1.25;font-weight:500;margin-bottom:.4rem}.footer .foot-link:hover{text-decoration:underline}.footer-center{width:100%;max-width:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-center a,.footer-center p{font-size:.8rem;color:#1d5f82;line-height:1.25;font-weight:500}.footer-center span{width:100%;text-align:center;font-size:1rem;color:#1d5f82;line-height:1.6;font-weight:400;margin-bottom:1.25rem;display:inline-block}.footer-center a:hover{text-decoration:underline}.footer-bot{width:100%;margin-top:3rem}.footer-bot ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bot ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bot ul li:first-child{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-bot ul li:first-child p{font-size:.7rem;font-weight:300;text-align:center}.footer-bot ul li a,.footer-bot ul li p{font-size:.45rem;color:#1d5f82;line-height:1.25;font-weight:400}.footer-bot ul li a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-bot ul li a:hover{text-decoration:underline}.socs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin-bottom:1.25rem}.socs li{display:-webkit-box;display:-ms-flexbox;display:flex}.socs li a{width:1.2rem;height:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#1d5f82;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-mask-image:var(--ic);mask-image:var(--ic);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.socs li a:hover{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.form .wpcf7-spinner{display:none}.textual-page{width:100%;margin:2rem 0}.textual-page__cont{margin-top:2rem}.textual-page .title{width:100%;display:inline-block;text-align:center}@media screen and (max-width:1440px){body,html{font-size:1.3888888889vw}.catering__slider .ln{height:18rem;bottom:-1.6rem}.catering__slider .ln::after{height:1.6rem}}@media screen and (max-width:767px){body,html{font-size:5.1282051282vw}.container{padding:0 1rem;max-width:100%}.header{padding-bottom:0}.header-top{padding:3rem 0 .5rem}.header-top .logo{width:14.8rem}.header-menu ul{gap:1.3rem}.hero-bg{height:19.5rem}.hero-img{height:9rem;top:2.1rem}.subttl{font-size:1.4rem}.baked__cont{gap:.75rem;padding:0 .6rem}.baked__images{gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.baked__images .img{width:100%}.baked .subttl,.baked .ttl{width:100%;text-align:center}.baked .btn{width:100%;margin-top:0}.slider-btn{width:1.05rem;height:1.05rem}.slider-btn::after{width:.35rem;height:.6rem}.catering__slider .ln{height:5.2rem}.catering__text{margin-top:2.1rem}.catering__title .subttl{font-size:.8rem;text-align:center}.catering .slider-btn{left:.4rem}.catering .slider-btn.slider-btn--next{right:.4rem;left:auto}.catering{margin-bottom:1.05rem}.crown-form{margin-top:1.05rem}.crown-form__cont{padding:.75rem 0 1.2rem}.crown-form__top .img{margin-bottom:.9rem}.crown-form__top p{max-width:16.2rem}.crown-form__top .subttl{font-size:1.7rem;margin-bottom:.8rem}.tea-time{width:100%;padding-top:2.55rem;margin-top:0}.tea-time .txt{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.6rem 3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.5rem}.tea-time .txt .subttl,.tea-time .txt .title{font-size:1.7rem;margin:0}.tea-time .txt span{margin:0;font-size:1rem}.tea-time .txt p{margin:0;font-size:.8rem;width:100%}.tea-time__image{width:7.65rem;height:7.65rem;top:-.9rem;left:-1.7rem}.tea-time__cont{padding-bottom:14rem}.about-bakery{padding:1.9rem 0}.about-bakery__cont span{font-size:1rem}.about-bakery__cont .txt{padding:2.4rem 0;margin-bottom:2.4rem}.about-bakery__cont .txt p{font-size:1.2rem}.reviews__cont{padding:0 .5rem}.reviews__wrap{padding:.75rem 0}.reviews__container{padding:.9rem 1.05rem}.reviews{padding:1rem 0}.footer-bot ul li:first-child p{font-size:.6rem}.insta-feed{padding:1rem 0}.footer{padding-top:1.4rem}.footer-bot{margin-top:3.5rem}.footer-bot ul{gap:.65rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bot ul li a,.footer-bot ul li p{font-size:.45rem}main .wp-gr .grw-review .wp-google-feedback{height:auto!important}.textual-page{margin:1.5rem 0}.textual-page__cont{margin-top:1.5rem}}