@import url(../fonts/roboto/font.css);@import url(../fonts/life/fontslife3.css);@import url(../fonts/brush/fonts.css);:root{font-size:20px;--white:#fff;--white-40:rgba(255,255,255,0.4);--white-80:rgba(255,255,255,0.8);--white-70:rgba(255,255,255,0.7);--white-60:rgba(255,255,255,0.6);--white-30:rgba(255,255,255,0.3);--white-disabled:rgba(255,255,255,0.4);--yellow:#FFE74F;--black:#000;--black-font:#343333;--logo-gray:#343333;--black-font-60:rgba(52,51,51,0.6);--black-font-40:rgba(52,51,51,0.4);--gray-font:#5F5E5E;--gray-font-60:rgba(95,94,94,0.6);--gray-font-40:rgba(95,94,94,0.4);--gray-light-font:#F4F4F4;--gray-60:rgba(95,94,94,0.6);--orange:#EE7B2D;--orange-hover:#FF8F41;--red-font:#CE1940;--red:#F19698;--pink:#E9506F;--dark-pink:#E22D54;--dark-pink-40:rgba(226,45,84,0.4);--green-font:#185E30;--green:#3EA74F;--green-dark:#317344;--green-light:#A3BFAC;--green-marker:#97CA94;--green-hover:#52BB63;--a:var(--black-font);--aHover:var(--black-font);--aUnderline:none;--aUnderlineHover:underline;--svg:var(--black-font);--svgHover:var(--black-font);--size9:.45rem;--size12:.6rem;--size13:.65rem;--size14:clamp(13px, calc(.7rem), 14px);--size15:.75rem;--size16:.8rem;--size17:.85rem;--size18:.9rem;--size20:1rem;--size21:1.05rem;--size22:1.1rem;--size23:1.15rem;--size24:1.2rem;--size26:1.3rem;--size27:1.35rem;--size30:1.5rem;--size35:1.75rem;--size40:2rem;--size44:2.2rem;--size54:2.7rem;--size56:2.8rem;--size60:3rem;--size75:3.75rem;--size82:4.1rem;--size95:4.75rem;--size133:6.65rem;--size140:7rem;--size152:7.6rem;--size160:8rem;--size172:8.6rem;--8-4:clamp(4px, calc(1.0638vw - 6.8936px), 8px);--28-12:clamp(12px, calc(4.2553vw - 31.5745px), 28px);--26-14:clamp(14px, calc(3.1915vw - 18.6809px), 26px);--20-14:clamp(14px, calc(1.5957vw - 2.3404px), 20px);--20-16:clamp(16px, calc(1.0638vw + 5.1064px), 20px);--36-30:clamp(30px, calc(1.5957vw + 113.6596px), 36px);--40-30:clamp(30px, calc(2.6596vw + 2.766px), 40px);--40-34:clamp(34px, calc(1.5957vw + 17.6596px), 40px);--30-20:clamp(20px, calc(2.6596vw - 7.234px), 30px);--532-382:clamp(382px, calc(39.8936vw - 26.5106px), 532px);--270-175:clamp(175px, calc(25.266vw - 83.7234px), 270px);--72-30:clamp(30px, calc(11.1702vw - 84.383px), 72px);--100-80:clamp(80px, calc(5.3191vw - 25.5319px), 100px);--77-54:clamp(54px, calc(6.117vw - 8.6383px), 77px);--355-272:clamp(272px, calc(22.0745vw + 45.9574px), 355px);--50-10:clamp(10px, calc(10.6383vw - 98.9362px), 50px);--72-60:clamp(60px, calc(3.1915vw + 27.3191px), 72px);--55-50:clamp(50px, calc(1.3298vw + 36.383px), 55px);--126-88:clamp(88px, calc(10.1064vw - 15.4894px), 126px);--27-20:clamp(20px, calc(1.8617vw + .9362px), 27px);--120-90:clamp(90px, calc(7.9787vw + 8.2979px), 120px);--480-388:clamp(388px, calc(24.4681vw + 137.4468px), 480px);--121-80:clamp(80px, calc(10.9043vw - 31.6596px), 121px);--275-170:clamp(170px, calc(27.9255vw - 115.9574px), 275px);--172-115:clamp(115px, calc(15.1596vw - 40.234px), 172px);--100-54:clamp(54px, calc(12.234vw - 71.2766px), 100px);--100-70:clamp(70px, calc(7.9787vw - 11.7021px), 100px);--243-190:clamp(190px, calc(14.0957vw + 45.6596px), 243px);--69-36:clamp(36px, calc(8.7766vw - 53.8723px), 69px);--67-45:clamp(45px, calc(5.8511vw - 14.9149px), 67px);--6-1:clamp(1deg, calc(1.3298vw - 12.617deg), 6deg);--120-116:clamp(116px, calc(1.0638vw + 105.1064px), 120px);--28-23:clamp(23px, calc(1.3298vw + 9.383px), 28px);--24-21:clamp(21px, calc(.7979vw + 12.8298px), 24px);--56-45:clamp(45px, calc(2.9255vw + 15.0426px), 56px);--90-50:clamp(50px, calc(10.6383vw - 58.9362px), 90px);--100-76:clamp(76px, calc(10.6383px + 6.383vw), 100px);--60-40:clamp(40px, calc(5.3191vw - 14.4681px), 60px);--15-12:clamp(12px, calc(3.8298px + .7979vw), 15px);--34-20:clamp(20px, calc(3.7234vw - 18.1277px), 34px);--58-40:clamp(40px, calc(4.7872vw - 9.0213px), 58px);--680-512:clamp(512px, calc(54.4681px + 44.6809vw), 680px);--10-8:clamp(8px, calc(2.5532px + .5319vw), 10px);--18-14:clamp(14px, calc(3.1064px + 1.0638vw), 18px);--82-61:clamp(61px, calc(3.8085px + 5.5851vw), 82px);--95-69:clamp(69px, calc(6.9149vw - 1.8085px), 95px);--16-12:clamp(12px, calc(1.1064px + 1.0638vw), 16px);--290-200:clamp(200px, calc(23.9362vw - 45.1064px), 290px);--13-12:clamp(12px, calc(9.2766px + .266vw), 13px);--40-20:clamp(20px, calc(5.3191vw - 34.4681px), 40px);--60-20:clamp(20px, calc(10.6383vw - 88.9362px), 60px);--1-20:clamp(-20px, calc(5.3191vw - 74.4681px), 1px);--144-168:clamp(144px, calc(233.3617px - 6.383vw), 168px);--254-287:clamp(254px, calc(376.8723px - 8.7766vw), 287px);--26-28:clamp(26px, calc(33.4468px - .5319vw), 28px);--20-50:calc(clamp(20px, calc(131.7021px - 7.9787vw), 50px) * -1);--53-30:clamp(30px, calc(6.117vw - 32.6383px), 53px);--516-415:clamp(415px, calc(139.9362px + 26.8617vw), 516px);--47-30:clamp(30px, calc(4.5213vw - 16.2979px), 47px);--66-50:clamp(50px, calc(8.6263px + 4.0404vw), 66px);--240-170:clamp(170px, calc(18.617vw - 20.6383px), 240px);--680-450:clamp(450px, calc(61.1702vw - 176.383px), 680px);--120-71:clamp(71px, calc(13.0319vw - 62.4468px), 120px);--170-123:clamp(123px, calc(12.5vw - 5px), 170px);--165-110:clamp(110px, calc(14.6277vw - 39.7872px), 165px);--47-40:clamp(40px, calc(20.9362px + 1.8617vw), 47px);--520-360:clamp(360px, calc(42.5532vw - 75.7447px), 520px);--572-413:clamp(413px, calc(42.2872vw - 20.0213px), 572px);--56-40:clamp(40px, calc(4.2553vw - 3.5745px), 56px);--103-90:clamp(90px, calc(54.5957px + 3.4574vw), 103px);--171-117:clamp(117px, calc(14.3617vw - 30.0638px), 171px);--124-85:clamp(85px, calc(10.3723vw - 21.2128px), 124px);--140-125:clamp(125px, calc(84.1489px + 3.9894vw), 140px);--320-230:clamp(230px, calc(23.9362vw - 15.1064px), 320px);--165-130:clamp(130px, calc(34.6809px + 9.3085vw), 165px);--928-666:clamp(666px, calc(69.6809vw - 47.5319px), 928px);--440-324:clamp(324px, calc(8.0851px + 30.8511vw), 440px);--180-71:clamp(71px, calc(28.9894vw - 225.8511px), 180px);--136-87:clamp(87px, calc(13.0319vw - 46.4468px), 136px);--64-54:clamp(54px, calc(29.6863px + 2.451vw), 64px);--556-485:clamp(485px, calc(272px + 27.7344vw), 556px);--40-36:clamp(36px, calc(32.5255px + .9732vw), 40px);--80-50:clamp(50px, calc(23.9416px + 7.2993vw), 80px)}@media (max-width:1400px){:root{font-size:clamp(16px, calc(.2553rem + 1.0638vw), 20px)}}@media (max-width:991px){:root{--size10:.625rem;--size12:.75rem;--size13:.8125rem;--size14:.875rem;--size15:.9375rem;--size16:1rem;--size17:1.0625rem;--size18:1.125rem;--size19:1.1875rem;--size20:1.25rem;--size22:1.375rem;--size23:1.4375rem;--size26:1.625rem;--size45:2.8125rem;--size51:3.1875rem;--size83:5.1875rem;--size92:5.75rem;--size94:5.875rem}}*{box-sizing:border-box;outline-color:transparent;outline-width:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}html{display:flex;flex-direction:column;min-height:100%;line-height:25px}body{margin:0;padding:0;display:flex;flex:auto;flex-direction:column;font-family:'Roboto','Arial',sans-serif;background:var(--white);color:var(--black-font);font-weight:400;padding-top:60px;scroll-behavior:smooth;font-size:var(--size20)}@media (max-width:991px){body{padding-top:0}}body.blackout{overflow-y:scroll;position:fixed;width:100%;top:calc(-1 * var(--scroll-position))}body::before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(0,0,0,0.4);opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}body.blackout::before{opacity:1;visibility:visible}body.blackout.blackout--all::before{z-index:11}.container{max-width:1440px;margin:0 auto;padding:0;width:100%}@media (min-width:992px){.d-none{display:none !important}}@media (max-width:991px){.m-none{display:none !important}}img{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin:0;padding:0;color:var(--black-font);font-weight:400}h1,.h1{font-size:var(--size56);line-height:var(--size60)}h2,.h2{font-size:var(--size56);line-height:var(--size54);text-align:center;margin:0 0 50px;letter-spacing:-1px}@media (max-width:1400px){h2,.h2{margin-bottom:clamp(30px, calc(5.3191vw - 24.4681px), 50px)}}@media (max-width:1024px){h2,.h2{font-size:40px;line-height:40px}}@media (max-width:768px){h2,.h2{font-size:var(--40-36);line-height:var(--40-36)}}h3,.h3{font-size:var(--size40);line-height:var(--size44)}h4,.h4{font-size:var(--size20);line-height:var(--size26)}h2.part-green>span{color:var(--green)}input,textarea,a,button{outline:none;background:none;border:0;box-shadow:none;padding:0;margin:0}button{cursor:pointer}a{color:var(--a);text-decoration:var(--aUnderline);transition:all .3s ease}a:hover{color:var(--aHover);text-decoration:var(--aUnderline)}.dn{display:none}.clr{clear:both}.col{vertical-align:top;display:inline-block}input[type="text"],input[type="email"],input[type="number"],input[type="tel"],textarea,select{font-size:var(--size16);line-height:var(--size18);padding:15px 16px;background:var(--white);border-radius:6px;width:100%;border:1px solid var(--white);max-width:100%}@media (max-width:1400px){input[type="text"],input[type="email"],input[type="number"],input[type="tel"],textarea,select{padding:var(--15-12) 14px}}@media (max-width:991px){input[type="text"],input[type="email"],input[type="number"],input[type="tel"],textarea,select{font-size:14px;line-height:16px;padding:11px 14px}}::placeholder{color:var(--black-font-40)}.has-error>input[type="text"],.has-error>input[type="email"],.has-error>input[type="number"],.has-error>input[type="tel"],.has-error>textarea,.has-error>select{border-color:var(--pink)}.has-error>input[type="text"]::placeholder,.has-error>input[type="email"]::placeholder,.has-error>input[type="number"]::placeholder,.has-error>input[type="tel"]::placeholder,.has-error>textarea::placeholder,.has-error>select::placeholder{color:var(--dark-pink-40)}label.checkbox{display:flex;column-gap:10px;color:var(--white-70);font-size:var(--size13);line-height:var(--size14);align-items:center}label.checkbox input[type="checkbox"]{display:none}label.checkbox input[type="checkbox"]:checked~i{background:var(--white)}label.checkbox input[type="checkbox"]:checked~i::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.55556 8.35556L0 4.8L1.24444 3.55556L3.55556 5.86667L9.42222 0L10.6667 1.24444L3.55556 8.35556Z' fill='%233EA74F'/%3E%3C/svg%3E");z-index:1;width:10px;height:8px}label.checkbox>span a{color:var(--white-70);text-decoration:underline}label.checkbox>i{border-radius:3px;border:1px solid var(--white-70);background:none;width:16px;height:16px;display:inline-flex;position:relative;flex:0 0 16px;justify-content:center;align-items:center}label.checkbox.has-error i,label.checkbox.error i{border-color:var(--pink)}@media (max-width:1060px){label.checkbox{font-size:10px}}@media (max-width:991px){label.checkbox{font-size:12px;line-height:12px}}.svg{height:100%;width:auto}.svg--animated{opacity:0}.svg--animated path{transition:none}.svg--animated path.animated{transition:all 1s ease}.logo{height:40px;display:block}.btn{border:0;background:var(--white);box-shadow:none;width:auto;height:40px;display:inline-flex;justify-content:center;align-items:center;color:var(--black-font);text-transform:uppercase;border-radius:100px;transition:all .3s ease-in-out;font-size:13px;line-height:15px;font-weight:800;text-decoration:none;cursor:pointer;padding:0 27px}.btn.btn--width-auto{width:auto;padding:0 37px}.btn:hover{background:var(--orange-hover);color:var(--white);text-decoration:none}.btn:disabled,.btn.disabled,.btn.btn--green.disabled,.btn.btn--green:disabled{background:var(--white-40);color:var(--white-80);cursor:unset}.btn.btn--green{background:var(--green);color:var(--white)}.btn.btn--green:hover{background:var(--green-hover)}.btn.btn--green-dark{background:var(--green-dark);color:var(--white);font-size:var(--size14);line-height:var(--size15);text-transform:none;font-weight:400;width:auto;padding:0 20px;position:relative;white-space:nowrap}.btn.btn--green-dark>span{position:absolute;left:50%;top:50%;translate:-50% -50%}.btn.btn--green-dark::before{content:attr(data-text);font-weight:800;text-transform:uppercase}.btn.btn--green-dark:not(.active)::before{visibility:hidden;opacity:0}.btn.btn--green-dark:hover,.btn.btn--green-dark.active{background:var(--green)}.btn.btn--green-dark.active>span{display:none}.btn.btn--orang{background:var(--orange);color:var(--white)}.btn.btn--orang:hover{background:var(--orange-hover);color:var(--white)}.btn.btn--transparent{background:transparent;border:1px solid var(--orange)}.btn.btn--transparent:hover{background:var(--orange-hover);color:var(--white)}.btn.btn--big{height:58px;font-size:var(--size20);line-height:var(--size23)}@media (max-width:1400px){.btn.btn--big{height:var(--58-40)}}.billet{border-radius:100px;background:var(--white) no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%233EA74F'/%3E%3C/svg%3E");background-position:8px center;font-size:var(--size12);text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:var(--size14);padding:2px 8px 2px 18px;color:var(--black-font)}.billet.billet-right{padding:2px 18px 2px 8px;background-position:calc(100% - 8px) center}header{position:fixed;top:0;left:0;right:0;z-index:10}header>.container{position:relative;padding:10px 26px;display:flex;align-items:center;background:var(--white);box-shadow:0 2px 12px rgba(0,0,0,0.05);border-radius:0px 0px 10px 10px;justify-content:space-between;z-index:10}@media (max-width:1400px){header>.container{padding:clamp(5px, calc(1.3298vw - 8.617px), 10px) clamp(10px, calc(4.2553vw - 33.5745px), 26px);padding-left:clamp(14px, calc(3.1915vw - 18.6809px), 26px)}}@media (max-width:991px){header>.container{padding:8px 15px 4px 17px;padding-left:17px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.05)}}@media (max-width:991px){header{position:relative}}@media (max-width:991px){.header-menu-wrapp{flex-direction:column;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:100%;left:0;right:0;display:flex;background:var(--white);border-radius:10px;margin-top:2px;row-gap:100px;padding:10px 20px;z-index:1;max-height:calc(100vh - 52px);overflow:auto}.header-menu-wrapp:not(.active){opacity:0;visibility:hidden;cursor:unset}.header-menu-wrapp .header-menu-info{font-size:13px}.header-menu-wrapp .header-menu-info .footer-contacts{display:flex;flex-direction:column;row-gap:20px}.header-menu-wrapp .header-menu-info .footer-contacts>div{display:flex;flex-direction:column}.header-menu-wrapp .header-menu-info .footer-contacts>div>span{color:var(--black-font-60);font-size:var(--size14);max-width:220px;line-height:var(--size15);margin-bottom:8px}.header-menu-wrapp .header-menu-info .footer-contacts>div>a{font-weight:700;font-size:var(--size20)}.header-menu-wrapp .header-menu-info .social{margin:30px 0}.header-menu-wrapp .header-menu-info .social>a{display:inline-flex}}.header-btn-mobile-menu{order:2;margin-left:0;position:relative;width:26px;height:17px}.header-btn-mobile-menu svg{position:absolute;top:0;right:0;transition:all .4s ease-in-out}.header-btn-mobile-menu .header-btn-mobile-menu__close{opacity:0;visibility:hidden}.header-btn-mobile-menu .header-btn-mobile-menu__open{opacity:1;visibility:visible}.header-btn-mobile-menu.open .header-btn-mobile-menu__close{opacity:1;visibility:visible}.header-btn-mobile-menu.open .header-btn-mobile-menu__open{opacity:0;visibility:hidden}.header-vwidjet-btn{display:flex;align-items:center}.header-vwidjet-btn .btn--transparent{margin-right:8px}@media (max-width:1400px){.header-vwidjet-btn .btn--transparent{margin-right:var(--8-4)}}.header-vwidjet-btn .btn{white-space:nowrap}@media (max-width:1200px){.header-vwidjet-btn .btn{padding:0 16px}}@media (max-width:991px){.header-vwidjet-btn .btn{padding:0 29px}}@media (max-width:450px){.header-vwidjet-btn .btn{padding:0 26px;margin:0}}@media (max-width:352px){.header-vwidjet-btn .btn{padding:0 17px}}@media (max-width:991px){.header-vwidjet-btn{position:fixed;left:50%;bottom:8px;translate:-50% 0;padding:10px;box-shadow:0 0 12px 0 rgba(0,0,0,0.05);background:#FFFFFF;border-radius:100px}}@media (max-width:450px){.header-vwidjet-btn{width:100%;bottom:0;border-radius:10px 10px 0 0;box-shadow:0 -2px 12px 0 #0000000D;justify-content:center;column-gap:6px}}.logo--header{flex:1 1 auto;text-align:center;position:relative;top:3.2px;padding-right:45px}@media (max-width:1400px){.logo--header{padding-right:0}}@media (max-width:991px){.logo--header{order:1;top:0;height:38px}}.search-btn{height:25px;cursor:pointer;margin-right:28px}@media (min-width:992px){.search-btn .search-btn__close{display:none}}@media (max-width:1400px){.search-btn{margin-right:var(--28-12)}}@media (max-width:991px){.search-btn{order:0;margin-right:0;height:22px;width:26px;position:relative}.search-btn svg{position:absolute;top:0;left:0;transition:all .4s ease-in-out}.search-btn .search-btn__close{opacity:0;visibility:hidden;height:17px}.search-btn .search-btn__open{opacity:1;visibility:visible}.search-btn.open .search-btn__close{opacity:1;visibility:visible}.search-btn.open .search-btn__open{opacity:0;visibility:hidden}}.search-outer{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:64px;left:0;width:100%;display:flex;justify-content:center}.search-outer:not(.active){cursor:unset}.search-outer.active{opacity:1;visibility:visible}.search-outer form{background:var(--white);border-radius:10px;padding:14px}.search-outer form .input-outer{display:flex;align-items:center;position:relative;column-gap:14px}.search-outer form .input-outer input{flex:1 1 auto;padding:8px 138px 8px 64px;border:1px solid var(--gray-light-font);background:var(--gray-light-font);border-radius:8px;height:56px}.search-outer form .input-outer input:focus,.search-outer form .input-outer input:not(:placeholder-shown){border-color:var(--gray-font-60)}.search-outer form .input-outer input:focus~.btn[type="submit"],.search-outer form .input-outer input:not(:placeholder-shown)~.btn[type="submit"]{opacity:1;visibility:visible}@media (max-width:991px){.search-outer form .input-outer input{height:50px;padding:8px 138px 8px 49px;font-size:var(--size16);line-height:var(--size18)}}.search-outer form .input-outer .input-outer__icon{position:absolute;left:24px;top:50%;translate:0 -50%}.search-outer form .input-outer .input-outer__icon path{stroke:var(--black-font-40)}@media (max-width:991px){.search-outer form .input-outer .input-outer__icon{height:22px;width:auto;left:15px}}.search-outer form .input-outer .btn[type="submit"]{position:absolute;top:50%;translate:0 -50%;right:64px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media (max-width:991px){.search-outer form .input-outer .btn[type="submit"]{right:8px;height:34px}}.search-outer form .input-outer .search-outer__del{padding:9px 11px;cursor:pointer}@media (max-width:991px){.search-outer form .input-outer .search-outer__del{display:none}}.search-outer form .search-outer__out{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;text-align:left;display:flex;flex-direction:column;row-gap:40px}.search-outer form .search-outer__out>div{display:flex;flex-direction:column;row-gap:20px;font-size:var(--size16);color:var(--black);line-height:var(--size18)}@media (max-width:991px){.search-outer form .search-outer__out>div{font-size:var(--size14);line-height:var(--size17)}}.search-outer form .search-outer__out>button{color:var(--gray-font);font-size:var(--size14);line-height:var(--size15);text-decoration:underline}@media (max-width:991px){.search-outer form .search-outer__out>button{font-size:var(--size14);line-height:var(--size17)}}.search-outer form .search-outer__out.active{opacity:1;visibility:visible;align-items:flex-start;padding:34px 64px 26px}@media (max-width:991px){.search-outer form .search-outer__out.active{padding:30px 10px 0}}@media (max-width:991px){.search-outer form{padding:30px 10px}}@media (max-width:1400px){.search-outer{top:var(--64-54)}}@media (max-width:991px){.search-outer{top:52px}}.form-donate{position:fixed;top:100%;transition:top .4s ease-in-out;display:flex;align-items:center;justify-content:center;z-index:12;left:0;right:0;height:100vh}.form-donate.active{top:0}.form-donate__form{background:var(--green);border-radius:10px;padding:60px 40px 40px;position:relative;max-width:1400px;max-height:100%}.form-donate__form>h2{color:var(--white);text-align:center;margin-bottom:60px}@media (max-width:1400px){.form-donate__form>h2{margin-bottom:var(--60-40)}}.form-donate__form .tab-content:not(.active){display:none}@media (max-width:991px){.form-donate__form.form-donate--modal .form-donate__content{max-height:none}}@media (max-width:1400px){.form-donate__form.form-donate--modal{max-width:calc(100% - 20px);width:1007px}}@media (max-width:991px){.form-donate__form.form-donate--modal{max-width:none;width:100%;height:100vh;border-radius:0;overflow:auto}}@media (max-width:1400px){.form-donate__form{padding:var(--60-40) var(--40-30) var(--40-30)}}@media (max-width:991px){.form-donate__form{padding:40px 10px}}@media (max-width:755px){.form-donate__form{padding:40px 10px 20px}}.form-donate__content{display:flex;column-gap:10px;max-height:calc(100vh - 220px);overflow:auto}@media (max-width:991px){.form-donate__content{column-gap:4px}}@media (max-width:755px){.form-donate__content{justify-content:center}}.form-donate__left,.form-donate__right{flex:1 1 655px;width:655px;border-radius:8px;height:680px}@media (max-width:1400px){.form-donate__left,.form-donate__right{width:calc(50% - 5px);height:var(--680-512)}}@media (max-width:1400px){.form-donate__left,.form-donate__right{height:636px}}.form-donate__left{display:flex;flex-direction:column;padding:40px;background:var(--green-font);color:var(--white);font-size:var(--size14);line-height:var(--size15);row-gap:20px}.form-donate__left>.tabs-content{flex:1 1 auto}.form-donate__left>.tabs-content>.tab-content{height:100%}.form-donate__left>.tabs-content .tab-content-spb{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.form-donate__left>.tabs-content .tab-content-spb .center-text{font-size:var(--size18);max-width:290px;text-align:center;padding-top:34px;line-height:var(--size20);font-weight:800}@media (max-width:1400px){.form-donate__left>.tabs-content .tab-content-spb .center-text{max-width:230px}}@media (max-width:991px){.form-donate__left>.tabs-content .tab-content-spb .center-text{font-size:var(--size16);line-height:var(--size18);max-width:260px}}@media (max-width:1400px){.form-donate__left>.tabs-content .tab-content-spb>img{width:var(--290-200);height:auto}}.form-donate__left .donate>button{width:100%}@media (max-width:991px){.form-donate__left .donate>button{font-size:var(--size16);line-height:var(--size18)}}.form-donate__left .other-methods{text-align:center;color:var(--white);text-transform:uppercase;font-size:var(--size13);text-decoration:underline 1px}.form-donate__left .donateForm{display:flex;flex-direction:column;row-gap:8px;padding:34px 0 20px}.form-donate__left .donateForm .donateForm__error{background:var(--red);padding:3.5px 8px;border-radius:8px;display:inline-flex;align-items:center;column-gap:6px;width:max-content;color:var(--red-font);transition:all .3s ease-in-out;font-size:var(--size12);line-height:var(--size9);margin-bottom:10px}@media (max-width:1200px){.form-donate__left .donateForm .donateForm__error{margin-bottom:5px}}@media (max-width:991px){.form-donate__left .donateForm .donateForm__error{margin-bottom:2px}}.form-donate__left .donateForm:not(.has-error) .donateForm__error{visibility:hidden;opacity:0}@media (max-width:1400px){.form-donate__left .donateForm{row-gap:var(--8-4);padding-top:var(--34-20)}}@media (max-width:991px){.form-donate__left .donateForm{padding-top:30px}}.form-donate__left .donate-sums{display:flex;column-gap:6px;align-items:center}.form-donate__left .donate-sums .setCustomSum{position:relative;max-width:160px}.form-donate__left .donate-sums .setCustomSum .error{position:absolute;bottom:-25px;font-size:var(--size13);font-weight:400;color:var(--red-font)}.form-donate__left .donate-sums .donate-sum{border:1px solid var(--white-30);padding:10px 18px;font-size:var(--size16);line-height:var(--size18);white-space:nowrap;cursor:pointer;border-radius:100px;min-width:95px;text-align:center;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.form-donate__left .donate-sums .donate-sum.donate-sum--input{width:146px;text-align:center}}.form-donate__left .donate-sums .donate-sum:first-of-type{min-width:82px}@media (max-width:1400px){.form-donate__left .donate-sums .donate-sum:first-of-type{min-width:var(--82-61)}}.form-donate__left .donate-sums .donate-sum.active,.form-donate__left .donate-sums .donate-sum:hover{background:var(--white);color:var(--black-font);font-weight:800}.form-donate__left .donate-sums .donate-sum input{width:100%;padding:0 0 0 3px;background:transparent;border:0}.form-donate__left .donate-sums .donate-sum input::placeholder,.form-donate__left .donate-sums .donate-sum input{color:var(--white)}.form-donate__left .donate-sums .donate-sum:hover input::placeholder,.form-donate__left .donate-sums .donate-sum.active input::placeholder,.form-donate__left .donate-sums .donate-sum:hover input:focus::placeholder,.form-donate__left .donate-sums .donate-sum.active input:focus::placeholder,.form-donate__left .donate-sums .donate-sum:hover input:focus,.form-donate__left .donate-sums .donate-sum.active input:focus,.form-donate__left .donate-sums .donate-sum:hover input,.form-donate__left .donate-sums .donate-sum.active input{color:var(--black-font)}@media (max-width:1400px){.form-donate__left .donate-sums .donate-sum{padding:var(--10-8) var(--18-14);min-width:var(--95-69);font-size:var(--16-12);line-height:var(--16-12);height:var(--40-30)}}@media (max-width:991px){.form-donate__left .donate-sums .donate-sum{font-size:var(--size14);line-height:var(--size16);height:38px;padding:8px 25px}}@media (max-width:755px){.form-donate__left .donate-sums .donate-sum{padding:8px 23px}}@media (max-width:350px){.form-donate__left .donate-sums .donate-sum{padding:8px 18px}}@media (max-width:1400px){.form-donate__left .donate-sums{column-gap:4px}}@media (max-width:991px){.form-donate__left .donate-sums{column-gap:6px;flex-wrap:wrap;row-gap:6px}}.form-donate__left .tabs--2{display:flex;column-gap:6px;padding-bottom:13px}.form-donate__left .tabs--2 .tab{flex:1 1 50%;color:var(--white);font-size:var(--size14);line-height:var(--size15);border-color:var(--white-30)}@media (max-width:1400px){.form-donate__left .tabs--2 .tab{height:var(--40-30)}}@media (max-width:991px){.form-donate__left .tabs--2 .tab{height:40px}}.form-donate__left .tabs--2 .tab.active,.form-donate__left .tabs--2 .tab:hover{background:var(--green);border-color:var(--green)}@media (max-width:1400px){.form-donate__left .tabs--2{padding-bottom:10px}}@media (max-width:991px){.form-donate__left .tabs--2{padding-bottom:20px}}.form-donate__left .goto_tabs{display:flex;justify-content:space-between;border-top:3px solid var(--white-30);padding-top:10px;margin-bottom:14px}.form-donate__left .goto_tabs .tab{position:relative;padding:0 10px;cursor:pointer}.form-donate__left .goto_tabs .tab:first-of-type{padding-left:0}.form-donate__left .goto_tabs .tab:last-of-type{padding-right:0}.form-donate__left .goto_tabs .tab:hover{font-weight:800}.form-donate__left .goto_tabs .tab.active{font-weight:800}.form-donate__left .goto_tabs .tab.active::before{content:"";display:block;width:100%;height:3px;position:absolute;top:-13px;left:0;background:var(--white)}@media (max-width:350px){.form-donate__left .goto_tabs .tab{padding:0 7px}}@media (max-width:1400px){.form-donate__left .goto_tabs{margin-bottom:0}}@media (max-width:991px){.form-donate__left .goto_tabs{padding-top:8px;padding-bottom:10px}}@media (max-width:1400px){.form-donate__left{padding:var(--40-30)}}@media (max-width:991px){.form-donate__left{font-size:var(--size12);line-height:var(--size13);padding:20px 20px 30px;row-gap:30px}}@media (max-width:755px){.form-donate__left{max-width:500px;height:auto}}.form-donate__right{padding:40px 60px;background:var(--white)}.form-donate__right .form-donate__right-info{line-height:var(--size20)}@media (max-width:991px){.form-donate__right .form-donate__right-info{line-height:var(--size16);font-size:var(--size16)}}.form-donate__right .tab-content{display:flex;flex-direction:column;row-gap:20px;height:100%}.form-donate__right .tab-content>svg{flex:1 1 auto;padding:30px 0}@media (max-width:991px){.form-donate__right .tab-content>svg{width:auto;padding:87px 0}}.form-donate__right .tab-content>span{font-size:var(--size30);text-align:center;line-height:var(--size30);display:block}@media (max-width:991px){.form-donate__right .tab-content>span{font-size:var(--size22);line-height:var(--size22)}}.form-donate__right .tab-content>.font-life{text-align:center;font-size:var(--size82);line-height:var(--size82)}@media (max-width:1400px){.form-donate__right .tab-content>.font-life{font-size:var(--77-54);line-height:var(--77-54)}}@media (max-width:991px){.form-donate__right .tab-content{justify-content:space-between}}@media (max-width:1400px){.form-donate__right{padding:var(--40-30) var(--60-40)}}@media (max-width:991px){.form-donate__right{padding:30px}}@media (max-width:755px){.form-donate__right{display:none}}.form-donate__right-info span{display:block}.form-donate__right-info span:last-of-type{text-align:right}.form-donate__close{position:absolute;right:20px;top:20px;cursor:pointer;z-index:1;border-radius:100%;background:var(--white);width:40px;height:40px;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.form-donate__close svg{width:auto;height:13px}}@media (max-width:991px){.form-donate__close{width:30px;height:30px;right:10px;top:10px}}.form-donate-banks .tabs{display:flex;column-gap:5px;align-items:center}@media (max-width:1400px){.form-donate-banks .tabs>.tab{flex:1 1 auto;max-width:120px}}@media (max-width:1400px){.form-donate-banks .tabs{flex-wrap:wrap;row-gap:4px}}.form-donate-banks .tabs-content{padding-top:60px}@media (max-width:1400px){.form-donate-banks .tabs-content{padding-top:40px}}.form-donate-banks .tab-content-box dl{display:grid;grid-template-columns:.8fr 1fr;row-gap:34px;column-gap:84px}@media (max-width:1400px){.form-donate-banks .tab-content-box dl{row-gap:var(--34-20);column-gap:var(--72-30);grid-template-columns:1fr .9fr}}.form-donate-banks .tab-content-box dl dt{font-weight:800}.form-donate-banks .tab-content-box dl dd{color:var(--green-light);font-weight:400}.form-donate-banks .tab-content-box dl dt,.form-donate-banks .tab-content-box dl dd{margin:0;padding:0}@media (max-width:1400px){.form-donate-banks .tab-content-box dl dt,.form-donate-banks .tab-content-box dl dd{font-size:13px;line-height:13px}}@media (max-width:400px){.form-donate-banks .tab-content-box dl dt,.form-donate-banks .tab-content-box dl dd{font-size:var(--size12)}}@media (max-width:352px){.form-donate-banks .tab-content-box dl dt,.form-donate-banks .tab-content-box dl dd{font-size:var(--size14)}}.form-donate-banks .tab-content-box dl>div{display:flex;flex-direction:column;row-gap:8px}.form-donate-banks .tab-content-box dl>div>a{display:flex;align-items:center;column-gap:11px;color:var(--white);font-weight:800;font-size:var(--size13)}@media (max-width:1400px){.form-donate-banks .tab-content-box dl>div>a{font-size:var(--13-12);line-height:13px}}@media (max-width:400px){.form-donate-banks .tab-content-box dl>div>a{column-gap:5px}}@media (max-width:991px){.form-donate-banks .tab-content-box dl{row-gap:30px;column-gap:20px;grid-template-columns:1fr 1fr}}@media (max-width:352px){.form-donate-banks .tab-content-box dl{grid-template-columns:1fr}}.tab-content-sms .tab-content-sms__important{background:var(--green);padding:40px 20px;border-radius:8px;text-align:center;flex-direction:column;display:flex;row-gap:18px;font-weight:400;line-height:var(--size18);margin-top:36px}.tab-content-sms .tab-content-sms__important>span:first-of-type{font-size:var(--size22);font-weight:800;line-height:var(--size24)}@media (max-width:1400px){.tab-content-sms .tab-content-sms__important>span:first-of-type{font-size:var(--18-14)}}@media (max-width:1400px){.tab-content-sms .tab-content-sms__important br{display:none}}@media (max-width:1400px){.tab-content-sms .tab-content-sms__important{padding:var(--40-20) 20px;row-gap:10px;margin-top:20px}}.tab-content-sms .tab-content-sms__text{margin-top:20px;line-height:var(--size17)}@media (max-width:1400px){.tab-content-sms .tab-content-sms__text{margin-top:var(--16-12)}}@media (max-width:991px){.tab-content-sms .tab-content-sms__text{font-size:var(--size14);line-height:var(--size17);margin-top:20px}}.tab-content-sms ol{color:var(--green-light);font-size:var(--size13);flex-direction:column;display:flex;row-gap:5px;padding:0 0 0 12px;margin:60px 0 0}@media (max-width:1400px){.tab-content-sms ol{margin-top:var(--60-20)}}@media (max-width:991px){.tab-content-sms ol{margin-top:30px}}.tab-content__another-amount .font-life{margin:20px 0 10px}@media (max-width:1400px){.tab-content__another-amount .font-life{margin-top:var(--16-12)}}.tab-content__another-amount>span:nth-of-type(2){font-size:var(--size22);font-weight:500;line-height:var(--size20)}.tab-content__another-amount>div{border-radius:8px;padding:40px;background:var(--gray-light-font);font-size:var(--size16);line-height:var(--size20);margin-top:36px}.tab-content__another-amount>div ul{padding:0 0 0 20px;display:flex;flex-direction:column;row-gap:20px;margin:0 0 30px}.tab-content__another-amount>div>span{display:block;border-top:1px solid var(--gray-font-40);padding-top:20px;color:var(--gray-font)}@media (max-width:1400px){.tab-content__another-amount>div{margin-top:var(--28-12);padding:var(--40-30)}}.section-slogan{display:flex;flex-direction:column;padding:60px 0 20px;row-gap:36px;align-items:center}.section-slogan .font-life{font-size:var(--size140);line-height:var(--size172)}@media (max-width:1400px){.section-slogan .font-life{font-size:clamp(112px, calc(3.0638px + 10.6383vw), 152px);line-height:clamp(112px, calc(3.0638px + 10.6383vw), 152px)}}@media (max-width:991px){.section-slogan .font-life{font-size:var(--size94);line-height:var(--size94)}}@media (max-width:755px){.section-slogan .font-life{line-height:var(--size92);font-size:var(--size83)}}@media (max-width:600px){.section-slogan .font-life{max-width:317px;text-align:center}}@media (max-width:1400px){.section-slogan{row-gap:var(--36-30)}}@media (max-width:1400px){.section-slogan .section-slogan__text>div{max-width:var(--480-388)}}@media (max-width:755px){.section-slogan .section-slogan__text>div{max-width:317px}}@media (max-width:755px){.section-slogan{row-gap:30px;padding-top:50px}}.section-slogan__text{width:100%;line-height:var(--size21);display:flex;justify-content:center}.section-slogan__text>div{max-width:480px;width:100%}.section-slogan__text>div>span{display:block;text-align:center}.section-slogan__text>div>span:nth-of-type(2){text-align:right}.section-slogan__text>div>span:first-of-type{text-align:center}.section-slogan__text>div>span:last-of-type{text-align:center}@media (max-width:991px){.section-slogan__text{font-size:var(--size16);line-height:var(--size17)}}.section-page{margin:0;padding:50px 0 0}.swiper-btn-prev,.swiper-btn-next{width:40px;height:40px;position:absolute;bottom:0;left:50%;translate:-50% 0;cursor:pointer}@media (max-width:1400px){.swiper-btn-prev,.swiper-btn-next{width:var(--40-30);height:var(--40-30);background-size:contain}}.swiper-btn-prev.swiper-button-lock~.swiper-btn-next{display:none}.swiper-btn-prev{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.8543 12C11.432 15.4901 12.4814 14.4616 7.39176 17.5605C5.06025 18.9801 6.05925 20.0972 7.47663 21.181C11.3779 23.9691 13.3925 25.3033 17.2573 28M6.5972 19.1267C18 19.5 23.5 19.3338 34 19.3338' stroke='%23343333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");left:calc(50% - 20px)}@media (max-width:1024px){.swiper-btn-prev{left:calc(50% - 15px)}}.swiper-btn-next{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.1457 12C28.568 15.4901 27.5186 14.4616 32.6082 17.5605C34.9397 18.9801 33.9408 20.0972 32.5234 21.181C28.6221 23.9691 26.6075 25.3033 22.7427 28M33.4028 19.1267C22.1457 19.4985 17 19.3338 6 19.3338' stroke='%23343333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");left:calc(50% + 20px)}@media (max-width:1024px){.swiper-btn-next{left:calc(50% + 15px)}}.programs-button-prev.swiper-btn-prev{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 20C40 8.95431 31.0457 0 20 0C8.95431 0 0 8.95431 0 20C0 31.0457 8.95431 40 20 40C31.0457 40 40 31.0457 40 20Z' fill='white'/%3E%3Cpath d='M24.8543 12C18.432 15.4901 19.4814 14.4616 14.3918 17.5605C12.0603 18.9801 13.0592 20.0972 14.4766 21.181C18.3779 23.9691 20.3925 25.3033 24.2573 28' stroke='%23343333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.programs-button-next.swiper-btn-next{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 20C40 8.95431 31.0457 0 20 0C8.95431 0 0 8.95431 0 20C0 31.0457 8.95431 40 20 40C31.0457 40 40 31.0457 40 20Z' fill='white'/%3E%3Cpath d='M15.1457 28C21.568 24.5099 20.5186 25.5384 25.6082 22.4395C27.9397 21.0199 26.9408 19.9028 25.5234 18.819C21.6221 16.0309 19.6075 14.6967 15.7427 12' stroke='%23343333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.section-setting-vector{background:var(--gray-light-font);padding-top:140px;padding-bottom:200px}.section-setting-vector>.container{position:relative}@media (max-width:755px){.section-setting-vector>.container>h2{max-width:337px;margin-left:auto;margin-right:auto}}@media (max-width:755px){.section-setting-vector>.container{overflow:hidden}}.section-setting-vector .section-slogan__text>div{max-width:688px}@media (min-width:756px){.section-setting-vector .section-slogan__text>div br{display:none}}@media (max-width:755px){.section-setting-vector .section-slogan__text>div span:nth-of-type(2)::before{content:"";width:105px;display:inline-block}}@media (max-width:755px){.section-setting-vector .section-slogan__text>div span{display:inline}}@media (max-width:1400px){.section-setting-vector .section-slogan__text>div{max-width:clamp(498px, calc(50.5319vw - 19.4468px), 688px)}}@media (max-width:755px){.section-setting-vector .section-slogan__text>div{max-width:317px;display:block;text-align:center}}@media (max-width:991px){.section-setting-vector .section-setting-vector__cloud{font-size:var(--size22);line-height:var(--size20)}}@media (max-width:755px){.section-setting-vector .section-setting-vector__cloud{bottom:-196px;translate:9px 0;display:none}}.section-setting-vector .section-setting-vector__cloud-svg{position:absolute;right:0;bottom:-175px;z-index:2}.section-setting-vector .section-setting-vector__cloud-svg.d-none.m-none foreignObject{width:180px;height:95px;x:-4px;y:26px}.section-setting-vector .section-setting-vector__cloud-svg.d-none.m-none .section-setting-vector__cloud{display:block;width:100%;height:100%;position:static;font-size:var(--size18);line-height:var(--size18)}.section-setting-vector .section-setting-vector__cloud-svg.d-none.m-none .section-setting-vector__cloud span{width:100%;height:100%;text-align:center;display:block;align-content:center;padding:15px 0 0 3px}@media (max-width:755px){.section-setting-vector .section-setting-vector__cloud-svg.d-none.m-none{display:block !important;bottom:-34px;max-width:100%}}@media (max-width:1400px){.section-setting-vector{padding-bottom:clamp(134px, calc(17.5532vw - 45.7447px), 200px);padding-top:clamp(100px, calc(10vw), 140px)}}@media (max-width:755px){.section-setting-vector{padding-bottom:140px;position:relative}}.section-setting-vector__content{padding:90px 0 0;position:relative;display:grid;grid-template-columns:12.8rem 6rem 23.5rem 1.8rem .5rem auto;grid-template-rows:134px 177px 294px 185px}@media (max-width:1400px){.section-setting-vector__content{grid-template-columns:17.3vw 7.5vw 32.7vw 2.2vw .6vw auto;grid-template-rows:4vw 15vw 17vw 14vw;padding-top:clamp(65px, calc(6.6489vw - 3.0851px), 90px)}}@media (max-width:991px){.section-setting-vector__content{grid-template-columns:21rem 4.3rem 1rem 11.9rem auto;grid-template-rows:3.3rem 11rem 13.2rem 8.5rem;padding-top:55px;max-width:575px;margin:0 auto;column-gap:0;justify-content:space-between}}@media (max-width:755px){.section-setting-vector__content{padding-top:50px;display:flex;flex-direction:column;row-gap:10px;max-width:440px;padding-left:20px;padding-right:20px}}.section-setting-vector__item{display:flex;flex-direction:column;width:335px;position:relative;background:var(--white);border-radius:10px;padding:30px;height:300px}.section-setting-vector__item.item1{grid-column-start:2;grid-row-start:2}@media (max-width:1400px){.section-setting-vector__item.item1 .section-setting-vector__item-title svg{width:6.1vw;height:auto}}@media (max-width:755px){.section-setting-vector__item.item1 .section-setting-vector__item-title svg{width:85px;height:auto;position:absolute;right:0;left:auto;top:0}}@media (max-width:991px){.section-setting-vector__item.item1{grid-column-start:1}}.section-setting-vector__item.item2{grid-column-start:4;grid-row-start:3}.section-setting-vector__item.item2 .section-setting-vector__item-title svg{position:relative;right:-1.8vw;top:-0.7vw}@media (max-width:1400px){.section-setting-vector__item.item2 .section-setting-vector__item-title svg{width:9.85vw;height:auto}}@media (max-width:755px){.section-setting-vector__item.item2 .section-setting-vector__item-title svg{width:auto;height:auto;position:absolute;right:0;top:0;left:auto}}.section-setting-vector__item.item2 .section-setting-vector__item-text{padding-right:15px}@media (max-width:991px){.section-setting-vector__item.item2{grid-column-start:2}}.section-setting-vector__item.item3{grid-column-start:3;grid-row-start:4}.section-setting-vector__item.item3 .section-setting-vector__item-title svg{position:relative;left:1vw;top:-1vw}@media (max-width:1400px){.section-setting-vector__item.item3 .section-setting-vector__item-title svg{width:8.74vw;height:auto}}@media (max-width:755px){.section-setting-vector__item.item3 .section-setting-vector__item-title svg{width:auto;height:auto;position:absolute;right:-12px;top:-5px;left:auto}}@media (max-width:991px){.section-setting-vector__item.item3{grid-column-start:1}}@media (max-width:1400px){.section-setting-vector__item{width:clamp(244px, calc(24.2021vw - 3.8298px), 335px);padding:clamp(20px, calc(2.6596vw - 7.234px), 30px);height:clamp(213px, calc(23.1383vw - 23.9362px), 300px)}}@media (max-width:991px){.section-setting-vector__item{width:243px;height:213px}}@media (max-width:755px){.section-setting-vector__item{width:100%;height:auto}}.section-setting-vector__img{border-radius:2px;overflow:hidden}.section-setting-vector__img.img1{grid-column-start:5;grid-row-start:1}@media (max-width:1400px){.section-setting-vector__img.img1{width:13.36vw;height:auto}}@media (max-width:991px){.section-setting-vector__img.img1{width:110px;grid-column-start:4}}@media (max-width:755px){.section-setting-vector__img.img1{display:none}}.section-setting-vector__img.img4{grid-column-start:6;grid-row-start:5}@media (max-width:1400px){.section-setting-vector__img.img4{width:17.8vw;height:auto}}@media (max-width:991px){.section-setting-vector__img.img4{width:140px;grid-column-start:3}}@media (max-width:755px){.section-setting-vector__img.img4{display:none}}.section-setting-vector__img.img2{position:absolute;top:82%;left:-146px}@media (max-width:1400px){.section-setting-vector__img.img2{width:13.6vw;height:auto;top:calc(100% - 3vw);right:calc(100% - 3.2vw);left:auto}}@media (max-width:991px){.section-setting-vector__img.img2{width:100px}}@media (max-width:755px){.section-setting-vector__img.img2{display:none}}.section-setting-vector__img.img3{position:absolute;top:56%;right:-140px}@media (max-width:1400px){.section-setting-vector__img.img3{width:12.74vw;height:auto;top:calc(100% - 9vw);left:calc(100% - 3vw)}}@media (max-width:991px){.section-setting-vector__img.img3{width:90px}}@media (max-width:755px){.section-setting-vector__img.img3{display:none}}.section-setting-vector__item-title{font-size:var(--size30);display:inline-flex;position:relative;justify-content:space-between}.section-setting-vector__item-title svg{flex:0 0 auto}@media (max-width:755px){.section-setting-vector__item-title svg{position:absolute;right:0;top:0}}@media (max-width:991px){.section-setting-vector__item-title{font-size:var(--size22);line-height:var(--size20)}}@media (max-width:755px){.section-setting-vector__item-title{line-height:var(--size20);padding-bottom:100px;padding-right:140px}}.section-setting-vector__item-text{font-size:var(--size18);line-height:var(--size20);flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;color:var(--gray-font)}@media (max-width:991px){.section-setting-vector__item-text{font-size:var(--size14);line-height:var(--size15)}}@media (max-width:755px){.section-setting-vector__item-text{font-size:var(--size16);line-height:var(--size19)}}.section-setting-vector__svg{position:absolute;top:2.8rem;left:4.7rem;z-index:3}@media (max-width:1400px){.section-setting-vector__svg{top:var(--size54);left:clamp(77.5px, calc(13.2713vw - 58.3979px), 127.4px);width:clamp(556px, calc(65.7872px + 47.8723vw), 736px);height:auto}}@media (max-width:1024px){.section-setting-vector__svg{width:var(--556-485)}}@media (max-width:991px){.section-setting-vector__svg{width:489px;top:40px;left:50%;translate:-347px 0}}@media (max-width:755px){.section-setting-vector__svg.d-none{display:none}}@media (max-width:755px){.section-setting-vector__svg.d-none.m-none{display:block !important;width:auto;translate:10px 0;top:var(--40-36)}}.section-setting-vector__cloud,.section-geography__cloud{background-image:url(/local/templates/doroga_new/assets/img/main/cloud.webp);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;bottom:-14.2rem;left:8.3rem;z-index:2;font-family:CorrectionBrush,Arial,Helvetica,sans-serif;font-size:var(--size26);height:144px;width:254px;color:var(--green-font);display:flex;align-items:center;text-align:center}.section-setting-vector__cloud>span,.section-geography__cloud>span{rotate:-9deg;padding-right:17px;padding-top:8px}@media (max-width:1400px){.section-setting-vector__cloud>span{padding-right:23px;padding-top:8px;max-width:150px}}@media (max-width:1400px){.section-setting-vector__cloud{top:calc(100% + clamp(90px, calc(62.766px + 2.6596vw), 100px));bottom:auto;left:clamp(130px, calc(19.1489vw - 66.0851px), 202px);justify-content:center;width:clamp(203px, calc(64.1064px + 13.5638vw), 254px)}}@media (max-width:991px){.section-setting-vector__cloud{top:auto;bottom:-207px;left:50%;translate:-375px 0;justify-content:center;width:190px}}.section-geography__cloud{background-image:url(/local/templates/doroga_new/assets/img/main/cloud_g.webp);left:2.7rem;bottom:auto;top:.8rem;height:140px;width:243px;z-index:3}.section-geography__cloud>span{padding:25px 0 0 48px}@media (max-width:1440px){.section-geography__cloud>span{padding-top:28px}}@media (max-width:1440px){.section-geography__cloud{left:calc(50% - 44.9vw);top:1.05rem;height:132px;width:243px;font-size:var(--size23)}}.section-programs{background:linear-gradient(180deg, var(--gray-light-font) 0%, var(--white) 100%);padding-top:0}@media (max-width:1420px){.section-programs{padding-left:10px;padding-right:10px}}@media (max-width:991px){.section-programs{padding-left:0;padding-right:0}}.section-programs>.container,.section-geography>.container{max-width:1400px}@media (max-width:1420px){.section-programs>.container,.section-geography>.container{max-width:1420px}}.section-geography__map{position:relative}@media (max-width:755px){.section-geography__map>svg #image1-36{display:none}}@media (max-width:755px){.section-geography__map>svg #image1-0{y:529px;x:580px;width:200px;height:auto}}@media (max-width:755px){.section-geography__map>svg #image1-2{x:241px;y:-3px;width:200px;height:auto}}@media (max-width:755px){.section-geography__map>svg #image1-62{width:200px;height:auto;x:1017px;y:0px}}@media (max-width:1440px){.section-geography__map>svg{max-width:100%;height:auto}}.section-geography__map .map-hover{cursor:pointer}.section-geography__map .map-hover:hover,.section-geography__map .map-hover:hover path{fill:var(--green-dark)}.section-geography>.container>h2{margin-bottom:30px}@media (max-width:1400px){.section-geography>.container>h2{margin-bottom:var(--30-20)}}@media (max-width:991px){.section-geography>.container>h2{margin-bottom:30px}}@media (max-width:755px){.section-geography>.container>h2{margin-bottom:50px}}.section-geography{padding-bottom:100px;padding-top:0;background:linear-gradient(180deg, var(--white) 85.05%, var(--gray-light-font) 100.04%)}.section-geography .section-geography__cloud{top:64px;left:53px}@media (max-width:1400px){.section-geography .section-geography__cloud>span{padding-top:var(--28-23);line-height:var(--24-21);padding-left:var(--56-45)}}@media (max-width:991px){.section-geography .section-geography__cloud>span{padding-top:55px;padding-left:0;padding-right:32px;width:100%;height:100%;line-height:32px}}@media (max-width:1440px){.section-geography .section-geography__cloud{top:69px}}@media (max-width:1420px){.section-geography .section-geography__cloud{top:66px;left:69px}}@media (max-width:1400px){.section-geography .section-geography__cloud{width:var(--243-190);height:var(--120-116);top:var(--69-36);left:var(--67-45);rotate:0deg}}@media (max-width:1240px){.section-geography .section-geography__cloud{rotate:3deg}}@media (max-width:1120px){.section-geography .section-geography__cloud{rotate:4deg}}@media (max-width:1080px){.section-geography .section-geography__cloud{rotate:5deg}}@media (max-width:710px){.section-geography .section-geography__svg{width:710px;height:auto;max-width:none}}@media (max-width:1400px){.section-geography{padding-bottom:clamp(76px, 17.0213px, 100px)}}@media (max-width:991px){.section-geography{padding-bottom:50px}}@media (max-width:755px){.section-geography{background:linear-gradient(180deg, #FFFFFF 37.52%, #F4F4F4 45.32%);padding-bottom:70px}}@media (max-width:710px){.section-geography{overflow:hidden}}.section-geography>.container{position:relative;padding-top:0}@media (max-width:1420px){.section-geography>.container{padding-left:10px;padding-right:10px}}.section-geography__svg{margin-left:auto;margin-right:auto;margin-top:-31px;margin-bottom:30px;display:block;max-width:100%;height:auto}.section-geography__svg foreignObject{width:100%;height:100%;x:0px;y:0px}.section-geography__svg foreignObject .section-geography__cloud{top:96px;left:74px;height:140px;width:243px;rotate:none}@media (max-width:991px){.section-geography__svg foreignObject .section-geography__cloud span{padding-top:25px;padding-left:0;padding-right:16px;width:100%;height:100%;line-height:17px}}@media (max-width:1440px){.section-geography__svg foreignObject .section-geography__cloud{font-size:26px}}@media (max-width:991px){.section-geography__svg foreignObject .section-geography__cloud{font-size:var(--size17);width:100%;height:100%;background-image:url(/local/templates/doroga_new/assets/img/main/cloud.webp);position:static}}@media (max-width:991px){.section-geography__svg foreignObject{width:185px;height:90px;x:30px;y:50px}}@media (max-width:1400px){.section-geography__svg{margin-top:calc(-1 * var(--30-20));margin-bottom:var(--30-20)}}@media (max-width:991px){.section-geography__svg{margin-top:-20px;margin-bottom:43px}}.section-geography__map-info{font-size:var(--size18);line-height:var(--size20);display:flex;flex-direction:column;row-gap:20px;position:absolute;top:15.1rem;right:17.1rem;z-index:1;text-align:center}.section-geography__map-info .font-life{font-size:var(--size95);letter-spacing:7px}@media (max-width:1400px){.section-geography__map-info .font-life{font-size:var(--90-50)}}@media (max-width:991px){.section-geography__map-info .font-life{font-size:var(--size45)}}@media (max-width:755px){.section-geography__map-info .font-life{font-size:3.1875rem;font-family:"life" !important}}.section-geography__map-info.info1{top:18.1rem;right:31.2rem}.section-geography__map-info.info1 .font-life{color:var(--black-font)}@media (max-width:755px){.section-geography__map-info.info1 .font-life{font-family:"life" !important}}@media (max-width:991px) and (min-width:756px){.section-geography__map-info.info1>span{max-width:144px}}@media (max-width:1400px){.section-geography__map-info.info1{top:45%;left:42%;right:auto}}@media (max-width:991px){.section-geography__map-info.info1{top:50%;left:50%;translate:-54% -30%}}@media (max-width:755px){.section-geography__map-info.info1{position:static;translate:none;width:317px;flex-direction:row;column-gap:20px;margin:60px auto 10px;background:var(--white);padding:23px 20px;border-radius:10px}}.section-geography__map-info.info2{color:var(--white);pointer-events:none}.section-geography__map-info.info2 .font-life{color:var(--white)}.section-geography__map-info.info2 span{pointer-events:none}@media (max-width:991px) and (min-width:756px){.section-geography__map-info.info2 span{max-width:75px}}@media (max-width:755px){.section-geography__map-info.info2 span{max-width:90px;align-content:center}}@media (max-width:1400px){.section-geography__map-info.info2{top:39%;right:24%}}@media (max-width:991px){.section-geography__map-info.info2{top:50%;left:50%;translate:66% -60%}}@media (max-width:755px){.section-geography__map-info.info2{position:static;translate:none;width:317px;flex-direction:row;column-gap:20px;margin:0 auto;background:var(--white);padding:23px 20px;border-radius:10px;color:var(--black-font)}}@media (max-width:991px){.section-geography__map-info{font-size:var(--size14);line-height:var(--size15);row-gap:10px}}@media (max-width:755px){.section-geography__map-info{font-size:var(--size16);line-height:var(--size18);text-align:left;display:grid;grid-template-columns:97px 1fr}}.geography_map__data{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:rgba(13,117,29,0.4);backdrop-filter:blur(6px) grayscale(1);transition:opacity .4s ease-in-out;opacity:0}.geography_map__data>svg{position:absolute;top:0;bottom:0;left:0;right:0}.geography_map__data .geography_map__data-close{position:absolute;top:20px;right:20px;z-index:2}.section-geography .geography_map__data{opacity:1}.geography_map__data-card{background:var(--white);border-radius:10px;padding:8px 8px 30px;display:flex;flex-direction:column;row-gap:20px;align-items:flex-start;width:100%;position:absolute;z-index:1;max-width:414px;left:50%;top:50%;translate:-75% -50%}@media (max-width:1410px){.geography_map__data-card{max-width:320px;left:20%;translate:0 -50%}}@media (max-width:991px){.geography_map__data-card{padding:4px 4px 20px;row-gap:14px;max-width:270px;left:18%}}.geography_map__data-label{position:absolute;left:20px;top:20px}@media (max-width:991px){.geography_map__data-label{left:10px;top:10px}}.geography_map__data-card img{width:100%;height:240px;object-fit:cover;width:293;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}@media (max-width:991px){.geography_map__data-card img{height:170px}}.geography_map__data-title{font-size:var(--size18);line-height:var(--size20);padding:0 22px}@media (max-width:991px){.geography_map__data-title{font-size:var(--size14);line-height:var(--size15);padding:0 16px 6px}}.geography_map__data-date{font-size:var(--size14);line-height:var(--size15);color:var(--gray-font-60);padding:0 22px}@media (max-width:991px){.geography_map__data-date{font-size:var(--size12);line-height:var(--size13);padding:0 16px}}.geography_map__data>svg .map-hover path[stroke],.geography_map__data>svg .map-hover[stroke]{fill:var(--green) !important}.geography_map__data>svg .map-hover{fill:var(--green) !important}.geography_map__data>svg .map-hover .geography_map__data-location>div{background-image:url("data:image/svg+xml,%3Csvg width='66' height='88' viewBox='0 0 66 88' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.3124 84.8634C30.8076 84.8919 31.2891 84.7028 31.6622 84.2601L31.6701 84.2519L31.7271 84.1891L31.7268 84.1882C32.2821 83.5143 32.664 82.5784 33.0985 81.5307C33.5204 80.5132 33.9883 79.4073 34.7162 78.4898C36.384 75.953 38.5504 73.7623 40.5298 71.5484C42.3984 69.4586 44.114 67.3354 45.1937 64.8211L45.4004 64.3138C48.1168 57.2353 50.3517 47.0603 52.2567 39.4963L52.2599 39.4854C53.5417 34.9776 53.7297 33.0178 53.275 31.2072C53.0444 30.2893 52.6461 29.3967 52.1038 28.2099C51.564 27.0285 50.8921 25.5773 50.1409 23.5706L50.1386 23.5621L50.1354 23.5539C49.5971 21.8637 49.2529 20.1257 48.9422 18.399L48.6368 16.6782C48.4992 16.0842 48.3996 15.511 48.3096 14.9703C48.2181 14.4209 48.1369 13.9104 48.0333 13.4298C47.8283 12.4784 47.5437 11.6955 46.9778 11.0678C46.7043 10.8417 46.3283 10.7085 45.8946 10.621L45.4345 10.5451C41.1047 10.0033 30.7709 8.60938 24.8773 7.87633L22.6536 7.60673C21.8469 7.52301 21.2041 7.81876 20.724 8.45739L20.7203 8.46243L20.5576 8.67789C20.1677 9.21006 19.7087 9.94124 19.2086 10.7368C18.6445 11.6345 18.0329 12.6053 17.4372 13.4115L17.4381 13.4112C15.2029 16.5813 12.6509 19.5386 9.95141 22.3114L9.9428 22.3207L9.93369 22.3282L9.74173 22.5061C8.80601 23.3998 8.25753 24.3736 8.0297 25.4175C7.78591 26.5349 7.90347 27.7624 8.35027 29.0966L8.35558 29.1164C9.00641 31.5135 9.15666 34.2122 9.23502 36.8546C9.31371 39.5085 9.32011 42.0961 9.66873 44.3443C11.0387 49.8961 13.9518 55.9101 17.1033 61.7444C20.2413 67.5539 23.6273 73.2049 25.8988 77.968C26.4715 78.9547 26.8805 80.1148 27.3014 81.1914C27.7271 82.2804 28.1671 83.2941 28.8048 84.0855C29.2701 84.5817 29.8122 84.8346 30.3124 84.8634ZM30.3017 78.1754C30.018 78.2486 29.7515 78.226 29.5088 78.125C29.2423 78.0141 29.0291 77.8193 28.8563 77.6143C28.6829 77.4087 28.5333 77.1717 28.4027 76.9513C28.2656 76.7203 28.1562 76.5212 28.0419 76.3444L28.0314 76.328L28.0228 76.311C25.3479 70.9465 22.3099 65.2117 19.6749 59.7016L19.6734 59.7C17.3887 54.8234 15.1012 49.9757 14.0216 44.7157L13.9213 44.2057C13.4237 41.6428 13.1599 39.0391 12.9107 36.4571L12.9108 36.45C12.8115 35.1615 12.6417 33.7053 12.4688 32.2686C12.2964 30.8358 12.1198 29.4203 12.0099 28.2242L12.0097 28.2233L12.0092 28.2102C11.9706 27.4996 12.0458 26.8822 12.2696 26.2579C12.4914 25.6395 12.8537 25.031 13.3657 24.3305L20.6264 14.3414C21.7817 12.7352 22.6693 11.639 23.6459 11.1139L23.6457 11.113C24.6876 10.5484 26.0572 10.6008 28.087 10.9885C31.728 11.6007 38.0582 12.6507 41.1604 13.1806L41.1611 13.1794C42.1039 13.3118 42.8415 13.5839 43.4109 14.1315C43.9727 14.6719 44.3305 15.442 44.6029 16.4822C44.9702 17.6958 45.4278 19.1573 45.9253 20.5419L45.9275 20.5464C46.8004 23.0889 47.8709 25.69 48.559 28.3186C49.2077 30.7969 49.5306 33.3445 49.0496 35.9942L48.9432 36.5252C47.8726 42.7324 46.0328 48.9265 44.0902 54.9035L44.0886 54.909L43.0448 57.9447C42.0112 60.9111 40.9634 63.6926 39.4994 66.4955L39.4973 66.4991L39.3343 66.7925C38.5003 68.2567 37.3421 69.6782 36.1658 71.0789C34.9022 72.5837 33.618 74.0649 32.6295 75.5923L32.6261 75.5983C32.3719 75.9765 32.0511 76.4914 31.7114 76.9464C31.3751 77.3968 30.9777 77.8495 30.5378 78.0868L30.52 78.0957L30.457 78.1247L30.4408 78.132L30.4243 78.1385L30.3017 78.1754Z' fill='white' stroke='white' stroke-width='0.7'/%3E%3Cpath d='M21.9612 6.24114C23.5538 5.81441 25.1908 6.75953 25.6175 8.35212C26.0442 9.94472 25.0991 11.5817 23.5065 12.0084C21.9139 12.4352 20.2769 11.4901 19.8502 9.89746C19.4235 8.30487 20.3686 6.66788 21.9612 6.24114Z' fill='white'/%3E%3Cpath d='M9.31762 22.9423C10.9102 22.5156 12.5472 23.4607 12.9739 25.0533C13.4007 26.6459 12.4556 28.2829 10.863 28.7096C9.27037 29.1363 7.63338 28.1912 7.20664 26.5986C6.77991 25.006 7.72503 23.369 9.31762 22.9423Z' fill='white'/%3E%3Cpath d='M10.8479 41.0761C12.4405 40.6494 14.0775 41.5945 14.5042 43.1871C14.9309 44.7797 13.9858 46.4167 12.3932 46.8434C10.8006 47.2701 9.16365 46.325 8.73692 44.7324C8.31018 43.1398 9.2553 41.5028 10.8479 41.0761Z' fill='white'/%3E%3Cpath d='M29.2082 79.4257C30.8008 78.999 32.4378 79.9441 32.8646 81.5367C33.2913 83.1293 32.3462 84.7663 30.7536 85.193C29.161 85.6197 27.524 84.6746 27.0973 83.082C26.6705 81.4894 27.6156 79.8525 29.2082 79.4257Z' fill='white'/%3E%3Cpath d='M40.4338 64.5287C42.0264 64.102 43.6634 65.0471 44.0901 66.6397C44.5169 68.2323 43.5718 69.8693 41.9792 70.296C40.3866 70.7228 38.7496 69.7776 38.3229 68.1851C37.8961 66.5925 38.8412 64.9555 40.4338 64.5287Z' fill='white'/%3E%3Cpath d='M50.0959 29.6103C51.6885 29.1836 53.3255 30.1287 53.7523 31.7213C54.179 33.3139 53.2339 34.9508 51.6413 35.3776C50.0487 35.8043 48.4117 34.8592 47.985 33.2666C47.5582 31.674 48.5033 30.037 50.0959 29.6103Z' fill='white'/%3E%3Cpath d='M44.8645 10.0888C46.4571 9.66207 48.0941 10.6072 48.5208 12.1998C48.9475 13.7924 48.0024 15.4294 46.4098 15.8561C44.8172 16.2828 43.1803 15.3377 42.7535 13.7451C42.3268 12.1525 43.2719 10.5155 44.8645 10.0888Z' fill='white'/%3E%3Cpath d='M22.252 40.3346L22.2927 40.3744C23.5332 41.47 24.6882 42.6593 25.8247 43.8773C26.478 44.5893 27.2379 45.4413 27.9693 45.7422C28.3568 45.9012 28.7358 45.8185 29.1231 45.6718C29.7425 45.4505 30.7519 45.0889 31.9031 44.6771C34.4155 43.7762 37.5999 42.641 38.8737 42.1799C39.6767 41.9615 39.8278 41.1305 39.9902 40.3976C40.3733 38.6856 40.6698 36.9165 41.2171 35.2134C41.596 34.2354 41.5241 33.1599 40.7993 32.3611C34.7514 25.3704 39.5953 26.3468 31.1612 25.8565C30.6592 25.8273 30.1836 25.8016 29.7049 25.7745C28.8059 25.7217 28.7091 25.7706 27.8949 26.2641C25.9975 27.4461 23.6549 28.7511 21.8612 29.9587C21.3309 30.3985 21.4434 31.0802 21.4654 31.7154C21.5535 33.1912 21.5678 34.7121 21.548 36.2082C21.5438 37.6414 20.9625 39.2626 22.252 40.3346ZM24.4816 36.9481C24.3443 35.6333 24.1948 35.0224 24.2555 33.4425C24.2 31.9966 25.4372 31.1485 26.4201 30.3878C29.2355 28.3669 29.3498 28.2295 32.7199 28.6998C33.7933 28.8866 34.8247 28.7749 35.3898 29.7458C36.1074 30.7961 37.5621 32.922 38.2673 33.9674C38.6347 34.4536 38.6381 35.4224 38.4879 35.9843C38.2617 36.9934 38.168 37.8606 37.8861 39.0621C37.7913 39.435 37.6937 39.6648 37.399 39.9059C36.1022 40.6169 34.6113 41.4399 33.1926 42.0529C31.5074 42.5847 30.4209 43.081 28.7481 42.2239C28.198 41.8812 27.3807 41.064 26.8823 40.5842C25.938 39.6195 25.669 39.2788 24.8382 38.279C24.5912 37.9588 24.5237 37.3462 24.4816 36.9481Z' fill='white'/%3E%3Cpath d='M24.3839 33.123C25.9643 32.6996 26.9021 31.0752 26.4787 29.4948C26.0552 27.9145 24.4308 26.9767 22.8505 27.4001C21.2702 27.8236 20.3324 29.448 20.7558 31.0283C21.1792 32.6086 22.8036 33.5465 24.3839 33.123Z' fill='white'/%3E%3Cpath d='M34.674 28.9389C36.2543 28.5155 37.1922 26.8911 36.7687 25.3108C36.3453 23.7304 34.7209 22.7926 33.1405 23.216C31.5602 23.6395 30.6224 25.2639 31.0458 26.8442C31.4693 28.4245 33.0937 29.3624 34.674 28.9389Z' fill='white'/%3E%3Cpath d='M41.1632 37.186C42.7436 36.7625 43.6814 35.1382 43.258 33.5578C42.8345 31.9775 41.2101 31.0397 39.6298 31.4631C38.0495 31.8866 37.1116 33.5109 37.5351 35.0913C37.9585 36.6716 39.5829 37.6094 41.1632 37.186Z' fill='white'/%3E%3Cpath d='M29.6379 47.4062C31.2182 46.9828 32.156 45.3584 31.7326 43.778C31.3091 42.1977 29.6847 41.2599 28.1044 41.6833C26.5241 42.1068 25.5863 43.7312 26.0097 45.3115C26.4332 46.8918 28.0575 47.8297 29.6379 47.4062Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center 40%;color:var(--white);font-weight:800;font-size:var(--size22);line-height:var(--size24);height:100%;width:100%;display:flex;justify-content:center;text-align:center;padding:65% 10px 0 0}@media (max-width:991px){.geography_map__data>svg .map-hover .geography_map__data-location>div{font-size:var(--size18);line-height:var(--size22);background-size:49px;padding:72% 10px 0 0;background-position:center 49%}}@media (max-width:1200px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.1}}@media (max-width:1100px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.25}}@media (max-width:1070px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.35}}@media (max-width:991px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.4}}@media (max-width:850px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.6}}@media (max-width:780px){.geography_map__data>svg .map-hover .geography_map__data-location{scale:1.7}}@media (max-width:1400px){.geography_map__data>svg{max-width:100%;height:auto}}.section-report{background:var(--gray-light-font);padding-bottom:120px;padding-top:18px}.section-report .btn{padding:0 33px}@media (max-width:1400px){.section-report{padding-bottom:var(--120-90)}}@media (max-width:991px){.section-report{padding-top:0}}@media (max-width:755px){.section-report{row-gap:40px}}.section-report>.container{display:flex;flex-direction:column;row-gap:40px;align-items:center}@media (max-width:1400px){.section-report>.container{row-gap:var(--40-30)}}.section-report__first{display:flex;flex-direction:column;row-gap:27px;font-size:var(--size30);line-height:var(--size40);margin-bottom:55px;text-align:center}.section-report__first .font-life{font-size:var(--size133);letter-spacing:2px}@media (max-width:1400px){.section-report__first .font-life{font-size:var(--126-88)}}@media (max-width:991px){.section-report__first .font-life{font-size:4.62rem}}@media (max-width:1400px){.section-report__first{row-gap:var(--27-20);margin-bottom:var(--55-50)}}@media (max-width:991px){.section-report__first{font-size:var(--size20);line-height:var(--size18);row-gap:14px;margin-bottom:30px}}@media (max-width:755px){.section-report__first{row-gap:20px;margin-bottom:0}}.section-report__list{display:flex;column-gap:50px}.section-report__list>div{position:relative;background:var(--white);border-radius:10px;display:flex;flex-direction:column;row-gap:20px;text-align:center;padding:77px 20px 40px;width:355px;line-height:var(--size21)}@media (max-width:755px){.section-report__list>div span:last-of-type{text-align:left;align-content:center}}@media (max-width:1400px){.section-report__list>div{padding:var(--77-54) 20px var(--40-30);width:var(--355-272)}}@media (max-width:991px){.section-report__list>div{font-size:var(--size14);line-height:var(--size15);padding:54px 20px 26px;width:242px}}@media (max-width:768px){.section-report__list>div{flex:1 1 calc(100% / 3)}}@media (max-width:755px){.section-report__list>div{flex:none;font-size:var(--size16);line-height:var(--size18);padding:23px 20px 23px 24px;max-width:350px;width:100%;height:100px;display:grid;grid-template-columns:1fr .9fr;column-gap:20px}}.section-report__list .font-life{font-size:var(--size75);position:absolute;top:-30px;left:50%;translate:-50% 0;display:block;width:100%;letter-spacing:5px}@media (max-width:1400px){.section-report__list .font-life{font-size:var(--72-60)}}@media (max-width:991px){.section-report__list .font-life{font-size:3.2rem;top:-16px}}@media (max-width:755px){.section-report__list .font-life{position:static;text-align:left;translate:none}}@media (max-width:1400px){.section-report__list{column-gap:var(--50-10)}}@media (max-width:768px){.section-report__list{width:100%;padding:0 10px}}@media (max-width:755px){.section-report__list{flex-direction:column;row-gap:10px;align-items:center;padding:0 20px}}.section-form-donate{background:#F4F4F4;padding-bottom:0;padding-top:0;z-index:1;position:relative}.section-form-donate>.container{max-width:1400px}@media (max-width:1420px){.section-form-donate>.container{padding-left:10px;padding-right:10px;max-width:1420px}}@media (max-width:991px){.section-form-donate>.container{padding-left:0;padding-right:0}}.form-donate__form.form-donate--inline{overflow:visible;max-height:none}.form-donate__form.form-donate--inline .form-donate__content{max-height:none}.swiper-block{position:relative}.swiper-wrapper{transition-timing-function:linear}.section-future-guardians{background:linear-gradient(180deg, #F4F4F4 0%, #FFFFFF 18.04%);padding-top:169px;padding-bottom:165px}@media (max-width:1400px){.section-future-guardians{padding-top:var(--170-123);padding-bottom:var(--165-110)}}@media (max-width:991px){.section-future-guardians{padding-top:0;padding-bottom:94px}}@media (max-width:760px){.section-future-guardians{padding-bottom:90px}}.section-future-guardians>.container{display:flex;column-gap:75px;justify-content:center}@media (max-width:991px){.section-future-guardians>.container{column-gap:50px}}@media (max-width:760px){.section-future-guardians>.container{flex-direction:column;row-gap:40px;align-items:center;padding:0 20px}}.section-future-guardians__left{max-width:520px}@media (max-width:1400px){.section-future-guardians__left{max-width:var(--520-360)}}@media (max-width:991px){.section-future-guardians__left{max-width:340px}}@media (max-width:760px){.section-future-guardians__left{max-width:370px}}.section-future-guardians__right{max-width:572px;display:flex;flex-direction:column;row-gap:20px;width:100%}@media (max-width:1400px){.section-future-guardians__right{max-width:var(--572-413);row-gap:10px}}@media (max-width:991px){.section-future-guardians__right{max-width:327px}}@media (max-width:760px){.section-future-guardians__right{max-width:450px}}.section-future-guardians__left h2{text-align:left;margin-top:-6px;margin-bottom:47px}@media (max-width:1400px){.section-future-guardians__left h2{margin-bottom:var(--47-30);font-size:var(--56-40)}}@media (max-width:991px){.section-future-guardians__left h2{margin-bottom:50px;margin-top:0;margin-left:-15px}}@media (max-width:760px){.section-future-guardians__left h2{margin-bottom:40px;margin-top:0;margin-left:0;text-align:center;font-size:var(--40-36);line-height:var(--40-36)}}.section-future-guardians__left>div{position:relative;left:-12px}@media (max-width:760px){.section-future-guardians__left>div{left:0}}.section-future-guardians__left>div img{width:100%;height:100%;object-fit:cover}.section-future-guardians__left>div::after,.section-future-guardians__left>div::before,.section-future-guardians__left>div>i{width:14px;height:14px;border-radius:100%;background:var(--green);position:absolute;z-index:1}@media (max-width:1400px){.section-future-guardians__left>div::after,.section-future-guardians__left>div::before,.section-future-guardians__left>div>i{width:10px;height:10px}}.section-future-guardians__left>div::after,.section-future-guardians__left>div::before{content:""}.section-future-guardians__left>div>i{left:0;top:8.2rem}@media (max-width:1400px){.section-future-guardians__left>div>i{top:7.2rem}}.section-future-guardians__left>div::after{top:.5rem;left:10.5rem}@media (max-width:1400px){.section-future-guardians__left>div::after{top:.3rem}}.section-future-guardians__left>div::before{top:17.3rem;right:.3rem}@media (max-width:1400px){.section-future-guardians__left>div::before{top:15.3rem;right:.2rem}}.section-future-guardians__item{display:flex;flex-direction:column;row-gap:20px;border-radius:10px;padding:30px;align-items:flex-start;position:relative;overflow:hidden}.section-future-guardians__item .btn{margin-top:20px;padding:0 30px}@media (max-width:1400px){.section-future-guardians__item .btn{margin-top:6px}}.section-future-guardians__item:first-of-type{background:var(--green-font)}.section-future-guardians__item:nth-of-type(2){background:var(--green)}.section-future-guardians__item:nth-of-type(2) .btn{padding:0 19px;margin-top:18px}@media (max-width:1400px){.section-future-guardians__item:nth-of-type(2) .btn{margin-top:6px}}.section-future-guardians__item:last-of-type{background:var(--yellow)}.section-future-guardians__item:last-of-type .btn{margin-top:30px}@media (max-width:1400px){.section-future-guardians__item:last-of-type .btn{margin-top:16px}}.section-future-guardians__item:last-of-type>div:first-of-type{color:var(--black-font)}.section-future-guardians__item:last-of-type img{position:absolute;right:0;border-radius:2px;overflow:hidden}.section-future-guardians__item:last-of-type img:first-of-type{right:8.7rem;top:1.6rem;z-index:3}@media (max-width:1400px){.section-future-guardians__item:last-of-type img:first-of-type{height:auto;width:var(--124-85);right:var(--140-125)}}@media (max-width:991px){.section-future-guardians__item:last-of-type img:first-of-type{width:70px;right:93px;top:2rem}}.section-future-guardians__item:last-of-type img:nth-of-type(2){z-index:2;right:2.6rem;top:0}@media (max-width:1400px){.section-future-guardians__item:last-of-type img:nth-of-type(2){height:auto;width:var(--171-117)}}@media (max-width:991px){.section-future-guardians__item:last-of-type img:nth-of-type(2){width:104px;right:2.2rem}}.section-future-guardians__item:last-of-type img:last-of-type{z-index:1;bottom:0}@media (max-width:1400px){.section-future-guardians__item:last-of-type img:last-of-type{height:auto;width:var(--103-90);bottom:-10px}}@media (max-width:991px){.section-future-guardians__item:last-of-type img:last-of-type{width:78px;bottom:0}}.section-future-guardians__item>div{color:var(--white)}.section-future-guardians__item>div:first-of-type{font-size:var(--size30);line-height:var(--size30)}@media (max-width:991px){.section-future-guardians__item>div:first-of-type{font-size:var(--size22);line-height:var(--size20)}}.section-future-guardians__item>div:nth-of-type(2){font-size:var(--size18);line-height:var(--size20);max-width:420px}@media (max-width:991px){.section-future-guardians__item>div:nth-of-type(2){font-size:var(--size14);line-height:var(--size15);max-width:none}}@media (max-width:1400px){.section-future-guardians__item{padding:var(--30-20);row-gap:14px}}.section-form-faq{background:linear-gradient(180deg, var(--gray-light-font) 0%, var(--white) 100%)}@media (max-width:1420px){.section-form-faq{padding-left:10px;padding-right:10px}}@media (max-width:1400px){.section-form-faq{padding-top:0}}@media (max-width:991px){.section-form-faq{padding-left:0;padding-right:0}}.section-form-faq>.container{max-width:1400px}.details-accordion{display:flex;flex-direction:column;width:100%;row-gap:8px}@media (max-width:1400px){.details-accordion{row-gap:4px}}details{background:var(--white);border-radius:10px;padding:0 20px 0 30px}@media (max-width:1400px){details{padding:0 14px 0 20px;border-radius:8px}}@media (max-width:755px){details{padding:0 10px 0 20px}}summary{display:flex;justify-content:space-between;font-weight:500;align-items:center;padding:16px 0;cursor:pointer}@media (max-width:1400px){summary{padding:14px 0 10px;font-size:var(--20-16);line-height:var(--20-16)}}@media (max-width:755px){summary{padding:12px 0}}summary::marker{content:none}summary i{flex:0 0 40px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8.5H16M8.5 1V16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:100%;background-color:var(--green);background-repeat:no-repeat;background-position:center;width:40px;height:40px}@media (max-width:1400px) and (min-width:756px){summary i{flex:0 0 30px;background-size:12px;width:30px;height:30px}}details[open] summary i{background-color:var(--green-marker);background-image:url("data:image/svg+xml,%3Csvg width='17' height='2' viewBox='0 0 17 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}details>div{font-size:var(--size18);line-height:var(--size20);padding:20px 180px 30px 0;color:var(--gray-font)}@media (max-width:1400px){details>div{font-size:var(--18-14);line-height:var(--20-16);padding:14px var(--180-71) 20px 0}}@media (max-width:755px){details>div{font-size:var(--size16);line-height:var(--size18)}}.pager-contents.no-peger summary{padding:22px 0}.pager-contents details[open]{height:100%;max-height:198px}.pager-contents .details-accordion{opacity:1;visibility:visible;transition:all .4s ease-in-out}.pager-contents .details-accordion:not(.active){opacity:0;visibility:hidden}.pager-contents details>div{overflow:auto;padding:0 180px 0 0;margin:15px 0 30px 0;max-height:81px}@media (max-width:1400px){.pager-contents details>div{padding:0 var(--180-71) 0 0;margin:0 0 24px 0}}@media (max-width:991px){.pager-contents details>div{padding:0 10px 0 0;margin:0 0 20px 0}}.pager-contents.no-peger details>div{margin:10px 0 30px 0}.content-pager{display:flex;column-gap:8px;align-items:center;justify-content:center;padding-top:30px}@media (max-width:1400px){.content-pager{padding-top:20px}}.content-pager>span{width:24px;height:24px;border:1px solid var(--white-30);border-radius:100%;color:var(--white);font-size:var(--size14);display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width:1400px) and (min-width:756px){.content-pager>span{width:22px;height:22px}}.content-pager>span:hover{border-color:var(--white)}.content-pager>span.active{background-color:var(--white);border-color:var(--white);color:var(--black-font);cursor:unset}.content-pager .pager-prev,.content-pager .pager-next{background-color:var(--white-30);background-position:center;background-repeat:no-repeat}.content-pager .pager-prev:hover,.content-pager .pager-next:hover{background-color:var(--white-60)}.content-pager .pager-prev{background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.4209 0.106445C4.45444 0.0940455 4.49319 0.100207 4.52148 0.125L5.26465 0.779297C5.28609 0.798273 5.29883 0.825852 5.29883 0.854492C5.29869 0.882955 5.28597 0.90984 5.26465 0.928711L1.54785 4.19922L5.26562 7.47168C5.28697 7.49066 5.29883 7.5183 5.29883 7.54688C5.29869 7.57527 5.28685 7.60223 5.26562 7.62109L4.52148 8.27539C4.48376 8.30845 4.42737 8.30847 4.38965 8.27539L0.338867 4.71191V4.71094C0.264176 4.64541 0.203452 4.56694 0.162109 4.47949C0.120703 4.39176 0.099617 4.29711 0.0996094 4.20117C0.0996094 4.10524 0.120722 4.01057 0.162109 3.92285C0.203532 3.83524 0.263975 3.75604 0.338867 3.69043L4.38965 0.125L4.4209 0.106445Z' fill='white' stroke='white' stroke-width='0.2' stroke-linejoin='round'/%3E%3C/svg%3E");margin-right:12px}.content-pager .pager-next{background-image:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.977539 0.106445C0.944001 0.0940455 0.905244 0.100207 0.876953 0.125L0.133789 0.779297C0.112349 0.798273 0.0996107 0.825852 0.0996094 0.854492C0.0997454 0.882955 0.112472 0.90984 0.133789 0.928711L3.85059 4.19922L0.132812 7.47168C0.111466 7.49066 0.0996027 7.5183 0.0996094 7.54688C0.0997505 7.57527 0.111592 7.60223 0.132812 7.62109L0.876953 8.27539C0.914682 8.30845 0.971072 8.30847 1.00879 8.27539L5.05957 4.71191V4.71094C5.13426 4.64541 5.19499 4.56694 5.23633 4.47949C5.27773 4.39176 5.29882 4.29711 5.29883 4.20117C5.29883 4.10524 5.27772 4.01057 5.23633 3.92285C5.19491 3.83524 5.13446 3.75604 5.05957 3.69043L1.00879 0.125L0.977539 0.106445Z' fill='white' stroke='white' stroke-width='0.2' stroke-linejoin='round'/%3E%3C/svg%3E");margin-left:12px}.info-popup__close{background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.6182 0.213775C16.1843 -0.127454 15.5554 -0.0520137 15.2139 0.381744C14.1506 1.73287 13.0954 3.07432 10.9151 5.49405C10.2499 6.23223 9.48527 7.06352 8.68754 7.92471C8.39313 7.6487 8.09193 7.36905 7.7891 7.08389C5.82538 5.2348 3.76002 3.25781 1.69144 1.27725C1.29256 0.895615 0.659256 0.909822 0.27738 1.3085C-0.104309 1.70743 -0.0901985 2.3407 0.30863 2.72256C2.37591 4.70188 4.44718 6.68514 6.418 8.54092C6.72503 8.83002 7.02916 9.11207 7.32523 9.38956C5.9035 10.9145 4.49097 12.4212 3.43168 13.5692C1.43501 15.7332 0.814819 16.4999 0.174841 17.4355C-0.136963 17.8913 -0.0202522 18.5133 0.435583 18.8251C0.891418 19.1369 1.51342 19.0202 1.82523 18.5644C2.37974 17.7537 2.91874 17.0744 4.9014 14.9257C5.94132 13.7987 7.35644 12.2904 8.78519 10.7577C9.35634 11.2914 9.88578 11.7872 10.3584 12.2323L11.3311 13.1562C13.5917 15.4438 14.2268 16.0024 14.7725 16.4911L14.7998 16.5146C15.137 16.7952 15.7454 17.2661 16.3672 17.7743C16.7948 18.1237 17.425 18.0603 17.7745 17.6327C18.1237 17.2051 18.0604 16.5749 17.6328 16.2255C16.9078 15.6329 16.4616 15.2943 16.0918 14.9872C15.5808 14.5298 14.9627 13.9867 12.7354 11.7323L12.7266 11.7235L12.7168 11.7148L11.7354 10.7821C11.257 10.3316 10.7215 9.82944 10.1465 9.2919C10.955 8.41903 11.7305 7.57654 12.4014 6.83194C14.6232 4.36612 15.7091 2.9867 16.7862 1.61807C17.1273 1.18408 17.052 0.555201 16.6182 0.213775Z' fill='%23343333'%3E%3C/path%3E%3C/svg%3E");width:18px;height:19px;position:absolute;right:20px;top:20px;cursor:pointer;z-index:1}.info-popup-wrapp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11;display:flex;align-items:center;justify-content:center}.info-popup__info{background:var(--white);padding:60px 30px 30px;border-radius:10px;position:relative;font-size:var(--size18);line-height:var(--size20);max-width:500px}.info-popup-wrapp.error .info-popup__info{color:var(--red-font)}@media (min-width:756px){.section-slider-news{display:none !important}}footer{color:var(--white);margin-top:40px}footer #mg-form{border-radius:8px;padding:26px 30px 28px;background:var(--green)}footer #mg-form .mg-form__title{font-weight:700;margin-bottom:17px}@media (max-width:991px){footer #mg-form .mg-form__title{margin-bottom:14px}}footer #mg-form .mg-form__group{display:flex;column-gap:0;margin-bottom:14px;align-items:center}footer #mg-form .mg-form__group input{padding:10px 16px}@media (max-width:1400px){footer #mg-form .mg-form__group input{padding-top:8px;padding-bottom:8px;height:var(--40-34)}}@media (max-width:400px){footer #mg-form .mg-form__group input{height:40px}}footer #mg-form .mg-form__group .btn--orang{padding:0 20px}@media (max-width:1400px){footer #mg-form .mg-form__group .btn--orang{height:var(--40-34)}}@media (max-width:1200px){footer #mg-form .mg-form__group .btn--orang{font-size:11px}}@media (max-width:400px){footer #mg-form .mg-form__group .btn--orang{font-size:var(--size13);width:100%;height:40px}}footer #mg-form .mg-form__group>div{flex:1 1 auto;margin-right:8px}@media (max-width:400px){footer #mg-form .mg-form__group>div{flex:none;margin-right:0;width:100%}}@media (max-width:991px){footer #mg-form .mg-form__group{margin-bottom:8px}}@media (max-width:400px){footer #mg-form .mg-form__group{flex-direction:column;row-gap:8px;margin-bottom:18px}}footer #mg-form #mg-mailer-email-button{width:0;position:absolute}footer #mg-form .form-default{display:flex;flex-direction:column;row-gap:6px}@media (max-width:1400px){footer #mg-form{padding:var(--30-20)}}@media (max-width:460px){footer #mg-form{max-width:100%}}@media (max-width:1420px){footer{padding-left:10px;padding-right:10px}}@media (max-width:991px){footer{padding-left:0;padding-right:0;margin-top:30px}}footer>.container{max-width:1400px;display:flex;column-gap:20px}footer>.container:first-of-type{background:var(--black-font);padding:40px 40px 66px;border-radius:10px}@media (max-width:1400px){footer>.container:first-of-type{padding:var(--40-30) var(--40-30) 66px}}@media (max-width:991px){footer>.container:first-of-type{row-gap:80px;padding:30px 10px 80px 20px;justify-content:space-between}}@media (max-width:768px){footer>.container:first-of-type{row-gap:var(--80-50);padding:30px 10px var(--80-50)}}footer>.container:last-of-type{padding:16px 0;justify-content:space-between}footer>.container:last-of-type *,footer>.container:last-of-type a{color:var(--gray-font);font-size:var(--size13);line-height:var(--size14)}@media (max-width:991px){footer>.container:last-of-type *,footer>.container:last-of-type a{font-size:var(--size10);line-height:var(--size12)}}@media (max-width:660px){footer>.container:last-of-type *,footer>.container:last-of-type a{font-size:var(--size13);line-height:var(--size13)}}footer>.container:last-of-type>div:first-of-type{flex:0 0 270px}@media (max-width:991px){footer>.container:last-of-type>div:first-of-type{flex:none}}@media (max-width:991px){footer>.container:last-of-type{padding:10px}}@media (max-width:660px){footer>.container:last-of-type{flex-direction:column;row-gap:10px;padding:20px}}@media (max-width:1420px){footer>.container{max-width:100%}}@media (max-width:991px){footer>.container{flex-wrap:wrap}}.logo--footer{--logo-gray:var(--white);height:65px}@media (max-width:991px){.logo--footer{margin-top:-10px}}.footer__col.footer__col--first{flex:0 0 270px;display:flex;flex-direction:column;row-gap:72px}@media (max-width:1400px){.footer__col.footer__col--first .logo svg{max-width:100%}}.footer__col.footer__col--first .footer-contacts{display:flex;flex-direction:column;row-gap:40px}.footer__col.footer__col--first .footer-contacts>div{display:flex;flex-direction:column;row-gap:4px}.footer__col.footer__col--first .footer-contacts>div:last-of-type{row-gap:8px}.footer__col.footer__col--first .footer-contacts span{font-size:var(--size14);color:var(--white-60);line-height:var(--size15);display:block}@media (max-width:991px){.footer__col.footer__col--first .footer-contacts span{font-size:var(--size14)}}.footer__col.footer__col--first .footer-contacts a{color:var(--white);font-weight:700}@media (max-width:991px){.footer__col.footer__col--first .footer-contacts{row-gap:30px}}@media (max-width:670px){.footer__col.footer__col--first .footer-contacts{row-gap:20px}}@media (max-width:1400px){.footer__col.footer__col--first{flex:0 0 var(--270-175);row-gap:var(--72-30)}}@media (max-width:1200px){.footer__col.footer__col--first{flex:0 0 174px}}@media (max-width:991px){.footer__col.footer__col--first{order:0;flex:0 0 220px}}@media (max-width:670px){.footer__col.footer__col--first{flex:0 0 230px;padding:0 0 0 10px}}.footer__col.footer__col--menu{padding-left:100px;flex:1 1 auto;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:40px;padding-top:15px}.footer__col.footer__col--menu .menu-footer__list--title{text-transform:uppercase;font-size:var(--size14);line-height:var(--size15);font-weight:700;margin-bottom:8px}.footer__col.footer__col--menu .menu-footer__list{width:calc(53% - 10px);display:flex;flex-direction:column;row-gap:10px}.footer__col.footer__col--menu .menu-footer__list:first-of-type,.footer__col.footer__col--menu .menu-footer__list:nth-of-type(3){width:calc(43% - 8px)}@media (max-width:991px){.footer__col.footer__col--menu .menu-footer__list{width:auto !important;flex:1 1 auto}}.footer__col.footer__col--menu a{font-size:var(--size14);color:var(--white-60);line-height:var(--size15)}@media (max-width:1200px){.footer__col.footer__col--menu a{line-height:16px}}@media (max-width:1400px){.footer__col.footer__col--menu{padding-left:var(--100-54);row-gap:var(--40-30)}}@media (max-width:1080px){.footer__col.footer__col--menu{padding-left:40px}}@media (max-width:991px){.footer__col.footer__col--menu{order:2;width:100%;padding:0}}@media (max-width:670px){.footer__col.footer__col--menu{padding:0 10px}}@media (max-width:460px){.footer__col.footer__col--menu{display:grid;grid-template-columns:1fr 1fr;row-gap:30px;column-gap:10px}}.footer__col.footer__col--subscr{display:flex;flex-direction:column;row-gap:30px;flex:0 0 532px}.footer__col.footer__col--subscr .social{font-size:var(--size14);color:var(--white-60);line-height:var(--size15);display:flex;align-items:center;column-gap:8px}.footer__col.footer__col--subscr .social>span{max-width:140px}@media (max-width:400px){.footer__col.footer__col--subscr .social>span{max-width:100%;width:100%}}@media (max-width:1400px){.footer__col.footer__col--subscr .social svg{width:var(--40-30);height:auto}}@media (max-width:991px){.footer__col.footer__col--subscr .social svg{width:40px}}@media (max-width:670px){.footer__col.footer__col--subscr .social{padding:0 10px}}@media (max-width:400px){.footer__col.footer__col--subscr .social{flex-wrap:wrap;row-gap:14px}}@media (max-width:1400px){.footer__col.footer__col--subscr{flex:0 0 var(--532-382);row-gap:var(--26-14)}}@media (max-width:991px){.footer__col.footer__col--subscr{order:1;flex:0 0 411px}}@media (max-width:460px){.footer__col.footer__col--subscr{flex:none;width:100%;row-gap:20px}}/*# sourceMappingURL=./main.css.map */
.section-slogan-logo {
    display: block;
    margin: 0;
    line-height: 0;
}

.section-slogan-logo__img {
    display: block;
    width: 100%;
    height: auto;
}

.visually-hidden {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
.section-slogan-logo--svg {
    position: relative;
    display: block;
    margin: 0;
}

.section-slogan-logo__img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
}

.section-slogan-logo__img[src=""],
.section-slogan-logo__img:not([src]) {
    display: none;
}

.section-slogan-logo__fallback {
    display: none;
}
.section-slogan-logo__fallback {
    display: block;
    font-size: 160px;
    line-height: 0.85;
}
.section-slogan-logo--svg {
    display: block !important;
    width: 100% !important;
    max-width: 1060px !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    overflow: visible !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.section-slogan-logo__img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-height: 120px !important;
    height: auto !important;
    object-fit: contain !important;
    opacity: 1 !important;
    visibility: visible !important;
}
.section-slogan-logo--svg {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 1060px;
    line-height: 0;
    font-size: 0;
}

.section-slogan-logo__picture {
    display: block;
    width: 100%;
}

.section-slogan-logo__img {
    display: block;
    width: 100%;
    height: auto;
}
@media (max-width: 767px) {
    .section-slogan-logo--svg {
        max-width: 100%;
    }

    .section-slogan-logo__img {
        width: 100%;
        height: auto;
    }
}.section-slogan-logo--svg {
    display: block;
    width: 100%;
    max-width: 1060px;
    margin: 0;
    padding: 0;
    line-height: 0;
    font-size: 0;
}

.section-slogan-logo__picture,
.section-slogan-logo__img {
    display: block;
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
    .section-slogan-logo--svg {
        max-width: 100%;
    }
}
/* PATCH: section-slogan SVG title override */

html body .section-slogan {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    overflow: visible !important;
}

html body .section-slogan .section-slogan-logo,
html body .section-slogan h1.section-slogan-logo,
html body .section-slogan div.section-slogan-logo {
    display: block !important;
    position: relative !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    max-width: 1060px !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 120px !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    line-height: 0 !important;
    font-size: 0 !important;
    color: transparent !important;
    background: transparent !important;
    transform: none !important;
    clip-path: none !important;
    pointer-events: auto !important;
    z-index: 2 !important;
}

html body .section-slogan .section-slogan-logo__picture {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 120px !important;
    overflow: visible !important;
    line-height: 0 !important;
    font-size: 0 !important;
}

html body .section-slogan .section-slogan-logo__img {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 120px !important;
    max-height: none !important;
    object-fit: contain !important;
    object-position: left center !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    transform: none !important;
    clip-path: none !important;
    filter: none !important;
    mix-blend-mode: normal !important;
    z-index: 3 !important;
}

html body .section-slogan .section-slogan-logo svg,
html body .section-slogan .section-slogan-logo img {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* mobile */
@media (max-width: 767px) {
    html body .section-slogan .section-slogan-logo,
    html body .section-slogan h1.section-slogan-logo,
    html body .section-slogan div.section-slogan-logo {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 90px !important;
    }

    html body .section-slogan .section-slogan-logo__picture,
    html body .section-slogan .section-slogan-logo__img {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 90px !important;
        height: auto !important;
    }
}
html body .section-slogan .section-slogan--svg {
    display: block !important;
    width: 100% !important;
    max-width: 1060px !important;
    min-height: 120px !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    overflow: visible !important;
}

html body .section-slogan .section-slogan__img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 120px !important;
    object-fit: contain !important;
    object-position: left center !important;
}

@media (max-width: 767px) {
    html body .section-slogan .section-slogan--svg {
        max-width: 100% !important;
        min-height: 90px !important;
    }

    html body .section-slogan .section-slogan__img {
        min-height: 90px !important;
    }
}
html body .section-slogan .section-slogan-logo--svg {
    display: block !important;
    width: 100% !important;
    max-width: 1060px !important;
    min-height: 120px !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    overflow: visible !important;
}

html body .section-slogan .section-slogan-logo__picture {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    line-height: 0 !important;
}

html body .section-slogan .section-slogan-logo__img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 120px !important;
    object-fit: contain !important;
    object-position: left center !important;
}

