html{scroll-behavior:smooth}body{margin:0;font-family:"Inter" !important;overflow-x:hidden}#pageLoader{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg, #e75e62 0%, #e75e62 100%);display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .5s ease,visibility .5s ease}#pageLoader.hidden{opacity:0;visibility:hidden}#pageLoader .loader-content{text-align:center;color:#fff}#pageLoader .loader-content h2{font-size:2.5em !important;font-family:"Poiret One";margin-bottom:20px;animation:fadeIn 1s ease-in-out}#pageLoader .loader-content p{font-size:1.2em;margin-top:20px;animation:fadeIn 1.5s ease-in-out}#pageLoader .spinner{width:60px;height:60px;border:5px solid rgba(255,255,255,.3);border-top:5px solid #fff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}b{color:#156b66}p{font-size:1.1em;text-align:justify}h1{font-size:10vmax !important;font-family:"Poiret One"}h2{font-size:3em !important;font-family:"Poiret One"}h3{font-size:5em !important;font-family:"Poiret One"}h4{font-size:3em !important}h5{font-size:1.5em !important}iframe{border:0}#main .card{border-radius:8px}#main .card img{border-radius:8px 8px 0 0}#main .card h5{margin-bottom:5px}.btn-red-rounded{background-color:#e75e62;color:#fff !important;border-radius:5px;padding:.5rem .5rem !important;width:fit-content;background-size:cover !important;transition:.2s}.btn-red-rounded:hover{background-color:#bb383c;text-decoration:none;cursor:pointer;transition:.2s}.navbar{background-color:rgba(255,255,255,.95) !important;box-shadow:0 6px 8px #52525248}a{transition:.2s !important}a:hover{transition:.2s !important}.navbar-toggler{border:0px !important;outline:none !important}.navbar-brand{color:#e75e62 !important;font-family:"Poiret One" !important;font-weight:bold;font-size:1.3em !important}#btnArany{cursor:pointer;padding:.7em 2em;border:3px solid #1f1f1f;display:inline-block;transition:.2s;position:relative;z-index:10;color:#000}#btnArany::before{content:"";background-color:#daa520;position:absolute;width:0%;top:0;left:0;height:100%;transition:.2s;z-index:-1}#btnArany:hover::before{width:100%}#btnArany:hover{border:3px solid #70540d;transition:.2s;text-decoration:none;color:#000}.btnFekete{cursor:pointer;padding:.7em 2em;border:3px solid #1f1f1f;display:inline-block;transition:.2s;position:relative;z-index:10;color:#000}.btnFekete::before{content:"";background-color:#353535;position:absolute;width:0%;top:0;left:0;height:100%;transition:.2s;z-index:-1}.btnFekete:hover::before{width:100%}.btnFekete:hover{transition:.2s;color:#fff;text-decoration:none}#btnPiros{cursor:pointer;padding:.7em 2em;border:3px solid #1f1f1f;display:inline-block;transition:.2s;position:relative;z-index:10;color:#000;background-color:#fff}#btnPiros::before{content:"";background-color:#e75e62;position:absolute;width:0%;top:0;left:0;height:100%;transition:.2s;z-index:-1}#btnPiros:hover::before{width:100%}#btnPiros:hover{border:3px solid #692326;transition:.2s;color:#fff}footer{background-image:url("../img/footer.png");background-color:#364544;background-repeat:no-repeat;background-position-x:60%;background-position-y:95%;color:#d6d6d6}footer .szep-kartya{width:60% !important}footer ul,footer li{padding:0}footer li{list-style-type:none;margin-bottom:1em;cursor:pointer}footer li:hover{color:#fff}footer li a{position:relative;padding:.5em 0;color:#d6d6d6}footer li a::after{bottom:0;content:"";display:block;height:2px;left:0;position:absolute;background:#d6d6d6;transition:.3s;width:0}footer li a:hover::after{background:#fff;width:100%;left:0}footer li a:hover{text-decoration:none;color:#d6d6d6}footer .brand img{transition:.5s;height:20px !important}footer .brand:hover img{transition:.5s;filter:contrast(180%)}#csodak img{display:block;margin-left:auto;margin-right:auto;max-width:992px;width:100%}#hero{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative !important}#hero #carouselHeroControls{opacity:.7 !important;z-index:-1 !important}#hero .fokep{object-fit:cover !important;object-position:85% 90%;height:45em !important}.hero-position{text-align:center;position:absolute;top:22em;left:50%;transform:translate(-50%, -50%)}.hero-card{background-color:rgba(255,255,255,.8) !important;border:0 !important;border-radius:0 !important;max-width:35em !important}.hero-card h4{font-family:"Poiret One";font-weight:bold;line-height:.8em;color:#e75e62}.hero-card a{text-decoration:none;border-radius:0}.hero-card #btnPiros{background-color:rgba(0,0,0,0)}@media screen and (min-width: 577px){.hero-card h4{font-size:4em !important}.hero-card p{font-size:1.5em !important}}@media screen and (max-width: 577px){.hero-card h4{font-size:3em !important}.hero-card p{font-size:1em !important}}@keyframes zoom{from{transform:scale(1, 1)}to{transform:scale(1.5, 1.5)}}.carousel-hero-inner .carousel-hero-item>img{animation:zoom 25s}.kep{object-fit:cover;height:17em}#leiras{background:url("../img/balatonfull.png");background-color:#fff;background-repeat:no-repeat;background-position-x:right;background-position-y:15%}#leiras h2{font-family:"Poiret One" !important}#rolunk{background-image:url("../img/bg.png");background-size:cover;padding-bottom:2em;padding-top:3em}.rates{background:linear-gradient(100deg, #003b95, #003b95 50%, #003c9531 50%, #003c9531)}.rates img{max-height:300px}@media screen and (max-width: 767px){.rates{background:none !important}.booking-award{background-color:#003b95 !important}.szallas-award{background-color:#003c9531}}@media screen and (min-width: 577px){.cardQuote{min-height:28em;box-shadow:0 0 20px 10px #00000038;border-radius:10px !important}}@media screen and (max-width: 576px){.cardQuote{min-height:27em;border-radius:10px !important}}.cardQuote{background-color:#fff !important;max-width:35em !important;position:absolute;margin:auto;border:0 !important}.cardQuote h4{font-size:1.8em !important;font-weight:bold;position:relative;z-index:1}.cardQuote p{line-height:1.7em;position:relative !important;color:#000;z-index:1 !important}.cardQuote .szemely{position:absolute;bottom:.7em;right:3em}.quoteChar{font-family:"Catamaran" !important;position:absolute !important;font-size:45em;top:-0.25em !important;left:.05em !important;color:#eaeaea !important;z-index:0 !important}.carouselRolunkControlsGomb{background-color:#00000044;border-radius:10px}.carouselRolunkControlsGomb:hover{background-color:#00000067}#form{max-width:40em;border:10px solid #d6d6d6}input,textarea,select{border:3px solid #1f1f1f !important;border-radius:0 !important}input,select{height:3.2em !important}textarea{resize:none !important}textarea:focus,select:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=checkbox]:focus,.uneditable-input:focus{border:3px solid #daa520 !important;box-shadow:none !important;outline:0 none !important}@media screen and (min-width: 769px){.apartmankep{object-fit:cover;height:35em !important}}@media screen and (max-width: 768px){.apartmankep{object-fit:cover;height:20em !important}}#z111{background-image:url("../img/11/13.jpg");background-size:cover;background-position-y:bottom}#z111 h4{color:#daa520}#z112{background-image:url("../img/11/22.jpg");background-size:cover;background-position-y:bottom}#z112 h4{color:#daa520}.apartmanCard{background-color:rgba(51,51,51,.8) !important;border:10px solid rgba(31,31,31,.8) !important;border-radius:0 !important;margin-top:20%;margin-bottom:20%}.bob h4{font-family:"Poiret One"}.gyik .card{box-shadow:0 2px 3px 0px #1f1f1f}.gyik .card a{position:relative;padding:.5em 0;color:#1f1f1f}.gyik .card a:hover{color:#1f1f1f}.gyik .card .card-header{background-color:#f3ececb6;padding-left:0;padding-right:0}.gyik a{display:inline-block;width:100%}.error-modal-content{background-color:#e75e62 !important;color:#fff !important;border-radius:0px !important}.success-modal-content{background-color:#156b66 !important;color:#fff !important;border-radius:0px !important}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#error{background-image:url("../img/bg.png");background-size:cover !important;position:relative !important}#error #carouselErrorControls{opacity:.7 !important;z-index:-1 !important}#error .fokep{object-fit:cover !important;object-position:85% 90%;height:55em !important}.error-position{text-align:center;position:absolute;top:15em;left:50%;transform:translate(-50%, -50%)}.error-card{background-color:rgba(255,255,255,.8) !important;border:0 !important;border-radius:0 !important;max-width:35em !important;box-shadow:0 0 20px 10px #00000038}.error-card h4{font-family:"Poiret One";font-weight:bold;line-height:.8em;color:#e75e62}.error-card a{text-decoration:none;border-radius:0}.error-card #btnPiros{background-color:rgba(0,0,0,0)}@media screen and (min-width: 577px){.error-card h4{font-size:4.5vmax !important}.error-card p{font-size:1.5em !important}}@media screen and (max-width: 577px){.error-card h4{font-size:3em !important}.error-card p{font-size:1em !important}}@media only screen and (max-width: 767px){#apartman-hero img{height:20vh}#apartman-hero h1{font-size:8vw !important}}@media only screen and (min-width: 768px){#apartman-hero img{height:50vh}#apartman-hero h1{font-size:6vw !important}}#apartman-hero img{width:100%;object-fit:cover}#apartman-hero h1{transform:translateY(-5%);color:#daa520;font-weight:900}.language-dropdown{max-width:200px}.language-dropdown .btn{background-color:#fff;border-color:#d6d6d6}.language-dropdown .btn:hover{background-color:rgba(255,255,255,.95)}.language-dropdown .dropdown-item{cursor:pointer}.count-span{color:#8e8e8e;font-size:16px}