body,html{font-family:iranyekan;font-style:normal;font-weight:400;min-height:100%;margin:0;padding:0;width:100%;font-size:18px;line-height:22.6px;overflow-x:hidden}@media only screen and (max-width:480px){body,html{font-size:12px}}body{overflow:hidden}h1,h2,h3{margin:0;font-family:kalameh;font-style:normal;font-weight:700}h2{font-size:30px;line-height:51px;color:#22283d}@media only screen and (max-width:480px){h2{font-size:16px}}h3{font-size:24px;line-height:40px;color:#22283d}li,p{color:#666;letter-spacing:-.04em;line-height:145%}h4{font-size:18px;color:#666;letter-spacing:-.04em;line-height:145%}td{font-family:kalameh;font-style:normal;font-weight:400;color:#666;font-size:25px;line-height:43px;letter-spacing:0}a{text-decoration:none;color:#22283d}.login,.orderPopup.active #submit,button{background-color:#6cc164;color:#fff;box-shadow:0 4px 5px #ccc;border-radius:30px;border-width:0;font-family:iranyekan;font-weight:700;font-size:25px;line-height:29.65px;padding:15px 40px;text-align:center;letter-spacing:-.04em;cursor:pointer}.login:active,.login:hover,.orderPopup.active #submit:active,.orderPopup.active #submit:hover,button:active,button:hover{background-color:#8fd088}ol{list-style-type:persian}.overlay{background:unset;transition:.5s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9;opacity:0;pointer-events:none}.overlay.active{pointer-events:all;opacity:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:.5s ease-in-out;background:rgba(0,0,0,.6)}.orderPopup{position:fixed;border-radius:50%;opacity:0;top:-100%}.orderPopup.active{position:fixed;z-index:10;top:5%;right:27%;left:27%;background-color:#f3f3f3;aspect-ratio:1/1;margin:0 auto;display:flex;flex-flow:column nowrap;justify-content:center;transition:.8s cubic-bezier(.24, .84, .2, 1.01);opacity:1}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active{right:20%;left:20%}}@media only screen and (max-width:480px){.orderPopup.active{top:16%;right:6%;left:6%}}.orderPopup.active p{font-size:16px;line-height:20px;font-weight:700;align-self:center;width:52%;color:#22283d}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active p{font-size:12px;margin-top:2%}}@media only screen and (max-width:480px){.orderPopup.active p{margin:0 10%;font-size:3vw}}.orderPopup.active label{margin:30px 20% 0 0;font-size:14px;color:#666}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active label{margin-top:2%}}@media only screen and (max-width:480px){.orderPopup.active label{font-size:10px;margin:3px 20% 0 0}}.orderPopup.active .dataItem{background:#fff;border-radius:12px;border:none;height:53px;width:53%;box-shadow:0 1px 0 #222;padding-right:60px;font-size:20px;font-family:iranyekan;font-weight:400;align-self:center}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active .dataItem{height:12%;font-size:12px}}@media only screen and (max-width:480px){.orderPopup.active .dataItem{height:25px;width:55%;font-size:12px;padding-right:15px}}.orderPopup.active .dataItem:focus,.orderPopup.active .dataItem:hover{background:#f7f7f7;outline:0}.orderPopup.active .dataItem.error{background-color:#eea8a8}.orderPopup.active #submit{margin-top:50px;width:36%;align-self:center;padding:14px 0}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active #submit{margin-top:8%}}@media only screen and (max-width:480px){.orderPopup.active #submit{margin-top:20px;font-size:18px;padding:2px 0}}.slider-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.slider-wrapper::-webkit-scrollbar{display:none}.order-success,.unsuccess,.waiting{font-family:kalameh;font-size:18px;line-height:190%;padding:7%;text-align:center;position:fixed;top:35%;right:20%;left:20%;background:#f3f3f3;border-radius:50px;color:#6cc164;display:none;z-index:11;transition:.5s ease-in-out}.order-success.active,.unsuccess.active,.waiting.active{display:block;transition:.5s ease-in-out}.login{color:#fff;position:absolute;margin-bottom:10px;cursor:pointer;z-index:2}.login a{color:#fff}@media only screen and (min-width:1440px){.login{top:7vw;left:7%;padding:4px 22px;font-size:16px}}@media only screen and (max-width:1439px) and (min-width:1025px){.login{top:10vw;left:7%;font-size:18px;padding:6px 24px}}@media only screen and (max-width:1024px) and (min-width:481px){.login{top:12vw;left:8%;font-size:16px;padding:3px 10px}}@media only screen and (max-width:480px){.login{top:2%;left:40%;font-size:12px;padding:2px 14px}}header{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;margin:min(7%,58px) 7.6% 0 6.9%}@media only screen and (max-width:1024px) and (min-width:481px){header{margin:7% 4% 0 6.9%}}@media only screen and (max-width:480px){header{margin:18px 32px 0;align-items:center}}header .menu-icon{display:none}@media only screen and (max-width:480px){header .menu-icon{display:inline-flex}header .menu-icon>img{width:12px}header .menu-icon>p{font-family:kalameh;font-size:14px;font-weight:400;line-height:24px;margin-right:10px}}header #header-logo{width:185px;height:auto}@media only screen and (max-width:1024px) and (min-width:481px){header #header-logo{width:18vw}}@media only screen and (max-width:480px){header #header-logo{width:96px;padding-top:10px}}header .nav-bar{margin-top:.9vw;width:60vw;display:flex;flex-direction:row;justify-content:space-evenly}@media only screen and (max-width:1024px) and (min-width:481px){header .nav-bar{width:68vw}}@media only screen and (max-width:480px){header .nav-bar{display:none}header .nav-bar.active{display:flex;position:fixed;flex-flow:column nowrap;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:0;top:15%;right:10%;z-index:10;align-items:flex-start}}header .nav-bar .nav-item{font-family:iranyekan;font-weight:500;font-size:16px;line-height:25.36px;text-align:right;letter-spacing:-.04em;color:#22283d;padding:5px 5px;text-decoration:none}@media only screen and (max-width:1024px) and (min-width:481px){header .nav-bar .nav-item{font-size:1.5vw}}@media only screen and (max-width:480px){header .nav-bar .nav-item{font-size:14px;line-height:20px;font-weight:600;text-align:right;padding:12px 32px 12px 23px;margin:0 auto;box-sizing:border-box;width:100%}}@media only screen and (max-width:480px){header .nav-bar .nav-item:first-of-type{padding-top:32px}}@media only screen and (max-width:480px){header .nav-bar .nav-item:last-of-type{padding-bottom:32px}}header .nav-bar .nav-item:hover{color:#6cc164;border-bottom:1px solid #6cc164;cursor:pointer}@media only screen and (max-width:480px){header .nav-bar .nav-item:hover{border:none}}header .nav-bar .divider{display:none}@media only screen and (max-width:480px){header .nav-bar .divider{display:block;content:" ";width:100%;height:1px;background:#ccc;margin:0}}footer{position:relative;width:100%;margin-top:13%;bottom:0;border-color:transparent}@media only screen and (max-width:1024px) and (min-width:481px){footer{padding-top:12%;margin-top:unset;bottom:0}}@media only screen and (max-width:480px){footer{margin-top:unset;padding-top:unset;bottom:0}}footer #footer-bg{position:absolute;width:100%;z-index:-2;bottom:0}@media only screen and (max-width:480px){footer #footer-bg{display:none}}footer #footer-bg-mobile{display:none}@media only screen and (max-width:480px){footer #footer-bg-mobile{display:block;width:100%;position:absolute;z-index:-2;bottom:0;transform:scaleY(1.3)}}footer #footer-art{position:absolute;width:100%;bottom:0;z-index:-1}@media only screen and (max-width:480px){footer #footer-art{display:none}}footer #footer-art-mobile{display:none}@media only screen and (max-width:480px){footer #footer-art-mobile{display:block;width:100%;position:absolute;z-index:-1;bottom:0}}footer .footer-items-container{display:grid;grid-template-areas:"logo loc-icon loc . . . ." "divider phone-icon phone  . . . ." "title email-icon email instagram linkedin telegram whatsapp";grid-template-columns:3fr 0.6fr 5fr 0.6fr 0.6fr 0.6fr 0.6fr;grid-template-rows:1fr 0.4fr 1fr;justify-content:flex-start;align-items:center;margin:0 8% 0 6%;padding-bottom:2%}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container{margin:0 5%}}@media only screen and (max-width:480px){footer .footer-items-container{margin:30% 13% 0 7%;grid-template-areas:"logo logo logo logo . loc-icon loc" "divider divider divider divider . phone-icon phone" "title title title title . phone-icon phone" "instagram linkedin telegram whatsapp . email-icon email";grid-template-columns:1fr 1fr 1fr 1fr 1.5fr 1fr 5fr;grid-template-rows:1fr 0.1fr 0.5fr 0.8fr}}footer .footer-items-container *{margin:0;padding:0;width:100%;box-sizing:border-box}footer .footer-items-container .logo-footer{grid-area:logo;padding:10px 0 0 60px;max-width:400px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-footer{padding:10px 0 0 30px}}@media only screen and (max-width:480px){footer .footer-items-container .logo-footer{padding:10px 0 0 10px;max-width:200px}}footer .footer-items-container .logo-divider{grid-area:divider;content:" ";width:80%;height:1px;margin:18px 0;background:#fff}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-divider{margin:10px 0}}@media only screen and (max-width:480px){footer .footer-items-container .logo-divider{margin:0;width:90%}}footer .footer-items-container .logo-title{grid-area:title;align-self:start;font-size:28px;white-space:nowrap;color:#fff;margin-top:20px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-title{font-size:18px;margin-top:10px}}@media only screen and (max-width:480px){footer .footer-items-container .logo-title{font-size:10px;margin-top:5px}}footer .footer-items-container .footer-icon{max-height:40px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-icon{max-height:20px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-icon{max-height:15px}}footer .footer-items-container #footer-location{grid-area:loc-icon}footer .footer-items-container #footer-phone{grid-area:phone-icon}footer .footer-items-container #footer-mail{grid-area:email-icon}footer .footer-items-container .footer-info{font-size:20px;white-space:nowrap;color:#fff}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-info{font-size:16px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-info{white-space:unset;font-size:10px}}footer .footer-items-container .loc{grid-area:loc}footer .footer-items-container .phone{grid-area:phone}footer .footer-items-container .email{grid-area:email}footer .footer-items-container .footer-social{max-width:40px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-social{max-width:30px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-social{max-width:20px;margin-top:8px}}footer .footer-items-container .instagram{grid-area:instagram;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .instagram{align-self:end}}footer .footer-items-container .linkedin{grid-area:linkedin;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .linkedin{align-self:end}}footer .footer-items-container .telegram{grid-area:telegram;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .telegram{align-self:end}}footer .footer-items-container .whatsapp{grid-area:whatsapp;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .whatsapp{align-self:end}}.title-container{position:relative;top:13.76vw;margin-right:10.95vw}@media only screen and (max-width:480px){.title-container{margin:0;top:0}}.title-container h1{font-family:kalameh;font-style:normal;font-weight:700;text-align:right;font-size:60px;line-height:90px;color:#22283d;position:absolute;z-index:1;width:6em}@media only screen and (max-width:1024px) and (min-width:481px){.title-container h1{font-size:5vw;line-height:7vw;margin-top:30px}}@media only screen and (max-width:480px){.title-container h1{font-size:22px;width:100%;text-align:center;top:-3vw}}.title-container button{position:absolute;top:326px;z-index:1}@media only screen and (max-width:1024px) and (min-width:481px){.title-container button{top:35vw;font-size:3vw;padding:1.5vw 3vw}}@media only screen and (max-width:480px){.title-container button{font-size:18px;padding:8px 30px;top:40vw;left:10%;box-sizing:border-box}}.main-pic-container{position:relative;margin:0 40px;height:54vw;top:80px}@media only screen and (max-width:480px){.main-pic-container{display:none}}.main-pic-container #main-picture{width:52.7vw;height:auto;position:absolute;left:4vw;bottom:1.1vw;z-index:1}.main-pic-container #picture-edge{width:24vw;height:auto;position:absolute;left:2.74vw;bottom:0}.linkage-art{position:relative;height:96.3vw}@media only screen and (max-width:480px){.linkage-art{display:none}}.linkage-art #linkage{position:absolute;width:79.8vw;height:auto;top:-5vw;left:12vw;z-index:-1}.linkage-art #linkage-shadow{position:absolute;width:72vw;top:2vw;left:18vw;z-index:-2;opacity:.4;filter:blur(53px)}.linkage-art h2{font-family:kalameh;font-style:normal;font-weight:700;font-size:2vw;line-height:2.88vw;text-align:center;letter-spacing:-.04em;color:#6cc164;background-color:#fff}.linkage-art #text1{position:absolute;left:50.5vw;top:3vw;padding:6.5vw;border-radius:50%}.linkage-art #text2{position:absolute;top:25vw;left:76.2vw;padding:4.5vw 5vw;border-radius:50%}.linkage-art #text3{position:absolute;top:35.3vw;left:50.2vw;padding:4.5vw 4.8vw;border-radius:50%}.linkage-art #video-clip{position:absolute;width:37.9vw;bottom:-3.5vw;left:3.5vw;padding:10vw;border-radius:50%;cursor:pointer}.linkage-art #play-btn{position:absolute;width:9vw;bottom:21vw;left:29vw;cursor:pointer}.background-art{z-index:-3;opacity:.75;position:relative;top:-141vw;margin-right:6.2vw}@media only screen and (max-width:480px){.background-art{top:-3vw;margin-right:-5.8vw;border-bottom:1px solid transparent}}.background-art #sorter1{position:absolute;width:33.8vw}@media only screen and (max-width:480px){.background-art #sorter1{position:static;width:70%}}.background-art #machine-sub{position:absolute;left:78%;top:49vw;font-weight:100;font-size:1.7vw;line-height:2vw;text-align:right;letter-spacing:-.04em;color:#ccc}@media only screen and (max-width:480px){.background-art #machine-sub{font-size:20px;left:11%;top:20vw}}.background-art #sorter2{position:absolute;width:33.5vw;top:58vw;left:6.5vw}@media only screen and (max-width:480px){.background-art #sorter2{display:none}}.nuts-pictures{position:relative;width:100%;bottom:146vw;font-weight:100;font-size:1.7vw;line-height:2vw;text-align:right;letter-spacing:-.04em;color:#ccc}@media only screen and (max-width:480px){.nuts-pictures{bottom:0}}.nuts-pictures #pistachio1-pic{position:absolute;right:39vw;top:3.7vw;width:9.3vw;z-index:-1}@media only screen and (max-width:480px){.nuts-pictures #pistachio1-pic{width:19vw;right:61vw;top:-40vw}}.nuts-pictures #pistachio1-text{position:absolute;top:4.45vw;right:36.7vw;z-index:0}@media only screen and (max-width:480px){.nuts-pictures #pistachio1-text{font-size:17px;top:-40vw;right:55vw}}.nuts-pictures #pistachio2-pic{position:absolute;width:10.3vw;top:37vw;right:36vw}@media only screen and (max-width:480px){.nuts-pictures #pistachio2-pic{display:none}}.nuts-pictures #coffee-pic{position:absolute;width:14.5vw;left:0;top:46vw}@media only screen and (max-width:480px){.nuts-pictures #coffee-pic{display:none}}.nuts-pictures #coffee-text{position:absolute;left:4vw;top:60vw}@media only screen and (max-width:480px){.nuts-pictures #coffee-text{display:none}}.nuts-pictures #carrot-pic{position:absolute;width:26vw;top:60vw;left:21vw}@media only screen and (max-width:480px){.nuts-pictures #carrot-pic{display:none}}.nuts-pictures #carrot-text{position:absolute;top:65.5vw;left:24.5vw}@media only screen and (max-width:480px){.nuts-pictures #carrot-text{display:none}}.nuts-pictures #walnut1-pic{position:absolute;width:12vw;top:54vw;right:13vw}@media only screen and (max-width:480px){.nuts-pictures #walnut1-pic{width:16vw;top:-73vw;right:1vw}}.nuts-pictures #walnut2-pic{position:absolute;width:14vw;top:61vw;right:7vw}@media only screen and (max-width:480px){.nuts-pictures #walnut2-pic{width:22vw;top:-64vw;right:-7vw}}.nuts-pictures #walnut-text{position:absolute;right:18vw;top:65vw}@media only screen and (max-width:480px){.nuts-pictures #walnut-text{right:12vw;top:-57vw;font-size:4vw}}.nuts-pictures #rice-pic{position:absolute;width:18vw;top:94vw;left:0}@media only screen and (max-width:480px){.nuts-pictures #rice-pic{display:none}}.main-text{margin:-40vw 7vw 0 0;width:36.8vw;text-align:right}@media only screen and (max-width:480px){.main-text{margin:0 8.5vw;width:80%;text-align:right;box-sizing:border-box}}.main-text h2{margin-bottom:50px}@media only screen and (max-width:1024px) and (min-width:481px){.main-text h2{margin-bottom:24px}}@media only screen and (max-width:480px){.main-text h2{margin-bottom:10px}}.main-text p{font-size:16px;color:#666;letter-spacing:-.04em;text-align:justify}@media only screen and (max-width:1024px) and (min-width:481px){.main-text p{font-size:14px}.main-text p:nth-of-type(3),.main-text p:nth-of-type(4){width:200%}}@media only screen and (max-width:480px){.main-text p{font-size:12px}.main-text p:nth-of-type(3),.main-text p:nth-of-type(4){width:100%}}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:10;display:none;justify-content:center;align-items:center}.popup.active{transform:translate(-50%,-50%);display:flex}.popup video{position:relative;outline:0;max-width:100vw!important;height:auto!important}.popup .closeBtn{cursor:pointer;position:fixed;top:0;right:0;width:50px}.popup .closeBtn img{width:100%}.video-mobile{display:none}@media only screen and (max-width:480px){.video-mobile{display:block;width:90%;margin:32px auto;position:relative}.video-mobile img:first-of-type{width:100%;cursor:pointer}.video-mobile img:nth-of-type(2){position:absolute;top:40%;right:40%;width:15%;cursor:pointer}}.products{position:relative;margin:100px 0 0 0}@media only screen and (min-width:1440px){.products{margin:140px 0 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.products{margin:50px 0 0 0}}@media only screen and (max-width:480px){.products{margin:32px 0 0 0}}.products #bg{width:100%;position:absolute;z-index:-2}@media only screen and (max-width:480px){.products #bg{display:none}}.products #bg-mobile{display:none}@media only screen and (max-width:480px){.products #bg-mobile{display:block;position:absolute;width:100%;z-index:-2}}.products .nav-right-arrow{position:absolute;top:33vw;right:2vw;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;cursor:pointer;padding:8px}@media only screen and (min-width:1440px){.products .nav-right-arrow{top:28vw}}@media only screen and (max-width:1024px) and (min-width:481px){.products .nav-right-arrow{display:none}}@media only screen and (max-width:480px){.products .nav-right-arrow{display:none}}.products .nav-left-arrow{position:absolute;top:33vw;left:2vw;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;cursor:pointer;padding:8px}@media only screen and (min-width:1440px){.products .nav-left-arrow{top:28vw}}@media only screen and (max-width:1024px) and (min-width:481px){.products .nav-left-arrow{display:none}}@media only screen and (max-width:480px){.products .nav-left-arrow{display:none}}.products .nav-wrapper{display:flex;position:relative;gap:3.5%;justify-items:center;align-items:center;align-content:center;width:26vw;margin:0 50vw}@media only screen and (min-width:1440px){.products .nav-wrapper{justify-content:unset;width:18vw}}@media only screen and (max-width:1024px) and (min-width:481px){.products .nav-wrapper{display:none}}@media only screen and (max-width:480px){.products .nav-wrapper{display:none}}.products .nav-wrapper .nav-inactive{width:6.6666666667%}.products .nav-wrapper .nav-inactive:first-of-type{color:#6cc164}@media only screen and (min-width:1440px){.products .nav-wrapper .nav-inactive:last-of-type{display:none}}.products .nav-wrapper .nav-active{position:absolute;transition:transform .2s ease-in-out;right:0;top:0;height:100%}.products h2{padding:9.7vw 11.2vw 0 0}@media only screen and (min-width:1440px){.products h2{padding:10vw 11.2vw 0 0}}@media only screen and (max-width:480px){.products h2{padding:4% 11.2vw 0 0}}.products .list{position:relative;display:flex;flex-flow:row nowrap;align-items:center;margin:7.3vw 9vw 130px;-moz-column-gap:2vw;column-gap:2vw;transition:transform .2s ease-in-out}@media only screen and (max-width:1024px) and (min-width:481px){.products .list{margin:55px 20px;gap:30px}}@media only screen and (max-width:480px){.products .list{margin:55px 20px;gap:30px}}.products .list .item{display:flex;flex-direction:column;position:relative;width:26vw;transition:opacity .3s ease-in-out}@media only screen and (min-width:1440px){.products .list .item{width:18vw}}@media only screen and (max-width:480px){.products .list .item{width:65vw}}.products .list .item .card{align-self:center;width:100%;aspect-ratio:387/471;content:" ";background:#fff;border-radius:50px;box-shadow:0 10px 9px rgba(0,0,0,.1);margin:auto}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item .card{border-radius:30px}}@media only screen and (max-width:480px){.products .list .item .card{width:65vw;border-radius:35px}}.products .list .item .under-card{position:absolute;align-self:center;bottom:-12%;z-index:-1;width:96%;aspect-ratio:367/503;content:" ";background:#6cc164;border-radius:50px}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item .under-card{border-radius:30px}}@media only screen and (max-width:480px){.products .list .item .under-card{width:61vw;border-radius:35px;top:9%}}.products .list .item img{position:absolute;align-self:center;width:100%;top:-15%}@media only screen and (max-width:480px){.products .list .item img{width:105%;top:-14%}}.products .list .item h3{align-self:center;position:absolute;bottom:10%}@media only screen and (min-width:1440px){.products .list .item h3{font-size:18px}}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item h3{font-size:2vw}}@media only screen and (max-width:480px){.products .list .item h3{bottom:10%;font-weight:400;font-size:18px}}.products .list .item .cta{position:absolute;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;bottom:-7%;width:100%}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item .cta{bottom:-9%}}@media only screen and (max-width:480px){.products .list .item .cta{bottom:-10%}}.products .list .item .cta #cta-text{font-size:18px;line-height:19px;color:#fff;font-weight:500;letter-spacing:-.04em;margin-right:10%;width:50%}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item .cta #cta-text{font-weight:400;font-size:12px;white-space:nowrap;margin-right:14%}}@media only screen and (max-width:480px){.products .list .item .cta #cta-text{font-size:15px;font-weight:300;margin-right:10%;white-space:nowrap}}.products .list .item .cta #cta-arrow{height:25px;width:auto;left:10%;top:0}@media only screen and (max-width:1024px) and (min-width:481px){.products .list .item .cta #cta-arrow{height:80%;top:15%}}@media only screen and (max-width:480px){.products .list .item .cta #cta-arrow{height:85%;width:auto;left:10%;top:10%}}.products .list .just-mobile{display:none}@media only screen and (max-width:480px){.products .list .just-mobile{display:flex}}@media only screen and (max-width:480px){.products .list .not-mobile{display:none}}.steps{position:relative;margin:27% auto 0}@media only screen and (min-width:1440px){.steps{margin-top:24%}}@media only screen and (max-width:1439px) and (min-width:1025px){.steps{margin-top:17%}}@media only screen and (max-width:480px){.steps{margin-top:34%}}.steps #steps-bg{position:absolute;width:100%;height:auto;z-index:-3;margin-top:-100px}@media only screen and (max-width:480px){.steps #steps-bg{display:none}}.steps #steps-bg-mobile{display:none}@media only screen and (max-width:480px){.steps #steps-bg-mobile{display:block;position:absolute;width:100%;height:auto;z-index:-3;margin-top:22%}}.steps h2{margin-right:11.2%}.steps .steps-table{margin:7.7% auto 0;display:flex;gap:60px;flex-direction:column;justify-content:center;align-content:center;width:min(79%,900px)}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table{width:79%}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table{width:79%}}@media only screen and (max-width:480px){.steps .steps-table{margin:4% 8.5vw 0 8.5vw;gap:20px;width:unset}}.steps .steps-table .step{position:relative;display:flex;flex-direction:row;align-items:center;height:202px}@media only screen and (min-width:1440px){.steps .steps-table .step{height:170px}}@media only screen and (max-width:480px){.steps .steps-table .step{margin-bottom:24px;height:170px;display:grid;align-items:center;grid-template-columns:30% auto;grid-template-areas:"image title" "image line" "image text";gap:0 20px}}.steps .steps-table .step .step-bg{position:absolute;width:100%;height:100%;content:" ";border-radius:60px;background:#f3f3f3;z-index:-1}@media only screen and (max-width:480px){.steps .steps-table .step .step-bg{border-radius:30px}}.steps .steps-table .step .step-shadow{position:absolute;width:88%;height:92%;content:" ";background:#ccc;opacity:.7;filter:blur(30px);border-radius:60px;z-index:-2;right:6%;top:16%}.steps .steps-table .step .step-pic{flex-shrink:1;position:absolute}@media only screen and (max-width:480px){.steps .steps-table .step .step-pic{grid-area:image;position:static}}.steps .steps-table .step .step-title{text-align:left;font-weight:500;line-height:40px;font-size:19px;letter-spacing:-.04em;flex-shrink:1;min-width:30%;box-sizing:border-box}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step .step-title{font-size:21px}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step .step-title{margin-right:65px;line-height:40px;font-size:20px;min-width:25%}}@media only screen and (max-width:480px){.steps .steps-table .step .step-title{font-size:14px;grid-area:title;align-self:end;min-width:unset;text-align:right;line-height:30px}}.steps .steps-table .step .step-line{margin:0 1.7%;width:0;height:62px;background:#22283d;border:1px solid #22283d}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step .step-line{height:50%}}@media only screen and (max-width:480px){.steps .steps-table .step .step-line{grid-area:line;width:45%;height:0}}.steps .steps-table .step .step-text{color:#666;text-align:right;flex-shrink:4;line-height:166%;font-size:18px;margin-left:6%}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step .step-text{font-size:20px}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step .step-text{font-size:16px}}@media only screen and (max-width:480px){.steps .steps-table .step .step-text{font-size:12px;grid-area:text;align-self:start;margin-bottom:20px}}.steps .steps-table .step #step1-pic{width:12.7%;margin:-5.4% 2.7% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step1-pic{width:16.6%;margin:-5.4% 1% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step1-pic{width:22%;margin:-5.4% -1.8% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step1-pic{width:68%;margin:-12.4% 19.4% 0 0}}.steps .steps-table .step #step1-title{width:20%}@media only screen and (max-width:480px){.steps .steps-table .step #step1-title{width:100%;margin-right:0}}.steps .steps-table .step #step2-pic{width:7.2%;margin:-.5% 2.2% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step2-pic{width:9.3%;margin:-.5% 3.1% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step2-pic{width:12.6%;margin:-.5% -1.5% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step2-pic{width:45%;margin:-8.5% 33.9% 0 0}}.steps .steps-table .step #step2-title{width:25%}@media only screen and (min-width:1440px){.steps .steps-table .step #step2-title{padding-right:130px}}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step2-title{padding-right:130px}}@media only screen and (max-width:480px){.steps .steps-table .step #step2-title{width:100%;margin-right:0}}.steps .steps-table .step #step3-pic{width:7.5%;margin:-.9% 3.2% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step3-pic{width:9.9%}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step3-pic{width:14.3%;margin:-.9% 0 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step3-pic{width:51.6%;margin:-.9% 32.5% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step3-title{white-space:nowrap}}@media only screen and (max-width:480px){.steps .steps-table .step #step3-title{width:100%;margin-right:0}}.steps .steps-table .step #step4-pic{width:8.3%;margin:-6.6% 6.3% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step4-pic{width:10.5%;margin:-6.6% 6.2% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step4-pic{width:14.9%;margin:-4.9% -1% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step4-pic{width:52.7%;margin:-19.5% 34.4% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step4-title{width:100%;margin-right:0}}.steps .steps-table .step #step5-pic{width:8%;margin:-1.2% 6.3% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step5-pic{width:11%}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step5-pic{width:15.7%;margin:1.1% 3.1% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step5-pic{width:60.9%;margin:-2.2% 29.3% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step5-title{width:100%;margin-right:0}}.steps .steps-table .step #step6-pic{width:20.5%;margin:-2.1% 1.9% 0 0}@media only screen and (max-width:1439px) and (min-width:1025px){.steps .steps-table .step #step6-pic{width:22.1%;margin:-.8% -.8% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.steps .steps-table .step #step6-pic{width:26%;margin:.4% -2.4% 0 3%}}@media only screen and (max-width:480px){.steps .steps-table .step #step6-pic{width:114.7%;margin:.4% -23.3% 0 0}}@media only screen and (max-width:480px){.steps .steps-table .step #step6-title{width:100%;margin-right:0}}.others{position:relative;height:60vw}@media only screen and (max-width:480px){.others{height:140vw}}.others h2{margin:7.8% 11.2% 0 0}@media only screen and (min-width:1440px){.others h2{margin:11% 11.2% 0 0}}@media only screen and (max-width:1024px) and (min-width:481px){.others h2{margin:7.8% 11.2% 4% 0}}@media only screen and (max-width:480px){.others h2{margin:15% 11.2% 0 0}}.others #others-bg{width:100%;margin-top:-4.3%;position:absolute;z-index:-3}@media only screen and (min-width:1440px){.others #others-bg{margin-top:-7%}}@media only screen and (max-width:480px){.others #others-bg{display:none}}.others .others-list{position:relative;width:100%}@media only screen and (max-width:480px){.others .others-list{height:72vw}}.others .others-list .item{position:absolute;top:0;right:0}.others .others-list .item#corn{top:15.9vw;right:14.5vw;width:min(15%,200px)}@media only screen and (max-width:480px){.others .others-list .item#corn{display:none}}.others .others-list .item#corn-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#corn-mobile{display:block;top:7vw;right:52.5vw;width:34%}}.others .others-list .item#rice{width:min(15%,200px);right:10.4vw;top:36vw}@media only screen and (max-width:480px){.others .others-list .item#rice{display:none}}.others .others-list .item#rice-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#rice-mobile{display:block;width:33%;right:9.4vw;top:3vw}}.others .others-list .item#nuts{top:8.6vw;right:34.4vw;width:min(16.1%,200px)}@media only screen and (max-width:480px){.others .others-list .item#nuts{display:none}}.others .others-list .item#nuts-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#nuts-mobile{display:block;width:34%;right:20vw;top:31vw}}.others .others-list .item#aquatic{right:72vw;top:1.57vw;width:min(16.4%,200px)}@media only screen and (max-width:480px){.others .others-list .item#aquatic{display:none}}.others .others-list .item#aquatic-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#aquatic-mobile{display:block;width:38%;right:56vw;top:107vw}}.others .others-list .item#wheat{width:min(15.9%,200px);top:18.7vw;right:54.4vw}@media only screen and (max-width:480px){.others .others-list .item#wheat{display:none}}.others .others-list .item#wheat-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#wheat-mobile{display:block;width:34%;right:35vw;top:71vw}}.others .others-list .item#plastic{width:min(17.9%,200px);top:21.1vw;right:80vw}@media only screen and (max-width:480px){.others .others-list .item#plastic{display:none}}.others .others-list .item#plastic-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#plastic-mobile{display:block;width:43%;right:9vw;top:109vw}}.others .others-list .item#beans{width:min(17%,200px);right:36.6vw;top:36.6vw}@media only screen and (max-width:480px){.others .others-list .item#beans{display:none}}.others .others-list .item#beans-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#beans-mobile{display:block;width:37%;right:60vw;top:39vw}}.others .others-list .item#stone{width:min(16.1%,200px);right:66.7vw;top:43.4vw}@media only screen and (max-width:480px){.others .others-list .item#stone{display:none}}.others .others-list .item#stone-mobile{display:none}@media only screen and (max-width:480px){.others .others-list .item#stone-mobile{display:block;width:35%;right:3vw;top:65vw}}
