.elementor-2315 .elementor-element.elementor-element-737c4dfd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2315 .elementor-element.elementor-element-30702d9a .jet-listing-dynamic-terms{text-align:left;}.elementor-2315 .elementor-element.elementor-element-ed16789a .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-2315 .elementor-element.elementor-element-ed16789a__link{align-self:flex-start;flex-direction:row;}.elementor-2315 .elementor-element.elementor-element-ed16789a .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-2315 .elementor-element.elementor-element-ed16789a__icon{order:1;}.jet-listing-item.single-jet-engine.elementor-page-2315 > .elementor{width:500px;margin-left:auto;margin-right:auto;}/* Start custom CSS for container, class: .elementor-element-737c4dfd */@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-regular.woff2');font-weight:400;font-display:swap;}@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-medium.woff2');font-weight:500;font-display:swap;}@font-face{font-family:Mazzard;src:url('/wp-content/uploads/sereland-fonts/mazzard-semibold.woff2');font-weight:600;font-display:swap;}.elementor-2315 .elementor-element.elementor-element-737c4dfd{font-family:Mazzard,Arial,sans-serif;color:#304b39;background:#faf9f4;gap:0;--ed-line:#d8ddcc;}.elementor-2315 .elementor-element.elementor-element-737c4dfd :is(h1,h2,h3,h4,p,a,li,button,input,summary,.elementor-heading-title,.jet-listing-dynamic-field__content){font-family:Mazzard,Arial,sans-serif;}.elementor-2315 .elementor-element.elementor-element-737c4dfd h1{font-size:clamp(42px,4.6vw,65px);font-weight:500;line-height:1.09;letter-spacing:-1.7px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd h2{font-size:40px;font-weight:500;line-height:1.18;letter-spacing:-.8px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd h3{font-size:26px;font-weight:500;line-height:1.28;}.elementor-2315 .elementor-element.elementor-element-737c4dfd p,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-text .jet-listing-dynamic-field__content{font-size:17px;line-height:1.85;color:#65715f;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-kicker .elementor-heading-title{font-size:11px;letter-spacing:1.8px;line-height:1.5;color:#a87535;text-transform:uppercase;}.elementor-2315 .elementor-element.elementor-element-737c4dfd a{color:#4f6d59;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-wrap{width:100%;max-width:1240px;margin:auto;padding:70px 30px;gap:28px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-band{width:100%;background:#f0f1e6;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .elementor-button{font:500 13px/1.4 Mazzard;border:1px solid #9eae80;border-radius:4px 15px 4px 15px;padding:15px 22px;background:#304b39;color:#faf9f4;transition:background .2s,border-color .2s;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .elementor-button:hover{background:#a87535;border-color:#a87535;color:white;}.elementor-2315 .elementor-element.elementor-element-737c4dfd :is(a,button,summary):focus-visible{outline:2px solid #a87535;outline-offset:4px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:55px;align-items:center;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-copy{gap:24px;min-width:0;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo{border-radius:8px 72px 8px 8px;overflow:hidden;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo img{height:470px;object-fit:cover;width:100%;display:block;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo .elementor-widget{width:100%;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo a{display:block;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-copy .jet-listing-dynamic-terms{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:24px 0;border-block:1px solid var(--ed-line);}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-fact{gap:8px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-fact .jet-listing-dynamic-field__content{font-size:15px;line-height:1.6;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-story{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:55px;align-items:start;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-copy{min-width:0;gap:28px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-note{padding:28px;background:#f0f1e6;border:1px solid #d8ddcc;border-radius:6px 30px 6px 6px;gap:20px;position:sticky;top:125px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-note h3{font-size:27px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-note .jet-listing-dynamic-field__content{font-size:15px;line-height:1.8;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content{font-size:17px;line-height:1.85;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content img{max-height:450px;object-fit:cover;width:100%;border-radius:6px 35px 6px 6px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content h2,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content h3{margin:35px 0 20px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content h2{font-size:35px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content h3{font-size:27px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content figure{margin:28px 0;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content figcaption{font-size:12px;color:#7c856e;margin-top:10px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content li{margin:10px 0;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-content a{border-bottom:1px solid #bdc6ad;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-gallery img{height:180px;width:100%;object-fit:cover;}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-737c4dfd h1{font-size:42px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd h2{font-size:33px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-wrap{padding:42px 24px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-story{display:flex;flex-direction:column;gap:28px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-copy,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-copy,.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-note{width:100%;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-hero-photo img{height:290px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-note{position:static;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-facts{grid-template-columns:1fr 1fr;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .ed-gallery img{height:130px;}}
.elementor-2315 .elementor-element.elementor-element-737c4dfd{position:relative;background:transparent;padding:58px 12px 18px 0;gap:10px;min-height:145px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:before{content:counter(journey-stop,decimal-leading-zero);position:absolute;top:0;left:0;display:grid;place-items:center;width:42px;height:42px;background:#304b39;color:#e8ecc0;border:1px solid #304b39;border-radius:50%;font:500 14px Mazzard;z-index:2;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:after{content:'';height:1px;background:#b8c4a6;position:absolute;left:50px;right:-15px;top:21px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-region{font:400 10px/1.5 Mazzard;letter-spacing:1px;text-transform:uppercase;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-region a{color:#a87535;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-link a{font:500 20px/1.35 Mazzard;color:#304b39;display:block;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-link a:hover{color:#a87535;}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-737c4dfd{padding:0 0 32px 65px;min-height:105px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:after{left:21px;right:auto;top:49px;bottom:8px;width:1px;height:auto;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-link a{font-size:21px;}}
.elementor-2315 .elementor-element.elementor-element-737c4dfd{padding:65px 20px 24px;background:#eeefe3;border:1px solid #d6ddc9;border-radius:4px 24px 4px 4px;min-height:215px;gap:12px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:before{top:18px;left:20px;width:38px;height:28px;border:0;border-radius:4px;background:#304b39;color:#e4e997;font-size:13px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:after{content:'→';top:24px;left:auto;right:-20px;width:30px;height:30px;background:#faf9f4;border-radius:50%;display:grid;place-items:center;color:#a87535;font:500 22px Mazzard;z-index:3;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-region{font-size:9px;letter-spacing:.7px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-link a{font-size:19px;line-height:1.4;}@media(max-width:767px){.elementor-2315 .elementor-element.elementor-element-737c4dfd{padding:23px 20px 23px 76px;min-height:116px;gap:8px;border-radius:4px 22px 4px 4px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:before{left:20px;top:24px;width:38px;height:32px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd:after{content:'↓';top:auto;bottom:-27px;left:calc(50% - 15px);right:auto;width:30px;height:30px;background:#faf9f4;font-size:24px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-link a{font-size:20px;}.elementor-2315 .elementor-element.elementor-element-737c4dfd .sr-stop-region{font-size:9px;}}/* End custom CSS */