@media (max-width: 767px) {
    html body .section-slogan .section-slogan-logo--svg {
        max-width: 100% !important;
        min-height: 90px !important;
    }

    html body .section-slogan .section-slogan-logo__img {
        width: 100% !important;
        min-height: 90px !important;
    }
}
/* PATCH: force SVG slogan title */

html body .section-slogan {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    overflow: visible !important;
}

html body .section-slogan .section-slogan-logo.section-slogan--svg {
    display: block !important;
    position: relative !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;

    width: min(100%, 1060px) !important;
    height: 190px !important;
    min-height: 190px !important;
    max-height: none !important;

    margin: 0 0 40px 0 !important;
    padding: 0 !important;

    font-size: 0 !important;
    line-height: 0 !important;
    text-indent: 0 !important;
    color: transparent !important;

    background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo.svg") !important;
    background-repeat: no-repeat !important;
    background-position: left top !important;
    background-size: contain !important;
    background-color: transparent !important;

    opacity: 1 !important;
    visibility: visible !important;
    overflow: visible !important;
    transform: none !important;
    clip: auto !important;
    clip-path: none !important;
    z-index: 10 !important;
}

/* Прячем внутренний picture/img, чтобы не мешал. SVG выводим фоном h1 */
html body .section-slogan .section-slogan-logo.section-slogan--svg picture,
html body .section-slogan .section-slogan-logo.section-slogan--svg img,
html body .section-slogan .section-slogan-logo.section-slogan--svg .section-slogan__img {
    display: none !important;
}

