@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.black-friday-newsletter{background:#000000;background:-webkit-linear-gradient(to top, #4a132c, #000);background:linear-gradient(to top, #4a132c, #000)}.black-friday-newsletter .navbar{display:none}.black-friday-newsletter-box .highlighted{border-bottom:1px solid #666;padding:0 2px}.black-friday-newsletter-box .checkbox a{color:#78A0C8}.black-friday-newsletter-box .secret-offer-submit{white-space:normal;background:#c0392b;border-bottom:2px solid #9b2e23 !important}.black-friday-newsletter-box .secret-offer-submit:hover{background:#d0301f !important}.black-friday-newsletter-box{padding:30px;color:#fff;font-family:"Raleway", sans-serif;margin-bottom:20px}.black-friday-newsletter-box:before{content:"";width:400px;height:400px;background:rgba(255,255,255,0.15);position:absolute;top:-150px;left:20px;z-index:-1;border-radius:50%}.thin-container.black-friday-newsletter-box:before{display:none}.black-friday-newsletter-box__title{width:44%;margin-left:6%}.black-friday-newsletter-box__title:before{content:"\e92e";font-family:'general';position:absolute;font-size:72px;color:#bf392b;z-index:1;transform:rotate(-40deg);right:-25px;top:65px}.black-friday-newsletter-box__title img{margin-top:-40px;margin-bottom:20px;width:90%}.black-friday-newsletter-box__title h2{font-size:28px}.black-friday-newsletter-box__title h2 span{display:block;font-size:18px;margin-top:10px}.black-friday-newsletter-box__title ul{position:relative;margin-top:25px;font-size:16px}.black-friday-newsletter-box__title ul .glyphicon{color:#C0392B}.black-friday-newsletter-box__title .szepcard-logo{display:block;max-width:140px;margin-top:15px;margin-bottom:5px;margin-left:-25px;background-color:#fff;padding:2px 5px;border-radius:2px}.black-friday-newsletter-box__form-block{background:rgba(255,255,255,0.1);margin-left:3%;margin-top:50px;padding:20px 30px;border:2px dashed #5a5a5a;border-radius:10px;width:480px;color:#fff}.black-friday-newsletter-box__form-block .title{font-size:20px;line-height:1.2;margin-bottom:15px;text-align:center;background:#1d1d1d;margin:-20px -30px 10px -30px;padding:10px}.black-friday-newsletter-box__form-block .permission{color:#fff}.black-friday-newsletter-box__form-block .btn-primary{background:#C0392B;border-bottom:2px solid #9b2e23 !important}.black-friday-newsletter-box__form-block .btn-primary:hover{background:#d0301f !important;border-bottom:2px solid #9b2e23 !important}.black-friday-newsletter-box__form-block .btn-primary:active{background:#9b2e23 !important}.black-friday-promo .bottom{margin-top:15px;margin-left:auto;margin-right:auto}.black-friday-promo .main-page-third-offers{position:relative;padding:30px;background:#fff}.black-friday-promo .main-page-third-offers h3{margin-top:0;margin-bottom:30px}.black-friday-promo .third-offer-container{margin-left:5px;margin-right:5px}.black-friday-promo .third-offer{margin-bottom:0}.black-friday-promo .third-offer .package-details .hotel-percent{background:#c1392c}.black-friday-promo .third-offer:hover .package-details .btn{background:#C0392B;border-bottom:2px solid #9b2e23 !important}.black-friday-promo .third-offer:hover .package-details .btn:hover{background:#d0301f !important;border-bottom:2px solid #9b2e23 !important}.black-friday-promo .third-offer:hover .package-details .btn:active{background:#9b2e23 !important}.black-friday-promo .third-offer .image-box .rsDefault .rsArrow{display:none !important}.black-friday-promo .owl-buttons .owl-prev,.black-friday-promo .owl-buttons .owl-next{position:absolute;top:50%;left:-40px;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0;color:#333;text-align:center;width:35px;height:70px;line-height:80px;vertical-align:middle;background:#ccc;z-index:3}.black-friday-promo .owl-buttons .owl-prev .glyphicon,.black-friday-promo .owl-buttons .owl-next .glyphicon{font-size:30px;margin-left:0;margin-right:0}.black-friday-promo .owl-buttons .owl-next{left:auto;right:-40px}.black-friday-promo .owl-buttons .owl-prev:before,.black-friday-promo .owl-buttons .owl-next:before{content:'';position:absolute;left:0;bottom:-10px;border-top:10px solid #777;border-left:10px solid transparent;width:0;height:0;z-index:1}.black-friday-promo .owl-buttons .owl-prev:hover,.black-friday-promo .owl-buttons .owl-next:hover{background:#aaa}.black-friday-promo .owl-buttons .owl-next:before{left:auto;right:0;border-right:10px solid transparent;border-left:none}@media (max-width: 767px){.black-friday-promo .owl-buttons .owl-prev,.black-friday-promo .owl-buttons .owl-next{font-size:20px;width:24px;background:rgba(0,0,0,0.7);color:#fff}.black-friday-promo .owl-buttons .owl-prev{left:-10px}.black-friday-promo .owl-buttons .owl-next{right:-10px}}@media (max-width: 1199px) and (min-width: 992px){.black-friday-promo .third-offer .btn-details{font-size:13px !important}}@media (max-width: 991px) and (min-width: 768px){.black-friday-promo .third-offer .btn-details{background:#c0392b;border-bottom:2px solid #9b2e23 !important}.black-friday-promo .third-offer .btn:after{background:#9b2e23}.black-friday-promo .third-offer:hover .package-details .btn,.black-friday-promo .third-offer:hover .package-details .btn:hover{border-bottom:transparent !important}}@media (max-width: 1099px){.black-friday-promo .black-friday-newsletter-box__title,.black-friday-promo .black-friday-newsletter-box__form-block{width:50%;margin:0}}@media (max-width: 767px) and (min-width: 531px){.black-friday-promo .third-offer .usp-normal{display:block}}@media (max-width: 767px){.black-friday-promo .black-friday-newsletter-box{padding:0;margin:0 0 30px 0}.black-friday-promo .black-friday-newsletter-box:before{top:0;width:285px;height:285px}.black-friday-promo .black-friday-newsletter-box__title,.black-friday-promo .black-friday-newsletter-box__form-block{width:100%;padding:0}.black-friday-promo .black-friday-newsletter-box__title .bf-logo{margin:0 auto 15px auto}.black-friday-promo .black-friday-newsletter-box__title ul{font-size:14px}.black-friday-promo .black-friday-newsletter-box__title:before{transform:rotate(33deg);right:0;top:auto;bottom:-55px;font-size:48px}.black-friday-promo .black-friday-newsletter-box__form-block{padding:20px 15px;margin-top:35px}.black-friday-promo .black-friday-newsletter-box__form-block .title{font-size:18px;text-align:left;background:transparent;margin:-20px 0 5px 0}.black-friday-promo .main-page-third-offers{padding:0}.black-friday-promo .main-page-third-offers h3{padding:10px;margin-bottom:0}.black-friday-promo .black-friday-newsletter-box__form-block.bottom{margin-top:0;border:transparent}}.black-friday-newsletter-box .help-block{color:#D65C4F;margin-bottom:0}.black-friday-newsletter-box .callout{border-left-width:5px}.black-friday-newsletter-box .callout-success{color:#27ae60;font-size:20px;background-color:#D4F1C8}.black-friday-newsletter-box .callout-danger{color:#c0392b;font-size:20px;background-color:#DC9E9E}.black-friday-newsletter-box .callout p{color:#333;font-size:14px}.black-friday-newsletter-box .popover-title,.black-friday-newsletter-box .email-login-title{color:#333}.black-friday-newsletter-box .close{color:#000 !important;opacity:.2;filter:alpha(opacity=20)}.black-friday-newsletter-box .close:hover,.black-friday-newsletter-box .close:focus{opacity:.5;filter:alpha(opacity=50)}@media (max-width: 530px){.black-friday-promo h2,.black-friday-newsletter-box h2{font-size:22px}.black-friday-promo h3{font-size:16px}}.black-friday-exit-popup{overflow:hidden}.black-friday-exit-popup h2{margin-top:0}.black-friday-exit-popup hr{border-top:1px solid #c0392b}.black-friday-exit-popup .black-friday-newsletter-box{border:transparent;padding-top:0}.black-friday-exit-popup .modal-header,.black-friday-exit-popup .modal-body,.black-friday-exit-popup .black-friday-newsletter-box{background-color:#222}.black-friday-exit-popup .modal-header{border-bottom:transparent}.black-friday-exit-popup .modal-header button{color:#fff;opacity:1}.black-friday-exit-popup .glyphicon-blackcat{display:none}.black-friday-exit-popup .szepcard-logo{display:block;max-width:140px;margin-top:15px;margin-bottom:5px;margin-left:-25px}@media (max-width: 767px){.black-friday-exit-popup .modal-body{padding-top:0}.black-friday-exit-popup .black-friday-newsletter-box{padding:0}.black-friday-exit-popup .black-friday-newsletter-box:before{left:-115px}.black-friday-exit-popup ul{display:none}}.black-friday-newsletter-box .fb-like-box-mask{overflow:hidden;height:30px}.page-404 .main-image-holder{height:150px;background:url("https://s.szalas.hu/images/404/main-img_2560.jpg") 35%;background-size:cover;background-position:center center;position:relative}.page-404 .header-big-img{position:relative}.page-404 .header-big-img .row{width:100%}.page-404 .header-big-img .header-big-img__info{padding-left:0;padding-right:0;position:static}.page-404 .header-big-img .header-big-img__usp{color:#fff;position:absolute;bottom:0;text-shadow:2px 2px #000;text-align:center;width:100%}.page-404 .header-big-img .header-big-img__usp h1{font-size:20px}.page-404 .answer-block{background-color:#f5f5f5;width:100%;font-size:18px;margin-top:-1px}.page-404 .answer-block .answer-block__answer-form{width:100%;margin:0 auto;padding-top:10px}.page-404 .answer-block .answer-block__answer-form .confirm-button-label{text-align:right;padding-bottom:4%}.page-404 .useful-links{padding-top:10px;position:relative}.page-404 .useful-links .row{display:flex;flex-wrap:wrap}.page-404 .useful-links .useful-links__thumbnail-list{height:45px;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}.page-404 .useful-links .useful-links__thumbnail-list img{width:45px;height:45px;border:1px solid #ccc}.page-404 .useful-links .useful-links__thumbnail-list .glyphicon{width:45px;height:45px;border:1px solid #ccc;font-size:28px;padding:8px;color:#999}.page-404 .useful-links .useful-links__thumbnail-list a{flex-grow:1;width:0;margin-left:10px}.page-404 .useful-links .useful-links__thumbnail-list .useful-links__search-link-line{flex-grow:1;width:0}.page-404 .useful-links .useful-links__thumbnail-list .useful-links__no-link-line{color:#999;margin-left:10px}.page-404 .scarab-container{margin-top:30px}.page-404 .scarab-container .col-xs-6{width:100%}@media (max-width: 530px){.page-404 .header-big-img .header-big-img__usp h1{text-shadow:1px 1px #000;margin-left:20px}.page-404 .answer-block .answer-block__answer-form{padding-bottom:10px}}@media (min-width: 531px){.page-404 .useful-links .useful-links__thumbnail-list{margin-bottom:20px}.page-404 .scarab-container .col-xs-6{width:50%}.page-404 .header-big-img .main-image-holder{height:250px}.page-404 .header-big-img .header-big-img__usp h1{font-size:32px}.page-404 .answer-block{font-size:22px}.page-404 .answer-block .answer-block__answer-form{width:70%;padding-top:2%}}@media (min-width: 768px){.page-404 .header-big-img .main-image-holder{height:400px}.page-404 .header-big-img .header-big-img__usp h1{font-size:45px}.page-404 .scarab-container .col-xs-6{width:25%}}@media (min-width: 768px) and (max-width: 900px){.page-404 .useful-links .useful-links__thumbnail-list a{overflow:hidden;max-height:55px}}@media (min-width: 1200px){.page-404 .header-big-img .main-image-holder{height:560px}}.popular-destinations-container{margin-bottom:20px}.popular-destinations-container .popular-destinations-images{position:relative;overflow:hidden}@media (min-width: 768px){.popular-destinations-container .popular-destination-links{margin-top:5px;line-height:1.4;height:60px}}@media (max-width: 530px){.popular-destinations-container{width:100%}}.popular-destinations-container .popular-destination-country{position:absolute;bottom:0;left:5px;font-size:24px;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 2px #333}.popular-destinations-container .popular-destination-links{line-height:1.8;overflow:hidden}.popular-destinations-container .popular-destination-links a{padding-right:8px}@media (min-width: 531px){.popular-destinations-container .popular-destination-links{height:80px}}.mobile-download-button img:hover{opacity:0.8}.app-campaign-block .campaign-banner-container{display:flex}.app-campaign-block .campaign-banner-container img{width:100%}.app-campaign-block .mobile-download-button{display:inline-flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%}.app-campaign-block .mobile-download-button a{margin:10px 0}.app-campaign-block .mobile-download-button a img{height:40px}@media (min-width: 768px){.app-campaign-block .mobile-download-button{justify-content:center}.app-campaign-block .mobile-download-button a{margin:0 25px}.app-campaign-block .mobile-download-button a img{height:50px}}.loyalty-promo-container .mobile-download-button{display:inline-flex;justify-content:space-around;width:100%}.loyalty-promo-container .mobile-download-button a{text-align:center}.loyalty-promo-container .mobile-download-button img{max-width:90%}@media (max-width: 767px){.loyalty-promo-container{margin-top:0}}.campaign-rectangle__footer .color-success--app-usp{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width: 768px){.campaign-rectangle__footer .color-success--app-usp{flex-direction:row;justify-content:center}.campaign-rectangle__footer .color-success--app-usp .app-usp{margin-right:15px}.campaign-rectangle__footer .mobile-download-button{margin-top:15px}}.responsive-banner.responsive-banner--satisfaction{display:flex;align-items:center;background:#fff}.responsive-banner.responsive-banner--mainpage{margin-bottom:30px}.responsive-banner--satisfaction .responsive-banner__bg{width:auto;right:0;top:50%;transform:translateY(-50%);bottom:auto}.responsive-banner--satisfaction .promo-logo{width:100px}.responsive-banner--satisfaction .responsive-banner__text .highlighted{text-transform:none;padding-top:5px;margin-bottom:15px}.responsive-banner--satisfaction .block-action{position:relative;width:280px}.responsive-banner--satisfaction .block-action .satisfaction-countdown+.btn{position:absolute;bottom:3px;right:-40px}.responsive-banner--satisfaction .list-page-title-modal{font-size:16px;font-weight:normal}.responsive-banner--satisfaction .list-page-title-modal .glyphicon{font-size:14px;top:-3px}.responsive-banner--satisfaction .responsive-banner-front{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.responsive-banner--satisfaction .satisfaction-guarantee-countdown{margin-bottom:15px}@media (min-width: 767px){.responsive-banner--satisfaction .responsive-banner__text{padding:0 200px 0 20px;margin-left:20px;border-left:1px solid #ccc}}@media (max-width: 767px){.responsive-banner--satisfaction .promo-logo{display:none}.responsive-banner--satisfaction .responsive-banner__text{padding:0 150px 0 10px;text-shadow:0 0 3px #fff}}@media (max-width: 530px){.responsive-banner--satisfaction{margin-left:0 !important;margin-right:0 !important;padding:15px !important}.responsive-banner--satisfaction .responsive-banner__bg{width:250px}.responsive-banner--satisfaction .responsive-banner__text{padding:0 100px 0 5px}.responsive-banner--satisfaction .responsive-banner__text .highlighted{margin-bottom:10px}.responsive-banner--satisfaction .list-page-title-modal{font-size:12px}.responsive-banner--satisfaction .list-page-title-modal .glyphicon{font-size:10px}}
