.hyphens{-moz-hyphens:auto;hyphens:auto;word-break:break-word}.font0{font-family:Mulish,Arial,Helvetica,sans-serif}.font1{font-family:Rubik,Arial,Helvetica,sans-serif}.content{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.content{padding-top:40px;padding-bottom:40px}}body#top{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body#top #header .menu-item>a{font-size:1rem;color:#4c3f53}body#top #header .av-hamburger-inner,body#top #header .av-hamburger-inner::before,body#top #header .av-hamburger-inner::after{background-color:#4c3f53}@media (max-width:767px){body#top #header_main{background-color:#f2e1fb;border-bottom:1px solid #4c3f53}}body#top .menu-item-164 .avia-menu-text,body#top #menu-item-164 .avia-menu-text{font-size:0}body#top .menu-item-164 .avia-menu-text::before,body#top #menu-item-164 .avia-menu-text::before{content:'';background-image:url('/wp-content/uploads/2024/09/de_flag.svg');display:inline-block;width:25px;height:25px;background-size:cover;transform:translateY(23%)}body#top #main h2{font-size:2.25rem;font-weight:800;text-transform:none;margin-bottom:30px;margin-top:15px}body#top #main h2+.av-subheading{margin-top:20px;font-size:1.25rem}@media (max-width:767px){body#top #main h2{font-size:2rem}}@media (max-width:479px){body#top #main h2{font-size:1.75rem}}body#top #main h3{font-size:1.25rem}body#top #main .image-overlay{visibility:hidden}body#top #main .fullwidth>.container{max-width:100% !important;width:100% !important;padding:0 !important}body#top #main .avia-button{border-radius:999px;font-weight:700;font-size:1rem}body#top #main .avia-button .avia_button_icon_right{margin-left:10px}body#top #main .avia-button+.avia-button{background-color:#f3c057;border-color:#f0ae27;color:#4c3f53}body#top #main .avia-content-slider .slide-entry .slide-image{background:none}body#top #main .avia-content-slider .slide-entry img{border-radius:30px}body#top #main .avia-content-slider .slide-entry-excerpt{overflow:visible}body#top #main .avia-content-slider h3{text-transform:none;margin-top:10px;letter-spacing:0}body#top #main .avia-content-slider .blog-categories{top:10px}body#top #main .avia-content-slider .blog-categories>a{background-color:#f2e1fb;padding:7px 10px 6px;border-radius:999px;color:#4c3f53;font-weight:700;text-transform:none}body#top #main .avia-content-slider .entry-content-header{display:flex;flex-direction:column-reverse}body#top #main .avia-content-slider .more-link{border-bottom:2px solid #4c3f53;font-weight:700;padding:6px 0}body#top #main .avia-image-container.kerek img{border-radius:30px}body#top #main #home-hero h1{text-transform:none;font-weight:800;font-size:3.75rem;line-height:1.2}body#top #main #home-hero h1+.av-subheading{font-size:4rem;text-transform:none;line-height:1.2;margin-top:0}body#top #main #home-hero .av_textblock_section p{font-size:1.375rem;line-height:1.6}body#top #main #home-hero .avia-image-container img{border-radius:30px;width:420px;max-width:100%}body#top #main #home-hero+.avia-section{padding-top:100px}@media (min-width:992px){body#top #main #home-hero{padding-top:0px}body#top #main #home-hero .avia-image-container{position:absolute;bottom:-160px}}@media (max-width:991px){body#top #main #home-hero h1{font-size:2.5rem}body#top #main #home-hero h1+.av-subheading{font-size:1.875rem}body#top #main #home-hero .av_textblock_section p{font-size:1.125rem}body#top #main #home-hero .container{padding-top:30px;padding-bottom:30px}body#top #main #home-hero .flex_column:last-child{padding-top:35px}}@media (max-width:767px){body#top #main #home-hero .flex_column:last-child{margin-bottom:0}body#top #main #home-hero img{width:350px}}body#top #main #hitvallas img{border-radius:30px}body#top #main #hitvallas .av-subheading{font-style:italic}body#top #main #szakteruleteim .flex_column{padding:20px;border-radius:30px}body#top #main #szakteruleteim .flex_column h3{color:white}body#top #main #szakteruleteim .flex_column p{color:white}body#top #main #szakteruleteim .flex_column img{vertical-align:middle;margin-right:12px}body#top #main #szakteruleteim .flex_column:nth-child(5) h3,body#top #main #szakteruleteim .flex_column:nth-child(5) p{color:#4c3f53}body#top #main #tovabbi-szakteruletek section+section{margin-top:30px}body#top #main #tovabbi-szakteruletek .avia_textblock{display:flex}body#top #main #tovabbi-szakteruletek .avia_textblock>div:first-child{flex:0 0 80px}body#top #main #deusche h2,body#top #main #deusche p{color:black}body#top #main #deusche .content{padding-top:35px}body#top #main #deusche .flex_column:last-child{margin-bottom:0}body#top #main #kapcsolat h2{margin-bottom:0}body#top #main #kapcsolat h2+.av-subheading{margin-top:10px;margin-bottom:30px}body#top #main #info h3{margin-bottom:0}body#top #main #info p{margin:0}body#top #main #info a{text-decoration:underline}body#top #main #info>div{display:flex;align-items:center}body#top #main #info>div>div:first-child{flex:0 0 80px}body#top #main #info>div+div{margin-top:20px}body#top #main #hero-transparent h1,body#top #main #hero-sub-bottom-overlap h1,body#top #main #hero-sub h1{text-transform:none;font-weight:800;font-size:3.75rem;line-height:1.2}body#top #main #hero-transparent h1+.av-subheading,body#top #main #hero-sub-bottom-overlap h1+.av-subheading,body#top #main #hero-sub h1+.av-subheading{font-size:2rem;text-transform:none;line-height:1.2;margin-top:15px;font-weight:700}@media (max-width:991px){body#top #main #hero-transparent h1,body#top #main #hero-sub-bottom-overlap h1,body#top #main #hero-sub h1{font-size:2.8125rem}body#top #main #hero-transparent h1+.av-subheading,body#top #main #hero-sub-bottom-overlap h1+.av-subheading,body#top #main #hero-sub h1+.av-subheading{font-size:1.75rem}}body#top #main #hero-transparent .template-page{padding-top:30px;padding-bottom:0}body#top #main #hero-transparent .flex_column:last-child{margin-bottom:0}body#top #main #hero-sub-bottom-overlap .avia-image-container img{border-radius:30px}body#top #main #hero-sub-bottom-overlap+.avia-section{padding-top:100px}@media (min-width:992px){body#top #main #hero-sub-bottom-overlap .avia-image-container{position:absolute;bottom:-160px;transform:translateX(-25%);left:25%}}body#top #main div.wpcf7 textarea,body#top #main div.wpcf7 input[type=text],body#top #main div.wpcf7 input[type=tel],body#top #main div.wpcf7 input[type=email]{border-radius:10px;background:transparent;color:black;background-color:white;padding:13px 15px 9px}body#top #main div.wpcf7 textarea::placeholder,body#top #main div.wpcf7 input[type=text]::placeholder,body#top #main div.wpcf7 input[type=tel]::placeholder,body#top #main div.wpcf7 input[type=email]::placeholder{color:rgba(0,0,0,0.9)}body#top #main div.wpcf7 a{text-decoration:underline}body#top #main div.wpcf7 .wpcf7-submit{border-radius:999px;font-weight:700;font-size:1rem;background-color:#f3c057;border-color:#f0ae27;color:#4c3f53;padding:15px 30px 13px;margin-top:20px}body#top #main div.wpcf7 .wpcf7-submit+.wpcf7-spinner{display:block;margin:5px auto 0}body#top #main div.wpcf7 .wpcf7-submit+.wpcf7-spinner+.submit-disabled-alert{display:none}body#top #main div.wpcf7 .wpcf7-submit[disabled]+.wpcf7-spinner{margin-top:-25px}body#top #main div.wpcf7 .wpcf7-submit[disabled]+.wpcf7-spinner+.submit-disabled-alert{display:block}body#top #main div.wpcf7 .wpdf7-form-control-wrap{display:inline-block}body#top #main div.wpcf7 .submit-container{margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;text-align:center}body#top #main div.wpcf7 .submit-disabled-alert{color:red;display:block}body#top #main div.wpcf7 .wpcf7-response-output{margin-top:0}body#top #main div.wpcf7 input.wpcf7-not-valid,body#top #main div.wpcf7 textarea.wpcf7-not-valid{margin-bottom:0}body#top #main div.wpcf7 input.wpcf7-not-valid+span,body#top #main div.wpcf7 textarea.wpcf7-not-valid+span{margin-bottom:10px}body#top #main #footer{padding-top:50px;padding-bottom:50px}@media (max-width:767px){body#top #main #footer .flex_column{width:100%;margin:0}}body#top #main #footer iframe{border-radius:30px}body#top #main #footer h2 span{margin-top:15px;display:block;font-weight:400;font-size:1.5rem}body#top #main #footer h3{margin-bottom:5px}body#top #main #footer h3.footer-title{margin-bottom:30px}body#top #main #footer .wpcf7{margin-top:30px}@media (max-width:767px){body#top #main #footer{padding-top:20px;padding-bottom:20px}}body#top #main #socket{border:0 none;text-align:center}body#top #main #socket>.container{text-align:center;border-top:1px solid #4c3f53;padding-left:0;padding-right:0;max-width:90vw;display:inline-block;margin:auto}body#top #main #socket>.container .copyright{font-size:.875rem;float:none;margin-left:auto;margin-right:auto}body#top #main #socket>.container .copyright p{margin-top:0;margin-bottom:0}body#top #main #socket>.container .copyright>div:last-child{border-top:1px solid #4c3f53;margin-top:10px;padding-top:10px;display:flex;justify-content:space-between}@media screen and (max-width:1160px){body#top #main #socket>.container .copyright>div:last-child{flex-direction:column;justify-content:center}}#scroll-top-link{border-color:#4c3f53}#top label span{font-size:inherit}