/* Mobile SVG */
@media (max-width: 767px) {
    html body .section-slogan .section-slogan-logo.section-slogan--svg {
        width: calc(100vw - 32px) !important;
        max-width: calc(100vw - 32px) !important;
        height: 82px !important;
        min-height: 82px !important;
        margin: 0 0 28px 0 !important;

        background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo-mobile.svg") !important;
        background-position: left top !important;
        background-size: contain !important;
    }
}
/* PATCH: slogan SVG title desktop + mobile */

html body .section-slogan {
    position: relative !important;
    overflow: visible !important;
}

/* Desktop */
html body .section-slogan .section-slogan-logo.section-slogan--svg,
html body .section-slogan .section-slogan-logo.section-slogan-logo--svg {
    display: block !important;
    position: relative !important;

    width: 100% !important;
    max-width: 1060px !important;
    height: 190px !important;
    min-height: 190px !important;

    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: 0 !important;
    margin-bottom: 40px !important;

    padding: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;

    background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo.svg") !important;
    background-repeat: no-repeat !important;
    background-position: center top !important;
    background-size: contain !important;

    opacity: 1 !important;
    visibility: visible !important;
    overflow: visible !important;
    transform: none !important;
    z-index: 10 !important;
}

/* Прячем img/picture, потому что выводим SVG через background */
html body .section-slogan .section-slogan-logo.section-slogan--svg picture,
html body .section-slogan .section-slogan-logo.section-slogan--svg img,
html body .section-slogan .section-slogan-logo.section-slogan-logo--svg picture,
html body .section-slogan .section-slogan-logo.section-slogan-logo--svg img {
    display: none !important;
}

