.elementor-240 .elementor-element.elementor-element-3ac3aa8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-3ac3aa8:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-3ac3aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF002C;}.elementor-240 .elementor-element.elementor-element-c4f87d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-c4f87d3{text-align:center;}.elementor-240 .elementor-element.elementor-element-c4f87d3 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;color:#000000;}.elementor-240 .elementor-element.elementor-element-dc3377a img{width:22%;}.elementor-240 .elementor-element.elementor-element-825f9d3{--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;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-c2db6ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-240 .elementor-element.elementor-element-c2db6ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-240 .elementor-element.elementor-element-0c388bd > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-240 .elementor-element.elementor-element-0c388bd{font-family:"Syne", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-cafeaff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-240 .elementor-element.elementor-element-1d7c509{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-240 .elementor-element.elementor-element-1d7c509:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-1d7c509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-240 .elementor-element.elementor-element-7342be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-7342be7{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-240 .elementor-element.elementor-element-0332398 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-0332398{font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-240 .elementor-element.elementor-element-b615d16{--display:flex;--justify-content:flex-start;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-240 .elementor-element.elementor-element-816cc64{z-index:1;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon-wrapper{text-align:left;}.elementor-240 .elementor-element.elementor-element-816cc64.elementor-view-stacked .elementor-icon{background-color:#FF002C;}.elementor-240 .elementor-element.elementor-element-816cc64.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-816cc64.elementor-view-default .elementor-icon{color:#FF002C;border-color:#FF002C;}.elementor-240 .elementor-element.elementor-element-816cc64.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-816cc64.elementor-view-default .elementor-icon svg{fill:#FF002C;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon{font-size:350px;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon svg{height:350px;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon i, .elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon svg{transform:rotate(-45deg);}.elementor-240 .elementor-element.elementor-element-b098200 > .elementor-widget-container{margin:-89% 0% 0% 0%;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon-wrapper{text-align:left;}.elementor-240 .elementor-element.elementor-element-b098200.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-b098200.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-b098200.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-b098200.elementor-view-framed .elementor-icon, .elementor-240 .elementor-element.elementor-element-b098200.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon{font-size:350px;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon svg{height:350px;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon i, .elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon svg{transform:rotate(-45deg);}.elementor-240 .elementor-element.elementor-element-4c38f56{--display:flex;}.elementor-240 .elementor-element.elementor-element-1eee724{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-240 .elementor-element.elementor-element-1eee724:not(.elementor-motion-effects-element-type-background), .elementor-240 .elementor-element.elementor-element-1eee724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-240 .elementor-element.elementor-element-48f8f34{text-align:center;}.elementor-240 .elementor-element.elementor-element-48f8f34 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-240 .elementor-element.elementor-element-4138500 > .elementor-widget-container{margin:4px 0px 25px 0px;}.elementor-240 .elementor-element.elementor-element-4138500{text-align:center;font-family:"Syne", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__datepicker-button{font-family:"Syne", Sans-serif;font-size:17px;font-weight:400;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.11);padding:12px 220px 12px 220px;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__wrapper{justify-content:center;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__prev{margin-right:14px;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__next{margin-left:14px;}.rtl .elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__prev{margin-left:14px;margin-right:0;}.rtl .elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__next{margin-right:14px;margin-left:0;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__prev, .elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__next{width:55px;color:#FFFFFF;background-color:#FF002C;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 4px 0px 0px #FFFFFF;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__prev:hover, .elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__next:hover{color:#FFFFFF;background-color:#7A0014;border-color:#7A0014;}#datepickers-container .jet-date-period-0a9c5b5{margin-top:10px;margin-left:0px;width:616px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.31);padding:20px 20px 20px 20px;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--nav-title{font-family:"Syne", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FF002C;padding:0px 0px 25px 0px;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--nav-action svg{width:20px;height:20px;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--nav-action{color:#FF002C;padding:0px 0px 25px 0px;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--nav-action:hover{background-color:#02010100;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell{color:#222222;border-radius:55px 55px 55px 55px;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-focus-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-in-range-.-focus-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-week-hover-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-range-from-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-range-to-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-selected-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-week-selected-{color:#FFFFFF;background-color:#FF002C;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell.-current-{color:#000000;background-color:#D3D3D3;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell-day{font-family:"Syne", Sans-serif;font-size:17px;font-weight:600;padding:12px 0 12px 0;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell-day.-other-month-{color:#AEAEAE;}#datepickers-container .jet-date-period-0a9c5b5 .datepicker--day-name{font-family:"Syne", Sans-serif;font-size:16px;font-weight:600;color:#FF002C;}.elementor-240 .elementor-element.elementor-element-372fd7a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__row{display:inline-block;margin-right:calc(24px/2);margin-left:calc(24px/2);padding-top:calc(0px/2);margin-bottom:calc(0px/2);}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-list-tree__children{display:inline-block;margin-right:calc(24px/2);margin-left:calc(24px/2);padding-left:0px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list-wrapper{margin-left:calc(-24px/2);margin-right:calc(-24px/2);text-align:center;margin-top:calc(-0px/2);margin-bottom:calc(-0px/2);}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__label{font-family:"Syne", Sans-serif;font-size:13px;font-weight:800;letter-spacing:-0.5px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__button{color:#FFFFFF;background-color:#FF002C;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF002C;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:#FF002C;background-color:#02010100;border-color:#FF002C;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-collapse-icon{width:20px;height:20px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-collapse-none{width:20px;height:20px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-filters-counter{padding-left:5px;}.rtl .elementor-240 .elementor-element.elementor-element-372fd7a .jet-filters-counter{padding-right:5px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-filter+.jet-filter{margin-top:10px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-240 .elementor-element.elementor-element-725f4d6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-240 .elementor-element.elementor-element-725f4d6 .apply-filters__button{font-family:"Syne", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;color:#FFFFFF;background-color:#FF002C;-webkit-align-self:center;align-self:center;}.elementor-240 .elementor-element.elementor-element-725f4d6 .apply-filters__button:disabled{opacity:50%;}body.elementor-page-240:not(.elementor-motion-effects-element-type-background), body.elementor-page-240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon{font-size:300px;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon svg{height:300px;}.elementor-240 .elementor-element.elementor-element-b098200 > .elementor-widget-container{margin:-45% 0% 0% 0%;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon{font-size:300px;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon svg{height:300px;}}@media(max-width:767px){.elementor-240 .elementor-element.elementor-element-3ac3aa8{--flex-wrap:wrap;}.elementor-240 .elementor-element.elementor-element-0c388bd > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-240 .elementor-element.elementor-element-cafeaff > .elementor-widget-container{padding:0px 15px 025px 15px;}.elementor-240 .elementor-element.elementor-element-1d7c509{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-240 .elementor-element.elementor-element-816cc64 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon{font-size:250px;}.elementor-240 .elementor-element.elementor-element-816cc64 .elementor-icon svg{height:250px;}.elementor-240 .elementor-element.elementor-element-b098200 > .elementor-widget-container{margin:-95% 0% 0% 0%;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon{font-size:250px;}.elementor-240 .elementor-element.elementor-element-b098200 .elementor-icon svg{height:250px;}.elementor-240 .elementor-element.elementor-element-0a9c5b5 .jet-date-period__datepicker-button{padding:15px 55px 15px 55px;}#datepickers-container .jet-date-period-0a9c5b5{margin-top:6px;width:272px;}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__row{padding-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list-wrapper{margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);}.elementor-240 .elementor-element.elementor-element-372fd7a .jet-checkboxes-list__label{font-size:11px;}.elementor-240 .elementor-element.elementor-element-725f4d6 .apply-filters__button{font-size:14px;line-height:25px;padding:0px 15px 0px 15px;}}@media(min-width:768px){.elementor-240 .elementor-element.elementor-element-c2db6ba{--width:66%;}}/* Start custom CSS for container, class: .elementor-element-1eee724 */::placeholder {
  color: black;
  opacity: 1; /* Firefox */
}/* End custom CSS */
/* Start custom CSS */#datepickers-container .jet-date-period-0a9c5b5 .datepicker--cell-day.-other-month- {
    color: #222222;
}

a.telefon {
    color: #000000;
    font-weight: 700;
}

.fa-solid, .fas {
    font-weight: 900;
    color: #ff002c;
}

a.itallap {
    color: #000000;
    font-family: "Syne", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-top: 12px;
    display: block;
}

i.fa-solid.fa-arrow-right-long {
    transform: rotate(-40deg);
}


a.asztal {
    color: #FFFFFF;
    font-family: "Syne", Sans-serif;
    font-size: 18px;
    font-weight: 800;
}

a.asztal:hover {
    color: #ff002c;
   
    font-weight: 800;
}



i.fa-solid.fa-arrow-right {
    transform: rotate(-40deg);
    margin-left: 6px;
    color: white;
    font-size: 21px;
}/* End custom CSS */