.title-desc-matrix{display:block}.title-desc-matrix .container{max-width:1365px}@media screen and (max-width: 1600px){.title-desc-matrix .container{max-width:100%;padding:0 20px}}@media screen and (max-width: 1600px){.title-desc-matrix .container{max-width:100%;padding:0 15px}}.title-desc-matrix .title{text-transform:uppercase;text-align:center}.categoryes{padding-top:20px;padding-bottom:50px}.categoryes .container{max-width:1365px;margin:0 auto}@media screen and (max-width: 1400px){.categoryes .container{max-width:100%;padding:0 20px}}.categoryes .title{text-align:center}.categoryes .wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:60px;grid-row-gap:30px;margin-top:30px}@media screen and (max-width: 1199px){.categoryes .wrapper{grid-column-gap:14px;grid-row-gap:20px}}@media screen and (max-width: 767px){.categoryes .wrapper{grid-template-columns:repeat(2,1fr);grid-row-gap:14px}}.categoryes .wrapper .element{overflow:hidden;border-radius:35px;width:295px;height:260px;position:relative;display:flex;box-shadow:8px 8px 10px #00000059}@media screen and (max-width: 1400px){.categoryes .wrapper .element{width:100%;height:156px;margin:0 auto}}@media screen and (max-width: 1199px){.categoryes .wrapper .element{width:100%;height:156px;margin:0 auto;border-radius:20px;box-shadow:4.811px 4.811px 6.014px #00000059}}@media screen and (max-width: 767px){.categoryes .wrapper .element{max-width:309px;width:100%}}.categoryes .wrapper .element:hover .image{transform:scale(1.2) rotate(-10deg);transition:.5s ease}.categoryes .wrapper .element:hover .text{transition:.5s ease;transform:scale(1.2)}.categoryes .wrapper .element .image{position:absolute;width:100%;height:100%;left:0;z-index:1;display:flex;transition:.5s ease}.categoryes .wrapper .element .image img{width:295px;height:260px;display:flex}@media screen and (max-width: 1199px){.categoryes .wrapper .element .image img{width:100%;height:auto}}@media screen and (max-width: 991px){.categoryes .wrapper .element .image img{width:309px;height:311px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.categoryes .wrapper .element .text{position:absolute;z-index:2;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 30px;transition:.5s ease}@media screen and (max-width: 1199px){.categoryes .wrapper .element .text{font-size:16px;line-height:18.643px;font-weight:700}}.client{background:var(--Bright-Orange);padding-top:66px;padding-bottom:47px;margin-bottom:50px}@media screen and (max-width: 1200px){.client{padding-top:50px;padding-bottom:50px;margin-bottom:30px}}@media screen and (max-width: 767px){.client{padding-bottom:40px;padding-top:40px}}.client .container{max-width:1365px;margin:0 auto}@media screen and (max-width: 1400px){.client .container{max-width:100%;padding:0 15px}}.client .title{text-align:center;text-transform:uppercase;margin-bottom:40px}@media screen and (max-width: 767px){.client .title{margin-bottom:20px}}.client .wrapper .swiper-wrapper .swiper-slide{width:177px}.client .wrapper .swiper-wrapper .swiper-slide picture{border-radius:20px}.client .wrapper .swiper-wrapper .swiper-slide picture img{border-radius:20px;width:177px;height:177px}.client .wrapper .navigation{position:relative;margin-top:55px;display:flex;justify-content:center;align-items:center;height:33px}@media screen and (max-width: 767px){.client .wrapper .navigation{justify-content:space-between;height:40px;margin-top:20px}}.client .wrapper .swiper-button-prev{left:0}.client .wrapper .swiper-button-next{right:0}.client .wrapper .swiper-button-prev,.client .wrapper .swiper-button-next{opacity:.3;position:static;width:33px;height:33px;transition:.5s ease;margin-top:0}.client .wrapper .swiper-button-prev img,.client .wrapper .swiper-button-next img{width:100%}@media screen and (max-width: 1199px){.client .wrapper .swiper-button-prev,.client .wrapper .swiper-button-next{width:21px;height:21px}}@media screen and (max-width: 767px){.client .wrapper .swiper-button-prev,.client .wrapper .swiper-button-next{top:var(--swiper-navigation-top-offset, 90%);width:40px;height:40px;opacity:1}}.client .wrapper .swiper-button-prev:hover,.client .wrapper .swiper-button-next:hover{opacity:1}.client .wrapper .swiper-button-prev:after,.client .wrapper .swiper-button-next:after{display:none}.client .wrapper .swiper-pagination{display:flex;justify-content:center;bottom:0!important;width:auto;position:static;margin:0 235px}@media screen and (max-width: 1199px){.client .wrapper .swiper-pagination{margin:0 200px}}@media screen and (max-width: 767px){.client .wrapper .swiper-pagination{margin:0}}.client .wrapper .swiper-pagination-bullet{background:transparent;border-radius:50px;width:16px;height:16px;display:flex;justify-content:center;align-items:center;background:var(--Pure-White);opacity:1;transition:.5s ease}@media screen and (max-width: 1199px){.client .wrapper .swiper-pagination-bullet{width:16px;height:16px}}@media screen and (max-width: 767px){.client .wrapper .swiper-pagination-bullet{width:13px;height:13px}}.client .wrapper .swiper-pagination-bullet-active{background:var(--Coal-Black)}.advantages{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 1199px){.advantages{padding-top:30px;padding-bottom:30px}}.advantages .title{text-transform:uppercase;text-align:center;margin-bottom:50px}.advantages .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:217px;margin:0 auto}@media screen and (max-width: 1199px){.advantages .wrapper{gap:57px}}@media screen and (max-width: 767px){.advantages .wrapper{grid-template-columns:repeat(1,1fr);gap:0px}}.advantages .wrapper .elements:not(:last-child){margin-bottom:35px}.advantages .wrapper .elements .element{display:flex;align-items:center;margin-bottom:35px}.advantages .wrapper .elements .element:last-child{margin-bottom:0}.advantages .wrapper .elements .element .image{margin-right:25px;width:60px;display:flex;justify-content:center}.advantages .wrapper .elements .element .text{line-height:170%}.partners{padding-top:50px;padding-bottom:100px}@media screen and (max-width: 1200px){.partners{padding-bottom:60px;padding-top:30px}}@media screen and (max-width: 767px){.partners{padding-bottom:80px;padding-top:40px}}.partners .title{margin-bottom:40px}@media screen and (max-width: 1200px){.partners .title{margin-bottom:30px}}@media screen and (max-width: 767px){.partners .title{margin-bottom:40px}}.partners .container{max-width:1425px}@media screen and (max-width: 1600px){.partners .container{max-width:100%;padding:0 20px}}@media screen and (max-width: 1600px){.partners .container{max-width:100%;padding:0 15px}}.partners .wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media screen and (max-width: 460px){.partners .wrapper{justify-content:space-between}}@media screen and (max-width: 360px){.partners .wrapper{justify-content:center}}.partners .wrapper .element{display:flex;flex-direction:column;align-items:center;width:196px}@media screen and (max-width: 767px){.partners .wrapper .element{width:184px}}@media screen and (max-width: 400px){.partners .wrapper .element{width:166px}}.partners .wrapper .element img{width:100%;height:auto}.partners .wrapper .element .text{font-size:24px;font-style:normal;font-weight:700;line-height:100%;text-align:center;margin-top:18px}@media screen and (max-width: 1200px){.partners .wrapper .element .text{font-size:20px;margin-top:10px}}.contact{padding-top:50px;padding-bottom:100px}@media screen and (max-width: 991px){.contact{padding-top:20px;padding-bottom:40px}}.contact .wrapper{display:flex;justify-content:center;flex-wrap:wrap}.contact .wrapper .element{margin:10px 25px;display:flex;align-items:center;justify-content:center;text-transform:none;color:var(--Coal-Black);line-height:130%}.contact .wrapper .element img{margin-right:18px}.brands_swiper{padding:45px 0;background:var(--WH)}@media screen and (max-width: 991px){.brands_swiper{padding:25px 0}}.brands_swiper .container{position:relative}.brands_swiper .sub{border-top:1px solid var(--Grey);padding-top:18px;display:flex;justify-content:center;position:relative}.brands_swiper .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.brands_swiper .sub span{font-size:16px}}.brands_swiper .sub span{color:var(--Green-Accent);position:relative}.brands_swiper .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.brands_swiper .sub:after{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;left:0}@media screen and (max-width: 767px){.brands_swiper .sub:after{height:16px}}.brands_swiper .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.brands_swiper .sub:before{height:16px}}.brands_swiper .brands_swiper_slider{margin-top:34px}.brands_swiper .brands_swiper_slider .element{border-top:1px solid var(--Grey);border-bottom:1px solid var(--Grey);border-right:1px solid var(--Grey);width:168px;height:138px}@media screen and (max-width: 767px){.brands_swiper .brands_swiper_slider .element{width:97px;height:60px}}.brands_swiper .brands_swiper_slider .element:first-child{border-left:1px solid var(--Grey)}.brands_swiper .brands_swiper_slider .element picture{display:flex;height:100%;justify-content:center;align-items:center}.brands_swiper .brands_swiper_slider .element picture img{max-width:100%;max-height:100%;width:auto;height:auto}@media screen and (max-width: 767px){.brands_swiper .brands_swiper_slider .element picture img{width:96px;height:60px}}.reviews_swiper{padding:45px 0 90px;background:var(--WH)}@media screen and (max-width: 991px){.reviews_swiper{padding:25px 0 50px}}.reviews_swiper .container{position:relative}.reviews_swiper .container .button{position:absolute;right:-2px;top:0;display:flex}@media screen and (max-width: 991px){.reviews_swiper .container .button{display:none}}.reviews_swiper .container .button .swiper-button-next,.reviews_swiper .container .button .swiper-button-prev{position:static;display:flex;width:72px;height:72px;padding:21px;align-items:center;gap:10px;background:var(--Green-Accent);margin:0 2px}.reviews_swiper .container .button .swiper-button-next:after,.reviews_swiper .container .button .swiper-button-prev:after{display:none}.reviews_swiper .sub{border-top:1px solid var(--Grey);padding-top:18px;position:relative}.reviews_swiper .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.reviews_swiper .sub span{font-size:16px}}.reviews_swiper .sub span{color:var(--Green-Accent);position:relative}.reviews_swiper .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.reviews_swiper .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.reviews_swiper .sub:before{height:16px}}.reviews_swiper .reviews_swiper_slider{width:100%;margin-top:58px}@media screen and (max-width: 991px){.reviews_swiper .reviews_swiper_slider{margin-top:28px}}.reviews_swiper .reviews_swiper_slider .element{width:324px;height:473px;overflow:hidden}.reviews_swiper .reviews_swiper_slider .element a{width:100%;height:100%;position:relative}.reviews_swiper .reviews_swiper_slider .element a .play_button{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}@media screen and (max-width: 767px){.reviews_swiper .reviews_swiper_slider .element a .play_button{top:15px;transform:translate(0);left:15px}}.reviews_swiper .reviews_swiper_slider .element a picture{display:flex;height:100%;justify-content:center}.reviews_swiper .reviews_swiper_slider .element a .block{position:absolute;bottom:0;width:100%;padding:25px 30px}.reviews_swiper .reviews_swiper_slider .element a .block .name{color:var(--Black);font-size:20px;font-style:normal;font-weight:400;line-height:110%}@media screen and (max-width: 767px){.reviews_swiper .reviews_swiper_slider .element a .block .name{font-size:14px}}.reviews_swiper .reviews_swiper_slider .element a .block .name{color:var(--WH)}.reviews_swiper .footer_button{width:100%;margin-top:50px;text-align:center}@media screen and (max-width: 991px){.reviews_swiper .footer_button{margin-top:30px}}.reviews_swiper .footer_button a{margin:0 auto}@media screen and (max-width: 767px){.reviews_swiper .footer_button a{width:100%}}.thanks_swiper{padding:90px 0;background:var(--WH)}@media screen and (max-width: 991px){.thanks_swiper{padding:50px 0}}.thanks_swiper .container{position:relative}.thanks_swiper .button{position:absolute;right:-2px;top:0;display:flex}@media screen and (max-width: 991px){.thanks_swiper .button{display:none}}.thanks_swiper .button .swiper-button-next,.thanks_swiper .button .swiper-button-prev{position:static;display:flex;width:72px;height:72px;padding:21px;align-items:center;gap:10px;background:var(--Green-Accent);margin:0 2px}.thanks_swiper .button .swiper-button-next:after,.thanks_swiper .button .swiper-button-prev:after{display:none}.thanks_swiper .sub{border-top:1px solid var(--Grey);padding-top:18px;position:relative}.thanks_swiper .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.thanks_swiper .sub span{font-size:16px}}.thanks_swiper .sub span{color:var(--Green-Accent);position:relative}.thanks_swiper .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.thanks_swiper .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.thanks_swiper .sub:before{height:16px}}.thanks_swiper .thanks_swiper_slider{width:100%;margin-top:58px}@media screen and (max-width: 991px){.thanks_swiper .thanks_swiper_slider{margin-top:28px}}.thanks_swiper .thanks_swiper_slider .element{width:255px;height:360px;overflow:hidden}.thanks_swiper .thanks_swiper_slider .element picture{display:flex;height:100%;justify-content:center}.thanks_swiper .thanks_swiper_slider .element picture img{width:100%;height:100%;object-fit:cover}.they-cooperate-with-us{padding:90px 0}@media screen and (max-width: 991px){.they-cooperate-with-us{padding:50px 0}}.they-cooperate-with-us .container{position:relative}.they-cooperate-with-us .sub{border-top:1px solid var(--Grey);padding-top:18px;display:flex;justify-content:center;position:relative}.they-cooperate-with-us .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.they-cooperate-with-us .sub span{font-size:16px}}.they-cooperate-with-us .sub span{color:var(--Green-Accent);position:relative}.they-cooperate-with-us .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.they-cooperate-with-us .sub:after{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;left:0}@media screen and (max-width: 767px){.they-cooperate-with-us .sub:after{height:16px}}.they-cooperate-with-us .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.they-cooperate-with-us .sub:before{height:16px}}.they-cooperate-with-us .wrapper{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.they-cooperate-with-us .wrapper{gap:16px}}.they-cooperate-with-us .wrapper .body{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.they-cooperate-with-us .wrapper .body{gap:16px}}.they-cooperate-with-us .wrapper .body .fond{display:flex;flex-wrap:wrap;justify-content:center;gap:14.5px}@media screen and (max-width: 991px){.they-cooperate-with-us .wrapper .body .fond{gap:8px}.they-cooperate-with-us .wrapper .body .fond .image{width:136px;height:58px}.they-cooperate-with-us .wrapper .body .fond .image img{width:100%;height:58px;object-fit:contain}}.they-cooperate-with-us .wrapper .body .shivrone{display:flex;flex-wrap:wrap;justify-content:center;gap:14.5px}@media screen and (max-width: 991px){.they-cooperate-with-us .wrapper .body .shivrone{gap:8px}.they-cooperate-with-us .wrapper .body .shivrone .image{width:auto;height:54px}.they-cooperate-with-us .wrapper .body .shivrone .image img{width:auto;height:54px;object-fit:contain}}.they-cooperate-with-us .wrapper .line{width:100%;height:1px;background:var(--Grey)}.faq-block{background:var(--WH);padding:90px 0}@media screen and (max-width: 991px){.faq-block{padding:50px 0}}.faq-block .sub{border-top:1px solid var(--Grey);padding-top:18px;position:relative}.faq-block .sub span{color:var(--Black);font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.64px;text-transform:uppercase}@media screen and (max-width: 767px){.faq-block .sub span{font-size:16px}}.faq-block .sub span{color:var(--Green-Accent);position:relative}.faq-block .sub span:after{content:"";display:block;width:100%;height:12px;background:var(--Green-Accent);position:absolute;top:-18px}.faq-block .sub:before{content:"";display:block;width:1px;height:38px;background:var(--Grey);position:absolute;top:0;right:0}@media screen and (max-width: 767px){.faq-block .sub:before{height:16px}}.faq-block .wrapper{display:flex;flex-direction:column;gap:34px}@media screen and (max-width: 991px){.faq-block .wrapper{gap:16px}}.faq-block .wrapper .faq{border:1px solid var(--Grey)}.faq-block .wrapper .faq-element{padding:20px 30px;border-bottom:1px solid var(--Grey)}@media screen and (max-width: 991px){.faq-block .wrapper .faq-element{padding:8px 15px}}.faq-block .wrapper .faq-element:last-child{border-bottom:none}.faq-block .wrapper .faq-element.show .faq-name i svg{transition:.5s ease;transform:rotate(45deg)}.faq-block .wrapper .faq-element.show .faq-desc{padding-top:30px}@media screen and (max-width: 991px){.faq-block .wrapper .faq-element.show .faq-desc{padding-top:10px}}.faq-block .wrapper .faq-name{display:flex;justify-content:space-between;align-items:center}.faq-block .wrapper .faq-name span{font-weight:700;font-size:calc(15px + (26 - 15) * (100vw - 475px) / 1445);line-height:110%;letter-spacing:-.02em;text-transform:uppercase;color:var(--Dark-Gray)}.faq-block .wrapper .faq-name i svg{transition:.5s ease}.faq-block .wrapper .faq-desc{display:none}.faq-block .wrapper .faq-desc .description{display:flex;flex-direction:column;gap:10px}.faq-block .wrapper .faq-desc .description p{font:400 20px;font-weight:400;font-size:calc(14px + (20 - 14) * (100vw - 475px) / 1445);line-height:110%;color:var(--Dark-Gray)}