/* Mobile */
@media screen and (max-width: 767px) {
    html body .section-slogan .section-slogan-logo.section-slogan--svg,
    html body .section-slogan .section-slogan-logo.section-slogan-logo--svg {
        display: block !important;

        width: calc(100vw - 32px) !important;
        max-width: calc(100vw - 32px) !important;
        height: 96px !important;
        min-height: 96px !important;

        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 0 !important;
        margin-bottom: 28px !important;

        background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo-mobile.svg") !important;
        background-repeat: no-repeat !important;
        background-position: center top !important;
        background-size: contain !important;

        opacity: 1 !important;
        visibility: visible !important;
    }
}
@media screen and (max-width: 767px) {
    html body .section-slogan .section-slogan-logo.section-slogan--svg,
    html body .section-slogan .section-slogan-logo.section-slogan-logo--svg {
        display: block !important;

        width: calc(100vw - 24px) !important;
        max-width: calc(100vw - 24px) !important;
        height: 140px !important;
        min-height: 140px !important;

        margin: 0 auto 20px auto !important;
        padding: 0 !important;

        background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo-mobile.svg") !important;
        background-repeat: no-repeat !important;
        background-position: center top !important;
        background-size: 100% auto !important;

        opacity: 1 !important;
        visibility: visible !important;
    }
}
@media screen and (max-width: 767px) {
    html body .section-slogan .section-slogan-logo.section-slogan--svg,
    html body .section-slogan .section-slogan-logo.section-slogan-logo--svg {
        width: calc(100vw - 20px) !important;
        max-width: calc(100vw - 20px) !important;
        height: 180px !important;
        min-height: 180px !important;
        margin: 0 auto 16px auto !important;
        padding: 0 !important;

        background-image: url("/local/templates/doroga_new/assets/img/main-slogan-logo-mobile.svg") !important;
        background-repeat: no-repeat !important;
        background-position: center top !important;
        background-size: 71% auto !important;

        overflow: visible !important;
    }

    html body .section-slogan .section-slogan-logo.section-slogan--svg picture,
    html body .section-slogan .section-slogan-logo.section-slogan--svg img,
    html body .section-slogan .section-slogan-logo.section-slogan-logo--svg picture,
    html body .section-slogan .section-slogan-logo.section-slogan-logo--svg img {
        display: none !important;
    }
}
/* HOTFIX: SVG slogan must not overlap header/burger */

