.elementor-1593 .elementor-element.elementor-element-feaeed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:280px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1593 .elementor-element.elementor-element-feaeed4:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-feaeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tihanyiapatsag.hu/wp-content/uploads/2026/04/hivatas-herokep.webp");background-position:center center;background-size:cover;}.elementor-1593 .elementor-element.elementor-element-5e50e8b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-1e9e124{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 3%;--row-gap:80px;--column-gap:3%;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-b7b80a8{--display:flex;--min-height:1px;}.elementor-1593 .elementor-element.elementor-element-b7b80a8:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-b7b80a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b62e47 );}.elementor-1593 .elementor-element.elementor-element-b7b80a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1593 .elementor-element.elementor-element-0399e3b{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-6e1107b{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-bc24b07{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-ec9e26b{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-73fda96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 3%;--row-gap:80px;--column-gap:3%;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-535052c .elementor-image-box-wrapper{text-align:start;}.elementor-1593 .elementor-element.elementor-element-535052c .elementor-image-box-description{font-family:"Optima", Sans-serif;font-size:20px;font-style:italic;color:var( --e-global-color-secondary );}.elementor-1593 .elementor-element.elementor-element-7842d4d{--display:flex;--min-height:1px;}.elementor-1593 .elementor-element.elementor-element-7842d4d:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-7842d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b62e47 );}.elementor-1593 .elementor-element.elementor-element-7842d4d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1593 .elementor-element.elementor-element-af7838b{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-02e9399{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-62dfaed{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-1960208{width:var( --container-widget-width, 31.3% );max-width:31.3%;--container-widget-width:31.3%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-fc1b2cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 1%;--row-gap:80px;--column-gap:1%;--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-d9887af{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-59118fb{--display:flex;--min-height:1px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1593 .elementor-element.elementor-element-59118fb:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-59118fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b62e47 );}.elementor-1593 .elementor-element.elementor-element-59118fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1593 .elementor-element.elementor-element-07b5353{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 60px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-e1cf3ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 1%;--row-gap:80px;--column-gap:1%;--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-6dbc29b{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-89d9481{--display:flex;--min-height:1px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1593 .elementor-element.elementor-element-89d9481:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-89d9481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b62e47 );}.elementor-1593 .elementor-element.elementor-element-89d9481.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1593 .elementor-element.elementor-element-8157ebf{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 60px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1593 .elementor-element.elementor-element-12cf891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-12cf891:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-12cf891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tihanyiapatsag.hu/wp-content/uploads/2026/04/plebanai-hirdetesek.cta_.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1593 .elementor-element.elementor-element-71781d3 .elementor-heading-title{color:var( --e-global-color-39ca42d );}.elementor-1593 .elementor-element.elementor-element-26b7e10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 3%;--row-gap:80px;--column-gap:3%;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-26b7e10:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-26b7e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c45b2d0 );}.elementor-1593 .elementor-element.elementor-element-466d3ab{--display:flex;--min-height:1px;}.elementor-1593 .elementor-element.elementor-element-466d3ab:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-466d3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D8C5;}.elementor-1593 .elementor-element.elementor-element-466d3ab.e-con{--flex-grow:1;--flex-shrink:0;}@media(max-width:1366px){.elementor-1593 .elementor-element.elementor-element-feaeed4{--padding-top:280px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-1593 .elementor-element.elementor-element-feaeed4:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-feaeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1593 .elementor-element.elementor-element-1e9e124{--gap:24px 3%;--row-gap:24px;--column-gap:3%;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-73fda96{--gap:24px 3%;--row-gap:24px;--column-gap:3%;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-fc1b2cb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 3%;--row-gap:24px;--column-gap:3%;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-59118fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1593 .elementor-element.elementor-element-07b5353{width:100%;max-width:100%;padding:40px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-e1cf3ba{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 3%;--row-gap:24px;--column-gap:3%;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-89d9481{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1593 .elementor-element.elementor-element-8157ebf{width:100%;max-width:100%;padding:40px 0px 0px 0px;}.elementor-1593 .elementor-element.elementor-element-26b7e10{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 3%;--row-gap:24px;--column-gap:3%;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1593 .elementor-element.elementor-element-feaeed4:not(.elementor-motion-effects-element-type-background), .elementor-1593 .elementor-element.elementor-element-feaeed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:659px 0px;}.elementor-1593 .elementor-element.elementor-element-feaeed4{--padding-top:280px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1593 .elementor-element.elementor-element-5e50e8b .elementor-heading-title{font-size:22px;}.elementor-1593 .elementor-element.elementor-element-6e1107b{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-bc24b07{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-ec9e26b{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-02e9399{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-62dfaed{width:100%;max-width:100%;}.elementor-1593 .elementor-element.elementor-element-1960208{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-1593 .elementor-element.elementor-element-b7b80a8{--width:auto;}.elementor-1593 .elementor-element.elementor-element-7842d4d{--width:auto;}.elementor-1593 .elementor-element.elementor-element-59118fb{--width:100px;}.elementor-1593 .elementor-element.elementor-element-89d9481{--width:100px;}.elementor-1593 .elementor-element.elementor-element-466d3ab{--width:10em;}}@media(max-width:1024px) and (min-width:768px){.elementor-1593 .elementor-element.elementor-element-59118fb{--width:100%;}.elementor-1593 .elementor-element.elementor-element-89d9481{--width:100%;}.elementor-1593 .elementor-element.elementor-element-466d3ab{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-0399e3b */.husvet-loop .wpv-szm-date-block {
    display: flex;
    background: var(--e-global-color-76f496b);
}
@media(max-width:767px){
    .husvet-loop .wpv-szm-date-block {
    flex-direction: column;
}
}

