@-webkit-keyframes wingFloatPrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}10%{-webkit-transform:translate3d(8px,-3px,0) rotate(.8deg);transform:translate3d(8px,-3px,0) rotate(.8deg)}20%{-webkit-transform:translate3d(15px,-7px,0) rotate(1.45deg);transform:translate3d(15px,-7px,0) rotate(1.45deg)}32%{-webkit-transform:translate3d(7px,2px,0) rotate(.45deg);transform:translate3d(7px,2px,0) rotate(.45deg)}45%{-webkit-transform:translate3d(-16px,6px,0) rotate(-1.3deg);transform:translate3d(-16px,6px,0) rotate(-1.3deg)}58%{-webkit-transform:translate3d(-9px,9px,0) rotate(-.7deg);transform:translate3d(-9px,9px,0) rotate(-.7deg)}70%{-webkit-transform:translate3d(13px,11px,0) rotate(1deg);transform:translate3d(13px,11px,0) rotate(1deg)}78%{-webkit-transform:translate3d(16px,5px,0) rotate(.75deg);transform:translate3d(16px,5px,0) rotate(.75deg)}86%{-webkit-transform:translate3d(-10px,-3px,0) rotate(-.6deg);transform:translate3d(-10px,-3px,0) rotate(-.6deg)}94%{-webkit-transform:translate3d(-4px,-1px,0) rotate(-.25deg);transform:translate3d(-4px,-1px,0) rotate(-.25deg)}}@keyframes wingFloatPrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}10%{-webkit-transform:translate3d(8px,-3px,0) rotate(.8deg);transform:translate3d(8px,-3px,0) rotate(.8deg)}20%{-webkit-transform:translate3d(15px,-7px,0) rotate(1.45deg);transform:translate3d(15px,-7px,0) rotate(1.45deg)}32%{-webkit-transform:translate3d(7px,2px,0) rotate(.45deg);transform:translate3d(7px,2px,0) rotate(.45deg)}45%{-webkit-transform:translate3d(-16px,6px,0) rotate(-1.3deg);transform:translate3d(-16px,6px,0) rotate(-1.3deg)}58%{-webkit-transform:translate3d(-9px,9px,0) rotate(-.7deg);transform:translate3d(-9px,9px,0) rotate(-.7deg)}70%{-webkit-transform:translate3d(13px,11px,0) rotate(1deg);transform:translate3d(13px,11px,0) rotate(1deg)}78%{-webkit-transform:translate3d(16px,5px,0) rotate(.75deg);transform:translate3d(16px,5px,0) rotate(.75deg)}86%{-webkit-transform:translate3d(-10px,-3px,0) rotate(-.6deg);transform:translate3d(-10px,-3px,0) rotate(-.6deg)}94%{-webkit-transform:translate3d(-4px,-1px,0) rotate(-.25deg);transform:translate3d(-4px,-1px,0) rotate(-.25deg)}}@-webkit-keyframes wingFloatSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}8%{-webkit-transform:translate3d(-7px,-4px,0) rotate(-.55deg);transform:translate3d(-7px,-4px,0) rotate(-.55deg)}18%{-webkit-transform:translate3d(-13px,-9px,0) rotate(-1.2deg);transform:translate3d(-13px,-9px,0) rotate(-1.2deg)}30%{-webkit-transform:translate3d(-5px,-2px,0) rotate(-.35deg);transform:translate3d(-5px,-2px,0) rotate(-.35deg)}40%{-webkit-transform:translate3d(16px,6px,0) rotate(1.4deg);transform:translate3d(16px,6px,0) rotate(1.4deg)}54%{-webkit-transform:translate3d(10px,3px,0) rotate(.75deg);transform:translate3d(10px,3px,0) rotate(.75deg)}72%{-webkit-transform:translate3d(-12px,9px,0) rotate(-.85deg);transform:translate3d(-12px,9px,0) rotate(-.85deg)}80%{-webkit-transform:translate3d(-15px,4px,0) rotate(-.65deg);transform:translate3d(-15px,4px,0) rotate(-.65deg)}88%{-webkit-transform:translate3d(10px,-3px,0) rotate(.5deg);transform:translate3d(10px,-3px,0) rotate(.5deg)}95%{-webkit-transform:translate3d(3px,-1px,0) rotate(.2deg);transform:translate3d(3px,-1px,0) rotate(.2deg)}}@keyframes wingFloatSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}8%{-webkit-transform:translate3d(-7px,-4px,0) rotate(-.55deg);transform:translate3d(-7px,-4px,0) rotate(-.55deg)}18%{-webkit-transform:translate3d(-13px,-9px,0) rotate(-1.2deg);transform:translate3d(-13px,-9px,0) rotate(-1.2deg)}30%{-webkit-transform:translate3d(-5px,-2px,0) rotate(-.35deg);transform:translate3d(-5px,-2px,0) rotate(-.35deg)}40%{-webkit-transform:translate3d(16px,6px,0) rotate(1.4deg);transform:translate3d(16px,6px,0) rotate(1.4deg)}54%{-webkit-transform:translate3d(10px,3px,0) rotate(.75deg);transform:translate3d(10px,3px,0) rotate(.75deg)}72%{-webkit-transform:translate3d(-12px,9px,0) rotate(-.85deg);transform:translate3d(-12px,9px,0) rotate(-.85deg)}80%{-webkit-transform:translate3d(-15px,4px,0) rotate(-.65deg);transform:translate3d(-15px,4px,0) rotate(-.65deg)}88%{-webkit-transform:translate3d(10px,-3px,0) rotate(.5deg);transform:translate3d(10px,-3px,0) rotate(.5deg)}95%{-webkit-transform:translate3d(3px,-1px,0) rotate(.2deg);transform:translate3d(3px,-1px,0) rotate(.2deg)}}@-webkit-keyframes helpWingFloatPrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}16%{-webkit-transform:translate3d(8px,-12px,0) rotate(90.7deg);transform:translate3d(8px,-12px,0) rotate(90.7deg)}32%{-webkit-transform:translate3d(14px,-18px,0) rotate(91.05deg);transform:translate3d(14px,-18px,0) rotate(91.05deg)}50%{-webkit-transform:translate3d(-10px,10px,0) rotate(89.2deg);transform:translate3d(-10px,10px,0) rotate(89.2deg)}68%{-webkit-transform:translate3d(-16px,17px,0) rotate(88.95deg);transform:translate3d(-16px,17px,0) rotate(88.95deg)}84%{-webkit-transform:translate3d(6px,6px,0) rotate(90.4deg);transform:translate3d(6px,6px,0) rotate(90.4deg)}}@keyframes helpWingFloatPrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}16%{-webkit-transform:translate3d(8px,-12px,0) rotate(90.7deg);transform:translate3d(8px,-12px,0) rotate(90.7deg)}32%{-webkit-transform:translate3d(14px,-18px,0) rotate(91.05deg);transform:translate3d(14px,-18px,0) rotate(91.05deg)}50%{-webkit-transform:translate3d(-10px,10px,0) rotate(89.2deg);transform:translate3d(-10px,10px,0) rotate(89.2deg)}68%{-webkit-transform:translate3d(-16px,17px,0) rotate(88.95deg);transform:translate3d(-16px,17px,0) rotate(88.95deg)}84%{-webkit-transform:translate3d(6px,6px,0) rotate(90.4deg);transform:translate3d(6px,6px,0) rotate(90.4deg)}}@-webkit-keyframes helpWingFloatSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}12%{-webkit-transform:translate3d(-18px,-10px,0) rotate(88.9deg);transform:translate3d(-18px,-10px,0) rotate(88.9deg)}28%{-webkit-transform:translate3d(-26px,-16px,0) rotate(88.5deg);transform:translate3d(-26px,-16px,0) rotate(88.5deg)}44%{-webkit-transform:translate3d(14px,12px,0) rotate(91.25deg);transform:translate3d(14px,12px,0) rotate(91.25deg)}60%{-webkit-transform:translate3d(22px,19px,0) rotate(91.6deg);transform:translate3d(22px,19px,0) rotate(91.6deg)}76%{-webkit-transform:translate3d(-12px,9px,0) rotate(89.4deg);transform:translate3d(-12px,9px,0) rotate(89.4deg)}90%{-webkit-transform:translate3d(-8px,-5px,0) rotate(89.8deg);transform:translate3d(-8px,-5px,0) rotate(89.8deg)}}@keyframes helpWingFloatSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(90deg);transform:translate3d(0,0,0) rotate(90deg)}12%{-webkit-transform:translate3d(-18px,-10px,0) rotate(88.9deg);transform:translate3d(-18px,-10px,0) rotate(88.9deg)}28%{-webkit-transform:translate3d(-26px,-16px,0) rotate(88.5deg);transform:translate3d(-26px,-16px,0) rotate(88.5deg)}44%{-webkit-transform:translate3d(14px,12px,0) rotate(91.25deg);transform:translate3d(14px,12px,0) rotate(91.25deg)}60%{-webkit-transform:translate3d(22px,19px,0) rotate(91.6deg);transform:translate3d(22px,19px,0) rotate(91.6deg)}76%{-webkit-transform:translate3d(-12px,9px,0) rotate(89.4deg);transform:translate3d(-12px,9px,0) rotate(89.4deg)}90%{-webkit-transform:translate3d(-8px,-5px,0) rotate(89.8deg);transform:translate3d(-8px,-5px,0) rotate(89.8deg)}}@-webkit-keyframes innerWingFloatMobilePrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}10%{-webkit-transform:translate3d(2px,-2px,0) rotate(.6deg);transform:translate3d(2px,-2px,0) rotate(.6deg)}20%{-webkit-transform:translate3d(4px,-4px,0) rotate(1deg);transform:translate3d(4px,-4px,0) rotate(1deg)}32%{-webkit-transform:translate3d(2px,1px,0) rotate(.35deg);transform:translate3d(2px,1px,0) rotate(.35deg)}45%{-webkit-transform:translate3d(-4px,4px,0) rotate(-.9deg);transform:translate3d(-4px,4px,0) rotate(-.9deg)}58%{-webkit-transform:translate3d(-3px,5px,0) rotate(-.5deg);transform:translate3d(-3px,5px,0) rotate(-.5deg)}70%{-webkit-transform:translate3d(4px,6px,0) rotate(.75deg);transform:translate3d(4px,6px,0) rotate(.75deg)}78%{-webkit-transform:translate3d(4px,3px,0) rotate(.55deg);transform:translate3d(4px,3px,0) rotate(.55deg)}86%{-webkit-transform:translate3d(-3px,-2px,0) rotate(-.45deg);transform:translate3d(-3px,-2px,0) rotate(-.45deg)}94%{-webkit-transform:translate3d(-1px,-1px,0) rotate(-.2deg);transform:translate3d(-1px,-1px,0) rotate(-.2deg)}}@keyframes innerWingFloatMobilePrimary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}10%{-webkit-transform:translate3d(2px,-2px,0) rotate(.6deg);transform:translate3d(2px,-2px,0) rotate(.6deg)}20%{-webkit-transform:translate3d(4px,-4px,0) rotate(1deg);transform:translate3d(4px,-4px,0) rotate(1deg)}32%{-webkit-transform:translate3d(2px,1px,0) rotate(.35deg);transform:translate3d(2px,1px,0) rotate(.35deg)}45%{-webkit-transform:translate3d(-4px,4px,0) rotate(-.9deg);transform:translate3d(-4px,4px,0) rotate(-.9deg)}58%{-webkit-transform:translate3d(-3px,5px,0) rotate(-.5deg);transform:translate3d(-3px,5px,0) rotate(-.5deg)}70%{-webkit-transform:translate3d(4px,6px,0) rotate(.75deg);transform:translate3d(4px,6px,0) rotate(.75deg)}78%{-webkit-transform:translate3d(4px,3px,0) rotate(.55deg);transform:translate3d(4px,3px,0) rotate(.55deg)}86%{-webkit-transform:translate3d(-3px,-2px,0) rotate(-.45deg);transform:translate3d(-3px,-2px,0) rotate(-.45deg)}94%{-webkit-transform:translate3d(-1px,-1px,0) rotate(-.2deg);transform:translate3d(-1px,-1px,0) rotate(-.2deg)}}@-webkit-keyframes innerWingFloatMobileSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}8%{-webkit-transform:translate3d(-2px,-2px,0) rotate(-.45deg);transform:translate3d(-2px,-2px,0) rotate(-.45deg)}18%{-webkit-transform:translate3d(-4px,-5px,0) rotate(-.85deg);transform:translate3d(-4px,-5px,0) rotate(-.85deg)}30%{-webkit-transform:translate3d(-2px,-1px,0) rotate(-.3deg);transform:translate3d(-2px,-1px,0) rotate(-.3deg)}40%{-webkit-transform:translate3d(4px,4px,0) rotate(1deg);transform:translate3d(4px,4px,0) rotate(1deg)}54%{-webkit-transform:translate3d(3px,2px,0) rotate(.55deg);transform:translate3d(3px,2px,0) rotate(.55deg)}72%{-webkit-transform:translate3d(-4px,5px,0) rotate(-.6deg);transform:translate3d(-4px,5px,0) rotate(-.6deg)}80%{-webkit-transform:translate3d(-4px,2px,0) rotate(-.5deg);transform:translate3d(-4px,2px,0) rotate(-.5deg)}88%{-webkit-transform:translate3d(3px,-2px,0) rotate(.4deg);transform:translate3d(3px,-2px,0) rotate(.4deg)}95%{-webkit-transform:translate3d(1px,-1px,0) rotate(.15deg);transform:translate3d(1px,-1px,0) rotate(.15deg)}}@keyframes innerWingFloatMobileSecondary{0%,to{-webkit-transform:translate3d(0,0,0) rotate(0deg);transform:translate3d(0,0,0) rotate(0deg)}8%{-webkit-transform:translate3d(-2px,-2px,0) rotate(-.45deg);transform:translate3d(-2px,-2px,0) rotate(-.45deg)}18%{-webkit-transform:translate3d(-4px,-5px,0) rotate(-.85deg);transform:translate3d(-4px,-5px,0) rotate(-.85deg)}30%{-webkit-transform:translate3d(-2px,-1px,0) rotate(-.3deg);transform:translate3d(-2px,-1px,0) rotate(-.3deg)}40%{-webkit-transform:translate3d(4px,4px,0) rotate(1deg);transform:translate3d(4px,4px,0) rotate(1deg)}54%{-webkit-transform:translate3d(3px,2px,0) rotate(.55deg);transform:translate3d(3px,2px,0) rotate(.55deg)}72%{-webkit-transform:translate3d(-4px,5px,0) rotate(-.6deg);transform:translate3d(-4px,5px,0) rotate(-.6deg)}80%{-webkit-transform:translate3d(-4px,2px,0) rotate(-.5deg);transform:translate3d(-4px,2px,0) rotate(-.5deg)}88%{-webkit-transform:translate3d(3px,-2px,0) rotate(.4deg);transform:translate3d(3px,-2px,0) rotate(.4deg)}95%{-webkit-transform:translate3d(1px,-1px,0) rotate(.15deg);transform:translate3d(1px,-1px,0) rotate(.15deg)}}@-webkit-keyframes innerWingFloatPrimary{0%,to{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg)}15%{-webkit-transform:translate3d(calc(-50% + 16px),-4px,0) rotate(.55deg);transform:translate3d(calc(-50% + 16px),-4px,0) rotate(.55deg)}30%{-webkit-transform:translate3d(calc(-50% + 24px),5px,0) rotate(.9deg);transform:translate3d(calc(-50% + 24px),5px,0) rotate(.9deg)}45%{-webkit-transform:translate3d(calc(-50% + 6px),9px,0) rotate(.3deg);transform:translate3d(calc(-50% + 6px),9px,0) rotate(.3deg)}62%{-webkit-transform:translate3d(calc(-50% - 20px),6px,0) rotate(-.7deg);transform:translate3d(calc(-50% - 20px),6px,0) rotate(-.7deg)}78%{-webkit-transform:translate3d(calc(-50% - 14px),-5px,0) rotate(-.45deg);transform:translate3d(calc(-50% - 14px),-5px,0) rotate(-.45deg)}90%{-webkit-transform:translate3d(calc(-50% + 8px),-8px,0) rotate(.35deg);transform:translate3d(calc(-50% + 8px),-8px,0) rotate(.35deg)}}@keyframes innerWingFloatPrimary{0%,to{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg)}15%{-webkit-transform:translate3d(calc(-50% + 16px),-4px,0) rotate(.55deg);transform:translate3d(calc(-50% + 16px),-4px,0) rotate(.55deg)}30%{-webkit-transform:translate3d(calc(-50% + 24px),5px,0) rotate(.9deg);transform:translate3d(calc(-50% + 24px),5px,0) rotate(.9deg)}45%{-webkit-transform:translate3d(calc(-50% + 6px),9px,0) rotate(.3deg);transform:translate3d(calc(-50% + 6px),9px,0) rotate(.3deg)}62%{-webkit-transform:translate3d(calc(-50% - 20px),6px,0) rotate(-.7deg);transform:translate3d(calc(-50% - 20px),6px,0) rotate(-.7deg)}78%{-webkit-transform:translate3d(calc(-50% - 14px),-5px,0) rotate(-.45deg);transform:translate3d(calc(-50% - 14px),-5px,0) rotate(-.45deg)}90%{-webkit-transform:translate3d(calc(-50% + 8px),-8px,0) rotate(.35deg);transform:translate3d(calc(-50% + 8px),-8px,0) rotate(.35deg)}}@-webkit-keyframes innerWingFloatSecondary{0%,to{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg)}12%{-webkit-transform:translate3d(calc(-50% - 18px),5px,0) rotate(-.6deg);transform:translate3d(calc(-50% - 18px),5px,0) rotate(-.6deg)}24%{-webkit-transform:translate3d(calc(-50% - 26px),-4px,0) rotate(-.95deg);transform:translate3d(calc(-50% - 26px),-4px,0) rotate(-.95deg)}40%{-webkit-transform:translate3d(calc(-50% - 7px),-10px,0) rotate(-.4deg);transform:translate3d(calc(-50% - 7px),-10px,0) rotate(-.4deg)}56%{-webkit-transform:translate3d(calc(-50% + 22px),-5px,0) rotate(.78deg);transform:translate3d(calc(-50% + 22px),-5px,0) rotate(.78deg)}72%{-webkit-transform:translate3d(calc(-50% + 14px),7px,0) rotate(.46deg);transform:translate3d(calc(-50% + 14px),7px,0) rotate(.46deg)}86%{-webkit-transform:translate3d(calc(-50% - 10px),10px,0) rotate(-.33deg);transform:translate3d(calc(-50% - 10px),10px,0) rotate(-.33deg)}}@keyframes innerWingFloatSecondary{0%,to{-webkit-transform:translate3d(-50%,0,0) rotate(0deg);transform:translate3d(-50%,0,0) rotate(0deg)}12%{-webkit-transform:translate3d(calc(-50% - 18px),5px,0) rotate(-.6deg);transform:translate3d(calc(-50% - 18px),5px,0) rotate(-.6deg)}24%{-webkit-transform:translate3d(calc(-50% - 26px),-4px,0) rotate(-.95deg);transform:translate3d(calc(-50% - 26px),-4px,0) rotate(-.95deg)}40%{-webkit-transform:translate3d(calc(-50% - 7px),-10px,0) rotate(-.4deg);transform:translate3d(calc(-50% - 7px),-10px,0) rotate(-.4deg)}56%{-webkit-transform:translate3d(calc(-50% + 22px),-5px,0) rotate(.78deg);transform:translate3d(calc(-50% + 22px),-5px,0) rotate(.78deg)}72%{-webkit-transform:translate3d(calc(-50% + 14px),7px,0) rotate(.46deg);transform:translate3d(calc(-50% + 14px),7px,0) rotate(.46deg)}86%{-webkit-transform:translate3d(calc(-50% - 10px),10px,0) rotate(-.33deg);transform:translate3d(calc(-50% - 10px),10px,0) rotate(-.33deg)}}@font-face{font-family:'Gill Sans';font-weight:400;font-style:normal;src:local('Gill Sans'),local('GillSans'),url(../fonts/GillSans.ttc) format('truetype');font-display:swap}@font-face{font-family:'Gill Sans';font-weight:600;font-style:normal;src:local('Gill Sans Semibold'),local('GillSans-SemiBold'),url(../fonts/GillSans.ttc) format('truetype');font-display:swap}@font-face{font-family:'Gill Sans';font-weight:700;font-style:normal;src:local('Gill Sans Bold'),local('GillSans-Bold'),url(../fonts/GillSans.ttc) format('truetype');font-display:swap}html{scroll-behavior:smooth}body{font-family:'Gill Sans','Gill Sans MT',Calibri,'Trebuchet MS',sans-serif;font-size:20px;line-height:1.25;min-width:320px;color:#232428;background:#f6f0e9}@media (max-width:1024px){body{font-size:16px}}@media (max-width:743px){body{font-size:15px}}body.is-lock-scroll{overflow:hidden}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}.container{width:min(100%,1280px);margin:0 auto;padding:0 30px}@media (max-width:1024px){.container{padding:0 20px}}@media (max-width:743px){.container{padding:0 15px}}.home-page{overflow-x:clip;background:#f6f0e9}.home-section{padding:36px 0 30px}@media (max-width:1024px){.home-section{padding:32px 0 24px}}@media (max-width:743px){.home-section{padding:20px 0}}.home-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px;-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}@media (max-width:743px){.home-section__head{margin-bottom:12px}}.home-section__title{font-size:40px;font-weight:400;line-height:1.05}@media (max-width:1024px){.home-section__title{font-size:28px}}@media (max-width:743px){.home-section__title{font-size:25px}}.home-section__more{font-size:20px;line-height:1;display:inline-block;margin-top:24px;-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.45)}@media (max-width:743px){.home-section__more{margin-top:16px}}@media (hover:hover){.home-section__more:hover{color:#f23a1f;border-color:#f23a1f}}.home-arrows{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media (max-width:743px){.home-arrows{gap:10px}}.home-arrow{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:38px;height:38px;-webkit-transition:border-color .3s ease,background .3s ease;-o-transition:border-color .3s ease,background .3s ease;transition:border-color .3s ease,background .3s ease;color:#f23a1f;border:1px solid transparent;border-radius:50%;background:0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:743px){.home-arrow{width:36px;height:36px}}.home-arrow::before{width:14px;height:14px;content:'';border-top:3px solid currentColor;border-right:3px solid currentColor}@media (max-width:743px){.home-arrow::before{width:13px;height:13px}}.home-arrow.home-arrow_prev::before{margin-left:4px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.home-arrow.home-arrow_next::before{margin-right:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (hover:hover){.home-arrow:hover{border-color:rgba(242,58,31,.45);background:rgba(255,255,255,.36)}}.news-tag{font-size:14px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:22px;padding:2px 10px;color:#356468;border-radius:8px;background:#f6f0e9;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.news-tag{height:20px}}.d-none{display:none}.home-hero{position:relative;z-index:10;overflow:hidden;min-height:705px;background:#e4dfd8}@media (max-width:1024px){.home-hero{min-height:auto}}.home-hero__wing1{position:absolute;top:-50px;left:-50px;width:700px;height:800px;background:url(/local/templates/app/static/img/layout/wings-1.svg) no-repeat;background-size:cover}@media (max-width:1024px){.home-hero__wing1{left:-220px}}@media (max-width:743px){.home-hero__wing1{left:-340px}}.home-hero__wing1-2{position:absolute;top:-50px;left:-70px;width:700px;height:800px;background:url(/local/templates/app/static/img/layout/wings-2.svg) no-repeat;background-size:cover}@media (max-width:1024px){.home-hero__wing1-2{left:-240px}}@media (max-width:743px){.home-hero__wing1-2{left:-360px}}.js-wing-1,.js-wing-2{-webkit-transform-origin:54% 48%;-ms-transform-origin:54% 48%;transform-origin:54% 48%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform;-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-wing-1{-webkit-animation-name:wingFloatPrimary;animation-name:wingFloatPrimary;-webkit-animation-duration:11.5s;animation-duration:11.5s}.js-wing-2{-webkit-animation-name:wingFloatSecondary;animation-name:wingFloatSecondary;-webkit-animation-duration:13.5s;animation-duration:13.5s;-webkit-animation-delay:-2.2s;animation-delay:-2.2s}@media (prefers-reduced-motion:reduce){.js-help-wing-1,.js-help-wing-2,.js-inner-wing-1,.js-inner-wing-2,.js-wing-1,.js-wing-2{-webkit-animation:none;animation:none}}.home-hero__wing2,.home-hero__wing3{position:absolute;top:-351px;left:55%;width:1668px;height:3261px;-webkit-transform:translateX(-103%);-ms-transform:translateX(-103%);transform:translateX(-103%);background:url(/local/templates/app/static/img/layout/wings-2.svg) no-repeat;background-size:cover}.home-hero__background{position:absolute;background:url(/local/templates/app/static/img/layout/back-1-inc.jpg) center top/cover no-repeat;inset:0}@media (max-width:743px){.home-hero__background{background:url(/local/templates/app/static/img/layout/back-1-2-inc.jpg) 57% top/cover no-repeat}}.home-hero__container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:706px;padding-top:30px;padding-right:30px;padding-bottom:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.home-hero__container{min-height:500px;padding-top:20px;padding-right:20px;padding-bottom:0}}@media (max-width:743px){.home-hero__container{min-height:450px;padding-top:15px;padding-right:15px}}.home-hero__panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;flex-direction:column;width:472px;padding:0 30px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:70px}@media (max-width:1024px){.home-hero__panel{width:320px;padding:0 20px 20px;gap:74px}}@media (max-width:743px){.home-hero__panel{width:240px;padding:0 15px 20px;gap:56px}}.home-logo{position:relative;z-index:1;display:inline-block}.home-logo__image{display:block;width:321px;height:auto}@media (max-width:1024px){.home-logo__image{width:220px}}@media (max-width:743px){.home-logo__image{width:150px}}.home-hero__nav{position:relative;z-index:1;left:112px;display:grid;max-width:230px;gap:14px}@media (max-width:1024px){.home-hero__nav{left:80px;max-width:180px;gap:10px}}@media (max-width:743px){.home-hero__nav{left:10px;max-width:150px}}.home-hero__nav-link{font-size:35px;line-height:1.3;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.35)}@media (max-width:1024px){.home-hero__nav-link{font-size:25px}}@media (max-width:743px){.home-hero__nav-link{font-size:22px}}@media (hover:hover){.home-hero__nav-link:hover{color:#f23a1f;border-color:rgba(242,58,31,.69)}}.home-hero__menu-btn{position:fixed;top:30px;right:30px;display:inline-grid;width:100px;padding:12px;border-radius:12px;background:rgba(255,255,255,.45);align-self:flex-start;gap:7px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (max-width:1024px){.home-hero__menu-btn{top:20px;right:20px;width:90px;gap:6px}.home-hero__menu-btn span{height:3px}}@media (max-width:743px){.home-hero__menu-btn{top:15px;right:15px;width:80px;gap:5px}}.home-hero__menu-btn span{display:block;width:100%;height:4px;border-radius:4px;background:#2f7476}@media (hover:hover){.home-hero__menu-btn:hover{cursor:pointer}}.home-hero__menu-btn._inner{position:fixed;top:15px;right:max(30px,(100vw - 1280px)/2 + 30px)}@media (max-width:1024px){.home-hero__menu-btn._inner{top:12px;right:max(20px,(100vw - 1280px)/2 + 20px)}}@media (max-width:743px){.home-hero__menu-btn._inner{top:10px;right:max(15px,(100vw - 1280px)/2 + 15px)}}.home-intro{padding:42px 0 44px;text-align:center;background:#eddece}@media (max-width:1024px){.home-intro{padding:34px 0 32px}}@media (max-width:743px){.home-intro{padding:24px 0 28px}}.home-intro__title{font-size:50px;line-height:1.08;margin:0 auto}@media (max-width:1024px){.home-intro__title{font-size:30px;max-width:660px}}@media (max-width:743px){.home-intro__title{font-size:25px}}.home-intro__donate-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:44px}@media (max-width:1024px){.home-intro__donate-line{margin-top:20px;gap:30px}}@media (max-width:743px){.home-intro__donate-line{margin-top:14px;gap:18px}}.home-intro__line{width:162px;height:1px;background:rgba(242,58,31,.35)}@media (max-width:1024px){.home-intro__line{width:100px}}@media (max-width:743px){.home-intro__line{width:72px}}.home-donate-btn{font-size:35px;line-height:1;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;min-width:272px;min-height:64px;padding:12px;letter-spacing:-.01em;color:#fff;border-radius:14px;background:#f23a1f;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.home-donate-btn{font-size:20px;min-width:184px;min-height:48px}}@media (max-width:743px){.home-donate-btn{min-width:175px;min-height:44px}}.home-donate-btn span{position:relative;z-index:10}.home-donate-btn::after{position:absolute;z-index:1;right:-10%;bottom:0;left:0;width:100%;height:100%;content:'';background:url(/local/templates/app/static/img/layout/wing-3.svg) no-repeat;background-size:cover}.home-section_news{background:#fff}.news-swiper{overflow:hidden}.news-cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news-card{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:12px}.news-card__image{display:block;overflow:hidden;border-radius:16px;background:#c8c2ba}.activity-card__image picture,.news-article__lead-media picture,.news-card__image picture,.sacrament-card__image picture,img{display:block}.news-card__image img,.sacrament-card__image img{width:100%;aspect-ratio:286/218;-o-object-fit:cover;object-fit:cover}.news-card__title{font-size:20px;line-height:1.08;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#356468;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:1024px){.news-card__title{font-size:18px}}.news-card__date{font-size:14px;line-height:1;color:#4e4f53}.news-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 8px}.sacraments-swiper{overflow:hidden}.sacrament-cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sacrament-card{height:auto}.sacrament-card__image{position:relative;display:block;overflow:hidden;border-radius:18px;background:#ccc6bd}.sacrament-card__image img{aspect-ratio:787/600}.sacrament-card__label{font-size:22px;line-height:1;position:absolute;bottom:12px;left:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:52px;padding:0 16px;color:#356468;border-radius:16px;background:rgba(239,238,233,.95);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.sacrament-card__label{height:48px}}@media (max-width:743px){.sacrament-card__label{bottom:10px;left:12px;height:46px}}.home-about{padding:0;background:#fff;--about-pad-top: 40px;--about-pad-bottom: 28px}@media (max-width:743px){.home-about{padding-top:20px;padding-bottom:18px;--about-pad-top: 20px;--about-pad-bottom: 18px}}.home-about__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,598px);grid-template-rows:auto auto auto auto;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:1200px){.home-about__grid{grid-template-columns:1fr;grid-template-rows:none;gap:0}}.home-about__title{font-size:40px;line-height:1.06;margin-bottom:20px;padding-top:30px;grid-column:1;grid-row:1}@media (max-width:1200px){.home-about__title{font-size:28px;margin-bottom:18px;grid-row:auto}}@media (max-width:743px){.home-about__title{font-size:25px;margin-bottom:14px}}.home-about__lead,.home-about__text{font-size:18px;margin-bottom:20px;grid-column:1}@media (max-width:1200px){.home-about__lead,.home-about__text{line-height:1.29;grid-row:auto}}@media (max-width:743px){.home-about__lead,.home-about__text{line-height:1.36}}.home-about__lead{grid-row:2}.home-about__text{grid-row:3}.home-about__more-wrapper{margin-bottom:30px}.home-about__media{position:relative;overflow:hidden;height:100%;min-height:0;margin:0;grid-column:2;grid-row:1/5;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:1200px){.home-about__media{height:auto;min-height:456px;margin:4px -30px 18px;grid-column:1;grid-row:auto}}@media (max-width:1024px){.home-about__media{margin:4px -20px 18px}}@media (max-width:743px){.home-about__media{min-height:440px;margin:4px -15px 16px}}@media (max-width:600px){.home-about__media{height:auto;min-height:0}}.home-about-slides{height:100%}@media (max-width:1200px){.home-about-slides,.home-about-swiper{height:auto}}.home-about-swiper{position:absolute;top:calc(var(--about-pad-top)*-1);right:0;bottom:calc(var(--about-pad-bottom)*-1);left:0;height:auto}@media (max-width:1200px){.home-about-swiper{position:relative;top:auto;right:auto;bottom:auto;left:auto}}.home-about-slide{position:relative;display:block;overflow:hidden;height:100%}@media (max-width:1200px){.home-about-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:600px){.home-about-slide{width:min(100%,600px);margin:0 auto;aspect-ratio:auto}}.home-about-slide__blur{position:absolute;overflow:hidden;inset:0}.home-about-slide__blur::after{position:absolute;content:'';background:rgba(16,16,16,.14);inset:0}@media (max-width:600px){.home-about-slide__blur::after{background:-o-linear-gradient(315deg,rgba(116,31,19,.32) 0%,rgba(190,125,64,.3) 50%,rgba(87,47,17,.34) 100%);background:linear-gradient(135deg,rgba(116,31,19,.32) 0%,rgba(190,125,64,.3) 50%,rgba(87,47,17,.34) 100%)}}.home-about-slide__blur img{width:100%;height:100%;-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12);-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(18px);filter:blur(18px)}@media (max-width:600px){.home-about-slide__blur img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(24px) saturate(1.35);filter:blur(24px) saturate(1.35)}}.home-about-slide__main{position:absolute;z-index:1;display:block;width:100%;height:100%;inset:0}@media (max-width:1200px){.home-about-slide__main{position:relative;width:min(100%,600px);height:auto;inset:auto;aspect-ratio:4/3}}@media (max-width:600px){.home-about-slide__main{width:100%;aspect-ratio:4/3}}.home-about-slide__main img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-about__media-nav{position:absolute;z-index:2;top:calc(50% + 10px);right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.home-about__media-nav{z-index:4;pointer-events:auto}}.home-about__arrow-shell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:60px;pointer-events:auto;border-radius:50% 0 0 50%;background:rgba(239,238,233,.32);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.home-about__arrow-shell:has(.home-arrow_prev){border-radius:0 50% 50% 0}@media (max-width:743px){.home-about__arrow-shell{width:40px;height:48px}}@media (max-width:600px){.home-about__arrow-shell{pointer-events:auto}}.home-about__media .home-arrow{width:40px;height:52px;padding-left:10px;border:0;background:0 0}.home-about__media .home-arrow::before{width:28px;height:50px;margin:0;content:'';border:0;background:url(/local/templates/app/static/img/layout/arrow-right.svg) center/contain no-repeat}.home-about__media .home-arrow.home-arrow_prev{padding-left:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.home-about__media .home-arrow.home-arrow_prev::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.home-about__media .home-arrow.home-arrow_next::before{-webkit-transform:none;-ms-transform:none;transform:none}.home-about__media .home-arrow.swiper-button-disabled{pointer-events:none;opacity:.35}@media (max-width:743px){.home-about__media .home-arrow{width:32px;height:42px;padding-left:8px}.home-about__media .home-arrow::before{width:22px;height:40px}.home-about__media .home-arrow.home-arrow_prev{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}}@media (max-width:600px){.home-about__media .home-arrow{pointer-events:auto;-ms-touch-action:manipulation;touch-action:manipulation}}.home-about__more{font-size:22px;line-height:1;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.42);grid-column:1;grid-row:4}@media (max-width:1200px){.home-about__more{font-size:20px;grid-row:auto}}@media (hover:hover){.home-about__more:hover{color:#f23a1f;border-color:#f23a1f}}.home-help{position:relative;overflow:hidden;padding:35px 30px 45px;background:-o-linear-gradient(279deg,#f36952 0%,#f24e3b 65%,#f53923 100%);background:linear-gradient(171deg,#f36952 0%,#f24e3b 65%,#f53923 100%)}@media (max-width:1024px){.home-help{padding:38px 0 28px}}@media (max-width:743px){.home-help{padding:26px 0 22px}}.home-help__wing{position:absolute;top:50%;left:0;width:100%;height:130vw;-webkit-transform-origin:53% 42%;-ms-transform-origin:53% 42%;transform-origin:53% 42%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:cover;will-change:transform;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home-help__wing-1{opacity:.18;background-image:url(/local/templates/app/static/img/layout/wings-1.svg)}.home-help__wing-2{opacity:.2;background-image:url(/local/templates/app/static/img/layout/wings-2.svg)}.js-help-wing-1{-webkit-animation-name:helpWingFloatPrimary;animation-name:helpWingFloatPrimary;-webkit-animation-duration:11.5s;animation-duration:11.5s}.js-help-wing-2{-webkit-animation-name:helpWingFloatSecondary;animation-name:helpWingFloatSecondary;-webkit-animation-duration:13.5s;animation-duration:13.5s;-webkit-animation-delay:-2.2s;animation-delay:-2.2s}.home-help .container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.home-help .container{grid-template-columns:1fr;gap:18px}}.home-help__title{font-size:40px;line-height:1;margin-bottom:10px;color:#fff}@media (max-width:1024px){.home-help__title{font-size:35px;margin-bottom:14px}}@media (max-width:743px){.home-help__title{margin-bottom:12px}}.home-help__text{font-size:22px;line-height:1.3;max-width:820px;color:#fff}@media (max-width:1024px){.home-help__text{font-size:20px;max-width:none}}@media (max-width:743px){.home-help__text{line-height:1.28}}.home-help__actions{display:grid;padding:15px 0 15px 40px;border-left:1px solid rgba(255,255,255,.45);gap:20px}@media (max-width:1024px){.home-help__actions{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:18px;padding-left:0;border-top:1px solid rgba(255,255,255,.45);border-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px}}@media (max-width:743px){.home-help__actions{display:grid;gap:14px}}.home-help__action,.home-help__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-help__action{font-size:20px;line-height:1;text-decoration:underline;color:#fff;gap:10px;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(255,255,255,.55);text-decoration-color:rgba(255,255,255,.55);text-underline-offset:7px}.home-help__icon{width:28px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:1024px){.home-help__icon{width:26px;height:28px}}@media (max-width:743px){.home-help__icon{width:24px;height:26px}}.home-help__icon img{display:block;width:100%;height:100%}.home-footer{background:#ddd7ce}.home-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:82px;padding:15px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media (max-width:743px){.home-footer__links{flex-direction:column;min-height:94px;padding:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:10px}}.home-footer__links a{font-size:20px;line-height:1;text-decoration:underline;color:#ab5524;-webkit-text-decoration-color:rgba(171,85,36,.35);text-decoration-color:rgba(171,85,36,.35);text-decoration-thickness:1px;text-underline-offset:5px}@media (max-width:743px){.home-footer__links a{font-size:22px}}.home-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:25px 20px 30px;text-align:center;background:#e7dfd3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:15px}@media (max-width:743px){.home-footer__bottom{padding:24px 15px 26px}}.home-footer__copy{font-size:22px}@media (max-width:1024px){.home-footer__copy{font-size:20px}}@media (max-width:743px){.home-footer__copy{font-size:18px}}.home-footer__meta{font-size:20px;line-height:1.26;max-width:1060px;margin:0 auto}@media (max-width:1024px){.home-footer__meta{font-size:16px}}@media (max-width:743px){.home-footer__meta{font-size:15px}}.home-menu{position:fixed;z-index:30;display:grid;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;-o-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease;pointer-events:none;opacity:0;inset:0;place-items:center}.home-menu.is-open{visibility:visible;pointer-events:all;opacity:1}.home-menu__backdrop{position:absolute;background:rgba(33,25,21,.5);inset:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-menu__panel{position:relative;width:min(472px,100% - 24px);padding:88px 100px 72px;border-radius:28px;background:#e1e1e1}@media (max-width:743px){.home-menu__panel{width:min(300px,100% - 16px);padding:66px 24px 36px;border-radius:24px}}.home-menu__close{position:absolute;top:24px;right:24px;width:42px;height:42px}@media (max-width:743px){.home-menu__close{top:14px;right:14px;width:34px;height:34px}}.home-menu__close svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.home-menu__nav{display:grid;gap:12px}@media (max-width:743px){.home-menu__nav{gap:10px}}.home-menu__link{font-size:35px;line-height:1.3;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.34)}@media (max-width:1024px){.home-menu__link{font-size:28px}}@media (max-width:743px){.home-menu__link{font-size:22px}}@media (hover:hover){.home-menu__link:hover{color:#f23a1f;border-color:rgba(242,58,31,.69)}}.inner-hero{position:relative;overflow:hidden;background:#d9d2c9}.inner-hero__background{position:absolute;background:url(/local/templates/app/static/img/layout/back-1-inc.jpg) 50% 20%/cover no-repeat;inset:0}@media (max-width:1280px){.inner-hero__background{background-position:56% 10%}}@media (max-width:1024px){.inner-hero__background{background-position:62% 10%}}@media (max-width:743px){.inner-hero__background{background:url(/local/templates/app/static/img/layout/back-1-2-inc.jpg) 66% 2%/cover no-repeat}}.inner-hero__top{position:relative;z-index:2;min-height:154px;padding-top:18px;padding-bottom:12px;background:0 0}@media (max-width:1024px){.inner-hero__top{min-height:124px;padding-top:12px;padding-bottom:10px}}@media (max-width:743px){.inner-hero__top{z-index:1;min-height:114px;padding-top:10px;padding-bottom:8px}}.inner-hero__top-container{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:22px}@media (max-width:1024px){.inner-hero__top-container{gap:16px}}@media (max-width:743px){.inner-hero__top-container{grid-template-columns:1fr auto;gap:10px}}.inner-hero__logo{display:inline-block}.inner-hero__logo .home-logo__image{width:178px}@media (max-width:1024px){.inner-hero__logo .home-logo__image{width:132px}}@media (max-width:743px){.inner-hero__logo .home-logo__image{width:150px}}@media (max-width:1024px){.inner-hero__logo{margin-right:auto}}.inner-hero__nav{position:relative;top:-6px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-right:110px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}@media (max-width:1024px){.inner-hero__nav{padding-top:4px;gap:18px}}@media (max-width:743px){.inner-hero__nav{display:none}}.inner-hero__nav-link{font-size:28px;line-height:1.15;-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.35)}@media (max-width:1135px){.inner-hero__nav-link:nth-child(3){display:none}}@media (max-width:1024px){.inner-hero__nav-link{font-size:20px}}@media (hover:hover){.inner-hero__nav-link:hover{color:#f23a1f;border-color:rgba(242,58,31,.69)}}@media (max-width:1024px){.inner-hero__nav-link_hide-tablet{display:none}}.inner-hero__wing{position:absolute;left:50%;width:max(1520px,126vw);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;background-repeat:no-repeat;background-position:center top;background-size:100% 100%}.inner-hero__wing_1{top:-34px;height:384px;background-image:url(/local/templates/app/static/img/layout/wing-not-main-1.svg)}@media (max-width:1024px){.inner-hero__wing_1{top:-28px;width:max(1280px,150vw);height:300px}}@media (max-width:743px){.inner-hero__wing_1{top:-50px;left:-320px;width:700px;height:800px;-webkit-transform:none;-ms-transform:none;transform:none;background-image:url(/local/templates/app/static/img/layout/wings-1.svg);background-size:cover}}.inner-hero__wing_2{top:-30px;height:296px;background-image:url(/local/templates/app/static/img/layout/wing-not-main-2.svg)}@media (max-width:1024px){.inner-hero__wing_2{top:-24px;width:max(1180px,142vw);height:244px}}@media (max-width:743px){.inner-hero__wing_2{top:-50px;left:-340px;width:700px;height:800px;-webkit-transform:none;-ms-transform:none;transform:none;background-image:url(/local/templates/app/static/img/layout/wings-2.svg);background-size:cover}}.js-inner-wing-1,.js-inner-wing-2{-webkit-transform-origin:50% 40%;-ms-transform-origin:50% 40%;transform-origin:50% 40%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform;-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-inner-wing-1{-webkit-animation-name:innerWingFloatPrimary;animation-name:innerWingFloatPrimary;-webkit-animation-duration:14s;animation-duration:14s}.js-inner-wing-2{-webkit-animation-name:innerWingFloatSecondary;animation-name:innerWingFloatSecondary;-webkit-animation-duration:16.5s;animation-duration:16.5s;-webkit-animation-delay:-3.2s;animation-delay:-3.2s}@media (max-width:743px){.js-inner-wing-1,.js-inner-wing-2{-webkit-transform-origin:54% 48%;-ms-transform-origin:54% 48%;transform-origin:54% 48%}.js-inner-wing-1{-webkit-animation-name:innerWingFloatMobilePrimary;animation-name:innerWingFloatMobilePrimary;-webkit-animation-duration:11.5s;animation-duration:11.5s;-webkit-animation-delay:0s;animation-delay:0s}.js-inner-wing-2{-webkit-animation-name:innerWingFloatMobileSecondary;animation-name:innerWingFloatMobileSecondary;-webkit-animation-duration:13.5s;animation-duration:13.5s;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}}.inner-hero__image{position:relative;z-index:1;overflow:hidden;height:184px}@media (max-width:1024px){.inner-hero__image{height:170px}}@media (max-width:743px){.inner-hero__image{z-index:3;height:29px}}.inner-breadcrumbs{position:absolute;z-index:4;right:0;bottom:0;left:0;padding:8px 0 9px;background:rgba(235,227,216,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width:743px){.inner-breadcrumbs{padding:6px 0}}.inner-breadcrumbs__list{font-size:20px;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width:743px){.inner-breadcrumbs__list{font-size:16px;gap:6px}}.inner-breadcrumbs__link{-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;color:#ab5524;border-bottom:1px solid rgba(171,85,36,.35)}@media (hover:hover){.inner-breadcrumbs__link:hover{color:#f23a1f;border-color:rgba(242,58,31,.69)}}.home-section_news .home-arrows,.home-section_sacraments .home-arrows,.home-section_schedule .home-arrows{gap:12px}.home-section_news .home-arrow,.home-section_sacraments .home-arrow,.home-section_schedule .home-arrow{width:40px;height:52px;border:0;background:0 0}.home-section_news .home-arrow::before,.home-section_sacraments .home-arrow::before,.home-section_schedule .home-arrow::before{width:28px;height:50px;margin:0;content:'';border:0;background:url(/local/templates/app/static/img/layout/arrow-right.svg) center/contain no-repeat}.home-section_news .home-arrow.home-arrow_prev::before,.home-section_sacraments .home-arrow.home-arrow_prev::before,.home-section_schedule .home-arrow.home-arrow_prev::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.home-section_news .home-arrow.home-arrow_next::before,.home-section_sacraments .home-arrow.home-arrow_next::before,.home-section_schedule .home-arrow.home-arrow_next::before{-webkit-transform:none;-ms-transform:none;transform:none}.home-section_news .home-arrow.swiper-button-disabled,.home-section_sacraments .home-arrow.swiper-button-disabled,.home-section_schedule .home-arrow.swiper-button-disabled{pointer-events:none;opacity:.35}@media (max-width:743px){.home-section_news .home-arrow,.home-section_sacraments .home-arrow,.home-section_schedule .home-arrow{width:34px;height:34px}.home-section_news .home-arrow::before,.home-section_sacraments .home-arrow::before,.home-section_schedule .home-arrow::before{width:23px;height:34px}}.home-section_schedule{padding-top:30px;--schedule-gap: 14px;--schedule-normal-width: calc((100% - (var(--schedule-gap) * 3)) / 4.75);--schedule-wide-width: calc(var(--schedule-normal-width) * 1.75)}@media (min-width:1024px) and (max-width:1200px){.home-section_schedule{--schedule-normal-width: calc((100% - (var(--schedule-gap) * 2)) / 3.75)}}@media (max-width:1024px){.home-section_schedule{--schedule-normal-width: calc((100% - var(--schedule-gap)) / 2.65);--schedule-wide-width: calc(var(--schedule-normal-width) * 1.65)}}@media (max-width:743px){.home-section_schedule{--schedule-gap: 12px}}.schedule-swiper{overflow:hidden}.schedule-cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.schedule-card{width:var(--schedule-normal-width);height:auto;min-height:264px;padding:20px;border-radius:14px;background:#fdfcfa;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.schedule-card{min-height:176px;padding:16px}}@media (max-width:743px){.schedule-card{width:100%;min-height:auto;padding:14px}}.schedule-card_wide{width:var(--schedule-wide-width);background:#fff}@media (max-width:743px){.schedule-card_wide{width:100%}}.schedule-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(43,47,51,.22);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}@media (max-width:1024px){.schedule-card__head{margin-bottom:12px;padding-bottom:12px}}.schedule-card__day{font-size:32px;font-weight:600;line-height:1}.schedule-card__day.is-sunday::first-letter{color:#f23a1f}@media (max-width:1024px){.schedule-card__day{font-size:28px}}.schedule-card:not(.schedule-card_wide) .schedule-card__day{font-size:25px}@media (max-width:1024px){.schedule-card:not(.schedule-card_wide) .schedule-card__day{font-size:20px}}.schedule-card__today{font-size:17px;font-weight:600;line-height:1;text-transform:lowercase;color:#e9281a}@media (max-width:1024px){.schedule-card__today{font-size:15px}}.schedule-card__date{font-size:20px;line-height:1;margin-left:auto}@media (max-width:1024px){.schedule-card__date{font-size:18px}}.schedule-card:not(.schedule-card_wide) .schedule-card__date{font-size:18px}@media (max-width:1024px){.schedule-card:not(.schedule-card_wide) .schedule-card__date{font-size:16px}}.schedule-card__content{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.schedule-card_wide .schedule-card__content{grid-template-columns:minmax(0,1fr) minmax(120px,40%);gap:18px}@media (max-width:1024px){.schedule-card_wide .schedule-card__content{grid-template-columns:minmax(0,1fr) minmax(170px,43%);gap:14px}}@media (max-width:743px){.schedule-card_wide .schedule-card__content{grid-template-columns:1fr;gap:18px}}.schedule-card__left{display:grid;gap:10px}@media (max-width:1024px){.schedule-card__left{gap:8px}}@media (max-width:743px){.schedule-card__left{gap:10px}}.schedule-card__left p{font-size:16px;line-height:1.2}.schedule-card__left strong{font-size:16px;font-weight:600;line-height:1;display:block;margin-bottom:6px}.schedule-card_wide .schedule-card__left p{font-size:18px}.schedule-card__right{font-size:18px;line-height:1.15;padding-left:16px;border-left:1px solid rgba(43,47,51,.22);-ms-flex-item-align:center;align-self:center}@media (max-width:1024px){.schedule-card__right{padding-left:12px}}@media (max-width:743px){.schedule-card__right{position:relative;padding-top:10px;padding-left:0;border-left:0}.schedule-card__right::before{position:absolute;top:0;left:0;width:min(42vw,196px);height:1px;content:'';background:rgba(43,47,51,.22)}}.schedule-page__content{padding:28px 0 34px}@media (max-width:1024px){.schedule-page__content{padding:24px 0 30px}}@media (max-width:743px){.schedule-page__content{padding:20px 0 26px}}.schedule-page__title{font-size:50px;line-height:1.04;margin-bottom:20px}@media (max-width:1024px){.schedule-page__title{font-size:42px;margin-bottom:18px}}@media (max-width:743px){.schedule-page__title{font-size:31px;margin-bottom:16px}}.schedule-page__summary{display:grid;margin-bottom:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:1024px){.schedule-page__summary{margin-bottom:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media (max-width:743px){.schedule-page__summary{margin-bottom:16px;grid-template-columns:1fr}}.schedule-page__summary-item{padding-right:28px;border-right:1px solid rgba(43,47,51,.15)}.schedule-page__summary-item:nth-child(2){padding-right:28px;padding-left:22px}.schedule-page__summary-item:last-child{padding-right:0;padding-left:28px;border-right:0}@media (max-width:1024px){.schedule-page__summary-item{padding-right:18px}.schedule-page__summary-item:nth-child(2){padding-right:0;padding-left:18px;border-right:0}.schedule-page__summary-item:last-child{margin-top:14px;padding:16px 0 0;border-top:1px solid rgba(43,47,51,.15);grid-column:1/-1}}@media (max-width:743px){.schedule-page__summary-item{margin-bottom:14px;padding:0 0 16px;border-right:0;border-bottom:1px solid rgba(43,47,51,.15)}.schedule-page__summary-item:nth-child(2){padding:0 0 16px}.schedule-page__summary-item:last-child{margin-top:0;margin-bottom:0;padding:0;border-top:0;border-bottom:0}}.schedule-page__summary-title{font-size:25px;line-height:1.12;margin-bottom:12px}@media (max-width:1024px){.schedule-page__summary-title{font-size:22px;margin-bottom:10px}}@media (max-width:743px){.schedule-page__summary-title{font-size:20px;margin-bottom:10px}}.schedule-page__summary-lines{display:grid;gap:8px}.schedule-page__summary-lines p{font-size:20px;line-height:1.22;display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:1024px){.schedule-page__summary-lines p{font-size:16px;grid-template-columns:56px minmax(0,1fr)}}@media (max-width:743px){.schedule-page__summary-lines p{font-size:15px;grid-template-columns:52px minmax(0,1fr)}}.schedule-page__summary-lines strong{font-size:20px;font-weight:600;line-height:1}@media (max-width:1024px){.schedule-page__summary-lines strong{font-size:17px}}@media (max-width:743px){.schedule-page__summary-lines strong{font-size:16px}}.schedule-page__download{font-size:20px;line-height:1.1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;color:#ab5524;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (max-width:1024px){.schedule-page__download{font-size:18px}}@media (max-width:743px){.schedule-page__download{font-size:16px}}@media (hover:hover){.schedule-page__download:hover{color:#f23a1f}.schedule-page__download:hover span{border-color:rgba(242,58,31,.69)}}.schedule-page__download svg{width:21px;height:21px;-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px}@media (max-width:1024px){.schedule-page__download svg{width:18px;height:18px;-ms-flex-preferred-size:18px;flex-basis:18px}}.schedule-page__download span{-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease;border-bottom:1px solid rgba(171,85,36,.35)}.schedule-page__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}@media (max-width:743px){.schedule-page__cards{grid-template-columns:1fr;gap:10px}}.schedule-page__card{width:auto;min-height:100%}.news-page__content{padding:28px 0 34px;background:#fff}@media (max-width:1024px){.news-page__content{padding:24px 0 30px}}@media (max-width:743px){.news-page__content{padding:20px 0 26px}}.news-page__title{font-size:50px;line-height:1.04;margin-bottom:18px}@media (max-width:1024px){.news-page__title{font-size:42px;margin-bottom:16px}}@media (max-width:743px){.news-page__title{font-size:31px;margin-bottom:14px}}.news-page__filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}@media (max-width:1024px){.news-page__filters{margin-bottom:22px}}@media (max-width:743px){.news-page__filters{overflow-x:auto;margin:0 -15px 18px;padding:0 15px 4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;scrollbar-width:none}.news-page__filters::-webkit-scrollbar{display:none}}.news-page__filter{font-size:20px;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;padding:0 10px;-webkit-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;white-space:nowrap;color:#356468;border:0;border-radius:8px;background:#ddd5ca;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.news-page__filter{font-size:18px;height:36px}}@media (max-width:743px){.news-page__filter{font-size:14px;height:32px}}.news-page__filter.is-active{color:#fff;background:#356468}.news-page__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 24px}@media (max-width:1024px){.news-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}}@media (min-width:560px) and (max-width:743px){.news-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (max-width:559px){.news-page__grid{grid-template-columns:1fr;gap:0}.news-page__card{padding-top:16px;padding-bottom:16px;border-top:1px solid rgba(43,47,51,.15)}.news-page__card .news-card__date,.news-page__card .news-card__image,.news-page__card .news-card__tags,.news-page__card .news-card__title{width:100%;max-width:264px;margin-right:auto;margin-left:auto}}.news-page__grid .news-page__card:first-child{padding-top:0;border-top:0}@media (max-width:559px){.news-page__grid .news-page__card:last-child{padding-bottom:0}}.news-page__pagination{font-size:20px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:26px;padding-top:18px;border-top:1px solid rgba(43,47,51,.15);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}@media (max-width:1024px){.news-page__pagination{font-size:18px;margin-top:20px;padding-top:16px}}@media (max-width:743px){.news-page__pagination{font-size:16px;margin-top:16px;padding-top:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}}.news-page__page-current,.news-page__page-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-page__page-link{-webkit-transition:color .3s ease,border-color .3s ease;-o-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease;border-bottom:1px solid rgba(171,85,36,.35);gap:6px;color:#ab5524}@media (hover:hover){.news-page__page-link:hover{color:#f23a1f;border-color:rgba(242,58,31,.69)}}.news-page__page-current{color:#232428}.news-page__page-separator{color:#ab5524}@media (max-width:743px){.news-page__page-text{display:none}}.news-article-page__content{padding:28px 0 34px;background:#f6f0e9}@media (max-width:1024px){.news-article-page__content{padding:24px 0 30px}}@media (max-width:743px){.news-article-page__content{padding:20px 0 26px}}.news-article{display:grid;min-width:0;gap:24px}@media (max-width:1024px){.news-article{gap:22px}}@media (max-width:743px){.news-article{gap:18px}}.news-article>*{min-width:0}.news-article__heading{display:grid;gap:10px}@media (max-width:743px){.news-article__heading{gap:8px}}.news-article__title{font-size:50px;line-height:1.04;margin:0}@media (max-width:1024px){.news-article__title{font-size:42px}}@media (max-width:743px){.news-article__title{font-size:31px}}.news-article__date{font-size:14px;line-height:1;color:#4e4f53}@media (max-width:1024px){.news-article__date{font-size:14px}}@media (max-width:743px){.news-article__date{font-size:14px}}.news-article__lead{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:1024px){.news-article__lead{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px}}@media (max-width:743px){.news-article__lead{grid-template-columns:1fr;gap:14px}}.news-article__lead-text_stack{display:grid;-ms-flex-line-pack:start;align-content:start;gap:14px}@media (max-width:1024px){.news-article__lead-text_stack{gap:12px}}@media (max-width:743px){.news-article__lead-text_stack{gap:10px}}.news-article__lead-text{display:grid;gap:24px;-ms-flex-line-pack:start;align-content:start}@media (max-width:1024px){.news-article__lead-text{gap:22px}}@media (max-width:743px){.news-article__lead-text{gap:18px}}.news-article__lead-media{overflow:hidden;min-width:0;border-radius:16px;background:#c8c2ba}@media (max-width:743px){.news-article__lead-media{border-radius:14px}}.news-article__lead-media img{width:100%;aspect-ratio:574/440;-o-object-fit:cover;object-fit:cover}.news-article__lead-zoom{display:block;width:100%;height:100%}.news-article .app-text p,.news-article__paragraph,.news-article__quote p{font-size:20px;line-height:1.22;margin:0}@media (max-width:1024px){.news-article__paragraph{font-size:16px}}@media (max-width:743px){.news-article__paragraph{font-size:15px;line-height:1.2}}.news-article .app-text,.news-article__section{display:grid;gap:14px}@media (max-width:1024px){.news-article .app-text{gap:12px}}@media (max-width:743px){.news-article .app-text{gap:10px}}@media (max-width:1024px){.news-article .app-text p{font-size:18px}}@media (max-width:743px){.news-article .app-text p{font-size:16px;line-height:1.2}}@media (max-width:1024px){.news-article__section{gap:12px}}@media (max-width:743px){.news-article__section{gap:10px}}.news-article-slider{position:relative;width:100%;min-width:0;max-width:100%;min-height:0}.news-article-slider__viewport{overflow:hidden;width:100%;min-width:0;max-width:100%;min-height:0;border-radius:16px;background:#c8c2ba}@media (max-width:743px){.news-article-slider__viewport{border-radius:14px}}.news-article-slider__item{position:relative;overflow:hidden}.news-article-slider__frame{position:relative;width:100%;height:100%}.news-article-slider__blur{position:absolute;overflow:hidden;inset:0}.news-article-slider__blur::after{position:absolute;content:'';background:rgba(16,16,16,.14);inset:0}.news-article-slider__blur img{width:100%;height:100%;-webkit-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12);-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(18px);filter:blur(18px)}@media (max-width:743px){.news-article-slider__blur img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:blur(24px) saturate(1.35);filter:blur(24px) saturate(1.35)}}.news-article-slider__main{position:absolute;z-index:1;display:block;width:100%;height:100%;inset:0}.news-article-slider__main img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.news-article-slider_main{display:grid;width:min(100%,520px);max-width:520px;margin:0 auto;gap:8px}@media (max-width:743px){.news-article-slider_main{max-width:none}}.news-article-slider_main .news-article-slider__viewport{aspect-ratio:50/50}@media (max-width:1024px){.news-article-slider_main .news-article-slider__viewport{aspect-ratio:50/50}}@media (max-width:743px){.news-article-slider_main .news-article-slider__viewport{aspect-ratio:50/50}}.news-article-slider_main .news-article-slider__item{height:100%}.news-article-slider_strip .news-article-slider__viewport{aspect-ratio:4/1}@media (max-width:1024px){.news-article-slider_strip .news-article-slider__viewport{aspect-ratio:17/5}}@media (max-width:743px){.news-article-slider_strip .news-article-slider__viewport{aspect-ratio:32/17}}.news-article-slider_strip .news-article-slider__item{height:100%}.news-article-slider__track{min-width:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news-article-slider__nav{position:absolute;z-index:2;top:calc(50% + 10px);right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-article-slider .home-arrow{width:40px;height:52px;padding-left:10px;border:0;background:0 0}.news-article-slider .home-arrow::before{width:28px;height:50px;margin:0;content:'';border:0;background:url(/local/templates/app/static/img/layout/arrow-right.svg) center/contain no-repeat}.news-article-slider .home-arrow.home-arrow_prev{padding-left:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.news-article-slider .home-arrow.home-arrow_prev::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.news-article-slider .home-arrow.home-arrow_next::before{-webkit-transform:none;-ms-transform:none;transform:none}.news-article-slider .home-arrow.swiper-button-disabled{pointer-events:none;opacity:.35}@media (max-width:743px){.news-article-slider .home-arrow{width:32px;height:42px;padding-left:8px}.news-article-slider .home-arrow::before{width:22px;height:40px}.news-article-slider .home-arrow.home-arrow_prev{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}}@media (max-width:600px){.news-article-slider .home-arrow{pointer-events:auto;-ms-touch-action:manipulation;touch-action:manipulation}}.news-article-slider__caption{font-size:20px;font-weight:600;font-style:italic;line-height:1.08;margin:0;text-align:center}@media (max-width:1024px){.news-article-slider__caption{font-size:18px}}@media (max-width:743px){.news-article-slider__caption{font-size:16px}}.news-article__quote{position:relative;display:grid;overflow:hidden;margin:0;padding:20px 28px;border-width:1px 5px;border-style:solid;border-color:#ef6656;border-radius:14px;background:#fff;gap:15px}@media (max-width:1024px){.news-article__quote{padding:16px 22px}}@media (max-width:743px){.news-article__quote{padding:14px 16px;border-radius:12px;gap:10px}}.news-article__quote::before{position:absolute;content:'';pointer-events:none;opacity:.16;background:url(/local/templates/app/static/img/layout/wing-not-main-1.svg) right center/780px auto no-repeat;inset:0}.news-article__quote p{line-height:1.2;position:relative}@media (max-width:1024px){.news-article__quote p{font-size:16px}}@media (max-width:743px){.news-article__quote p{font-size:15px}}.news-article__quote_mission{display:grid;border-width:1px;gap:14px}@media (max-width:1024px){.news-article__quote_mission{gap:12px}}@media (max-width:743px){.news-article__quote_mission{gap:10px}}.news-article__quote_mission p+p{margin-top:8px}@media (max-width:743px){.news-article__quote_mission p+p{margin-top:6px}}.news-article__quote_mission .news-article__subtitle{font-size:30px;line-height:1.08;position:relative;margin:0 0 10px}@media (max-width:1024px){.news-article__quote_mission .news-article__subtitle{font-size:30px}}@media (max-width:743px){.news-article__quote_mission .news-article__subtitle{font-size:25px;margin-bottom:8px}}.news-article__subtitle{font-size:42px;line-height:1.06}.h3,.news-article__subtitle{font-weight:600;margin:0}@media (max-width:1024px){.h3,.news-article__subtitle{font-size:32px}}@media (max-width:743px){.h3,.news-article__subtitle{font-size:25px}}.h3{font-size:30px;line-height:1.08}@media (max-width:1024px){.h3{font-size:30px}}@media (max-width:743px){.h3{font-size:25px}}.news-article__list{display:grid;margin:0;padding:0;list-style:none;gap:14px}@media (max-width:743px){.news-article__list{gap:12px}}.news-article__list-item{font-size:20px;line-height:1.22;position:relative;padding-left:21px}@media (max-width:1024px){.news-article__list-item{font-size:16px}}@media (max-width:743px){.news-article__list-item{font-size:15px;line-height:1.2;padding-left:20px}}.news-article__list-item::before{position:absolute;top:7px;left:0;width:12px;height:12px;content:'';border-radius:50%;background:#c8c8c8}@media (max-width:1024px){.news-article__list-item::before{top:4px}}@media (max-width:743px){.news-article__list-item::before{top:4px;width:10px;height:10px}}.news-article__gallery{overflow:hidden;border-radius:16px;background:#ddd5ca}@media (max-width:743px){.news-article__gallery{border-radius:14px}}.news-article__gallery>a{overflow:hidden;border-radius:14px}@media (max-width:743px){.news-article__gallery>a{border-radius:12px}}.news-article__gallery>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activity-page__content{padding:28px 0 34px;background:#f6f0e9}@media (max-width:1024px){.activity-page__content{padding:24px 0 30px}}@media (max-width:743px){.activity-page__content{padding:20px 0 26px}}.activity-page__title{font-size:50px;line-height:1.04;margin:0 0 22px}@media (max-width:1024px){.activity-page__title{font-size:42px;margin-bottom:18px}}@media (max-width:743px){.activity-page__title{font-size:31px;margin-bottom:14px}}.activity-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px}@media (max-width:1199px){.activity-page__grid{grid-template-columns:1fr;gap:14px}}@media (max-width:743px){.activity-page__grid{gap:12px}}.activity-card{display:grid;min-width:0;padding:15px;border-radius:14px;background:#e6dfd7;grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:1199px){.activity-card{max-width:600px;margin-right:auto;margin-left:auto}}@media (max-width:743px){.activity-card{max-width:400px;padding:16px;grid-template-columns:1fr;gap:12px}}.activity-card__image{display:block;overflow:hidden;border-radius:14px;background:#c8c2ba}.activity-card__image img{width:100%;aspect-ratio:292/221;-o-object-fit:cover;object-fit:cover}.activity-card__body{display:grid;min-width:0;-ms-flex-line-pack:start;align-content:start;gap:10px}.activity-card__title{font-size:24px;line-height:1.08;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#356468;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:1024px){.activity-card__title{font-size:20px}}@media (max-width:743px){.activity-card__title{font-size:20px}}.activity-card__text{font-size:18px;line-height:normal;margin:0}.activity-card__more{font-size:18px;line-height:1;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;-o-transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease;text-decoration:underline;color:#ab5524;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(171,85,36,.35);text-decoration-color:rgba(171,85,36,.35);text-underline-offset:4px}@media (hover:hover){.activity-card__more:hover{color:#f23a1f;-webkit-text-decoration-color:rgba(242,58,31,.69);text-decoration-color:rgba(242,58,31,.69)}}.order-page__content{padding:28px 0 34px;background:#f6f0e9}@media (max-width:1024px){.order-page__content{padding:24px 0 30px}}@media (max-width:743px){.order-page__content{padding:20px 0 26px}}.order-page__title{font-size:50px;line-height:1.04;margin:0 0 18px}@media (max-width:1024px){.order-page__title{font-size:42px;margin-bottom:14px}}@media (max-width:743px){.order-page__title{font-size:31px;margin-bottom:12px}}.order-page__subtitle.news-article__subtitle{font-size:30px;line-height:1.1;margin:0 0 16px}@media (max-width:1024px){.order-page__subtitle.news-article__subtitle{font-size:28px;margin-bottom:14px}}@media (max-width:743px){.order-page__subtitle.news-article__subtitle{font-size:22px;margin-bottom:12px}}.order-page__list.news-article__list{margin-bottom:20px}@media (max-width:1024px){.order-page__list.news-article__list{margin-bottom:18px}}@media (max-width:743px){.order-page__list.news-article__list{margin-bottom:14px}}.order-page__widget{display:grid;min-height:646px;padding:24px;text-align:center;background:#ececec;-ms-flex-line-pack:center;align-content:center;justify-items:center;gap:20px}@media (max-width:1024px){.order-page__widget{min-height:580px;gap:18px}}@media (max-width:743px){.order-page__widget{min-height:446px;padding:20px;gap:14px}}.order-page__widget-title{font-size:52px;font-weight:600;line-height:1;margin:0}@media (max-width:1024px){.order-page__widget-title{font-size:44px}}@media (max-width:743px){.order-page__widget-title{font-size:24px}}.order-page__widget-text{font-size:20px;line-height:1.15;margin:0}@media (max-width:1024px){.order-page__widget-text{font-size:18px}}@media (max-width:743px){.order-page__widget-text{font-size:16px}}.sacraments-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1024px){.sacraments-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:743px){.sacraments-page__grid{grid-template-columns:1fr;gap:12px}}.hierarchy-page__list{display:grid;max-width:920px;margin:0 auto;gap:18px}@media (max-width:743px){.hierarchy-page__list{gap:12px}}.hierarchy-card{display:grid;width:100%;max-width:600px;margin:0 auto;padding:16px;border-radius:16px;background:#e6dfd7;grid-template-columns:minmax(210px,278px) minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:1024px){.hierarchy-card{grid-template-columns:minmax(160px,232px) minmax(0,1fr)}}@media (max-width:743px){.hierarchy-card{padding:10px;border-radius:14px;grid-template-columns:152px minmax(0,1fr);gap:10px}}.hierarchy-card__image{display:block;overflow:hidden;border-radius:14px}.clergy-card__image img,.hierarchy-card__image img{width:100%;aspect-ratio:292/385;-o-object-fit:cover;object-fit:cover}.hierarchy-card__title{font-size:24px;line-height:1.12;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#356468;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:1024px){.hierarchy-card__title{font-size:22px}}@media (max-width:743px){.hierarchy-card__title{font-size:18px}}.clergy-page__grid{display:grid;max-width:1000px;margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}@media (max-width:743px){.clergy-page__grid{max-width:420px;grid-template-columns:1fr;gap:12px}}.clergy-card{display:grid;width:100%;max-width:350px;margin:0 auto;padding:14px;border-radius:16px;background:#e6dfd7;gap:10px}@media (max-width:743px){.clergy-card{padding:10px;border-radius:14px;gap:8px}}.clergy-card__image{display:block;overflow:hidden;border-radius:14px}.clergy-card__image img{aspect-ratio:286/374}.clergy-card__name{font-size:24px;line-height:1.08;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-decoration:underline;color:#356468;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:1024px){.clergy-card__name{font-size:22px}}@media (max-width:743px){.clergy-card__name{font-size:18px}}.clergy-card__role{font-size:20px;font-weight:600;font-style:italic;line-height:1.1;margin:0;text-align:center}@media (max-width:1024px){.clergy-card__role{font-size:18px}}@media (max-width:743px){.clergy-card__role{font-size:16px}}.contacts-page__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:980px){.contacts-page__top{grid-template-columns:1fr;gap:16px}}.contacts-page__details{display:grid;gap:18px}@media (max-width:743px){.contacts-page__details{gap:14px}}.contacts-page__item{display:grid;gap:8px}@media (max-width:743px){.contacts-page__item{gap:6px}}.contacts-page__item-title{font-size:25px;line-height:1.1;margin:0}@media (max-width:1024px){.contacts-page__item-title{font-size:22px}}@media (max-width:743px){.contacts-page__item-title{font-size:20px}}.contacts-page__item-text{font-size:20px;line-height:1.2;margin:0}@media (max-width:1024px){.contacts-page__item-text{font-size:18px}}@media (max-width:743px){.contacts-page__item-text{font-size:18px}}.contacts-page__item-text strong{font-weight:600}.contacts-page__item-link{font-size:20px;line-height:1.2;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#356468;text-decoration-thickness:1px;text-underline-offset:4px}@media (max-width:1024px){.contacts-page__item-link{font-size:18px}}@media (max-width:743px){.contacts-page__item-link{font-size:18px}}.contacts-page__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.contacts-page__social{line-height:0;display:block}.contacts-page__social img{display:block;width:56px;height:56px}@media (max-width:743px){.contacts-page__social img{width:50px;height:50px}}.contacts-page__map{line-height:0;overflow:hidden;border-width:1px 5px;border-style:solid;border-color:#ef6656;border-radius:8px;background:#f2f2f2}.contacts-page__map>*{display:block;width:100%}.contacts-page__map iframe{display:block;width:100%;vertical-align:top;border:0}.contacts-page__requisites{padding:28px 0 32px;background:#fff}@media (max-width:1024px){.contacts-page__requisites{padding:22px 0 26px}}@media (max-width:743px){.contacts-page__requisites{padding:18px 0 22px}}.contacts-page__requisites-title{font-size:50px;line-height:1.04;margin:0 0 14px}@media (max-width:1024px){.contacts-page__requisites-title{font-size:42px;margin-bottom:12px}}@media (max-width:743px){.contacts-page__requisites-title{font-size:31px;margin-bottom:10px}}.contacts-page__download-wrap{margin-bottom:10px}@media (max-width:743px){.contacts-page__requisites .schedule-page__download{font-size:18px}}.contacts-page__requisites-list{display:grid;gap:10px}.contacts-page__requisites-item{display:grid;gap:2px}.contacts-page__requisites-key{font-size:20px;font-weight:600;line-height:1.22;margin:0;color:#736868}@media (max-width:1024px){.contacts-page__requisites-key{font-size:18px}}@media (max-width:743px){.contacts-page__requisites-key{font-size:18px}}.contacts-page__requisites-value{font-size:20px;line-height:1.22;margin:0}@media (max-width:1024px){.contacts-page__requisites-value{font-size:18px}}@media (max-width:743px){.contacts-page__requisites-value{font-size:18px}}
