.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}:root{--background-color:#e7c0c0;--background-light:#edd9d9;--shadow-color:rgba(0,0,0,.2);--shadow-dark:rgba(0,0,0,.5);--button-dark:rgba(0,0,0,.7);--box-shadow:3px 3px 2px rgba(0,0,0,.7);--primary-color:#e81918;--text-color:#0a0a0a;--text-light:#575757;--font-size:16px;--animation-speed:3}.navbar{align-items:center;background-color:#e7c0c0;background-color:var(--background-color);box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px var(--shadow-color);color:#0a0a0a;color:var(--text-color);display:flex;height:80px;justify-content:space-between;position:fixed;top:0;width:100%;z-index:888}.navbar .logo{color:#e81918;color:var(--primary-color);display:flex;font-family:Water Brush,cursive;font-size:2.4em;font-weight:bolder;text-shadow:2px 2px 2px rgba(0,0,0,.2);text-shadow:2px 2px 2px var(--shadow-color)}.navbar .logo span{color:#0a0a0a;color:var(--text-color)}.navbar .logo svg{margin:10px;opacity:.5}.navbar .nav-links a{color:#575757;color:var(--text-light);font-size:1.2em;letter-spacing:2px;margin-left:1em;position:relative;text-transform:uppercase}.navbar .nav-links a:before{background-color:#e81918;background-color:var(--primary-color);bottom:-5px;content:"";display:inline-block;height:3px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;transition:-webkit-transform calc(.2s*var(--animation-speed)) ease-in-out;transition:transform calc(.2s*var(--animation-speed)) ease-in-out;transition:transform calc(.2s*var(--animation-speed)) ease-in-out,-webkit-transform calc(.2s*var(--animation-speed)) ease-in-out;width:100%}.navbar .nav-links a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.navbar .nav-links a.active{color:#e81918;color:var(--primary-color);font-weight:700}.navbar .sidebar-btn{cursor:pointer;display:none;height:28px;position:relative;width:30px}.navbar .sidebar-btn .bar{background-color:#0a0a0a;background-color:var(--text-color);border-radius:5px;height:6px;position:absolute;transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out;transition:-webkit-transform calc(.5s*var(--animation-speed)) ease-out;transition:transform calc(.5s*var(--animation-speed)) ease-out;transition:transform calc(.5s*var(--animation-speed)) ease-out,-webkit-transform calc(.5s*var(--animation-speed)) ease-out;width:100%}.navbar .sidebar-btn .bar:first-child{top:0}.navbar .sidebar-btn .bar:nth-child(2){top:50%;-webkit-transform:scaleX(.8) translateY(-50%);transform:scaleX(.8) translateY(-50%);-webkit-transform-origin:right;transform-origin:right}.navbar .sidebar-btn .bar:nth-child(3){top:100%;-webkit-transform:scaleX(1.1) translateY(-100%);transform:scaleX(1.1) translateY(-100%);-webkit-transform-origin:right;transform-origin:right}.navbar .sidebar-btn.active .bar{top:50%;-webkit-transform-origin:center;transform-origin:center}.navbar .sidebar-btn.active .bar:first-child{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) 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%) rotate(-45deg) scaleX(1);transform:translateY(-50%) rotate(-45deg) scaleX(1)}.sidebar{-webkit-animation:slidInLeft .9s;animation:slidInLeft .9s;-webkit-animation:calc(.3s*var(--animation-speed)) slidInLeft;animation:calc(.3s*var(--animation-speed)) slidInLeft;background-color:#e7c0c0;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 var(--shadow-color),3px 0 5px var(--shadow-color);height:100vh;left:0;position:fixed;top:0;width:260px;z-index:999}.sidebar .sidebar-link{-webkit-animation:slidInLeft .9s forwards;animation:slidInLeft .9s forwards;-webkit-animation:calc(.3s*var(--animation-speed)) slidInLeft forwards;animation:calc(.3s*var(--animation-speed)) slidInLeft forwards;border-left:.4em solid transparent;color:#0a0a0a;color:var(--text-color);display:block;font-size:1.5em;margin-bottom:1em;padding:.5em 1em;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.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:#e81918;border-left-color:var(--primary-color)}.sidebar .sidebar-link:hover{background-color:rgba(0,0,0,.05)}.sidebar .sidebar-link svg{margin-right:.5em;width:1.2em}.section.hero .typography{padding-right:1em}.section.hero .gallery{grid-gap:1.75vw;display:grid;gap:1.75vw;grid-template-columns:repeat(3,1fr);padding-right:1em}.section.hero .gallery .custom-image{-webkit-animation:popOut 3s forwards;animation:popOut 3s forwards;-webkit-animation:calc(1s*var(--animation-speed)) popOut forwards;animation:calc(1s*var(--animation-speed)) popOut forwards;border-radius:10px;box-shadow:3px 3px 5px rgba(0,0,0,.2);box-shadow:3px 3px 5px var(--shadow-color);opacity:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0)}.section.hero .gallery .custom-image:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.section.hero .gallery .custom-image:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.section.hero .gallery .custom-image:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.section.hero .gallery .custom-image:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.section.hero .gallery .custom-image:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.section.hero .gallery .custom-image:nth-child(7){-webkit-animation-delay:1.2s;animation-delay:1.2s}.section.hero .gallery .custom-image:nth-child(8){-webkit-animation-delay:1.4s;animation-delay:1.4s}.section.hero .gallery .custom-image:nth-child(9){-webkit-animation-delay:1.6s;animation-delay:1.6s}@-webkit-keyframes slidInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slidInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes popOut{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popOut{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ghost{0%{-webkit-transform:translatey(.15em) scaley(.95);transform:translatey(.15em) scaley(.95)}to{-webkit-transform:translatey(-.15em);transform:translatey(-.15em)}}@keyframes ghost{0%{-webkit-transform:translatey(.15em) scaley(.95);transform:translatey(.15em) scaley(.95)}to{-webkit-transform:translatey(-.15em);transform:translatey(-.15em)}}.section.improve-skills .col.typography{padding-left:1em}.section.improve-skills .col.typography .skill-item{-webkit-animation:slideInRight 1.2s forwards;animation:slideInRight 1.2s forwards;-webkit-animation:calc(.4s*var(--animation-speed)) slideInRight forwards;animation:calc(.4s*var(--animation-speed)) slideInRight forwards;border-left:.2em solid #e81918;border-left:.2em solid var(--primary-color);color:#575757;color:var(--text-light);font-size:x-large;font-weight:700;margin-bottom:.5em;opacity:0;padding:.1em 0 .1em .5em;text-transform:capitalize;-webkit-transform:translateX(100%);transform:translateX(100%)}.section.improve-skills .col.typography .skill-item:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.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.quote{display:block}.section.quote .quote-text{color:#0a0a0a;color:var(--text-color);font-size:1.2em;line-height:1.2}.section.quote .quote-text svg{color:#e81918;color:var(--primary-color);font-size:1.5em;margin-right:.5em}.section.quote .quote-auther{color:#575757;color:var(--text-light);margin:1em;text-align:right}.joke-text{color:#0a0a0a;color:var(--text-color);font-size:1.2em;line-height:1.2;margin-top:2rem}.wrapper{margin:4rem 0}.wrapper h2{color:#e81918;color:var(--primary-color);font-family:Water Brush,cursive;margin-bottom:30px}.card{border-radius:2rem;min-height:25rem;overflow:hidden;position:relative}.card img{border-radius:2rem;height:100%;left:0;object-fit:cover;top:0}.card img,.card p{position:absolute;width:100%}.card p{align-items:center;bottom:0;color:#fff;display:flex;font-size:1rem;font-weight:600;height:40%;justify-content:center;left:50%;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:10}.previous-searches{display:block}.previous-searches .previous-searches .search-item{-webkit-animation:slideInRight 1.5s forwards;animation:slideInRight 1.5s forwards;-webkit-animation:calc(.5s*var(--animation-speed)) slideInRight forwards;animation:calc(.5s*var(--animation-speed)) slideInRight forwards;border-radius:30px;box-shadow:3px 3px 5px rgba(0,0,0,.2);box-shadow:3px 3px 5px var(--shadow-color);color:#fff;display:inline-block;margin:0 1em 1em 0;opacity:0;padding:.5em 1em;text-transform:capitalize;-webkit-transform:translateX(100%);transform:translateX(100%);transition:1s}.previous-searches .search-box{align-items:center;box-shadow:rgba(0,0,0,.5);box-shadow:var(--shadow-dark);display:flex;height:45px;margin:40px auto}.previous-searches .search-box .btn{border-radius:0 10px 10px 0;opacity:.8;padding-top:16px}.previous-searches .search-box input{border-color:transparent;border-radius:10px 0 0 10px;box-shadow:2px 2px 6px rgba(0,0,0,.5);box-shadow:2px 2px 6px var(--shadow-dark);display:inline-block;font-size:1.2em;height:45px;min-width:730px;padding:0 .5em}.previous-searches .search-box input:focus{border:3px solid #e81918;border:3px solid var(--primary-color);outline:none}.search-error{color:#0a0a0a;color:var(--text-color);font-family:Water Brush,cursive;font-size:4rem;margin:5rem}.details-container{display:flex;margin-bottom:5rem;margin-top:5rem}.details-container img{border-radius:18px}.details-container h2{color:#e81918;color:var(--primary-color);font-family:Water Brush,cursive;margin-bottom:2rem}.details-container p{color:#0a0a0a;color:var(--text-color);font-size:1.3rem;line-height:1.9rem}.details-container li{color:#0a0a0a;color:var(--text-color);font-size:1.2rem;line-height:2.5rem}.details-container ul{color:#0a0a0a;color:var(--text-color);list-style:none;margin-top:2rem}.details-container .details-btn{background:linear-gradient(0deg,#e7c0c0,#e81918);background:linear-gradient(to top,var(--background-color),var(--primary-color));border-radius:1rem;box-shadow:3px 3px 2px rgba(0,0,0,.7);box-shadow:var(--box-shadow);color:#e81918;color:var(--primary-color);cursor:pointer;font-weight:600;margin-right:2rem;opacity:.8;padding:1rem 2rem}.details-container .details-btn:hover{box-shadow:none;color:#fff}.details-container .active{background:linear-gradient(0deg,#e81918,#e7c0c0);background:linear-gradient(to top,var(--primary-color),var(--background-color));color:#fff}.details-container .info{margin-left:5rem;width:100%}.details-container .btn-box{display:flex;justify-content:space-around;margin:2rem auto;width:100%}.cuisines-list{flex-wrap:wrap;margin-top:1rem}.cuisine-item,.cuisines-list{align-items:center;display:flex;justify-content:center}.cuisine-item{-webkit-animation:slideInRight 2.7s forwards;animation:slideInRight 2.7s forwards;-webkit-animation:calc(.9s*var(--animation-speed)) slideInRight forwards;animation:calc(.9s*var(--animation-speed)) slideInRight forwards;background:linear-gradient(35deg,#e81918,#e7c0c0);background:linear-gradient(35deg,var(--primary-color),var(--background-color));border-radius:50%;box-shadow:2px 4px 3px 0 rgba(0,0,0,.4);cursor:pointer;flex-direction:column;height:5.8rem;margin-right:2rem;opacity:0;text-decoration:none;text-transform:capitalize;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.5s;width:5.8rem}.cuisine-item h4{color:#fff;font-size:.8rem}.cuisine-item svg{color:#fff;font-size:1.5rem;margin-bottom:.3rem}.cuisine-item.active{background:linear-gradient(180deg,#e81918,#0a0a0a);background:linear-gradient(to bottom,var(--primary-color),var(--text-color))}.cuisine-item.active h4,.cuisine-item.active svg{color:#fff}.cuisine-item:hover{background:linear-gradient(215deg,#e81918,#e7c0c0);background:linear-gradient(215deg,var(--primary-color),var(--background-color));box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}.cuisine-item .cuisine-item-link{align-items:center;display:flex;flex-direction:column;justify-content:center}.recipes-container{grid-gap:1.5em;display:grid;grid-template-columns:repeat(auto-fit,minmax(390px,1fr))}.recipe-card{border-radius:15px;box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px var(--shadow-color);overflow:hidden;position:relative}.recipe-card .recipe-card-info{padding:15px}.recipe-card .custom-image{z-index:-1}.recipe-card .recipe-title{color:#0a0a0a;color:var(--text-color);font-size:1.2em;font-weight:700;margin-bottom:.5em;margin-top:.25em;text-transform:capitalize}.recipe-card .recipe-desc{color:#575757;color:var(--text-light);font-size:1em;letter-spacing:1px}.recipe-card .view-btn{background-color:#e81918;background-color:var(--primary-color);background-image:linear-gradient(270deg,rgba(0,0,0,.7) 0,#e81918 51%,rgba(0,0,0,.7));background-image:linear-gradient(to left,var(--button-dark) 0,var(--primary-color) 51%,var(--button-dark) 100%);background-size:200% auto;border:0;border-radius:15px;box-shadow:3px 3px 2px rgba(0,0,0,.7);box-shadow:var(--box-shadow);color:#fff;display:block;font-size:1em;padding:5px 15px;text-align:center;transition:.5s}.recipe-card .view-btn:hover{background-position:100%;box-shadow:none;color:#fff}.options-container{background-color:#edd9d9;background-color:var(--background-light);border-left:.5em solid #e81918;border-left:.5em solid var(--primary-color);border-radius:10px;box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px var(--shadow-color);display:flex;gap:1em;margin-top:1em;padding:2.2em}.options-container .option{align-items:center;border-radius:10px;box-shadow:3px 3px 6px rgba(0,0,0,.2);box-shadow:3px 3px 6px var(--shadow-color);cursor:pointer;display:flex;height:3.5em;justify-content:center;width:3.5em}.options-container .option.light{background-color:#eddada}.options-container .option.dark{background-color:#4d4d4d}.options-container .option .check{align-items:center;background-color:#e81918;background-color:var(--primary-color);border-radius:50%;box-shadow:2px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px var(--shadow-color);display:flex;height:2.5em;justify-content:center;width:2.5em}.options-container .option .check svg{height:1.5em;width:1.5em}.options-container .btn span{display:inline-block;margin-left:.5em}.d-block h2{color:#0a0a0a;color:var(--text-color);font-size:1.75em}.footer{grid-gap:1em;background-color:#000;color:#fff;display:grid;grid-template-columns:3fr 1fr 1fr;padding:2.5em 1.5em}.footer .footer-section p{font-size:1.2em;margin-bottom:.5em;opacity:.7}.footer .footer-section p.title{font-weight:700;margin-bottom:1.3em;opacity:1}.footer .footer-section .copyright{font-size:1.4em}.limitReachedPage{font-family:Water Brush,cursive;margin:10em 2.5em}.limitReachedPage h1{font-size:3em;margin:2em .5em}.limitReachedPage h1,.limitReachedPage h2{color:#0a0a0a;color:var(--text-color);font-weight:500}.limitReachedPage h2{font-size:2em;margin:.5em}@media screen and (max-width:767px){.limitReachedPage{margin:7em 0}.limitReachedPage h1{font-size:1.5em;font-weight:500;margin-bottom:2em}.limitReachedPage h2{font-size:1.3em;font-weight:500}}.error-Page{align-items:center;display:flex;flex-direction:column;height:64.1vh;justify-content:center;text-align:center}.error-Page h1{color:#0a0a0a;color:var(--text-color);font-size:12.5em;letter-spacing:.1em;margin:.025em 0;text-shadow:.05em .05em 0 rgba(0,0,0,.25);white-space:nowrap}.error-Page h1>span{-webkit-animation:ghost 2s linear infinite alternate;animation:ghost 2s linear infinite alternate;display:inline-block}.error-Page h1>span,.error-Page h2{color:#e81918;color:var(--primary-color)}.error-Page h2{margin-bottom:.4em}.error-Page p{color:#0a0a0a;color:var(--text-color);font-size:1.5em;margin-top:1em}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#edd9d9;background-color:var(--background-light);font-family:Roboto,sans-serif;font-size:16px;font-size:var(--font-size);padding-top:55px;scrollbar-color:#e81918 #e7c0c0;scrollbar-color:var(--primary-color) var(--background-color)}::-webkit-scrollbar-thumb{background-color:#e81918;background-color:var(--primary-color);border-radius:5px}::-webkit-scrollbar{background-color:#e7c0c0;background-color:var(--background-color);width:10px}a{text-decoration:none}img{object-fit:cover}.container{padding-inline:14vw}.main{padding-block:3vw}.btn{background-image:linear-gradient(270deg,rgba(0,0,0,.7) 0,#e81918 51%,rgba(0,0,0,.7));background-image:linear-gradient(to left,var(--button-dark) 0,var(--primary-color) 51%,var(--button-dark) 100%);background-size:200% auto;border:none;border-radius:20px;box-shadow:3px 4px 6px rgba(0,0,0,.5);box-shadow:3px 4px 6px var(--shadow-dark);color:#fff;cursor:pointer;font-size:1em;font-weight:700;letter-spacing:1px;outline:none;padding:.75em 2em;text-align:center;text-transform:uppercase;transition:.5s}.btn:hover{background-position:100%;box-shadow:none;color:#fff}.custom-image{height:0;position:relative;width:100%}.custom-image img{height:100%;left:0;position:absolute;top:0;width:100%}.link-button{margin-top:1.5em}.section{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.5vw}.section.d-block{display:block}.section .col{width:50%}.section .title{color:#0a0a0a;color:var(--text-color);font-size:2.5em;font-weight:900;margin-bottom:.25em}.section .info{color:#575757;color:var(--text-light);font-size:1em;letter-spacing:1px;line-height:1.3;margin-bottom:1.25em}@media screen and (min-width:769px){.sidebar{display:none}}@media screen and (max-width:1280px){.container{padding-inline:18vw}}@media only screen and (max-width:1030px)and (min-width:769px){.previous-searches .search-box input{min-width:530px}}@media screen and (max-width:1024px){.container{padding-inline:12vw}.details-container{flex-wrap:wrap}.search-error{font-size:3rem;margin:3rem}}@media screen and (max-width:768px){.navbar{padding-top:20px}.navbar .nav-links{display:none}.navbar .sidebar-btn{display:block}.container{padding-inline:6vw}.btn{font-size:.85em;padding:.7em .9em}.section .col{margin-bottom:2em;padding:0!important;text-align:center;width:100%}.skill-item{display:inline-block;margin:.75em}.section.improve-skills .btn{display:block;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.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}.previous-searches .search-box input{min-width:430px}.previous-searches .search-box .btn{padding:15px}.search-error{font-size:2rem;margin:2rem}}@media screen and (max-width:480px){.container{padding:20px}.cuisines-list{justify-content:none;padding:10px}.recipes-container{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.previous-searches .search-box input{min-width:280px}.previous-searches .search-box .btn{padding:15px}}@media screen and (max-width:380px){.wrapper{display:none}.previous-searches .search-box input{min-width:20px}.previous-searches .search-box .btn{padding:15px}}
/*# sourceMappingURL=main.0db0a38e.css.map*/