.elementor-kit-8{--e-global-color-primary:#1E4B26;--e-global-color-secondary:#B05216;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-sgreen00:#1E4B2600;--e-global-color-sgreen08:rgba(30,75,38,0.08);--e-global-color-sgreen16:rgba(30,75,38,0.16);--e-global-color-sgreen20:rgba(30,75,38,0.20);--e-global-color-sgreen50:#1E4B2680;--e-global-color-sorang00:#B0521600;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:600;color:#000000;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:#1E4B26;font-family:"Poppins", sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E4B26;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-style:solid;border-color:#000000;}.elementor-kit-8 e-page-transition{background-color:#1E4B26;}.elementor-kit-8 a{color:#1E4B26;}.elementor-kit-8 a:hover{color:#B05216;}.elementor-kit-8 h1{color:#1E4B26;font-family:"Inter", sans-serif;font-size:60px;font-weight:700;line-height:1.08em;letter-spacing:-0.02em;}.elementor-kit-8 h2{color:#1E4B26;font-family:"Inter", sans-serif;font-size:44px;font-weight:700;line-height:1.14em;letter-spacing:-0.015em;}.elementor-kit-8 h3{color:#1E4B26;font-family:"Inter", sans-serif;font-size:30px;font-weight:600;line-height:1.22em;letter-spacing:-0.01em;}.elementor-kit-8 h4{color:#1E4B26;font-family:"Inter", sans-serif;font-size:22px;font-weight:600;line-height:1.28em;}.elementor-kit-8 label{color:#000000;font-family:"Poppins", sans-serif;font-weight:600;}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{font-family:"Poppins", sans-serif;font-size:16px;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.16);border-radius:8px 8px 8px 8px;padding:14px 16px 14px 16px;}.elementor-kit-8 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea:focus,.elementor-kit-8 .elementor-field-textual:focus{border-style:solid;border-color:#1E4B26;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:40px;--container-default-padding-bottom:0px;--container-default-padding-left:40px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-8 h1{font-size:48px;}.elementor-kit-8 h2{font-size:38px;}.elementor-kit-8 h3{font-size:27px;}.elementor-kit-8 h4{font-size:21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8 h1{font-size:36px;}.elementor-kit-8 h2{font-size:30px;}.elementor-kit-8 h3{font-size:24px;}.elementor-kit-8 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root{--samsky-green:var(--e-global-color-primary);--samsky-accent:var(--e-global-color-secondary);--samsky-black:#000000;--samsky-white:#FFFFFF;--samsky-ink-16:rgba(0,0,0,.16);--samsky-green-08:var(--e-global-color-sgreen08);--samsky-green-16:var(--e-global-color-sgreen16);--samsky-space-2:8px;--samsky-space-3:12px;--samsky-space-4:16px;--samsky-space-5:24px;--samsky-space-6:32px;--samsky-radius-sm:8px;--samsky-radius-lg:24px}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--samsky-accent);outline-offset:3px}
body.admin-bar #samsky-global-header.elementor-sticky--active{top:var(--wp-admin--admin-bar--height,32px)}
body.samsky-menu-open{overflow:hidden}
.samsky-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--samsky-space-2);margin:0}
.samsky-feature-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--samsky-space-4);padding:0;margin:0;list-style:none}
.samsky-feature-list li{display:flex;align-items:center;min-height:44px;gap:var(--samsky-space-3);padding:var(--samsky-space-3) var(--samsky-space-4);border:1px solid var(--samsky-ink-16);border-radius:var(--samsky-radius-sm)}
.samsky-feature-list i{width:24px;text-align:center}
.samsky-itinerary ol{position:relative;display:grid;gap:var(--samsky-space-6);padding:0;margin:0;list-style:none}
.samsky-itinerary ol:before{content:"";position:absolute;top:24px;bottom:24px;left:23px;width:1px;background:var(--samsky-green-16)}
.samsky-itinerary ol>li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--samsky-space-5)}
.samsky-itinerary__marker{z-index:1;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--samsky-green);color:var(--samsky-white)}
.samsky-package-list ul{display:grid;gap:var(--samsky-space-3);padding-left:1.25rem}
.samsky-accordion__item{border-top:1px solid var(--samsky-ink-16)}
.samsky-accordion__item:last-child{border-bottom:1px solid var(--samsky-ink-16)}
.samsky-accordion__item h3{margin:0}
.samsky-accordion__button{display:flex;width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:var(--samsky-space-4);padding:var(--samsky-space-4) 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}
.samsky-accordion__button:hover,.samsky-accordion__button:focus-visible{background:var(--samsky-green-08)}
.samsky-accordion__button i{flex:0 0 24px;text-align:center}
.samsky-accordion__panel>div{max-width:72ch;padding:0 0 var(--samsky-space-5)}
.samsky-experiences>ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--samsky-space-5);padding:0;margin:0;list-style:none}
.samsky-experiences>ol>li{padding:var(--samsky-space-6);border:1px solid var(--samsky-ink-16);border-radius:var(--samsky-radius-lg)}
@media(max-width:1024px){.samsky-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.samsky-feature-list,.samsky-experiences>ol{grid-template-columns:1fr}.samsky-itinerary ol>li{gap:var(--samsky-space-4)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}/* End custom CSS */