html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}body,input,select,button,textarea{font-family:"Inter",Arial,Helvetica,sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;letter-spacing:-0.000976562em;text-transform:uppercase}h2,h3,h4,h5{font-family:"Jost",Arial,Helvetica,sans-serif}h1{font-family:"Ibarra Real Nova",Georgia,"Times New Roman",serif;font-size:140px;line-height:100%}@media(max-width: 1024px)and (orientation: portrait){h1{font-size:80px}}h2{font-size:40px;line-height:56px}@media(max-width: 1024px)and (orientation: portrait){h2{font-size:28px;line-height:38px}}h3{font-size:34px;line-height:44px}@media(max-width: 1024px)and (orientation: portrait){h3{font-size:24px;line-height:32px}}h4{font-size:28px;line-height:38px}@media(max-width: 1024px)and (orientation: portrait){h4{font-size:20px;line-height:28px}}h5{font-size:22px;line-height:30px;font-weight:500}@media(max-width: 1024px)and (orientation: portrait){h5{font-size:18px;line-height:24px}}h6{font-family:"Inter",Arial,Helvetica,sans-serif;font-size:13px;line-height:1em;letter-spacing:.1em;text-transform:uppercase;color:#919899}p{font-size:16px;line-height:29px;color:#262626;font-weight:400}@media(max-width: 1024px)and (orientation: portrait){p{font-size:15px;line-height:26px}}.title-bgr{position:relative}.title-bgr h1,.title-bgr h2{position:absolute;left:-40px;top:-30px;opacity:.1 !important;font-family:"Ibarra Real Nova",Georgia,"Times New Roman",serif;font-size:60px;line-height:100%;color:#262626}@media(max-width: 640px){.title-bgr h1,.title-bgr h2{left:-10px;top:-20px;font-size:40px}}.title-bgr.title-centered{text-align:center}.title-bgr.title-centered h1,.title-bgr.title-centered h2{left:0;width:100%}.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-bottom:30px}.entry p,.entry ol li,.entry ul li{margin-bottom:30px}.entry p strong,.entry ol li strong,.entry ul li strong{font-weight:700}.entry p a:not(.btn),.entry ol li a:not(.btn),.entry ul li a:not(.btn){color:#262626;text-decoration:underline}.entry p a:not(.btn):hover,.entry ol li a:not(.btn):hover,.entry ul li a:not(.btn):hover{color:rgb(12.5,12.5,12.5)}.entry ol,.entry ul{margin-bottom:30px;padding-left:30px}.entry ol li,.entry ul li{margin-bottom:0;list-style-type:disc}.entry ol li{list-style-type:decimal}.entry img.align-center{display:block;margin:0 auto 40px}.desktop .entry h2.animated,.desktop .entry h3.animated,.desktop .entry h4.animated,.desktop .entry h5.animated,.desktop .entry h6.animated,.desktop .entry p.animated,.desktop .entry li.animated{opacity:0;transform:translateX(0px) translateY(50%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);transition:1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.desktop .entry h2.animated.in-view,.desktop .entry h3.animated.in-view,.desktop .entry h4.animated.in-view,.desktop .entry h5.animated.in-view,.desktop .entry h6.animated.in-view,.desktop .entry p.animated.in-view,.desktop .entry li.animated.in-view{opacity:1;transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.desktop .entry img.animated{opacity:0;transform:translateX(0px) translateY(50%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);transition:1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.desktop .entry img.animated.in-view{opacity:1;transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.text-center{text-align:center}html{overflow-x:hidden}body{position:relative;overflow-x:hidden;background-color:#fff;-webkit-overflow-scrolling:touch}.wrapper{max-width:1360px;margin:0 auto;padding:0 20px;box-sizing:border-box}.wrapper.narrow{max-width:1000px}.wrapper.narrower{max-width:740px}.parallax{backface-visibility:hidden}.loading-holder{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;visibility:visible;opacity:1;transition:500ms cubic-bezier(0.49, 0.01, 0.27, 1)}.loading-holder lottie-player{width:195px;height:146px}.loading-holder.finished{opacity:0;visibility:hidden}a[data-title],button[data-title]{position:relative;display:inline-block;overflow:hidden}a[data-title] span,button[data-title] span{display:block;transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}a[data-title]:before,button[data-title]:before{content:attr(data-title);position:absolute;left:0;top:0;opacity:0;height:100%;width:100%;transform:translateY(150%);transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1),color 100ms cubic-bezier(0.215, 0.61, 0.355, 1)}a[data-title]:hover span,button[data-title]:hover span{transform:translateY(-150%);opacity:0}a[data-title]:hover:before,button[data-title]:hover:before{transform:translateY(0);opacity:1}@keyframes moveLineTopBottom{0%{top:-80px}100%{top:100%}}@keyframes moveLineBottomTop{0%{top:100%}100%{top:-80px}}.animated-lines-section{position:relative;overflow:hidden}.animated-lines-section .wrapper{position:relative;z-index:2}.animated-lines-section .anim-lines-wrapper{position:absolute;left:50%;top:0;width:960px;height:100%;transform:translateX(-50%) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);pointer-events:none}@media(max-width: 1024px)and (orientation: portrait){.animated-lines-section .anim-lines-wrapper{display:none}}.animated-lines-section .anim-lines-wrapper .line{position:absolute;top:0;bottom:0;width:1px;height:100%;background-color:#e6e6e6}.animated-lines-section .anim-lines-wrapper .line .moving-line{position:absolute;left:0;width:1px;height:80px;background-color:#c4001d}.animated-lines-section .anim-lines-wrapper .line .anim-illustration{position:absolute;background-repeat:no-repeat;background-position:center center;background-size:contain}.animated-lines-section .anim-lines-wrapper .line .anim-illustration.pet-food{background-image:url(../img/icon-product-pet-food.svg)}.animated-lines-section .anim-lines-wrapper .line .anim-illustration.wheat-flour{background-image:url(../img/icon-product-wheat-flour.svg)}.animated-lines-section .anim-lines-wrapper .line .anim-illustration.sunflower{background-image:url(../img/icon-product-sunflower-oil.svg)}.animated-lines-section .anim-lines-wrapper .line .anim-illustration.animal-feed{background-image:url(../img/icon-product-animal-feed.svg)}.animated-lines-section .anim-lines-wrapper .line.line-1{left:0}.animated-lines-section .anim-lines-wrapper .line.line-1 .anim-illustration{left:-5px;top:10%;width:60px;height:60px}.animated-lines-section .anim-lines-wrapper .line.line-1 .moving-line{animation:moveLineTopBottom 8s linear infinite}.animated-lines-section .anim-lines-wrapper .line.line-2{left:50%;transform:translateX(-50%) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.animated-lines-section .anim-lines-wrapper .line.line-2 .anim-illustration{left:50%;top:5%;width:120px;height:120px}.animated-lines-section .anim-lines-wrapper .line.line-2 .moving-line{animation:moveLineBottomTop 10s linear infinite}.animated-lines-section .anim-lines-wrapper .line.line-3{right:0}.animated-lines-section .anim-lines-wrapper .line.line-3 .anim-illustration{top:20%;width:80px;height:80px}.animated-lines-section .anim-lines-wrapper .line.line-3 .moving-line{animation:moveLineTopBottom 12s linear infinite}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-1{left:0}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-1 .anim-illustration{left:-5px;top:10%;width:60px;height:150px}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-1 .anim-illustration:last-child{left:55px;top:-5%;width:40px;height:70px}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-2{left:50%;transform:translateX(-50%) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-2 .anim-illustration{left:-28px;top:-5%;width:60px;height:120px}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-3{right:0}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-3 .anim-illustration{left:-5px;top:10%;width:60px;height:150px}.animated-lines-section .anim-lines-wrapper.wheat-flour-lines .line.line-3 .anim-illustration:last-child{left:-55px;top:-5%;width:40px;height:70px}.animated-lines-section .anim-lines-wrapper.sunflower-lines .line.line-1{left:0}.animated-lines-section .anim-lines-wrapper.sunflower-lines .line.line-1 .anim-illustration{left:-70px;top:10%;width:140px;height:140px}.animated-lines-section .anim-lines-wrapper.sunflower-lines .line.line-3{right:0}.animated-lines-section .anim-lines-wrapper.sunflower-lines .line.line-3 .anim-illustration{left:-35px;bottom:-20%;width:70px;height:70px}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-1{left:0}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-1 .anim-illustration{left:-80px;top:10%;width:70px;height:70px}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-2{right:0}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-2 .anim-illustration{left:-140px;top:60%;width:134px;height:134px}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-3{right:0}.animated-lines-section .anim-lines-wrapper.animal-feed-lines .line.line-3 .anim-illustration{left:-80px;bottom:-20%;width:100px;height:100px}.btn{display:inline-block;position:relative;padding:14px 50px 14px 30px;font-size:15px;line-height:15px;font-weight:600;color:#494c4d;background-color:#fff;border:#494c4d solid 1px;border-radius:30px;transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.btn:after{content:"";position:absolute;top:50%;right:30px;width:8px;height:8px;border-right:#494c4d solid 2px;border-bottom:#494c4d solid 2px;transform:translateY(-50%) rotate(-45deg);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.btn:before{padding:13px 50px 13px 30px;box-sizing:border-box}.btn.btn-gold-filled{color:#fff;background-color:#d9bc82;border-color:#d9bc82}.btn.btn-gold-filled:after{border-color:#fff}.btn.btn-yellow-filled{color:#fff;background-color:#ffd24c;border-color:#ffd24c}.btn.btn-yellow-filled:after{border-color:#fff}.btn.btn-green-filled{color:#fff;background-color:#81c784;border-color:#81c784}.btn.btn-green-filled:after{border-color:#fff}.btn.btn-blue-filled{color:#fff;background-color:#9ebdda;border-color:#9ebdda}.btn.btn-blue-filled:after{border-color:#fff}.btn.btn-grey-filled{color:#fff;background-color:#ccccc6;border-color:#ccccc6}.btn.btn-grey-filled:after{border-color:#fff}html.no-touch .btn:hover{background-color:#c4001d;color:#fff;border-color:#c4001d}html.no-touch .btn:hover:after{right:25px;border-color:#fff}html.no-touch .btn.btn-blue:hover{background-color:#9ebdda;color:#fff;border-color:#9ebdda}html.no-touch .btn.btn-blue:hover:after{border-color:#fff}html.no-touch .btn.btn-gold:hover{background-color:#d9bc82;color:#fff;border-color:#d9bc82}html.no-touch .btn.btn-gold:hover:after{border-color:#fff}html.no-touch .btn.btn-yellow:hover{background-color:#ffd24c;color:#000;border-color:#ffd24c}html.no-touch .btn.btn-yellow:hover:after{border-color:#000}html.no-touch .btn.btn-green:hover{background-color:#81c784;color:#fff;border-color:#81c784}html.no-touch .btn.btn-green:hover:after{border-color:#fff}html.no-touch .btn.btn-grey:hover{background-color:#ccccc6;color:#fff;border-color:#ccccc6}html.no-touch .btn.btn-grey:hover:after{border-color:#fff}html.no-touch .btn.btn-gold-filled:hover{background-color:#d9bc82;color:#fff;border-color:#d9bc82}html.no-touch .btn.btn-gold-filled:hover:after{border-color:#fff}html.no-touch .btn.btn-yellow-filled:hover{background-color:#ffd24c;color:#fff;border-color:#ffd24c}html.no-touch .btn.btn-yellow-filled:hover:after{border-color:#fff}html.no-touch .btn.btn-green-filled:hover{background-color:#81c784;color:#fff;border-color:#81c784}html.no-touch .btn.btn-green-filled:hover:after{border-color:#fff}html.no-touch .btn.btn-blue-filled:hover{background-color:#9ebdda;color:#fff;border-color:#9ebdda}html.no-touch .btn.btn-blue-filled:hover:after{border-color:#fff}html.no-touch .btn.btn-grey-filled:hover{background-color:#ccccc6;color:#fff;border-color:#ccccc6}html.no-touch .btn.btn-grey-filled:hover:after{border-color:#fff}.form-field{margin-bottom:20px}.form-field input[type=text],.form-field input[type=email],.form-field input[type=tel]{width:100%;padding:10px 0;font-size:15px;color:#262626;font-weight:400;border:none;border-bottom:1px solid #919899}.form-field textarea{width:100%;height:150px;padding:10px;font-size:15px;color:#262626;font-weight:400;border:1px solid #919899;resize:vertical;box-sizing:border-box}.form-field input[type=checkbox]+label{font-size:16px;color:#262626;font-weight:400;margin-left:5px}.form-field.btn-holder{padding-top:20px}.form-field.btn-holder .btn{cursor:pointer}.form-field-group{display:flex;gap:20px}@media(max-width: 640px){.form-field-group{flex-direction:column;gap:0}}.form-field-group .form-field{flex:1}.hero{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:650px;padding-top:100px}@media(max-width: 1024px)and (orientation: portrait){.hero{height:auto;padding:200px 20px 150px}}.hero hgroup{position:relative;z-index:2;text-align:center;transform:translateX(0px) translateY(110%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);transition:1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.hero hgroup h1{color:#fff}@media(max-width: 640px){.hero hgroup h1{font-size:50px}}.hero figure{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%}.hero figure img{position:absolute;left:0;top:0;opacity:0;width:100%;height:110%;object-fit:cover;object-position:center}.hero figure img.img-front{z-index:4;transition:opacity 1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.hero figure img.img-back{z-index:1;transition:opacity 1000ms cubic-bezier(0.215, 0.61, 0.355, 1)}.hero.hero-simple{height:auto;padding-top:170px;padding-bottom:102px}.hero.hero-simple hgroup{position:relative}.hero.hero-simple hgroup h2{position:absolute;left:0;top:-20px;opacity:.1;width:100%;font-family:"Ibarra Real Nova",Georgia,"Times New Roman",serif;font-size:60px;line-height:100%;color:#262626;text-align:center}@media(max-width: 640px){.hero.hero-simple hgroup h2{font-size:40px}}.hero.hero-simple hgroup h1,.hero.hero-simple hgroup p{color:#262626}.hero.hero-simple hgroup h1{margin-bottom:32px;font-size:80px;line-height:1.1em}@media(max-width: 640px){.hero.hero-simple hgroup h1{font-size:40px}}.hero.hero-simple hgroup p{max-width:770px;margin:0 auto}.category-thumb-item-single{overflow:hidden;position:relative;z-index:10;opacity:0;transform:translateY(-50px);width:76px;height:76px;margin:0 auto -38px;border:#d9bc82 solid 1px;border-radius:50%;transition:1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.category-thumb-item-single img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.hero-landing-page{position:relative}.hero-landing-page .intro-anim-elements{position:absolute;left:0;top:0;z-index:3;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:1px;width:100%;height:100%}@media(max-width: 640px){.hero-landing-page .intro-anim-elements{display:none}}.hero-landing-page .intro-anim-elements .col{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;padding:0 10px 120px 10px;box-sizing:border-box}.hero-landing-page .intro-anim-elements .col .inner-col-content{position:relative;z-index:2;text-align:center}.hero-landing-page .intro-anim-elements .col .inner-col-content img{display:block;position:relative;z-index:2;width:auto;height:120px;margin:0 auto 36px}.hero-landing-page .intro-anim-elements .col .inner-col-content h2{margin-bottom:20px;font-size:20px;line-height:1.2em;color:#fff}@media(max-width: 640px){.hero-landing-page .intro-anim-elements .col .inner-col-content h2{height:40px;margin-bottom:0;font-size:14px;line-height:20px}}.hero-landing-page .intro-anim-elements .col .inner-col-content p{margin-bottom:40px;font-size:15px;line-height:1.4em;color:#fff}.hero-landing-page .intro-anim-elements .col:before{content:"";position:absolute;left:0;top:0;z-index:1;opacity:1;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);transition:opacity 200ms ease-in-out}.hero-landing-page .intro-anim-elements .col:after{content:"";position:absolute;top:0;right:-1px;opacity:1;width:1px;height:100%;background-color:hsla(0,0%,100%,.4);transition:opacity 800ms 1600ms cubic-bezier(0.215, 0.61, 0.355, 1)}.hero-landing-page .intro-anim-elements .col:last-child:after{display:none}.hero-landing-page .hero-landing-columns{position:relative;z-index:2;opacity:0;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:1px;height:100vh;transition:opacity 1200ms 2400ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){.hero-landing-page .hero-landing-columns{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;opacity:1;height:auto;padding-top:75px;padding-bottom:0;box-sizing:border-box;transition:opacity 800ms 1400ms cubic-bezier(0.215, 0.61, 0.355, 1)}}.hero-landing-page .hero-landing-columns .col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;gap:30px;padding:0 10px 120px 10px}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col{align-items:center;justify-content:center;height:50vh;padding:30px 30px;box-sizing:border-box}}.hero-landing-page .hero-landing-columns .col hgroup{position:relative;z-index:2;overflow:hidden;text-align:center;transform:translateY(100px);transition:transform 400ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col hgroup{transform:none !important}}.hero-landing-page .hero-landing-columns .col hgroup img{display:block;opacity:0;width:auto;height:120px;margin:0 auto 36px;transition:opacity 400ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col hgroup img{opacity:0;transform:scale(0.7);height:100px;margin-bottom:20px;transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1)}}.hero-landing-page .hero-landing-columns .col hgroup h2{margin-bottom:20px;font-size:20px;line-height:1.2em;color:#fff}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col hgroup h2{height:40px}}.hero-landing-page .hero-landing-columns .col hgroup p{margin-bottom:20px;font-size:15px;line-height:1.4em;color:#fff}.hero-landing-page .hero-landing-columns .col .btn{position:relative;z-index:2;opacity:0;transform:translateY(100px);transition:all 400ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col .btn{opacity:0;transform:scale(0.7);transform:translateY(0)}}.hero-landing-page .hero-landing-columns .col:before{content:"";position:absolute;left:0;top:0;z-index:1;opacity:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);transition:opacity 200ms ease-in-out}.hero-landing-page .hero-landing-columns .col:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:hsla(0,0%,100%,.2)}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col:after{display:none}}.hero-landing-page .hero-landing-columns .col:last-child:after{display:none}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col.visible hgroup img{opacity:1;transform:scale(1)}}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col.visible .btn{opacity:1;transform:scale(1)}}@media(max-width: 640px){.hero-landing-page .hero-landing-columns .col.visible:before{opacity:1}}.hero-landing-page figure{position:absolute;left:0;top:0;z-index:1;overflow:hidden;width:100%;height:100%}@media(max-width: 640px){.hero-landing-page figure{position:fixed;left:0;top:0;height:100vh}}.hero-landing-page figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width: 640px){.mobile-helper-wrapper{position:relative;z-index:3;background-color:#fff}}html.no-touch .hero-landing-page .hero-landing-columns .col:hover:before{opacity:1}html.no-touch .hero-landing-page .hero-landing-columns .col:hover hgroup{transform:translateY(0)}html.no-touch .hero-landing-page .hero-landing-columns .col:hover hgroup img{opacity:1}html.no-touch .hero-landing-page .hero-landing-columns .col:hover .btn{opacity:1;transform:translateY(0)}.init-anim .hero hgroup{transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.init-anim .hero figure img{opacity:1}.init-anim .category-thumb-item-single{opacity:1;transform:translateY(0)}.init-anim .hero-landing-page .intro-anim-elements{pointer-events:none}.init-anim .hero-landing-page .intro-anim-elements .col:after{opacity:0}.init-anim .hero-landing-page .intro-anim-elements .col .inner-col-content{transform:translateY(200px);opacity:0;transition:all 800ms 1500ms cubic-bezier(0.215, 0.61, 0.355, 1)}.init-anim .hero-landing-page .intro-anim-elements .col.col-3:before{top:-100%;transition:all 800ms 1500ms cubic-bezier(0.215, 0.61, 0.355, 1)}.init-anim .hero-landing-page .intro-anim-elements .col.col-1:before,.init-anim .hero-landing-page .intro-anim-elements .col.col-5:before{top:-100%;transition:all 800ms 1700ms cubic-bezier(0.215, 0.61, 0.355, 1)}.init-anim .hero-landing-page .intro-anim-elements .col.col-2:before,.init-anim .hero-landing-page .intro-anim-elements .col.col-4:before{top:-100%;transition:all 800ms 1600ms cubic-bezier(0.215, 0.61, 0.355, 1)}.desktop .init-anim .hero-landing-page .hero-landing-columns,.tablet .init-anim .hero-landing-page .hero-landing-columns{opacity:1}.tablet .hero-landing-page .intro-anim-elements .col{padding-bottom:60px}.tablet .hero-landing-page .intro-anim-elements .col .inner-col-content img{width:auto;height:100px}.tablet .hero-landing-page .intro-anim-elements .col .inner-col-content h2{height:40px;font-size:15px;line-height:20px}.tablet .hero-landing-page .intro-anim-elements .col .inner-col-content p,.tablet .hero-landing-page .intro-anim-elements .col .inner-col-content .btn{display:none}.tablet .hero-landing-page .hero-landing-columns{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.1%, rgba(0, 0, 0, 0.5) 100%)}.tablet .hero-landing-page .hero-landing-columns .col{position:relative;padding-bottom:60px}.tablet .hero-landing-page .hero-landing-columns .col hgroup{transform:none !important}.tablet .hero-landing-page .hero-landing-columns .col hgroup img{opacity:1;width:auto;height:100px}.tablet .hero-landing-page .hero-landing-columns .col hgroup h2{height:40px;font-size:15px;line-height:20px}.tablet .hero-landing-page .hero-landing-columns .col hgroup p{display:none}.tablet .hero-landing-page .hero-landing-columns .col .btn{position:absolute;left:0;top:0;opacity:0;height:100%;width:100%;padding:0;transform:translateY(0)}.tablet.portrait .hero-landing-page .intro-anim-elements .col .inner-col-content img{height:80px}.tablet.portrait .hero-landing-page .intro-anim-elements .col .inner-col-content h2{font-size:15px}.tablet.portrait .hero-landing-page .hero-landing-columns .col{position:relative}.tablet.portrait .hero-landing-page .hero-landing-columns .col hgroup img{opacity:1;width:auto;height:80px}.tablet.portrait .hero-landing-page .hero-landing-columns .col hgroup h2{font-size:15px}.tablet.portrait .hero-landing-page .hero-landing-columns .col hgroup p{display:none}.cta-block{display:flex;justify-content:flex-end;position:relative;overflow:hidden}@media(max-width: 640px){.cta-block{flex-direction:column}}.cta-block .cta-content{position:relative;z-index:2;flex-basis:45%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:650px;backdrop-filter:blur(10px)}@media(max-width: 640px){.cta-block .cta-content{flex-basis:100%;min-height:auto}}.cta-block .cta-content hgroup{max-width:600px;padding:40px}@media(max-width: 640px){.cta-block .cta-content hgroup{padding:30px}}.cta-block .cta-content hgroup h3,.cta-block .cta-content hgroup p{margin-bottom:30px;color:#fff}.cta-block figure{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%}.cta-block figure img{position:absolute;left:0;top:0;z-index:1;width:100%;height:120%;object-fit:cover;object-position:center}.tab-content-wrapper{position:relative;z-index:2}.tab-content-wrapper .tab-nav-wrapper{position:relative;top:0;z-index:2}.tab-content-wrapper .tab-nav-wrapper .tab-nav{display:flex;justify-content:center;align-items:start;overflow:hidden;height:150px;padding:30px 0 40px}@media(max-width: 640px){.tab-content-wrapper .tab-nav-wrapper .tab-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}.tab-content-wrapper .tab-nav-wrapper .tab-nav li{flex-basis:120px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;margin:0 15px;text-align:center;transition:all 600ms ease-in-out}.tab-content-wrapper .tab-nav-wrapper .tab-nav li:before{content:"";position:absolute;left:50%;top:-3px;opacity:0;transform:translateX(-50%);width:124px;height:124px;border:#9ebdda solid 2px;border-radius:50%;transition:600ms ease-in-out}.tab-content-wrapper .tab-nav-wrapper .tab-nav li .tab-video{overflow:hidden;position:relative;z-index:2;width:120px;height:120px;margin:0 auto 10px;border-radius:50%;border:#9ebdda solid 1px;cursor:pointer;transition:all 600ms ease-in-out}.tab-content-wrapper .tab-nav-wrapper .tab-nav li .tab-video video{width:100%;height:100%;object-fit:cover;transition:600ms ease-in-out}.tab-content-wrapper .tab-nav-wrapper .tab-nav li hgroup{position:relative;z-index:1;transition:all 600ms ease-in-out}.tab-content-wrapper .tab-nav-wrapper .tab-nav li hgroup h4{font-size:18px}.tab-content-wrapper .tab-nav-wrapper .tab-nav li.active:before{opacity:1}.tab-content-wrapper .tab-content{overflow:hidden;position:relative;height:634px;padding:60px 30px;background-color:#9ebdda}@media(max-width: 1440px){.tab-content-wrapper .tab-content{height:65vh;min-height:550px;padding:5vh 30px}}.tab-content-wrapper .tab-content .tab-pane{position:absolute;left:0;top:60px;width:100%;opacity:0;z-index:1;min-height:520px;padding-top:90px;transition:opacity 600ms ease-in-out}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane{min-height:50vh;padding-top:7vh}}@media(max-width: 640px){.tab-content-wrapper .tab-content .tab-pane{padding-top:5vh}}.tab-content-wrapper .tab-content .tab-pane h4{position:absolute;left:-160px;top:-40px;opacity:0;font-family:"Ibarra Real Nova",Georgia,"Times New Roman",serif;font-size:150px;color:#fff;transition:all 600ms ease-in-out}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane h4{left:-16vw;top:-4vh}}@media(max-width: 1024px)and (orientation: portrait){.tab-content-wrapper .tab-content .tab-pane h4{top:-30px;font-size:100px}}@media(max-width: 640px){.tab-content-wrapper .tab-content .tab-pane h4{font-size:70px}}.tab-content-wrapper .tab-content .tab-pane .tab-slider{overflow:visible;opacity:0;transform:translateX(40px);transition:all 600ms ease-in-out}.tab-content-wrapper .tab-content .tab-pane .swiper-slide{padding-bottom:40px}.tab-content-wrapper .tab-content .tab-pane .swiper-bottom-actions{display:flex;align-items:center;gap:20px;padding-top:40px}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane .swiper-bottom-actions{padding-top:2vh}}@media(max-width: 640px){.tab-content-wrapper .tab-content .tab-pane .swiper-bottom-actions{padding-top:0}}.tab-content-wrapper .tab-content .tab-pane .swiper-bottom-actions .swiper-scrollbar{position:relative;flex-grow:1;left:auto;right:auto;bottom:auto;top:auto}.tab-content-wrapper .tab-content .tab-pane .swiper-bottom-actions .swiper-scrollbar.swiper-scrollbar-horizontal{top:-10px;height:2px}.tab-content-wrapper .tab-content .tab-pane .swiper-button-next,.tab-content-wrapper .tab-content .tab-pane .swiper-button-prev{position:relative}.tab-content-wrapper .tab-content .tab-pane .slide-box-content{position:relative;background-color:#fff;border:#6185a5 solid 2px;transition:box-shadow 300ms ease-in-out}.tab-content-wrapper .tab-content .tab-pane .slide-box-content:before{content:"";position:absolute;left:10px;top:10px;bottom:10px;right:10px;border:#6185a5 solid 1px}.tab-content-wrapper .tab-content .tab-pane .slide-box-content .slide-col-left{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:50%;height:350px;padding:30px 50px}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane .slide-box-content .slide-col-left{min-height:32vh;height:auto;padding:7vh 50px}}@media(max-width: 640px){.tab-content-wrapper .tab-content .tab-pane .slide-box-content .slide-col-left{width:auto;height:auto;padding:40px 30px}}.tab-content-wrapper .tab-content .tab-pane .slide-box-content .slide-col-left img{width:auto;max-height:140px;max-width:140px;height:auto}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane .slide-box-content .slide-col-left img{width:auto;max-height:12vh;max-width:12vh;height:auto}}.tab-content-wrapper .tab-content .tab-pane .slide-box-content>figure{position:absolute;right:40px;bottom:-30px;width:35%}@media(max-width: 640px){.tab-content-wrapper .tab-content .tab-pane .slide-box-content>figure{display:none}}.tab-content-wrapper .tab-content .tab-pane .slide-box-content>figure img{display:block;max-width:100%;height:auto}@media(max-width: 1440px){.tab-content-wrapper .tab-content .tab-pane .slide-box-content>figure img{max-height:40vh;width:auto}}.tab-content-wrapper .tab-content .tab-pane .slide-box-content:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)}.tab-content-wrapper .tab-content .tab-pane.active{opacity:1;z-index:2}.tab-content-wrapper .tab-content .tab-pane.active h4{left:-140px;opacity:.5}@media(max-width: 1024px){.tab-content-wrapper .tab-content .tab-pane.active h4{left:0}}.tab-content-wrapper .tab-content .tab-pane.active .tab-slider{opacity:1;transform:translateX(0)}.desktop .tab-content-wrapper.animated{opacity:0;transform:translateX(40px);transition:all 800ms ease-in-out}.desktop .tab-content-wrapper.animated.in-view{opacity:1;transform:translateX(0)}.simple-tab-content-wrapper{position:relative;padding:15vh 0 5vh;background-color:#ffd24c}@media(max-width: 640px){.simple-tab-content-wrapper{padding-top:10vh}}.simple-tab-content-wrapper .simple-tab-nav{position:absolute;left:50%;top:76px;display:flex;justify-content:center;align-items:center;z-index:2;padding:10px;background-color:hsla(0,0%,100%,.5);border-radius:50px;transform:translateX(-50%)}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-nav{top:50px}}.simple-tab-content-wrapper .simple-tab-nav li{flex:1;padding:10px 30px;font-size:22px;color:#262626;text-align:center;text-transform:uppercase;font-weight:500;cursor:pointer;transition:all 300ms ease-in-out}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-nav li{font-size:16px;padding:10px 20px}}.simple-tab-content-wrapper .simple-tab-nav li.active{background-color:#fff;border-radius:40px}.simple-tab-content-wrapper .simple-tab-content{overflow:hidden;position:relative;height:60vh;padding:60px 30px}.simple-tab-content-wrapper .simple-tab-content .tab-pane{position:absolute;left:0;top:60px;opacity:0;z-index:1;min-height:60vh;width:100%;padding-top:90px;transition:opacity 600ms ease-in-out}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane{padding-top:0}}.simple-tab-content-wrapper .simple-tab-content .tab-pane h3{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;font-size:12vw;line-height:90%;font-weight:700;letter-spacing:-7.58px;color:hsla(0,0%,100%,.2);text-align:center;transition:all 600ms ease-in-out}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane h3{display:none}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content{display:flex;justify-content:center;align-items:center;gap:40px;position:relative;z-index:2;max-width:1300px;margin:0 auto;padding-left:30px;padding-right:30px}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content{flex-direction:column-reverse}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content{gap:20px}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure{flex:0 0 420px;margin:0 auto;transform:scale(0.8);transition:transform 300ms ease-in-out}@media(max-width: 1200px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure{flex:0 0 300px}}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure{position:absolute;left:30px;top:0;width:30vw}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure{display:none}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure img{display:block;max-width:420px;height:auto;max-height:50vh;margin:0 auto}@media(max-width: 1200px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure img{max-width:300px}}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure img{max-height:300px}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content figure img{max-width:110px;max-height:110px}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col{flex:1}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col{padding-left:40vw}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col{padding-left:0}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col ul{display:flex;flex-wrap:wrap;gap:10px}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col ul li{flex:0 0 45%}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col ul li{font-size:12px}}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col ul.single-column-list{flex-direction:column}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col ul.single-column-list li{flex:1 0 100%}.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col h4{margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2em}@media(max-width: 1024px)and (orientation: portrait){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col h4{font-size:32px}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col h4{font-size:24px}}@media(max-width: 640px){.simple-tab-content-wrapper .simple-tab-content .tab-pane .tab-panel-content .col p{font-size:12px;line-height:1.8em}}.simple-tab-content-wrapper .simple-tab-content .tab-pane.active{opacity:1;z-index:2}.simple-tab-content-wrapper .simple-tab-content .tab-pane.active h3{top:30%;opacity:1;transition:all 200ms ease-in-out}.simple-tab-content-wrapper .simple-tab-content .tab-pane.active .tab-panel-content figure{transform:scale(1)}.simple-tab-content-wrapper:before{content:"";position:absolute;left:50%;top:50%;opacity:.3;width:800px;height:800px;border-radius:50%;background:#fff;transform:translate(-50%, -50%);filter:blur(132px)}.desktop .simple-tab-content-wrapper .simple-tab-nav.animated{opacity:0;transform:translateY(-20px) translateX(-50%);transition:all 800ms ease-in-out}.desktop .simple-tab-content-wrapper .simple-tab-nav.animated.in-view{opacity:1;transform:translateY(0) translateX(-50%)}.swiper-button-next,.swiper-button-prev{width:72px;height:72px;background-color:#fff;border-radius:50%}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-next:after,.swiper-button-prev:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;border-width:4px 0 4px 7px}.swiper-button-next:after{transform:translate(-50%, -50%) rotate(0deg)}.swiper-button-prev:after{transform:translate(-50%, -50%) rotate(180deg)}.swiper-bottom-buttons{display:flex;align-items:center;gap:5px}.swiper-bottom-buttons .swiper-button-next,.swiper-bottom-buttons .swiper-button-prev{left:auto;right:auto;bottom:auto;top:auto}.logo-slider-small-wrapper{position:relative}.logo-slider-small-wrapper .logo-slider-small{max-width:530px;margin-bottom:40px}@media(max-width: 640px){.logo-slider-small-wrapper .logo-slider-small{margin-left:10px;margin-right:10px}}.logo-slider-small-wrapper .logo-slider-small .swiper-slide{display:flex;justify-content:center;align-items:center;height:130px;padding:20px;background-color:#fff;border:#f2f5f5 solid 1px;box-sizing:border-box}.logo-slider-small-wrapper .logo-slider-small .swiper-slide img{display:block;max-width:170px;height:auto;max-height:90px}@media(max-width: 640px){.logo-slider-small-wrapper .logo-slider-small .swiper-slide img{max-width:120px;max-height:60px}}.logo-slider-small-wrapper .swiper-button-next,.logo-slider-small-wrapper .swiper-button-prev{background-color:rgba(0,0,0,0)}.logo-slider-small-wrapper .swiper-button-next svg,.logo-slider-small-wrapper .swiper-button-prev svg{display:block;width:20px;height:20px;fill:#000;color:#000}.logo-slider-small-wrapper .swiper-button-next:after,.logo-slider-small-wrapper .swiper-button-prev:after{display:none}.logo-slider-small-wrapper .swiper-button-next{right:-40px}.logo-slider-small-wrapper .swiper-button-prev{left:-40px}.timeline-content-wrapper{padding:120px 0;background-color:#fafafa}.timeline-content-wrapper .wrapper{max-width:1200px}.timeline-content-wrapper .timeline-content-items-wrapper{position:relative}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items{display:flex;flex-direction:column}@media(max-width: 1024px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items{max-width:600px;margin:0 auto}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item{display:flex;justify-content:space-between;align-items:center;gap:160px;position:relative;z-index:2;padding:60px 0}@media(max-width: 1024px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item{flex-direction:column;gap:30px}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item figure{flex:0 0 500px}@media(max-width: 640px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item figure{flex:1;margin-bottom:40px}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item figure img{max-width:100%;height:auto}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item hgroup{position:relative}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item hgroup h4{position:absolute;left:-40px;top:-50px;opacity:.1 !important;font-family:"Ibarra Real Nova",Georgia,"Times New Roman",serif;font-size:90px;line-height:100%;color:#262626}@media(max-width: 640px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item hgroup h4{left:-20px}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item:nth-child(2n){flex-direction:row-reverse}@media(max-width: 1024px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item:nth-child(2n){flex-direction:column}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item:before,.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}@media(max-width: 1024px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item:before,.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item::after{display:none}}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item:before{width:20px;height:20px;background-color:#fff;border:1px solid #919899}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item::after{width:5px;height:5px;background-color:#c4001d}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-line{position:absolute;top:-60px;left:50%;transform:translateX(-50%);z-index:1;width:1px;height:calc(100% + 120px);background-color:rgba(145,152,153,.3)}.timeline-content-wrapper .timeline-content-items-wrapper .timeline-line .timeline-line-fill{position:absolute;top:0;left:0;width:100%;height:0;background-color:#c4001d;transition:height 300ms ease}@media(max-width: 1024px){.timeline-content-wrapper .timeline-content-items-wrapper .timeline-line{display:none}}.desktop .timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item.animated{opacity:0;transform:translateX(0px) translateY(50%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);transition:1200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.desktop .timeline-content-wrapper .timeline-content-items-wrapper .timeline-content-items .timeline-item.animated.in-view{opacity:1;transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.gallery-grid-wrapper{padding:117px 0;background-color:#fafafa}.gallery-grid-wrapper .gallery-grid-large figure,.gallery-grid-wrapper .gallery-grid-slider figure{position:relative;overflow:hidden}.gallery-grid-wrapper .gallery-grid-large figure a,.gallery-grid-wrapper .gallery-grid-slider figure a{display:block;position:relative}.gallery-grid-wrapper .gallery-grid-large figure:before,.gallery-grid-wrapper .gallery-grid-slider figure:before{content:"";position:absolute;left:0;bottom:0;z-index:2;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.1%, rgba(0, 0, 0, 0.5) 100%)}.gallery-grid-wrapper .gallery-grid-large figure img,.gallery-grid-wrapper .gallery-grid-slider figure img{position:relative;z-index:1;display:block;max-width:100%;height:auto}.gallery-grid-wrapper .gallery-grid-large figure figcaption,.gallery-grid-wrapper .gallery-grid-slider figure figcaption{position:absolute;bottom:0;left:0;z-index:3;width:100%;padding:30px;color:#fff;font-size:26px;box-sizing:border-box}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-large figure figcaption,.gallery-grid-wrapper .gallery-grid-slider figure figcaption{padding:20px;font-size:20px}}.gallery-grid-wrapper .gallery-grid-large{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:33px}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-large{grid-template-columns:1fr}}.gallery-grid-wrapper .gallery-grid-slider-wrapper{position:relative}.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure:before{opacity:0;transition:opacity 300ms ease}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure:before{opacity:1}}.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure figcaption{opacity:0;padding:18px;font-size:16px;transition:opacity 300ms ease}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure figcaption{opacity:1}}.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure:hover:before{opacity:1}.gallery-grid-wrapper .gallery-grid-slider-wrapper .gallery-grid-slider figure:hover figcaption{opacity:1}.gallery-grid-wrapper .gallery-grid-slider-wrapper .swiper-button-prev,.gallery-grid-wrapper .gallery-grid-slider-wrapper .swiper-button-next{top:50%;margin:0;transform:translateY(-50%)}.gallery-grid-wrapper .gallery-grid-slider-wrapper .swiper-button-prev{left:-36px}.gallery-grid-wrapper .gallery-grid-slider-wrapper .swiper-button-next{right:-36px}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure{position:relative;overflow:hidden}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure{text-align:center}}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure a{display:block;position:relative}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure:before{content:"";position:absolute;left:0;top:0;z-index:2;opacity:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);transition:opacity 200ms ease-in-out}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure:before{opacity:1}}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption{position:absolute;bottom:50px;left:0;z-index:3;width:100%;padding:30px;box-sizing:border-box}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption{bottom:20px}}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption img{display:block;width:160px;height:auto;max-height:120px;margin:0 auto 30px}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption p{color:#fff;font-size:26px;text-align:center}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption .btn{display:none}@media(max-width: 640px){.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure figcaption .btn{display:inline-block;margin-top:20px}}.gallery-grid-wrapper .gallery-grid-slider-wrapper.category-slider-adjustments .gallery-grid-slider figure:hover:before{opacity:1}.inline-video-wrapper{position:relative;overflow:hidden;z-index:2;width:100%;height:500px;margin:0 auto 120px;transition:height .6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.inline-video-wrapper video{width:100%;height:auto;display:block;object-fit:cover}.inline-video-wrapper .play-video-btn{position:absolute;top:50%;left:50%;z-index:10;background-color:hsla(0,0%,100%,.4);border:#fff solid 1px;border-radius:50%;width:120px;height:120px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1.5px;transform:translate(-50%, -50%);transition:all .3s ease}.inline-video-wrapper .play-video-btn.close-btn{width:60px;height:60px;font-size:20px}.inline-video-wrapper .play-video-btn.close-btn:hover{transform:translate(-50%, -50%) scale(1.1) !important}.inline-video-wrapper .play-video-btn:after{display:none}.inline-video-wrapper.active{height:800px}.inline-video-wrapper.spacing-bottom-0{margin-bottom:0}.accordion-block-wrapper{padding:120px 30px}.accordion-block-wrapper h3{margin-bottom:70px;text-align:center}.accordion-block-wrapper .accordion{max-width:760px;margin:0 auto}.accordion-block-wrapper .accordion .accordion-item{border-bottom:#e6e6e6 1px solid}.accordion-block-wrapper .accordion .accordion-item .accordion-trigger{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.accordion-block-wrapper .accordion .accordion-item .accordion-trigger h4{flex:1;font-size:25px;text-transform:none}@media(max-width: 640px){.accordion-block-wrapper .accordion .accordion-item .accordion-trigger h4{font-size:20px}}.accordion-block-wrapper .accordion .accordion-item .accordion-trigger .accordion-trigger-icon{position:relative;width:21px;height:21px;background-color:#d9bc82;border-radius:50%}.accordion-block-wrapper .accordion .accordion-item .accordion-trigger .accordion-trigger-icon:before,.accordion-block-wrapper .accordion .accordion-item .accordion-trigger .accordion-trigger-icon:after{content:"";position:absolute;top:10px;left:5px;width:11px;height:1px;background-color:#fff;transition:all 300ms ease}.accordion-block-wrapper .accordion .accordion-item .accordion-trigger .accordion-trigger-icon:after{transform:rotate(90deg)}.accordion-block-wrapper .accordion .accordion-item .accordion-content{display:none}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding:0 0 20px}@media(max-width: 640px){.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns{flex-direction:column;align-items:flex-start}}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p{margin-bottom:10px;font-size:16px;color:#535353}@media(max-width: 640px){.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p{font-size:14px}}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p strong{font-size:19px;font-weight:700;color:#262626}@media(max-width: 640px){.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p strong{font-size:16px}}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p a{color:#535353}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p a:hover{text-decoration:underline}.accordion-block-wrapper .accordion .accordion-item .accordion-content .accordion-content-columns p:last-child{margin-bottom:0}.accordion-block-wrapper .accordion .accordion-item.active .accordion-trigger-icon:after{transform:rotate(0deg)}.accordion-block-wrapper .accordion .accordion-item.active .accordion-trigger-icon:before{opacity:0;transform:rotate(-90deg)}.slide-in-panel-content{position:fixed;top:0;right:0;z-index:99999;max-width:963px;height:100vh;width:100%;padding:40px;background-color:#fff;box-sizing:border-box;transform:translateX(105%);transition:transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){.slide-in-panel-content{max-width:100%;padding:20px}}.slide-in-panel-content .slide-in-panel-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:34px;margin-bottom:34px;border-bottom:#e6e6e6 1px solid}@media(max-width: 640px){.slide-in-panel-content .slide-in-panel-header{padding-bottom:20px;margin-bottom:20px}}.slide-in-panel-content .slide-in-panel-header h4{flex:1;font-size:32px;line-height:120%;color:#262626;font-weight:400}@media(max-width: 640px){.slide-in-panel-content .slide-in-panel-header h4{font-size:24px}}.slide-in-panel-content .slide-in-panel-header .slide-in-panel-close-btn{display:block;overflow:hidden;position:relative;width:40px;height:40px;text-indent:-9999px;cursor:pointer}.slide-in-panel-content .slide-in-panel-header .slide-in-panel-close-btn:before,.slide-in-panel-content .slide-in-panel-header .slide-in-panel-close-btn:after{content:"";position:absolute;top:18px;left:10px;width:28px;height:1px;background-color:#262626}.slide-in-panel-content .slide-in-panel-header .slide-in-panel-close-btn:before{transform:rotate(45deg)}.slide-in-panel-content .slide-in-panel-header .slide-in-panel-close-btn:after{transform:rotate(-45deg)}.slide-in-panel-content.active{transform:translateX(0)}.slide-in-panel-content.active+.slide-in-panel-overlay{opacity:1}.slide-in-panel-overlay{position:fixed;top:0;left:0;z-index:99998;opacity:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);transition:opacity .5s cubic-bezier(0.075, 0.82, 0.165, 1);pointer-events:none}.item-listing-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0;overflow-y:auto;max-height:calc(100vh - 200px)}@media(max-width: 640px){.item-listing-grid{max-height:calc(100vh - 100px);grid-template-columns:1fr 1fr}}.item-listing-grid article{padding:15px;border-bottom:#e6e6e6 1px solid}.item-listing-grid article p{margin-bottom:10px;font-size:14px;line-height:normal;color:#535353}.item-listing-grid article p strong{font-weight:700;color:#262626}.item-listing-grid article p:last-child{margin-bottom:0}.slide-in-form-outer{overflow-y:auto;max-height:calc(100vh - 200px)}@media(max-width: 640px){.slide-in-form-outer{max-height:calc(100vh - 100px)}}.food-table-spec{overflow-y:auto;max-height:calc(100vh - 200px)}@media(max-width: 640px){.food-table-spec{max-height:calc(100vh - 100px)}}.food-table-spec h5{padding:10px 15px;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:16px;color:#fff;line-height:27px;font-weight:600;background-color:#d9bc82}.food-table-spec figure{padding-top:20px;margin-bottom:10px}.food-table-spec figure img{display:block;max-height:45px;width:auto;max-width:70px}.food-table-spec table{width:100%;margin-bottom:20px;border-top:#e6e6e6 1px solid}.food-table-spec table tr th,.food-table-spec table tr td{padding:15px 0;font-size:14px;line-height:normal;color:#262626;text-align:left;border-bottom:#e6e6e6 1px solid}@media(max-width: 640px){.food-table-spec table tr th,.food-table-spec table tr td{padding:15px 10px;font-size:12px}}.food-table-spec table tr th{width:220px;font-weight:600}@media(max-width: 640px){.food-table-spec table tr th{width:auto}}.food-table-spec table+h5{margin-top:80px}.flip-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:120px}.flip-boxes-wrapper .flip-box{position:relative;width:400px;height:570px;perspective:1000px}.flip-boxes-wrapper .flip-box .flip-box-inner{position:absolute;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-front,.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;background-color:#fff;border:#e5cfa1 solid 2px}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-back{transform:rotateY(180deg);background-color:#e5cfa1}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-back .flip-box-back-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;height:calc(100% - 20px);padding:40px;margin:10px;box-sizing:border-box}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-back .flip-box-back-content p{font-size:16px;line-height:29px;color:#fff;font-weight:400;text-align:center}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-back .flip-box-back-content .illustration{width:66px;height:151px;background:url(../img/icon-product-wheat-flour-white.svg) no-repeat center center;background-size:contain;margin-bottom:30px}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-front .flip-box-front-content{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;position:relative;overflow:hidden;height:calc(100% - 20px);padding:40px;margin:10px;border:#e5cfa1 solid 1px;box-sizing:border-box}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-front .flip-box-front-content h5{max-width:230px;text-align:center}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-front .flip-box-front-content figure{margin:30px 0}.flip-boxes-wrapper .flip-box .flip-box-inner .flip-box-front .flip-box-front-content:before{content:"";position:absolute;bottom:-100px;left:20px;opacity:.7;width:117px;height:267px;background:url(../img/icon-product-wheat-flour.svg) no-repeat center center;background-size:contain;transform:rotate(0deg)}.flip-boxes-wrapper .flip-box.active .flip-box-inner{transform:rotateY(180deg)}.flip-boxes-wrapper .flip-box:nth-child(odd) .flip-box-inner .flip-box-front .flip-box-front-content{flex-direction:column}.flip-boxes-wrapper .flip-box:nth-child(odd) .flip-box-inner .flip-box-front .flip-box-front-content:before{bottom:auto;top:-100px;right:20px;left:auto;transform:rotate(180deg)}html.no-touch .flip-boxes-wrapper .flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.page-intro{padding:100px 0}@media(max-width: 1024px){.page-intro{padding:60px 0}}.page-intro.spacing-0{padding:0}.page-intro.spacing-top{padding-top:200px}@media(max-width: 1024px)and (orientation: portrait){.page-intro.spacing-top{padding-top:100px}}.page-intro.spacing-bottom-s{padding-bottom:20px}.page-intro.spacing-bottom-xl{padding-bottom:120px}@media(max-width: 1024px){.page-intro.spacing-bottom-xl{padding-bottom:60px}}.content-columns{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media(max-width: 1024px){.content-columns{display:block}}.content-columns .col{flex:0 0 200px}@media(max-width: 640px){.content-columns .col{flex:1;max-width:100%;margin:0 auto 60px}}.content-columns.spacing-bottom-s{margin-bottom:30px}.content-columns.spacing-bottom-m{margin-bottom:60px}.content-columns.spacing-bottom-xl{margin-bottom:120px}.content-columns.left-align{justify-content:flex-start}.content-columns.icon-illustration-agrar{justify-content:space-between;background:url(../img/icon-product-agrar.svg) 50% 50% no-repeat;background-size:120px auto}@media(max-width: 1024px){.content-columns.icon-illustration-agrar{max-width:600px;margin:0 auto 60px;padding-top:120px;background-position:50% 0;background-size:100px auto}}.content-columns.icon-illustration-agrar .col{flex:0 0 360px;text-align:left}@media(max-width: 1024px){.content-columns.icon-illustration-agrar .col{text-align:center}}.content-columns.full-size{justify-content:space-between}.content-columns.full-size .col{flex:0 0 45%}.content-columns.logo-columns{justify-content:center}.content-columns.logo-columns .col{flex:0 0 150px}.content-columns.logo-columns .col img{max-width:100%;height:auto}.block-bgr{position:relative;z-index:2;padding:20px 0}.block-bgr.bgr-green{background-color:#81c784}.block-bgr.bgr-green h2,.block-bgr.bgr-green h3,.block-bgr.bgr-green h4,.block-bgr.bgr-green h5,.block-bgr.bgr-green p,.block-bgr.bgr-green li{color:#fff}.block-bgr.icon-illustration-wrapper{position:relative;overflow:hidden}.block-bgr.icon-illustration-wrapper .icon-illustration{position:absolute;width:295px;height:295px}@media(max-width: 640px){.block-bgr.icon-illustration-wrapper .icon-illustration{display:none}}.block-bgr.icon-illustration-wrapper .icon-illustration.agrar-1{top:-5vw;left:5vw;background:url(../img/icon-product-agrar-light.svg) no-repeat center center;background-size:contain}.block-bgr.icon-illustration-wrapper .icon-illustration.agrar-2{bottom:-5vw;right:10vw;background:url(../img/icon-product-agrar-light.svg) no-repeat center center;background-size:contain}.block-bgr.icon-illustration-wrapper .wrapper{position:relative;z-index:2}.media-text-columns{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:140px;padding:65px 0}@media(max-width: 1400px){.media-text-columns{gap:60px}}@media(max-width: 1200px){.media-text-columns{flex-direction:column;gap:20px;max-width:600px;margin-left:auto;margin-right:auto}}.media-text-columns>figure{flex:0 0 586px;overflow:hidden;max-width:586px}@media(max-width: 1400px){.media-text-columns>figure{flex:0 0 55%}}@media(max-width: 1200px){.media-text-columns>figure{flex:auto;position:relative;width:100%;height:auto;margin-bottom:20px}}.media-text-columns>figure .img-holder{display:block;transform:scale(1.1)}@media(max-width: 1200px){.media-text-columns>figure .img-holder{transform:scale(1)}}.media-text-columns>figure .img-holder img{max-width:100%;height:auto}@media(max-width: 1200px){.media-text-columns>figure .img-holder img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;object-position:center center;transform:none !important}}.media-text-columns .column-text{flex:1}@media(max-width: 640px){.media-text-columns .column-text{width:100%}}.media-text-columns.reverse{flex-direction:row-reverse}@media(max-width: 1200px){.media-text-columns.reverse{flex-direction:column}}.stat-counter-columns{display:flex;gap:60px;margin:30px 0 20px 0}.stat-counter-columns .stat-item{text-align:center}.stat-counter-columns .stat-item .stat-item-circle{position:relative;width:140px;height:140px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:conic-gradient(#81C784 var(--progress, 0%), #e9ecef var(--progress, 0%))}.stat-counter-columns .stat-item .stat-item-circle::before{content:"";position:absolute;width:130px;height:130px;background:#ced9d4;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}.stat-counter-columns .stat-item .stat-item-circle .number,.stat-counter-columns .stat-item .stat-item-circle em{position:relative;z-index:1;font-family:"Jost",Arial,Helvetica,sans-serif;font-size:40px;color:#000}.stat-counter-columns .stat-item .stat-item-circle em{font-size:25px;margin-left:2px}.category-thumb-list{display:flex;justify-content:center;gap:10px;position:relative;z-index:2;flex-wrap:wrap;padding:120px 0}@media(max-width: 1024px){.category-thumb-list{gap:40px;padding:60px 0}}@media(max-width: 640px){.category-thumb-list{gap:20px;flex-wrap:nowrap;overflow-x:auto;padding:40px 30px;justify-content:flex-start}}.category-thumb-list .category-thumb-item{flex:0 0 290px;position:relative;text-align:center}@media(max-width: 1024px){.category-thumb-list .category-thumb-item{flex:0 0 180px}}@media(max-width: 640px){.category-thumb-list .category-thumb-item{flex:0 0 140px}}.category-thumb-list .category-thumb-item:before{content:"";position:absolute;left:50%;top:0;z-index:2;width:207px;height:207px;transform:translateX(-50%) translateY(-3px);border:#d9bc82 solid 2px;border-radius:50%;opacity:0;transition:opacity 300ms ease}@media(max-width: 1024px){.category-thumb-list .category-thumb-item:before{display:none}}.category-thumb-list .category-thumb-item figure{position:relative;width:204px;height:204px;overflow:hidden;margin:0 auto 22px;border:#d9bc82 solid 1px;border-radius:50%}@media(max-width: 1024px){.category-thumb-list .category-thumb-item figure{width:180px;height:180px}}@media(max-width: 640px){.category-thumb-list .category-thumb-item figure{width:140px;height:140px}}.category-thumb-list .category-thumb-item figure img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.category-thumb-list .category-thumb-item h4{margin-bottom:7px;font-size:22px}@media(max-width: 640px){.category-thumb-list .category-thumb-item h4{font-size:18px}}@media(max-width: 640px){.category-thumb-list .category-thumb-item p{display:none}}.category-thumb-list .category-thumb-item:hover:before{opacity:1}.category-grid-items-wrapper{padding:110px 30px;border-top:#e6e6e6 1px solid;border-bottom:#e6e6e6 1px solid}.category-grid-items-wrapper .category-grid-items{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;z-index:2;max-width:1130px;margin:0 auto}@media(max-width: 1024px){.category-grid-items-wrapper .category-grid-items{max-width:600px}}.category-grid-items-wrapper .category-grid-items .category-grid-item{flex:0 0 491px;overflow:hidden;position:relative;max-width:491px;margin-bottom:70px}@media(max-width: 1024px){.category-grid-items-wrapper .category-grid-items .category-grid-item{flex:0 0 100%;max-width:100%}}.category-grid-items-wrapper .category-grid-items .category-grid-item img{display:block;max-width:100%;height:auto}.category-grid-items-wrapper .category-grid-items .category-grid-item:nth-child(2n){transform:translateY(200px)}@media(max-width: 1024px){.category-grid-items-wrapper .category-grid-items .category-grid-item:nth-child(2n){transform:translateY(0)}}.category-grid-items-wrapper .category-grid-items .category-grid-item figcaption{position:absolute;left:0;bottom:0;z-index:2;width:100%;padding:20px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);box-sizing:border-box}.category-grid-items-wrapper .category-grid-items .category-grid-item figcaption p{font-family:"Jost",Arial,Helvetica,sans-serif;font-size:8px;color:#fff;text-transform:uppercase;letter-spacing:1.25px}.category-grid-items-wrapper .category-grid-items .category-grid-item figcaption p strong{font-size:20px}.category-grid-items-wrapper .category-grid-items .category-grid-item figcaption .more-btn{position:absolute;right:20px;bottom:20px;overflow:hidden;width:46px;height:46px;text-indent:-9999px;border:#d9bc82 solid 1px;border-radius:50%;transition:all 300ms ease}.category-grid-items-wrapper .category-grid-items .category-grid-item figcaption .more-btn:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-left:#d9bc82 solid 1px;border-bottom:#d9bc82 solid 1px;transform:translate(-50%, -50%) rotate(-135deg);transition:all 300ms ease}.category-grid-items-wrapper .category-grid-items .category-grid-item:hover figcaption .more-btn{background-color:#d9bc82}.category-grid-items-wrapper .category-grid-items .category-grid-item:hover figcaption .more-btn:after{border-left:#000 solid 1px;border-bottom:#000 solid 1px}.desktop .category-grid-items-wrapper .category-grid-items .category-grid-item.animated{opacity:0;transition:opacity 800ms cubic-bezier(0.215, 0.61, 0.355, 1)}.desktop .category-grid-items-wrapper .category-grid-items .category-grid-item.animated.in-view{opacity:1}.other-cat-wrapper{padding:90px 0}.other-cat-wrapper>h3{font-size:28px;text-align:center}.other-cat-wrapper .category-thumb-list{gap:73px}@media(max-width: 640px){.other-cat-wrapper .category-thumb-list{gap:20px}}.other-cat-wrapper .category-thumb-list .category-thumb-item{flex:0 0 180px}@media(max-width: 640px){.other-cat-wrapper .category-thumb-list .category-thumb-item{flex:0 0 140px}}.other-cat-wrapper .category-thumb-list .category-thumb-item:before{width:184px;height:184px}.other-cat-wrapper .category-thumb-list .category-thumb-item figure{width:180px;height:180px}@media(max-width: 640px){.other-cat-wrapper .category-thumb-list .category-thumb-item figure{width:140px;height:140px}}.other-cat-wrapper .category-thumb-list .category-thumb-item:hover:before{opacity:1}.map-outer{padding-top:83px}.map-outer .map{position:relative;width:100%;height:640px}@media(max-width: 1024px)and (orientation: portrait){.map-outer .map{height:400px}}.map-outer .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact-info-columns{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:30px}.contact-info-columns .info-block-col{flex:1}.contact-info-columns .info-block-col .info-block{margin-bottom:25px}.contact-info-columns .info-block-col .info-block h5{margin-bottom:0;font-size:13px;color:#919899;font-weight:500;letter-spacing:2px;text-transform:uppercase}.contact-info-columns .info-block-col .info-block p a{color:#262626}.contact-info-columns .info-block-col .info-block p a:hover{text-decoration:underline}.static-page-content{padding:80px 0 120px 0}.inline-parallax-wrapper{position:relative;overflow:hidden;z-index:2;width:100%;height:500px;margin:0 auto 120px;transition:height .6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1200px){.inline-parallax-wrapper{margin-bottom:60px}}.inline-parallax-wrapper img{display:block;width:140%;height:140%;object-fit:cover;aspect-ratio:16/9}.inline-parallax-wrapper.spacing-bottom-0{margin-bottom:0}header{position:fixed;z-index:9998;width:100%;padding:20px 0;backface-visibility:hidden;transform:translateX(0px) translateY(-110%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);transition:600ms cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#fff}header .header-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;max-width:1920px;margin:0 auto;padding:0 60px}@media(max-width: 1024px)and (orientation: portrait){header .header-wrapper{padding:0 30px}}header .header-wrapper .logo{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}header .header-wrapper nav{display:flex;align-items:center}header .header-wrapper nav .mobile-nav-trigger{display:none;position:relative;z-index:100;width:30px;height:30px}header .header-wrapper nav .mobile-nav-trigger span,header .header-wrapper nav .mobile-nav-trigger span:before,header .header-wrapper nav .mobile-nav-trigger span:after{position:absolute;left:0;width:100%;height:2px;background-color:#262626;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}header .header-wrapper nav .mobile-nav-trigger span{top:50%;transform:translateX(0px) translateY(-50%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}header .header-wrapper nav .mobile-nav-trigger span:before{content:"";top:-10px}header .header-wrapper nav .mobile-nav-trigger span:after{content:"";bottom:-10px}@media(max-width: 1200px){header .header-wrapper nav .mobile-nav-trigger{display:block}}header .header-wrapper nav .mobile-nav-trigger.active span{background-color:rgba(0,0,0,0)}header .header-wrapper nav .mobile-nav-trigger.active span:before{transform:translateX(0px) translateY(10px) translateZ(0px) rotate(45deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}header .header-wrapper nav .mobile-nav-trigger.active span:after{transform:translateX(0px) translateY(-10px) translateZ(0px) rotate(-45deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}@media(max-width: 1200px){header .header-wrapper nav .main-nav{position:fixed;left:-350px;top:0;display:flex;flex-direction:column;width:330px;height:100vh;padding:120px 30px 30px 60px;background-color:#fff;box-sizing:border-box;transition:all 300ms ease}header .header-wrapper nav .main-nav.active{left:0;box-shadow:4px 0px 20px rgba(0,0,0,.1)}}@media(max-width: 1024px)and (orientation: portrait){header .header-wrapper nav .main-nav{padding-left:30px}}@media(max-width: 640px){header .header-wrapper nav .main-nav{left:-105vw;width:100vw}}header .header-wrapper nav .main-nav li{display:inline-block;position:relative;margin-right:30px;font-size:13px;line-height:32px;font-weight:500;text-transform:uppercase}@media(max-width: 1200px){header .header-wrapper nav .main-nav li{margin-right:0;border-bottom:1px solid #e6e6e6}}header .header-wrapper nav .main-nav li a{position:relative;display:block;padding:5px 0;color:#262626}header .header-wrapper nav .main-nav li a:after{content:"";position:absolute;left:0;bottom:0px;width:0;height:1px;background-color:#000;transition:600ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 1200px){header .header-wrapper nav .main-nav li a:after{display:none}}header .header-wrapper nav .main-nav li a.has-submenu{padding-right:40px}header .header-wrapper nav .main-nav li a.has-submenu:before{content:"";position:absolute;right:15px;top:50%;width:5px;height:5px;border-right:1px solid #262626;border-bottom:1px solid #262626;transform:translate(-50%, -50%) rotate(45deg);transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 1200px){header .header-wrapper nav .main-nav li a.has-submenu:before{display:none}}header .header-wrapper nav .main-nav li .sub-menu{position:absolute;left:0;top:100%;opacity:0;visibility:hidden;min-width:200px;background-color:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.1);transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 1200px){header .header-wrapper nav .main-nav li .sub-menu{position:static;opacity:1;visibility:visible;box-shadow:none;max-width:100%}}header .header-wrapper nav .main-nav li .sub-menu li{display:block;margin:0;border-bottom:1px solid #e6e6e6}header .header-wrapper nav .main-nav li .sub-menu li a{padding:10px 15px;font-size:12px;line-height:20px;font-weight:400;text-transform:none;transition:200ms cubic-bezier(0.215, 0.61, 0.355, 1)}header .header-wrapper nav .main-nav li .sub-menu li a:after{display:none}header .header-wrapper nav .main-nav li .sub-menu li a:before{padding:10px 15px}header .header-wrapper nav .main-nav li .sub-menu li a:hover{background-color:#f5f5f5;color:#000}header .header-wrapper nav .main-nav li .sub-menu li a:hover:after{width:0}header .header-wrapper nav .main-nav li .sub-menu li:last-child{border-bottom:none}header .header-wrapper nav .main-nav li:hover>a{color:#000}header .header-wrapper nav .main-nav li:hover>a:after{width:100%}header .header-wrapper nav .main-nav li:hover>a.has-submenu:before{transform:translate(-50%, -50%) rotate(225deg)}header .header-wrapper nav .main-nav li:hover .sub-menu{opacity:1;visibility:visible}header .header-wrapper .lang-switcher{position:relative}header .header-wrapper .lang-switcher>a{display:inline-block;position:relative;padding:0 50px 0 35px;font-size:13px;line-height:32px;font-weight:500;text-transform:uppercase;color:#262626;background:url(../img/icon-lang.svg) 10px 50% no-repeat;background-size:16px 16px;border:#e6e6e6 1px solid;border-radius:20px;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){header .header-wrapper .lang-switcher>a{padding:0 30px 0 30px;background:url(../img/icon-lang.svg) 7px 50% no-repeat;background-size:16px 16px}}header .header-wrapper .lang-switcher>a:after{content:"";position:absolute;right:15px;top:50%;width:5px;height:5px;border-right:1px solid #262626;border-bottom:1px solid #262626;transform:translate(-50%, -50%) rotate(45deg);transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 640px){header .header-wrapper .lang-switcher>a:after{right:10px}}header .header-wrapper .lang-switcher>a:before{padding:0 50px 0 35px}header .header-wrapper .lang-switcher .lang-submenu{position:absolute;right:0;top:100%;opacity:0;visibility:hidden;width:100%;background-color:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}header .header-wrapper .lang-switcher .lang-submenu a{display:block;padding:10px 15px;font-size:12px;line-height:20px;font-weight:400;text-transform:none;color:#262626;transition:200ms cubic-bezier(0.215, 0.61, 0.355, 1)}header .header-wrapper .lang-switcher .lang-submenu a:hover{color:#000;background-color:#f5f5f5}header .header-wrapper .lang-switcher .lang-submenu a:before{padding:10px 15px}header .header-wrapper .lang-switcher:hover>a{background-image:url(../img/icon-lang-red.svg);border-color:#c4001d}header .header-wrapper .lang-switcher:hover>a:after{transform:translate(-50%, -50%) rotate(225deg)}header .header-wrapper .lang-switcher:hover .lang-submenu{opacity:1;visibility:visible}.init-anim header{transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.going-down header{transform:translateX(0px) translateY(-100%) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1)}.going-up header{transform:translateX(0px) translateY(0px) translateZ(0px) rotate(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale(1, 1);box-shadow:0px 4px 20px rgba(0,0,0,.1)}footer{position:relative;z-index:3;padding-top:96px;background:url(../img/footer-bgr.webp) 50% 50% no-repeat #1a1a1a;background-size:797px auto}footer h3{margin-bottom:96px;text-align:center;color:#fff}footer h4{margin-bottom:20px;color:#fff;font-size:18px}footer ul li,footer p{color:#919899}footer ul li a,footer p a{color:#919899;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}footer ul li a:hover,footer p a:hover{color:#fff}footer ul li{margin-bottom:15px;text-transform:uppercase;font-size:15px}footer ul.social-menu{display:flex;gap:20px;margin-top:20px}@media(max-width: 640px){footer ul.social-menu{justify-content:center}}footer ul.social-menu li{margin-bottom:0}footer ul.social-menu li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:hsla(0,0%,100%,.14);border-radius:50%}footer ul.social-menu li a img{display:block}footer ul.social-menu li a:hover{background-color:#fff}footer ul.social-menu li a:hover img{filter:invert(1)}footer .footer-columns{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px;padding:90px 0;border-top:rgba(145,152,153,.3) 1px solid}@media(max-width: 640px){footer .footer-columns{grid-template-columns:1fr;text-align:center}}footer .footer-columns .logo-footer{display:block;margin-bottom:32px}@media(max-width: 640px){footer .footer-columns .logo-footer{margin:0 auto 32px}}footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:rgba(145,152,153,.3) 1px solid}@media(max-width: 640px){footer .footer-bottom{flex-direction:column;gap:10px}}footer .footer-bottom p{display:flex;align-items:center;gap:10px}/*# sourceMappingURL=main.css.map */
