p,h1,h2,h3,h4,h5,h6,.et_pb_text_inner{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.cmplz-blocked-content-container,.cmplz-wp-video{max-height:450px!important}.btn-hovericon{position:relative;display:inline-flex;align-items:center;gap:.6em}.btn-hovericon::after{content:"→";display:inline-block;transition:transform .2s ease,opacity .2s ease}.btn-hovericon:hover::after{content:"↗";transform:translateX(2px)}.et_pb_image img{pointer-events:none}.et_pb_image a img{pointer-events:auto}.img-hover-zoom{position:relative;overflow:hidden;border-radius:14px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transform:translateZ(0)}.img-hover-zoom::after{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform .7s ease;z-index:0;will-change:transform}.img-hover-zoom::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.38);transition:background .35s ease;z-index:1;pointer-events:none}.img-hover-zoom:hover::after{transform:scale(1.06)}.img-hover-zoom:hover::before{background:rgba(0,0,0,.22)}.img-hover-zoom>*{position:relative;z-index:2}.img-hover-zoom:focus-within::after{transform:scale(1.06)}.img-hover-zoom:focus-within::before{background:rgba(0,0,0,.22)}@media (prefers-reduced-motion:reduce){.img-hover-zoom::after,.img-hover-zoom::before{transition:none!important}}.et_pb_menu_0_tb_footer .et_pb_menu__menu{display:block!important}.et_pb_menu_0_tb_footer .et_mobile_nav_menu{display:none!important}.et_pb_menu_0_tb_footer .et-menu.nav{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px 18px!important;padding:0!important;margin:0!important}.et_pb_menu_0_tb_footer .et-menu.nav>li{margin:0!important;padding:0!important}.mobile_menu_bar::before{content:"Menü";position:absolute;right:60px;top:50%;transform:translateY(-50%);font-size:16px;font-weight:bold;color:#fff;pointer-events:none;z-index:5}.et_mobile_nav_menu .mobile_menu_bar_toggle,.et_mobile_nav_menu a.mobile_menu_bar,.dipi_hamburger{display:inline-flex!important;align-items:center;gap:10px}.custom-menu-label{font-size:16px;font-weight:700;color:#fff;line-height:1;cursor:pointer;user-select:none}@media (max-width:1180px){body.dipi-mobile-menu-fullscreen #main-header #mobile_menu,body.dipi-mobile-menu-fullscreen .et-l--header .et_mobile_nav_menu .et_mobile_menu{top:0;margin-top:20px}}.et_pb_button.btn-no-border{border-width:0!important}div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,div.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit{background-color:rgba(0,0,0,0.8)!important;color:#ffffff!important;border-width:0px!important;border-radius:2px!important;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;padding:.3em 1em!important;display:inline-block!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;text-transform:none;transition:all 0.3s ease}div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover,div.wpforms-container .wpforms-form .wpforms-submit-container button.wpforms-submit:hover{background-color:rgba(0,0,0,1)!important;color:#ffffff!important;cursor:pointer!important}div.wpforms-container .wpforms-form input[type="text"],div.wpforms-container .wpforms-form input[type="email"],div.wpforms-container .wpforms-form textarea{border-radius:2px!important;border:1px solid #ddd!important}