html body header,
html body .header,
html body .site-header,
html body .page-header,
html body .main-header,
html body .header-mobile,
html body .mobile-header,
html body .navbar,
html body .top-menu,
html body .menu,
html body .burger,
html body .hamburger,
html body .menu-burger,
html body .header__burger,
html body .header-burger,
html body .menu-toggle,
html body .nav-toggle {
    position: relative !important;
    z-index: 9999 !important;
}

html body .section-slogan {
    position: relative !important;
    z-index: 1 !important;
}

html body .section-slogan .section-slogan-logo.section-slogan--svg,
html body .section-slogan .section-slogan-logo.section-slogan-logo--svg {
    z-index: 0 !important;
    pointer-events: none !important;
}

html body .section-slogan .section-slogan-logo.section-slogan--svg *,
html body .section-slogan .section-slogan-logo.section-slogan-logo--svg * {
    pointer-events: none !important;
}
.site-breadcrumbs {
    position: relative;
    z-index: 2;
    font-family: Roboto, Arial, sans-serif;
}

.site-breadcrumbs__inner {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 4px;
    width: calc(100% - 40px);
    max-width: 1400px;
    margin: 0 auto;
    padding: 8px 0;
    overflow-x: auto;
    white-space: nowrap;
    scrollbar-width: none;
}

