html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*:focus{outline:none}img{max-width:100%}a{text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;padding:0;margin:0;box-shadow:none}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;padding:0;margin:0;box-shadow:none}::selection{color:white;background-color:black}::-moz-selection{color:white;background-color:black}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#333;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#333;opacity:1}html,body{font-size:16px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body.overflow{overflow:hidden}.container{max-width:1410px;width:100%;margin-right:auto;margin-left:auto}.row{position:relative;padding-left:1.25rem;padding-right:1.25rem}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}h1,.h1{color:#7A4730;font-size:2.8125rem;font-weight:600;line-height:normal}h2,.h2{color:#7A4730;font-size:2.5rem;font-weight:600;line-height:normal}h3,.h3{color:#7A4730;font-size:1.875rem;font-weight:600;line-height:normal}h4,.h4{color:#7A4730;font-size:1.5625rem;font-weight:600;line-height:normal}h5,.h5{color:#7A4730;font-size:1.25rem;font-weight:600;line-height:normal}h6,.h6{color:#7A4730;font-size:1.0625rem;font-weight:600;line-height:normal}.btn{display:inline-flex;align-items:center;gap:0.375rem;height:3.9375rem;box-sizing:border-box;padding:1.5rem 2.1875rem;font-family:"Montserrat",sans-serif;font-size:1.0625rem;font-weight:600;line-height:normal;border-radius:0.625rem;transition:all 0.3s ease-in-out;text-transform:uppercase}.btn.grey{background:#F1F1F1;color:#7A7A7A}.btn.grey:hover{background:#DBDBDB}.btn.brown{background:#7A4730;color:white}.btn.brown:hover{background:#512B19}.btn.white{border:1px
solid #FFF;background:transparent;color:white}.label{display:inline-flex;padding:0.5625rem 1.1875rem;border-radius:0.625rem;background:#BE8270;font-size:1.0625rem;font-weight:400;line-height:normal;color:white;margin:0
0 1.125rem}.text-center{text-align:center}.text-content h1, .text-content h2, .text-content h3, .text-content h4, .text-content h5, .text-content h6, .text-content .h1, .text-content .h2, .text-content .h3, .text-content .h4, .text-content .h5, .text-content
.h6{margin:0
0 1.6875rem}.text-content
p{margin:0
0 1.875rem;font-size:1.25rem;font-weight:400;line-height:2rem;color:rgba(0, 0, 0, 0.6)}.text-content p
a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:2px;color:#7A4730}.text-content p a:hover{color:#512B19}.text-content ul, .text-content
ol{display:flex;flex-flow:column;margin:0
0 1.875rem 1.5rem;gap:0.25rem}.text-content ul li, .text-content ol
li{font-size:1.25rem;font-weight:400;line-height:2rem;color:rgba(0, 0, 0, 0.6)}.text-content ul li a, .text-content ol li
a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:2px;color:#7A4730}.text-content ul li a:hover, .text-content ol li a:hover{color:#512B19}.text-content
ul{list-style:disc}.text-content
ol{list-style:decimal}.text-content
.button{display:flex;gap:1.625rem;flex-flow:row wrap}.text-content
strong{font-weight:700}.text-content
.gallery{margin:2.5rem 0}.text-content .gallery
.grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:0.75rem}.text-content .gallery .grid
a{font-size:0;height:13rem}.text-content .gallery .grid a
img{width:100%;height:100%;object-fit:cover;object-position:center center}.text-content>:last-child{margin-bottom:0}.color-white{color:white}.color-white h1, .color-white h2, .color-white h3, .color-white h4, .color-white h5, .color-white h6, .color-white .h1, .color-white .h2, .color-white .h3, .color-white .h4, .color-white .h5, .color-white
.h6{color:white}.color-white
p{color:white}.size-m{font-size:1.25rem;line-height:2rem}.size-m p, .size-m ul li, .size-m ol
li{font-size:1.25rem;line-height:2rem}.size-s{font-size:1.0625rem;line-height:1.7rem}.size-s p, .size-s ul li, .size-s ol
li{font-size:1.0625rem;line-height:1.7rem}.mobile-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.mobile-menu
.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.77)}.mobile-menu
.close{cursor:pointer;position:absolute;width:1rem;height:1rem;top:1.5rem;left:2rem}.mobile-menu
.wrapper{height:100%;padding:1.5rem 1.875rem;background:white;position:relative;width:20rem;margin:0
0 0 auto;box-sizing:border-box;max-width:80vw}.mobile-menu .wrapper nav
ul{display:flex;flex-flow:column;gap:2.25rem}.mobile-menu .wrapper nav ul
li{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.mobile-menu .wrapper nav ul li
a{font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;color:#7A4730}.mobile-menu .wrapper nav ul li .submenu-toggle{flex:0 0 0.5625rem;height:1rem;background:url(/wp-content/themes/farnost/assets/img/slider_arrow_brown.svg) no-repeat center center;background-size:contain;transform:rotate(180deg);transition:transform 0.3s ease-in-out}.mobile-menu .wrapper nav ul li .submenu-toggle.active{transform:rotate(270deg)}.mobile-menu .wrapper nav ul li .sub-menu{display:none;width:100%;flex:0 0 100%;padding:0.5625rem 0 0}.mobile-menu .wrapper nav ul li .sub-menu
li{padding:0.5rem 0}.mobile-menu .wrapper nav ul li .sub-menu li
a{font-size:0.875rem;font-weight:400}.alm-btn-wrap{text-align:center;margin:3rem 0 0}header{background:white;position:sticky;top:0;z-index:100}header
.flex{height:6.25rem;align-items:center;justify-content:space-between}header .flex
.logo{font-size:0}header .flex .logo
a{display:inline-block}header .flex .nav nav
ul{display:flex;align-items:center;gap:3.375rem}header .flex .nav nav ul
li{position:relative}header .flex .nav nav ul li
a{font-size:1rem;font-weight:600;line-height:normal;text-transform:uppercase;color:#7A4730}header .flex .nav nav ul li .submenu-toggle{display:none}header .flex .nav nav ul li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible}header .flex .nav nav ul li .sub-menu{flex-flow:column;gap:2rem;align-items:flex-start;box-sizing:border-box;padding:2rem;transition:all 0.4s ease-out;position:absolute;left:0;top:50px;visibility:hidden;opacity:0;width:284px;background:white;filter:drop-shadow(0px 12px 18px rgba(0, 0, 0, 0.08)) drop-shadow(0px 2px 12px rgba(17, 24, 39, 0.08));border-radius:12px}header .flex .nav nav ul li .sub-menu:before{content:close-quote;position:absolute;top:-30px;height:30px;left:0;width:100%;background:transparent;display:block}header .flex .nav nav ul li .sub-menu:after{content:close-quote;position:absolute;top:-24px;left:24px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:24px solid white}header .flex
.burger{display:none}section.slider{background:#C58E7E url(/wp-content/themes/farnost/assets/img/slider_bg.svg) no-repeat top 3rem left 2rem;position:relative}section.slider
.slider{width:50vw;margin:0
0 0 auto;position:relative;z-index:3}section.slider .slider .slide
.image{font-size:0;height:42rem}section.slider .slider .slide .image
img{width:100%;height:100%;object-fit:cover;object-position:center center}section.slider .slider .slick-dots{position:absolute;bottom:1.5rem;left:0;right:0;z-index:4;display:flex;justify-content:center;align-items:center;gap:0.5625rem;font-size:0}section.slider .slider .slick-dots li.slick-active
button{background:white}section.slider .slider .slick-dots li
button{font-size:0;width:0.5rem;height:0.5rem;border-radius:100%;background:rgba(255, 255, 255, 0.5)}section.slider .slider
.arrow{position:absolute;height:1.5rem;width:1.5rem;top:calc(50% - 0.75rem);background:url(/wp-content/themes/farnost/assets/img/slider_arrow_white.svg) no-repeat center center;cursor:pointer;z-index:5}section.slider .slider
.arrow.prev{left:1rem}section.slider .slider
.arrow.next{right:1rem;transform:rotate(180deg)}section.slider
.content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center}section.slider .content
.text{width:50%;max-width:38.375rem;padding:0
2rem 0 0;box-sizing:border-box}section.hours{background:#F7F7F7;padding:1.25rem 0}section.hours
.flex{align-items:center;justify-content:center;gap:1.5625rem}section.hours .flex
.icon{font-size:0;flex:0 0 2.75rem}section.hours .flex
.content{color:#7A7A7A;display:flex;gap:1.25rem;align-items:center}section.hours .flex .content
strong{font-weight:600;color:black}section.gallery{padding:1.25rem 0 0}section.gallery
.grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1.25rem;font-size:0}section.gallery
.text{margin:1.75rem 0 0;color:rgba(0, 0, 0, 0.6);text-transform:uppercase}section.icon-boxes{padding:5rem 0}section.icon-boxes
.text{margin:0
0 3.125rem}section.icon-boxes
.grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}section.icon-boxes .grid
.item{padding:2rem;border-radius:0.625rem;background:rgba(240, 226, 222, 0.15);text-align:center}section.icon-boxes .grid .item
.icon{font-size:0;margin:0
0 1.9375rem}section.icon-boxes .grid .item
.name{color:#7A4730;font-weight:600;margin:0
0 0.6875rem;font-size:1.25rem;line-height:normal}section.icon-boxes .grid .item
.link{justify-content:center;color:rgba(197, 142, 126, 0.75);font-size:0.9375rem;font-weight:500;display:flex;align-items:center;gap:0.25rem}section.page-boxes{padding:5rem 0;background:#F7F7F7}section.page-boxes
.flex{display:flex;justify-content:space-between;align-items:center;gap:5rem;margin:0
0 3.125rem}section.page-boxes .flex
.text{flex:0 1 55rem}section.page-boxes
.grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1.1875rem}section.page-boxes .grid
.item{flex:1;padding:1.125rem;border-radius:0.625rem;background:white}section.page-boxes .grid .item
.icon{font-size:0;height:11.0625rem;display:flex;align-items:center;justify-content:center}section.page-boxes .grid .item .icon
img{height:100%;width:auto}section.page-boxes .grid .item
.name{display:flex;align-items:flex-end;justify-content:space-between;gap:4rem}section.page-boxes .grid .item .name
svg{flex:0 0 2rem}section.news{padding:5rem 0;background:url(/wp-content/themes/farnost/assets/img/news_left.svg) no-repeat left bottom -1.7rem, url(/wp-content/themes/farnost/assets/img/news_right.svg) no-repeat right bottom -4rem}section.news
.flex{display:flex;justify-content:space-between;align-items:center;gap:5rem;margin:0
0 3.125rem}section.news .flex
.text{flex:0 1 55rem}section.news
.grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5625rem}section.news .grid
.item{border-radius:0.625rem;background:white;box-shadow:0 4px 12.1px 1px rgba(0, 0, 0, 0.08);color:rgba(0, 0, 0, 0.6)}section.news .grid .item
.image{font-size:0;height:20.5rem;border-radius:0.625rem;overflow:hidden}section.news .grid .item .image
img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform 0.3s ease-in-out}section.news .grid .item
.content{display:flex;flex-flow:column;gap:1.5625rem;padding:2.5rem}section.news .grid .item .content
.link{color:rgba(197, 142, 126, 0.75);font-size:0.9375rem;font-weight:500;line-height:normal;display:flex;align-items:center;gap:0.25rem}section.news .grid .item .content .link
svg{flex:0 0 0.75rem}section.news .grid .item:hover .image
img{transform:scale(1.1)}section.news .bottom-button{display:none}section.office-hours{padding:5rem 0;background:#F7F7F7}section.office-hours.white{background:white}section.office-hours .flex-top{display:flex;justify-content:space-between;align-items:center;gap:5rem;margin:0
0 3.125rem}section.office-hours .flex-top
.text{flex:0 1 55rem}section.office-hours
.flex{gap:1.5625rem}section.office-hours .flex
.col{flex:1}section.office-hours .flex .col
.box{border-radius:1.25rem;border:2px
solid #7A4730;padding:0.5625rem 2.875rem;font-weight:500}section.office-hours .flex .col .box
.days{display:flex;justify-content:space-between;align-items:center;padding:1.3125rem 0}section.office-hours .flex .col .box .days:not(:last-child){border-bottom:1px solid #E0E0E0}section.office-hours .flex .col
.map{border-radius:20px;overflow:hidden}section.text-image{padding:5rem 0}section.text-image
.flex{gap:1.625rem}section.text-image .flex-reverse{flex-flow:row-reverse}section.text-image .flex-center{align-items:center}section.text-image .flex-end{align-items:flex-end}section.text-image .flex
.image{flex:1}section.text-image .flex .image
iframe{width:100%;height:auto;aspect-ratio:16/9}section.text-image .flex .image .image-description{margin:1rem 0 0;color:rgba(0, 0, 0, 0.6);font-size:0.9375rem;font-style:italic}section.text-image .flex .image
img{width:100%}section.text-image .flex
.text{flex:1}section.activities{padding:5rem 0}section.activities
.text{max-width:78.8125rem;margin:0
auto}section.activities
.slider{padding:2.625rem 0 0;margin:0
-0.8125rem}section.activities .slider .slick-track{padding:0
0 2.625rem}section.activities .slider .slide
a{margin:0
0.8125rem;display:block;border-radius:0.625rem;overflow:hidden;background:white;box-shadow:0 4px 12.1px 1px rgba(0, 0, 0, 0.08)}section.activities .slider .slide a
.image{height:26.75rem;border-radius:0.625rem;overflow:hidden}section.activities .slider .slide a .image
img{width:100%;height:100%;object-fit:cover;object-position:center center}section.activities .slider .slide a
.content{padding:1.75rem}section.activities .slider .slide a .content
.link{margin:0.625rem 0 0;color:rgba(197, 142, 126, 0.75);font-size:0.9375rem;font-weight:500;line-height:normal;display:flex;align-items:center;gap:0.25rem}section.activities .slider .slide a .content .link
svg{flex:0 0 0.75rem}section.activities .slider .slick-dots{display:flex;justify-content:center;align-items:center;gap:0.5625rem;font-size:0}section.activities .slider .slick-dots li.slick-active
button{background:#C58E7E}section.activities .slider .slick-dots li
button{font-size:0;width:0.5rem;height:0.5rem;border-radius:100%;background:rgba(197, 142, 126, 0.5)}section.activities .slider
.arrow{position:absolute;height:1.5rem;width:1.5rem;top:calc(50% - 0.75rem);background:url(/wp-content/themes/farnost/assets/img/slider_arrow_brown.svg) no-repeat center center;cursor:pointer;z-index:5}section.activities .slider
.arrow.prev{left:-2rem}section.activities .slider
.arrow.next{right:-2rem;transform:rotate(180deg)}section.page-hero{position:relative}section.page-hero
.image{font-size:0;height:23.875rem;width:100%}section.page-hero .image
img{width:100%;height:100%;object-fit:cover;object-position:center center}section.page-hero .image:after{content:close-quote;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:url(/wp-content/themes/farnost/assets/img/slider_bg.svg) no-repeat left 2rem top -1rem, linear-gradient(90deg, #7A4730 21.15%, rgba(122, 71, 48, 0) 100%)}section.page-hero
.content{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}section.table{padding:5rem 0}section.table
.tabs{display:flex;gap:3.375rem;align-items:center;margin:0
0 3.3125rem}section.table .tabs
.tab{border-bottom:2px solid transparent;cursor:pointer}section.table .tabs
.tab.active{border-bottom:2px solid #7A4730}section.table
.text{margin:0
0 1.875rem}section.table
.tables{overflow:auto}section.table
.table{width:100%;min-width:1200px;display:none}section.table
.table.active{display:block}section.table .table .head .flex
.col{background:#C58E7E;color:white;font-weight:600;border:none}section.table .table .head .flex .cols-inline{background:#C58E7E;flex:1;display:flex;flex-flow:row;align-items:center;border:none}section.table .table .head .flex .cols-inline
.wrapper{border:none}section.table .table .flex
.col{padding:0.9375rem 1.75rem;box-sizing:border-box;color:rgba(0, 0, 0, 0.75);display:flex;align-items:center}section.table .table .flex .col-day{flex:0 0 12.9375rem;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;font-weight:500}section.table .table .flex .col-time{flex:0 0 11.75rem;flex-flow:column;padding:0;font-weight:700}section.table .table .flex .col-time
.wrapper{border-right:1px solid #E0E0E0}section.table .table .flex .col-celebrant{flex:0 0 14rem;flex-flow:column;padding:0}section.table .table .flex .col-celebrant
.wrapper{border-left:1px solid #E0E0E0}section.table .table .flex .col-info{flex:0 0 20.625rem;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0}section.table .table .flex .col-note{flex-flow:column;flex:1;padding:0}section.table .table .flex .col
strong{font-weight:700}section.table .table .flex .col
.wrapper{width:100%;box-sizing:border-box}section.table .table .flex .cols-inline{flex:1;display:flex;flex-flow:column;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0}section.table .table .flex .cols-inline .inline-row{display:flex;height:100%}section.table .table .flex .cols-inline .inline-row
.wrapper{padding:0.5rem 1.75rem;border-bottom:1px solid #E0E0E0;height:100%;display:flex;align-items:center;justify-content:center}section.table .table .flex .cols-inline .inline-row:last-child
.wrapper{border-bottom:none}section.table .text-bottom{margin:3.3125rem 0 0}section.double-text{padding:5rem 0}section.double-text
.text{margin:0
0 1.875rem}section.double-text .text-grey{padding:3.4375rem 7.4375rem;background:#F7F7F7}section.cta
.flex{padding:3.625rem;border-radius:0.625rem;background:#C58E7E;align-items:center;gap:8.5625rem;justify-content:space-between}section.cta .flex
.text{flex:1}section.cta .flex
.button{flex:0 0 16rem}section.full-text{padding:5rem 0}section.full-text.bg-grey{background:#F7F7F7}section.quotation{padding:3.75rem 0}section.quotation
.symbol{text-align:center;margin:0
0 1.375rem}section.quotation
blockquote{margin:1.375rem 0 0;color:rgba(0, 0, 0, 0.6)}section.quotation blockquote
p{margin:0
0 1.375rem;font-style:italic}section.quotation blockquote
cite{text-transform:uppercase}section.upcoming-dates{padding:5rem 0}section.upcoming-dates
.flex{margin:2.9375rem 0 0;flex-flow:row wrap}section.upcoming-dates .flex
.item{flex:1;padding:1rem 2rem;color:#7A4730;box-sizing:border-box}section.upcoming-dates .flex .item:not(:last-child){border-right:1px solid #D4D4D4}section.patrons{padding:0
0 2rem}section.patrons
.text{margin:0
0 2rem}section.patrons
.slider{margin:0
-0.78125rem}section.patrons .slider
.arrow{position:absolute;height:1.5rem;width:1.5rem;top:calc(50% - 0.75rem);background:url(/wp-content/themes/farnost/assets/img/slider_arrow_brown.svg) no-repeat center center;cursor:pointer;z-index:5}section.patrons .slider
.arrow.prev{left:-2rem}section.patrons .slider
.arrow.next{right:-2rem;transform:rotate(180deg)}section.patrons .slider .arrow.slick-disabled{cursor:not-allowed}section.patrons .slider .slick-list{padding:0
0 3rem}section.patrons .slider
.slide{margin:0
0.78125rem}section.patrons .slider .slide
a{border-radius:0.625rem;background:white;box-shadow:0 4px 12.1px 1px rgba(0, 0, 0, 0.08);display:inline-block}section.patrons .slider .slide a
.image{font-size:0;height:15.0625rem;border-radius:0.625rem;overflow:hidden}section.patrons .slider .slide a .image
img{width:100%;height:100%;object-fit:cover;object-position:center center}section.patrons .slider .slide a
.content{display:flex;flex-flow:column;gap:1.5625rem;padding:2.5rem}section.patrons .slider .slide a .content
.link{color:rgba(197, 142, 126, 0.75);font-size:0.9375rem;font-weight:500;line-height:normal;display:flex;align-items:center;gap:0.25rem}section.patrons .slider .slide a .content .link
svg{flex:0 0 0.75rem}section.priests{padding:5rem 0}section.priests
.grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5625rem;align-items:self-start}section.priests .grid
.item{border-radius:0.625rem;background:rgba(240, 226, 222, 0.15);padding:2.1875rem 2.625rem 2rem 2.625rem}section.priests .grid .item
.image{width:16rem;height:16rem;margin:0
auto 1.125rem}section.priests .grid .item .image
img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:100%}section.priests .grid .item .content
.position{text-transform:uppercase;margin:0
0 1.125rem;color:#7A4730;font-weight:500}section.priests .grid .item .content
.link{margin:1.125rem 0 0;color:rgba(197, 142, 126, 0.75);font-size:0.9375rem;font-weight:500;line-height:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:uppercase;gap:0.25rem}section.priests .grid .item .content .link
svg{flex:0 0 0.75rem;transition:all 0.3s ease-in-out}section.priests .grid .item .content .link.active
svg{transform:rotate(90deg)}section.priests .grid .item .content .toggle .text-content{padding:1.125rem 0 0}section.parishes{padding:5rem 0}section.parishes
.grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5625rem}section.parishes .grid
.item{border-radius:0.625rem;background:rgba(240, 226, 222, 0.15)}section.parishes .grid .item
.image{height:17.125rem}section.parishes .grid .item .image
img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0.625rem}section.parishes .grid .item
.content{padding:1.875rem;display:flex;flex-flow:column;justify-content:center;gap:1.875rem}section.parishes .grid .item .content
.name{font-weight:500;text-transform:uppercase;color:#7A4730}section.people{padding:5rem 0}section.people
.grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.5625rem;margin:2.8125rem 0 0}section.people .grid .item
.image{height:17.5rem;font-size:0}section.people .grid .item .image
img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.25rem}section.people .grid .item
.content{padding:1.0625rem 0 0}section.people .grid .item .content
.name{font-weight:500;color:#7A4730}section.people .grid .item .content
.year{color:rgba(0, 0, 0, 0.6)}section.contact-info{padding:5rem 0}section.contact-info
.flex{gap:1.625rem}section.contact-info .flex
.icon{flex:1;border-radius:0.625rem;background:rgba(240, 226, 222, 0.15);min-height:15.3125rem;box-sizing:border-box;padding:2rem;display:flex;align-items:center;justify-content:center}section.contact-info .flex .icon
.item{display:flex;flex-flow:column;gap:1.9375rem;align-items:center;justify-content:center}section.contact-info .flex
.text{flex:2;border-radius:0.625rem;background:rgba(240, 226, 222, 0.15);min-height:15.3125rem;box-sizing:border-box;padding:2rem;display:flex;align-items:center;justify-content:center}section.article-content{padding:5rem 0;background:url(/wp-content/themes/farnost/assets/img/article_bg.svg) no-repeat top 100px left}section.article-content
.wrapper{max-width:56.5625rem;margin:0
auto}section.not-found{padding:5rem 0}section.not-found
.image{font-size:0;margin:0
0 5.875rem}section.not-found
.button{margin:2.8125rem 0 0}footer{background:#C58E7E}footer
.top{padding:3.4375rem 0}footer .top
.flex{justify-content:space-between;gap:3rem}footer .top .flex .col:nth-child(1){flex:0 1 17.9375rem}footer .top .flex .col
.logo{margin:0
0 2.5rem;font-size:0}footer .top .flex .col .logo
a{display:inline-block}footer .top .flex .col p
a{color:white;text-decoration:none}footer .top .flex .col p a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}footer .top .flex .col
ul{list-style:none;display:flex;flex-flow:column;gap:0.625rem;margin:0}footer .top .flex .col ul li
a{color:white;text-decoration:none}footer .top .flex .col ul li a:hover{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:2px}footer .top .flex .col
.social{display:flex;gap:0.6875rem;align-items:center;margin:0
0 1.875rem}footer .top .flex .col .social
a{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(122, 71, 48, 0.2)}footer .top .flex .col
.image{font-size:0;max-width:120px}footer
.bottom{background:#7A4730;padding:1.0625rem 0;font-weight:500;color:rgba(255, 255, 255, 0.5)}@media (max-width: 1399px){section.hours .flex
.content{font-size:14px}section.page-boxes .grid .item
.name{gap:2rem}section.people
.grid{grid-template-columns:repeat(5, 1fr)}}@media (max-width: 1199px){::-webkit-scrollbar{display:none;width:0;background:0 0}::-webkit-scrollbar-thumb{background:0 0}.container{max-width:1000px}header
.flex{height:auto;padding:1.25rem 0}header .flex
.nav{display:none}header .flex
.burger{display:block;width:2.3125rem;height:2.3125rem;background:url(/wp-content/themes/farnost/assets/img/burger.svg) no-repeat center center;background-size:contain;cursor:pointer}section.hours
.flex{flex-flow:column;gap:0.625rem}section.hours .flex
.content{font-size:1.0625rem;flex-flow:column;gap:0}section.icon-boxes
.grid{grid-template-columns:repeat(2, 1fr)}section.page-boxes .flex
.button{display:none}section.page-boxes
.grid{grid-template-columns:repeat(3, 1fr)}section.news .flex
.button{display:none}section.news .grid .item
.image{height:16.375rem}section.news .grid .item
.content{padding:1.5rem}section.news .bottom-button{margin:2rem 0 0;display:block}section.office-hours .flex-top
.button{display:none}section.contact-info
.flex{flex-flow:row wrap}section.contact-info .flex
.text{flex:0 0 100%}section.parishes
.grid{grid-template-columns:repeat(2, 1fr)}section.priests
.grid{grid-template-columns:repeat(2, 1fr)}section.people
.grid{grid-template-columns:repeat(4, 1fr)}section.upcoming-dates .flex
.item{flex:0 0 25%}section.upcoming-dates .flex .item:not(:last-child){border:none}section.cta
.flex{flex-flow:column;gap:3rem;align-items:self-start}section.cta .flex
.button{flex:1}footer .top
.flex{gap:2rem}}@media (max-width: 991px){.container{max-width:760px}section.slider
.slider{width:100%}section.slider .slider .slide
.image{height:auto}section.slider
.content{position:initial}section.slider .content
.text{width:100%;max-width:38.375rem;padding:2rem 0 3rem}section.gallery{padding:0;overflow:hidden}section.gallery
.grid{grid-template-columns:repeat(5, 17rem);overflow:auto;padding:1.25rem}section.activities{overflow:hidden}section.activities .slider .slick-list{overflow:visible}section.news{background:url(/wp-content/themes/farnost/assets/img/news_left.svg) no-repeat left bottom -1.7rem}section.news
.grid{grid-template-columns:repeat(1, 1fr)}section.text-image
.flex{flex-flow:column-reverse}section.office-hours
.flex{flex-flow:column}section.priests
.grid{grid-template-columns:repeat(1, 1fr)}section.people
.grid{grid-template-columns:repeat(3, 1fr)}section.patrons
.slider{max-width:27.5rem;margin:0
auto}section.upcoming-dates .flex
.item{flex:0 0 33%}footer .top
.flex{flex-flow:row wrap}footer .top .flex
.col{flex:0 0 calc(50% - 1rem);gap:3rem 2rem}.text-content .gallery .grid
a{height:10rem}}@media (max-width: 767px){.container{max-width:580px}h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.5625rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.375rem}.btn{height:3.0625rem;padding:1rem 1.75rem}.text-content h1, .text-content h2, .text-content h3, .text-content h4, .text-content h5, .text-content h6, .text-content .h1, .text-content .h2, .text-content .h3, .text-content .h4, .text-content .h5, .text-content
.h6{margin:0
0 1.125rem}.text-content
p{margin:0
0 1.675rem}.text-content
.button{gap:1rem}.text-content .gallery
.grid{grid-template-columns:repeat(2, 1fr)}section.icon-boxes{padding:3rem 0}section.page-boxes{padding:3rem 0}section.page-boxes
.grid{grid-template-columns:repeat(2, 1fr)}section.activities{padding:3rem 0}section.text-image{padding:3rem 0}section.news{padding:3rem 0}section.office-hours{padding:3rem 0}section.contact-info{padding:3rem 0}section.contact-info
.flex{flex-flow:column}section.contact-info .flex
.icon{padding:2rem 1rem}section.contact-info .flex
.text{padding:2rem 1rem}section.parishes{padding:3rem 0}section.parishes
.grid{grid-template-columns:repeat(1, 1fr)}section.table{padding:3rem 0}section.table
.tabs{flex-flow:column;gap:1.5rem}section.double-text{padding:3rem 0}section.double-text .text-grey{padding:2rem 1.5rem}section.priests{padding:3rem 0}section.priests .grid .item
.image{width:10rem;height:10rem}section.people{padding:3rem 0}section.people
.grid{grid-template-columns:repeat(2, 1fr)}section.patrons{padding:3rem 0}section.patrons .slider .slick-list{padding:0
0 1rem}section.full-text{padding:3rem 0}section.upcoming-dates{padding:3rem 0}section.upcoming-dates .flex
.item{flex:0 0 50%}section.cta
.flex{padding:2rem;gap:2rem}section.article-content{padding:3rem 0}section.not-found{padding:3rem 0}section.not-found
.image{margin:0
0 2rem}section.not-found
.button{margin:2rem 0 0}footer .top .flex
.col{flex:1 1 100%}}@media (max-width: 575px){section.icon-boxes
.grid{grid-template-columns:repeat(1, 1fr)}section.page-boxes
.grid{grid-template-columns:repeat(1, 1fr)}section.activities
.slider{margin:0
-0.625rem}section.activities .slider .slide
a{margin:0
0.625rem}section.activities .slider .slide a
.image{height:21.75rem;width:260px}section.activities .slider .slide a
.content{padding:1.75rem 1.25rem}section.office-hours .flex .col
.box{padding:0.5625rem 0.875rem}section.people
.grid{grid-template-columns:repeat(1, 1fr);max-width:220px;margin:2rem auto 0}section.patrons
.slider{max-width:20rem}section.patrons .slider .slide a
.image{height:10.0625rem}section.patrons .slider .slide a
.content{padding:1.5rem}section.patrons .slider
.arrow.next{right:-1rem}section.patrons .slider
.arrow.prev{left:-1rem}section.upcoming-dates .flex
.item{flex:0 0 100%}section.upcoming-dates .flex .item:not(:last-child){border-bottom:1px solid #D4D4D4}section.table.table-1
.table{min-width:auto;border-top:1px solid #E0E0E0}section.table.table-1 .table
.head{display:none}section.table.table-1 .table
.flex{flex-flow:column}section.table.table-1 .table .flex .col-day{flex:1;border-right:1px solid #E0E0E0;background:#F7F7F7}section.table.table-1 .table .flex .col-info{flex:1;border-right:1px solid #E0E0E0}section.table.table-1 .table .flex .col-note{display:none}section.table.table-1 .table .flex .col-time{flex:1}section.table.table-1 .table .flex .col-celebrant{flex:1}section.table.table-1 .table .flex .cols-inline{flex-flow:column;flex:1}section.table.table-3
.table{min-width:auto;border-top:1px solid #E0E0E0}section.table.table-3 .table
.head{display:none}section.table.table-3 .table
.flex{flex-flow:column}section.table.table-3 .table .flex .col-day{flex:1;border-right:1px solid #E0E0E0;background:#F7F7F7}section.table.table-3 .table .flex .col-time{flex:0 0 5rem}section.table.table-3 .table .flex .cols-inline{flex-flow:column;flex:1}section.table.table-3 .table .flex .cols-inline .inline-row
.wrapper{padding:0.5rem 1rem}.text-content .gallery .grid
a{height:8rem}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}