
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /bitrix/templates/ikses-2024/css/
*/

:root{--main-page-slider-wrapper-width:auto;--main-page-slider-height:372px}@media (width >=360px){:root{--main-page-slider-height:532px}}@media (width >=390px){:root{--main-page-slider-height:576px}}@media (width >=480px){:root{--main-page-slider-height:532px}}@media (width >=600px){:root{--main-page-slider-height:338px}}@media (width >=768px){:root{--main-page-slider-height:419px}}@media (width >=1024px){:root{--main-page-slider-wrapper-width:964px;--main-page-slider-height:526px}}@media (width >=1280px){:root{--main-page-slider-wrapper-width:828px;--main-page-slider-height:548px}}@media (width >=1366px){:root{--main-page-slider-wrapper-width:884px;--main-page-slider-height:578px}}@media (width >=1440px){:root{--main-page-slider-wrapper-width:992px;--main-page-slider-height:560px}}@media (width >=1536px){:root{--main-page-slider-wrapper-width:1048px;--main-page-slider-height:578px}}@media (width >=1920px){:root{--main-page-slider-wrapper-width:1212px;--main-page-slider-height:662px}}.banners-wrapper{padding:0 var(--gap-0)}.banners-wrapper .main-page-slider-wrapper{width:var(--main-page-slider-wrapper-width)}@media (width >=600px){.banners-wrapper .market-block-wrapper{display:flex;justify-content:space-between}}.banners-wrapper .about-us-wrapper{display:none}@media (width >=1024px){.banners-wrapper{background:url('/images-2024/bruch.png') #f8f8f8;padding:32px var(--gap-right) 0 var(--gap);width:100%;display:flex;flex-direction:column}.banners-wrapper .banners-block-wrapper{display:flex}.banners-wrapper .main-page-slider-wrapper{margin:0 20px 0 0;overflow:hidden}.banners-wrapper .market-block-wrapper{display:flex;justify-content:space-between}.banners-wrapper .about-us-wrapper{display:none;color:#202333;justify-content:space-between;margin:42px 0 43px 0}.banners-wrapper .about-us-wrapper .about-us-block{padding:0 0 0 44px}.banners-wrapper .about-us-wrapper .about-us-block .title{font-size:14px;font-weight:500;text-transform:uppercase}.banners-wrapper .about-us-wrapper .about-us-block .text{color:#9a9ca3;font-size:14px;letter-spacing:0.1em}.banners-wrapper .about-us-wrapper .about-us-block.n1{background:url('/images-2024/au-1.svg') no-repeat}.banners-wrapper .about-us-wrapper .about-us-block.n2{background:url('/images-2024/au-2.svg') no-repeat}.banners-wrapper .about-us-wrapper .about-us-block.n3{background:url('/images-2024/au-3.svg') no-repeat}.banners-wrapper .about-us-wrapper .about-us-block.n4{background:url('/images-2024/au-4.svg') no-repeat}.banners-wrapper .about-us-wrapper .about-us-block.n5{background:url('/images-2024/au-5.svg') no-repeat}}@media (width >=1024px) and (width >=1024px){.banners-wrapper{padding:32px var(--gap-right) 32px var(--gap)}}@media (width >=1024px) and (width >=1280px){.banners-wrapper{padding:40px var(--gap-right) 40px var(--gap)}}@media (width >=1024px) and (width >=1440px){.banners-wrapper{padding:40px var(--gap-right) 0 var(--gap)}}@media (width >=1024px) and (width >=1024px){.banners-wrapper .banners-block-wrapper{flex-direction:column}}@media (width >=1024px) and (width >=1280px){.banners-wrapper .banners-block-wrapper{flex-direction:row}}@media (width >=1024px) and (width >=1280px){.banners-wrapper .market-block-wrapper{flex-direction:column}}@media (width >=1024px) and (width >=1440px){.banners-wrapper .about-us-wrapper{display:flex;margin:42px 0 42px 0}}@media (width >=1024px) and (width >=1536px){.banners-wrapper .about-us-wrapper{margin:42px 0 45px 0}}@media (width >=1024px) and (width >=1920px){.banners-wrapper .about-us-wrapper .about-us-block .title{letter-spacing:0.15em}}.banners-wrapper .market-elements-block-wrapper{margin:8px 0 0 0}@media (width >=600px){.banners-wrapper .market-elements-block-wrapper{margin:4px 0 0 0}}@media (width >=768px){.banners-wrapper .market-elements-block-wrapper{width:var(--market-elements-wrapper-width)}}@media (width >=1024px){.banners-wrapper .market-elements-block-wrapper{margin:20px 0 0 0}}@media (width >=1280px){.banners-wrapper .market-elements-block-wrapper{margin:0}}.rrblock-wrapper.main-page-new-products{padding:0 0 0 var(--gap);width:calc(100%);margin:60px 0 0 0;position:relative}@media (width >=1024px){.rrblock-wrapper.main-page-new-products{margin:60px 0 0 0}}@media (width >=1280px){.rrblock-wrapper.main-page-new-products{margin:61px 0 0 0}}.rrblock-wrapper.main-page-new-products .rrblock.swiper{padding:0 0 18px 0}@media (width > 1024px){.rrblock-wrapper.main-page-new-products .rrblock.swiper{padding:0 0 58px 0}}.rrblock-wrapper.main-page-new-products .rrblock.swiper .swiper-pagination-custom{bottom:0;text-align:center}@media (width > 1024px){.rrblock-wrapper.main-page-new-products .rrblock.swiper .swiper-pagination-custom{bottom:0}}.rrblock-wrapper.main-page-new-products .rrblock.swiper .buttons-wrapper{top:-78px;right:0}@media (width > 1024px){.rrblock-wrapper.main-page-spec-products,.rrblock-wrapper.main-page-hit-products{margin:97px 0 0 0px;padding:0 var(--gap-right) 0 var(--gap)}}@media (width >=600px){.rrblock-wrapper.main-page-spec-products .catalog-elements-wrapper,.rrblock-wrapper.main-page-hit-products .catalog-elements-wrapper{display:grid;grid-template-columns:repeat(2, auto);column-gap:12px;row-gap:26px}}@media (width >=1024px){.rrblock-wrapper.main-page-spec-products .catalog-elements-wrapper,.rrblock-wrapper.main-page-hit-products .catalog-elements-wrapper{grid-template-columns:repeat(3, auto);column-gap:20px;row-gap:34px}}@media (width >=1280px){.rrblock-wrapper.main-page-spec-products .catalog-elements-wrapper,.rrblock-wrapper.main-page-hit-products .catalog-elements-wrapper{grid-template-columns:repeat(4, auto);column-gap:20px;row-gap:34px}}@media (width >=1440px){.rrblock-wrapper.main-page-spec-products .catalog-elements-wrapper,.rrblock-wrapper.main-page-hit-products .catalog-elements-wrapper{grid-template-columns:repeat(5, auto);column-gap:20px;row-gap:34px}}@media (width >=1920px){.rrblock-wrapper.main-page-spec-products .catalog-elements-wrapper,.rrblock-wrapper.main-page-hit-products .catalog-elements-wrapper{grid-template-columns:repeat(5, auto);column-gap:20px;row-gap:34px}}.rrblock-wrapper.main-page-spec-products .show-more-wrapper,.rrblock-wrapper.main-page-hit-products .show-more-wrapper{display:flex;justify-content:center}.rrblock-wrapper.main-page-hit-products{margin:59px 0 0 0px;padding:0 0 0 var(--gap)}@media (width >=600px){.rrblock-wrapper.main-page-hit-products{padding:0 var(--gap-right) 0 var(--gap)}}@media (width > 1024px){.rrblock-wrapper.main-page-hit-products{margin:100px 0 0 0px;padding:0 var(--gap-right) 0 var(--gap)}}.rrblock-wrapper.main-page-hit-products .show-more-wrapper{margin:33px 0 0 0}@media (width > 1024px){.rrblock-wrapper.main-page-hit-products .show-more-wrapper{margin:60px 0 0 0}}.rrblock-wrapper.main-page-spec-products{margin:55px 0 0 0px;padding:0 0 0 var(--gap)}@media (width >=600px){.rrblock-wrapper.main-page-spec-products{padding:0 var(--gap-right) 0 var(--gap)}}@media (width >=1024px){.rrblock-wrapper.main-page-spec-products{margin:60px 0 0 0px}}@media (width >=1280px){.rrblock-wrapper.main-page-spec-products{padding:0 var(--gap-right) 0 var(--gap);margin:98px 0 0 0px}}.rrblock-wrapper.main-page-spec-products .show-more-wrapper{margin:33px 0 0 0}@media (width > 1024px){.rrblock-wrapper.main-page-spec-products .show-more-wrapper{margin:59px 0 0 0}}.clients-info-wrapper{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;position:relative;margin:63px 0 0 0}@media (width > 1024px){.clients-info-wrapper{padding:0 var(--gap-right) 0 var(--gap);margin:101px 0 0 0}}.clients-info-wrapper .title{color:#202333;font-size:28px;font-weight:500;margin:30px 0 24px var(--gap);letter-spacing:0.05em}@media (width > 1024px){.clients-info-wrapper .title{margin:60px 0 41px 0;font-size:32px}}.clients-info-wrapper .clients-slider-wrapper{width:100%;padding:0 0 78px var(--gap);position:relative}@media (width > 1024px){.clients-info-wrapper .clients-slider-wrapper{width:100%;padding:0 0 94px 0}}.clients-info-wrapper .clients-slider-wrapper .buttons-wrapper{top:-78px;right:0}.clients-info-wrapper .clients-slider-wrapper .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, 0);bottom:28px}@media (width > 1024px){.clients-info-wrapper .clients-slider-wrapper .swiper-pagination-custom{bottom:35px}}.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:140px}@media (width >=390px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:170px}}@media (width >=480px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:214px}}@media (width >=600px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:274px}}@media (width >=768px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:358px}}@media (width >=1024px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:308px}}@media (width >=1280px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:285px}}@media (width >=1366px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:304px}}@media (width >=1440px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:256px}}@media (width >=1536px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:272px}}@media (width >=1920px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client{width:316px}}.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:140px;height:70px;background:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (width >=390px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:170px}}@media (width >=480px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:214px;height:80px}}@media (width >=600px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:274px}}@media (width >=768px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:358px}}@media (width >=1024px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:308px}}@media (width >=1280px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:285px}}@media (width >=1366px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:304px}}@media (width >=1440px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:256px}}@media (width >=1536px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:272px}}@media (width >=1920px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper{width:316px}}.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper img{width:100px}@media (width >=390px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper img{width:120px}}@media (width >=480px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper img{width:160px}}.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper:not(:last-child){margin:0 0 12px 0}@media (width >=480px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper:not(:last-child){margin:0 0 20px 0}}@media (width >=768px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper:not(:last-child){margin:0 0 10px 0}}@media (width >=1024px){.clients-info-wrapper .clients-slider-wrapper .clients-wrapper .client .img-wrapper:not(:last-child){margin:0 0 20px 0}}.exclusive-block-wrapper{padding:60px 0 0 0;overflow:hidden}@media (width >=768px){.exclusive-block-wrapper{padding:60px 0 0 0}}@media (width >=1280px){.exclusive-block-wrapper{padding:141px 0 0 0}}@media (width >=1920px){.exclusive-block-wrapper{padding:141px 0 0 0}}.exclusive-block-wrapper .exclusive-block{padding:0 0 0 var(--gap)}@media (width > 1024px){.exclusive-block-wrapper .exclusive-block{padding:0}}.exclusive-block-wrapper .exclusive-block .buttons-wrapper{top:-77px;right:var(--gap-right)}.exclusive-block-wrapper .exclusive-block .exclusive-wrapper{padding:0 0 48px 0}@media (width >=360px){.exclusive-block-wrapper .exclusive-block .exclusive-wrapper{padding:0 0 55px 0}}@media (width >=768px){.exclusive-block-wrapper .exclusive-block .exclusive-wrapper{padding:0 0 50px 0}}@media (width >=1280px){.exclusive-block-wrapper .exclusive-block .exclusive-wrapper{padding:0 0 154px 0}}.exclusive-block-wrapper .exclusive-block .swiper-pagination-custom{bottom:0;padding:0;left:50%;transform:translate(-50%, 0);width:fit-content}@media (width > 1024px){.exclusive-block-wrapper .exclusive-block .swiper-pagination-custom{bottom:97px}}.reasons-5-block-wrapper{color:#202333;overflow:hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;margin:56px 0 0 0}@media (width > 1024px){.reasons-5-block-wrapper{margin:0}}.reasons-5-block-wrapper .title{color:#202333;font-size:28px;font-weight:500;margin:32px var(--gap) 24px var(--gap);letter-spacing:0.05em;line-height:31px}@media (width > 1024px){.reasons-5-block-wrapper .title{font-size:32px;margin:60px 0 41px var(--gap);line-height:inherit}}.reasons-5-block-wrapper .buttons-wrapper{top:50px;right:var(--gap-right)}@media (width >=1280px){.reasons-5-block-wrapper .buttons-wrapper{top:-78px}}.reasons-5-block-wrapper .reasons-5-wrapper{padding:0 0 78px var(--gap);overflow:hidden;position:static}@media (width >=1280px){.reasons-5-block-wrapper .reasons-5-wrapper{padding:0 0 95px var(--gap);overflow:visible}}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block{display:grid;grid-auto-flow:column}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{background:#fff;border-radius:4px;width:calc(100vw - var(--gap) * 2)}@media (width >=1024px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:472px;min-height:258px}}@media (width >=1280px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:590px;min-height:216px}}@media (width >=1366px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:628px}}@media (width >=1440px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:440px;min-height:258px}}@media (width >=1536px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:466px;min-height:258px}}@media (width >=1920px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper{width:540px;min-height:237px}}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .content{margin:0 16px 25px 16px;color:#9a9ca3;font-size:14px;line-height:21px}@media (width >=360px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .content{margin:0 16px 31px 16px}}@media (width >=390px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .content{margin:0 20px 31px 20px}}@media (width >=1024px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .content{margin:0 40px 40px 40px}}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .title{padding:0 0 0 60px;font-size:20px;font-weight:500;margin:24px 16px 20px 16px;align-items:center;display:flex;min-height:40px;line-height:25px}@media (width >=390px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .title{margin:24px 50px 20px 20px}}@media (width >=1024px){.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper .title{margin:32px 40px 20px 40px;line-height:inherit}}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper:nth-child(1) .title{background:url('/images-2024/reason-1.svg') 0 50% no-repeat}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper:nth-child(2) .title{background:url('/images-2024/reason-2.svg') 0 50% no-repeat}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper:nth-child(3) .title{background:url('/images-2024/reason-3.svg') 0 50% no-repeat}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper:nth-child(4) .title{background:url('/images-2024/reason-4.svg') 0 50% no-repeat}.reasons-5-block-wrapper .reasons-5-wrapper .reasons-5-block .reason-wrapper:nth-child(5) .title{background:url('/images-2024/reason-5.svg') 0 50% no-repeat}.reasons-5-block-wrapper .reasons-5-wrapper .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, -50%);bottom:20px}@media (width > 1024px){.reasons-5-block-wrapper .reasons-5-wrapper .swiper-pagination-custom{bottom:27px}}.ecology-block-wrapper{margin:62px 0 0 0}@media (width >=1024px){.ecology-block-wrapper{padding:34px var(--gap-right) 80px var(--gap);display:flex;margin:64px 0 0 0}}@media (width >=1280px){.ecology-block-wrapper{padding:96px var(--gap-right) 96px var(--gap);margin:100px 0 0 0}}@media (width >=1536px){.ecology-block-wrapper{padding:61px var(--gap-right) 61px var(--gap)}}@media (width >=1024px){.ecology-block-wrapper .decor-wrapper{background:url(/images-2024/bruch.png) #f8f8f8;z-index:1;width:calc(472px + var(--gap));margin:0 0 0 calc(var(--gap) * -1);display:flex;justify-content:end}}@media (width >=1280px){.ecology-block-wrapper .decor-wrapper{width:calc(590px + var(--gap))}}@media (width >=1366px){.ecology-block-wrapper .decor-wrapper{width:calc(628px + var(--gap))}}@media (width >=1440px){.ecology-block-wrapper .decor-wrapper{width:calc(670px + var(--gap))}}@media (width >=1536px){.ecology-block-wrapper .decor-wrapper{display:contents}}.ecology-block-wrapper .ecology-wrapper{color:#fff;background:#5c9034;border-radius:4px;margin:0}@media (width >=768px){.ecology-block-wrapper .ecology-wrapper{margin:93px var(--gap) 0 var(--gap)}}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper{width:472px;margin:0}}@media (width >=1280px){.ecology-block-wrapper .ecology-wrapper{width:590px}}@media (width >=1366px){.ecology-block-wrapper .ecology-wrapper{width:628px}}@media (width >=1440px){.ecology-block-wrapper .ecology-wrapper{width:670px}}@media (width >=1536px){.ecology-block-wrapper .ecology-wrapper{width:468px}}@media (width >=1920px){.ecology-block-wrapper .ecology-wrapper{width:540px}}.ecology-block-wrapper .ecology-wrapper .ecology{border-radius:4px;background:url('/images-2024/ecology-pic.svg') no-repeat, #202333;position:relative;padding:1px 20px;background-position-x:100%;background-position-y:100%;background-size:71px;height:100%}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper .ecology{padding:1px 32px}}.ecology-block-wrapper .ecology-wrapper .ecology::after{content:'';position:absolute;width:100%;top:0;left:0;height:4px;border-top-left-radius:4px;border-top-right-radius:4px;background:#5c9034}@media (width >=360px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:100px}}@media (width >=600px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:100px}}@media (width >=768px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:124px}}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:151px}}@media (width >=1280px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:173px}}@media (width >=1536px){.ecology-block-wrapper .ecology-wrapper .ecology{background-size:151px}}@media (width >=1920px){.ecology-block-wrapper .ecology-wrapper .ecology{padding:1px 40px;background-size:173px}}.ecology-block-wrapper .ecology-wrapper .ecology .title{font-size:28px;font-weight:500;letter-spacing:0.05em;margin:32px 0 0 0;line-height:32px}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper .ecology .title{font-size:32px;margin:33px 0 0 0;line-height:inherit}}.ecology-block-wrapper .ecology-wrapper .ecology .content{font-size:16px;color:#bdbdc2;margin:23px 0 0 0;line-height:24px}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper .ecology .content{margin:34px 0 0 0}}.ecology-block-wrapper .ecology-wrapper .ecology .button-wrapper{margin:32px 0 32px 0;width:231px}@media (width >=1024px){.ecology-block-wrapper .ecology-wrapper .ecology .button-wrapper{margin:40px 0 60px 0}}.ecology-block-wrapper .ecology-wrapper .ecology .button-wrapper .b-2{background:#2b2e3d}.ecology-block-wrapper .ecology-slider-block-wrapper{overflow:hidden}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper{overflow:visible}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block{margin:33px 0 80px 0;position:relative}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block{margin:0}}@media (width >=1536px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block{margin:0 0 0 20px}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper{position:static}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper{width:472px;height:432px}}@media (width >=1280px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper{width:590px;height:432px}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .buttons-wrapper{top:-66px;right:-57px}@media (width >=1280px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .buttons-wrapper{right:-20px}}@media (width >=1440px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .buttons-wrapper{right:-100px}}@media (width >=1536px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .buttons-wrapper{display:none}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, -50%);bottom:-60px}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider{color:#4d4f5c;font-size:14px;margin:0 0 0 var(--gap)}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider{margin:0 0 0 20px;width:472px;height:432px}}@media (width >=1536px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2, auto);grid-template-rows:repeat(2, auto);gap:20px;margin:0}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{width:calc(100vw - var(--gap) * 2);border-radius:4px;background:#fff}@media (width >=390px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{min-height:194px}}@media (width >=768px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{display:flex;flex-direction:column;min-height:202px;width:358px}}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{flex-direction:row;min-height:206px;width:472px;min-width:472px}}@media (width >=1280px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{width:590px;min-width:590px}}@media (width >=1366px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{width:628px;min-width:628px}}@media (width >=1440px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{width:670px;min-width:670px}}@media (width >=1536px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{width:466px;min-width:466px}}@media (width >=1920px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide{display:flex;min-height:206px;width:540px}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .content{margin:16px 20px 24px 20px;text-align:center;line-height:20px}@media (width >=600px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .content{margin:16px 80px 24px 80px}}@media (width >=768px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .content{margin:16px 32px 24px 32px}}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .content{margin:auto 32px auto 0;line-height:21px;text-align:inherit}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .pic{min-width:90px;height:71px;background-size:contain;background-repeat:no-repeat;background-position-y:50%;background-position-x:50%;margin:20px auto 0 auto}@media (width >=1024px){.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide .pic{min-width:180px;height:142px;margin:auto 24px auto 20px}}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide:nth-child(1) .pic{background-image:url('/images-2024/ecology-pic-1.png')}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide:nth-child(2) .pic{background-image:url('/images-2024/ecology-pic-2.png')}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide:nth-child(3) .pic{background-image:url('/images-2024/ecology-pic-3.png')}.ecology-block-wrapper .ecology-slider-block-wrapper .ecology-slider-block .ecology-slider-wrapper .ecology-slider .ecology-slide:nth-child(4) .pic{background-image:url('/images-2024/ecology-pic-4.png')}.projects-block-wrapper{margin:20px 0 0 0}@media (width >=1280px){.projects-block-wrapper{margin:100px 0 0 0}}@media (width >=1920px){.projects-block-wrapper{margin:18px 0 0 0}}.projects-block-wrapper .projects-wrapper{padding:41px 0 1px 0}@media (width >=768px){.projects-block-wrapper .projects-wrapper{padding:0 var(--gap-right) 0 var(--gap)}}@media (width >=1920px){.projects-block-wrapper .projects-wrapper{padding:80px var(--gap-right) 0 var(--gap)}}.projects-block-wrapper .projects-wrapper .show-more-wrapper{display:flex;justify-content:center;margin:38px 0 0 0}@media (width >=768px){.projects-block-wrapper .projects-wrapper .show-more-wrapper{margin:30px 0 0 0}}@media (width >=1920px){.projects-block-wrapper .projects-wrapper .show-more-wrapper{display:flex;justify-content:center;margin:0 0 0 0}}.projects-block-wrapper .projects-wrapper > .title{font-weight:500;font-size:28px;letter-spacing:0.05em;color:#202333;padding:0 var(--gap);margin:0 0 21px 0}@media (width >=768px){.projects-block-wrapper .projects-wrapper > .title{margin:60px 0 23px 0;padding:0}}@media (width >=1024px){.projects-block-wrapper .projects-wrapper > .title{margin:60px 0 2px 0}}@media (width > 1024px){.projects-block-wrapper .projects-wrapper > .title{font-size:32px;margin:0 0 41px 0;padding:0}}@media (width >=1280px){.projects-block-wrapper .projects-wrapper > .title{margin:0 0 21px 0}}@media (width >=1920px){.projects-block-wrapper .projects-wrapper > .title{margin:0 0 41px 0}}@media (width >=480px){.projects-block-wrapper .projects-wrapper .projects{padding:0 var(--gap)}}@media (width >=768px){.projects-block-wrapper .projects-wrapper .projects{padding:0}}.projects-block-wrapper .projects-wrapper .projects .project-wrapper{position:relative;margin:0 0 30px 0}@media (width >=390px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{margin:0 0 12px 0}}@media (width >=768px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{margin:10px 0 0 0}}@media (width >=1024px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{margin:20px 0 0 0;width:472px}}@media (width >=1280px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{width:590px}}@media (width >=1366px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{width:628px}}@media (width >=1920px){.projects-block-wrapper .projects-wrapper .projects .project-wrapper{margin:0}}.projects-block-wrapper .projects-wrapper .projects .projects-grid{display:contents}@media (width >=1024px){.projects-block-wrapper .projects-wrapper .projects .projects-grid{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (width >=1440px){.projects-block-wrapper .projects-wrapper .projects .projects-grid{display:grid;row-gap:0px;column-gap:20px;grid-template-areas:"lb lb rs1 rs2" "lb lb rb rb" "ls1 ls2 rb rb"}.projects-block-wrapper .projects-wrapper .projects .projects-grid:first-child{margin:0 0 20px 0}.projects-block-wrapper .projects-wrapper .projects .projects-grid .lb,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rb{height:504px;width:670px}.projects-block-wrapper .projects-wrapper .projects .projects-grid .lb,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rb{grid-area:lb}.projects-block-wrapper .projects-wrapper .projects .projects-grid .rb{grid-area:rb}.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs2,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls2{height:242px;width:325px}.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs1{grid-area:rs1}.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls1{grid-area:ls1}.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs2{grid-area:rs2}.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls2{grid-area:ls2}}@media (width >=1440px) and (width >=1920px){.projects-block-wrapper .projects-wrapper .projects .projects-grid{gap:20px}}@media (width >=1440px) and (width >=1536px){.projects-block-wrapper .projects-wrapper .projects .projects-grid .lb,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rb{height:534px;width:710px}}@media (width >=1440px) and (width >=1920px){.projects-block-wrapper .projects-wrapper .projects .projects-grid .lb,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rb{height:615px;width:820px}}@media (width >=1440px) and (width >=1536px){.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs2,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls2{height:257px;width:345px}}@media (width >=1440px) and (width >=1920px){.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .rs2,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls1,.projects-block-wrapper .projects-wrapper .projects .projects-grid .ls2{height:300px;width:400px}}.projects-block-wrapper .projects-wrapper .projects .photo-container{position:relative}.projects-block-wrapper .projects-wrapper .projects .photo-container img{width:100%;display:block}.projects-block-wrapper .projects-wrapper .projects .photo-container .good{position:absolute;width:36px;height:36px;border-radius:36px;background:#bdbdc2;cursor:pointer}.projects-block-wrapper .projects-wrapper .projects .photo-container .good .catalog-element-wrapper{display:none}.projects-block-wrapper .projects-wrapper .projects .photo-container .good::before{content:'';position:absolute;width:20px;height:20px;border-radius:20px;background:#fff;top:8px;left:8px}.projects-block-wrapper .projects-wrapper .projects .photo-container .good::after{content:'';position:absolute;width:10px;height:10px;border-radius:10px;background:#bdbdc2;top:13px;left:13px}.projects-block-wrapper .projects-wrapper .projects .photo-container .good:hover:after{background:#6aa936}.projects-block-wrapper .projects-wrapper .projects .photo-container .good:hover .good-hover-wrapper,.projects-block-wrapper .projects-wrapper .projects .photo-container .good.hovered .good-hover-wrapper{width:238px}@media (width > 1024px){.projects-block-wrapper .projects-wrapper .projects .photo-container .good:hover .good-hover-wrapper,.projects-block-wrapper .projects-wrapper .projects .photo-container .good.hovered .good-hover-wrapper{width:316px}}.projects-block-wrapper .projects-wrapper .projects .photo-container .good:hover .catalog-element-wrapper,.projects-block-wrapper .projects-wrapper .projects .photo-container .good.hovered .catalog-element-wrapper{display:block;top:60px;z-index:1}@media (width > 1024px){.projects-block-wrapper .projects-wrapper .projects .photo-container .good:hover .catalog-element-wrapper,.projects-block-wrapper .projects-wrapper .projects .photo-container .good.hovered .catalog-element-wrapper{display:block;left:60px;z-index:1}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper{padding:0 var(--gap) 0 var(--gap);margin:7px 0 0 0}@media (width >=390px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper{padding:0;position:absolute;bottom:24px;left:20px;min-width:360px}}@media (width >=1440px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper{min-width:284px}}@media (width >=1920px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper{padding:0;position:absolute;bottom:24px;left:20px;min-width:360px}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .name{font-weight:500;font-size:20px;line-height:24px;color:#202333;margin:0 0 3px 0;letter-spacing:0.05em}@media (width >=390px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .name{color:#fff}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .quantity{font-size:14px;color:#bdbdc2;margin:0 0 12px 0}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper{display:flex;justify-content:space-between}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price{font-weight:500;font-size:18px;color:#202333}@media (width >=390px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price{color:#fff}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper{display:flex;align-items:end;position:relative}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .price-new{font-weight:600;font-size:14px;color:#f19400}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount{height:26px;padding:0 8px;border-radius:2px;background:#f75f2c;position:absolute;right:0;top:-42px;font-size:13px;font-weight:500;line-height:24px}@media (width > 1024px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount{top:-36px}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount-pic{display:flex;position:absolute;right:0;top:-8px}@media (width > 1024px){.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount-pic{top:-4px}}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount-pic .dpb-elem{width:8px;height:8px;border:1px solid #f19400;border-radius:2px}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount-pic .dpb-elem:not(:last-child){margin:0 2px 0 0}.projects-block-wrapper .projects-wrapper .projects .left-block-wrapper .price-wrapper .price-new-wrapper .discount-pic .dpb-elem.fill{background:#f19400}.location-block-wrapper{margin:61px 0 0 0;overflow:hidden}@media (width >=1024px){.location-block-wrapper{margin:33px var(--gap-right) 10px var(--gap)}}@media (width >=1280px){.location-block-wrapper{margin:70px var(--gap-right) 10px var(--gap)}}.location-block-wrapper > .title{color:#202333;font-size:28px;font-weight:500;letter-spacing:0.05em;margin:0 var(--gap) 24px var(--gap)}@media (width >=1024px){.location-block-wrapper > .title{margin:24px 0 24px 0}}@media (width >=1280px){.location-block-wrapper > .title{margin:24px 0 42px 0}}@media (width >=1280px){.location-block-wrapper > .title{font-size:32px}}.location-block-wrapper .location-block{position:relative}.location-block-wrapper .location-block .contacts-wrapper{background:#5c9034;border-radius:4px}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper{position:absolute;top:31px;left:32px;width:440px}}@media (width >=1920px){.location-block-wrapper .location-block .contacts-wrapper{position:absolute;top:38px;left:40px;width:440px}}.location-block-wrapper .location-block .contacts-wrapper .contacts{background:#202333;position:relative;border-radius:4px;padding:1px var(--gap) 1px var(--gap);font-weight:normal}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts{padding:1px 45px 12px 40px}}.location-block-wrapper .location-block .contacts-wrapper .contacts::after{content:'';position:absolute;width:100%;top:0;left:0;height:4px;border-top-left-radius:4px;border-top-right-radius:4px;background:#5c9034}.location-block-wrapper .location-block .contacts-wrapper .contacts > .title{margin:36px 0 0 0;font-size:20px;font-weight:500;letter-spacing:0.05em}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts > .title{margin:43px 0 33px 0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .address-wrapper{display:flex;margin:19px 0 0 0;align-items:center;line-height:19px;font-size:16px}.location-block-wrapper .location-block .contacts-wrapper .contacts .address-wrapper .address{font-weight:normal;color:#fff;margin:0 0 0 12px}.location-block-wrapper .location-block .contacts-wrapper .contacts .route-wrapper{margin:16px 0 0 0;line-height:21px}@media (width >=480px){.location-block-wrapper .location-block .contacts-wrapper .contacts .route-wrapper{margin:20px 0 0 0}}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .route-wrapper{margin:15px 0 0 0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .route-wrapper .route{color:#bdbdc2;font-size:14px}.location-block-wrapper .location-block .contacts-wrapper .contacts .route-wrapper .route .link{color:#6aa936;line-height:17px;margin:0 0 0 5px;position:relative;display:inline-block}.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper{background:#2b2e3d;margin:19px 0 0 0;padding:1px 16px}@media (width >=390px){.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper{margin:16px 0 0 0;padding:1px 20px}}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper{margin:14px -23px 0 -20px;padding:1px 23px 1px 20px}}.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper .title{color:#f19400;text-transform:uppercase;margin:16px 0 0 0}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper .title{letter-spacing:0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper .restrict{color:#bdbdc2;font-size:14px;margin:11px 0 15px 0;line-height:21px}.location-block-wrapper .location-block .contacts-wrapper .contacts .restrict-wrapper .restrict span{color:#6aa936}.location-block-wrapper .location-block .contacts-wrapper .contacts .phone-wrapper{display:flex;margin:20px 0 0 0}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .phone-wrapper{margin:24px 0 0 0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .phone-wrapper .phone{font-size:18px;color:#fff;margin:0 0 0 12px}.location-block-wrapper .location-block .contacts-wrapper .contacts .email-wrapper{display:flex;margin:20px 0 0 0;align-items:center;line-height:23px}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .email-wrapper{margin:24px 0 0 0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .email-wrapper .email{font-weight:normal;color:#6aa936;margin:0 0 0 12px}.location-block-wrapper .location-block .contacts-wrapper .contacts .email-wrapper .email span{color:#bdbdc2;font-size:14px}.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper{margin:20px 0 57px 0}@media (width >=360px){.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper{margin:20px 0 27px 0}}@media (width >=1024px){.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper{margin:24px 0 27px 0}}.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper .work-time{font-weight:normal;color:#bdbdc2;line-height:24px;margin:0 0 0 12px}.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper .work-time .time-wrapper{display:flex}.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper .work-time .time-wrapper span{color:#6aa936}.location-block-wrapper .location-block .contacts-wrapper .contacts .work-time-wrapper .work-time .time-wrapper div{margin:0 0 0 5px}.location-block-wrapper .location-block .map-wrapper{max-height:500px}@media (width >=360px){.location-block-wrapper .location-block .map-wrapper{max-height:640px}}@media (width >=1024px){.location-block-wrapper .location-block .map-wrapper{max-height:681px}}@media (width >=1920px){.location-block-wrapper .location-block .map-wrapper{max-height:697px}}.viewed-wrapper{margin:60px 0 0 0;padding:0 var(--gap) 0 var(--gap);position:relative}@media (width > 1024px){.viewed-wrapper{padding:0 var(--gap-right) 1px var(--gap);margin:101px 0 0 0}}.viewed-wrapper > .title{font-size:28px;font-weight:500;letter-spacing:0.05em;color:#202333;margin:0 0 24px 0}@media (width > 1024px){.viewed-wrapper > .title{font-size:32px;margin:0 0 41px 0}}.viewed-wrapper .viewed{position:static;padding:0 0 49px 0}.viewed-wrapper .viewed .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, 0);bottom:0}@media (width > 1024px){.viewed-wrapper .viewed .swiper-pagination-custom{bottom:-6px}}.viewed-wrapper .viewed .buttons-wrapper{top:-78px;right:0}.main-text-block-wrapper{margin:56px 0 0 0;color:#202333;padding:0 var(--gap)}@media (width > 1024px){.main-text-block-wrapper{padding:0 var(--gap-right) 1px var(--gap);margin:111px 0 0 0}}.main-text-block-wrapper h1{font-size:28px;font-weight:500;letter-spacing:0.05em;color:#202333;margin:0 0 24px 0}@media (width >=360px){.main-text-block-wrapper h1{margin:0 0 19px 0}}@media (width >=1920px){.main-text-block-wrapper h1{margin:0 0 38px 0}}.main-text-block-wrapper .main-text-block{font-size:16px;color:#4d4f5c;line-height:24px}.main-text-block-wrapper .main-text-block p{margin:0 0 20px 0}.charity-block-wrapper{overflow:hidden;margin:56px 0 0 0}@media (width >=360px){.charity-block-wrapper{margin:56px 0 0 0}}@media (width >=768px){.charity-block-wrapper{margin:56px 0 0 0}}@media (width >=1024px){.charity-block-wrapper{margin:97px 0 0 0}}.charity-block-wrapper .charity-block{padding:0 0 1px 0;--ch-gap:20px}@media (width >=768px){.charity-block-wrapper .charity-block{--ch-width:460px;--ch-height:254px}}@media (width >=1920px){.charity-block-wrapper .charity-block{--ch-width:540px;--ch-height:294px}}@media (width >=768px){.charity-block-wrapper .charity-block{padding:12px var(--gap-right) 0 0;margin:0 0 0 var(--gap)}}@media (width >=1024px){.charity-block-wrapper .charity-block{padding:41px var(--gap-right) 0 0;margin:0 0 0 var(--gap)}}@media (width >=1280px){.charity-block-wrapper .charity-block{padding:76px var(--gap-right) 0 0;margin:0 0 0 var(--gap)}}@media (width >=768px){.charity-block-wrapper .charity-block{display:flex;overflow:hidden}.charity-block-wrapper .charity-block .decor-wrapper{width:calc(var(--ch-width) + var(--ch-gap));min-width:calc(var(--ch-width) + var(--ch-gap));height:var(--ch-height);position:absolute;z-index:1;margin:20px 0 60px 0}}.charity-block-wrapper .charity-block .charity-wrapper{background:url('/images-2024/charity-pic.svg') no-repeat, #6aa936;border-radius:4px;padding:1px var(--gap);background-position-x:100%;background-position-y:100%;background-size:140px}@media (width >=768px){.charity-block-wrapper .charity-block .charity-wrapper{width:var(--ch-width);min-width:var(--ch-width);padding:1px 33px;position:absolute;z-index:1;height:var(--ch-height);background-size:171px}}@media (width >=1920px){.charity-block-wrapper .charity-block .charity-wrapper{padding:1px 40px}}.charity-block-wrapper .charity-block .charity-wrapper > .title{font-size:28px;font-weight:500;letter-spacing:0.05em;word-break:break-all;margin:32px 0 20px 0}@media (width >=768px){.charity-block-wrapper .charity-block .charity-wrapper > .title{letter-spacing:0.15em;margin:30px 0 22px 0;letter-spacing:0.05em}}@media (width >=1024px){.charity-block-wrapper .charity-block .charity-wrapper > .title{margin:30px 0 26px 0;font-size:32px}}@media (width >=1920px){.charity-block-wrapper .charity-block .charity-wrapper > .title{letter-spacing:0.15em;margin:43px 0 33px 0}}.charity-block-wrapper .charity-block .charity-wrapper .content{font-size:16px;line-height:24px;margin:0 0 30px 0}.charity-block-wrapper .charity-block .charity-slider-block-wrapper{margin:20px var(--gap) 76px var(--gap);position:relative}@media (width >=390px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper{margin:30px var(--gap) 76px var(--gap)}}@media (width >=480px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper{margin:20px var(--gap) 76px var(--gap)}}@media (width >=768px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper{margin:20px 0 81px 0;width:100%}}@media (width >=1024px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper{margin:20px 0 96px 0;width:100%}}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper{position:static}@media (width >=768px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper{margin:0 0 0 calc(var(--ch-width) + var(--ch-gap));position:static;width:calc(100% - calc(var(--ch-width) + var(--ch-gap)))}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .buttons-wrapper{top:-66px;right:0}}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .swiper-pagination-custom{position:absolute;padding:0;width:fit-content;left:50%;transform:translate(-50%, -50%);bottom:-58px}@media (width >=1024px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .swiper-pagination-custom{bottom:-68px}}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{border-radius:4px;width:90px}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-color:rgba(32, 35, 51, 0.5);height:40px;width:40px;border-radius:50%;cursor:pointer}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper::before{content:'';position:absolute;width:14px;height:14px;top:calc(50% - 9px);left:calc(50% - 9px);border:2px solid #fff;border-radius:50%}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper::after{content:'';position:absolute;width:2.5px;height:6px;top:26px;left:26px;background-color:#fff;border-radius:2px;transform:rotate(-45deg)}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper .lens{position:absolute;width:7px;height:7px;top:calc(50% - 3px);left:calc(50% - 3px)}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper .lens::before{content:'';position:absolute;width:7.5px;height:2px;top:2px;left:-1px;background:#fff;border-radius:2px}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper .lens-wrapper .lens::after{content:'';position:absolute;width:2px;height:7.5px;top:-1px;left:2px;background:#fff;border-radius:2px}@media (width >=360px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:98px}}@media (width >=390px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:108px}}@media (width >=480px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:138px}}@media (width >=600px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:178px}}@media (width >=768px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:176px;background-size:cover;height:254px}}@media (width >=1920px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper{width:204px;background-size:cover;height:294px}}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper:hover img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none}.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;width:90px}@media (width >=360px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:98px}}@media (width >=390px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:108px}}@media (width >=480px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:138px}}@media (width >=600px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:178px}}@media (width >=768px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:176px;background-size:cover;height:254px}}@media (width >=1920px){.charity-block-wrapper .charity-block .charity-slider-block-wrapper .charity-slider-wrapper .charity-slider .img-wrapper img{width:204px;background-size:cover;height:294px}}