:root{--background-color:#fff;--background-light:#fff;--shadow-color:rgba(0,0,0,0.2);--primary-color:#ff0056;--text-color:#0a0a0a;--text-light:#575757;--font-size:16px;--animation-speed:1}*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;font-size:var(--font-size);font-family:"Roboto",sans-serif;padding-top:55px;background-color:#fff;background-color:var(--background-light)}a{text-decoration:none}img{object-fit:cover}.btn{border:none;outline:none;background-color:#ff0056;background-color:var(--primary-color);color:#fff;padding:.75em 1em;text-transform:uppercase;font-size:1em;font-weight:700;letter-spacing:1px;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px var(--shadow-color)}.btn:hover{box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px var(--shadow-color)}.custom-image{background-color:red;height:0;width:100%;position:relative}.custom-image img{position:absolute;top:0;left:0;width:100%;height:100%}.navbar{height:55px;box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px var(--shadow-color);background-color:#fff;background-color:var(--background-color);color:#0a0a0a;color:var(--text-color);display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;top:0;z-index:998}.navbar .logo{font-size:1.5em;font-weight:bolder;color:#ff0056;color:var(--primary-color);text-shadow:0 1px 3px rgba(0,0,0,.2);text-shadow:0 1px 3px var(--shadow-color)}.navbar .logo span{color:#0a0a0a;color:var(--text-color)}.navbar .nav-links a{margin-left:1em;color:#575757;color:var(--text-light);letter-spacing:2px;text-transform:uppercase;position:relative;font-size:.9em}.navbar .nav-links a:before{content:"";display:inline-block;height:3px;width:100%;background-color:#ff0056;background-color:var(--primary-color);position:absolute;bottom:-5px;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:.2s ease-in-out;transition:calc(0.2s*var(--animation-speed)) ease-in-out}.navbar .nav-links a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar .nav-links a.active{color:#ff0056;color:var(--primary-color);font-weight:700}.navbar .sidebar-btn{height:28px;width:30px;position:relative;display:none}.navbar .sidebar-btn .bar{border-radius:5px;height:6px;width:100%;background-color:#0a0a0a;background-color:var(--text-color);position:absolute;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition:-webkit-transform calc(0.5s*var(--animation-speed));transition:transform calc(0.5s*var(--animation-speed));transition:transform calc(0.5s*var(--animation-speed)),-webkit-transform calc(0.5s*var(--animation-speed))}.navbar .sidebar-btn .bar:first-child{top:0}.navbar .sidebar-btn .bar:nth-child(2){top:50%;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(.8) translateY(-50%);transform:scaleX(.8) translateY(-50%)}.navbar .sidebar-btn .bar:nth-child(3){top:100%;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1.1) translateY(-100%);transform:scaleX(1.1) translateY(-100%)}.navbar .sidebar-btn.active .bar{-webkit-transform-origin:center;transform-origin:center;top:50%}.navbar .sidebar-btn.active .bar:first-child{-webkit-transform:translateY(-50%) scale(1) rotate(45deg);transform:translateY(-50%) scale(1) rotate(45deg)}.navbar .sidebar-btn.active .bar:nth-child(2){-webkit-transform:scaleX(0) translateY(-50%);transform:scaleX(0) translateY(-50%)}.navbar .sidebar-btn.active .bar:nth-child(3){-webkit-transform:translateY(-50%) scale(1) rotate(-45deg);transform:translateY(-50%) scale(1) rotate(-45deg)}.sidebar{position:fixed;top:0;left:0;height:100vh;width:260px;z-index:999;background-color:#fff;background-color:var(--background-color);box-shadow:0 0 0 1000px rgba(0,0,0,.2),3px 0 5px rgba(0,0,0,.2);box-shadow:0 0 0 1000px rgba(0,0,0,.2),3px 0 5px var(--shadow-color);-webkit-animation:slideInLeft .3s;animation:slideInLeft .3s;-webkit-animation:calc(0.3s*var(--animation-speed)) slideInLeft;animation:calc(0.3s*var(--animation-speed)) slideInLeft}.sidebar .sidebar-link{display:block;padding:.5em 1em;border-left:.4em solid transparent;margin-bottom:1em;color:#0a0a0a;color:var(--text-color);font-size:1.1em;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:slideInLeft .3s forwards;animation:slideInLeft .3s forwards;-webkit-animation:calc(0.3s*var(--animation-speed)) slideInLeft forwards;animation:calc(0.3s*var(--animation-speed)) slideInLeft forwards}.sidebar .sidebar-link:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.sidebar .sidebar-link:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.sidebar .sidebar-link:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.sidebar .sidebar-link.active,.sidebar .sidebar-link:hover{border-left-color:#ff0056;border-left-color:var(--primary-color)}.sidebar .sidebar-link:hover{background-color:rgba(0,0,0,.05)}.sidebar .sidebar-link svg{width:1.2em;margin-right:.5em}.section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:3vw}.section.d-block{display:block}.section .title{color:#0a0a0a;color:var(--text-color);font-size:2.5em;margin-bottom:.25em;font-weight:900}.section .info{color:#575757;color:var(--text-light);font-size:1em;letter-spacing:1px;line-height:1.3;margin-bottom:1.25em}.section .col{width:50%}.section.hero .typography{padding-right:1em}.section.hero .gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.75vw;gap:1.75vw}.section.hero .gallery .custom-image{border-radius:3px;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-animation:popOut .5s forwards;animation:popOut .5s forwards;-webkit-animation:calc(0.5s*var(--animation-speed)) popOut forwards;animation:calc(0.5s*var(--animation-speed)) popOut forwards}.section.hero .gallery .custom-image:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.section.hero .gallery .custom-image:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.section.hero .gallery .custom-image:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.section.hero .gallery .custom-image:nth-child(9){-webkit-animation-delay:.4s;animation-delay:.4s}.section.hero .gallery .custom-image:nth-child(8){-webkit-animation-delay:.5s;animation-delay:.5s}.section.hero .gallery .custom-image:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.section.hero .gallery .custom-image:nth-child(4){-webkit-animation-delay:.7s;animation-delay:.7s}.section.hero .gallery .custom-image:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.section.improve-skills .col.img img{width:100%}.section.improve-skills .col.typography{padding-left:1em}.section.improve-skills .col.typography .skill-item{border-left:.2em solid #ff0056;border-left:.2em solid var(--primary-color);margin-bottom:.5em;padding:.1em 0 .1em .5em;color:#575757;color:var(--text-light);font-weight:700;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-animation:slideInRight .3s forwards;animation:slideInRight .3s forwards;-webkit-animation:calc(0.3s*var(--animation-speed)) slideInRight forwards;animation:calc(0.3s*var(--animation-speed)) slideInRight forwards}.section.improve-skills .col.typography .skill-item:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.section.improve-skills .col.typography .skill-item:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.section.improve-skills .col.typography .skill-item:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.section.improve-skills .col.typography .skill-item:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.section.improve-skills .col.typography .skill-item:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.section.improve-skills .col.typography .skill-item:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.section.improve-skills .col.typography .btn{margin-top:.75em}.section.quote{display:block}.section.quote .qoute-text{font-size:1.2em;line-height:1.3;color:#0a0a0a;color:var(--text-color)}.section.quote .qoute-text svg{color:#ff0056;color:var(--primary-color);font-size:1.5em;margin-right:.5em}.section.quote .qoute-auther{color:#575757;color:var(--text-light);text-align:right;margin-top:1em}.section.chiefs{display:block}.top-chiefs-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1.5em;margin-top:3em}.chief-card{display:flex;height:120px;background-color:#fff;background-color:var(--background-color);border-radius:5px;overflow:hidden}.chief-card img{height:100%;width:120px;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px var(--shadow-color)}.chief-card .chief-card-info{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:.5em;padding-left:1em;padding-top:.5em}.chief-card .chief-card-info .chief-card-name{font-size:1.5em;font-weight:700;color:#0a0a0a;color:var(--text-color)}.chief-card .chief-card-info .chief-cuisine,.chief-card .chief-card-info .chief-recipe-count{font-size:1.2em;color:#575757;color:var(--text-light)}.chief-card .chief-card-info .cheif-icons{font-size:1.2em}.chief-card .chief-card-info .cheif-icons svg{margin-right:.5em}.chief-card .chief-card-info .cheif-icons svg:first-child{color:#0063f7}.chief-card .chief-card-info .cheif-icons svg:nth-child(2){color:#13b4ff}.chief-card .chief-card-info .cheif-icons svg:nth-child(3){color:#ff0056}.previous-searches{display:block}.previous-searches h2{color:#0a0a0a;color:var(--text-color);margin-bottom:.5em}.previous-searches .previous-searches-container .search-item{background-color:#ff0056;background-color:var(--primary-color);display:inline-block;padding:.5em 1em;margin:0 1em 1em 0;color:#fff;border-radius:30px;box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px var(--shadow-color);-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-animation:slideInRight .5s forwards;animation:slideInRight .5s forwards;-webkit-animation:calc(0.5s*var(--animation-speed)) slideInRight forwards;animation:calc(0.5s*var(--animation-speed)) slideInRight forwards}.previous-searches .search-box{display:flex;align-items:center;justify-content:flex-end;height:35px}.previous-searches .search-box .btn,.previous-searches .search-box input{height:35px}.previous-searches .search-box input{min-width:250px;padding:0 .5em;border-radius:5px 0 0 5px;outline:none;border:1px solid #4d4d4d}.previous-searches .search-box .btn{padding-block:0;padding-inline:.75em;border-radius:0 5px 5px 0}.recipes-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.5em}.recipe-card{isolation:isolate;border-radius:5px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px var(--shadow-color);background-color:#fff;background-color:var(--background-color)}.recipe-card .recipe-card-info{padding:15px}.recipe-card .custom-image{z-index:-1}.recipe-card .auther-img{height:60px;width:60px;border-radius:50%;border:3px solid #fff;border:3px solid var(--background-light);box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px var(--shadow-color);margin-top:-50px;z-index:2}.recipe-card .recipe-title{font-size:1.25em;font-weight:700;margin-bottom:.5em;color:#0a0a0a;color:var(--text-color);margin-top:.25em}.recipe-card .recipe-desc{color:#575757;color:var(--text-light);font-size:.9em;letter-spacing:1px}.recipe-card .view-btn{font-size:1em;font-weight:700;color:#ff0056;color:var(--primary-color);margin-top:.75em;display:inline-block}.options-container{box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px var(--shadow-color);padding:1em;border-radius:5px;border-left:.5em solid #ff0056;border-left:.5em solid var(--primary-color);background-color:#fff;background-color:var(--background-light);margin-top:1em;display:flex;grid-gap:1em;gap:1em}.options-container .option{height:3.5em;width:3.5em;box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px var(--shadow-color);border-radius:5px;display:flex;justify-content:center;align-items:center}.options-container .option.light{background-color:#fff}.options-container .option.dark{background-color:#1d1d1d}.options-container .option .check{height:2.5em;width:2.5em;background-color:#ff0056;background-color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px var(--shadow-color)}.options-container .option .check svg{height:1.5em;width:1.5em}.options-container .btn span{display:inline-block;margin-left:.5em}.d-block h2{font-size:1.75em;color:#0a0a0a;color:var(--text-color)}.footer{background-color:#0f0f0f;color:#fff;padding-block:3em;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:1em}.footer .footer-section p{opacity:.9;margin-bottom:.5em}.footer .footer-section p.title{opacity:1;font-size:1.1em;font-weight:700;margin-bottom:1em}.main{padding-block:3vw}.container{padding-inline:25vw}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes popOut{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popOut{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (max-width:1280px){.container{padding-inline:18vw}}@media screen and (max-width:1050px){.container{padding-inline:12vw}}@media screen and (max-width:768px){.navbar .nav-links{display:none}.navbar .sidebar-btn{display:block}.section .col{width:100%;padding:0!important;text-align:center;margin-bottom:2em}.skill-item{display:inline-block;margin:.75em}.section.improve-skills .btn{display:block;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chief-card{box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px var(--shadow-color)}.container{padding-inline:6vw}.footer{grid-template-columns:repeat(4,1fr)}.footer .footer-section:first-child{grid-column:span 4}.footer .footer-section:nth-child(2),.footer .footer-section:nth-child(3){grid-column:span 2}}@media screen and (max-width:480px){.container{padding-inline:3vw}}
/*# sourceMappingURL=main.359df9f7.chunk.css.map */