@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;line-height:1}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background:0 0}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none;font-family:inherit}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}:root{--ff:"Montserrat",sans-serif,Arial,-apple-system,"BlinkMacSystemFont",sans-serif,Helvetica,sans-serif;--white:#ffffff;--light:#fdf5fd;--light-hover:#f3ebf3;--green-light:#f2f5f4;--grey-light:#fafafa;--green:var(--primary);--black:#111a1c;--primary:#57bccf;--primary-hover:#00b944;--gradient:linear-gradient(97.38deg, var(--primary) -1.35%, #47abbe 101.35%);--gradient-tr:linear-gradient(102.11deg, #dcf9ff 9.63%, #f0fdff 85.16%);--gradient-hover:var(--gradient);--secondary:#402394;--third:#38c8ac;--primary-light:var(--light);--green-light:#e3fff1;--color-text:#232323;--border:#e1e5ec;--color-error:#ff4c52;--header-height:120px;--header-fixed:80px;--wrap-mx:60px;--share-color-telegram:#129bec;--share-color-whatsapp:#2cb742;--share-color-youtube:#ff0000;--share-color-vk:#0077ff;--share-color-dzen:#1d1d1f;--share-color-ok:#ff7700;--tr:#f5f8fd;--bg:#eff8f9;--main-section-paddings:30px;--br:50px}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}a{text-decoration:none;color:var(--primary);-webkit-transition:var(--trsn);transition:var(--trsn)}a:hover{text-decoration:none}button{cursor:pointer}p{margin:0 0 .67em 0}html{min-width:320px;position:relative;width:100%;height:100%;-webkit-text-size-adjust:100%;font-family:var(--ff);margin:0}body{margin:0;font-size:14px;font-weight:400;color:var(--black);font-family:var(--ff);line-height:1.4;text-rendering:optimizeSpeed;text-align:left;overflow-x:hidden;min-width:320px;position:relative;width:100%;height:100%}body._scroll-lock{overflow:hidden}body._scroll-lock>.screen-page:after{visibility:visible;opacity:1}.img-position-inset{position:absolute;inset:0;z-index:3;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.screen-page{width:100%;min-height:100%;position:relative}.screen-page::after{content:"";display:block;position:absolute;z-index:50;top:0;left:0;background:rgba(0,0,0,.5);width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:linear .3s;transition:linear .3s}.screen-page._lock::after{visibility:visible;opacity:1}main{padding-top:var(--header-height)}main section:last-child:has(.section-wrap){padding-bottom:0}main section.breadcrumbs .container>.content-field:first-child h1:is(h1),main section.breadcrumbs .section-headings .content-field h1:is(h1){margin-bottom:0}.section-bg{position:absolute;top:0;left:0;right:0}.achivment-popup__item-progress-text,.contacts__item-text .color-primary,.footer__menu-heading,.modal__achivments-list .modal__achivments-item-progress-text,.reports .reports-mechet__item-num--stats>span,.sproject__form-stats-item--total .sproject__form-stats-item-sum,.sproject__steps-item-bottom-item--collected .sproject__steps-item-bottom-item-sum{background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.kama_breadcrumbs{font-size:10px;font-weight:500;color:#c2c2c2;letter-spacing:-.02em}.kama_breadcrumbs a{color:inherit}.breadcrumbs__icon{width:14px;height:auto;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);margin:0 4px}.breadcrumbs__icon path{stroke:currentColor}.account-btn{border:1px solid var(--primary);padding:12px;height:44px;border-radius:24px;color:currentColor;font-weight:600;-webkit-transition:color .2s ease,background-color .2s ease;transition:color .2s ease,background-color .2s ease}.account-btn img{width:26px;height:26px;min-width:26px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.account-btn svg{min-width:12px;height:auto;width:12px}.account-btn__text{margin-right:10px;margin-left:10px;white-space:nowrap}.account-btn:hover{background:var(--gradient);color:var(--white)}.ymap-grayscale-planes [class*=-ground-pane]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.scroll-element.scroll-y .scroll-element_outer{background-color:#f5f6f8;border-radius:8px;width:8px;position:absolute;top:0;bottom:0;right:0}.scroll-element.scroll-y .scroll-element_size{background-color:transparent;width:8px;height:100%}.scroll-element.scroll-y .scroll-element_track{background-color:#f5f6f8;border-radius:8px;width:8px;height:100%;position:absolute;top:0;bottom:0;right:0}.scroll-element.scroll-y .scroll-bar{background-color:#a1a6b2;border-radius:8px;width:8px;min-height:90px;position:absolute;right:0;left:0}.scroll-element.scroll-y .scroll-bar:hover{background-color:#818691}.main-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:40px}.main-tabs-item{border:1px solid var(--border);color:var(--black);border-radius:999px;padding:12px 24px;font-weight:600;font-size:14px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.main-tabs-item.active{background-color:var(--black);color:var(--white);border-color:var(--black)}section{padding:var(--main-section-paddings) 0}section:first-child{padding-top:0}section:first-child.breadcrumbs{padding-bottom:0}section.breadcrumbs{padding:16px 0}section.breadcrumbs p{margin-bottom:0}section.breadcrumbs+section{padding-top:20px}.donation-list{width:100%;border-collapse:separate;margin:0 -10px;border-spacing:10px 0}.loader,.mechety__grid.loading:before,.modal-city__cities.loading:before{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;z-index:80;width:40px;height:40px;border-radius:50%;border:4px solid var(--primary);-webkit-animation:prixClipFix 2s linear infinite,swiper-preloader-spin 1s linear infinite;animation:prixClipFix 2s linear infinite,swiper-preloader-spin 1s linear infinite}@-webkit-keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}11.1%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0)}22.2%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}33.3%{clip-path:polygon(50% 50%,0 0,100% 0,100% 50%,100% 50%,100% 50%)}44.4%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}55.5%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,50% 100%,50% 100%)}66.6%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}77.7%{clip-path:polygon(50% 50%,0 0,50% 0,50% 100%,0 100%,0 100%)}88.8%{clip-path:polygon(50% 50%,0 0,0 0,0 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}11.1%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0)}22.2%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}33.3%{clip-path:polygon(50% 50%,0 0,100% 0,100% 50%,100% 50%,100% 50%)}44.4%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}55.5%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,50% 100%,50% 100%)}66.6%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}77.7%{clip-path:polygon(50% 50%,0 0,50% 0,50% 100%,0 100%,0 100%)}88.8%{clip-path:polygon(50% 50%,0 0,0 0,0 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}}:has(>.loader,>.modal-city__cities.loading:before,>.mechety__grid.loading:before){position:relative}:has(>.loader,>.modal-city__cities.loading:before,>.mechety__grid.loading:before):before{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,.5)}:has(>.loader,>.modal-city__cities.loading:before,>.mechety__grid.loading:before)>:not(.loader):not(.modal-city__cities.loading:before):not(.mechety__grid.loading:before){opacity:.5;pointer-events:none}.modal-city__cities-wrap{overflow:auto}.modal-city__cities.loading{min-height:300px}.mechety__grid.loading,.modal-city__cities.loading{position:relative}.mechety__grid.loading>*,.modal-city__cities.loading>*{opacity:.5;pointer-events:none}.mechety__grid.loading:before,.modal-city__cities.loading:before{content:""}.donation-item{position:relative}.donation-item .link_to_edit{padding:4px}.donation-item .link_to_edit svg{width:12px;height:auto}.donation-item__col{border-radius:12px;font-weight:500;line-height:1.2em;position:relative;padding:3px 0}.donation-item__col--name{position:relative}.donation-item__col--name .link_to_edit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:static;padding:4px;margin-right:3px}.donation-item__col--name .link_to_edit svg{width:12px;height:auto}.donation-item__col--date{font-size:12px;color:#a1a6b2}.donation-item__col--method{font-size:12px;color:#a1a6b2}.donation-item__col--method-regular{color:var(--primary)}.donation-item__col--sum{font-size:18px;white-space:nowrap}.donation-item__col--project{font-size:12px}.donation-item__col--project span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.donation-item__col--project a{color:inherit}.donation-item__col--project a:hover{color:var(--primary)}.swiper-btn{border-radius:50%;height:48px;width:48px;min-width:48px;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:32px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.section-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:40px}.section-headings .content-field h1:last-child,.section-headings .content-field h2:last-child,.section-headings .content-field h3:last-child{margin-bottom:0}.yoast-breadcrumbs{font-size:10px;font-weight:400;color:var(--black)}.yoast-breadcrumbs>span{color:var(--breadcrumbs-color,#b8b6c1)}.yoast-breadcrumbs a{color:inherit}.yoast-breadcrumbs a:hover{color:var(--primary);opacity:1}.yoast-breadcrumbs span :not(:first-child){margin-left:4px}.yoast-breadcrumbs span :not(:last-child):after{content:"";background-color:currentColor;width:12px;height:12px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L3.75 6L7.5 2.25' stroke='%23B8B6C1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.75L3.75 6L7.5 2.25' stroke='%23B8B6C1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:5px;display:inline-block;margin-bottom:-2px}img{max-width:100%}.form-response:empty{display:none}.form-response:not(:empty){position:relative;padding:6px 6px 6px 40px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#ed4f4f),color-stop(50.19%,#df3434));background:linear-gradient(90deg,#ed4f4f 0,#df3434 50.19%);color:#fff;font-size:14px;border-radius:12px;min-height:37px;margin-top:10px}.form-response:not(:empty)>div{margin-top:.2em}.form-response:not(:empty):before{content:"";background-position:center;background-size:contain;margin-right:15px;display:block;position:absolute;left:6px;top:6px;min-width:24px;width:24px;height:24px;z-index:2;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 8V13' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9961 16H12.0051' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.form-response:not(:empty).form-response--success{background:#30b72e;color:#fff}.form-response:not(:empty).form-response--success:before{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-image:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 30.25C24.0625 30.25 30.25 24.0625 30.25 16.5C30.25 8.9375 24.0625 2.75 16.5 2.75C8.9375 2.75 2.75 8.9375 2.75 16.5C2.75 24.0625 8.9375 30.25 16.5 30.25Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 16.5L15.0741 21L22 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 30.25C24.0625 30.25 30.25 24.0625 30.25 16.5C30.25 8.9375 24.0625 2.75 16.5 2.75C8.9375 2.75 2.75 8.9375 2.75 16.5C2.75 24.0625 8.9375 30.25 16.5 30.25Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 16.5L15.0741 21L22 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.form-response:not(:empty).form-response--edit{background:#30b72e;color:#fff}.form-response:not(:empty).form-response--edit:before{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-image:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.6999 19L13.5999 9.90001C14.4999 7.60001 13.9999 4.90001 12.0999 3.00001C10.0999 1.00001 7.09994 0.600012 4.69994 1.70001L8.99994 6.00001L5.99994 9.00001L1.59994 4.70001C0.399939 7.10001 0.899939 10.1 2.89994 12.1C4.79994 14 7.49994 14.5 9.79994 13.6L18.8999 22.7C19.2999 23.1 19.8999 23.1 20.2999 22.7L22.5999 20.4C23.0999 20 23.0999 19.3 22.6999 19Z' fill='black'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.6999 19L13.5999 9.90001C14.4999 7.60001 13.9999 4.90001 12.0999 3.00001C10.0999 1.00001 7.09994 0.600012 4.69994 1.70001L8.99994 6.00001L5.99994 9.00001L1.59994 4.70001C0.399939 7.10001 0.899939 10.1 2.89994 12.1C4.79994 14 7.49994 14.5 9.79994 13.6L18.8999 22.7C19.2999 23.1 19.8999 23.1 20.2999 22.7L22.5999 20.4C23.0999 20 23.0999 19.3 22.6999 19Z' fill='black'%3E%3C/path%3E%3C/svg%3E")}.form-response__close{position:absolute;right:6px;top:6px;color:currentColor}.bg-loading{--bg-loading-1:#ececec;--bg-loading-2:#f5f5f5;position:absolute;right:0;bottom:0;left:0;top:0;background-image:linear-gradient(60deg,var(--bg-loading-1) 30%,var(--bg-loading-2) 45%,var(--bg-loading-1) 60%)!important;background-size:200% 100%;-webkit-animation:.9s bgLoadingAnimation linear infinite;animation:.9s bgLoadingAnimation linear infinite}.bg-loading-black{--bg-loading-1:#2d2d2d;--bg-loading-2:#3d3d3d}.bg-loading-white{--bg-loading-1:#ffffff;--bg-loading-2:#eaeaea}.bg-loading-grey{--bg-loading-1:#bfbfbf;--bg-loading-2:#a6a6a6}.b-loaded+.bg-loading,.b-loaded+noscript+.bg-loading{display:none}@-webkit-keyframes bgLoadingAnimation{0%{background-position-x:0}100%{background-position-x:-200%}}@keyframes bgLoadingAnimation{0%{background-position-x:0}100%{background-position-x:-200%}}.color-primary{color:var(--primary)}.color-secondary{color:var(--secondary)}.dflex{display:-webkit-box;display:-ms-flexbox;display:flex}.cursor-pointer{cursor:pointer}.w-100{width:100%}.h-100{height:100%}.diflex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aifs{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aife{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.jcfs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.jcfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jcsa{-ms-flex-pack:distribute;justify-content:space-around}.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.fwrap-rev{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fdc-rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fdr-rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.trsn{-webkit-transition:var(--trsn);transition:var(--trsn)}.black{color:var(--black)}.fw500{font-weight:500}.yandex-map-wrap{--ymap-s:40px;--ymap-gutter:10px}.yandex-map-wrap [class*=ymaps][class$=-zoom]{padding:0;height:calc(var(--ymap-s) * 2 + var(--ymap-gutter))!important;width:var(--ymap-s)}.yandex-map-wrap [class*=ymaps][class*=-zoom__minus],.yandex-map-wrap [class*=ymaps][class*=-zoom__plus]{height:var(--ymap-s);width:var(--ymap-s);position:relative!important;padding-top:0;padding-left:0;border-radius:50%;-webkit-box-shadow:2px 2px 24px rgba(18,63,73,.2);box-shadow:2px 2px 24px rgba(18,63,73,.2)}.yandex-map-wrap [class*=ymaps][class*=-zoom__plus] [class*=ymaps][class*=-zoom__icon]:before{content:"\e906"}.yandex-map-wrap [class*=ymaps][class*=-zoom__minus]{margin-top:var(--ymap-gutter)}.yandex-map-wrap [class*=ymaps][class*=-zoom__minus] [class*=ymaps][class*=-zoom__icon]:before{line-height:0;display:block;margin-top:-.16em;content:"–"}.link_to_edit{position:absolute;right:5px;top:5px;background-color:var(--white);padding:8px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5;-webkit-box-shadow:1px 4px 20px rgba(0,0,0,.1);box-shadow:1px 4px 20px rgba(0,0,0,.1)}.link_to_edit:hover{background-color:var(--light)}.link_to_edit svg{width:16px;height:auto}.section-wrap{position:relative;margin-right:calc(var(--wrap-mx) * -1);margin-left:calc(var(--wrap-mx) * -1);padding:var(--wrap-mx);border-radius:var(--br)}.to-top-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);pointer-events:none;opacity:0;position:fixed;z-index:40;padding:18px;bottom:10px;right:10px;background-color:#f5f6f8;border-radius:12px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.to-top-fixed:hover{background-color:var(--primary)}.to-top-fixed:hover svg path{stroke:var(--white)}.to-top-fixed svg{width:25px;height:auto}.to-top-fixed.fixed{opacity:1;pointer-events:all}.header__menu .header__menu-item-submenu a.color-primary,.header__menu .header__menu-item>a.color-primary,.link-underline,.searchform__grid>a{position:relative}.header__menu .header__menu-item-submenu a.color-primary:after,.header__menu .header__menu-item>a.color-primary:after,.link-underline:after,.searchform__grid>a:after{content:"";position:absolute;left:auto;right:0;width:0%;bottom:0;-webkit-transition:background-color .2s ease,width .2s ease,left .2s ease,right .2s ease;transition:background-color .2s ease,width .2s ease,left .2s ease,right .2s ease;will-change:background-color,width,left,right;height:1px;background-color:currentColor}.header__menu .header__menu-item-submenu a.color-primary:hover:after,.header__menu .header__menu-item>a.color-primary:hover:after,.link-underline:hover:after,.searchform__grid>a:hover:after{left:0;width:100%;right:auto}.bshare__item{border-radius:20px;height:32px;min-width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--tr);font-weight:600;font-size:10px;letter-spacing:.01em;color:var(--black)}.bshare__item-count{min-width:var(--bshare-size,39px);padding:0 10px;text-align:center}.bshare__item:hover{background-color:var(--social-hover-color,var(--primary));border-color:var(--social-hover-color,var(--primary));color:#fff}.bshare__item:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.bshare__item img{width:16px;min-width:16px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 8.5px}.bshare__item img:has(~.bshare__item-count){margin-right:0}.bshare__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--bshare-gap,10px)}#cookie_notification{display:none;position:fixed;z-index:30002;bottom:0;left:0;right:0;width:auto;padding:18px;background:var(--white);-webkit-box-shadow:0 0 54px rgba(0,0,0,.1);box-shadow:0 0 54px rgba(0,0,0,.1)}#cookie_notification .btn{margin-left:10px;cursor:pointer}#cookie_notification p{color:silver;line-height:1.3;font-size:11px;font-weight:500}#cookie_notification p:last-child{margin-bottom:0}#cookie_notification p a{color:inherit;position:relative;text-decoration:underline;text-underline-offset:3px}#cookie_notification p a:hover{color:var(--primary)}#cookie_notification.show{-webkit-animation:CookieAnim ease-in-out 1s alternate;animation:CookieAnim ease-in-out 1s alternate;display:block}@-webkit-keyframes CookieAnim{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}70%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes CookieAnim{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}70%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.social-color-telegram{--social-hover-color:var(--share-color-telegram)}.social-color-whatsapp{--social-hover-color:var(--share-color-whatsapp)}.social-color-youtube{--social-hover-color:var(--share-color-youtube)}.social-color-vk{--social-hover-color:var(--share-color-vk)}.social-color-dzen{--social-hover-color:var(--share-color-dzen)}.social-color-ok{--social-hover-color:var(--share-color-ok)}.h1,h1{font-weight:700;line-height:1.2em;letter-spacing:-.01em;font-size:40px}.bthanks__heading h1,.h2,.spost__title h1,h2,main section.breadcrumbs .container>.content-field:first-child h1,main section.breadcrumbs .section-headings .content-field h1{font-weight:700;font-size:28px;letter-spacing:-.01em;line-height:1.1em}.bthanks__flex h1,.h3,.spost__content h2,.sproject__content h2,h3{font-weight:400;font-size:32px;line-height:1.4em;letter-spacing:-.02em}.h4,h4{font-weight:400;font-size:24px;font-weight:700;line-height:1.2em;letter-spacing:-.02em}.h5,h5{font-weight:700;font-size:20px;letter-spacing:-.02em;line-height:1.4em}.content-field ul{list-style-type:disc;padding:15px 0 15px 25px}.content-field ul li{list-style-type:inherit}.content-field ol{list-style-type:decimal;padding:15px 0 15px 25px}.content-field ol li{list-style-type:inherit}.bthanks__heading .content-field-lg h1,.content-field-lg .bthanks__heading h1,.content-field-lg .h2,.content-field-lg .spost__title h1,.content-field-lg h2,.content-field-lg main section.breadcrumbs .container>.content-field:first-child h1,.content-field-lg main section.breadcrumbs .section-headings .content-field h1,.spost__title .content-field-lg h1,main section.breadcrumbs .container>.content-field:first-child .content-field-lg h1,main section.breadcrumbs .section-headings .content-field .content-field-lg h1{font-weight:700;line-height:1.2em;letter-spacing:-.01em;font-size:40px}.content-field .h1,.content-field .h2,.content-field .h3,.content-field h1,.content-field h2,.content-field h3,main section.breadcrumbs .container>.content-field:first-child h1,main section.breadcrumbs .section-headings .content-field h1{margin-bottom:.6em}.content-field .h5:not(:last-child),.content-field .h6:not(:last-child),.content-field h5:not(:last-child),.content-field h6:not(:last-child){margin-bottom:1em}.content-field li,.content-field p{font-size:20px;font-weight:400;line-height:1.2}.content-field li:not(:last-child),.content-field p:not(:last-child){margin-bottom:1em}.content-field-md li,.content-field-md p{font-size:22px;font-weight:400;line-height:1.2}.content-field-md li:not(:last-child),.content-field-md p:not(:last-child){margin-bottom:1em}.content-field-sm li,.content-field-sm p{font-weight:400;font-size:16px;line-height:1.4}.content-field-xs li,.content-field-xs p{font-weight:400;font-size:14px;line-height:1.4}.searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;border-radius:30px;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:var(--white)}.searchform:has(input[type=search]:not(:-moz-placeholder-shown)){color:var(--black);--placeholder-color:#B5B9C3}.searchform:has(input[type=search]:not(:-ms-input-placeholder)){color:var(--black);--placeholder-color:#B5B9C3}.searchform:has(input[type=search]:not(:placeholder-shown)){color:var(--black);--placeholder-color:#B5B9C3}.searchform:has(input[type=search]:hover){color:var(--black);--placeholder-color:#B5B9C3}.searchform button[type=submit]{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;left:15px;color:currentColor}.searchform input[type=search]{background-color:transparent;border:1px solid var(--white);color:currentColor;border-radius:30px;padding:11px 11px 11px 45px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;font-weight:500;line-height:1.2;width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.searchform input[type=search]::-webkit-input-placeholder{opacity:1;color:var(--placeholder-color,currentColor);text-overflow:ellipsis}.searchform input[type=search]::-moz-placeholder{opacity:1;color:var(--placeholder-color,currentColor);text-overflow:ellipsis}.searchform input[type=search]:-ms-input-placeholder{opacity:1;color:var(--placeholder-color,currentColor);text-overflow:ellipsis}.searchform input[type=search]::-ms-input-placeholder{opacity:1;color:var(--placeholder-color,currentColor);text-overflow:ellipsis}.searchform input[type=search]::placeholder{opacity:1;color:var(--placeholder-color,currentColor);text-overflow:ellipsis}.searchform input[type=search]:-moz-placeholder-shown{text-overflow:ellipsis}.searchform input[type=search]:-ms-input-placeholder{text-overflow:ellipsis}.searchform input[type=search]:placeholder-shown{text-overflow:ellipsis}.searchform input[type=search]:not(:-moz-placeholder-shown){padding-right:35px}.searchform input[type=search]:not(:-ms-input-placeholder){padding-right:35px}.searchform input[type=search]:not(:placeholder-shown){padding-right:35px}.searchform input[type=search]:not(:-moz-placeholder-shown){background-color:var(--white)}.searchform input[type=search]:not(:-ms-input-placeholder){background-color:var(--white)}.searchform input[type=search]:hover,.searchform input[type=search]:not(:placeholder-shown){background-color:var(--white)}.searchform input[type=search]::-webkit-search-cancel-button,.searchform input[type=search]::-webkit-search-decoration,.searchform input[type=search]::-webkit-search-results-button,.searchform input[type=search]::-webkit-search-results-decoration{display:none}.searchform .clear-button{position:absolute;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:5px;width:30px;height:30px;background-position:center;background-size:12px 12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.45213 0.451908C0.687832 0.216205 1.06998 0.216205 1.30568 0.451908L11.5483 10.6945C11.784 10.9302 11.784 11.3124 11.5483 11.5481C11.3126 11.7838 10.9305 11.7838 10.6948 11.5481L0.45213 1.30546C0.216428 1.06976 0.216428 0.68761 0.45213 0.451908Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5474 0.451908C11.3117 0.216205 10.9295 0.216205 10.6938 0.451908L0.451197 10.6945C0.215496 10.9302 0.215495 11.3124 0.451197 11.5481C0.686899 11.7838 1.06905 11.7838 1.30475 11.5481L11.5474 1.30546C11.7831 1.06976 11.7831 0.68761 11.5474 0.451908Z' fill='black'/%3E%3C/svg%3E%0A")}.searchform__wrap{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchform__close{position:absolute;right:6px;top:6px;color:#a3b8bf;padding:6px}.searchform__close:hover{color:var(--black)}.searchform__close svg{width:14px;height:14px;stroke:currentColor;fill:currentColor}.searchform__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-radius:24px;background-color:#f5f8fd;font-size:14px;font-weight:600;letter-spacing:.01em;color:#000;padding:10px 19px}.searchform__results{position:absolute;top:100%;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);left:0;right:0;min-width:210px;border-radius:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.12);box-shadow:0 2px 8px rgba(0,0,0,.12);padding:15px 24px;z-index:10;background-color:var(--white);color:#000;-webkit-transition-property:opacity,margin-top,visibility;transition-property:opacity,margin-top,visibility;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:0;margin-top:-15px;visibility:hidden;pointer-events:none;font-weight:500;font-size:14px}.searchform__results>p{font-size:110%;margin:10px 0}.searchform__results.show{opacity:1;margin-top:0;visibility:visible;pointer-events:all}.searchform__results.loading{pointer-events:none;min-height:100px;max-height:100px;overflow:hidden}.searchform__results.loading>*{opacity:0}.searchform__results.loading:before{content:"";width:21px;height:21px;position:absolute;left:50%;top:50%;margin-left:-11.5px;margin-top:-11.5px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid var(--black);border-radius:50%;border-top-color:transparent;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.searchform__results-post{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--black);font-weight:500;padding:6px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.searchform__results-post-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchform__results-post-type{font-size:70%;color:#a3b8bf}.searchform__results-history:before{content:"";display:block;width:18px;height:18px;min-width:18px;margin-right:5px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C9.9 21 8.04167 20.3627 6.425 19.088C4.80833 17.8133 3.75833 16.184 3.275 14.2C3.20833 13.95 3.25833 13.721 3.425 13.513C3.59167 13.305 3.81667 13.184 4.1 13.15C4.36667 13.1167 4.60833 13.1667 4.825 13.3C5.04167 13.4333 5.19167 13.6333 5.275 13.9C5.675 15.4 6.5 16.625 7.75 17.575C9 18.525 10.4167 19 12 19C13.95 19 15.6043 18.321 16.963 16.963C18.3217 15.605 19.0007 13.9507 19 12C18.9993 10.0493 18.3203 8.39533 16.963 7.038C15.6057 5.68067 13.9513 5.00133 12 5C10.85 5 9.775 5.26667 8.775 5.8C7.775 6.33333 6.93333 7.06667 6.25 8H8C8.28333 8 8.521 8.096 8.713 8.288C8.905 8.48 9.00067 8.71733 9 9C8.99933 9.28267 8.90333 9.52033 8.712 9.713C8.52067 9.90567 8.28333 10.0013 8 10H4C3.71667 10 3.47933 9.904 3.288 9.712C3.09667 9.52 3.00067 9.28267 3 9V5C3 4.71667 3.096 4.47933 3.288 4.288C3.48 4.09667 3.71733 4.00067 4 4C4.28267 3.99933 4.52033 4.09533 4.713 4.288C4.90567 4.48067 5.00133 4.718 5 5V6.35C5.85 5.28333 6.88767 4.45833 8.113 3.875C9.33833 3.29167 10.634 3 12 3C13.25 3 14.421 3.23767 15.513 3.713C16.605 4.18833 17.555 4.82967 18.363 5.637C19.171 6.44433 19.8127 7.39433 20.288 8.487C20.7633 9.57967 21.0007 10.7507 21 12C20.9993 13.2493 20.762 14.4203 20.288 15.513C19.814 16.6057 19.1723 17.5557 18.363 18.363C17.5537 19.1703 16.6037 19.812 15.513 20.288C14.4223 20.764 13.2513 21.0013 12 21ZM13 11.6L15.5 14.1C15.6833 14.2833 15.775 14.5167 15.775 14.8C15.775 15.0833 15.6833 15.3167 15.5 15.5C15.3167 15.6833 15.0833 15.775 14.8 15.775C14.5167 15.775 14.2833 15.6833 14.1 15.5L11.3 12.7C11.2 12.6 11.125 12.4877 11.075 12.363C11.025 12.2383 11 12.109 11 11.975V8C11 7.71667 11.096 7.47933 11.288 7.288C11.48 7.09667 11.7173 7.00067 12 7C12.2827 6.99933 12.5203 7.09533 12.713 7.288C12.9057 7.48067 13.0013 7.718 13 8V11.6Z' fill='black'/%3E%3C/svg%3E%0A")}.searchform__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.searchform__grid>a{display:block;font-weight:500;font-size:20px;margin:-5px 0;padding:5px 0;color:var(--black)}.searchform__grid>a:hover{color:var(--primary)}.forms-label{font-size:20px;font-weight:400;color:var(--color-text);margin-bottom:.3em;display:block;cursor:pointer}.forms-wrap+.forms-wrap{margin-top:30px}.forms-item{position:relative}.forms-input{-webkit-box-shadow:none;box-shadow:none;border-radius:var(--border-button);border:1px solid var(--color-border);display:block;width:100%;min-height:50px;padding:0 18px;font-weight:400;font-size:16px;letter-spacing:.02em}.forms-input:focus{border-color:var(--primary)}.forms-input::-webkit-input-placeholder{opacity:1;font-weight:400;color:var(--color-text-placeholder)}.forms-input::-moz-placeholder{opacity:1;font-weight:400;color:var(--color-text-placeholder)}.forms-input:-ms-input-placeholder{opacity:1;font-weight:400;color:var(--color-text-placeholder)}.forms-input::-ms-input-placeholder{opacity:1;font-weight:400;color:var(--color-text-placeholder)}.forms-input::placeholder{opacity:1;font-weight:400;color:var(--color-text-placeholder)}.forms-input.error,.forms-input.input--error{border-color:var(--color-error)}.forms-input.input--valid{border-color:var(--primary)}.forms-input+label{color:var(--color-error);font-size:16px;margin-top:10px;display:block}.forms-password-visible{position:absolute;top:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:18px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.forms-password-visible .password-visible{display:none}.forms-password-visible.visible .password-visible{display:block}.forms-password-visible.visible .password-unvisible{display:none}.forms-password-visible path{-webkit-transition:fill .2s ease;transition:fill .2s ease}.forms-password-visible:focus-visible path,.forms-password-visible:hover path{fill:#969696}.forms-password-visible:focus-visible{outline:1px solid var(--primary)}.forms-password-visible svg{height:24px;width:auto}.btn{min-height:60px;padding:0 34px;font-family:var(--ff);letter-spacing:.01em;font-size:16px;line-height:1;font-weight:600;text-align:center;color:#fff;border-radius:35px;background:var(--gradient);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease,background-color .2s ease,background-image .2s ease,color .2s ease,border-color .2s ease;transition:opacity .2s ease,background-color .2s ease,background-image .2s ease,color .2s ease,border-color .2s ease;position:relative}.btn--gradient-tr{background:var(--gradient-tr)}.btn--gradient-tr:focus-visible,.btn--gradient-tr:hover{background:var(--gradient-hover)}.btn--icon:after{content:"";margin-left:1.2em;display:block;background-color:currentColor;height:16px;width:16px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66666 16.3334L11.4033 10.2963C12.1989 9.58335 12.1989 8.41669 11.4033 7.70372L4.66666 1.66669' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66666 16.3334L11.4033 10.2963C12.1989 9.58335 12.1989 8.41669 11.4033 7.70372L4.66666 1.66669' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.btn--icon.btn--icon-bottom:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 3.4375V17.7768' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M4.8125 12.375L11 18.5625L17.1875 12.375' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 3.4375V17.7768' stroke='white' stroke-width='1.5' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M4.8125 12.375L11 18.5625L17.1875 12.375' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.btn:focus-visible,.btn:hover{background:var(--gradient-hover)}.btn span:only-child{margin-top:-.1em}.btn:disabled{opacity:.3;pointer-events:none}.btn--tr{background:#f5f6f8;color:var(--black)}.btn--tr:focus-visible,.btn--tr:hover{background:#e3e4dc;color:var(--black)}.btn--outline{background:0 0;border:1px solid var(--primary);color:var(--black)}.btn--outline:focus-visible,.btn--outline:hover{border-color:var(--primary-hover);background:var(--primary-hover);color:var(--white)}.btn--outline.btn--border{border-color:var(--border)}.btn--outline.btn--border:focus-visible,.btn--outline.btn--border:hover{background-image:var(--gradient);border-color:transparent}.btn--outline.btn--light{border-color:#23202e10}.btn--outline.btn--tr{border-color:var(--border);color:var(--black)}.btn--outline.btn--tr:focus-visible,.btn--outline.btn--tr:hover{color:var(--white);border-color:var(--primary-hover)}.btn--white{background-color:var(--white);color:var(--black)}.btn--white:focus-visible,.btn--white:hover{background-color:#e3e4dc;color:var(--black)}.btn--black{background-color:var(--black);color:var(--white)}.btn--black:focus-visible,.btn--black:hover{background-color:#797979;color:var(--white)}.btn--sm{min-height:44px;font-weight:600;padding:0 22px}.btn--xs{font-size:10px;min-height:24px;padding:0 12px;font-weight:600}.btn--disabled,.main-forms__button[disabled].btn{background:#c4c0b5;color:var(--white)}.alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;position:fixed;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;pointer-events:none;z-index:90}.alert-wrapper .message{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;padding:12px 25px;padding-right:40px;color:#fff;pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:12px;font-size:14px;font-weight:400;max-width:420px;position:relative;-webkit-box-shadow:0 8px 20px rgba(0,51,153,.08),0 4px 8px rgba(0,51,153,.08);box-shadow:0 8px 20px rgba(0,51,153,.08),0 4px 8px rgba(0,51,153,.08)}.alert-wrapper .message .close{position:absolute;right:10px;top:10px;font-size:16px}.alert-wrapper .message .close:hover{opacity:.5}.alert-wrapper .message:after{content:"";display:block;clear:both}.alert-wrapper .message.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.alert-wrapper .message.removing{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.alert-wrapper .success{background-color:#28a745}.alert-wrapper .warning{background-color:#a79428}.alert-wrapper .error{background-color:#cf000f}.antispam{display:none!important}.js-personal-data-form .main-forms__input{background-color:var(--white)}.js-personal-data-form .main-forms__item-file label{cursor:pointer}.js-personal-data-form .main-forms__item-file input{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.js-personal-data-form .main-forms__item-file .main-forms__label{background-color:transparent;border-radius:16px;border:1px solid var(--border);display:block;width:100%;padding:30px 15px 10px 15px}.js-personal-data-form .main-forms__item-file .main-forms__label:hover{border-color:#cdd7da}.js-personal-data-form .main-forms__item-file .main-forms__span-after{color:#44a3f0;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.01em}.js-personal-data-form .main-forms__item-file .main-forms__file-delete{position:absolute;top:6px;right:6px;z-index:5;background-color:var(--color-error);width:15px;height:15px;font-size:10px;color:var(--white);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.js-personal-data-form .main-forms__item-file .main-forms__file-delete:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.js-personal-data-form .main-forms__item-file .main-forms__file-preview{position:absolute;top:6px;right:10px;z-index:3;background-color:var(--white);border-radius:100%;width:48px;height:48px;max-width:48px;max-height:48px;overflow:hidden}.js-personal-data-form .main-forms__item-file .main-forms__file-preview:not(:has(img)){background:var(--placeholder,#f0f0f0);background-position:center;background-size:cover;background-repeat:no-repeat;border:1px solid var(--border)}.js-personal-data-form .main-forms__item-file .main-forms__file-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.main-forms__flex{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.main-forms__flex+.main-forms__flex{margin-top:20px}.main-forms__flex-2{grid-template-columns:repeat(2,1fr);gap:20px}.main-forms__item--full{grid-column:span 4}.main-forms__item--2{grid-column:span 2}.main-forms__item.input--error .forms-span{color:var(--black)}.main-forms__item.input--valid .forms-span{color:#b8b6c1}.main-forms__item--select{min-width:100%;width:100%}.main-forms__item--select .main-forms__span{z-index:3}.main-forms__select{-webkit-box-shadow:none;box-shadow:none;border-radius:16px;border:1px solid var(--border);display:block;width:100%;padding:30px 10px 10px 10px;font-weight:400;font-size:16px;background-color:transparent;color:var(--black);min-width:100%;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.main-forms__select option{padding:0}.main-forms__select.input--valid,.main-forms__select:focus,.main-forms__select:hover{border-color:#cdd7da}.main-forms__select::-webkit-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__select::-moz-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__select:-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__select::-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__select::placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__select.error,.main-forms__select.input--error{border-color:#e94848}.main-forms__select.error+.select2-container,.main-forms__select.input--error+.select2-container{--select2-border-color:#e94848}.main-forms__select:disabled{background-color:var(--bg);border-color:var(--bg);color:var(--tr)}.main-forms__select+.select2-container{border-radius:16px;--select2-border-color:var(--border)}.main-forms__select+.select2-container.select2-container--open{--arrow-rotate:180deg}.main-forms__select+.select2-container .selection{border-radius:inherit}.main-forms__select+.select2-container .selection .select2-selection{padding:0;height:auto;border-radius:inherit;padding:30px 10px 10px 10px;border-color:var(--select2-border-color)}.main-forms__select+.select2-container .selection .select2-selection .select2-selection__rendered{line-height:1.2em;padding:0 5px;font-size:16px;color:var(--black)}.main-forms__select+.select2-container .selection .select2-selection .select2-selection__arrow{position:static}.main-forms__select+.select2-container .selection .select2-selection .select2-selection__arrow b{display:none}.main-forms__select+.select2-container .selection .select2-selection .select2-selection__arrow:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(var(--arrow-rotate,0deg));-ms-transform:translateY(-50%) rotate(var(--arrow-rotate,0deg));transform:translateY(-50%) rotate(var(--arrow-rotate,0deg));right:10px;width:16px;height:16px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.28 5.96667L8.9333 10.3133C8.41997 10.8267 7.57997 10.8267 7.06664 10.3133L2.71997 5.96667' stroke='%231A1A1A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-forms__select-address{background-color:#f5f6f8;border-radius:24px;color:var(--black);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;padding:9px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.main-forms__select-address:hover{background-color:#e5e6e8}.main-forms__select-address span{margin-right:8px}.main-forms__label{color:currentColor;position:relative;display:block}.main-forms__heading{font-size:16px;font-weight:500;line-height:1.2}.main-forms__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-forms__group .main-forms__policy span{margin-top:0}.main-forms__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;margin-bottom:30px}.main-forms__radio-item>span{border-radius:10px;border:1px solid #23202e10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:14px;height:47px;color:var(--black);font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.main-forms__radio-item>span:hover{border-color:#23202e30}.main-forms__radio-item>span>span{margin:0 16px}.main-forms__radio-item input{display:none}.main-forms__radio-item input:checked+span{color:var(--white);border-color:var(--social-hover-color,var(--primary));background-color:var(--social-hover-color,var(--primary))}.main-forms__radio-item input:checked+span img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.main-forms__input{-webkit-box-shadow:none;box-shadow:none;border-radius:16px;border:1px solid var(--border);display:block;width:100%;padding:30px 15px 10px 15px;font-weight:400;font-size:16px;background-color:transparent;color:var(--black);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.main-forms__input.input--valid,.main-forms__input:focus,.main-forms__input:hover{border-color:#cdd7da}.main-forms__input::-webkit-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__input::-moz-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__input:-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__input::-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__input::placeholder{opacity:1;font-weight:400;color:#b8b6c1}.main-forms__input.error,.main-forms__input.input--error{border-color:#e94848}.main-forms__input:disabled{background-color:var(--bg);border-color:var(--bg);color:var(--tr)}.main-forms__input:-moz-read-only{background-color:var(--bg);border-color:var(--bg);color:#a1a6b2}.main-forms__input:read-only{background-color:var(--bg);border-color:var(--bg);color:#a1a6b2}.main-forms__input:is(textarea){resize:vertical;min-height:5em;max-height:20em}.main-forms__input:has(~.main-forms__select-address){padding-right:180px}.main-forms__bottom{gap:13px 32px;margin-top:30px}.main-forms__button[disabled].btn{pointer-events:none}.main-forms .form-response:has(+button[type=submit]):not(:empty){margin-bottom:10px}.main-forms__span{position:absolute;top:11px;left:15px;font-size:12px;font-weight:500;line-height:1.2;color:var(--black)}.main-forms__policy{color:#b8b6c1}.main-forms__policy:has(+.form-response){margin-bottom:40px}.main-forms__policy>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:currentColor;font-size:10px;line-height:1.1;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-forms__policy>span p{margin-bottom:0}.main-forms__policy>span>span{-ms-flex-item-align:center;align-self:center}.main-forms__policy>span a{color:currentColor;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.main-forms__policy>span a:hover{color:var(--primary)}.main-forms__policy>span:before{content:"";width:16px;height:16px;min-width:16px;margin-right:5px;display:block;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 11H7.5C10 11 11 10 11 7.5V4.5C11 2 10 1 7.5 1H4.5C2 1 1 2 1 4.5V7.5C1 10 2 11 4.5 11Z' stroke='%23B8B6C1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 11H7.5C10 11 11 10 11 7.5V4.5C11 2 10 1 7.5 1H4.5C2 1 1 2 1 4.5V7.5C1 10 2 11 4.5 11Z' stroke='%23B8B6C1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-forms__policy input{display:none}.main-forms__policy input:checked+span:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 11H7.5C10 11 11 10 11 7.5V4.5C11 2 10 1 7.5 1H4.5C2 1 1 2 1 4.5V7.5C1 10 2 11 4.5 11Z' stroke='%23B8B6C1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.875 5.99996L5.29 7.41496L8.125 4.58496' stroke='%23B8B6C1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 11H7.5C10 11 11 10 11 7.5V4.5C11 2 10 1 7.5 1H4.5C2 1 1 2 1 4.5V7.5C1 10 2 11 4.5 11Z' stroke='%23B8B6C1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.875 5.99996L5.29 7.41496L8.125 4.58496' stroke='%23B8B6C1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-forms__anonim{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-forms__anonim span{color:#a1a6b2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-forms__anonim span:before{content:"";font-size:17px;width:1em;height:1em;min-width:1em;margin-right:.5em;display:block;border-radius:.32em;border:1px solid #a1a6b2;background-size:100%;background-repeat:no-repeat;background-position:center}.main-forms__anonim input{display:none}.main-forms__anonim input:checked+span{color:var(--black)}.main-forms__anonim input:checked+span:before{background-color:var(--black);border-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99219 11L8.99219 15L17.0063 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-forms__item-sum:has(input:-moz-read-only) .main-forms__span{opacity:1;color:var(--black)}.main-forms__item-sum:has(input:read-only) .main-forms__span{opacity:1;color:var(--black)}.main-forms__item-sum:has(input:-moz-read-only) input{border-color:var(--bg);background-color:var(--bg);color:var(--black);cursor:default}.main-forms__item-sum:has(input:read-only) input{border-color:var(--bg);background-color:var(--bg);color:var(--black);cursor:default}.main-forms__item{position:relative}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label .main-forms__span{color:#a1a6b2;opacity:.5}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input{color:transparent!important;pointer-events:none}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input::-webkit-input-placeholder{color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input::-moz-placeholder{color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input:-ms-input-placeholder{color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input::-ms-input-placeholder{color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input::placeholder{color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input:-webkit-autofill,.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input:-webkit-autofill:focus,.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label input:-webkit-autofill:hover{-webkit-text-fill-color:transparent!important;color:transparent!important}.main-forms__item:has(.main-forms__anonim>input:checked) .main-forms__label:before{content:attr(data-anonim-placeholder);position:absolute;bottom:10px;left:15px;width:100%;font-size:14px;color:#a1a6b2;opacity:.5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 150px)}.main-forms__cards-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2;padding:11px 14px;border-radius:16px;border:1px solid var(--border);cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-forms__cards-item:hover:not(:has(input:checked)){border-color:var(--primary)}.main-forms__cards-item+.main-forms__cards-item{margin-top:10px}.main-forms__cards-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-forms__cards-item-icon{width:30px;height:30px;min-width:30px;margin-right:10px;border-radius:100%;overflow:hidden;position:relative}.main-forms__cards-item-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-forms__cards-item-title{font-size:12px;color:var(--tr);font-weight:400}.main-forms__cards-item-number{font-size:16px;font-weight:500;margin-top:.3em}.main-forms__cards-item input{display:none}.main-forms__cards-item:after{content:"";font-size:17px;width:1em;height:1em;min-width:1em;margin-right:.5em;display:block;border-radius:.32em;border:1px solid var(--tr);background-size:100%;background-repeat:no-repeat;background-position:center}.main-forms__cards-item input{display:none}.main-forms__cards-item:has(input:checked){border-color:var(--bg);background-color:var(--bg)}.main-forms__cards-item:has(input:checked):after{background-color:var(--black);border-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99219 11L8.99219 15L17.0063 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-forms__label input[name=name]:disabled{background-color:transparent}.main-forms__item-select .main-forms__label{-webkit-box-shadow:none;box-shadow:none;border-radius:10px;border:1px solid #f4e9f4;display:block;width:100%;padding:10px 15px;font-weight:500;font-size:16px;background-color:transparent;color:var(--black);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.main-forms__item-select .main-forms__span{position:static}.main-forms__item-select .select2-container{width:100%}.main-forms__item-select .select2-container .select2-selection{border-radius:10px;border-width:0;padding:0;font-weight:500}.main-forms__item-select .select2-container .select2-dropdown{border-radius:0 0 10px 10px;margin-top:9px;border:1px solid var(--border)}.main-forms__item-select .select2-container .select2-search--dropdown{padding:10px}.main-forms__item-select .select2-container .select2-results{font-size:12px}.main-forms__item-select .select2-container .select2-results .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--bg);color:var(--black)}.main-forms__item-select .select2-container .select2-search__field{border-radius:8px;background-color:transparent;font-weight:500;border-color:var(--border)}.main-forms__item-select .select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.8;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-forms__item-select .select2-container .select2-selection--single .select2-selection__arrow{background-repeat:no-repeat;background-size:100%;background-position:center;width:24px;height:24px;position:absolute;top:0;right:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9201 8.94995L13.4001 15.47C12.6301 16.24 11.3701 16.24 10.6001 15.47L4.08008 8.94995' stroke='url(%23paint0_linear_15_4387)' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_15_4387' x1='3.53177' y1='8.64577' x2='18.2325' y2='7.35668' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233EA6BA'/%3E%3Cstop offset='1' stop-color='%232D9691'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}.main-forms__item-select .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.main-pay-autopayment-policy{display:none;margin-top:15px}.main-pay-periods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;margin-top:20px}.main-pay-periods:has(input[name=period][value=regular]:checked)~.main-pay-autopayment-periods{display:-webkit-box;display:-ms-flexbox;display:flex}.main-pay-periods:has(input[name=period][value=regular]:checked)~.main-pay-autopayment-policy{display:block}.main-pay-periods>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.main-pay-periods label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.main-pay-periods label>span{border:1px solid var(--border);border-radius:20px;width:100%;padding:10px 20px;height:100%;font-weight:600;font-size:12px;line-height:1.2em;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;text-align:center}.main-pay-periods label>span:has(.main-pay-period-count){padding-right:10px}.main-pay-periods label .main-pay-period-count{font-size:12px;font-weight:500;line-height:1.2;color:var(--white);margin-left:10px;background-image:var(--gradient);border-radius:100px;padding:2px 12px 2px 4px;min-width:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.main-pay-periods label .main-pay-period-count:not(:has(span)){min-width:auto;padding:4px}.main-pay-periods label input{display:none}.main-pay-periods label input:checked+span{border-color:var(--black);background-color:var(--black);color:var(--white)}.main-pay-autopayment-periods{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px;margin-top:25px}.main-pay-autopayment-periods .main-pay-autopayment-period label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-pay-autopayment-periods .main-pay-autopayment-period span{color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-pay-autopayment-periods .main-pay-autopayment-period span:before{content:"";font-size:17px;width:1em;height:1em;min-width:1em;margin-right:.5em;display:block;border-radius:.32em;border:1px solid var(--border);background-size:100%;background-repeat:no-repeat;background-position:center}.main-pay-autopayment-periods .main-pay-autopayment-period input{display:none}.main-pay-autopayment-periods .main-pay-autopayment-period input:checked+span{color:var(--black)}.main-pay-autopayment-periods .main-pay-autopayment-period input:checked+span:before{background-color:var(--black);border-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99219 11L8.99219 15L17.0063 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-pay__methods-heading{font-size:24px;font-weight:500;line-height:1.2;margin-bottom:.5em;margin-top:1.2em}.main-pay__methods-list{display:grid;grid-template-columns:1fr}.main-pay__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.main-pay__flex+.main-forms__item,.main-pay__flex+.main-pay__flex{margin-top:15px}.main-pay__flex>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:200px}.main-pay__flex>.main-forms__item-name{min-width:280px}.main-pay__method+.main-pay__method{margin-top:10px}.main-pay__method label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:16px;border:1px solid var(--border);padding:10px 11px;height:100%}.main-pay__method label:after{content:"";font-size:17px;width:1em;height:1em;min-width:1em;margin-right:.5em;display:block;border-radius:.32em;border:1px solid var(--tr);background-size:100%;background-repeat:no-repeat;background-position:center}.main-pay__method label input{display:none}.main-pay__method label:has(input:checked){border-color:var(--bg);background-color:var(--bg)}.main-pay__method label:has(input:checked):after{background-color:var(--black);border-color:var(--black);background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99219 11L8.99219 15L17.0063 7' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.main-pay__method-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-pay__method-icon img{width:30px;height:30px;min-width:30px;-o-object-fit:contain;object-fit:contain}.main-pay__method-name{font-size:14px;font-weight:600;line-height:1.2em}.main-pay__method-description{font-size:10px;font-weight:500;line-height:1.2em;color:#a1a6b2;margin-top:.3em}.main-pay__methods-list{margin-top:10px}.main-pay__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:10px 30px;margin-top:10px}.main-pay__sum-input{border-radius:13px;border:1px solid var(--border);font-size:28px;width:100%;min-width:auto;font-weight:700;letter-spacing:.01em;line-height:1.2;padding:10px 15px;text-align:center;margin-top:10px}.main-pay__sum-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px}.main-pay__sum-btn{border-radius:13px;background-color:var(--tr);font-size:12px;font-weight:600;line-height:1.2;padding:4px 10px;color:var(--black)}.main-pay__sum-btn.active{background:var(--gradient);color:var(--white)}.main-pay--sm .main-forms__input{background-color:#fff;border-color:var(--border)}.main-pay--sm .main-forms__input.input--valid,.main-pay--sm .main-forms__input:focus,.main-pay--sm .main-forms__input:hover{border-color:#eadfea}.main-pay--sm .main-forms__input::-webkit-input-placeholder{opacity:1;font-weight:500;color:#b8b6c1}.main-pay--sm .main-forms__input::-moz-placeholder{opacity:1;font-weight:500;color:#b8b6c1}.main-pay--sm .main-forms__input:-ms-input-placeholder{opacity:1;font-weight:500;color:#b8b6c1}.main-pay--sm .main-forms__input::-ms-input-placeholder{opacity:1;font-weight:500;color:#b8b6c1}.main-pay--sm .main-forms__input::placeholder{opacity:1;font-weight:500;color:#b8b6c1}.main-pay--sm .main-forms__input.error,.main-pay--sm .main-forms__input.input--error{border-color:var(--color-error)}.main-pay--sm .main-forms__input:disabled{background-color:var(--light);color:#a1a6b2}.main-pay--sm .main-forms__input:-moz-read-only{color:#a1a6b2}.main-pay--sm .main-forms__input:read-only{color:#a1a6b2}.main-pay--sm .main-pay-periods{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.main-pay--sm .main-pay-periods>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.main-pay--sm .main-pay-periods label{display:block}.main-pay--sm .main-pay-periods label span{background-color:#fff;font-size:12px}.main-pay--sm .main-pay-periods label input:checked+span{background-color:var(--black)}.main-pay--sm .main-pay__bottom{margin-top:15px}.main-pay--sm .main-pay__flex{gap:5px}.main-pay--sm .main-pay__methods-heading{font-size:18px}.main-pay--sm .main-pay__methods-list{grid-template-columns:1fr;gap:5px}.main-pay--sm .main-pay__method label:has(input:checked){background-color:#fff}.modal-form.fancybox__content{max-width:815px;width:95%;margin:25px 0;padding:0;border-radius:40px}.modal-form.fancybox__content .fancybox-close{position:absolute;top:20px;right:20px;z-index:3;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;margin:-10px;height:40px;width:40px;min-width:40px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal-form.fancybox__content .fancybox-close:hover{opacity:1}.modal-form.fancybox__content .fancybox-close:before{content:"";position:absolute;inset:10px;z-index:3;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.29289 2.29289C2.68342 1.90237 3.31658 1.90237 3.70711 2.29289L12 10.5858L20.2929 2.29289C20.6834 1.90237 21.3166 1.90237 21.7071 2.29289C22.0976 2.68342 22.0976 3.31658 21.7071 3.70711L13.4142 12L21.7071 20.2929C22.0976 20.6834 22.0976 21.3166 21.7071 21.7071C21.3166 22.0976 20.6834 22.0976 20.2929 21.7071L12 13.4142L3.70711 21.7071C3.31658 22.0976 2.68342 22.0976 2.29289 21.7071C1.90237 21.3166 1.90237 20.6834 2.29289 20.2929L10.5858 12L2.29289 3.70711C1.90237 3.31658 1.90237 2.68342 2.29289 2.29289Z' fill='black'/%3E%3C/svg%3E%0A")}.modal-form.fancybox__content.modal-login .main-forms__item-btn{width:100%}.modal-form.fancybox__content.modal-login .main-forms__item-btn button{width:100%}.modal-form.fancybox__content.modal-code,.modal-form.fancybox__content.modal-delete-autopayment,.modal-form.fancybox__content.modal-delete-card,.modal-form.fancybox__content.modal-login,.modal-form.fancybox__content.modal-register,.modal-form.fancybox__content.modal-select-card{max-width:460px;padding:45px 60px}.modal-form.fancybox__content.modal-code .main-forms__policy,.modal-form.fancybox__content.modal-delete-autopayment .main-forms__policy,.modal-form.fancybox__content.modal-delete-card .main-forms__policy,.modal-form.fancybox__content.modal-login .main-forms__policy,.modal-form.fancybox__content.modal-register .main-forms__policy,.modal-form.fancybox__content.modal-select-card .main-forms__policy{margin:20px 0}.modal-form.fancybox__content.modal-code .modal-form__flex,.modal-form.fancybox__content.modal-delete-autopayment .modal-form__flex,.modal-form.fancybox__content.modal-delete-card .modal-form__flex,.modal-form.fancybox__content.modal-login .modal-form__flex,.modal-form.fancybox__content.modal-register .modal-form__flex,.modal-form.fancybox__content.modal-select-card .modal-form__flex{margin-top:20px}.modal-form.fancybox__content.modal-code .modal-form__flex form,.modal-form.fancybox__content.modal-delete-autopayment .modal-form__flex form,.modal-form.fancybox__content.modal-delete-card .modal-form__flex form,.modal-form.fancybox__content.modal-login .modal-form__flex form,.modal-form.fancybox__content.modal-register .modal-form__flex form,.modal-form.fancybox__content.modal-select-card .modal-form__flex form{width:100%}.modal-form.fancybox__content.modal-code button,.modal-form.fancybox__content.modal-delete-autopayment button,.modal-form.fancybox__content.modal-delete-card button,.modal-form.fancybox__content.modal-login button,.modal-form.fancybox__content.modal-register button,.modal-form.fancybox__content.modal-select-card button{margin-top:0}.modal-form.fancybox__content.modal-code .main-forms__bottom,.modal-form.fancybox__content.modal-delete-autopayment .main-forms__bottom,.modal-form.fancybox__content.modal-delete-card .main-forms__bottom,.modal-form.fancybox__content.modal-login .main-forms__bottom,.modal-form.fancybox__content.modal-register .main-forms__bottom,.modal-form.fancybox__content.modal-select-card .main-forms__bottom{margin-top:0}.modal-form.fancybox__content.modal-code .main-forms__input[name=code],.modal-form.fancybox__content.modal-delete-autopayment .main-forms__input[name=code],.modal-form.fancybox__content.modal-delete-card .main-forms__input[name=code],.modal-form.fancybox__content.modal-login .main-forms__input[name=code],.modal-form.fancybox__content.modal-register .main-forms__input[name=code],.modal-form.fancybox__content.modal-select-card .main-forms__input[name=code]{padding:15px 20px;letter-spacing:1em;font-size:22px}.modal-form.fancybox__content.modal-code .modal-code__button,.modal-form.fancybox__content.modal-delete-autopayment .modal-code__button,.modal-form.fancybox__content.modal-delete-card .modal-code__button,.modal-form.fancybox__content.modal-login .modal-code__button,.modal-form.fancybox__content.modal-register .modal-code__button,.modal-form.fancybox__content.modal-select-card .modal-code__button{margin-top:20px;width:100%;font-size:14px!important}.modal-form.fancybox__content.modal-code .modal-code__button .js-timer,.modal-form.fancybox__content.modal-delete-autopayment .modal-code__button .js-timer,.modal-form.fancybox__content.modal-delete-card .modal-code__button .js-timer,.modal-form.fancybox__content.modal-login .modal-code__button .js-timer,.modal-form.fancybox__content.modal-register .modal-code__button .js-timer,.modal-form.fancybox__content.modal-select-card .modal-code__button .js-timer{margin-left:.2em}.modal-form.fancybox__content.modal-code .modal-code__button:disabled,.modal-form.fancybox__content.modal-delete-autopayment .modal-code__button:disabled,.modal-form.fancybox__content.modal-delete-card .modal-code__button:disabled,.modal-form.fancybox__content.modal-login .modal-code__button:disabled,.modal-form.fancybox__content.modal-register .modal-code__button:disabled,.modal-form.fancybox__content.modal-select-card .modal-code__button:disabled{opacity:1;background-color:#f5f5f5;color:#a1a6b2}.modal-form.fancybox__content.modal-help{max-width:815px}.modal-form.fancybox__content.modal-help .modal-form__title{margin-bottom:20px}.modal-form.fancybox__content.modal-city{max-width:815px}.modal-form.fancybox__content.modal-city .modal-form__title{margin-bottom:20px}.modal-form.fancybox__content.modal-city .modal-form__cities-input{-webkit-box-shadow:none;box-shadow:none;border-radius:16px;border:1px solid var(--border);display:block;width:100%;padding:12px 18px;margin-bottom:20px;font-weight:400;font-size:16px;background-color:transparent;color:var(--black);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.modal-form.fancybox__content.modal-city .modal-form__cities-input.input--valid,.modal-form.fancybox__content.modal-city .modal-form__cities-input:focus,.modal-form.fancybox__content.modal-city .modal-form__cities-input:hover{border-color:#cdd7da}.modal-form.fancybox__content.modal-city .modal-form__cities-input::-webkit-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.modal-form.fancybox__content.modal-city .modal-form__cities-input::-moz-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.modal-form.fancybox__content.modal-city .modal-form__cities-input:-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.modal-form.fancybox__content.modal-city .modal-form__cities-input::-ms-input-placeholder{opacity:1;font-weight:400;color:#b8b6c1}.modal-form.fancybox__content.modal-city .modal-form__cities-input::placeholder{opacity:1;font-weight:400;color:#b8b6c1}.modal-form.fancybox__content.modal-city .modal-city__cities{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;max-height:300px}.modal-form.fancybox__content.modal-city .modal-city__cities-item{position:relative;border-radius:13px;padding:11px 17px;padding-left:40px;border:1px solid var(--border);text-align:left;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:currentColor;font-weight:600}.modal-form.fancybox__content.modal-city .modal-city__cities-item:before{content:"";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;background-position:center;background-size:contain;background-repeat:no-repeat;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.74976 2.66669H16.2498C18.9088 2.66669 20.6404 3.20184 21.7195 4.28094C22.7984 5.36002 23.3337 7.091 23.3337 9.74969V16.2497C23.3337 18.9087 22.7986 20.6403 21.7195 21.7194C20.6404 22.7985 18.9088 23.3337 16.2498 23.3337H9.74976C7.09106 23.3336 5.36008 22.7984 4.28101 21.7194C3.2019 20.6403 2.66675 18.9087 2.66675 16.2497V9.74969L2.67261 9.26239C2.7353 6.8772 3.26933 5.29262 4.28101 4.28094C5.29269 3.26926 6.87726 2.73524 9.26245 2.67255L9.74976 2.66669Z' stroke='%23A1A6B2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.modal-form.fancybox__content.modal-city .modal-city__cities-item.active{border-color:var(--tr);background-color:var(--tr)}.modal-form.fancybox__content.modal-city .modal-city__cities-item.active:before{background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75008 23.8334H16.2501C21.6667 23.8334 23.8334 21.6667 23.8334 16.25V9.75002C23.8334 4.33335 21.6667 2.16669 16.2501 2.16669H9.75008C4.33341 2.16669 2.16675 4.33335 2.16675 9.75002V16.25C2.16675 21.6667 4.33341 23.8334 9.75008 23.8334Z' fill='%231A1A1A'/%3E%3Cpath d='M8.39575 13L11.4616 16.0658L17.6041 9.93414' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.modal-form.fancybox__content.modal-add-mechet .modal-form__subtitle p,.modal-form.fancybox__content.modal-add-mechet .modal-form__title p,.modal-form.fancybox__content.modal-success-mechet .modal-form__subtitle p,.modal-form.fancybox__content.modal-success-mechet .modal-form__title p{margin-bottom:0}.modal-form.fancybox__content.modal-add-mechet .modal-form__subtitle,.modal-form.fancybox__content.modal-success-mechet .modal-form__subtitle{margin-bottom:15px}.modal-form.fancybox__content.modal-add-mechet .main-forms__item-btn,.modal-form.fancybox__content.modal-add-mechet button[type=submit],.modal-form.fancybox__content.modal-success-mechet .main-forms__item-btn,.modal-form.fancybox__content.modal-success-mechet button[type=submit]{width:100%}.modal-form.fancybox__content.modal-add-mechet form,.modal-form.fancybox__content.modal-success-mechet form{padding:0 30px;padding-bottom:30px}.modal-form.fancybox__content.modal-add-mechet form .main-forms__flex,.modal-form.fancybox__content.modal-success-mechet form .main-forms__flex{grid-template-columns:1fr;gap:15px}.modal-form.fancybox__content.modal-add-mechet form .main-forms__flex+.main-forms__flex,.modal-form.fancybox__content.modal-success-mechet form .main-forms__flex+.main-forms__flex{margin-top:15px}.modal-form.fancybox__content.modal-add-mechet,.modal-form.fancybox__content.modal-select-address,.modal-form.fancybox__content.modal-success-mechet{max-width:462px;padding:10px}.modal-form.fancybox__content.modal-add-mechet .modal-form__title,.modal-form.fancybox__content.modal-select-address .modal-form__title,.modal-form.fancybox__content.modal-success-mechet .modal-form__title{margin-bottom:20px;font-size:20px;font-weight:700}.modal-form.fancybox__content.modal-add-mechet .modal-form__top,.modal-form.fancybox__content.modal-select-address .modal-form__top,.modal-form.fancybox__content.modal-success-mechet .modal-form__top{padding:20px 30px}.modal-form.fancybox__content.modal-add-mechet .modal-form__subtitle,.modal-form.fancybox__content.modal-select-address .modal-form__subtitle,.modal-form.fancybox__content.modal-success-mechet .modal-form__subtitle{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.2em}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-info-city,.modal-form.fancybox__content.modal-select-address .modal-address__map-info-city,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-info-city{font-size:10px;color:#b5b9c3;font-weight:400;letter-spacing:.01em;line-height:1.2em;margin-bottom:3px}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-info-address,.modal-form.fancybox__content.modal-select-address .modal-address__map-info-address,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-info-address{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em;color:var(--black);margin-bottom:17px}.modal-form.fancybox__content.modal-add-mechet .modal-address__map,.modal-form.fancybox__content.modal-select-address .modal-address__map,.modal-form.fancybox__content.modal-success-mechet .modal-address__map{position:relative;height:520px;border-radius:30px;overflow:hidden;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal-form.fancybox__content.modal-add-mechet .modal-address__map:after,.modal-form.fancybox__content.modal-select-address .modal-address__map:after,.modal-form.fancybox__content.modal-success-mechet .modal-address__map:after{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid var(--black);border-top-color:transparent;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:5}.modal-form.fancybox__content.modal-add-mechet .modal-address__map.loading,.modal-form.fancybox__content.modal-select-address .modal-address__map.loading,.modal-form.fancybox__content.modal-success-mechet .modal-address__map.loading{opacity:.5;pointer-events:none}.modal-form.fancybox__content.modal-add-mechet .modal-address__map.loading:after,.modal-form.fancybox__content.modal-select-address .modal-address__map.loading:after,.modal-form.fancybox__content.modal-success-mechet .modal-address__map.loading:after{opacity:1}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-content,.modal-form.fancybox__content.modal-select-address .modal-address__map-content,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-content{position:absolute;inset:0;z-index:2}.modal-form.fancybox__content.modal-add-mechet .modal-address__map>ymap,.modal-form.fancybox__content.modal-select-address .modal-address__map>ymap,.modal-form.fancybox__content.modal-success-mechet .modal-address__map>ymap{position:absolute;inset:0;z-index:2}.modal-form.fancybox__content.modal-add-mechet .modal-address__map .bg-loading,.modal-form.fancybox__content.modal-select-address .modal-address__map .bg-loading,.modal-form.fancybox__content.modal-success-mechet .modal-address__map .bg-loading{position:absolute;inset:0;background-color:var(--white);z-index:1}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-info,.modal-form.fancybox__content.modal-select-address .modal-address__map-info,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-info{position:absolute;bottom:10px;right:10px;left:10px;padding:20px;background:var(--white);-webkit-box-shadow:0 24px 44px rgba(17,26,28,.15);box-shadow:0 24px 44px rgba(17,26,28,.15);border-radius:20px;z-index:3;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-info.show,.modal-form.fancybox__content.modal-select-address .modal-address__map-info.show,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-info.show{opacity:1;pointer-events:auto}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-icon,.modal-form.fancybox__content.modal-select-address .modal-address__map-icon,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-icon{position:absolute;z-index:4;top:50%;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;opacity:0;pointer-events:none}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-icon:after,.modal-form.fancybox__content.modal-select-address .modal-address__map-icon:after,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-icon:after{content:"";display:block;width:10px;height:10px;position:absolute;top:100%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-filter:blur(5px);filter:blur(5px);background:#000;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-icon.dragging,.modal-form.fancybox__content.modal-select-address .modal-address__map-icon.dragging,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-icon.dragging{-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-icon.dragging:after,.modal-form.fancybox__content.modal-select-address .modal-address__map-icon.dragging:after,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-icon.dragging:after{opacity:.5}.modal-form.fancybox__content.modal-add-mechet .modal-address__map-icon.show,.modal-form.fancybox__content.modal-select-address .modal-address__map-icon.show,.modal-form.fancybox__content.modal-success-mechet .modal-address__map-icon.show{opacity:1}.modal-form__heading,.modal-form__title{font-family:var(--ff-sec);font-size:40px;font-weight:600;line-height:1.2;color:var(--black);letter-spacing:-.02em}.modal-form__heading:before,.modal-form__title:before{content:"";display:block;float:right;width:25px;height:25px}.modal-form__heading:after,.modal-form__title:after{content:"";display:block;clear:both}.modal-form__subtitle{margin-top:13px;color:#a1a6b2}.modal-form__subtitle .js-phone{color:var(--black)}.modal-form__subtitle .js-change-phone{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.modal-form__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-form__img{max-width:33.333%;min-width:33.333%;position:relative;-ms-flex-item-align:stretch;align-self:stretch}.modal-form__img-wrap{position:relative;background-color:var(--light);height:100%;padding-top:100%}.modal-form__subheading{font-size:30px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--black);margin-bottom:.6em}.modal-form__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:60px 80px}.modal-form__content .main-forms{margin-top:40px}.modal-achivments.fancybox__content{width:95%;margin:25px 0;padding:0;border-radius:40px;max-width:460px;padding:35px 45px}.modal__achivments-list{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.modal__achivments-list .modal__achivments-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:28px;padding:10px;background-color:var(--tr)}.modal__achivments-list .modal__achivments-item.modal__achivments-item--completed{background-color:transparent;border:1px solid var(--border)}.modal__achivments-list .modal__achivments-item.modal__achivments-item--completed .modal__achivments-item-image{background-color:var(--black)}.modal__achivments-list .modal__achivments-item-image{-ms-flex-item-align:center;align-self:center;--achivment-image-size:58px;background-color:#fff}.modal__achivments-list .modal__achivments-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.modal__achivments-list .modal__achivments-item-title{font-size:14px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:var(--black)}.modal__achivments-list .modal__achivments-item-description{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2;margin-top:2px}.modal__achivments-list .modal__achivments-item-progress{font-size:10px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2;margin-bottom:7px}.fancybox__backdrop{--fancybox-bg:rgba(0, 0, 0, 0.6)}.fancybox__container :empty:is(input[type=checkbox]),.fancybox__container input[type=radio]:empty{display:none}.content-blog__item-text h2{font-size:36px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.content-blog__item-text h3{font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.content-blog__item-text ul{list-style-type:disc;padding:15px 0 15px 25px}.content-blog__item-text ul li{list-style-type:inherit}.content-blog__item-text ol{list-style-type:decimal;padding:15px 0 15px 25px}.content-blog__item-text ol li{list-style-type:inherit}.content-blog__item-text:not(:first-child) h2{margin-top:2em}.content-blog__item-swiper{position:relative}.content-blog__item-wrap-swiper{position:relative;overflow:hidden;margin:20px 0}.content-blog__item-btn:not(:first-child){margin-top:25px}.content-blog__item-btn:not(:last-child){margin-bottom:25px}.content-blog__item-pag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;bottom:0!important;padding:7.5px 0}.content-blog__item-pag .swiper-pagination-bullet{--swiper-pagination-color:var(--primary);--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:2px}.content-blog__item-btns{position:absolute;bottom:20px;right:20px;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.content-blog__item-btns .swiper-btn-next,.content-blog__item-btns .swiper-btn-prev{color:var(--black);border-radius:50%;width:48px;min-width:48px;height:48px;position:relative;z-index:1;-webkit-box-shadow:0 4px 34px rgba(35,32,46,.07);box-shadow:0 4px 34px rgba(35,32,46,.07)}.content-blog__item-btns .swiper-btn-next.swiper-button-lock,.content-blog__item-btns .swiper-btn-prev.swiper-button-lock{display:none}.content-blog__item-btns .swiper-btn-next:hover,.content-blog__item-btns .swiper-btn-prev:hover{z-index:3}.content-blog__item-btns .swiper-btn-prev{border:1px solid #23202e10;z-index:1;margin-right:-8px;background-color:var(--white)}.content-blog__item-btns .swiper-btn-next{margin-left:-8px;z-index:2;color:var(--white);background:var(--gradient)}.content-blog__item-img{position:relative;overflow:hidden;border-radius:10px;border:1px solid #e5edf0}.content-blog__item-img-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4;width:100px;height:100px}.content-blog__item-quote{padding:25px 30px;border-radius:10px;margin:20px 0}.content-blog__item-quote p{font-weight:600}.content-blog__item-quote p:first-child{margin-top:0}.content-blog__item-quote p:last-child{margin-bottom:0}.content-blog__item-quote--primary{background-color:var(--primary-light)}.content-blog__item-quote--green{background-color:var(--green-light)}.content-blog__item p{margin:1em 0}.content-blog__share{gap:10px}.content-blog__share-item{padding:15px;background-color:var(--share-link-bg,var(--light));border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-blog__share-item img{width:16px;min-width:16px;height:16px}.content-blog__share-item:hover{background-color:var(--social-hover-color,var(--primary))}.content-blog__share-item:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.header{position:absolute;top:0;width:100%;z-index:101;height:var(--header-height);background-color:var(--header-bg,none);color:var(--header-color,var(--black));--header-logo-w:107px;--header-socials-border:var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .account-btn{border-color:var(--primary)}.header__tel{font-size:18px;font-weight:600;line-height:1.2}.header__tel a{color:var(--black)}.header__tel a:hover{color:var(--primary)}.header.header-white{--header-color:var(--white);--header-bg:transparent;--header-socials-filter:brightness(0) invert(1);--header-socials-border:#ffffff30}.header.header-white .account-btn{border-color:#fff}.header._fixed{position:fixed;-webkit-animation:HeaderAnim ease-in-out .4s alternate;animation:HeaderAnim ease-in-out .4s alternate;-webkit-box-shadow:4px 0 44px 0 #00000017;box-shadow:4px 0 44px 0 #00000017;height:auto;min-height:var(--header-fixed);background-color:var(--white);--header-bg:var(--tr);--header-color:var(--black);--header-socials-border:var(--border);--header-socials-filter:none;--header-logo-after-color:none}.header__slogan{font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:1.2em;color:var(--black);min-width:91px;margin-left:15px}.header__logo img{display:block;width:var(--header-logo-w)}.header__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;gap:10px}.header__menu{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 22px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__menu .header__menu-item{position:relative;font-weight:500;font-size:16px}.header__menu .header__menu-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:currentColor;letter-spacing:-.02em}.header__menu .header__menu-item>a:focus-within,.header__menu .header__menu-item>a:hover{color:var(--primary)}.header__menu .header__menu-item>a.color-primary{color:var(--primary)}.header__menu .header__menu-item.has-submenu>a{position:relative;z-index:4}.header__menu .header__menu-item.has-submenu>a::before{content:"";width:1.2em;height:.9em;min-width:1em;margin-right:.6em;display:block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9201 8.9502L13.4001 15.4702C12.6301 16.2402 11.3701 16.2402 10.6001 15.4702L4.08008 8.9502' stroke='%233EA6BA' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9201 8.9502L13.4001 15.4702C12.6301 16.2402 11.3701 16.2402 10.6001 15.4702L4.08008 8.9502' stroke='%233EA6BA' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.header__menu .header__menu-item-submenu{position:absolute;top:-1em;left:-1.2em;z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;visibility:hidden;opacity:0;pointer-events:none;background-color:var(--white);border-radius:20px;-webkit-box-shadow:0 14px 34px rgba(0,0,0,.09);box-shadow:0 14px 34px rgba(0,0,0,.09);padding:18px 20px;padding-top:3.5em;min-width:252px;max-width:270px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:visibility .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:visibility .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:visibility .2s ease,opacity .2s ease,transform .2s ease;transition:visibility .2s ease,opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.header__menu .header__menu-item-submenu a{padding:7px;margin:-7px;display:block;color:var(--black);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.01em}.header__menu .header__menu-item-submenu a:focus-within,.header__menu .header__menu-item-submenu a:hover{color:var(--primary)}.header__menu .header__menu-item-submenu a.color-primary{color:var(--primary)}.header__btn .btn{white-space:nowrap;font-size:14px}.header__account{margin-left:auto}.header__account:before{content:""}.header__dropdown{--header-bg:var(--white);--header-color:var(--black);--header-socials-border:var(--border);--header-socials-filter:none;--header-logo-after-color:none;visibility:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:absolute;height:calc(var(--vh,1vh) * 100 - var(--header-height));background-color:var(--white);top:var(--header-height);color:var(--white);width:0;overflow:auto;-webkit-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease}.header__dropdown-flex{padding:20px 0;padding-bottom:50px;color:var(--black)}.header__dropdown-flex .header__btn{display:inline-block;margin-right:10px}.header__dropdown-flex .header__tel{margin:10px 0}.header__dropdown-flex .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.header__dropdown-flex .header__menu-item{padding:0;margin:0}.header__dropdown-flex .header__menu-item:not(:last-child){border-bottom:1px solid #e5edf0}.header__dropdown-flex .header__menu-item>a{padding:10px 0;display:block}.header__dropdown-flex .header__menu-item>a:after{content:none!important}.header__dropdown-flex .header__menu-item.has-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__dropdown-flex .header__menu-item.has-submenu>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__dropdown-flex .header__menu-item.has-submenu>a::before{content:none}.header__dropdown-flex .header__menu-item.has-submenu>a::after{-webkit-filter:brightness(0);filter:brightness(0)}.header__dropdown-flex .header__menu-item.has-submenu:has(>a.active)::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__dropdown-flex .header__menu-item.has-submenu:after{content:"";background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background-size:15px auto;background-position:center 42%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6532 5.18369C10.2533 4.89436 9.66966 4.95342 9.35041 5.31432L6 9.10182L2.64959 5.31432C2.33034 4.95342 1.74666 4.89436 1.34676 5.18369C0.948062 5.47214 0.884023 5.99705 1.20231 6.35687L4.8787 10.5129C5.45325 11.1624 6.54675 11.1624 7.1213 10.5129L10.7977 6.35686C11.116 5.99705 11.0519 5.47214 10.6532 5.18369Z' fill='%23000000'/%3E%3C/svg%3E%0A");width:36px;min-width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--light);border-radius:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header__dropdown.toggled{visibility:visible;opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);pointer-events:all;width:100%;-webkit-transition:visibility .2s ease,opacity .2s ease,translate .2s ease;transition:visibility .2s ease,opacity .2s ease,translate .2s ease}@-webkit-keyframes HeaderAnim{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes HeaderAnim{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.footer{padding-bottom:var(--main-section-paddings);margin-top:var(--main-section-paddings)}.footer__phone a{font-size:30px;font-weight:700;letter-spacing:-.01em;color:var(--black)}.footer__phone a:hover{color:var(--primary)}.footer__phone-desc{font-size:10px;font-weight:500;line-height:1.2;color:#c2c2c2;margin-bottom:5px}.footer__email a{margin-top:20px;display:block;color:var(--black);font-weight:500;font-size:14px;margin-bottom:5px}.footer__email-desc{font-size:10px;font-weight:500;line-height:1.2;color:#c2c2c2}.footer__messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:15px}.footer__messenger-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:10px 16px;color:var(--black);font-weight:600;background-color:var(--white);border:1px solid var(--primary);border-radius:50px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.footer__wrap{border-radius:var(--br);border:1px solid var(--border);padding:54px 40px;--br:50px}.footer__qr-app{margin-right:15px}.footer__text-before-links-app{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:20px}.footer__flex{display:grid;grid-template-columns:30% 1fr 22% 1fr;gap:20px}.footer__contacts-item h3{font-size:23px;font-weight:700;letter-spacing:.01em;line-height:1.2}.footer__contacts-item li,.footer__contacts-item p{font-weight:500;font-size:10px;line-height:1.2;color:#a1a6b2}.footer__contacts-item h4{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.2;margin-bottom:10px}.footer__phone-screen{max-width:170px}.footer__phone-screen-inner{width:100%;position:relative;padding-top:207%}.footer__phone-screen-mask{background-image:var(--mask-image);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;inset:0;width:100%;height:100%}.footer__phone-screen-img{-webkit-mask-image:var(--mask-image-inner);mask-image:var(--mask-image-inner);background-color:var(--white);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;position:absolute;--mask-shift-top:4%;--mask-shift-left:1%;--mask-shift-right:1%;--mask-shift-bottom:4%;padding:var(--mask-shift-top) var(--mask-shift-right) var(--mask-shift-bottom) var(--mask-shift-left)}.footer__left{gap:20px}.footer__right{gap:20px}.footer__btns{gap:10px}.footer__btns .btn--outline{color:var(--white)}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-top:36px;margin-bottom:36px}.footer__socials:empty{display:none}.footer__socials-item{padding:14px;background-color:var(--white);border-radius:50%;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.footer__socials-item img{width:16px;min-width:16px;height:16px}.footer__socials-item:focus-visible,.footer__socials-item:hover{background-color:var(--social-hover-color,var(--primary))}.footer__socials-item:focus-visible img,.footer__socials-item:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.footer__methods-pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.footer__contacts h3{font-size:22px;font-weight:700;margin-bottom:31px}.footer__contacts [href*="tel:"]{white-space:nowrap}.footer__contacts a{color:inherit}.footer__contacts a:hover{color:var(--primary)}.footer__contacts h2{font-weight:300;letter-spacing:-.03em;line-height:1em;color:currentColor}.footer__contacts h5{font-size:18px;font-weight:500;margin-bottom:10px}.footer__contacts h5:not(:first-child){margin-top:1.3em}.footer__contacts p{font-size:12px;letter-spacing:.01em}.footer__menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;gap:42px;grid-template-columns:repeat(2,1fr)}.footer__menu-list{margin-top:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:14px;gap:12px}.footer__menu-item{color:var(--black);padding:5px 10px;margin:-5px -10px;border-radius:8px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.footer__menu-item[href]:hover{color:var(--primary)}.footer__menu-heading{font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-.02em;display:block}.footer__copyright{gap:18px;font-size:12px;color:#a1a6b2}.footer__copyright-item-devmark{gap:6px}.footer__copyright li,.footer__copyright p{font-size:inherit}.footer__copyright a{color:inherit}.footer__copyright a[href]:hover{color:var(--primary)}.spost{--sidebar-width:420px;--gutter:155px;--br:80px}.spost__desc{font-size:10px;color:#a1a6b2;font-weight:500;line-height:1.2em;letter-spacing:.01em;margin-bottom:1em}.spost__desc a{color:inherit;pointer-events:none}.spost__desc a:hover{color:var(--primary)}.spost__grid{display:grid;grid-template-columns:calc(100% - var(--sidebar-width) - var(--gutter)) var(--sidebar-width);gap:var(--gutter)}.spost__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.spost__title h1{margin-bottom:.5em}.spost__text{margin:45px 0}.spost__text li,.spost__text p{line-height:1.4em}.spost__content h2{font-weight:700;line-height:1.2em;margin-bottom:.6em}.spost__content h2:not(:first-child){margin-top:2em}.spost__img{overflow:hidden;position:relative;padding-bottom:17px;border-radius:18px}.spost__img-wrap{padding-top:50%;border-radius:inherit;position:relative}.spost__img-wrap img{border-radius:inherit}.spost__share{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--border)}.spost__share-item{background-color:#f5f6f8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px}.spost__share-item:hover{background-color:var(--primary)}.spost__share-item:hover svg path{fill:var(--white)}.spost__share-item svg{width:16px;height:16px}.spost__share-item svg path{fill:var(--black)}.p404__svg{margin-top:30px;margin-right:auto;margin-left:auto;max-width:700px;display:block}.p404__svg svg{max-width:100%;width:100%;height:auto}.p404__flex{gap:20px}.p404__title{max-width:808px;margin-right:auto;margin-left:auto;text-transform:none;margin-bottom:40px}.p404__btns{gap:8px}.p404__btns .btn{max-width:352px;width:100%}.hero{position:relative;padding-bottom:0;color:var(--white);z-index:3}.hero>.container{position:relative;z-index:3}.hero__btns{position:absolute;bottom:calc(var(--main-section-paddings) * 2);top:auto;right:0;left:0;z-index:4;pointer-events:none}.hero__btns-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero__btns .swiper-btn-next,.hero__btns .swiper-btn-prev{border:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px;border-radius:50%;pointer-events:all;padding:21px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;position:relative}.hero__btns .swiper-btn-next:hover,.hero__btns .swiper-btn-prev:hover{z-index:3}.hero__btns:has(.swiper-btn-next:hover) .swiper-btn-prev{opacity:.7}.hero__btns .swiper-btn-prev{border-color:var(--white);background-color:transparent;color:var(--white)}.hero__btns .swiper-btn-prev:hover{background-color:var(--white);color:var(--black)}.hero__btns .swiper-btn-prev:hover+.swiper-btn-next{opacity:.7}.hero__btns .swiper-btn-next{background-color:var(--white);color:var(--black)}.hero .hero-swiper .swiper-wrapper{height:100%}.hero .hero-swiper .swiper-slide{position:relative;padding-top:var(--main-section-paddings);padding-bottom:var(--main-section-paddings)}.hero__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:25px}.hero__grid .btn{white-space:nowrap}.hero__text{opacity:1;max-width:456px}.hero__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;gap:50px}.hero__flex .yoast-breadcrumbs{position:absolute;top:0;z-index:3;margin-top:-50px;margin-bottom:35px;--breadcrumbs-color:var(--tr)}.hero__heading{max-width:935px}.hero__content{z-index:3;position:relative}.hero__img{position:absolute;inset:0;z-index:1}.hero__btn{white-space:nowrap}.hero__btn-wrap{margin-top:50px;gap:42px}.hero__main{position:relative;z-index:3}.hero__text>:last-child{margin-bottom:0}.hero__top:has(+.hero__bottom) .hero__wrap{border-radius:10px 10px 0 0}.hero__top+.hero__bottom .hero__wrap{border-radius:0 0 10px 10px}.hero .searchform{margin-bottom:50px}.hero__bg{position:absolute;inset:0;z-index:0;border-radius:var(--br);overflow:hidden}.hero__bg:after{content:"";position:absolute;inset:0;z-index:3;background:#1a1a1a;opacity:.4}.hero__bg .bg-loading,.hero__bg img{z-index:2}.mechety__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mechety__top{margin-bottom:40px;gap:20px;width:100%}.mechety__map{width:100%;height:400px;grid-column:span 4;position:relative;border-radius:28px;overflow:hidden}.mechety__map .bg-loading{border-radius:inherit}.mechety__map-ymap{position:absolute;inset:0;z-index:1;border-radius:inherit;overflow:hidden}.mechety__map-ymap [class*=map-copyrights-promo]{display:none!important}.mechety__map-ymap .ymap_claster{background-color:var(--black);font-size:12px;font-weight:700;text-align:center;color:var(--white);border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mechety__map-ymap .ymap-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:30px;height:30px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mechety__map-ymap .ymap-main:hover{z-index:90!important}.mechety__map-ymap .ymap-main .ymap-main-icon{color:var(--white);background:#1a1a1a;border-radius:10px 10px 10px 4px;padding:3px;-webkit-transition:background-color .2s ease,padding .2s ease;transition:background-color .2s ease,padding .2s ease}.mechety__map-ymap .ymap-main .ymap-main-icon svg{-webkit-transition:all .2s ease;transition:all .2s ease}.mechety__map-ymap .ymap-main.active{height:40px;width:40px}.mechety__map-ymap .ymap-main.active .ymap-main-icon{background:var(--gradient);color:var(--white);padding:5px}.mechety__map-ymap .ymap-main.active .ymap-main-icon svg{width:24px;height:24px}.mechety__map .mechety-modal{max-width:394px;z-index:40;position:absolute;top:15px;left:15px;width:calc(100% - 30px)}.mechety__map .mechety-modal__close{position:absolute;top:15px;right:15px;z-index:41}.mechety__map .mechety-modal .link_to_edit{top:50px}.mechety__map .mechety-modal.loading{min-height:200px;width:100%;background-color:var(--white);border-radius:18px}.mechety__map .mechety-modal.loading .mechety-modal__content>.bg-loading{position:absolute;inset:0;z-index:1;border-radius:18px}.mechety__btn{margin-top:30px}.mechety__tabs{border-radius:24px;overflow:hidden;background-color:#f5f6f8;gap:0!important;margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mechety__tabs.main-tabs{margin-bottom:0}.mechety__tabs-item{gap:8px;border-radius:0;border-width:0}.mechety__tabs-item svg{fill:currentColor}.mechety__filters{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mechety__filters form{color:var(--black)}.mechety__filters form.searchform input[type=search]{border:1px solid var(--border)}.mechety__filters form.searchform .searchform__results{display:none}.mechety__city-link{background:var(--gradient-tr);color:var(--black);padding:10px 20px;border-radius:24px;font-size:14px;font-weight:600;gap:12px}.mechety__city-link:hover{opacity:1;-webkit-filter:brightness(.95);filter:brightness(.95);background:var(--gradient-tr)}.mechety__item{background:#fff;-webkit-box-shadow:0 4px 34px rgba(26,26,26,.08);box-shadow:0 4px 34px rgba(26,26,26,.08);border-radius:18px;position:relative;--br:18px;--mechety-p:16px}.mechety__item-share-button{border-radius:16px;color:var(--black);height:100%;font-size:14px}.mechety__item-share-button:hover{opacity:1;-webkit-filter:brightness(.95);filter:brightness(.95);background:var(--gradient-tr)}.mechety__item-share-button span{margin-right:8px}.mechety__item-top{padding:var(--mechety-p)}.mechety__item-address{font-size:10px;margin-bottom:3px;color:#b5b9c3;font-weight:600;letter-spacing:.01em;line-height:1.2em}.mechety__item-title{font-size:16px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.mechety__item-center{padding:var(--mechety-p);position:relative;z-index:3;min-height:160px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:16px;pointer-events:none}.mechety__item-center .btn{position:relative;z-index:2}.mechety__item-link{position:absolute;inset:0;z-index:2}.mechety__item-btn{font-size:14px;letter-spacing:.01em;position:relative;z-index:4;pointer-events:all}.mechety__item-progress{background-color:var(--white);border-radius:3px;height:3px;overflow:hidden;margin:4px 0}.mechety__item-progress-bar{height:100%;background:var(--gradient);border-radius:inherit}.mechety__item-nums{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mechety__item-nums-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.2em;color:var(--white)}.mechety__item-nums-labels span{display:block;margin-bottom:4px}.mechety__item-nums-labels span:last-child{text-align:right}.mechety__item-nums-values{font-size:18px;font-weight:600;letter-spacing:.01em;line-height:1.2em;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;gap:8px}.mechety__item-nums-values.big{font-size:15px}.mechety__item-nums-values span{display:block;margin-top:4px}.mechety__item-img{position:absolute;inset:0;z-index:1;overflow:hidden}.mechety__item-img:before{content:"";position:absolute;inset:0;z-index:2;background:-webkit-gradient(linear,left bottom,left top,color-stop(25.42%,rgba(26,26,26,.7)),color-stop(70%,rgba(26,26,26,0)));background:linear-gradient(360deg,rgba(26,26,26,.7) 25.42%,rgba(26,26,26,0) 70%);border-radius:var(--br)}.mechety__item-img img{z-index:1;border-radius:var(--br)}.mechety__item-img .bg-loading{border-radius:var(--br)}.mechety__item-bottom{padding:var(--mechety-p);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px;pointer-events:none;position:relative;z-index:3}.mechety__item-bottom>.mechety__item-share{pointer-events:all}.mechety__item-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mechety__item-block{text-align:center;border-radius:16px;padding:7px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.mechety__item-block>div{color:var(--primary);font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em;margin-bottom:.3em}.mechety__item-block>span{font-size:18px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.mechety__item-umam{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:16px}.mechety__item-umam-img{width:36px;height:36px;border-radius:50%;overflow:hidden;position:relative}.mechety__item-umam-role{color:#b5b9c3;font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em;margin-bottom:.3em}.mechety__item-umam-name{font-size:14px;font-weight:600;line-height:1.2em;color:#000;letter-spacing:.01em}.top-cities{overflow:hidden;position:relative}.top-cities__table{--br:10px;--top-cities-mx:10px;width:calc(100% + var(--top-cities-mx) * 2);margin:0 calc(var(--top-cities-mx) * -1);border-spacing:var(--top-cities-mx) 0;border-collapse:separate;margin-top:40px;overflow:hidden}.top-cities__table-body tr:nth-child(even){background-color:#f5f6f8}.top-cities__item-cell{padding:10px;font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.01em;border-radius:var(--br)}.top-cities__item-cell--name svg,.top-cities__item-cell--subs svg{margin-right:5px;min-width:17px}.top-cities__more{margin-top:20px}.mission{overflow:hidden;position:relative}.mission__wrap{border-radius:var(--br);border:1px solid var(--border);padding:40px;margin:0 -40px}.mission__profits{position:relative;z-index:2}.mission__profits-item{margin-top:30px}.mission__profits-item:not(:last-child){margin-bottom:30px}.mission__profits-item-text li,.mission__profits-item-text p{font-size:24px;font-weight:400;letter-spacing:.01em;line-height:1.2}.mission__profits-item-blocks{--br:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.mission__profits-item-block{background-color:#f5f6f8;padding:24px;border-radius:var(--br);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:19px}.mission__profits-item-block-icon{-ms-flex-item-align:start;align-self:flex-start;min-width:56px;height:56px;width:56px}.mission__profits-item-block-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mission__profits-item-block-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mission__profits-item-block-text li,.mission__profits-item-block-text p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:.01em}.goals__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}.goals__blocks-item{background-color:#fff;padding:12px 18px;border-radius:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.goals__blocks-item:before{content:"";background-position:center;background-size:contain;background-repeat:no-repeat;width:36px;height:36px;min-width:36px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 33C26.25 33 33 26.25 33 18C33 9.75 26.25 3 18 3C9.75 3 3 9.75 3 18C3 26.25 9.75 33 18 33Z' stroke='url(%23paint0_linear_235_1783)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.625 18L15.87 22.245L24.375 13.755' stroke='url(%23paint1_linear_235_1783)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_235_1783' x1='-1.30939' y1='-5.86364' x2='51.3139' y2='-3.41464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234D8730'/%3E%3Cstop offset='0.373245' stop-color='%2372D982'/%3E%3Cstop offset='0.734137' stop-color='%236ABAFC'/%3E%3Cstop offset='1' stop-color='%233156B3'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_235_1783' x1='9.79351' y1='11.2466' x2='32.0979' y2='12.8054' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234D8730'/%3E%3Cstop offset='0.373245' stop-color='%2372D982'/%3E%3Cstop offset='0.734137' stop-color='%236ABAFC'/%3E%3Cstop offset='1' stop-color='%233156B3'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}.goals__blocks-item-text li,.goals__blocks-item-text p{font-weight:500;font-size:16px;line-height:1.2}.goals__blocks-item-text>:last-child{margin-bottom:0}.bform{padding:32px 0;border-radius:32px;background:#f8f9fb}.bform__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background-color:#fff;border-radius:40px;padding:10px}.bform__grid{display:grid;grid-template-columns:1fr 30%;gap:32px;position:relative;z-index:2;position:relative;background:var(--gradient);border-radius:30px;padding:40px 32px 32px 32px}.bform__content{color:#fff;position:relative;z-index:2}.bform__form{background:#fff;border-radius:20px;padding:0 32px 32px 32px;z-index:2;position:relative}.bform__img{pointer-events:none;position:absolute;right:0;top:-10%;bottom:0;width:480px;max-width:45vw;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bform__img-wrap{width:100%;position:relative;padding-top:100%}.bform__img img{width:100%;height:100%;border-radius:0 0 32px 32px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.bform .bform-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.geo+.bnums{margin-top:calc(var(--main-section-paddings) * -1);padding-top:10px}.geo__grid{display:grid;grid-template-columns:1fr 55%}.geo__content{padding:40px}.geo__content h2{margin-bottom:.6em}.geo__content li,.geo__content p{margin-bottom:1em}.geo__wrap{background-color:var(--white);border-radius:var(--br);--br:40px;overflow:hidden}.geo__map-wrap-in{overflow:auto;position:relative;max-width:100%;padding-left:20px;padding-right:20px}.geo-map{position:relative}.geo-map__img{padding-top:52%;position:relative}.geo-map__img img{width:100%!important;height:100%!important;position:absolute;inset:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.geo-map__points{position:absolute;inset:0;z-index:3}.geo-map__points-item{position:absolute;z-index:3;height:5px;width:5px;--geo-points-opacity:0;--point-color:var(--secondary)}.geo-map__points-item:hover{--opacity-point-title:1;--geo-points-opacity:1;--point-color:var(--primary);--point-text-color:#000;z-index:90!important}.geo-map__points-item:before{content:"";position:absolute;z-index:3;height:5px;width:5px;background-color:#000;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.geo-map__points-item:after{content:"";position:absolute;background-color:var(--point-color);width:var(--point-size,0);height:var(--point-size,0);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;left:0;z-index:2;border-radius:50%;opacity:.2}.geo .geo-map img{height:auto;width:100%}.geo .geo-map{position:relative}.geo .geo-map__points{position:absolute;inset:0;z-index:3}.geo .geo-map__points-item{position:absolute;z-index:3;height:5px;width:5px}.geo .geo-map__points-item:hover{--opacity-point-title:1;z-index:90!important}.geo .geo-map__points-item:before{content:"";position:absolute;z-index:3;height:5px;width:5px;background-color:#000;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.geo .geo-map__points-item:after{content:"";position:absolute;background-color:#30b72e33;width:var(--point-size,0);height:var(--point-size,0);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;z-index:2}.geo .geo-map__points-item-sum{position:absolute;-webkit-box-shadow:4px 4px 15px rgba(0,0,0,.09);box-shadow:4px 4px 15px rgba(0,0,0,.09);bottom:100%;margin-bottom:4px;font-weight:700;left:0;background:var(--gradient);text-align:left;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;line-height:1;padding:3px 6px;font-size:10px;color:#fff;border-radius:7.05562px 7.05562px 7.05562px 2.56568px}.geo .geo-map__points-item-title{position:absolute;top:0;margin-top:4px;left:0;background-color:#000;opacity:var(--opacity-point-title,0);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;pointer-events:none;text-align:left;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;line-height:1;padding:3px 6px;font-size:10px;color:#fff;border-radius:2.56568px 7.05562px 7.05562px 7.05562px}.projects{overflow:hidden}.projects__heading{margin-bottom:30px}.projects__top{margin-bottom:40px}.projects__headings:has(.projects__btn){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:40px}.projects__headings:has(.projects__btn) .projects__top{margin-bottom:0}.projects__headings:has(.projects__btn) .projects__heading{margin-bottom:0}.projects__headings:has(.projects__btn) .projects__heading h1,.projects__headings:has(.projects__btn) .projects__heading h2{margin-bottom:0}.projects__tabs{margin-bottom:0}.projects__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.projects__grid.loading{opacity:.5;pointer-events:none}.projects .select2-container .select2-selection{border-radius:10px;border-color:var(--border);padding:9px 12px;height:auto;padding-right:40px;font-size:12px;font-weight:600;line-height:1.2;background-color:transparent;letter-spacing:.01em;color:var(--black)}.projects .select2-container .select2-selection .select2-selection__rendered{line-height:inherit;padding:0}.projects .select2-container .select2-selection:hover{border-color:var(--primary)}.projects .select2-container.select2-container--open .select2-selection{border-color:var(--primary);border-bottom-color:var(--border)}.projects .select2-container .select2-selection__arrow{background-size:contain;background-repeat:no-repeat;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.28 5.96667L8.9333 10.3133C8.41997 10.8267 7.57997 10.8267 7.06664 10.3133L2.71997 5.96667' stroke='%231A1A1A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.projects .select2-container .select2-selection__arrow b{display:none}.projects .select2-container .select2-dropdown{border-radius:0 0 10px 10px;border-color:var(--primary);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:var(--black)}.projects__slider{overflow:hidden;margin:-40px;padding:40px}.projects__item{background-color:var(--white);padding:0;--br:18px;--project-btn-size:44px;border-radius:var(--br);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 4px 34px rgba(26,26,26,.08);box-shadow:0 4px 34px rgba(26,26,26,.08);border-radius:18px;position:relative}.projects__item:hover{--img-transform:scale(1.05)}.projects__item-bottom{padding:var(--mechety-p)}.projects__item-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.projects__item-block{text-align:center;border-radius:var(--br);padding:7px 10px;background-color:#f5f6f8;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.projects__item-block>div{color:#b5b9c3;font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em;margin-bottom:.3em}.projects__item-block>span{font-size:18px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.projects__item-complete{background-color:var(--tr);padding:14px 16px;font-size:14px;font-weight:600;border-radius:100px;color:var(--black);letter-spacing:.01em;line-height:1.2;gap:10px}.projects__item-comments{position:absolute;top:10px;left:10px;pointer-events:none;background-color:var(--white);border-radius:15px;padding:6px;z-index:5;background-color:#1a1a1a40;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projects__item-comments span{min-width:22px;padding:0 8px;text-align:center;font-weight:600;font-size:12px;letter-spacing:.01em;line-height:1.2}.projects__item-comments:before{content:"";position:relative;width:18px;height:18px;min-width:18px;display:block;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.8925 4.5H5.0925C4.8975 4.5 4.71 4.5075 4.53 4.53C2.5125 4.7025 1.5 5.895 1.5 8.0925V11.0925C1.5 14.0925 2.7 14.685 5.0925 14.685H5.3925C5.5575 14.685 5.775 14.7975 5.8725 14.925L6.7725 16.125C7.17 16.6575 7.815 16.6575 8.2125 16.125L9.1125 14.925C9.225 14.775 9.405 14.685 9.5925 14.685H9.8925C12.09 14.685 13.2825 13.68 13.455 11.655C13.4775 11.475 13.485 11.2875 13.485 11.0925V8.0925C13.485 5.7 12.285 4.5 9.8925 4.5ZM4.875 10.5C4.455 10.5 4.125 10.1625 4.125 9.75C4.125 9.3375 4.4625 9 4.875 9C5.2875 9 5.625 9.3375 5.625 9.75C5.625 10.1625 5.2875 10.5 4.875 10.5ZM7.4925 10.5C7.0725 10.5 6.7425 10.1625 6.7425 9.75C6.7425 9.3375 7.08 9 7.4925 9C7.905 9 8.2425 9.3375 8.2425 9.75C8.2425 10.1625 7.9125 10.5 7.4925 10.5ZM10.1175 10.5C9.6975 10.5 9.3675 10.1625 9.3675 9.75C9.3675 9.3375 9.705 9 10.1175 9C10.53 9 10.8675 9.3375 10.8675 9.75C10.8675 10.1625 10.53 10.5 10.1175 10.5Z' fill='white'/%3E%3Cpath d='M16.4849 5.0925V8.0925C16.4849 9.5925 16.0199 10.6125 15.0899 11.175C14.8649 11.31 14.6024 11.13 14.6024 10.8675L14.6099 8.0925C14.6099 5.0925 12.8924 3.375 9.89244 3.375L5.32494 3.3825C5.06244 3.3825 4.88244 3.12 5.01744 2.895C5.57994 1.965 6.59994 1.5 8.09244 1.5H12.8924C15.2849 1.5 16.4849 2.7 16.4849 5.0925Z' fill='white'/%3E%3C/svg%3E%0A")}.projects__item-favorite.active svg path{stroke:none;fill:var(--black)}.projects__item-total-sum{font-size:24px}.projects__item-total-text{margin-bottom:1.5em}.projects__item-need-sum{font-size:24px}.projects__item-need-text{margin-bottom:1.5em}.projects__item-content{padding:15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects__item-comments-count,.projects__item-people-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.projects__item-comments-count-text,.projects__item-people-help-text{font-weight:600;line-height:1.2;letter-spacing:.01em;font-size:12px;color:#a1a6b2}.projects__item-comments-count-sum,.projects__item-people-help-sum{font-weight:700;line-height:1.2;letter-spacing:.01em;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.projects__item-comments-count-sum svg,.projects__item-people-help-sum svg{width:1em;height:1em}.projects__item-share-buttom{background-color:var(--tr);border-radius:100px;width:var(--project-btn-size);height:var(--project-btn-size);min-width:var(--project-btn-size);position:relative}.projects__item-share-buttom.loading{background-color:var(--black)}.projects__item-share-buttom.loading svg path{stroke:var(--white)}.projects__item--lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--border)}.projects__item--lg .projects__item-img{height:100%}.projects__item--lg .projects__item-img-wrap{height:100%}.projects__item--lg .projects__item-need-sum,.projects__item--lg .projects__item-total-sum{font-size:20px}.projects__item--lg .projects__item-top{min-width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects__item--lg .projects__item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects__item--lg .projects__item-stats{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.projects__item--lg .projects__item-bottom{gap:5px}.projects__item--lg .projects__item-bottom .btn{font-size:12px;gap:5px;border-radius:18px}.projects__item--sm.projects__item--completed .projects__item-total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects__item--sm.projects__item--completed .projects__item-comments-count{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.projects__item--sm.projects__item--completed .projects__item-comments-count,.projects__item--sm.projects__item--completed .projects__item-people-help{width:26%;min-width:90px}.projects__item--sm .projects__item-top{position:relative}.projects__item--sm .projects__item-stats{gap:10px 5px}.projects__item--sm .projects__item-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--white);text-align:center;position:absolute;bottom:0;right:0;left:0;z-index:4;padding:15px}.projects__item--sm .projects__item-stats{-ms-flex-wrap:wrap;flex-wrap:wrap}.projects__item--sm .projects__item-content{padding:12px 10px}.projects__item--sm .projects__item-favorite{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5}.projects__item--sm .projects__item-total{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7}.projects__item--sm .projects__item-center{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8}.projects__item--sm .projects__item-need{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.projects__item--sm .projects__item-complete{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.projects__item--sm .projects__item-people-help{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.projects__item--sm .projects__item-comments-count{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6}.projects__item--sm .projects__item-need,.projects__item--sm .projects__item-total{max-width:37%;min-width:37%}.projects__item--sm .projects__item-need-sum,.projects__item--sm .projects__item-total-sum{font-size:20px}.projects__item--sm .projects__item-top{display:block}.projects__item--sm .projects__item-top-right{display:contents}.projects__item--sm .projects__item-img-wrap{padding-top:60%}.projects__item--sm .projects__item-img:before{content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(25.42%,rgba(17,17,17,.7)),color-stop(70%,rgba(17,17,17,0)));background:linear-gradient(360deg,rgba(17,17,17,.7) 25.42%,rgba(17,17,17,0) 70%);border-radius:inherit;position:absolute;inset:0;z-index:4}.projects__item--sm .projects__item-title{color:var(--white);font-size:18px}.projects__item--sm .projects__item-progress{display:none}.projects__item--sm .projects__item-fond{color:var(--white);opacity:.7}.projects__item--default .projects__item-top-content{display:contents}.projects__item-link{position:absolute;inset:0;z-index:4;border-radius:inherit}.projects__item-percent{font-size:14px;font-weight:600;background-color:var(--black);color:var(--white);padding:3px 8px;line-height:1.2;letter-spacing:.01em;border-radius:12px}.projects__item-total-sum{font-weight:700;line-height:1.1em;letter-spacing:.01em;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.projects__item-total-text{line-height:1.2em;color:#a1a6b2}.projects__item-fond{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#a1a6b2;margin-top:12px;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-ms-hyphens:auto;hyphens:auto;width:100%;max-width:100%}.projects__item-fond a{color:inherit}.projects__item-fond a:hover{color:var(--primary)}.projects__item-center{max-width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects__item-steps{background-color:var(--white);position:absolute;top:10px;right:10px;z-index:5;border-radius:15px;padding:6px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:600;pointer-events:none}.projects__item-need-sum,.projects__item-total-sum{white-space:nowrap}.projects__item-need-text,.projects__item-total-text{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.01em;color:#a1a6b2}.projects__item-favorite{background-color:var(--tr);color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--project-btn-size);height:var(--project-btn-size);min-width:var(--project-btn-size);border-radius:50%}.projects__item-favorite:hover{background-color:#e4e4e4}.projects__item-favorite.active{background-color:var(--black)}.projects__item-favorite.active svg path{fill:var(--white)}.projects__item-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:var(--black);margin-top:12px;font-weight:600;line-height:1.2;margin-right:10px;font-size:20px}.projects__item-title:is(a):hover{color:var(--primary)}.projects__item-need-sum{line-height:1em}.projects__item-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;position:relative}.projects__item-total{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects__item-progress{width:100%;height:3px;border-radius:10px;overflow:hidden;border-radius:4px;background-color:var(--border);position:absolute;top:23px;left:0;right:0;z-index:5}.projects__item-progress-bar{background:var(--gradient);border-radius:inherit;height:100%}.projects__item-bottom{margin-top:10px;gap:15px}.projects__item-mechet{background-color:#f5f6f8;border-radius:24px;padding:11px 18px;gap:8px;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.2em;color:var(--black)}.projects__item-mechet svg{fill:currentColor}.projects__item-count-text{font-size:10px;color:#a1a6b2;font-weight:600;line-height:1.2em;margin-bottom:.9em}.projects__item-img{position:relative;z-index:4;--br-img:calc(var(--br) * 0.9);border-radius:var(--br-img);overflow:hidden}.projects__item-img-wrap{position:relative;padding-top:40%;border-radius:inherit;height:100%;z-index:1}.projects__item-img-wrap img{border-radius:inherit;-webkit-transform:var(--img-transform,none);-ms-transform:var(--img-transform,none);transform:var(--img-transform,none);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.projects__item-img-wrap .bg-loading{border-radius:inherit}.projects__btn{margin-top:20px}@-webkit-keyframes project-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes project-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.bthanks__heading{margin-top:30px}.bthanks__grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.bthanks__btn{margin-top:40px}.bthanks__icon{position:relative;padding:10px;border-radius:50%;background-color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bthanks__icon svg{width:50px;height:50px}.bthanks__icon svg path{stroke:#fff}.bthanks__flex{text-align:center;max-width:400px;margin:20px auto}.bthanks__flex .bthanks__content{margin-top:15px}.bthanks__flex h1{line-height:1.1;margin-bottom:20px}.bthanks__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative;width:100%;padding:15px 20px;font-weight:600;font-size:18px}.bthanks__loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary);opacity:.1;border-radius:10px}.bthanks__progress{height:10px;background-color:#e2e8f0;width:100%;border-radius:10px;overflow:hidden;margin:15px 0}.bthanks__progress-bar{height:100%;background-color:var(--primary)}.bthanks__progress-bar.success{background-color:green}.bthanks__progress-bar.error{background-color:red}.bthanks__nums{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;--br:30px}.bthanks__text-subscribe{margin-top:15px;padding-top:15px;border-top:1px solid var(--border)}.bthanks__num{border:1px solid var(--border);border-radius:var(--br);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:160px;gap:15px}.bthanks__num--stretch{grid-column:span 2}.bthanks__num-icon img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.bthanks__num-text li,.bthanks__num-text p{color:#a1a6b2;font-size:12px;line-height:1.2;letter-spacing:.01em;font-weight:500;margin-bottom:0}.bthanks__num-text li:not(:last-child),.bthanks__num-text p:not(:last-child){margin-bottom:.2em}.bthanks__num-text h3{font-weight:700;font-size:26px}.bthanks__num-text h3:last-child{margin-bottom:0}.bthanks__text-tr{font-size:14px;color:#64748b;margin-top:15px}.bthanks .pulse{position:absolute;top:80%;left:80%;width:20px;height:20px;border-radius:50%;background-color:var(--primary);-webkit-animation:status_ping 1.5s cubic-bezier(0,0,.2,1) infinite;animation:status_ping 1.5s cubic-bezier(0,0,.2,1) infinite}.bthanks .dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--primary);color:var(--primary);-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate}.bthanks .dot-flashing::after,.bthanks .dot-flashing::before{content:"";display:inline-block;position:absolute;top:0}.bthanks .dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:var(--primary);color:var(--primary);-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.bthanks .dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:var(--primary);color:var(--primary);-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dotFlashing{0%{background-color:#93c5fd}100%,50%{background-color:var(--primary)}}@keyframes dotFlashing{0%{background-color:#93c5fd}100%,50%{background-color:var(--primary)}}@-webkit-keyframes status_pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes status_pulse{0%,100%{opacity:1}50%{opacity:.5}}@-webkit-keyframes status_ping{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}100%,75%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes status_ping{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.5}100%,75%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.bnums__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;--br:40px}.bnums__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;min-width:281px;-ms-flex-preferred-size:0;flex-basis:0}.bnums__item-icon img{width:54px;min-width:54px;height:54px;-o-object-fit:contain;object-fit:contain}.bnums__item-text li,.bnums__item-text p{font-weight:500}.bnums__item-text h3{font-weight:700;font-size:26px;line-height:1.1}.supported{overflow:hidden}.supported__swiper{position:relative}.supported__heading h2{font-weight:600;font-size:23px}.supported__item{text-align:center;border-right:1px solid #eee;border-left:1px solid #eee}.supported__item+.supported__item{border-left-width:0}.supported__item-title{font-size:14px;font-weight:600;line-height:1.4}.supported__item-link{font-size:12px;font-weight:500;line-height:1.4em;color:#57bccf}.supported__item-icon img{max-height:81px;min-height:81px;max-width:170px;width:100%;height:auto;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.rating{--br:30px;overflow:hidden}.rating__nums{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.rating__num{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;background-color:var(--white);border:1px solid var(--border);padding:26px;border-radius:var(--br);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.rating__num-icon{width:34px;height:34px;min-width:34px;margin-bottom:5px}.rating__num-icon svg{width:100%;height:100%}.rating__num-label{font-size:14px;color:#a1a6b2;line-height:1.2;letter-spacing:.01em;font-weight:600;margin-bottom:.2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rating__num-value{font-size:28px;font-weight:700;line-height:1.2em;letter-spacing:.01em;white-space:nowrap}.rating__list{margin-top:30px}.rating__list-col-heading{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.01em;margin-bottom:1em}.rating__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:10px}.rating__item:nth-child(odd){background-color:var(--white)}.rating__item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rating__item-content-name{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-bottom:.3em}.rating__item-content-num{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.01em}.rating__item-img{width:34px;min-width:34px;height:34px;border-radius:50%;overflow:hidden;margin-right:10px;border:1px solid var(--border)}.rating__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rating__item-num{background-image:var(--gradient);color:var(--white);font-size:14px;font-weight:600;line-height:1.1;letter-spacing:.01em;padding:4px 10px;border-radius:100px;min-width:36px;text-align:center;margin-left:10px}.about-hero{background-color:var(--white);border-bottom:1px solid var(--border);padding-bottom:0;overflow:hidden}.about-hero+section{padding-top:calc(var(--main-section-paddings) * 2)}.about-hero__grid{display:grid;grid-template-columns:1fr 30%;gap:32px;position:relative;z-index:2;position:relative;border-radius:30px;padding-top:40px}.about-hero__img{pointer-events:none;position:absolute;right:0;top:-10px;bottom:0;width:420px;max-width:45vw;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-hero__img-wrap{width:100%;position:relative;padding-top:100%}.about-hero__img img{width:100%;height:100%;border-radius:0 0 32px 32px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.faq__tabs{margin:20px 0}.faq__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}.faq__btn{margin-top:40px}.faq__item{width:100%;border:1px solid var(--border);border-radius:18px;position:relative}.faq__item._active{background-color:#f5f6f8;border-color:#f5f6f8}.faq__item._active .faq__item-arrow{color:var(--black)}.faq__item._active .faq__item-arrow svg{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.faq__item-headings{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.faq__item-arrow svg{display:block;-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);will-change:transform;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq__item-arrow svg path{fill:var(--black)}.faq__item-question{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.faq__item-question p:last-child{margin-bottom:0}.faq__item-answer{padding:16px 20px;padding-top:0}.contacts{--br:18px}.contacts__grid{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contacts__item{padding:25px 30px;border-radius:var(--br);border:1px solid var(--border);line-height:1.2;letter-spacing:.01em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__item:nth-child(even){border-color:#f5f6f8;background-color:#f5f6f8}.contacts__item-btn{margin-top:30px}.contacts__item-text .color-primary{color:transparent;display:block;margin-bottom:30px;font-size:18px;font-weight:600}.contacts__item-text a{color:inherit}.contacts__item-text a:hover{color:var(--primary)}.contacts__item-text h4{font-size:23px;font-weight:700;margin-bottom:.6em;letter-spacing:.01em;line-height:1.2em}.contacts__item-text h3{font-weight:700;font-size:54px;margin-bottom:0}.contacts__item-text li,.contacts__item-text p{font-size:14px}.contacts__item-text h5{font-size:12px;font-weight:500;color:#b5b9c3}.contacts__item-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:20px}.contacts__item-socials-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:10px;background-color:transparent;border:1px solid var(--primary);border-radius:24px;padding:12px;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em;color:var(--black);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.subscribe{border-radius:32px;overflow:hidden}.subscribe__content{position:relative;z-index:2;color:var(--white)}.subscribe__heading{max-width:678px;margin-bottom:40px}.subscribe__img{z-index:1;position:absolute;inset:0;background:var(--gradient);border-radius:var(--br);overflow:hidden}.subscribe__img-wrap{top:15px;left:auto;width:auto;right:0;width:50%;height:440px}.subscribe__img-wrap img{z-index:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;-webkit-mask-image:linear-gradient(180.07deg,#fff 23.62%,rgba(255,255,255,0) 99.94%);mask-image:linear-gradient(180.07deg,#fff 23.62%,rgba(255,255,255,0) 99.94%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}.subscribe__subtitle{font-size:22px;font-weight:500;letter-spacing:.01em;line-height:1.2em;margin-bottom:16px;margin-top:40px}.subscribe__items{--br:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px 30px}.subscribe__item{position:relative;padding:16px;border-radius:var(--br);background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--black);--size-thumb:36px}.subscribe__item-thumb{width:var(--size-thumb);min-width:var(--size-thumb);height:var(--size-thumb);border-radius:50%;overflow:hidden}.subscribe__item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.subscribe__item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:16px}.subscribe__item-address{font-size:10px;margin-bottom:3px;color:#b5b9c3;font-weight:600;letter-spacing:.01em;line-height:1.2em}.subscribe__item-title{font-size:16px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.subscribe__item-link{width:var(--size-thumb);min-width:var(--size-thumb);height:var(--size-thumb);border-radius:50%;overflow:hidden;background:var(--gradient);color:var(--white)}.subscribe__item-link svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.subscribe__item-link.active{background:#b5b9c3;color:var(--white)}.subscribe__item-link.active svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.add-mechet__flex{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative;z-index:2}.add-mechet__heading h2{margin-bottom:40px}.add-mechet__bg{z-index:1;position:absolute;inset:0;width:100%;height:100%;background:var(--white);border-radius:var(--br);overflow:hidden;-webkit-box-shadow:0 4px 84px rgba(26,26,26,.08);box-shadow:0 4px 84px rgba(26,26,26,.08)}.news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.news__item{position:relative}.news__item-link{position:absolute;inset:0;z-index:4;border-radius:inherit}.news__item-img-wrap{padding-top:62%;position:relative;border-radius:17px;overflow:hidden}.news__item-img-wrap img{z-index:1}.news__item-fond{font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em;color:#b5b9c3;margin-top:10px}.news__item-fond a{color:inherit;pointer-events:none}.news__item-title{font-size:20px;font-weight:600;letter-spacing:.01em;line-height:1.2em;margin-top:4px}.reports__list{display:grid;grid-template-columns:1fr;gap:30px}.reports .reports-mechet__item{background:var(--white);-webkit-box-shadow:0 4px 34px rgba(26,26,26,.08);box-shadow:0 4px 34px rgba(26,26,26,.08);border-radius:18px;position:relative;padding:18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.reports .reports-mechet__item-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.reports .reports-mechet__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.reports .reports-mechet__item-mechet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;position:relative}.reports .reports-mechet__item-btn{font-size:14px;letter-spacing:.01em;position:relative;z-index:4;pointer-events:all}.reports .reports-mechet__item-btn-link{background-color:var(--border);color:var(--black);font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em;padding:10px 18px;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.reports .reports-mechet__item-link{position:absolute;inset:0;z-index:4}.reports .reports-mechet__item-address{font-size:10px;margin-bottom:3px;color:#b5b9c3;font-weight:600;letter-spacing:.01em;line-height:1.2em}.reports .reports-mechet__item-address *{font-weight:400}.reports .reports-mechet__item-title{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.reports .reports-mechet__item-num>div{font-size:9px;font-weight:600;color:#b5b9c3;letter-spacing:.01em;line-height:1.2em}.reports .reports-mechet__item-num>span{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.reports .reports-mechet__item-num--spend>span{color:var(--black)}.reports .reports-mechet__item-thumb{position:relative;width:36px;min-width:36px;height:36px;border-radius:50%;overflow:hidden}.reports .reports-mechet__item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reports .reports-mechet__item-progress{background-color:var(--border);border-radius:12px;height:12px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reports .reports-mechet__item-progress-bar{height:100%;background:var(--gradient);border-radius:inherit}.bcontent__grid{display:grid;grid-template-columns:1fr 45%;gap:32px}.bcontent__img{border-radius:200px}.bcontent__img-wrap{padding-top:50%;border-radius:inherit;position:relative;overflow:hidden}.sproject{--sidebar-width:420px;--gutter:70px;--br:80px}.sproject__grid{position:relative;display:grid;grid-template-columns:calc(100% - var(--sidebar-width) - var(--gutter)) var(--sidebar-width);gap:var(--gutter)}.sproject__content{-ms-flex-item-align:start;align-self:flex-start}.sproject__title{font-size:34px;font-weight:700;letter-spacing:.01em;line-height:1.2em;margin-bottom:.5em}.sproject__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;margin-bottom:20px;margin-top:30px;--br:16px}.sproject__info-item{background:var(--gradient-tr);border-radius:var(--br);-ms-flex-item-align:stretch;align-self:stretch;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sproject__info-item>div{font-size:10px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.sproject__info-item>span{font-size:18px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.sproject__info-imam{border:1px solid var(--border);border-radius:var(--br);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sproject__info-imam-img{width:36px;height:36px;border-radius:50%;overflow:hidden;margin-right:18px;position:relative}.sproject__info-imam-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.sproject__info-imam-name{font-size:14px;font-weight:600;line-height:1.2em;color:var(--black);letter-spacing:.01em}.sproject__info-imam-role{font-size:10px;font-weight:600;line-height:1.2em;color:#a1a6b2;letter-spacing:.01em}.sproject__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 0}.sproject__item--top .sproject__item-amount{background:var(--gradient);color:var(--white)}.sproject__item-content-feed{text-align:right}.sproject__item-content-feed-title{font-size:9px;font-weight:600;color:var(--primary);line-height:1.2em;letter-spacing:-.02em}.sproject__item-content-feed-value{font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:.01em}.sproject__item-img{width:36px;height:36px;border-radius:50%;overflow:hidden}.sproject__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sproject__item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:14px;gap:10px}.sproject__item-content-info{font-size:9px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:#b5b9c3}.sproject__item-content-name{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin-top:.4em}.sproject__item-amount{font-size:10px;font-weight:600;line-height:1.2em;letter-spacing:.01em;background-image:var(--gradient-tr);padding:4px 12px;border-radius:15px;color:var(--black);margin-left:10px}.sproject__partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;border:1px solid var(--border);border-radius:16px;padding:10px;max-width:422px;width:100%}.sproject__partner-logo{min-width:100px;max-width:100px;height:66px;position:relative;overflow:hidden;background:#fff;-webkit-box-shadow:0 4px 34px rgba(26,26,26,.08);box-shadow:0 4px 34px rgba(26,26,26,.08);border-radius:18px}.sproject__partner-logo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.sproject__partner-content{padding:8px;max-width:206px}.sproject__partner-title{color:var(--primary);font-size:10px;font-weight:600;line-height:1.2em;letter-spacing:.01em}.sproject__partner-name{font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:var(--black);margin-top:5px}.sproject__section{--br:30px;border-radius:var(--br);padding:var(--p);--p:30px}.sproject__section+.sproject__section{margin-top:10px}.sproject__section-white{background-color:var(--white)}.sproject__section-shadow{-webkit-box-shadow:0 20px 34px rgba(26,26,26,.06);box-shadow:0 20px 34px rgba(26,26,26,.06)}.sproject__section-border{border:1px solid var(--border)}.sproject__section-heading h3{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin-bottom:.6em}.sproject__section-heading h4{font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:.01em;margin-bottom:.6em}.sproject__tabs{margin-bottom:0}.sproject__tabs-item{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;padding:15px 20px;border:1px solid var(--border);border-radius:24px;color:var(--black)}.sproject__tabs-item.active{background-color:var(--black);color:var(--white);border-color:var(--black)}.sproject__projects-content{margin-right:calc(var(--p) * -1);margin-left:calc(var(--p) * -1)}.sproject__projects-content-item-more button{margin-top:10px;color:var(--third);font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em}.sproject__projects-content-item-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px;margin-top:10px}.sproject__projects-content-item-list--payments{grid-template-columns:1fr}.sproject__projects-content-item-list .donation-item{display:grid;gap:0 10px}.sproject__projects-content-item-list .donation-item,.sproject__projects-content-item-list .sproject__item{border-bottom:1px solid var(--border)}.sproject__about-content ol,.sproject__about-content ul{padding-left:20px}.sproject__about-content ul{list-style-type:disc}.sproject__about-content ul li{list-style-type:inherit}.sproject__about-content li,.sproject__about-content p{line-height:1.3em;margin-bottom:1em;font-size:14px}.sproject__steps-item{padding:16px;border-radius:var(--br);--br:20px}.sproject__steps-item+.sproject__steps-item{margin-top:10px}.sproject__steps-item--active{border:1px solid var(--border);background-color:transparent;--status-bg:#44a3f0;--status-color:var(--white);--number-bg:var(--tr)}.sproject__steps-item--completed{background-color:var(--tr);border:1px solid var(--tr);--status-bg:var(--gradient);--status-color:var(--white);--number-bg:var(--white)}.sproject__steps-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.sproject__steps-item-status{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;padding:4px 12px;background:var(--status-bg);color:var(--status-color);border-radius:15px}.sproject__steps-item-number{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;padding:4px 12px;background-color:var(--number-bg);color:var(--black);border-radius:15px}.sproject__steps-item-title{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin:10px 0}.sproject__steps-item-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.sproject__steps-item-progress-bar{margin:0;width:100%;border-radius:10px;overflow:hidden;border-radius:4px;height:100%}.sproject__steps-item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.sproject__steps-item-bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sproject__steps-item-bottom-item-label{color:#a1a6b2;font-size:12px;font-weight:500;line-height:1.3em;letter-spacing:.01em;margin-bottom:.3em}.sproject__steps-item-bottom-item-sum{font-weight:700;line-height:1.1em;letter-spacing:.01em;font-size:20px;font-weight:700;letter-spacing:.01em}.sproject__steps-item-bottom-item-btn{background-color:#fff;color:var(--black);padding:7px 18px;border-radius:24px;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em}.sproject__steps-item-bottom-item-btn:focus-visible,.sproject__steps-item-bottom-item-btn:hover{background-color:#e3e4dc;color:var(--black)}.sproject__steps-item-bottom-item-btn svg{margin-left:5px}.sproject__steps-item-bottom-item--need+.sproject__steps-item-bottom-item--collected{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sproject__top-regions tr{border-bottom:1px solid var(--border)}.sproject__top-regions-table{width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden;margin-top:10px;--br:10px}.sproject__top-regions-table tr td:first-child{border-radius:var(--br) 0 0 var(--br)}.sproject__top-regions-table tr td:last-child{border-radius:0 var(--br) var(--br) 0}.sproject__top-regions-table tr:nth-child(odd) td{background-color:var(--white)}.sproject__top-regions-table tr td{padding:10px}.sproject__top-regions-table tr td:first-child{padding-left:0}.sproject__top-regions-table tr td:last-child{padding-right:0}.sproject__top-regions-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.sproject__top-regions-name-text{font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.01em}.sproject__top-regions-name-count{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2}.sproject__top-regions-amount,.sproject__top-regions-subs{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em}.sproject__top-regions-amount-text,.sproject__top-regions-subs-text{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2}.sproject__top-regions-flag img{width:34px;height:34px;min-width:34px;border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:block}.sproject__donations-table{width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden;margin-top:10px;--br:10px}.sproject__donations-table tr td:first-child{border-radius:var(--br) 0 0 var(--br)}.sproject__donations-table tr td:last-child{border-radius:0 var(--br) var(--br) 0}.sproject__donations-table tr:nth-child(odd) td{background-color:var(--white)}.sproject__donations-table tr td{padding:10px}.sproject__donations-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.sproject__donations-headings-info-name{font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.01em;position:relative;display:block}.sproject__donations-headings-info-name .link_to_edit{padding:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:10px;position:absolute;bottom:0;top:auto;right:0}.sproject__donations-headings-info-name .link_to_edit svg{width:12px;height:auto}.sproject__donations-headings-info-date{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2}.sproject__donations-headings-avatar img{width:34px;height:34px;min-width:34px;border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover;display:block}.sproject__donations-rating{font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.01em;margin-bottom:.3em}.sproject__donations-rating-text{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2}.sproject__donations-amount{font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.2em;margin-bottom:.3em}.sproject__donations-amount-text{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2}.sproject__comments-list{padding:20px 0}.sproject__comments-add-button{width:100%}.sproject__comments-add-button.btn{background:var(--tr);color:var(--black);gap:10px}.sproject__comments-add-button.btn.active{background-color:#e4e7ed}.sproject__comments-form{padding-top:20px;padding-bottom:20px}.sproject__comments-form .comment-form__label{display:block;border:1px solid var(--border);border-radius:10px;padding:10px;position:relative;padding-bottom:40px}.sproject__comments-form .comment-form__label .forms-span{font-size:12px;font-weight:500;line-height:1.2;color:var(--black);margin-bottom:8px;display:block}.sproject__comments-form .comment-form__label:has(textarea:focus){border-color:#e1e5ec}.sproject__comments-form .comment-form__label textarea{width:100%;border-radius:none;resize:vertical;min-height:3em;max-height:30em;font-size:14px;font-weight:500;line-height:1.2;color:var(--black)}.sproject__comments-form .comment-form__label textarea:focus{outline:0}.sproject__comments-form .comment-form__label .comment-form__label-counter{position:absolute;bottom:10px;left:10px;font-size:10px;font-weight:500;color:#a1a6b2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}.sproject__comments-form button.btn{width:100%;margin-top:20px}.sproject__comments-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;position:relative}.sproject__comments-item .link_to_delete{position:absolute;right:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:5px;background-color:var(--color-error);opacity:.6;color:var(--white);height:26px;width:26px;border-radius:50%;display:flex;z-index:5;-webkit-box-shadow:1px 4px 20px rgba(0,0,0,.1);box-shadow:1px 4px 20px rgba(0,0,0,.1)}.sproject__comments-item .link_to_delete:hover{opacity:1}.sproject__comments-item .link_to_delete svg{width:16px;height:auto}.sproject__comments-item .link_to_edit svg{width:10px;height:10px}.sproject__comments-item+.sproject__comments-item{margin-top:10px;border-top:1px solid var(--border);padding-top:10px}.sproject__comments-item-avatar img{width:36px;height:36px;min-width:36px;border-radius:50%;padding:2px;outline:1px solid var(--border)}.sproject__comments-item-content-date{font-size:10px;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin-bottom:.3em;color:#a1a6b2}.sproject__comments-item-content-name{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin-bottom:1em}.sproject__comments-item-content-text{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em}.sproject__documents-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:10px 0}.sproject__documents-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;position:relative;background-color:var(--white);--br:16px;border-radius:var(--br);padding:16px 12px}.sproject__documents-item+.sproject__documents-item{margin-top:5px}.sproject__documents-item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.sproject__documents-item:hover .sproject__documents-item-icon svg path{stroke:var(--primary)}.sproject__documents-item:hover .sproject__documents-item-title{color:var(--primary)}.sproject__documents-item:hover .sproject__documents-item-btn{background:#e3e4dc;color:var(--black)}.sproject__documents-item-icon{width:24px;height:24px;min-width:24px}.sproject__documents-item-icon svg{width:100%}.sproject__documents-item-docinfo{font-size:12px;font-weight:500;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2;margin-bottom:.3em}.sproject__documents-item-title{font-size:14px;font-weight:500;line-height:1.2em;letter-spacing:.01em}.sproject__text li,.sproject__text p{line-height:1.4em}.sproject__text:not(:first-child) h2:first-child{margin-top:1.2em}.sproject__content .sproject__documents-item-btn{display:none}.sproject__content h2{font-weight:700;color:var(--primary);line-height:1.2em;margin-bottom:.6em}.sproject__content h2:not(:first-child){margin-top:2em}.sproject__content>:has(+.sproject__tabs){margin-bottom:73px}.sproject__gallery-wrap{position:relative;margin-bottom:30px}.sproject__gallery-wrap .swiper-button-lock{display:none!important}.sproject__share{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;width:100%}.sproject__share .bshare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.sproject__gallery{overflow:hidden;position:relative;--br:20px;border-radius:var(--br)}.sproject__gallery .swiper-slide{width:auto;max-width:100%;height:220px}.sproject__gallery--imgs{margin:40px 0}.sproject__gallery img{height:100%;max-width:100%}.sproject__address{font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:var(--black);gap:8px}.sproject__address:is(a):hover{color:var(--primary)}.sproject__address>*,.sproject__address>*>*{margin-bottom:0}.sproject .sproject-gallery__pagination{position:absolute;bottom:-15px;right:0;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-color:var(--black);--swiper-pagination-bullet-size:6px}.sproject .sproject-gallery__btns{display:contents}.sproject .sproject-gallery__btns .swiper-btn-next,.sproject .sproject-gallery__btns .swiper-btn-prev{position:absolute;top:50%;z-index:3;border:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:auto;right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;pointer-events:all;padding:12px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;opacity:1}.sproject .sproject-gallery__btns .swiper-btn-next:hover,.sproject .sproject-gallery__btns .swiper-btn-prev:hover{z-index:3}.sproject .sproject-gallery__btns .swiper-btn-prev{background-color:var(--white);color:var(--black);left:0;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.sproject .sproject-gallery__btns .swiper-btn-prev:hover{background-color:var(--black);color:var(--white)}.sproject .sproject-gallery__btns .swiper-btn-next{background-color:var(--white);color:var(--black);right:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.sproject .sproject-gallery__btns .swiper-btn-next:hover{background-color:var(--black);color:var(--white)}.sproject__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.sproject__stats-item-progress{font-size:16px;font-weight:600;line-height:1.2em;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 1.3em;border-radius:20px;background-image:var(--gradient)}.sproject__stats-item-text{font-size:14px;font-weight:400;line-height:1.2em}.sproject__stats-item-sum{font-size:38px;font-weight:600;line-height:1.1em;letter-spacing:-.02em}.sproject__need-sum{font-weight:400}.sproject__total{text-align:right;color:var(--primary)}.sproject__progress{width:100%;height:6px;border-radius:10px;overflow:hidden;border-radius:4px;margin-top:8px}.sproject__progress::-webkit-progress-value{background-image:var(--gradient);border-radius:inherit}.sproject__progress::-webkit-progress-bar{border-radius:inherit;background-color:#96acb140}.sproject__sidebar{border:1px solid var(--border);--br:18px;border-radius:var(--br)}.sproject__sidebar-inner{position:static}.sproject__form{--br:40px;background-color:var(--white);border-radius:var(--br);padding:40px}.sproject__form-heading h4{font-weight:500;margin-bottom:24px}.sproject__form-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.sproject__form-donators{margin-bottom:10px}.sproject__form-donators span{color:#a1a6b2;line-height:1.2em;letter-spacing:.01em;font-weight:600;display:block;text-align:center}.sproject__form-donators span:first-child{font-size:18px}.sproject__form-donators span:last-child{font-size:10px}.sproject__form-donators-text{font-size:10px;color:#a1a6b2;font-weight:600;line-height:1.2em;margin-bottom:.9em}.sproject__form-percent{font-size:14px;font-weight:600;text-align:center;background-color:var(--black);color:var(--white);padding:3px 8px;line-height:1.2;letter-spacing:.01em;border-radius:12px}.sproject__form-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-top:10px;margin-bottom:10px;position:relative}.sproject__form-stats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sproject__form-stats-item--need .sproject__form-stats-item-sum{color:var(--black)}.sproject__form-stats-item--need{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sproject__form-stats-item-text{font-size:12px;color:#a1a6b2;font-weight:500;line-height:1.2em;letter-spacing:.01em;margin-bottom:1.8em}.sproject__form-stats-item-sum{font-size:20px;font-weight:700;line-height:1.1em;letter-spacing:.01em}.sproject__form-progress{width:100%;height:6px;border-radius:10px;overflow:hidden;border-radius:4px;margin-top:10px;margin-bottom:15px;position:absolute;top:13px;left:0;right:0;background-color:#96acb140}.sproject__form-progress-bar{background:var(--gradient);border-radius:inherit;height:100%;border-radius:inherit}.sproject__info-responsible{border:1px solid var(--border);border-radius:var(--br);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sproject__info-responsible-img{width:36px;height:36px;border-radius:50%;overflow:hidden;margin-right:18px;position:relative}.sproject__info-responsible-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.sproject__info-responsible-name{font-size:14px;font-weight:600;line-height:1.2em;color:var(--black);letter-spacing:.01em}.sproject__info-responsible-role{font-size:10px;font-weight:600;line-height:1.2em;color:#a1a6b2;letter-spacing:.01em}.spost{--sidebar-width:420px;--gutter:155px;--br:80px}.spost__desc{font-size:10px;color:#a1a6b2;font-weight:500;line-height:1.2em;letter-spacing:.01em;margin-bottom:1em}.spost__desc a{color:inherit;pointer-events:none}.spost__desc a:hover{color:var(--primary)}.spost__grid{display:grid;grid-template-columns:calc(100% - var(--sidebar-width) - var(--gutter)) var(--sidebar-width);gap:var(--gutter)}.spost__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.spost__title h1{margin-bottom:.5em}.spost__text{margin:45px 0}.spost__text li,.spost__text p{line-height:1.4em}.spost__content h2{font-weight:700;line-height:1.2em;margin-bottom:.6em}.spost__content h2:not(:first-child){margin-top:2em}.spost__img{overflow:hidden;position:relative;padding-bottom:17px;border-radius:18px}.spost__img-wrap{padding-top:50%;border-radius:inherit;position:relative}.spost__img-wrap img{border-radius:inherit}.spost__share{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;padding-bottom:20px;border-bottom:1px solid var(--border)}.spost__share-item{background-color:#f5f6f8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px}.spost__share-item:hover{background-color:var(--primary)}.spost__share-item:hover svg path{fill:var(--white)}.spost__share-item svg{width:16px;height:16px}.spost__share-item svg path{fill:var(--black)}.profile{margin-top:25px;margin-bottom:80px;--profile-sidebar-width:218px;--profile-right-width:129px}.profile__content-empty h5{margin-bottom:.6em}.profile__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--white);border-radius:10px;width:36px;height:36px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.28 5.96667L8.9333 10.3133C8.41997 10.8267 7.57997 10.8267 7.06664 10.3133L2.71997 5.96667' stroke='%231A1A1A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:16px 16px;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.profile__grid{display:grid;grid-template-columns:var(--profile-sidebar-width) 1fr var(--profile-right-width);gap:70px}.profile__heading{margin-bottom:14px}.profile__subtitle{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:#a1a6b2;margin-bottom:10px}.profile__loadmore{margin-top:24px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profile__loadmore.loading{opacity:.5;pointer-events:none}.profile__my-help-tabs{margin-bottom:10px;border-radius:20px;background-color:var(--white)}.profile__my-help-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding:14px 18px;color:var(--black);font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em}.profile__my-help-tab span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile__my-help-tab-icon{min-width:20px;width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:var(--gradient);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.profile__my-help-tab:not(:last-child){border-bottom:1px solid var(--border)}.profile__achivments{background-color:#fff;border-radius:26px;padding:15px 18px;margin-bottom:40px}.profile__achivments-headings{margin-bottom:15px;gap:10px}.profile__achivments-heading{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:.01em;color:var(--black)}.profile__achivments-button{color:#44a3f0;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:.01em}.profile__achivments-button:hover{color:var(--primary)}.profile__achivments-swiper{overflow:hidden;position:relative;padding:0 18px;margin:0 -18px}.profile__achivments-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:6px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;width:auto}.profile__achivments-item:hover .profile__achivments-item-image img{-webkit-animation:profile_bounce .5s ease-in-out;animation:profile_bounce .5s ease-in-out}.profile__achivments-item:hover .profile__achivments-item-title{color:var(--primary)}.profile__achivments-item-image{width:var(--achivment-image-size,70px);height:var(--achivment-image-size,70px);-o-object-fit:cover;object-fit:cover;background-color:var(--achivment-bg,#f5f8fd);-webkit-filter:var(--achivment-filter, grayscale(1));filter:var(--achivment-filter, grayscale(1));opacity:var(--achivment-opacity,.6);border-radius:22px;overflow:hidden}.profile__achivments-item-title{margin-top:0;margin-right:auto;margin-left:auto;max-width:70px;font-size:10px;font-weight:600;line-height:1.2em;letter-spacing:-.02em;color:var(--achivment-color,#a1a6b2)}.profile__achivments-item--completed{--achivment-bg:var(--black);--achivment-color:var(--black);--achivment-filter:none;--achivment-opacity:1}.profile__tab{font-size:14px;font-weight:600;line-height:1.2em;padding:14px 20px;border-radius:30px;background-color:transparent;color:var(--black)}.profile__tab--logout{color:#a1a6b2}.profile__tab img{width:24px;height:24px;min-width:24px;-o-object-fit:contain;object-fit:contain}.profile__tab.active{background:var(--gradient);color:var(--white)}.profile__tab.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.profile-forms__flex{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.profile-forms__btns{margin-top:20px}.profile__content-subscriptions-list{width:100%}.profile__content-subscriptions-list--inactive{margin-top:50px}.profile__content-subscriptions-list-item{--gap:18px;line-height:1.2em;background-color:var(--white);border-radius:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px}.profile__content-subscriptions-list-item-info{background-color:var(--tr);border-radius:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px var(--gap);padding:10px 16px;width:100%;max-width:50%;margin-left:auto;margin-right:5px}.profile__content-subscriptions-list-item-info-icon{-ms-flex-item-align:center;align-self:center;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.profile__content-subscriptions-list-item-title{display:block;font-size:14px;font-weight:600;color:var(--black)}.profile__content-subscriptions-list-item-subtitle{font-size:10px;font-weight:600;color:#a1a6b2;letter-spacing:.01em;line-height:1.2em}.profile__content-subscriptions-list-item-project-image{width:52px;height:52px;min-width:52px;position:relative;overflow:hidden;margin-right:15px}.profile__content-subscriptions-list-item-project-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.profile__content-subscriptions-list-item-project-name{font-size:14px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;width:260px;max-width:260px}.profile__content-subscriptions-list-item-project-name a{color:inherit}.profile__content-subscriptions-list-item-project-name a:hover{color:var(--primary)}.profile__content-subscriptions-list-item-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6px;font-size:10px;color:#a1a6b2;font-weight:600;line-height:1.2em;letter-spacing:.01em;margin-top:4px}.profile__content-subscriptions-list-item-btns{gap:10px}.profile__content-subscriptions-list-item-disable{width:52px;height:52px;border-radius:50%;background-color:#f5f8fd}.profile__content-subscriptions-list-item-disable:hover svg path{stroke:var(--color-error)}.profile__content-subscriptions-list-item-disable svg{width:20px;height:20px}.profile__content-my-card-list{width:100%}.profile__content-my-card-item{--gap:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background-color:#fff;padding:14px;border-radius:26px}.profile__content-my-card-item-info{background-color:var(--tr);border-radius:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px var(--gap);padding:10px 16px;width:100%;max-width:50%;margin-left:auto;margin-right:5px}.profile__content-my-card-item-title{font-size:10px;font-weight:500;color:#a1a6b2;margin-bottom:.4em;display:block}.profile__content-my-card-item-subtitle{font-size:14px;font-weight:600;color:var(--black);line-height:1.2em;letter-spacing:.01em}.profile__content-my-card-item-disable{width:52px;height:52px;border-radius:50%;background-color:#f5f8fd}.profile__content-my-card-item-disable:hover svg path{stroke:var(--color-error)}.profile__content-my-card-item-disable svg{width:20px;height:20px}.profile__content-my-card-item-number{width:100%}.profile__content-my-card-item-number-icon{min-width:40px;max-width:40px;height:40px;border-radius:100%;position:relative;margin-right:18px;overflow:hidden}.profile__content-my-card-item-number-icon img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:100%;display:block}.profile__content-my-card-item-number-number{font-size:14px;font-weight:500}.profile__badge{background-color:var(--bg);padding:11px 10px;border-radius:var(--br) 0 0 var(--br);line-height:1.2em;margin-bottom:15px}.profile__badge-name{font-size:14px;font-weight:600}.profile__badge-icon{margin-right:10px}.profile__badge-icon svg{display:block}.profile__badge-icon svg path{fill:var(--primary)}.profile__badge-desc{color:#a1a6b2;font-size:12px;margin-top:2px}.profile__num-item{--br:26px;border-radius:var(--br);padding:17px 10px;line-height:1.2em;background-color:var(--white);text-align:center}.profile__num-item-title{font-size:10px;letter-spacing:.01em;line-height:1.2em;color:#a1a6b2}.profile__num-item-num{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:-.01em;margin-top:.4em}.profile__num-item-icon svg{width:24px;min-width:24px}@-webkit-keyframes profile_bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes profile_bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.achivment-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;overflow:auto}.achivment-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.achivment-popup__item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:300px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-animation:achivment_popup_show .5s ease-in-out alternate;animation:achivment_popup_show .5s ease-in-out alternate;-webkit-animation-iteration-count:1;animation-iteration-count:1}.achivment-popup__item-close{position:absolute;top:10px;right:10px;width:24px;height:24px;cursor:pointer;z-index:1}.achivment-popup__item-heading{font-size:20px;font-weight:600;line-height:1.2em;letter-spacing:-.02em;color:var(--white);margin-bottom:10px;padding:0 40px}.achivment-popup__item-progress{font-size:14px;font-weight:600;line-height:1.2em;letter-spacing:-.02em;color:#ffffff80;margin-top:10px}.achivment-popup__item--completed{-webkit-animation:achivment_popup_show_completed 1s ease-in-out alternate;animation:achivment_popup_show_completed 1s ease-in-out alternate;-webkit-animation-iteration-count:1;animation-iteration-count:1;--achivment-bg:var(--black);--achivment-filter:none;--achivment-opacity:1}.achivment-popup__item:hover .profile__achivments-item-image img{-webkit-animation:profile_bounce .5s ease-in-out;animation:profile_bounce .5s ease-in-out}.achivment-popup__item:hover .profile__achivments-item-title{color:var(--primary)}.achivment-popup__item-image{border-radius:22px;background-color:#fff}.achivment-popup__item-image-wrap{width:140px;height:140px;-o-object-fit:cover;object-fit:cover;background-color:var(--achivment-bg,#f5f8fd);-webkit-filter:var(--achivment-filter, grayscale(1));filter:var(--achivment-filter, grayscale(1));opacity:var(--achivment-opacity,.6);border-radius:inherit;overflow:hidden}.achivment-popup__item-title{margin-top:0;margin-right:auto;margin-left:auto;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:-.02em;color:var(--white)}.achivment-popup__item-description{font-size:14px;font-weight:400;line-height:1.2em;letter-spacing:-.02em;color:var(--white)}@-webkit-keyframes achivment_popup_show{0%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes achivment_popup_show{0%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes achivment_popup_show_completed{0%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}30%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes achivment_popup_show_completed{0%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}30%{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.1);transform:translate(-50%,-100%) scale(.1)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.sfond{--br:30px;margin-top:20px}.sfond__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.sfond__left,.sfond__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.sfond__left{background-color:var(--white);border-radius:var(--br);padding:23px 40px}.sfond__desc-sm{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-top:.8em}.sfond__title{line-height:1.1}.sfond__headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:20px}.sfond__headings-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sfond__logo{width:100%;height:60px;max-width:100px;min-width:100px;margin-left:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sfond__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right}.sfond__desc{margin-top:40px}.sfond__desc-heading{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-bottom:.6em;color:#a1a6b2}.sfond__desc-content{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.sfond__desc-content.expanded{-webkit-line-clamp:unset;overflow:visible}.sfond__desc-show-more{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#44a3f0;margin-top:1em;cursor:pointer}.sfond__desc-show-more:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sfond__nums{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.sfond__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--white);border-radius:var(--br);padding:23px 30px}.sfond__num--big{grid-column:span 2}.sfond__num-icon{width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6em}.sfond__num-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.sfond__num-label{font-size:14px;color:#a1a6b2;line-height:1.2;letter-spacing:.01em;font-weight:600;margin-bottom:.4em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:87px}.sfond__num-value{font-size:28px;font-weight:700;line-height:1.2em;letter-spacing:.01em}.sfond__contacts{background-color:var(--white);border-radius:var(--br);padding:23px 30px;margin-top:10px}.sfond__contacts-label{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-bottom:.2em;color:#a1a6b2}.sfond__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;padding:12px 0}.sfond__contact+.sfond__contact{margin-top:1em;padding-top:1em;border-top:1px solid var(--border)}.sfond__contact>svg{width:24px;min-width:24px;height:auto}.sfond__contact-label{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#a1a6b2}.sfond__contact-value{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-top:.3em}.sfond__contact-value a{color:inherit}.sfond__contact-value a:hover{color:var(--primary)}@media (min-width:576px){.container,.container-sm{max-width:540px}#cookie_notification.show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form.fancybox__content.modal-add-mechet input[name=address],.modal-form.fancybox__content.modal-success-mechet input[name=address]{padding-right:125px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}.modal-form.fancybox__content.modal-add-mechet .modal-form__title,.modal-form.fancybox__content.modal-success-mechet .modal-form__title{font-size:28px}}@media (min-width:1072px){.container,.container-lg,.container-md,.container-sm{max-width:1024px}.donation-item:nth-child(odd) .donation-item__col{background-color:var(--white)}.donation-item{padding:11px}.donation-item__col--date{white-space:nowrap}.donation-item__col--project{width:22%;max-width:22%}.donation-item__col--project span{width:222px;max-width:222px}.hide-up-lg{display:none!important}.header__tel{margin-left:auto}.header._fixed{--header-space-py:9px;padding:10px 0}.header__logo{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.header__menu .header__menu-item.has-submenu>a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header__menu .header__menu-item.has-submenu>a:is(.has-submenu--projects){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header__menu .header__menu-item.has-submenu>a:is(.has-submenu--projects)::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='16' viewBox='0 0 22 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='5' width='22' height='1' fill='%23111A1C'/%3E%3Crect y='10' width='22' height='1' fill='%23111A1C'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='22' height='16' viewBox='0 0 22 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='5' width='22' height='1' fill='%23111A1C'/%3E%3Crect y='10' width='22' height='1' fill='%23111A1C'/%3E%3C/svg%3E%0A")}.header__menu .header__menu-item-submenu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.header__menu .header__menu-item:hover>a{color:var(--primary)}.header__menu .header__menu-item:hover>a:after{-webkit-filter:none;filter:none}.header__menu .header__menu-item:hover .header__menu-item-submenu{visibility:visible;opacity:1;pointer-events:all}.header__mobile{display:none}.header__dropdown{display:none!important}.footer__menu{gap:42px}.footer__copyright-item+.footer__copyright-item{margin-top:18px}.geo-map{margin-right:-50px;margin-bottom:-50px}.projects__item--sm .bshare{max-width:51%;--bshare-size:30px;--bshare-gap:2px}.projects__item--sm .bshare .bshare__flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bthanks__num{padding-right:35px}.rating__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:78px;margin-top:48px}.rating__list-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.about-hero__content{padding-bottom:40px}.faq__item-answer p{font-size:14px}.reports .reports-mechet__item-mechet{min-width:28%;max-width:28%}.reports .reports-mechet__item-num--stats{text-align:right}.reports .reports-mechet__item-progress{width:220px;min-width:220px}.sproject__info-item{max-width:140px}.sproject__projects-content-item-list .donation-item{grid-template-columns:1fr 1fr 1fr .6fr}.sproject__projects-content-item-list .donation-item>*{text-align:left}.sproject__projects-content-item-list .donation-item>.donation-item__col--name{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sproject__projects-content-item-list .donation-item>.donation-item__col--sum{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.sproject__top-regions-td--name{width:45%}.sproject__top-regions-td--amount{width:30%}.sproject__donations-td--name{width:45%}.sproject__donations-td--amount{width:30%}.sproject__comments-add-button.btn{min-height:45px;font-size:14px;font-weight:600}.sproject__documents-item-btn{margin-left:auto}.sproject__sidebar{-ms-flex-item-align:start;align-self:flex-start;overflow:auto;position:relative;width:var(--sidebar-width)}.profile__back{display:none}.profile__favorites{gap:10px}.profile__content-subscriptions-list-item-project-name{padding-right:10px}.profile__num-item+.profile__num-item{margin-top:10px}}@media (min-width:1272px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1272px}.donation-item__col--project{width:33%;max-width:33%}.donation-item__col--project span{width:333px;max-width:333px}.bnums__grid{gap:30px 70px}.bnums__item{min-width:281px}.reports .reports-mechet__item-progress{width:362px;min-width:362px}.bcontent__img{margin-right:-150px}.sproject__text li,.sproject__text p{font-size:24px}}@media (max-width:1271.98px){:root{--main-section-paddings:25px}.account-btn{font-size:12px}.section-headings{-ms-flex-wrap:wrap;flex-wrap:wrap}.h1,h1{font-size:36px}.bthanks__heading h1,.h2,.spost__title h1,h2,main section.breadcrumbs .container>.content-field:first-child h1,main section.breadcrumbs .section-headings .content-field h1{font-size:24px}.bthanks__flex h1,.h3,.spost__content h2,.sproject__content h2,h3{font-size:24px}.h4,h4{font-size:22px}.h5,h5{font-size:20px}.bthanks__heading .content-field-lg h1,.content-field-lg .bthanks__heading h1,.content-field-lg .h2,.content-field-lg .spost__title h1,.content-field-lg h2,.content-field-lg main section.breadcrumbs .container>.content-field:first-child h1,.content-field-lg main section.breadcrumbs .section-headings .content-field h1,.spost__title .content-field-lg h1,main section.breadcrumbs .container>.content-field:first-child .content-field-lg h1,main section.breadcrumbs .section-headings .content-field .content-field-lg h1{font-size:36px}.main-forms__flex{grid-template-columns:repeat(3,1fr)}.main-forms__flex-2{grid-template-columns:repeat(2,1fr)}.main-forms__item--full{grid-column:span 3}.main-forms__item--2{grid-column:span 1}.main-forms__radio{margin-bottom:20px}.main-forms__bottom{margin-top:20px}.modal-form__heading,.modal-form__title{font-size:36px}.modal-form__content{padding:40px 55px}.content-blog__item-text h2{font-size:32px}.content-blog__item-text h3{font-size:22px}.header__flex .header__btn a.btn{font-size:12px;white-space:nowrap}.header__menu{gap:5px 20px}.header__menu .header__menu-item{font-size:14px}.footer__wrap{--br:30px}.footer__flex{grid-template-columns:25% 19% 1fr}.footer__contacts-item h3{font-size:20px}.footer__contacts-item h4{font-size:14px}.footer__socials{margin-top:24px;margin-bottom:24px}.spost{--sidebar-width:360px;--gutter:40px}.mechety__grid{grid-template-columns:repeat(2,1fr)}.mission__profits-item-text li,.mission__profits-item-text p{font-size:22px}.projects__grid{grid-template-columns:repeat(2,1fr)}.projects__item{--br:20px}.projects__item-total-sum{font-size:20px}.projects__item-total-text{font-size:12px}.projects__item-need-sum{font-size:20px}.projects__item-need-text{font-size:12px}.projects__item-btn.btn{font-size:15px;padding:0 20px;min-height:50px}.projects__item-btn.btn:after{margin-left:.8em}.projects__item-content{padding:15px 15px}.projects__item--sm .projects__item-need-sum,.projects__item--sm .projects__item-total-sum{font-size:18px}.projects__item--sm .projects__item-title{font-size:16px}.projects__item-center{max-width:20%;min-width:20%}.projects__item-title{font-size:18px}.projects__item-stats{-ms-flex-wrap:wrap;flex-wrap:wrap}.bthanks__grid{gap:30px}.bthanks__num{padding:10px;gap:5px}.bthanks__num-text h3{font-size:24px}.bnums__item{gap:10px}.bnums__item-text h3{font-size:24px}.supported__heading h2{font-size:23px}.rating__num{padding:20px}.contacts__grid{grid-template-columns:repeat(2,1fr)}.sproject{--sidebar-width:360px;--gutter:40px}.sproject__title{font-size:28px}.sproject__section-heading h3{font-size:18px}.sproject__section-heading h4{font-size:16px}.sproject__text li,.sproject__text p{font-size:18px}.sproject__content>:has(+.sproject__tabs){margin-bottom:40px}.sproject__gallery--imgs{margin:20px 0}.sproject__stats-item-progress{font-size:14px}.sproject__stats-item-text{font-size:12px}.sproject__stats-item-sum{font-size:28px}.sproject__form{padding:30px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sproject__form-heading h4{margin-bottom:10px}.spost{--sidebar-width:360px;--gutter:40px}.profile{--profile-sidebar-width:180px;--profile-right-width:180px}.profile__favorites{grid-template-columns:1fr}}@media (max-width:1071.98px){:root{--header-height:72px;--header-fixed:60px;--wrap-mx:20px}.account-btn img{display:none}.account-btn svg{display:none}.account-btn{padding:0 12px;height:36px;font-size:12px}.main-tabs{gap:5px;margin-bottom:20px}.donation-list{display:block;margin:0;border-spacing:0}.donation-list tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.donation-list tbody tr{display:grid;gap:5px}.donation-list tbody tr td{display:block}.donation-list tbody tr .donation-item__col--sum{white-space:nowrap}.donation-item{display:grid;grid-template-columns:1fr 30%;gap:10px 5px;padding:12px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.donation-item__col{padding:0}.donation-item__col--date{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.donation-item__col--method{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:right;font-size:10px}.donation-item__col--sum{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right;font-size:14px}.donation-item__col--project{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-headings{margin-bottom:20px;gap:10px}.hide-md-md{display:none!important}.to-top-fixed{padding:12px}.to-top-fixed svg{width:20px}#cookie_notification{padding:8px 0}.h1,h1{font-size:32px}.bthanks__heading h1,.h2,.spost__title h1,h2,main section.breadcrumbs .container>.content-field:first-child h1,main section.breadcrumbs .section-headings .content-field h1{font-size:22px}.bthanks__flex h1,.h3,.spost__content h2,.sproject__content h2,h3{font-size:22px}.h4,h4{font-size:20px}.h5,h5{font-size:20px}.bthanks__heading .content-field-lg h1,.content-field-lg .bthanks__heading h1,.content-field-lg .h2,.content-field-lg .spost__title h1,.content-field-lg h2,.content-field-lg main section.breadcrumbs .container>.content-field:first-child h1,.content-field-lg main section.breadcrumbs .section-headings .content-field h1,.spost__title .content-field-lg h1,main section.breadcrumbs .container>.content-field:first-child .content-field-lg h1,main section.breadcrumbs .section-headings .content-field .content-field-lg h1{font-size:32px}.searchform{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.searchform input[type=search]{min-width:300px}.searchform__results-post{gap:5px}.searchform__grid>a{font-size:16px}.forms-wrap+.forms-wrap{margin-top:15px}.forms-input+label{margin-top:5px}.btn{min-height:45px;padding:0 24px;font-size:18px}.btn{font-size:14px}.btn--sm{font-size:12px;padding:0 18px;min-height:44px}.btn--xs{font-size:10px;padding:0 12px;min-height:24px}.alert-wrapper .message{max-width:320px}.js-personal-data-form .main-forms__item-file{grid-column-end:span 2;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.main-forms__flex{gap:10px;grid-template-columns:repeat(2,1fr)}.main-forms__flex+.main-forms__flex{margin-top:10px}.main-forms__flex-2{gap:10px;grid-template-columns:repeat(2,1fr)}.main-forms__item--2{grid-column:span 2}.main-forms__select+.select2-container .selection .select2-selection .select2-selection__rendered{font-size:14px}.main-forms__select-address{padding:9px 10px;font-size:11px;height:auto}.main-forms__heading{font-size:14px}.main-forms__group{gap:10px}.main-forms__radio{gap:5px;margin-bottom:20px}.main-forms__radio-item>span{padding-left:9px;height:36px}.main-forms__radio-item>span img{width:14px;height:14px;min-width:14px}.main-forms__radio-item>span svg{width:16px;height:16px;min-width:16px}.main-forms__radio-item>span>span{margin:0 9px}.main-forms__bottom{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.main-forms__button{width:100%}.main-pay-periods{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-pay-periods label>span{font-size:12px;padding:10px 12px;width:100%}.main-pay-autopayment-periods{margin-top:15px}.main-pay__methods-heading{font-size:20px}.main-pay__method-name{font-size:14px}.main-pay__method-description{font-size:9px}.main-pay__button{width:100%}.modal-form.fancybox__content{border-radius:20px}.modal-form.fancybox__content .fancybox-close{height:40px;width:40px;min-width:40px}.modal-form.fancybox__content.modal-code,.modal-form.fancybox__content.modal-delete-autopayment,.modal-form.fancybox__content.modal-delete-card,.modal-form.fancybox__content.modal-login,.modal-form.fancybox__content.modal-register,.modal-form.fancybox__content.modal-select-card{padding:35px 40px}.modal-form.fancybox__content.modal-code .modal-code__button,.modal-form.fancybox__content.modal-delete-autopayment .modal-code__button,.modal-form.fancybox__content.modal-delete-card .modal-code__button,.modal-form.fancybox__content.modal-login .modal-code__button,.modal-form.fancybox__content.modal-register .modal-code__button,.modal-form.fancybox__content.modal-select-card .modal-code__button{font-size:12px!important}.modal-form.fancybox__content.modal-add-mechet .modal-form__top,.modal-form.fancybox__content.modal-success-mechet .modal-form__top{padding-right:10px;padding-left:10px}.modal-form.fancybox__content.modal-add-mechet form,.modal-form.fancybox__content.modal-success-mechet form{padding:0 10px;padding-bottom:10px}.modal-form.fancybox__content.modal-add-mechet .modal-form__success-icon,.modal-form.fancybox__content.modal-select-address .modal-form__success-icon,.modal-form.fancybox__content.modal-success-mechet .modal-form__success-icon{width:80px;height:80px}.modal-form.fancybox__content.modal-add-mechet .modal-form__title,.modal-form.fancybox__content.modal-select-address .modal-form__title,.modal-form.fancybox__content.modal-success-mechet .modal-form__title{font-size:18px}.modal-form.fancybox__content.modal-add-mechet .modal-form__top,.modal-form.fancybox__content.modal-select-address .modal-form__top,.modal-form.fancybox__content.modal-success-mechet .modal-form__top{padding:10px 20px}.modal-form__heading,.modal-form__title{font-size:26px}.modal-form__img-wrap{padding-top:40%}.modal-form__subheading{font-size:20px}.modal-form__content{padding:25px 35px;width:100%}.modal-form__content .main-forms{margin-top:24px}.modal-achivments.fancybox__content{padding:25px 30px;border-radius:40px}.content-blog__item-text h2{font-size:24px}.content-blog__item-text h3{font-size:20px}.content-blog__item-btn:not(:first-child){margin-top:15px}.content-blog__item-btn:not(:last-child){margin-bottom:15px}.content-blog__item-btns{bottom:10px;right:10px}.content-blog__item-img-icon{width:60px;height:60px}.content-blog__item-quote{padding:20px 25px}.header{--header-logo-w:90px;padding:0}.header>.container .header-hide-mobile{display:none}.header__account{margin-left:auto}.header.header-white:has(.header__dropdown.toggled){--header-bg:var(--white);--header-color:var(--black);--header-socials-border:var(--border);--header-socials-filter:none;--header-logo-after-color:none}.header._fixed{height:var(--header-fixed)}.header__logo img{height:100%;max-height:var(--header-height);width:auto;max-width:var(--header-logo-w)}.header__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.header__flex .header__btn a.btn{padding:0 17px;font-size:10px;min-height:36px;white-space:nowrap}.header__flex>.header__menu{display:none}.header__menu .header__menu-item{font-size:16px}.header__menu .header__menu-item.has-submenu>a.active::before{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.header__menu .header__menu-item.has-submenu>a+.header__menu-item-submenu{visibility:visible;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;pointer-events:all;width:100%;max-width:100%}.header__account a:has(svg){padding:13px}.header__account svg{width:16px;height:auto}.header__mobile{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.header__mobile svg path{fill:currentColor}.header__mobile-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__mobile-trigger svg:last-child{display:none}.header__mobile-trigger.toggled svg:first-child{display:none}.header__mobile-trigger.toggled svg:last-child{display:block}.header__dropdown-flex .header__menu-item-submenu{width:100%;position:relative;top:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;inset:0;display:none;padding:0 10px;padding-bottom:10px;padding-top:5px}.header__dropdown-flex .header__menu-item-submenu-link:not(:first-child){margin-top:5px}.header__dropdown-flex .header__menu-item-submenu a{padding:10px;margin:-10px}.footer__phone a{font-size:24px}.footer__email a{margin-top:0}.footer__wrap{padding:30px 20px}.footer__flex{grid-template-columns:1fr}.footer__contacts-item h3{font-size:18px}.footer__contacts-item h4{font-size:14px}.footer__left{display:contents}.footer__logo{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.footer__right{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.footer__socials{gap:10px;margin-top:0;margin-bottom:0}.footer__methods-pay{margin-bottom:15px}.footer__menu{gap:48px}.footer__menu-list{margin-top:16px}.footer__copyright{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px}.spost{--sidebar-width:100%;--gutter:0px}.spost__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.spost__text{margin:30px 0}.p404__flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.p404__title{font-size:16px}.hero__btns{bottom:calc(var(--main-section-paddings) * 1.7)}.hero__btns .swiper-btn-next,.hero__btns .swiper-btn-prev{padding:15px}.hero .hero-swiper .swiper-slide{padding-bottom:calc(var(--main-section-paddings) * 1.7)}.hero__grid{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:20px}.hero__flex{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__btn-wrap{margin-top:10px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:15px}.hero .searchform{margin-bottom:30px}.mechety__grid{grid-template-columns:1fr}.mechety__top{margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.mechety__filters{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mechety__city-link{padding:8px 18px;font-size:14px}.top-cities__table{--top-cities-mx:5px}.top-cities__table-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.top-cities__item{display:grid;grid-template-columns:repeat(2,1fr);gap:7px 0;padding:10px 15px}.top-cities__item:nth-child(even){background-color:#f5f6f8;border-radius:var(--br)}.top-cities__item:nth-child(odd){background-color:transparent}.top-cities__item-cell{border-radius:0;background-color:transparent;padding:0}.top-cities__item-cell:nth-child(even){text-align:right}.top-cities__item-cell:nth-child(even)>.dflex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-cities__item-cell--name>.dflex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mission__wrap{padding:20px;margin:0 -20px}.mission__profits-item{margin-top:10px}.mission__profits-item:not(:last-child){margin-bottom:10px}.mission__profits-item-text li,.mission__profits-item-text p{font-size:18px}.mission__profits-item-blocks{gap:10px;grid-template-columns:1fr}.mission__profits-item-block{padding:16px;gap:10px}.bform__wrap{gap:16px}.bform__grid{padding:20px 16px 16px 16px;grid-template-columns:1fr 50%}.bform__form{padding:0 16px 16px 16px}.geo__grid{grid-template-columns:1fr}.geo__content{padding:20px}.projects__heading{margin-bottom:15px}.projects__top{gap:15px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-bottom:20px}.projects__headings:has(.projects__btn){margin-bottom:20px}.projects__tabs{margin-bottom:0}.projects__grid{grid-template-columns:1fr;gap:15px}.projects__item{--br:20px}.projects__item-content{padding:15px 20px}.projects__item--lg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects__item--lg .projects__item-need-sum,.projects__item--lg .projects__item-total-sum{font-size:18px}.projects__item--sm .projects__item-need-sum,.projects__item--sm .projects__item-total-sum{font-size:16px}.projects__item--sm .projects__item-title{font-size:16px}.projects__item-title{font-size:16px}.bthanks__heading{margin-top:20px}.bthanks__grid{grid-template-columns:1fr;gap:25px}.bthanks__btn{margin-top:25px}.bthanks__loader{font-size:16px}.bthanks__num-text li,.bthanks__num-text p{font-size:12px}.bthanks__num-text h3{font-size:20px}.bnums__grid{gap:10px}.bnums__item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;min-width:200px}.bnums__item-icon img{width:40px;min-width:40px;height:40px}.bnums__item-text li,.bnums__item-text p{line-height:1.2em}.bnums__item-text h3{font-size:20px;margin-bottom:.2em}.supported__heading{width:100%}.supported__heading h2{font-size:20px}.supported__item-icon img{max-height:60px;min-height:60px}.rating{--br:20px}.rating__nums{gap:10px;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rating__num{-ms-flex-preferred-size:0;flex-basis:0;min-width:150px;padding:16px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.rating__num-value{font-size:24px}.rating__list-col-heading{font-size:18px}.about-hero__grid{grid-template-columns:1fr 50%}.faq__grid{margin-top:16px;gap:10px}.faq__btn{margin-top:16px}.faq__item-headings{padding:12px 20px}.faq__item-question{font-size:14px}.faq__item-answer{padding:12px 20px;padding-top:0}.faq__item-answer p{font-size:14px}.contacts{--br:18px}.contacts__grid{margin-top:20px;gap:10px}.contacts__item{padding:15px 20px}.contacts__item-btn{margin-top:20px}.contacts__item-text .color-primary{margin-bottom:20px;font-size:16px}.contacts__item-text h4{font-size:20px}.contacts__item-text h3{font-size:40px}.contacts__item-text h5{font-size:12px}.contacts__item-socials{margin-top:15px}.contacts__item-socials-item{font-size:12px;padding-left:16px}.subscribe__heading{margin-bottom:20px}.subscribe__subtitle{font-size:18px;margin-top:20px}.subscribe__items{grid-template-columns:repeat(2,1fr);gap:10px}.subscribe__item{padding:10px}.subscribe__item-title{font-size:14px}.add-mechet__flex{grid-template-columns:1fr}.add-mechet__heading h2{margin-bottom:20px}.news__grid{grid-template-columns:repeat(2,1fr)}.reports .reports-mechet__item-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reports .reports-mechet__item-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.reports .reports-mechet__item-num--spend{text-align:right}.reports .reports-mechet__item-progress{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;height:7px}.bcontent__grid{grid-template-columns:1fr}.sproject{--sidebar-width:100%;--gutter:0px;overflow:hidden}.sproject__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sproject__content{display:contents}.sproject__title{font-size:24px;-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9}.sproject__info{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9}.sproject__info-imam-img{margin-right:12px}.sproject__section{--br:20px;--p:20px}.sproject__section+.sproject__section{margin-top:5px}.sproject__section-heading h3{font-size:18px}.sproject__section-heading h4{font-size:16px}.sproject__tabs{margin-bottom:0}.sproject__tabs-item{font-size:10px;padding:9px 15px}.sproject__projects-content-item-list{grid-template-columns:repeat(1,1fr)}.sproject__projects-content-item-list .donation-item__col:nth-child(even){text-align:right}.sproject__projects-content-item-list .donation-item{grid-template-columns:repeat(2,auto)}.sproject__steps-item-title{font-size:16px}.sproject__steps-item-bottom-item-sum{font-size:16px}.sproject__top-regions-td--subs{display:none}.sproject__top-regions-td--amount{text-align:right;white-space:nowrap}.sproject__top-regions-name-text{font-size:12px}.sproject__top-regions-name-count{font-size:10px}.sproject__top-regions-amount{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px}.sproject__top-regions-amount-text{font-size:10px}.sproject__donations-headings-info-name{font-size:12px}.sproject__donations-headings-info-date{font-size:10px}.sproject__donations-td--rating{display:none}.sproject__donations-rating{font-size:12px}.sproject__donations-rating-text{font-size:10px}.sproject__donations-amount{font-size:12px;text-align:right;white-space:nowrap}.sproject__donations-amount-text{font-size:10px;text-align:right}.sproject__documents-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.sproject__documents-item-btn{width:100%}.sproject__documents-item-btn.btn{min-height:36px}.sproject__documents-item-content{max-width:calc(100% - 24px - 10px);width:100%}.sproject__content{display:contents}.sproject__gallery-wrap{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.sproject__share .bshare__flex{gap:5px}.sproject__gallery .swiper-slide{height:180px}.sproject .sproject-gallery__btns .swiper-btn-next,.sproject .sproject-gallery__btns .swiper-btn-prev{padding:12px}.sproject__stats{margin-top:20px;-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8}.sproject__stats-item-sum{font-size:24px}.sproject__progress{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5}.sproject__sidebar{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;margin:10px 0}.sproject__form{padding:20px}.sproject__form-progress{margin-bottom:13px}.sproject__info-responsible-img{margin-right:12px}.spost{--sidebar-width:100%;--gutter:0px}.spost__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.spost__text{margin:30px 0}.profile{margin-bottom:40px}.profile__headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.profile__headings:after{content:"";display:block;width:36px}.profile:has(.profile__back) .profile__info{display:none}.profile__grid{grid-template-columns:1fr;gap:10px}.profile__tabs-mobile{position:fixed;bottom:0;left:0;right:0;z-index:99;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:4px 0 44px 0 #00000017;box-shadow:4px 0 44px 0 #00000017;border-radius:30px 30px 0 0;border:1px solid var(--border);gap:0}.profile__tab-mobile{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:9px;gap:5px;border-radius:0;text-align:center;letter-spacing:-.02em;color:#a1a6b2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile__tab-mobile.active{color:var(--primary);background-color:transparent}.profile__tab-mobile.active .profile__tab-mobile-icon{-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--primary);background-image:none}.profile__tab-mobile span{padding:0 5px;max-width:70px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile__tab-mobile-icon{width:24px;height:24px;background-image:var(--icon);background-size:contain;background-repeat:no-repeat;background-position:center}.profile__subtitle{font-size:16px}.profile__content .profile__heading{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5}.profile__content{display:contents}.profile__content>div{display:contents}.profile__achivments{margin-bottom:0;overflow:hidden}.profile__achivments-heading{font-size:16px}.profile__achivments-flex{max-width:calc(var(--vw,1vw) * 100 - 30px - 30px);width:100%}.profile__content-subscriptions-list-item{-ms-flex-wrap:wrap;flex-wrap:wrap;--gap:5px}.profile__content-subscriptions-list-item-info{margin-left:0;width:100%;max-width:100%;margin-right:0;gap:10px 12px;margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile__content-subscriptions-list-item-info:has(+.profile__content-subscriptions-list-item-btns){max-width:calc(100% - 52px - var(--gap))}.profile__content-subscriptions-list-item-info+.profile__content-subscriptions-list-item-btns{margin-top:10px}.profile__content-subscriptions-list-item{padding:10px}.profile__content-subscriptions-list-item-content{width:calc(100% - 52px - 15px)}.profile__content-subscriptions-list-item-project-name{width:100%;max-width:100%}.profile__content-my-card-item{--gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.profile__content-my-card-item-info{margin-left:0;width:100%;max-width:100%;margin-right:0;gap:10px 12px;margin-top:10px}.profile__content-my-card-item-info:has(+.profile__content-my-card-item-btns){max-width:calc(100% - 52px - var(--gap))}.profile__content-my-card-item-info+.profile__content-my-card-item-btns{margin-top:10px}.profile__content-my-card-item-number-icon{margin-right:10px}.profile__content-my-card-item-number-content{width:calc(100% - 52px - 15px)}.profile__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.profile__num-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.sfond{--br:20px}.sfond__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.sfond__left{padding:15px 20px}.sfond__logo{min-width:80px;max-width:80px}.sfond__desc{margin-top:20px}.sfond__desc-heading{font-size:16px}.sfond__nums{grid-template-columns:1fr 1fr}.sfond__num-value{font-size:24px}.sfond__contacts-label{font-size:16px}}@media (max-width:767.98px){:root{--main-section-paddings:20px;--br:30px}.main-tabs-item{padding:9px 15px;font-size:12px}.h1,h1{font-size:24px}.bthanks__heading h1,.h2,.spost__title h1,h2,main section.breadcrumbs .container>.content-field:first-child h1,main section.breadcrumbs .section-headings .content-field h1{font-size:20px}.bthanks__flex h1,.h3,.spost__content h2,.sproject__content h2,h3{font-size:20px}.h4,h4{font-size:18px}.h5,h5{font-size:18px}.bthanks__heading .content-field-lg h1,.content-field-lg .bthanks__heading h1,.content-field-lg .h2,.content-field-lg .spost__title h1,.content-field-lg h2,.content-field-lg main section.breadcrumbs .container>.content-field:first-child h1,.content-field-lg main section.breadcrumbs .section-headings .content-field h1,.spost__title .content-field-lg h1,main section.breadcrumbs .container>.content-field:first-child .content-field-lg h1,main section.breadcrumbs .section-headings .content-field .content-field-lg h1{font-size:24px}.content-field li,.content-field p{font-size:18px}.content-field-md li,.content-field-md p{font-size:18px}.main-forms__item-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.main-forms__radio-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.main-forms__policy{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto}.modal-form.fancybox__content.modal-code,.modal-form.fancybox__content.modal-delete-autopayment,.modal-form.fancybox__content.modal-delete-card,.modal-form.fancybox__content.modal-login,.modal-form.fancybox__content.modal-register,.modal-form.fancybox__content.modal-select-card{padding:25px 30px}.modal-form__heading,.modal-form__title{font-size:22px}.modal-form__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-form__img{display:none}.modal-form__subheading{font-size:18px}.modal-form__content{padding:16px 20px}.modal-achivments.fancybox__content{padding:15px 20px;border-radius:40px}.content-blog__item-text h2{font-size:20px}.content-blog__item-text h3{font-size:18px}.header{--header-logo-w:60px}.header__flex .header__tel{display:none}.footer__contacts-item h3{font-size:18px}.footer__contacts-item h4{font-size:14px}.footer__logo img{max-width:160px;height:auto}.spost__text{margin:20px 0}.p404__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p404__btns .btn{width:100%}.hero__flex .yoast-breadcrumbs{margin-top:-40px;margin-bottom:50px}.hero__img{display:none}.mechety__top{margin-bottom:15px}.mission__profits-item-block-icon{min-width:40px;height:40px;width:40px}.mission__profits-item-block-text li,.mission__profits-item-block-text p{font-size:14px}.bform__form{padding:0 10px 10px 10px}.projects__item{grid-column:span 2}.projects__item-complete{padding:14px;font-size:12px}.projects__item-total-sum{font-size:18px}.projects__item-need-sum{font-size:18px}.projects__item-comments-count-text,.projects__item-people-help-text{font-size:10px}.projects__item-comments-count-sum,.projects__item-people-help-sum{font-size:18px}.projects__item--sm .projects__item-need-sum,.projects__item--sm .projects__item-total-sum{font-size:14px}.projects__item--sm .projects__item-title{font-size:14px}.projects__item-percent{font-size:12px;padding:2px 6px}.projects__item-need,.projects__item-total{max-width:calc(40% - 10px);min-width:calc(40% - 10px)}.projects__item-title{font-size:16px}.bthanks__num-text li,.bthanks__num-text p{font-size:12px}.bthanks__num-text h3{font-size:18px}.bnums__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}.bnums__item-text h3{font-size:18px}.supported__heading h2{font-size:18px}.supported__item{width:192px}.supported__item-icon img{max-height:40px;min-height:40px}.rating__num-icon{width:28px;height:28px;min-width:28px}.rating__num-label{font-size:12px}.rating__num-value{font-size:22px}.rating__list-col-heading{font-size:16px}.faq__item-question{font-size:14px}.subscribe__items{grid-template-columns:1fr}.news__grid{grid-template-columns:1fr}.sproject__title{font-size:20px}.sproject__section-heading h3{font-size:16px}.sproject__section-heading h4{font-size:14px}.sproject__steps-item-bottom-item-label{font-size:11px}.sproject__gallery .swiper-slide{height:140px}.sproject__stats-item-sum{font-size:20px}.sproject__form-percent{font-size:12px;padding:2px 6px}.spost__text{margin:20px 0}.profile__num-item-num{font-size:16px}.sfond__logo{min-width:60px;max-width:60px}.sfond__num{padding:15px 20px}.sfond__num-label{font-size:12px}.sfond__num-value{font-size:22px}.sfond__contacts{padding:15px 20px}}@media (max-width:575.98px){:root{--main-section-paddings:15px;--wrap-mx:15px}.h1,h1{font-size:22px}.bthanks__heading .content-field-lg h1,.content-field-lg .bthanks__heading h1,.content-field-lg .h2,.content-field-lg .spost__title h1,.content-field-lg h2,.content-field-lg main section.breadcrumbs .container>.content-field:first-child h1,.content-field-lg main section.breadcrumbs .section-headings .content-field h1,.spost__title .content-field-lg h1,main section.breadcrumbs .container>.content-field:first-child .content-field-lg h1,main section.breadcrumbs .section-headings .content-field .content-field-lg h1{font-size:22px}.content-field li,.content-field p{font-size:14px}.content-field-md li,.content-field-md p{font-size:16px}.content-field-sm li,.content-field-sm p{font-size:14px}.content-field-xs li,.content-field-xs p{font-size:12px}.main-forms__flex{grid-template-columns:1fr}.main-forms__flex-2{grid-template-columns:1fr}.main-forms__item--full{grid-column:span 1}.main-forms__item--2{grid-column:span 1}.main-forms__select{font-size:15px}.main-forms__input{font-size:15px}.main-forms__input:has(~.main-forms__select-address){padding-right:15px;padding-bottom:50px}.main-forms__input:has(~.main-forms__select-address)~.main-forms__select-address{top:auto;left:15px;right:15px;bottom:10px;-webkit-transform:none;-ms-transform:none;transform:none}.modal-form.fancybox__content{border-radius:15px}.modal-form.fancybox__content.modal-city .modal-form__cities-input{font-size:15px}.modal-form.fancybox__content.modal-city .modal-city__cities{grid-template-columns:1fr}.modal-form__heading,.modal-form__title{font-size:21px}.modal-achivments.fancybox__content{border-radius:30px}.content-blog__item-quote{padding:16px 20px}.header__slogan{margin-left:0;margin-top:3px;font-size:11px}.header__slogan br{display:none}.header__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__flex .header__btn{display:none}.footer__menu{gap:48px 10px}.p404__title{font-size:16px}.p404__title br{display:none}.mission__profits-item-text li,.mission__profits-item-text p{font-size:16px}.mission__profits-item-block-text li,.mission__profits-item-block-text p{font-size:12px}.projects__item-total-sum{font-size:16px}.projects__item-total-text{font-size:11px}.projects__item-need-sum{font-size:16px}.projects__item-need-text{font-size:11px}.projects__item-comments-count-sum,.projects__item-people-help-sum{font-size:16px}.projects__item--sm.projects__item--completed .projects__item-comments-count,.projects__item--sm.projects__item--completed .projects__item-people-help{min-width:70px;width:22%}.bthanks__nums{gap:5px;--br:20px}.bthanks__num-text li,.bthanks__num-text p{font-size:10px}.bthanks__num-text h3{font-size:18px}.bnums__item{min-width:180px}.bnums__item-text li,.bnums__item-text p{font-size:12px}.bnums__item-text h3{font-size:18px}.supported__heading h2{font-size:16px}.rating__num-label{font-size:11px}.rating__num-value{font-size:18px}.faq__item-answer p{font-size:12px}.contacts__grid{grid-template-columns:1fr}.contacts__item-text h4{font-size:18px}.contacts__item-text h3{font-size:30px}.contacts__item-text li,.contacts__item-text p{font-size:12px}.contacts__item-text h5{font-size:12px}.subscribe__subtitle{font-size:16px;margin-top:20px}.sproject__steps-item-bottom-item-sum{font-size:14px}.sfond__num-label{font-size:11px}}@media screen and (max-width:440px){.profile__tabs{position:relative;inset:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.profile__tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;border-radius:var(--br);-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.profile__tab span{display:block;max-width:100%;font-size:14px;text-align:left}}@media screen and (max-width:380px){.modal-form__content{padding:14px 12px}.main-forms__radio-item>span{font-size:11px}}@media screen and (max-width:360px){.main-forms__radio{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1071.98px) and (min-width:1072px){.donation-list tbody tr{grid-template-columns:1fr 100px}}