naringenin-section{display:block}.naringenin-section{position:relative;background-color:var(--background-color);padding:0 60px}@media only screen and (max-width:767px){.naringenin-section{padding:0 20px}}.naringenin-section__content,.naringenin-section__top{display:flex;justify-content:flex-start;align-items:flex-start}.naringenin-section__top{gap:60px;padding-bottom:60px}@media screen and (min-width:1500px){.naringenin-section__top{justify-content:space-between}}@media screen and (max-width:1023px){.naringenin-section__top{flex-direction:column;padding-bottom:30px;gap:0}}@media only screen and (max-width:767px){.naringenin-section__top{padding-bottom:15px}}.naringenin-section__heading{width:100%;max-width:508px;color:var(--text-color);font-family:var(--heading-font-family);letter-spacing:1.15px;line-height:1.1}@media screen and (max-width:1023px){.naringenin-section__heading{padding-right:0;padding-bottom:16px}}@media only screen and (max-width:767px){.naringenin-section__heading{font-size:35px;line-height:1}}.naringenin-section__content{flex-wrap:wrap;width:100%;font-size:16px;font-weight:400;line-height:1.71;letter-spacing:-.5px;color:var(--text-color)}.naringenin-section__content p{font:inherit;margin-right:30px;width:100%;max-width:361px;padding-bottom:10px}.naringenin-section__content p:last-child{margin-right:0;max-width:330px;padding-bottom:0}@media only screen and (max-width:767px){.naringenin-section__content{font-size:12px;line-height:1.33}}.naringenin-section__wrapper{padding-left:85px;padding-right:85px}@media screen and (max-width:1023px){.naringenin-section__wrapper{padding:var(--padding-top-mobile) 40px var(--padding-bottom-mobile) 40px}}@media only screen and (max-width:767px){.naringenin-section__wrapper{padding:var(--padding-top-mobile) 30px var(--padding-bottom-mobile) 30px}}.naringenin-section__inner-content{display:flex;justify-content:space-between;align-items:stretch;width:100%;max-width:1088px;margin:0 auto}@media screen and (max-width:1023px){.naringenin-section__inner-content{flex-direction:column-reverse}}.naringenin-section__box{width:100%;max-width:calc(100% - 719px);margin-right:29px;height:auto;min-height:inherit;background-color:var(--slider-bg-color);color:var(--slide-text-color);border-radius:7px}@media screen and (max-width:1200px){.naringenin-section__box{max-width:calc(100% - 669px)}}@media screen and (max-width:1100px){.naringenin-section__box{max-width:calc(100% - 639px)}}@media screen and (max-width:1023px){.naringenin-section__box{max-width:50%;margin:0 auto}}@media only screen and (max-width:767px){.naringenin-section__box{max-width:100%}}.naringenin-section__slider{height:500px;overflow:hidden}@media only screen and (max-width:767px){.naringenin-section__slider{height:300px}}@media screen and (max-width:500px){.naringenin-section__slider{height:47vw}}.naringenin-section__slider button.swiper-arrow-next,.naringenin-section__slider button.swiper-arrow-prev{position:absolute;bottom:0;background:0 0;border:none;cursor:pointer;padding:0;margin:0;z-index:2}.naringenin-section__slider button.swiper-arrow-next{right:0}.naringenin-section__slider button.swiper-arrow-prev{left:0}.naringenin-section__slider button.swiper-arrow-next.swiper-button-disabled,.naringenin-section__slider button.swiper-arrow-prev.swiper-button-disabled{opacity:.5;cursor:not-allowed}.naringenin-section__slider .swiper-slide{padding:20px 15px}.naringenin-section__slider .swiper-slide.swiper-slide-prev{transition:opacity .5s ease-in-out 0s!important}.naringenin-section__slider .swiper-slide.swiper-slide-prev .naringenin-section__slide-text{transform:translateY(-20px);transition:transform .5s linear 0s}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide.swiper-slide-prev .naringenin-section__slide-text{transform:translateY(-10px)}}.naringenin-section__slider .swiper-slide.swiper-slide-active{transition:opacity .5s ease-in-out .2s!important}.naringenin-section__slider .swiper-slide.swiper-slide-active .naringenin-section__slide-text{transform:translateY(0);transition:transform .5s linear .2s}.naringenin-section__slider .swiper-slide.swiper-slide-next{transition:opacity .5s ease-in-out 0s!important}.naringenin-section__slider .swiper-slide.swiper-slide-next .naringenin-section__slide-text{transform:translateY(20px);transition:transform .5s linear 0s}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide.swiper-slide-next .naringenin-section__slide-text{transform:translateY(10px)}}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:center}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-text{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;max-height:420px;margin-bottom:10px}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-text .naringenin-section__slide-text-inner{overflow-y:auto}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-text{max-height:40vw}}@media screen and (max-width:500px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-text{max-height:105px}}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__subheading{line-height:1.19;color:var(--slide-text-color);font-size:var(--font-size-desktop);font-weight:500;padding:0 30px;font-family:var(--font-heading-family)}@media screen and (min-width:1440px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__subheading{font-size:var(--font-size-desktop)}}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__subheading{font-size:var(--font-size-mobile)}}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__text{line-height:1.85;margin-top:23px;text-transform:var(--slide-text-color);color:inherit;font-size:14px;font-weight:400;letter-spacing:-.5px;font-family:var(--font-content-family)}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__text{font-size:10px;line-height:1.33;margin-top:9px;padding:0 14px}}.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-number-count{transition:opacity .3s;transition-delay:.2s;font-size:16px;font-weight:400;line-height:1.71;letter-spacing:-.5px;font-family:var(--font-content-family)}@media only screen and (max-width:767px){.naringenin-section__slider .swiper-slide .naringenin-section__slide-content .naringenin-section__slide-number-count{font-size:12px;line-height:1.5}}.naringenin-section__slider-container{width:100%;max-width:100%;height:100%;min-height:inherit}@media screen and (max-width:1023px){.naringenin-section__slider-container{margin-left:0;max-width:100%;text-align:center}}.naringenin-section__files{position:relative;z-index:2;width:690px;padding-top:46%}@media screen and (min-width:1500px){.naringenin-section__files{padding-top:35%}}@media screen and (max-width:1200px){.naringenin-section__files{width:640px}}@media screen and (max-width:1100px){.naringenin-section__files{width:610px}}@media screen and (max-width:1023px){.naringenin-section__files{top:0;order:1;width:79%;padding-top:58%;margin:20px auto 20px}}@media only screen and (max-width:767px){.naringenin-section__files{padding-top:73%;width:100%;margin:0 auto 20px}}.naringenin-section__files .naringenin-section__file{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.naringenin-section__files .naringenin-section__file img{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:7px}.naringenin-section__bottom-text-wrapper{padding-top:54px;text-align:center;width:-moz-fit-content;width:fit-content;margin:0 auto}@media only screen and (max-width:767px){.naringenin-section__bottom-text-wrapper{padding-top:20px}}.naringenin-section__bottom-text{color:var(--text-color);position:relative}.naringenin-section__bottom-text::before{content:'';position:absolute;left:-10px;top:calc(50% - 2px);transform:translate(-50%,0);width:3px;height:3px;background:var(--text-color);border-radius:50%}@media only screen and (max-width:767px){.naringenin-section__bottom-text::before{left:-8px}}@media only screen and (max-width:767px){.naringenin-section__bottom-text{font-size:10px;line-height:1.33}}