.elementor-17 .elementor-element.elementor-element-d3786aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-d3786aa:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-d3786aa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-d86875e{text-align:center}.elementor-17 .elementor-element.elementor-element-d86875e .elementor-heading-title{font-size:50px;text-transform:uppercase;font-style:italic;line-height:71px;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-542d19d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-542d19d:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-542d19d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-954d71f>.elementor-widget-container{margin:-50% 0% 0% 0%}.elementor-17 .elementor-element.elementor-element-954d71f{text-align:center}.elementor-17 .elementor-element.elementor-element-ac83b36>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-ac83b36{text-align:center}.elementor-17 .elementor-element.elementor-element-ac83b36 img{width:100%;height:500px;object-fit:cover;object-position:center center}.elementor-17 .elementor-element.elementor-element-4adffe0>.elementor-widget-container{margin:10px 0 0 0;padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-4adffe0{text-align:center;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;text-shadow:0 0 10px rgb(0 0 0 / .3);color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-4adffe0 a{color:var(--e-global-color-accent)}.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button{background-color:var(--e-global-color-accent);font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:6px 6px 10px 0 rgb(0 0 0 / .16);border-radius:30px 30px 30px 30px}.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button:hover,.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#3A4D19}.elementor-17 .elementor-element.elementor-element-3cc9441>.elementor-widget-container{margin:0 0 10px 0}.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button:hover svg,.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button:focus svg{fill:#3A4D19}.elementor-17 .elementor-element.elementor-element-4e80e84{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-17 .elementor-element.elementor-element-51e58d5{--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}.elementor-17 .elementor-element.elementor-element-51e58d5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-1ea5a97.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-17 .elementor-element.elementor-element-1ea5a97.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-17 .elementor-element.elementor-element-1ea5a97.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-1ea5a97 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-17 .elementor-element.elementor-element-1ea5a97 .elementor-image-box-img img{transition-duration:0.3s}.elementor-17 .elementor-element.elementor-element-fc2a817{--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}.elementor-17 .elementor-element.elementor-element-fc2a817.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-7b99746.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-17 .elementor-element.elementor-element-7b99746.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-17 .elementor-element.elementor-element-7b99746.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-7b99746 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-17 .elementor-element.elementor-element-7b99746 .elementor-image-box-img img{transition-duration:0.3s}.elementor-17 .elementor-element.elementor-element-183e0b1{--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}.elementor-17 .elementor-element.elementor-element-183e0b1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-c7b0757.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-17 .elementor-element.elementor-element-c7b0757.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-17 .elementor-element.elementor-element-c7b0757.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-c7b0757 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-17 .elementor-element.elementor-element-c7b0757 .elementor-image-box-img img{transition-duration:0.3s}.elementor-17 .elementor-element.elementor-element-4baf18e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-4baf18e{padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-bg,.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-bg-overlay{transition-duration:1500ms}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-inner{text-align:center}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-bg-wrapper{min-height:400px}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-button-icon{font-size:3px}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-button-icon svg{width:3px;height:3px}.elementor-17 .elementor-element.elementor-element-0573cf2.oew-cta-style-outside .oew-cta .oew-cta-inner{background-color:#3A4D19}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-title{color:#FFF;font-size:16px;margin:0 0 0 0}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-description{color:#FFF;font-family:"Playfair Display",Sans-serif;font-size:23px;font-weight:600;font-style:italic;letter-spacing:1px}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-btn .button{font-family:"Playfair Display",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:italic;letter-spacing:1.4px;background-color:#fff0;color:#FFF;border-radius:0 0 0 0;padding:0 0 3px 0}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-btn .button:hover{color:#C4CA91}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta:hover .oew-cta-bg{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-bg,.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-bg-overlay{transition-duration:1500ms}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-inner{text-align:center}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-bg-wrapper{min-height:400px}.elementor-17 .elementor-element.elementor-element-f06a82e.oew-cta-style-outside .oew-cta .oew-cta-inner{background-color:#3A4D19}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-title{color:#FFF;font-size:16px;margin:0 0 0 0}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-description{color:#FFF;font-family:"Playfair Display",Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:1px}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-btn .button{font-family:"Playfair Display",Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:italic;letter-spacing:1.5px;background-color:#fff0;color:#FFFCFC;border-radius:0 0 0 0;padding:0 0 3px 0}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-btn .button:hover{color:#C4CA91}.elementor-17 .elementor-element.elementor-element-f99f348{padding:60px 0 30px 0}.elementor-17 .elementor-element.elementor-element-e08bfab>.elementor-widget-container{margin:0 0 40px 0}.elementor-17 .elementor-element.elementor-element-e08bfab{text-align:center}.elementor-17 .elementor-element.elementor-element-e08bfab .elementor-heading-title{font-size:30px;text-transform:uppercase;letter-spacing:1px}.elementor-17 .elementor-element.elementor-element-5002016b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-5002016b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vadviragom.hu/wp-content/uploads/2024/08/20240611_185646-768x1024.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-5002016b>.elementor-background-overlay{background-color:#3A4D19;opacity:.76;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-5002016b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-5002016b>.elementor-shape-bottom svg{height:20px}.elementor-17 .elementor-element.elementor-element-20740d22>.elementor-widget-container{margin:0 0 40px 0}.elementor-17 .elementor-element.elementor-element-20740d22{text-align:center}.elementor-17 .elementor-element.elementor-element-20740d22 .elementor-heading-title{font-size:30px;text-transform:uppercase;letter-spacing:1px;color:#FFF}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-carousel .oew-swiper-buttons svg{width:27px;fill:#FFF}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-symbol path{fill:#FFF}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-content{color:#FFF;font-size:16px}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-content,.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-bubble .oew-testimonial-content{padding:0 50px 0 50px}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-image img{width:60px;height:60px}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-name{color:#FFF;font-size:12px;font-weight:600;text-transform:uppercase}.elementor-17 .elementor-element.elementor-element-6aae2637 .oew-testimonial-carousel .swiper-pagination-bullet{width:8px;height:8px}.elementor-17 .elementor-element.elementor-element-499ad0b{--display:flex}.elementor-17 .elementor-element.elementor-element-8e1d87c{text-align:center}.elementor-17 .elementor-element.elementor-element-8e1d87c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000}.elementor-17 .elementor-element.elementor-element-8ad5109 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-17 .elementor-element.elementor-element-0919661>.elementor-container{max-width:569px}.elementor-17 .elementor-element.elementor-element-0919661{padding:80px 0 80px 0}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-8ff68c0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-17 .elementor-element.elementor-element-8ff68c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-8ff68c0.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-17 .elementor-element.elementor-element-8ff68c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-17 .elementor-element.elementor-element-81613ca{width:var(--container-widget-width,124.587%);max-width:124.587%;--container-widget-width:124.587%;--container-widget-flex-grow:0;text-align:center}.elementor-17 .elementor-element.elementor-element-81613ca>.elementor-widget-container{margin:0 0 40px 0}.elementor-17 .elementor-element.elementor-element-81613ca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-81613ca .elementor-heading-title{font-size:30px;text-transform:uppercase;letter-spacing:1px}.elementor-17 .elementor-element.elementor-element-2ea8bfb{width:var(--container-widget-width,178.506%);max-width:178.506%;--container-widget-width:178.506%;--container-widget-flex-grow:0}.elementor-17 .elementor-element.elementor-element-2ea8bfb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .swiper{padding-bottom:0}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .oew-swiper-buttons svg{width:20px}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .oew-carousel-slide{padding:0 15px 0 15px}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .oew-carousel-entry-details{background-color:#FAFAFA}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .entry-title{text-transform:none}.elementor-17 .elementor-element.elementor-element-2ea8bfb .oew-carousel .swiper-pagination-bullet{width:8px;height:8px}.elementor-17 .elementor-element.elementor-element-d80af78{--display:flex;--overlay-opacity:1}.elementor-17 .elementor-element.elementor-element-d80af78::before,.elementor-17 .elementor-element.elementor-element-d80af78>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-d80af78>.e-con-inner>.elementor-background-video-container::before,.elementor-17 .elementor-element.elementor-element-d80af78>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-d80af78>.e-con-inner>.elementor-background-slideshow::before,.elementor-17 .elementor-element.elementor-element-d80af78>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-17 .elementor-element.elementor-element-f4d82b4{text-align:center}.elementor-17 .elementor-element.elementor-element-f4d82b4 .elementor-heading-title{font-size:30px}.elementor-17 .elementor-element.elementor-element-8b4fa0c{text-align:center;font-size:20px}.elementor-17 .elementor-element.elementor-element-d10ae9b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-d10ae9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://vadviragom.hu/wp-content/uploads/2024/01/P2040181-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-d10ae9b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-17 .elementor-element.elementor-element-d10ae9b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-8fae4bc>.elementor-widget-container{margin:0 0 12px 0}.elementor-17 .elementor-element.elementor-element-8fae4bc{text-align:center}.elementor-17 .elementor-element.elementor-element-8fae4bc .elementor-heading-title{font-size:60px;text-transform:uppercase;font-style:italic;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;color:#C4CA91}.elementor-17 .elementor-element.elementor-element-bb3fb79>.elementor-widget-container{padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-bb3fb79{text-align:center}.elementor-17 .elementor-element.elementor-element-bb3fb79 .elementor-heading-title{font-size:25px;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFF;stroke:#FFF;text-shadow:0 0 10px #fff0;color:#C4CA91}.elementor-17 .elementor-element.elementor-element-55dfb49 .elementor-button{background-color:#C4CA91;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;box-shadow:6px 6px 10px 0 rgb(0 0 0 / .16);border-radius:30px 30px 30px 30px}.elementor-17 .elementor-element.elementor-element-55dfb49 .elementor-button:hover,.elementor-17 .elementor-element.elementor-element-55dfb49 .elementor-button:focus{background-color:#FFF;color:#3A4D19}.elementor-17 .elementor-element.elementor-element-55dfb49>.elementor-widget-container{padding:50px 0 0 0}.elementor-17 .elementor-element.elementor-element-55dfb49 .elementor-button:hover svg,.elementor-17 .elementor-element.elementor-element-55dfb49 .elementor-button:focus svg{fill:#3A4D19}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-d86875e .elementor-heading-title{line-height:1.4em}.elementor-17 .elementor-element.elementor-element-4adffe0{font-size:20px;line-height:1em}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-d86875e .elementor-heading-title{font-size:20px;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-4adffe0{font-size:12px;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-3cc9441 .elementor-button{font-size:13px}.elementor-17 .elementor-element.elementor-element-1ea5a97 .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-7b99746 .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-c7b0757 .elementor-image-box-img{margin-bottom:15px}.elementor-17 .elementor-element.elementor-element-0573cf2 .oew-cta .oew-cta-bg-wrapper{min-height:250px}.elementor-17 .elementor-element.elementor-element-f06a82e .oew-cta .oew-cta-bg-wrapper{min-height:250px}.elementor-17 .elementor-element.elementor-element-f99f348{padding:30px 0 0 0}.elementor-17 .elementor-element.elementor-element-5002016b{padding:30px 0 30px 0}.elementor-17 .elementor-element.elementor-element-0919661{padding:30px 0 30px 0}.elementor-17 .elementor-element.elementor-element-8fae4bc .elementor-heading-title{font-size:30px}.elementor-17 .elementor-element.elementor-element-bb3fb79>.elementor-widget-container{padding:0 0 0 0}.elementor-17 .elementor-element.elementor-element-55dfb49>.elementor-widget-container{padding:0 0 0 0}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-d3786aa{--width:100%}.elementor-17 .elementor-element.elementor-element-51e58d5{--width:33.33%}.elementor-17 .elementor-element.elementor-element-fc2a817{--width:33.33%}.elementor-17 .elementor-element.elementor-element-183e0b1{--width:33.33%}.elementor-17 .elementor-element.elementor-element-8ff68c0{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-ec0148b{width:100%}.elementor-17 .elementor-element.elementor-element-25b4677{width:100%}}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-5002016b:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-5002016b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}