@font-face{font-family:"Arsmaquettepro";font-style:normal;font-weight:normal;src:local("Arsmaquettepro"),url(../e641ad4da82c497d009f.OTF)}@font-face{font-family:"DK-Pardesi";font-style:normal;font-weight:normal;src:local("DK-Pardesi"),url(../fonts/DK-Pardesi.otf)}body.modal-visible{overflow:hidden}main{overflow-x:hidden}a,a:active,a:hover,a:visited{color:inherit;text-decoration:none}body{height:100%;font-family:"Arsmaquettepro"}.load-hidden{visibility:hidden}@keyframes showLine{from{width:0;left:0}to{width:100%}}@keyframes hideLine{from{width:100%;left:0}to{width:0;left:100%}}@keyframes floatAnimation{0%{transform:translateY(0)}50%{transform:translateY(-25px)}100%{transform:translateY(0)}}@keyframes waveAnimation{0%{transform:scale(1);opacity:.6}100%{transform:scale(4);opacity:0}}@keyframes moveDown{from{top:5%;transform:translateY(0)}to{top:50%;transform:translateY(-50%)}}@keyframes moveDownBackward{from{top:50%;transform:translateY(-50%)}to{top:5%;transform:translateY(0)}}@keyframes moveUp{from{top:95%;transform:translateY(0)}to{top:50%;transform:translateY(-50%)}}@keyframes moveUpBackward{from{top:50%;transform:translateY(-50%)}to{top:95%;transform:translateY(0)}}@keyframes makeCross1{from{transform:rotate(0deg)}to{transform:rotate(40deg)}}@keyframes makeCross1Backward{from{top:50%;transform:rotate(40deg) translateY(-50%)}to{top:50%;transform:rotate(0deg) translateY(-50%)}}@keyframes makeCross2{from{transform:rotate(0deg)}to{transform:rotate(-40deg)}}@keyframes makeCross2Backward{from{top:50%;transform:rotate(-40deg) translateY(-50%)}to{top:50%;transform:rotate(0deg) translateY(-50%)}}@keyframes anime{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.header{position:fixed;top:0;left:0;display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 4rem;z-index:100;height:100px;color:#eb4828;backdrop-filter:blur(0);background-color:rgba(255,255,255,0);transition:all .6s cubic-bezier(0.19, 1, 0.22, 1)}.header.products .header-menu__item{color:#198e47}.header.products .header-menu__item:hover,.header.products .header-menu__item.active{border:3px solid #198e47}.header.active{height:80px;backdrop-filter:blur(3px);background-color:rgba(255,255,255,.8);box-shadow:0 0 6px rgba(0,0,0,.2)}.header.active .header-logo{width:180px}.header.active .header-menu__item{color:#198e47}.header.active .header-menu__item:hover,.header.active .header-menu__item.active{border:3px solid #198e47}.header .header-logo{transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);width:200px}.header .header-menu{padding:0;margin:0;display:flex;align-items:center;list-style:none}.header .header-menu__item{margin:0 0 0 30px;font-size:22px;font-weight:400;position:relative;display:flex;align-items:center;color:#fff;border:3px solid rgba(255,255,255,0);padding:0 20px 2px 20px;border-radius:25px;transition:all ease .4s}.header .header-menu__item:hover,.header .header-menu__item.active{border:3px solid #fff}.header label,.header input{display:none}@media screen and (max-width: 1199.98px){.header{padding:0 2rem}.header .header-menu__item{margin:0 0 0 15px}}@media screen and (max-width: 991.98px){.header{height:80px}.header.active .header-menu__item{color:#fff}.header.active .header-menu__item:hover,.header.active .header-menu__item.active{border:3px solid #fff}.header .header-logo{width:180px}.header label{cursor:pointer;display:block;height:14px;position:relative;z-index:200}.header .line{background-color:#fff;display:block;height:2px;position:absolute;right:0;width:22px}.header .line:first-child{animation:makeCross1Backward .3s ease 0s 1 forwards,moveDownBackward .3s ease .3s 1 forwards;top:5%}.header .line:nth-child(2){top:50%}.header .line:last-child{animation:makeCross2Backward .3s ease 0s 1 forwards,moveUpBackward .3s ease .3s 1 forwards;top:95%}.header .toggle:checked~label>span:first-child{animation:moveDown .3s ease 0s 1 forwards,makeCross1 .3s ease .3s 1 forwards}.header .toggle:checked~label>span:nth-child(2){opacity:0}.header .toggle:checked~label>span:last-child{animation:moveUp .3s ease 0s 1 forwards,makeCross2 .3s ease .3s 1 forwards}.header .toggle:checked~.header-menu{height:100dvh}.header .header-menu{background-color:#198e47;color:#eb4828;flex-direction:column;justify-content:flex-start;height:0;left:0;top:0;margin:0;overflow:hidden;position:absolute;transition:height .6s ease-out;width:100%;z-index:10;padding:0 45px}.header .header-menu__item{display:block;margin:5px 0;text-align:center}.header .header-menu__item:first-child{margin-top:75px}.header .header-menu__link{margin:.4rem 0;display:inline-block}}@media screen and (max-width: 767.98px){.header{height:70px;padding:0 1rem}.header.active{height:70px}.header.active .header-logo{width:130px}.header .header-logo{width:130px}}.footer{color:#fff;background-color:#eb4828;position:relative;overflow:hidden}.footer .footer-advice{display:grid;grid-template-columns:repeat(2, 1fr);padding:30px 0;align-items:center}.footer .footer-advice__image{width:220px}.footer .footer-advice__text{font-size:30px;line-height:1.2;margin:0}.footer .footer-main{border-top:1px solid #fff;padding:30px 0;display:grid;grid-template-columns:repeat(4, 1fr);gap:100px;position:relative}.footer .footer-main__text{font-size:20px;margin:0;display:block}.footer .footer-main__social{position:relative}.footer .footer-main__social::before{height:80%;width:.5px;background-color:#fff;top:0;left:-50px;content:"";position:absolute}.footer .footer-main__icon{width:40px;filter:invert(1);margin:0 5px 0 0}.footer .footer-main__email{position:absolute;bottom:20px;right:8%;font-size:24px}.footer .footer-places{border-top:1px solid #fff;padding:30px 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:100px}.footer .footer-places__item{display:grid;grid-template-columns:60% auto;gap:20px;align-items:center;position:relative}.footer .footer-places__item:first-child::after{height:100%;width:.5px;background-color:#fff;top:0;right:-50px;content:"";position:absolute}.footer .footer-places__title{font-size:22px;margin:0}.footer .footer-places__text{font-size:20px;margin:20px 0 0 0;line-height:1.2}.footer .footer-places__button{border:2px solid #fff;border-radius:25px;display:flex;width:160px;height:50px;align-items:center;justify-content:center;margin:0 0 0 auto}.footer .footer-places__button img{width:30px;filter:invert(1)}.footer .footer-texts{display:flex;justify-content:space-between;text-transform:uppercase}.footer .footer-copyright{display:block;margin:0 auto;padding:0 0 30px 0;width:200px;text-align:center}@media screen and (max-width: 991.98px){.footer .footer-advice{grid-template-columns:40% auto}.footer .footer-advice__text{font-size:28px}.footer .footer-main{gap:40px}.footer .footer-places__item{grid-template-columns:100%}}@media screen and (max-width: 767.98px){.footer .footer-advice{grid-template-columns:100%;gap:20px}.footer .footer-advice__image{display:block;margin:0 auto;width:180px}.footer .footer-advice__text{font-size:22px;text-align:center}.footer .footer-main{grid-template-columns:repeat(2, 1fr);gap:20px;padding:30px 0 80px 0}.footer .footer-main__email{right:initial;left:50%;transform:translateX(-50%);font-size:20px}.footer .footer-places{grid-template-columns:100%;gap:40px}.footer .footer-places__item{text-align:center}.footer .footer-places__button{margin:0 auto}.footer .footer-texts{display:block;text-align:center;margin:0 0 10px 0}}.contact{position:fixed;top:50dvh;right:0;z-index:6}.contact .contact-menu{margin:0;list-style:none;display:flex;flex-direction:column;padding:15px}.contact .contact-menu__item{margin:0 0 15px 0}.contact .contact-menu__item:last-child{margin:0}.contact .contact-menu__item:last-child .contact-menu__image{width:55px}.contact .contact-menu__link{display:flex;justify-content:center;align-items:center;width:100px;border-radius:25px;height:100px;background-color:#fff;border:5px solid #ffc30c}.contact .contact-menu__image{width:100%}@media screen and (max-width: 767.98px){.contact{top:60dvh}.contact .contact-menu{padding:10px}.contact .contact-menu__link{width:70px;height:70px}.contact .contact-menu__image{width:60px}.contact .contact-menu__item{margin:0 0 10px 0}.contact .contact-menu__item:last-child .contact-menu__image{width:40px}}.modal-promotions{position:fixed;height:100dvh;width:100dvw;background-color:rgba(0,0,0,.7);backdrop-filter:blur(3px);z-index:-1;visibility:hidden;top:0;left:0;overflow:auto;transition:all ease .4s;opacity:0}.modal-promotions.active{opacity:1;z-index:100000;visibility:visible}.modal-promotions .modal-promotions__content{margin:60px 0;background-color:#fff;border-radius:15px;border:5px solid #ffc30c;padding:30px 50px;position:relative}.modal-promotions .modal-promotions__close{position:absolute;background-color:rgba(0,0,0,0);border:none;top:-55px;right:0;font-size:34px;color:#fff}.modal-promotions .modal-promotions__title{font-family:"DK-Pardesi";font-size:50px;text-transform:uppercase;margin:0}.modal-promotions .modal-promotions__image{width:100%;border:5px solid #ffc30c;margin:20px 0 0 0;border-radius:25px}.modal-promotions .modal-promotions__text{text-align:center;margin:20px 0 0 0;font-size:30px;font-weight:bold}.modal-promotions .modal-promotions__button{text-align:center;display:flex;width:400px;height:50px;border:5px solid #ffc30c;border-radius:25px;margin:20px auto 0 auto;align-items:center;justify-content:center;padding:0 0 4px 0;font-size:28px;font-weight:bold;color:#eb4828;transition:all ease .4s}.modal-promotions .modal-promotions__button:hover{background-color:#ffc30c;color:#fff;border-radius:50%}@media screen and (max-width: 767.98px){.modal-promotions .modal-promotions__content{padding:20px}.modal-promotions .modal-promotions__title{font-size:44px}.modal-promotions .modal-promotions__text{font-size:26px}.modal-promotions .modal-promotions__button{width:100%;font-size:22px}}.home-banner{color:#fff;overflow:hidden;position:relative}.home-banner .home-banner__info{padding:100px 0 0 0;display:flex;height:700px;flex-direction:column;justify-content:center;position:relative;z-index:2}.home-banner .home-banner__title{font-family:"DK-Pardesi";text-transform:uppercase;font-size:80px;text-shadow:0 0 15px rgba(0,0,0,.4);margin:0}.home-banner .home-banner__text{font-size:40px;line-height:1.2;font-weight:bold;letter-spacing:1px;margin:30px 0 0 0;text-shadow:0 0 15px rgba(0,0,0,.4)}.home-banner .home-banner__button{border:4px solid #fff;border-radius:25px;font-size:28px;display:flex;width:480px;height:56px;align-items:center;justify-content:center;margin:40px 0 0 0;padding:0 0 3px 0;font-weight:bold;transition:all ease .4s;box-shadow:0 0 15px rgba(0,0,0,.3);text-shadow:0 0 15px rgba(0,0,0,.3)}.home-banner .home-banner__button:hover{text-shadow:none;background-color:#fff;color:#ffc30c;border-radius:50%}.home-banner .home-banner__swiper{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.home-banner .swiper-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1399.98px){.home-banner .home-banner__image.image-1{right:-250px}.home-banner .home-banner__image.image-2{left:140px}}@media screen and (max-width: 1199.98px){.home-banner .home-banner__image.image-1{right:-340px}.home-banner .home-banner__image.image-2{left:100px}}@media screen and (max-width: 991.98px){.home-banner .home-banner__text{font-size:32px}.home-banner .home-banner__image.image-1{right:-440px}.home-banner .home-banner__image.image-2{left:60px}}@media screen and (max-width: 767.98px){.home-banner .home-banner__info{padding:70px 0 0 0;height:540px}.home-banner .home-banner__title{font-size:60px}.home-banner .home-banner__text{font-size:26px}.home-banner .home-banner__button{font-size:22px;width:100%;height:56px;margin:40px 0 0 0}.home-banner .home-banner__image.image-1{width:600px;right:-200px}.home-banner .home-banner__image.image-2{left:50px;width:200px}}.home-about{background-color:#5cc082;padding:40px 0;color:#fff}.home-about .home-about__content{display:grid;grid-template-columns:50% auto;align-items:center;gap:100px}.home-about .home-about__title{font-family:"DK-Pardesi";text-transform:uppercase;font-size:50px;margin:0}.home-about .home-about__subtitle{text-transform:uppercase;color:#ffc30c;margin:30px 0 0 0;font-size:30px;font-weight:bold}.home-about .home-about__text{font-size:22px;line-height:1.4;margin:20px 0 0 0;font-weight:bold;letter-spacing:1px;text-shadow:0 0 15px rgba(0,0,0,.2)}.home-about .home-about__picture{border:5px solid #ffc30c;border-radius:25px;overflow:hidden;height:500px}.home-about .home-about__image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 991.98px){.home-about .home-about__content{gap:40px}.home-about .home-about__title{font-size:46px}.home-about .home-about__subtitle{font-size:28px}.home-about .home-about__text{font-size:20px;line-height:1.2}}@media screen and (max-width: 767.98px){.home-about .home-about__content{display:grid;grid-template-columns:100%}.home-about .home-about__subtitle{margin:15px 0 0 0}.home-about .home-about__picture{height:400px}}.home-orders{padding:40px 0 0 0;text-align:center}.home-orders .home-orders__title{color:#5cc082;font-family:"DK-Pardesi";font-size:60px}.home-orders .home-orders__products{display:grid;grid-template-columns:repeat(3, 1fr);gap:100px;margin:40px 0 0 0}.home-orders .products-item__picture{border-radius:50%;width:100%;margin:0 auto;border:5px solid #ffc30c;overflow:hidden}.home-orders .products-item__image{width:100%;object-fit:cover;transition:all ease .6s}.home-orders .products-item__image:hover{transform:scale(1.1)}.home-orders .home-orders__button{color:#5cc082;font-size:24px;font-weight:bold;display:block;width:420px;height:56px;border-radius:20px;border:5px solid #ffc30c;display:flex;align-items:center;justify-content:center;margin:50px auto 0 auto;padding:0 0 3px 0;transition:all ease .4s}.home-orders .home-orders__button:hover{background-color:#ffc30c;color:#fff;border-radius:50%}@media screen and (max-width: 1199.98px){.home-orders .home-orders__products{gap:40px}}@media screen and (max-width: 991.98px){.home-orders .home-orders__products{grid-template-columns:repeat(2, 1fr);margin:40px 0 0 0}}@media screen and (max-width: 767.98px){.home-orders .home-orders__title{font-size:44px;margin:0}.home-orders .home-orders__products{grid-template-columns:100%}.home-orders .products-item__picture{width:70%}.home-orders .home-orders__button{line-height:1;width:100%;height:auto}}.home-products{padding:50px 0 70px 0}.home-products .home-products__title{color:#eb4828;font-family:"DK-Pardesi";font-size:50px;margin:0}.home-products .home-products__swiper{margin:20px 0 0 0;overflow:visible}.home-products .swiper-wrapper{transition-timing-function:linear}.home-products .swiper-item{display:block;border:5px solid #5cc082;overflow:hidden;border-radius:25px;background:radial-gradient(circle at top right, #FFFFFF, #f4cb0a 60%)}.home-products .swiper-item:hover .swiper-item__image{transform:scale(1.1)}.home-products .swiper-item__image{width:100%;height:360px;object-fit:cover;transition:all ease .5s}.home-products .swiper-item__title{color:#fff;font-size:34px;position:absolute;left:50%;transform:translateX(-50%);bottom:15px}.home-products .swiper-button-next,.home-products .swiper-button-prev{top:110%;color:#5cc082}.home-products .swiper-button-next:after,.home-products .swiper-button-prev:after{font-size:24px;font-weight:bold}@media screen and (max-width: 767.98px){.home-products .home-products__title{font-size:40px}.home-products .swiper-item__title{font-size:26px;bottom:10px}.home-products .swiper-item__image{height:260px}.home-products .swiper-button-next,.home-products .swiper-button-prev{top:112%}}.home-contact{padding:100px 0 60px 0}.home-contact .home-contact__form{width:60%;margin:0 auto}.home-contact .form-title{color:#198e47;text-align:center;display:block;color:#eb4828;font-size:50px;font-family:"DK-Pardesi"}.home-contact .form-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin:0 0 10px 0}.home-contact .label-control{font-size:20px}.home-contact .input-control{display:block;height:46px;border-radius:10px;width:100%;border:2px solid #000;padding:5px 10px;font-size:20px}.home-contact .input-control:focus{border:2px solid #198e47;outline:none}.home-contact .textarea-control{display:block;width:100%;height:80px;border-radius:10px;resize:none;border:2px solid #000;padding:5px 10px;font-size:20px}.home-contact .textarea-control:focus{border:2px solid #198e47;outline:none}.home-contact .submit-control{background-color:#eb4828;color:#fff;font-weight:bold;margin:20px auto 0 auto;width:300px;height:48px;display:block;border-radius:10px;border:none;font-size:24px}@media screen and (max-width: 991.98px){.home-contact .home-contact__form{width:90%}}@media screen and (max-width: 767.98px){.home-contact .form-title{font-size:40px}.home-contact .home-contact__form{width:100%}.home-contact .form-grid{grid-template-columns:100%}.home-contact .submit-control{width:100%}}.products-info{padding:160px 0 0 0}.products-info .products-info__header{position:relative}.products-info .products-info__layer{position:absolute;width:80%;top:30%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:transform .1s ease-out}.products-info .products-info__title{color:#198e47;text-transform:uppercase;font-size:70px;text-align:center;font-family:"DK-Pardesi";margin:0;position:relative;z-index:2}.products-info .products-info__tabs{display:flex;justify-content:center;margin:30px auto 0 auto;position:relative;z-index:2}.products-info .tabs-item{border:5px solid rgba(0,0,0,0);margin:0 15px;cursor:pointer;font-size:30px;padding:5px 15px;color:#198e47;line-height:1.2;transition:border ease .4s;border-radius:25px;border:5px solid rgba(255,195,12,0)}.products-info .tabs-item.active{border:5px solid #ffc30c}.products-info .products-info__content{margin:50px 0 0 0;border-top:5px solid #198e47;position:relative;overflow:hidden}.products-info .content-item{position:absolute;opacity:0;visibility:hidden}.products-info .content-item.active{visibility:visible;opacity:1;position:relative}.products-info .content-item.active .content-item__info,.products-info .content-item.active .content-item__picture{transform:translateX(0);opacity:1}.products-info .content-item__main{display:grid;grid-template-columns:repeat(2, 1fr)}.products-info .content-item__info{display:flex;flex-direction:column;justify-content:center;padding:80px;color:#198e47;transform:translateX(-20%);opacity:0;transition:all ease .5s .2s}.products-info #extruidos .content-item__picture{background-color:#feb05d}.products-info #frituras .content-item__picture{background-color:#f1c32c}.products-info #palomas .content-item__picture{background-color:#bcf8f4}.products-info #papas .content-item__picture{background-color:#e0ffcb}.products-info #sobres .content-item__picture{background-color:#fff4ac}.products-info #tostadas .content-item__picture{background-color:#feb05d}.products-info .content-item__picture{transform:translateX(20%);opacity:0;transition:all ease .5s .2s}.products-info .content-item__title{font-family:"DK-Pardesi";font-size:70px;color:#ffc30c;margin:0}.products-info .content-item__text{font-size:26px;font-weight:bold;margin:20px 0 0 0;line-height:1.4}.products-info .content-item__icons{display:flex;justify-content:center;position:relative;margin:30px 0 0 0}.products-info .icons-item{margin:0 10px}.products-info .icons-item:hover .icons-item__image{transform:rotateZ(360deg)}.products-info .icons-item:hover .icons-item__label{opacity:1}.products-info .icons-item__image{width:80px;transition:all ease 1s}.products-info .icons-item__label{position:absolute;width:100%;bottom:-50px;left:0;font-size:22px;text-align:center;opacity:0;transition:all ease .5s}.products-info .content-item__image{width:100%;height:600px;object-fit:cover}.products-info .content-item__list{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin:40px 0}.products-info .list-item{width:350px}.products-info .list-item__picture{width:100%;height:250px;border-radius:25px;border:5px solid rgba(0,0,0,.2);overflow:hidden;position:relative}.products-info .list-item__image{width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover}.products-info .list-item__label{display:block;text-align:center;font-size:30px;margin:10px 0 0 0}@media screen and (max-width: 1199.98px){.products-info .products-info__tabs{flex-wrap:wrap;gap:10px}.products-info .content-item__list{flex-wrap:wrap;gap:20px}}@media screen and (max-width: 991.98px){.products-info .content-item__info{padding:40px}.products-info .icons-item{margin:0 5px}.products-info .icons-item__image{width:70px}}@media screen and (max-width: 767.98px){.products-info{padding:100px 0 0 0}.products-info .products-info__title{font-size:60px}.products-info .tabs-item{margin:0;font-size:26px}.products-info .content-item__main{grid-template-columns:100%;gap:20px}.products-info .content-item__info{padding:30px}.products-info .content-item__title{font-size:60px}.products-info .content-item__text{font-size:24px;margin:10px 0 0 0}.products-info .icons-item__image{width:100%}.products-info .icons-item__label{bottom:-40px}.products-info .content-item__image{height:400px}}