.site-breadcrumbs__inner::-webkit-scrollbar {
    display: none;
}

.site-breadcrumbs__item,
.site-breadcrumbs__separator {
    font-size: 13px;
    font-weight: 400;
    line-height: 110%;
}

.site-breadcrumbs__item {
    text-decoration: none;
    transition: color .2s ease;
}

/* Зеленые страницы */
.site-breadcrumbs--green .site-breadcrumbs__item,
.site-breadcrumbs--green .site-breadcrumbs__separator {
    color: rgba(255, 255, 255, .7);
}

.site-breadcrumbs--green .site-breadcrumbs__item--current,
.site-breadcrumbs--green .site-breadcrumbs__item:hover {
    color: #ffffff;
}

/* Белые страницы */
.site-breadcrumbs--white {
    background: #ffffff;
}

.site-breadcrumbs--white .site-breadcrumbs__item {
    color: rgba(95, 94, 94, .6);
}

.site-breadcrumbs--white .site-breadcrumbs__separator {
    color: rgba(95, 94, 94, .5);
}

.site-breadcrumbs--white .site-breadcrumbs__item--current {
    color: #5F5E5E;
}

.site-breadcrumbs--white .site-breadcrumbs__item:hover {
    color: #3EA74F;
}

@media (max-width: 767px) {
    .site-breadcrumbs__inner {
        width: calc(100% - 32px);
    }
}