.husvet-loop .wpv-szm-date-blocks{
    display: flex;
    flex-direction: column;
    gap: 80px;
}
@media(max-width:767px){
    .husvet-loop .wpv-szm-date-blocks{
    gap: 40px;
}
}

.husvet-loop .wpv-szm-date-block__date{
    background: #E6D9C9;
    padding: 40px;
    font-size: 28px;
    font-family: 'Optima';
    color: var(--e-global-color-secondary);
    width: 260px;
    line-height: 1.4em;
    flex-shrink: 0;
}
@media(max-width:767px){
.husvet-loop .wpv-szm-date-block__date{
    padding: 20px;
    font-size: 20px;
    width: 100%;;
}
}

.husvet-loop .wpv-szm-date-block__items{
    padding: 40px;
    gap: 20px 0px !important;
    display: flex;
    flex-direction: column;
}
@media(max-width:767px){
    .husvet-loop .wpv-szm-date-block__items{
    padding: 20px;
}
}

.husvet-loop .wpv-szm-date-block__item{
    display: flex;
    color: var(--e-global-color-secondary);
}

.husvet-loop .wpv-szm-date-block__time{
    width: 180px;
    flex-shrink: 0;
    font-size: 25px;
}
@media(max-width:767px){
    .husvet-loop .wpv-szm-date-block__time{
    width: 120px;
    font-size: 20px;
    font-family: 'Optima' !important;
}
}

.husvet-loop .wpv-szm-date-block__desc{
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-af7838b */.templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    display: flex;
    gap: 80px;
}
@media(max-width:767px){
    .templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    gap: 40px;
    flex-direction: column;
}
}

.templom-loop .wpv-szm-date-block{
    background: var(--e-global-color-76f496b);
    flex: 1;
}


.templom-loop .wpv-szm-date-block__date{
    background: #E6D9C9;
    padding: 20px 40px;
    font-family: 'Optima';
    font-size: 25px;
    color: var(--e-global-color-secondary);
    line-height: 1.6em;
}
@media(max-width:767px){
   .templom-loop .wpv-szm-date-block__date{
    background: #E6D9C9;
    padding: 20px;
    font-size: 20px;
}
}

.wpv-szm-date-block__items{
    padding: 40px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
@media(max-width:767px){
    .templom-loop .wpv-szm-date-block__items{
    padding: 20px;
}
}

.templom-loop .wpv-szm-date-block__item{
    display: flex;
    font-size: 18px;
    color: var(--e-global-color-secondary);
}

.templom-loop .wpv-szm-date-block__item > div{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-07b5353 */.elementor-1593 .elementor-element.elementor-element-07b5353.templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8157ebf */.elementor-1593 .elementor-element.elementor-element-8157ebf.templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS */.templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    display: flex;
    gap: 80px;
}
@media(max-width:767px){
    .templom-loop .wpv-szm-date-blocks.wpv-szm-date-blocks--osszes {
    gap: 40px;
    flex-direction: column;
}
}

.templom-loop .wpv-szm-date-block{
    background: var(--e-global-color-76f496b);
    flex: 1;
}


.templom-loop .wpv-szm-date-block__date{
    background: #E6D9C9;
    padding: 20px 40px;
    font-family: 'Optima';
    font-size: 25px;
    color: var(--e-global-color-secondary);
    line-height: 1.6em;
}
@media(max-width:767px){
   .templom-loop .wpv-szm-date-block__date{
    background: #E6D9C9;
    padding: 20px;
    font-size: 20px;
}
}

.wpv-szm-date-block__items{
    padding: 40px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}
@media(max-width:767px){
    .templom-loop .wpv-szm-date-block__items{
    padding: 20px;
}
}

.templom-loop .wpv-szm-date-block__item{
    display: flex;
    font-size: 18px;
    color: var(--e-global-color-secondary);
}

.templom-loop .wpv-szm-date-block__item > div{
    width: 50%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tihanyiapatsag.hu/wp-content/uploads/2026/04/OptimaCE-Roman-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */