.leads-form{background:#e8e8e8;width:100%;padding-left:var(--bs-gutter-x, 19px);padding-right:var(--bs-gutter-x, 19px);margin-left:auto;margin-right:auto;max-width:1052px;padding-block:30px;border:2px solid #009e4c}@media(min-width: 768px){.leads-form{padding-block:50px}}.leads-form-head{text-align:center;margin-bottom:15px}@media(min-width: 768px){.leads-form-head{margin-bottom:30px}}.leads-form-head .icon{width:37px;height:43px}@media(min-width: 992px){.leads-form-head .icon{width:51px;height:60px}}.leads-form-head .title{color:#054422;font-size:20px;font-weight:600;margin-bottom:0}@media(min-width: 992px){.leads-form-head .title{font-size:28px}}.leads-form-head .desc{color:#009e4c;font-size:20px;font-weight:500;margin-bottom:0}@media(min-width: 992px){.leads-form-head .desc{font-size:18px;font-weight:400}}.leads-form-desc{margin-top:80px}.leads-form-fields{width:100%;margin-top:10px;position:relative;display:flex;flex-direction:column;row-gap:0.75rem}@media(min-width: 768px){.leads-form-fields{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr}}.leads-form-fields .btn{background:#e94d29;color:#fff}@media(min-width: 992px){.leads-form-fields{grid-gap:30px;margin-top:0}}@media(min-width: 992px){.leads-form-fields .form-floating.about-field{grid-column:1/3}}.leads-form-fields .form-floating>.form-control{height:48px;line-height:1.25;padding:.5rem .75rem;border-radius:2px;border:1px solid #d9d9d9;box-shadow:unset;text-align:left}.leads-form-fields .form-floating>.form-control:focus~label,.leads-form-fields .form-floating>.form-control:not(:placeholder-shown)~label{opacity:1;transform:scale(0.85) translateY(-0.75rem) translateX(-0.15rem);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:0;height:max-content}.leads-form-fields .form-floating>.form-control:focus~button,.leads-form-fields .form-floating>.form-control:not(:placeholder-shown)~button{opacity:1}.leads-form-fields .form-floating>.form-control:focus{border:1px solid #5c5c5c}.leads-form-fields .form-floating>label{padding:.75rem .75rem;right:unset;left:0}@media(min-width: 992px){.leads-form-fields .success-message{bottom:85px}}.leads-form-fields button{max-width:258px;width:40%;margin-right:auto;margin-left:auto}@media(min-width: 992px){.leads-form-fields button{max-width:max-content;grid-column:1/3}}.leads-form .invalid-feedback{position:absolute}.leads-form .form-check{grid-column:1/3;padding-right:0;padding-left:1.5rem;font-size:0.75rem}@media(min-width: 768px){.leads-form .form-check{font-size:1rem}}.leads-form .form-check .form-check-input{float:left;margin-left:-1.5em;margin-right:0}#-captcha{visibility:hidden}@media(max-width: 991.98px){.attraction .hotel .inner-intro .container-inner,.attraction .deal .inner-intro .container-inner{padding:0}}.attraction .inner-intro{margin-top:40px;text-align:center}.attraction .inner-intro .container-inner .align-right{text-align:left}.attraction .inner-intro .container-inner .actions-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;margin-block:10px}@media(min-width: 991.98px){.attraction .inner-intro .container-inner .actions-wrapper{justify-content:space-between}}.attraction .inner-intro__tree-icon{max-width:156px;margin:auto}.attraction .inner-intro__tree-icon svg{max-height:65px;width:100%;height:100%}.attraction .inner-intro__actions{display:flex;justify-content:space-between;gap:1em}@media(min-width: 992px){.attraction .inner-intro__actions{gap:2em}}.attraction .inner-intro__actions.text-center{justify-content:center}.attraction .inner-intro__actions.centered{justify-content:center}.attraction .inner-intro__actions .video-popup svg{width:18px;height:18px;margin-right:10px}.attraction .inner-intro__actions button,.attraction .inner-intro__actions a{color:#e94d29}.attraction .inner-intro__actions .name{color:#054422;font-size:28px;font-weight:700;line-height:1.39;text-align:left;max-width:240px;margin:15px auto 5px}@media(min-width: 992px){.attraction .inner-intro__actions .name{margin:15px 0 0;max-width:100%;font-size:36px}}.attraction .inner-intro__actions .description{color:#1f1f1f;font-weight:400;line-height:1.4;font-size:16px;padding:0 19px}@media(min-width: 992px){.attraction .inner-intro__actions .description{font-size:20px}}.attraction .inner-intro__actions.is-centered .name,.attraction .inner-intro__actions.is-centered .description{text-align:center}.attraction .inner--container{max-width:calc(1052px + 19px + 19px);margin-left:auto;margin-right:auto;padding:0}@media(min-width: 992px){.attraction .inner--container{padding:0 19px}}.attraction .inner--wrapper{display:flex;padding-top:45px;flex-flow:column;justify-content:center}@media(min-width: 1200px){.attraction .inner--wrapper{flex-flow:row;padding-top:70px}}.attraction .inner--wrapper a{color:#009e4c}.attraction .inner--content{display:block;width:100%}.attraction .inner--content hr{margin-block:40px}@media(min-width: 1200px){.attraction .inner--content{width:100%}}.attraction .inner--content .title{font-size:24px;font-weight:500;line-height:1;display:flex;margin-top:60px;flex-direction:column;align-items:center;margin-bottom:10px}@media(min-width: 992px){.attraction .inner--content .title{margin-bottom:25px;font-size:28px;font-weight:400;flex-direction:row;align-items:end}}.attraction .inner--content .title .icon{margin-bottom:5px;margin-right:15px}@media(min-width: 992px){.attraction .inner--content .title .icon{margin-bottom:0px}}.attraction .inner--content .title .icon svg{width:40px;height:40px}.attraction .inner--content_sections{padding:10px 20px}@media(min-width: 992px){.attraction .inner--content_sections{padding:0}}@media(min-width: 992px){.attraction .inner--sidebar{flex:1}}.attraction .inner--sidebar__widget{border-radius:8px;position:sticky;top:75px;display:grid}.attraction .inner--sidebar__widget-items{list-style:none;margin-bottom:0;background-color:#f9fbf7;padding:24px;border-radius:8px;display:flex;flex-flow:column}.attraction .inner--sidebar__widget-item{display:flex;align-items:center}.attraction .inner--sidebar__widget-item:not(:last-child){margin-bottom:20px}.attraction .inner--sidebar__widget .text{text-decoration:none;font-size:18px;color:#054422}.attraction .inner--sidebar__widget .icon{margin-right:10px;fill:#054422;display:flex;justify-content:center;align-items:center}.attraction .inner--sidebar__widget .icon.email{width:20px;height:15px}.attraction .inner--sidebar__widget .icon.phone{width:15px;height:20px}.attraction .inner--sidebar__widget .icon.marker{width:20px;height:20px}.attraction .inner--sidebar__widget .btn-rounded{max-width:max-content;margin:0px auto 0;padding:10px 20px;background:#b2d9c3;color:#054422}.attraction .inner--sidebar__widget .widget{background-color:#f8f7f7;padding:24px;border-radius:8px 8px 0 0}.attraction .inner--sidebar__widget .widget:not(:first-child){margin-top:30px}.attraction .inner--sidebar__widget .button{padding-top:0;background:#f8f7f7;border-radius:0 0 8px 8px}.attraction .inner--sidebar__widget-hotels{list-style:none;padding:0;margin:0;grid-template-columns:1fr 1fr 1fr;grid-gap:0 30px}@media(min-width: 992px){.attraction .inner--sidebar__widget-hotels{display:block}}.attraction .inner--sidebar__widget-hotels .widget-title{grid-column:span 3}.attraction .inner--sidebar__widget .widget-title{color:#000;font-size:20px;font-weight:400;margin-bottom:10px;margin-top:10px}.attraction .inner--sidebar__widget-hotel{position:relative;margin-bottom:15px;margin-top:15px}.attraction .inner--sidebar__widget-hotel .image{--bs-aspect-ratio: calc(126 / 226 * 100%);filter:brightness(0.7);transition:.4s filter}.attraction .inner--sidebar__widget-hotel:hover .image,.attraction .inner--sidebar__widget-hotel:focus-within .image,.attraction .inner--sidebar__widget-hotel:focus .image{filter:brightness(0.5)}.attraction .inner--sidebar__widget-hotel .content{position:absolute;top:0;bottom:0;left:0;right:0;padding:15px}.attraction .inner--sidebar__widget-hotel .content a{color:#fff}@media(max-width: 991.98px){.attraction .inner--gallery{padding-inline:19px}}.attraction .inner--gallery .swiper-pagination{min-width:100px}.attraction .inner--gallery .swiper-pagination-bullet{border:1px solid #fff;background:none;opacity:1}.attraction .inner--gallery .swiper-pagination-bullet-active{background:var(--swiper-pagination-color);border:0;opacity:1}.attraction #videoPopup .modal-dialog{max-width:calc( (100vh - 200px) * 16 / 9 ) !important}.attraction #videoPopup .modal-content{background:transparent;border:0}.attraction #videoPopup .modal-header{border:0;justify-content:flex-end}.attraction #videoPopup .modal-header .video-popup-close svg{width:30px;height:30px;fill:#fff}.attraction #videoPopup .ratio:before{content:""}.attraction #videoPopup .modal-body{position:relative}.attraction #videoPopup .modal-body .spinner-border{color:#fff;width:60px;height:60px;position:absolute;top:calc(50% - 30px);right:calc(50% - 30px)}.attraction .icons-list{margin-block:80px}@media(min-width: 768px){.attraction .icons-list-items{display:flex;justify-content:space-between;align-items:self-start}}@media(max-width: 767.98px){.attraction .icons-list-items{display:grid;grid-template-columns:repeat(var(--icons-columns, 3), 1fr);grid-gap:var(--icons-gap-row, 30px) var(--icons-gap-col, 30px);justify-items:center;padding-inline:0}}.attraction .icons-list-title{color:#0a0a0a;font-size:24px;font-weight:500;margin-bottom:30px;font-family:"kedem-sans",sans-serif;text-align:center}@media(min-width: 768px){.attraction .icons-list-title{color:#054422;font-size:28px;font-weight:400;line-height:1.36}}.attraction .icons-list-item{display:flex;flex-flow:column;align-items:center;max-width:100px}@media(min-width: 768px){.attraction .icons-list-item{justify-content:end}}.attraction .icons-list .icon{max-width:60px;max-height:60px;margin-bottom:5px;width:100%;height:100%;margin-bottom:5px}@media(min-width: 768px){.attraction .icons-list .icon{max-width:80px;max-height:80px}}.attraction .icons-list .icon img{width:100%;height:100%}.attraction .icons-list .text{color:#054422;font-family:kedem-sans;font-size:12px;font-weight:500;flex:1;text-align:center}@media(min-width: 768px){.attraction .icons-list .text{flex:0;font-weight:400}}.attraction .block-editor-page .block-editor-video-popup .video-popup{width:100%;height:100%;position:absolute;left:0;right:0;background:unset;border:0}.attraction .block-editor-page .block-editor-video-popup img{width:100%}.attraction .block-editor-page .block-editor-images-slider{overflow:hidden}.attraction .block-editor-page .block-editor-images-slider .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.attraction .block-editor-page .block-editor-images-slider .swiper-pagination,.attraction .block-editor-page .block-editor-images-slider .swiper-button-next,.attraction .block-editor-page .block-editor-images-slider .swiper-button-prev{display:none}.attraction .block-editor{margin-bottom:20px}.attraction .block-editor-images-slider{overflow:hidden;border-radius:5px}.attraction .block-editor-single-image img{width:100%;height:100%}.attraction .block-editor-video-popup{border-radius:5px;overflow:hidden}.attraction .block-editor-video-popup .icon{width:40px;height:40px;margin:auto}.attraction .component--share{padding-bottom:20px}@media(min-width: 992px){.attraction .component--share{padding-bottom:0}}.attraction .component--share-title{color:#0a0a0a;font-size:18px;display:none;margin-right:10px}.attraction .component--share-items{list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;padding:0 0 0 15px;margin-bottom:0;max-width:max-content;margin-inline:auto}@media(min-width: 992px){.attraction .component--share-items{margin-top:20px;margin-bottom:20px}}.attraction .component--share-items svg{width:24px;height:24px}.attraction .actions-wrapper .component--share{padding-bottom:0}.attraction--container{max-width:calc(1052px + 19px + 19px);margin-left:auto;margin-right:auto;padding:0}@media(min-width: 992px){.attraction--container{padding:0 19px}}.attraction .container-inner .name{margin-bottom:16px}.attraction .container-inner .inner--gallery{padding-inline:0}.attraction .inner-intro__actions{margin-bottom:20px}.attraction .inner-intro__actions .icon{margin-right:5px}.attraction .inner-intro__actions .icon svg{width:22px;height:18px;--icon-color: #e94d29}.attraction--wrapper{display:flex;padding-top:45px;flex-flow:column}@media(min-width: 1200px){.attraction--wrapper{flex-flow:row;padding-top:70px}}.attraction--content{display:block;width:100%}@media(min-width: 1200px){.attraction--content{max-width:725px;margin-right:30px;width:70%}}.attraction--content .title{font-size:24px;font-weight:500;line-height:1;display:flex;margin-top:60px;flex-direction:column;align-items:center;margin-bottom:10px}@media(min-width: 992px){.attraction--content .title{margin-bottom:25px;font-size:28px;font-weight:400;flex-direction:row;align-items:end}}.attraction--content .title .icon{margin-bottom:5px;margin-right:15px}@media(min-width: 992px){.attraction--content .title .icon{margin-bottom:0px}}.attraction--content .title .icon svg{width:40px;height:40px}.attraction--content_sections{padding:0 20px}@media(min-width: 992px){.attraction--content_sections{padding:0}}.attraction--map iframe,.attraction--more-options iframe{width:100%}.attraction--map .title-column,.attraction--more-options .title-column{display:flex;margin-top:60px;flex-direction:column;align-items:center;margin-bottom:10px}.attraction--map .title-column .title,.attraction--more-options .title-column .title{margin-top:10px;font-size:24px;font-weight:500;line-height:1}@media(min-width: 992px){.attraction--map .title-column .title,.attraction--more-options .title-column .title{font-size:28px;font-weight:400}}.attraction--map .map-tree,.attraction--more-options .map-tree{max-height:60px}.attraction--map .more-tree,.attraction--more-options .more-tree{max-height:70px}.attraction--terms{list-style-type:none;display:flex;padding:0;flex-wrap:wrap;justify-content:center;padding:0 19px}@media(min-width: 992px){.attraction--terms{padding:0}}.attraction--terms__item{color:#331c0d;font-size:14px;position:relative;padding-right:8px;padding-left:8px}@media(min-width: 768px){.attraction--terms__item{padding-right:20px;padding-left:20px;font-size:16px}}.attraction--terms__item:after{content:"";position:absolute;width:1px;height:13px;right:0;background-color:#009e4c;top:50%;transform:translateY(-50%)}.attraction--terms__item:first-child{padding-left:0px}.attraction--terms__item:last-child:after{content:unset}.attraction--map+.leads-form{margin-top:60px}@media(min-width: 768px){.attraction--map+.leads-form{margin-top:100px}}
