.header-layout1 .header-links ul{flex-wrap:wrap;align-items:center;display:flex}.header-layout1 .header-links li{align-items:center;gap:12px;line-height:1}.header-layout1 .header-links li>.icon{flex-shrink:0;width:1em;height:1em;margin-right:0;font-size:14px}.header-layout1 .header-links li>span,.header-layout1 .header-links li>a{line-height:1}.header-layout1 .header-links li:not(:last-child):after{top:50%;transform:translateY(-50%)}.header-layout1 .header-top-phone{color:var(--title-color);gap:10px;font-size:1.125rem;font-weight:700;line-height:1.2;text-decoration:none}.header-layout1 .header-top-phone i{color:var(--theme-color);font-size:1.15rem}.header-layout1 .header-top-phone:hover{color:var(--theme-color)}.header-layout1 .menu-area{isolation:isolate;padding-block:8px;overflow:hidden}.header-layout1 .header-logo>a,.header-layout1 .header-logo-img{display:block}.header-layout1 .logo-bg{z-index:0}.header-layout1 .menu-area>.container{z-index:1;position:relative}.header-layout1 .header-logo,.header-layout1 .th-menu-toggle--burger{z-index:2;position:relative}.header-layout1 .header-top .th-social a{justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.header-layout1 .header-top .th-social a:hover,.header-layout1 .header-top .th-social a:focus-visible{background-color:var(--theme-color);color:var(--title-color)}.header-layout1 .header-top .th-social a:hover i,.header-layout1 .header-top .th-social a:focus-visible i{color:var(--title-color);animation:none}.mobile-menu-social{justify-content:center;gap:14px;margin-top:auto;padding-top:1.5rem;display:flex}.mobile-menu-social.th-social a{background:var(--theme-color-muted);width:56px;height:56px;color:var(--title-color);border-radius:50%;justify-content:center;align-items:center;margin:0;font-size:1.35rem;display:inline-flex}.mobile-menu-social.th-social a:hover,.mobile-menu-social.th-social a:focus-visible{background:var(--theme-color);color:var(--title-color)}.mobile-menu-social.th-social a:hover i,.mobile-menu-social.th-social a:focus-visible i{color:var(--title-color)}.gallis-footer .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gallis-footer__honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.gallis-footer__turnstile.turnstile-field--invisible,.turnstile-field--invisible{min-height:0;margin:0}.gallis-footer .widget-area{padding-top:56px;padding-bottom:48px}.gallis-footer__newsletter{border-bottom:1px solid #fefefe2e;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:28px 40px;margin-bottom:40px;padding-bottom:36px;display:grid}.gallis-footer__newsletter-title{color:var(--white-color);font-family:var(--title-font);text-wrap:balance;margin:0 0 8px;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.25}.gallis-footer__newsletter-text{color:#fefefec7;max-width:34em;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}.gallis-footer__newsletter-row{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.gallis-footer__newsletter-form .form-control{min-width:0;height:52px;color:var(--white-color);background:#fefefe14;border:1px solid #fefefe38;border-radius:8px;flex:220px;margin:0;padding:0 18px;font-size:16px}.gallis-footer__newsletter-form .form-control::placeholder{color:#fefefe8c}.gallis-footer__newsletter-form .form-control:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 35%, transparent);background:#fefefe1f}.gallis-footer__form-messages.success{color:var(--theme-color-light);background:color-mix(in srgb, var(--success-color) 22%, transparent);border:1px solid color-mix(in srgb, var(--theme-color-light) 45%, transparent);border-radius:8px;padding:.55rem .75rem}.gallis-footer__form-messages.error{color:#f8c4c8;background:color-mix(in srgb, var(--error-color) 28%, transparent);border:1px solid #f8c4c866;border-radius:8px;padding:.55rem .75rem}.gallis-footer__newsletter-form .form-control.is-invalid{border-color:color-mix(in srgb, var(--error-color) 70%, #fefefe);background:color-mix(in srgb, var(--error-color) 18%, transparent)}.gallis-footer__newsletter-form .th-btn{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;min-height:52px;margin:0;display:inline-flex}.gallis-footer__form-messages{min-height:1.25em;margin:10px 0 0;font-size:.875rem;line-height:1.4}.gallis-footer__grid{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));align-items:start;gap:36px 28px;display:grid}.gallis-footer__logo{margin-bottom:16px;line-height:0;display:inline-block}.footer-wrapper.gallis-footer .gallis-footer__logo img,.footer-wrapper.gallis-footer .gallis-footer__logo-img{object-fit:contain;display:block;width:auto!important;max-width:308px!important;height:62px!important}.gallis-footer__logo-img--on-dark{filter:brightness(0)invert()}.gallis-footer__about{color:#fefefed1;max-width:32em;margin:0 0 22px;font-size:.95rem;font-weight:400;line-height:1.6}.gallis-footer__social.th-social{align-items:center;gap:8px;display:flex}.gallis-footer__social.th-social a{--icon-size:48px;color:var(--white-color);background-color:#fefefe29;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.35rem;line-height:0;display:inline-flex}.gallis-footer__social.th-social a .icon{justify-content:center;align-items:center;line-height:0;display:flex}.gallis-footer__social.th-social a:hover,.gallis-footer__social.th-social a:focus-visible{background-color:var(--theme-color);color:var(--title-color)}.gallis-footer__social.th-social a:hover i,.gallis-footer__social.th-social a:focus-visible i{color:var(--title-color);animation:none}.gallis-footer__heading{color:var(--white-color);font-family:var(--title-font);margin:0 0 18px;font-size:1.125rem;font-weight:700;line-height:1.3}.gallis-footer__links{margin:0;padding:0;list-style:none}.gallis-footer__links li+li{margin-top:10px}.gallis-footer__links a{color:#fefefed1;font-size:.95rem;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s}.gallis-footer__links a:hover,.gallis-footer__links a:focus-visible{color:var(--theme-color-light)}.gallis-footer__contact{margin:0;padding:0;list-style:none}.gallis-footer__contact li{grid-template-columns:36px 1fr;align-items:center;gap:12px;display:grid}.gallis-footer__contact li+li{margin-top:14px}.gallis-footer__contact-icon{background:#fefefe29;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.gallis-footer__contact-icon img{filter:brightness(0)invert();width:16px;height:16px}.gallis-footer__contact a,.gallis-footer__contact span{color:#fefefee0;overflow-wrap:anywhere;font-size:.95rem;line-height:1.4;text-decoration:none}.gallis-footer__contact a:hover,.gallis-footer__contact a:focus-visible{color:var(--theme-color-light)}.gallis-footer__hours{margin:0}.gallis-footer__hours-row{grid-template-columns:4.5rem 1fr;align-items:baseline;gap:10px 14px;display:grid}.gallis-footer__hours-row+.gallis-footer__hours-row{margin-top:10px}.gallis-footer__hours dt{color:var(--theme-color-light);letter-spacing:.02em;margin:0;font-size:.875rem;font-weight:700}.gallis-footer__hours dd{color:#fefefedb;margin:0;font-size:.9rem;line-height:1.4}.gallis-footer__legal{background:0 0;border-top:1px solid #fefefe29;padding:18px 0}.gallis-footer__legal-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;display:flex}.gallis-footer__legal .copyright-text{color:#fefefebf;text-align:center;margin:0;font-size:.875rem;line-height:1.45}.gallis-footer__legal .copyright-text a{color:var(--theme-color-light)}.gallis-footer__legal .copyright-text a:hover,.gallis-footer__legal .copyright-text a:focus-visible{color:var(--white-color)}.gallis-footer__legal-sep{color:#fefefe73;margin:0 .35em}@media (width<=1199px){.gallis-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.gallis-footer__brand{grid-column:1/-1}}@media (width<=991px){.gallis-footer .widget-area{padding-top:44px;padding-bottom:36px}.gallis-footer__newsletter{grid-template-columns:1fr;gap:18px;margin-bottom:32px;padding-bottom:28px}}@media (width<=767px){.gallis-footer__grid{grid-template-columns:1fr;gap:28px}.gallis-footer__brand{grid-column:auto}.gallis-footer__newsletter-form .th-btn{width:100%}}@media (prefers-reduced-motion:reduce){.gallis-footer__links a,.gallis-footer__contact a,.gallis-footer__social.th-social a{transition:none}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2)format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-greek-400-normal.CM4qok81.woff2)format("woff2"),url(/_astro/manrope-greek-400-normal.DuX9RsAR.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-greek-600-normal.BoRV6lzK.woff2)format("woff2"),url(/_astro/manrope-greek-600-normal.CF2i9ZRY.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-greek-700-normal.CHUG9PD8.woff2)format("woff2"),url(/_astro/manrope-greek-700-normal.DyfsrCpP.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff")}*,:before,:after{box-sizing:border-box}html,body{width:100%;margin:0;padding:0}:root{--bs-gutter-x:1.5rem;--bs-gutter-y:0;--bs-modal-width:500px}.container,.container-fluid{width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}@media (width>=1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.col-auto{flex:none;width:auto}.col-6{flex:none;width:50%}.col-12{flex:none;width:100%}.gx-4{--bs-gutter-x:1.5rem}.gy-4{--bs-gutter-y:1.5rem}@media (width>=576px){.col-sm-6{flex:none;width:50%}}@media (width>=768px){.col-md-6{flex:none;width:50%}.col-md-12{flex:none;width:100%}}@media (width>=992px){.col-lg{flex:1 0}.col-lg-auto{flex:none;width:auto}.col-lg-2{flex:none;width:16.6667%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}}@media (width>=1200px){.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-6{flex:none;width:50%}.col-xl-8{flex:none;width:66.6667%}}@media (width>=1400px){.col-xxl-4{flex:none;width:33.3333%}.col-xxl-8{flex:none;width:66.6667%}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-inline-block{display:inline-block!important}@media (width>=768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media (width>=1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline-block{display:inline-block!important}.d-xl-inline-flex{display:inline-flex!important}}@media (width>=1400px){.d-xxl-block{display:block!important}}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.flex-wrap{flex-wrap:wrap!important}.flex-row-reverse{flex-direction:row-reverse!important}.ms-auto{margin-left:auto!important}.gap-3{gap:1rem!important}@media (width>=1200px){.justify-content-xl-between{justify-content:space-between!important}}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-3{margin-top:1rem!important}@media (width>=992px){.mb-lg-0{margin-bottom:0!important}}.w-100{width:100%!important}.position-relative{position:relative!important}.overflow-hidden{overflow:hidden!important}.text-center{text-align:center!important}.text-capitalize{text-transform:capitalize!important}.sticky-top{z-index:1020;position:sticky;top:0}.nav{flex-wrap:wrap;margin:0;padding-left:0;list-style:none;display:flex}.tab-pane{display:none}.tab-pane.active{display:block}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .2s;overflow:hidden}.modal{z-index:1055;outline:0;display:none;position:fixed;inset:0;overflow:hidden auto}.modal.show{display:block}.modal-dialog{width:auto;max-width:var(--bs-modal-width);pointer-events:none;margin:1.75rem auto;position:relative}.modal-dialog-centered{align-items:center;min-height:calc(100% - 3.5rem);display:flex}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content{pointer-events:auto;background:var(--white-color,#fff);border-radius:8px;flex-direction:column;width:100%;display:flex;position:relative}.modal-header,.modal-footer{display:flex}.modal-header{justify-content:space-between}.modal-body{flex:auto}.modal-backdrop{z-index:1050;opacity:.5;background:#000;position:fixed;inset:0}body.modal-open{overflow:hidden}.form-check-input{vertical-align:top;width:1em;height:1em;accent-color:var(--theme-color-dark,#7fa39a);margin-top:.25em}.form-check-label{cursor:pointer}:root{--theme-color:#a7c4bc;--primary-color:#a7c4bc;--theme-color-dark:#7fa39a;--theme-color-light:#d4e3de;--theme-color-muted:#e8f0ed;--theme-color-ink:#343a40;--title-color:#343a40;--body-color:#5c636a;--smoke-color:#f8f9f7;--smoke-color2:#e8f0ed;--black-color:#343a40;--black-color2:#343a40;--gray-color:#d5e0dc;--white-color:#fefefe;--light-color:#d5e0dc;--yellow-color:#a67c00;--success-color:#2f6b5d;--success-color-soft:#e4f0ec;--error-color:#b42318;--error-color-soft:#fce8e6;--th-border-color:#d9e5e1;--title-font:"Manrope", sans-serif;--body-font:"Inter", sans-serif;--style-font:"Manrope", sans-serif;--theme-font:var(--title-font);--main-container:1320px;--container-gutters:24px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:2s}html,body{scroll-behavior:auto!important}body{background-color:var(--smoke-color);font-family:var(--body-font);color:var(--body-color);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:26px}iframe{border:none;width:100%}.slick-slide:focus,button:focus,a:focus,a:active,a.nice-select.open,.currency-menu a.nice-select.open,input,input:hover,input:focus,input:active,input.nice-select.open,.currency-menu input.nice-select.open,textarea,textarea:hover,textarea:focus,textarea:active,textarea.nice-select.open,.currency-menu textarea.nice-select.open{outline:none}input:focus{box-shadow:none;outline:none}img:not([draggable]),embed,object,video{max-width:100%;height:auto}ul{list-style-type:disc}ol{list-style-type:decimal}table{border-collapse:collapse;border-spacing:0;border:1px solid var(--th-border-color);width:100%;margin:0 0 1.5em}th{color:var(--title-color);font-weight:700}td,th{border:1px solid var(--th-border-color);padding:9px 12px}a{color:var(--theme-color);outline:0;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}a:hover{color:var(--title-color)}a:active,a.nice-select.open,.currency-menu a.nice-select.open,a:focus,a:hover,a:visited{outline:0;text-decoration:none}button{-webkit-transition:all .4s;transition:all .4s}img{border:none;max-width:100%}ins{text-decoration:none}pre{font-family:var(--body-font);color:#666;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;margin:20px 0;padding:20px;font-size:14px;overflow:auto}p{font-family:var(--body-font);color:var(--body-color);margin:0 0 18px;line-height:1.75}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font);color:var(--title-color);text-transform:none;margin:0 0 15px;font-weight:700;line-height:1.4}.h1,h1{font-size:80px;line-height:1.18}.h2,h2{font-size:48px;line-height:1.327}.h3,h3{font-size:32px;line-height:1.278}.h4,h4{font-size:30px;line-height:1.333}.h5,h5{font-size:24px;line-height:1.417}.h6,h6{font-size:20px;line-height:1.5}@media (width<=1199px){.h1,h1{font-size:54px;line-height:1.3}.h2,h2{font-size:36px;line-height:1.3}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}@media (width<=767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (width<=575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:28px}}@media (width<=375px){.h1,h1{font-size:32px}}.blog-title,.pagi-title,.breadcumb-title{word-break:break-word}@media (width<=1399px){:root{--main-container:1250px}}@media only screen and (width>=1300px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters) / 2);padding-right:calc(var(--container-gutters) / 2)}.container-xxl.px-0,.container-xl.px-0,.container-lg.px-0,.container-md.px-0,.container-sm.px-0,.container.px-0{max-width:var(--main-container)}.th-container{--main-container:1776px}}@media only screen and (width<=1600px){.container-fluid.px-0{padding-left:15px!important;padding-right:15px!important}.container-fluid.px-0 .row{margin-left:0!important;margin-right:0!important}}@media (width>=1300px){.row{--bs-gutter-x:24px}}.gy-30{--bs-gutter-y:30px}.gx-0{--bs-gutter-x:0}.gx-24{--bs-gutter-x:24px}.gy-24{--bs-gutter-y:24px}.gx-10{--bs-gutter-x:10px}.gy-10{--bs-gutter-y:10px}select,.form-control,.form-select,textarea,input{border:1px solid var(--gray-color);height:56px;color:var(--body-color);background-color:var(--white-color);width:100%;font-size:14px;font-family:var(--body-font);border-radius:8px;padding:0 50px 0 25px;font-weight:400;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}select:focus,.form-control:focus,.form-select:focus,textarea:focus,input:focus{box-shadow:none;border-color:var(--theme-color);background-color:var(--white-color);outline:0}select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:var(--body-color)}select::placeholder,.form-control::placeholder,.form-select::placeholder,textarea::placeholder,input::placeholder{color:var(--body-color)}select:-ms-placeholder-shown,.form-control:-ms-placeholder-shown,.form-select:-ms-placeholder-shown,textarea:-ms-placeholder-shown,input:-ms-placeholder-shown{color:var(--body-color)}select::-moz-placeholder,.form-control::-moz-placeholder,.form-select::-moz-placeholder,textarea::-moz-placeholder,input::-moz-placeholder{color:var(--body-color)}select::placeholder,.form-control::placeholder,.form-select::placeholder,textarea::placeholder,input::placeholder{color:var(--body-color)}.form-select,select{vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;width:100%;line-height:1.5;display:block}.form-select.style2,select.style2{background-image:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.87109 1.71094L5.71484 5.62109C5.56901 5.7487 5.41406 5.8125 5.25 5.8125C5.08594 5.8125 4.9401 5.7487 4.8125 5.62109L0.65625 1.71094C0.382812 1.40104 0.373698 1.09115 0.628906 0.78125C0.920573 0.507812 1.23047 0.498698 1.55859 0.753906L5.25 4.25391L8.96875 0.753906C9.27865 0.498698 9.57943 0.498698 9.87109 0.753906C10.1263 1.08203 10.1263 1.40104 9.87109 1.71094Z' fill='%238B929C'/%3E%3C/svg%3E")}textarea.form-control,textarea{min-height:154px;padding-top:16px;padding-bottom:17px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i,.form-group>img{color:var(--body-color);font-size:14px;display:inline-block;position:absolute;top:17px;right:35px}.form-group>i.fa-envelope,.form-group>img.fa-envelope{padding-top:1px}.form-group>i.fa-comment,.form-group>img.fa-comment{margin-top:-2px}.form-group>i.fa-chevron-down,.form-group>img.fa-chevron-down{background-color:var(--smoke-color2);width:17px}.form-group.has-label>i{top:50px}.form-rounded-10 .form-control,.form-rounded-10 .form-select{border-radius:10px!important}.form-rounded-10 .th-btn{border-radius:10px}option:checked,option:focus,option:hover{background-color:var(--theme-color);color:var(--white-color)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{visibility:hidden;opacity:0;vertical-align:middle;width:0;height:0;display:none}input[type=checkbox]:checked~label:before{content:"";color:var(--white-color);background-color:var(--theme-color);border-color:var(--theme-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}input[type=checkbox]~label{cursor:pointer;padding-left:30px;display:block;position:relative}input[type=checkbox]~label:before{content:"";background-color:var(--white-color);border:1px solid var(--th-border-color);text-align:center;width:18px;height:18px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:3.5px;left:0}input[type=radio]{visibility:hidden;opacity:0;vertical-align:middle;width:0;height:0;display:none}input[type=radio]~label{cursor:pointer;margin-bottom:0;padding-left:30px;font-weight:600;line-height:1;display:inline-block;position:relative}input[type=radio]~label:before{content:"";text-align:center;border:1px solid var(--theme-color);background:var(--white-color);border-radius:100%;width:20px;height:20px;padding-left:0;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:-2px;left:0}input[type=radio]:checked~label:before{border-color:var(--theme-color);background-color:var(--theme-color);box-shadow:inset 0 0 0 4px var(--white-color)}label{color:var(--title-color);font-family:var(--body-font);margin-top:-.3em;margin-bottom:.5em;font-size:16px;display:block}textarea.is-invalid,select.is-invalid,input.is-invalid,.was-validated input:invalid{background-image:none;background-position:right calc(.375em + .8875rem) center;border:1px solid var(--error-color)!important}textarea.is-invalid:focus,select.is-invalid:focus,input.is-invalid:focus,.was-validated input:invalid:focus{box-shadow:none;outline:0}textarea.is-invalid{background-position:right calc(.375em + .8875rem) top calc(.375em + .5875rem)}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}.form-messages pre{color:inherit;background-color:#0000;padding:0}input[type=date]{padding:0 25px;position:relative}input[type=date]::-webkit-calendar-picker-indicator{z-index:1;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;left:0}[class*=col-].form-group>i{right:calc((var(--bs-gutter-x) / 2) + 25px)}[class*=col-].form-group .form-icon-left{left:calc((var(--bs-gutter-x) / 2) + 30px);right:auto}input[type=time]{padding:0 30px;position:relative}input[type=time]::-webkit-calendar-picker-indicator{z-index:1;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;left:0}:root{--input-height:56px}.nice-select{-webkit-tap-highlight-color:#0000;box-sizing:border-box;clear:both;cursor:pointer;line-height:calc(var(--input-height) - 2px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;background-image:none;position:relative}.nice-select:after{content:"";pointer-events:none;border-bottom:1px solid var(--body-color);border-right:1px solid var(--body-color);line-height:calc(var(--input-height) - 2px);width:8px;height:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:21px;right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;border-bottom:1px solid var(--theme-color);border-radius:0;display:block;-webkit-transform:scale(1)translateY(0);-ms-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}.nice-select.disabled{color:#999;pointer-events:none;border-color:#ededed}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{height:36px;font-size:12px;line-height:34px}.nice-select.small:after{width:4px;height:4px}.nice-select.small .option{min-height:34px;line-height:34px}.nice-select .list{box-sizing:border-box;opacity:0;pointer-events:none;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:9;background-color:#fff;border-radius:5px;width:100%;max-height:250px;margin-top:4px;padding:0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;position:absolute;top:100%;left:0;overflow:hidden;-webkit-transform:scale(.75)translateY(-28px);-ms-transform:scale(.75)translateY(-28px);transform:scale(.75)translateY(-28px);box-shadow:0 0 0 1px #4444441c}.nice-select .list:hover .option:not(:hover){background-color:#0000!important}.nice-select .option{cursor:pointer;text-align:left;outline:none;min-height:40px;padding-left:18px;padding-right:29px;font-weight:400;line-height:40px;list-style:none;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--smoke-color)}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{color:#999;cursor:default;background-color:#0000}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.currency-menu .nice-select{font-family:var(--body-font);width:100%;color:var(--black-color2);border:none;border-right:1px solid var(--body-color);background:0 0;border-radius:0;height:16px;margin-right:20px;padding:0 50px 0 0;font-size:14px;font-weight:400;line-height:16px}.currency-menu .nice-select .list{left:-20px}.currency-menu .nice-select:after{content:"";border-bottom:1.5px solid var(--body-color);border-right:1.5px solid var(--body-color);width:7px;height:7px;top:-2px;right:35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.currency-menu .nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.currency-menu .nice-select.open .list{opacity:1;pointer-events:auto;left:-20px;-webkit-transform:scale(1)translateY(0);-ms-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}.currency-menu .nice-select .option{color:var(--title-color);min-height:30px}.currency-menu .nice-select .option.selected{color:var(--theme-color)!important;background:var(--theme-color)!important}.currency-menu .nice-select .option.selected.focus{color:#fff!important;background:var(--theme-color)!important}.currency-menu .nice-select .option:hover,.currency-menu .nice-select .option.focus{background:var(--theme-color)!important;color:#fff!important}.swiper-wrapper.row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.th-slider.has-shadow{margin:-25px -12px;padding-left:12px;padding-right:12px}.th-slider.has-shadow .swiper-wrapper{padding:25px 0}.swiper-fade .swiper-slide{-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.swiper-fade .swiper-slide-active{z-index:2}.swiper-pagination-progressbar{--swiper-pagination-progressbar-size:2px;background:var(--th-border-color);margin-top:30px;margin-bottom:24px;position:relative}@media (width<=1199px){.swiper-pagination-progressbar{margin-top:20px}}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--theme-color)}.slider-controller .button{width:calc(100% - 204px)}.slider-controller .slider-arrow{min-width:56px}.swiper-pagination-bullets{z-index:3;text-align:center;height:16px;margin:45px 0 10px;padding-bottom:20px;line-height:20px;position:relative}.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-size:16px;--swiper-pagination-bullet-horizontal-gap:15px;opacity:1;color:#e4e4e4;cursor:pointer;background-color:#0000;border:1px solid #343a40;border-radius:50%;margin:5px 7px;display:inline-block;position:relative}@media (width<=575px){.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px}}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color);border-color:var(--theme-color)}.slider-area{position:relative}.slider-arrow{background-color:var(--white-color);border:1px solid var(--white-color);color:var(--theme-color);top:50%;left:var(--pos-x,-120px);width:var(--icon-size,88px);height:var(--icon-size,56px);line-height:var(--icon-size,56px);font-size:var(--icon-font-size,18px);margin-top:calc(var(--icon-size,56px) / -2);z-index:3;border-radius:48px;padding:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block;position:absolute;box-shadow:0 20px 20px #cccccc40}@media (width<=1500px){.slider-arrow{display:none!important}}.hero-1 .slider-arrow,.destination-slider>.slider-arrow{justify-content:center;align-items:center;display:inline-flex!important}@media (width<=767px){.hero-1 .slider-arrow,.destination-slider>.slider-arrow{display:none!important}}.slider-arrow.style2{width:var(--icon-size,56px);height:var(--icon-size,56px);background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.slider-arrow.style2:hover{background-color:var(--title-color);color:var(--white-color);border-color:var(--title-color);border-color:var(--title-color)}.slider-arrow.style3{background-color:var(--white-color);color:var(--white-color);--icon-size:48px;border-color:var(--white-color);border-radius:50%;line-height:48px}.slider-arrow.style3:hover{background-color:var(--title-color);color:var(--white-color);border-color:var(--white-color)}.slider-arrow.style4{color:var(--title-color);box-shadow:none;font-size:var(--icon-font-size,22px);background-color:#0000;border-color:#e4e4e4}.slider-arrow.style4:hover{background-color:var(--title-color);color:var(--white-color);border-color:var(--title-color);border-color:var(--title-color)}.slider-arrow.style5{border:1px solid var(--title-color)}.slider-arrow.style5:hover{border-color:var(--theme-color)}@media (width<=1500px){.slider-arrow.style5{display:inline-block!important}}.slider-arrow.style6{--icon-size:64px;box-shadow:none;border:1px solid #e1e4e5}.slider-arrow.style6:hover{border-color:var(--theme-color)}@media (width<=1500px){.slider-arrow.style6{display:inline-block!important}}.slider-arrow.style7{--icon-size:64px;border:1px solid var(--title-color);box-shadow:none;background-color:#0000}.slider-arrow.style7:hover{background-color:var(--title-color);border-color:var(--title-color)}@media (width<=1500px){.slider-arrow.style7{display:inline-block!important}}.slider-arrow.default{--pos-x:0;margin-top:0;position:relative}.slider-arrow.slider-next{right:var(--pos-x,-120px);left:auto}.slider-arrow:hover{background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.slider-arrow:hover img{filter:brightness(0)invert()}.arrow-margin .slider-arrow{top:calc(50% - 30px)}.arrow-wrap .slider-arrow{opacity:0;visibility:hidden;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4)}@media (width<=1299px){.arrow-wrap .slider-arrow{display:none}}.arrow-wrap:hover .slider-arrow{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (width<=1500px){.slider-arrow{--arrow-horizontal:-20px;--pos-x:-70px}}@media (width<=1399px){.slider-arrow{--arrow-horizontal:40px;--pos-x:-17px}}.icon-box .slider-arrow{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.icon-box .slider-arrow:not(:last-child){margin-right:8px}@media (width<=991px){.slider-arrow{--icon-size:40px;margin-right:40px;font-size:14px;line-height:38px}.slider-arrow.slider-next{margin-left:40px;margin-right:0}.icon-box .slider-arrow{margin-right:0}}.slick-3d-active .slick-3d-prev .testi-card{box-shadow:none}.th-menu-wrapper{z-index:999999;opacity:0;visibility:hidden;background-color:#0009;width:100%;height:100%;-webkit-transition:all .8s;transition:all .8s;position:fixed;top:0;bottom:0;left:0}.th-menu-wrapper .mobile-logo{text-align:center;background-color:var(--smoke-color);padding-top:40px;padding-bottom:30px;display:block}.th-menu-wrapper .mobile-logo svg{max-width:185px}.th-menu-wrapper .th-menu-toggle{z-index:1;width:33px;height:33px;color:var(--white-color);background-color:var(--title-color);border:none;border-radius:50%;padding:0;font-size:18px;line-height:35px;position:absolute;top:25px;right:-16.5px}.th-menu-wrapper .th-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.th-menu-wrapper .th-menu-area{border-right:3px solid var(--title-color);opacity:0;visibility:hidden;z-index:1;background-color:#fff;width:100%;max-width:100%;height:100%;-webkit-transition:all 1s;transition:all 1s;position:relative;left:-110%}.th-menu-wrapper.th-body-visible{opacity:1;visibility:visible}.th-menu-wrapper.th-body-visible .th-menu-area{opacity:1;visibility:visible;left:0}.th-mobile-menu{text-align:left;max-height:calc(100vh - 200px);margin-top:33px;padding-bottom:40px;overflow-y:scroll}.th-mobile-menu ul{margin:0;padding:0}.th-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.th-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.th-mobile-menu ul li a{text-transform:capitalize;color:var(--title-color);padding:12px 0;font-size:16px;line-height:1.4;display:block;position:relative}.th-mobile-menu ul li a:before{content:"";margin-right:10px;display:none;position:absolute;top:12px;left:0}.th-mobile-menu ul li.th-active>a{color:var(--theme-color)}.th-mobile-menu ul li.th-active>a:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.th-mobile-menu ul li ul li:last-child{border-bottom:none}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand{text-align:center;background-color:var(--smoke-color);width:25px;height:25px;color:var(--title-color);border-radius:50%;margin-top:-12.5px;font-size:12px;font-weight:400;line-height:25px;display:inline-block;position:absolute;top:50%;right:0;box-shadow:0 0 20px -8px #ad885880}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand:before{content:"+";font-family:inherit;font-weight:600}.th-mobile-menu ul .menu-item-has-children>a:after{content:"+";text-align:center;background-color:var(--smoke-color);float:right;border-radius:50px;width:22px;height:22px;margin-top:1px;font-family:inherit;font-size:14px;font-weight:600;line-height:22px;display:inline-block}.th-mobile-menu ul .menu-item-has-children.th-active>a .th-mean-expand:before,.th-mobile-menu ul .menu-item-has-children.th-active>a:after{content:"−"}.th-mobile-menu>ul{padding:0 40px}.th-mobile-menu>ul>li:last-child{border-bottom:none}.th-menu-toggle{background-color:var(--theme-color);width:56px;height:56px;color:var(--white-color);border:none;border-radius:8px;padding:0;font-size:20px;display:inline-block}.th-menu-toggle:hover{background-color:var(--title-color)}.th-menu-toggle.style-text,.th-menu-toggle.style-text-white{width:auto;height:auto;color:var(--title-color);background-color:#0000;font-size:20px}.th-menu-toggle.style-text i,.th-menu-toggle.style-text-white i{margin-right:10px}.th-menu-toggle.style-text-white{color:var(--white-color)}@media (width<=400px){.th-mobile-menu>ul{padding:0 20px}}.th-btn{z-index:2;vertical-align:middle;text-align:center;background-color:var(--theme-color);color:var(--title-color);font-family:var(--body-font);text-transform:capitalize;border:none;border-radius:48px;justify-content:center;align-items:center;gap:8px;padding:18.8px 35px;font-size:16px;font-weight:400;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;overflow:hidden}.th-btn.th-icon:after{content:"";background-repeat:no-repeat;background-size:cover;background-color:var(--title-color);width:24px;height:24px;-webkit-transition:all .4s;transition:all .4s;display:block;position:relative;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.12207C12%203.16637%2013.0349%204.72907%2014.0811%206.04147C15.4283%207.73117%2017.0361%209.20727%2018.881%2010.3343C20.2631%2011.1782%2021.9414%2011.9883%2023.2896%2011.9883M12%2021.8789C12%2020.8346%2013.0349%2019.2719%2014.0811%2017.9595C15.4283%2016.2699%2017.0361%2014.7937%2018.881%2013.6667C20.2631%2012.8228%2021.9414%2012.0127%2023.2896%2012.0127M23.2896%2012.0005H0.710403'%20stroke='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.12207C12%203.16637%2013.0349%204.72907%2014.0811%206.04147C15.4283%207.73117%2017.0361%209.20727%2018.881%2010.3343C20.2631%2011.1782%2021.9414%2011.9883%2023.2896%2011.9883M12%2021.8789C12%2020.8346%2013.0349%2019.2719%2014.0811%2017.9595C15.4283%2016.2699%2017.0361%2014.7937%2018.881%2013.6667C20.2631%2012.8228%2021.9414%2012.0127%2023.2896%2012.0127M23.2896%2012.0005H0.710403'%20stroke='white'/%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:auto;mask-size:auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.th-btn:before{content:"";background-color:var(--title-color);z-index:-1;border-radius:30em;width:0;height:100%;-webkit-transition:all .5s;transition:all .5s;display:block;position:absolute;top:0;left:-5%}.th-btn:hover,.th-btn.active{color:var(--white-color);box-shadow:none}.th-btn:hover.th-icon i,.th-btn.active.th-icon i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.th-btn:hover:before,.th-btn.active:before{width:110%}.th-btn.style1:before,.th-btn.style1:after{background-color:var(--white-color)}.th-btn.style1:hover{color:var(--title-color)}.th-btn.style1:hover.th-icon:after{background-color:var(--title-color)}.th-btn.style1:hover:before,.th-btn.style1:hover:after{background-color:var(--white-color)}.th-btn.style2{color:var(--white-color);border:1px solid var(--white-color);background-color:#0000}.th-btn.style2:hover{color:var(--black-color2);border:1px solid var(--white-color)}.th-btn.style2:hover:after{background-color:var(--title-color)}.th-btn.style2:before{background-color:var(--white-color)}.th-btn.style3{background-color:var(--title-color);color:var(--white-color);box-shadow:none;border:none}.th-btn.style3:before{background-color:var(--theme-color)}.th-btn.style4{color:var(--title-color);border:1px solid var(--title-color);background-color:#0000;padding:14px 25px}.th-btn.style4.th-icon:after{background-color:var(--title-color)}.th-btn.style4:hover{color:var(--white-color);border:1px solid var(--theme-color)}.th-btn.style4:hover.th-icon:after{background-color:var(--white-color)}.th-btn.style4:before{background-color:var(--theme-color)}.th-btn.style5{background-color:var(--title-color);color:var(--white-color);box-shadow:none;border:none}.th-btn.style5:before{background-color:var(--white-color)}.th-btn.style5:hover{color:var(--title-color)}.th-btn.style6{background-color:var(--smoke-color);color:var(--title-color);box-shadow:none;border:none}.th-btn.style6:before{background-color:var(--theme-color)}.th-btn.style6:after{background-color:var(--title-color)}.th-btn.style6:hover{color:var(--white-color)}.th-btn.style6:hover:after,.th-btn.style7:before,.th-btn.style7:after{background-color:var(--white-color)}.th-btn.style7:hover{color:var(--title-color)}.th-btn.style7:hover:before,.th-btn.style7:hover:after{background-color:var(--white-color)}.th-btn.style7:hover:after{background-color:var(--title-color)}.th-btn.white-btn{background-color:var(--white-color);color:var(--black-color2)}.th-btn.black-btn{background-color:var(--black-color);color:var(--white-color)}.th-btn.black-btn:before{background-color:var(--theme-color)}.th-btn.th-radius{border-radius:0}.th-btn.th-radius2{border-radius:8px}.th-btn.btn-fw{width:100%;padding:18px 30px}.icon-btn{width:var(--btn-size,46px);height:var(--btn-size,46px);line-height:var(--btn-size,43px);font-size:var(--btn-font-size,18px);color:var(--title-color);text-align:center;background-color:#0000;border:2px solid #888c97;border-radius:99px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline-block;position:relative}.icon-btn.th-icon i{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-btn:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}.icon-btn:hover.th-icon i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.icon-btn.style2{background-color:var(--theme-color);color:var(--white-color);border:none;border-radius:99px}.icon-btn.style2:hover{background-color:var(--theme-color)}.play-btn.style2>i{color:var(--white-color);background-color:#ffffff4d}.play-btn.style2:before,.play-btn.style2:after{border:1px solid var(--white-color);background-color:#0000}.play-btn.style3>i{--icon-size:40px;background-color:var(--theme-color);color:var(--white-color);border:1px solid;font-size:14px}.play-btn.style3:before,.play-btn.style3:after{background-color:var(--white-color)}.play-btn.style3:hover>i{background-color:var(--white-color);color:var(--theme-color)}.play-btn.style3:hover:before,.play-btn.style3:hover:after{background-color:var(--white-color)}.line-btn.th-icon i{-webkit-transition:all .4s;transition:all .4s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.line-btn:hover.th-icon i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.scroll-top{cursor:pointer;z-index:10000;opacity:1;visibility:hidden;border-radius:50px;width:50px;height:50px;-webkit-transition:all .3s linear;transition:all .3s linear;display:block;position:fixed;bottom:30px;right:30px;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px)}.scroll-top:after{content:"";z-index:1;border:2px solid var(--theme-color);pointer-events:none;border-radius:50%;width:50px;height:50px;position:absolute;top:0;left:0}.scroll-top-arrow{z-index:2;color:var(--theme-color);pointer-events:none;font-size:20px;position:absolute;inset:0}.scroll-top svg{color:var(--theme-color);background:var(--white-color);border-radius:50%}.scroll-top svg path{fill:none}.scroll-top .progress-circle path{stroke:var(--theme-color);stroke-width:20px;box-sizing:border-box;-webkit-transition:all .4s linear;transition:all .4s linear}.scroll-top.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sec-title{margin-bottom:calc(var(--section-title-space) - 11px)}.sub-title{color:var(--title-color);font-size:40px;font-weight:400;line-height:40px;font-family:var(--style-font);margin-bottom:-4px;display:block;position:relative}@media (width<=480px){.sub-title{font-size:30px;line-height:30px}}@media (width<=375px){.sub-title{font-size:25px;line-height:25px}}.sub-title.extra-sub{color:#f8bc22;margin-bottom:10px}.box-title{margin-top:-.32em;font-size:24px;font-weight:600;line-height:1.417}.box-title a{color:inherit}.box-title a:hover{color:var(--theme-color)}.sec-text{font-size:18px;line-height:26px}.sec-text.style2{max-width:776px}@media (width<=991px){.sec-text.style2{text-align:center;margin:auto auto 50px;display:block}}.title-area{margin-bottom:calc(var(--section-title-space) - 11px);z-index:2;position:relative}.title-area .sec-title{margin-bottom:22px}.title-area.mb-0 .sec-title{margin-bottom:-.24em}.title-area .th-btn{margin-top:20px;margin-bottom:10px}.title-area2 .subtitle{color:var(--white-color);text-transform:uppercase;margin-top:-.4em;margin-bottom:5px;display:block}.title-area2 .title{color:var(--white-color);max-width:430px;margin-bottom:-.26em}@media (width<=1199px){.title-area,.sec-title{--section-title-space:60px}.title-area.mb-45,.sec-title.mb-45{margin-bottom:36px}.title-area.mb-50,.sec-title.mb-50{margin-bottom:40px}.title-area2 .title{max-width:300px}}@media (width<=991px){.title-area,.sec-title{--section-title-space:50px}.title-area.mb-45,.sec-title.mb-45{margin-bottom:35px}.sub-title.h4{font-size:22px}}@media (width<=767px){.sub-title{margin-bottom:10px}.title-area2 .title{max-width:100%}}#smooth-wrapper{padding-top:var(--headerHeight)}.shape-mockup-wrap{z-index:2;position:relative}.shape-mockup{z-index:-1;pointer-events:none;position:absolute}@media (width<=1600px){.shape-mockup{display:none!important}.shape-mockup.style1{display:block!important}}@media (width<=1199px){.shape-mockup.style1{display:none!important}}.shape-mockup.z-index-3{z-index:3;pointer-events:none}.shape-mockup.z-index-1{z-index:1;pointer-events:none}.shape-mockup .svg-img{width:110px;height:110px}.shape-mockup.hero_wrap{z-index:1}@media (width<=1599px){.shape-mockup.hero_wrap{display:none!important}}.shape-mockup.shape1{-webkit-animation:10s linear infinite cloudAni;animation:10s linear infinite cloudAni}@media (width<=1599px){.shape-mockup.shape1{display:none!important}}.shape-mockup.shape2{-webkit-animation:15s linear infinite cloudAni;animation:15s linear infinite cloudAni}@media (width<=1599px){.shape-mockup.shape2{display:none!important}}.shape-mockup.shape3{-webkit-animation:20s linear infinite cloudAni;animation:20s linear infinite cloudAni}@media (width<=1599px){.shape-mockup.shape3{display:none!important}.shape-mockup.about-shape3{display:block!important}}.media-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.badge{text-align:center;background-color:var(--theme-color);width:fit-content;color:var(--white-color);border-radius:50%;padding:.25em .45em;font-size:.7em;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:8px;right:8px}.th-social a{width:var(--icon-size,32px);height:var(--icon-size,32px);line-height:var(--icon-size,32px);color:var(--theme-color);text-align:center;background-color:#f8f9f7;border-radius:50%;margin-right:5px;font-size:16px;-webkit-transition:all .4s;transition:all .4s;display:inline-block}.th-social a:last-child{margin-right:0}.th-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.th-social a:hover i{-webkit-animation:.5s slideTop;animation:.5s slideTop}.th-social.color-theme a{color:var(--body-color);border-color:var(--theme-color)}.box-text{margin-bottom:-.5em}.btn-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.btn-group.style1{gap:40px}@media (width<=375px){.btn-group.style1{justify-content:flex-start}}.btn-group.style2{gap:20px 70px}@media (width<=767px){.btn-group.style2{gap:20px 30px}.btn-group{gap:20px}}@media (width<=375px){.btn-group{justify-content:center}}.fw-medium{font-weight:500}.bg-smoke{background-color:var(--smoke-color)!important}.bg-title{background-color:var(--title-color)!important}.background-image,[data-bg-src]{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-top-center{background-position:top;background-size:auto}.text-theme{color:var(--theme-color)!important}.text-inherit{color:inherit}.text-inherit:hover{color:var(--theme-color)}a.text-theme:hover,.text-reset:hover{text-decoration:underline}.overlay{width:100%;height:100%;position:absolute;top:0;left:0}[data-overlay]{z-index:2;position:relative}[data-overlay] [class^=col-],[data-overlay] [class*=col-]{z-index:1}[data-overlay]:before{content:"";z-index:1;position:absolute;inset:0}[data-overlay=theme]:before{background-color:var(--theme-color)}[data-overlay=title]:before{background-color:var(--title-color)}[data-overlay=smoke]:before{background-color:var(--smoke-color)}[data-overlay=white]:before{background-color:var(--white-color)}[data-overlay=black]:before{background-color:var(--black-color)}[data-overlay=overlay1]:before{background-color:#080e1c}[data-opacity="1"]:before{opacity:.1}[data-opacity="2"]:before{opacity:.2}[data-opacity="3"]:before{opacity:.3}[data-opacity="4"]:before{opacity:.4}[data-opacity="5"]:before{opacity:.5}[data-opacity="6"]:before{opacity:.6}[data-opacity="7"]:before{opacity:.7}[data-opacity="8"]:before{opacity:.8}[data-opacity="9"]:before{opacity:.9}[data-opacity="10"]:before{opacity:1}.ripple-animation3,.counter-card .counter-shape:after,.counter-item .counter-shape:after{-webkit-animation-duration:var(--ripple-ani-duration);animation-duration:var(--ripple-ani-duration);-webkit-animation-name:ripple3;animation-name:ripple3;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ripple3{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.4}to{opacity:.2;-webkit-transform:scale(2.9);transform:scale(2.9)}}@keyframes ripple3{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.4}to{opacity:.2;-webkit-transform:scale(2.9);transform:scale(2.9)}}.scale{-webkit-animation:5s forwards scale;animation:5s forwards scale}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.movingX{-webkit-animation:8s linear infinite movingX;animation:8s linear infinite movingX}@-webkit-keyframes movingX{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(50px);transform:translate(50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes movingX{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(50px);transform:translate(50px)}to{-webkit-transform:translate(0);transform:translate(0)}}.th-ani{-webkit-transition:all .5s;transition:all .5s}.th-ani:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.dance{-webkit-animation:2s infinite alternate dance;animation:2s infinite alternate dance}@-webkit-keyframes dance{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dance{0%{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}.jump{-webkit-animation:7s linear infinite jumpAni;animation:7s linear infinite jumpAni}@-webkit-keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jumpAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.spin{-webkit-animation:10s linear infinite spin;animation:10s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.zoom{-webkit-animation:15s linear infinite zoom;animation:15s linear infinite zoom}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes slideTop{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@keyframes slideTop{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@-webkit-keyframes fade-down{0%{opacity:0;visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes fade-down{0%{opacity:0;visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0)}to{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1)}}.swiper-slide-active .fadein{--animation-name:fadein}.swiper-slide-active .scalein{--animation-name:scalein}.swiper-slide-active .slidetopleft{--animation-name:slidetopleft}.swiper-slide-active .slidebottomright{--animation-name:slidebottomright}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinright{--animation-name:slideinright}.swiper-slide-active .slideinup{--animation-name:slideinup}.swiper-slide-active .slideindown{--animation-name:slideindown}.swiper-slide-active .rollinleft{--animation-name:rollinleft}.swiper-slide-active .rollinright{--animation-name:rollinright}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideinup{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideinright{0%{opacity:0;-webkit-transform:translate(180px);transform:translate(180px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideinright{0%{opacity:0;-webkit-transform:translate(180px);transform:translate(180px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideindown{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideinleft{0%{opacity:0;-webkit-transform:translate(-100px);transform:translate(-100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideinleft{0%{opacity:0;-webkit-transform:translate(-100px);transform:translate(-100px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slidebottomright{0%{opacity:0;-webkit-transform:translate(120px)translateY(120px);transform:translate(120px)translateY(120px)}to{opacity:1;-webkit-transform:translate(0)translateY(0);transform:translate(0)translateY(0)}}@keyframes slidebottomright{0%{opacity:0;-webkit-transform:translate(120px)translateY(120px);transform:translate(120px)translateY(120px)}to{opacity:1;-webkit-transform:translate(0)translateY(0);transform:translate(0)translateY(0)}}@-webkit-keyframes slidetopleft{0%{opacity:0;-webkit-transform:translate(-100px)translateY(-100px);transform:translate(-100px)translateY(-100px)}to{opacity:1;-webkit-transform:translate(0)translateY(0);transform:translate(0)translateY(0)}}@keyframes slidetopleft{0%{opacity:0;-webkit-transform:translate(-100px)translateY(-100px);transform:translate(-100px)translateY(-100px)}to{opacity:1;-webkit-transform:translate(0)translateY(0);transform:translate(0)translateY(0)}}@-webkit-keyframes cloudAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cloudAni{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.widget_nav_menu>ul,.widget_nav_menu .menu,.widget_meta>ul,.widget_meta .menu,.widget_pages>ul,.widget_pages .menu,.widget_archive>ul,.widget_archive .menu,.widget_categories>ul,.widget_categories .menu,.wp-block-categories>ul,.wp-block-categories .menu{margin:-20px 0}.widget_nav_menu .children li a,.widget_meta .children li a,.widget_pages .children li a,.widget_archive .children li a,.widget_categories .children li a,.wp-block-categories .children li a{border-bottom:1px solid var(--gray-color)}.widget{padding:var(--widget-padding-y,30px) var(--widget-padding-x,30px);background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:8px;margin-bottom:40px;position:relative}.widget[data-overlay]:before{z-index:-1}.widget select,.widget input,.widget .form-select,.widget .form-control,.widget textarea{background-color:#0000;border-radius:32px}.widget select:focus,.widget input:focus,.widget .form-select:focus,.widget .form-control:focus,.widget textarea:focus{border-color:var(--theme-color);color:var(--white-color)}.widget select::-webkit-input-placeholder,.widget input::-webkit-input-placeholder,.widget .form-select::-webkit-input-placeholder,.widget .form-control::-webkit-input-placeholder,.widget textarea::-webkit-input-placeholder{color:var(--white-color)}.widget select::placeholder,.widget input::placeholder,.widget .form-select::placeholder,.widget .form-control::placeholder,.widget textarea::placeholder{color:var(--white-color)}.widget select:-ms-placeholder-shown,.widget input:-ms-placeholder-shown,.widget .form-select:-ms-placeholder-shown,.widget .form-control:-ms-placeholder-shown,.widget textarea:-ms-placeholder-shown{color:var(--white-color)}.widget select::-moz-placeholder,.widget input::-moz-placeholder,.widget .form-select::-moz-placeholder,.widget .form-control::-moz-placeholder,.widget textarea::-moz-placeholder{color:var(--white-color)}.widget select::placeholder,.widget input::placeholder,.widget .form-select::placeholder,.widget .form-control::placeholder,.widget textarea::placeholder{color:var(--white-color)}.widget textarea{min-height:120px}.widget .form-group>i{background-color:var(--white-color)}.widget .form-group input[type=checkbox]~label:before{background-color:var(--theme-color);border:1px solid var(--theme-color);border-radius:6px}.widget .form-group label{color:var(--body-color);text-align:left;padding-left:16px}.widget_title{font-size:24px;font-weight:600;line-height:34px;font-family:var(--title-font);margin:-.12em 0 30px;line-height:1em;position:relative}.wp-block-search__label,.widget_title{margin:-.12em 0 30px;padding-bottom:17px;position:relative}.wp-block-search__label:after,.wp-block-search__label:before,.widget_title:after,.widget_title:before{content:"";background-color:var(--th-border-color);width:100%;height:3px;position:absolute;bottom:0;left:0}.wp-block-search__label:after,.widget_title:after{background-color:var(--theme-color);width:30px}.widget .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.widget .search-form input{border:none;border-radius:100px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:25px}.widget .search-form button{background-color:var(--theme-color);color:var(--white-color);text-align:center;border:none;border-radius:50%;width:36px;height:36px;padding:0;font-size:16px;display:inline-block;position:absolute;top:10px;right:10px}.widget .search-form button:hover{background-color:var(--title-color)}.wp-block-tag-cloud a,.tagcloud a{text-transform:capitalize;color:var(--title-color);font-size:16px;line-height:1;font-family:var(--body-font);background-color:#f8f9f7;border:none;border-radius:4px;margin-bottom:10px;margin-right:2px;padding:9.5px 14px;font-weight:400;display:inline-block}.wp-block-tag-cloud a:hover,.tagcloud a:hover{background-color:var(--theme-color);color:var(--white-color)!important}.wp-block-tag-cloud,.tagcloud{margin-bottom:-10px}.sidebar-gallery .gallery-thumb{position:relative;overflow:hidden}.sidebar-gallery .gallery-thumb:before{content:"";background-color:var(--title-color);border-radius:50%;width:0;height:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar-gallery .gallery-thumb img{border-radius:4px;width:100%}.sidebar-gallery .gallery-thumb:hover:before{opacity:.8;border-radius:35%;width:135%;padding-top:135%}.sidebar-gallery .gallery-thumb:hover .gallery-btn{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.recent-post{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recent-post:last-child{margin-bottom:0}.recent-post .media-img{border-radius:4px;width:80px;height:80px;margin-right:15px;position:relative;overflow:hidden}.recent-post .media-img img{border-radius:4px;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.recent-post .media-img:after{content:"";pointer-events:none;background-color:#000000b3;border-radius:50%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;inset:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.recent-post .media-img:before{content:"";z-index:1;pointer-events:none;background-color:var(--theme-color);width:1.35rem;height:1.35rem;margin:-.675rem 0 0 -.675rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") 50%/contain no-repeat}.recent-post .post-title{font-size:18px;font-weight:500;font-family:var(--body-font);color:var(--title-color);text-transform:capitalize;margin-bottom:10px}.recent-post .recent-post-meta{margin-bottom:12px}.recent-post .recent-post-meta a{text-transform:capitalize;color:var(--body-color);font-size:16px;font-family:var(--body-font)}.recent-post .recent-post-meta a i{color:var(--body-color);margin-right:6px}.recent-post .recent-post-meta a:hover{color:var(--theme-color)}.recent-post:hover .media-img img,.recent-post:hover .media-img:before,.recent-post:hover .media-img:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.recent-post:hover .media-img:after{border-radius:15%}.widget_offer{background-color:#0000;border:0;margin-bottom:0;padding:72px 60px;overflow:hidden}@media (width<=1199px){.widget_offer{padding:40px}}@media (width<=991px){.widget_offer{margin-bottom:40px}}.widget_offer .offer-banner{text-align:center}.widget_offer .offer-banner .sub-title{text-transform:capitalize;letter-spacing:0;margin-top:-.4rem;font-size:18px;line-height:28px;display:block}.widget_offer .offer-banner .sub-title:before,.widget_offer .offer-banner .sub-title:after{display:none}.widget_offer .offer-banner .box-title{color:var(--white-color);margin:-.4rem 0 22px}.widget_offer .offer-banner .offer-text{font-family:var(--title-font);margin-bottom:20px}.widget_offer .offer-banner .th-btn{margin-top:14px;padding:14px 35px}.widget_offer .banner-logo{background-color:var(--white-color);border-radius:48px;max-width:264px;margin:auto;padding:12px 34px;display:block}.widget_offer .offer-title{color:var(--white-color);margin-top:15px;margin-bottom:2px;font-weight:500}.widget_offer .offter-num{color:var(--white-color);margin-bottom:0;font-size:18px;font-weight:400}.tour-booking .th-btn{margin-bottom:24px;padding:12px 24px}.sidebar-area{margin-bottom:-10px;margin-left:10px}.sidebar-area.style2 .widget{padding:var(--widget-padding-y,30px) var(--widget-padding-x,16px)}.sidebar-area.style3 .widget{padding:var(--widget-padding-y,24px) var(--widget-padding-x,24px)}.sidebar-area.style3 .widget.tour-booking{padding:var(--widget-padding-y,48px) var(--widget-padding-x,24px)}@media (width<=991px){.sidebar-area{margin-left:0}}.sidebar-area ul.wp-block-latest-posts,.sidebar-area ul.wp-block-latest-posts li:last-child{margin-bottom:0}.sidebar-area select,.sidebar-area input{background-color:var(--white-color)}.sidebar-area .widget_categories.style2 ul{margin:0 0 -15px}.sidebar-area .wp-block-categories{margin:-20px 0}.sidebar-area .sidebar-gallery{margin-bottom:0!important}.sidebar-area .widget .wp-block-search{margin-bottom:0}.sidebar-area .wp-block-search__label,.sidebar-area .wp-block-group__inner-container h2{font-size:24px;font-weight:700;font-family:var(--title-font);margin:-.12em 0 30px;padding-bottom:20px;line-height:1em;position:relative}.sidebar-area .wp-block-search__label:after,.sidebar-area .wp-block-search__label:before,.sidebar-area .wp-block-group__inner-container h2:after,.sidebar-area .wp-block-group__inner-container h2:before{content:"";background-color:var(--th-border-color);width:100%;height:3px;position:absolute;bottom:0;left:0}.sidebar-area .wp-block-search__label:after,.sidebar-area .wp-block-group__inner-container h2:after{background-color:var(--theme-color);width:40px}.sidebar-area ol.wp-block-latest-comments{margin:0;padding:0}.sidebar-area ol.wp-block-latest-comments li{border-bottom:1px solid #0000001a;margin:0 0 20px;padding-bottom:20px;line-height:1.5}.sidebar-area ol.wp-block-latest-comments li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.author-widget-wrap.style2{justify-content:flex-start;align-items:center;gap:40px;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=1199px){.author-widget-wrap.style2{display:block}}.author-widget-wrap .name{color:var(--title-color);margin-bottom:0;font-size:24px;font-weight:600;line-height:30px}.author-widget-wrap .name a{color:inherit}.author-widget-wrap .name a:hover{color:var(--theme-color)}.author-widget-wrap .text{color:var(--theme-color);margin-bottom:25px;font-size:14px;font-weight:500;line-height:24px}.widget-call .box-title{margin-bottom:5px}.price_slider_wrapper button,.price_slider_wrapper .button{color:var(--theme-color);text-transform:uppercase;text-align:center;z-index:2;background-color:#0000;border:none;padding:0;font-size:14px;font-weight:600;line-height:1.6;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;display:inline-block;position:relative;overflow:hidden}.price_slider_wrapper button:before,.price_slider_wrapper .button:before{content:"";background-color:var(--theme-color);min-width:43px;height:2px;position:absolute;bottom:0;left:0}.price_slider_wrapper button:hover,.price_slider_wrapper .button:hover{background-color:#0000}.widget_shopping_cart .widget_title{border-bottom:none;margin-bottom:35px}.widget_shopping_cart .cart_list a:not(.remove){color:var(--title-color);font-size:16px;font-weight:500;font-family:var(--title-font);font-weight:600;display:block}.widget_shopping_cart .cart_list a:not(.remove):hover{color:var(--theme-color)}.widget_shopping_cart .cart_list a.remove{color:var(--body-color);position:absolute;top:50%;left:95%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.widget_shopping_cart .cart_list a.remove:hover{color:var(--theme-color)}.widget_shopping_cart .amount{padding-left:5px}.widget_shopping_cart .th-btn{margin-right:15px}.widget_shopping_cart .th-btn:last-child{margin-right:0}.sidebar-area .widget_shopping_cart .th-btn{margin-right:10px;padding:8px 22px;font-size:14px}@media (width>=1200px){.sidebar-shop .widget{padding:30px}}@media (width>=992px){.sidebar-shop .widget{margin-bottom:24px}}@media (width<=1199px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}.widget_title{margin:-.12em 0 28px;font-size:22px}.author-widget-wrap .name{font-size:22px}}@media (width<=991px){.sidebar-area{padding-top:30px}.widget{--widget-padding-y:40px;--widget-padding-x:40px}}@media (width<=575px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}}@media (width<=330px){.recent-post .post-title{font-size:16px;line-height:24px}.recent-post .recent-post-meta a{font-size:12px}}.footer-widget,.footer-widget .widget{box-shadow:none;background-color:#0000;border:none;padding:0}.footer-widget .form-group>i{color:var(--theme-color);top:18px}.footer-widget .widget_title{margin:-.12em 0 30px;padding:0}.footer-widget .widget_title:before,.footer-widget .widget_title:after{display:none}.footer-widget.widget_meta .menu,.footer-widget.widget_meta>ul,.footer-widget.widget_pages .menu,.footer-widget.widget_pages>ul,.footer-widget.widget_archive .menu,.footer-widget.widget_archive>ul,.footer-widget.widget_categories .menu,.footer-widget.widget_categories>ul,.footer-widget.widget_nav_menu .menu,.footer-widget.widget_nav_menu>ul{margin-bottom:-4px}.footer-widget .recent-post{max-width:300px;margin-top:-.4em;margin-bottom:20px}.footer-widget .recent-post .media-img{max-width:74px}.footer-widget .recent-post .media-img:after{line-height:74px}.footer-widget .recent-post .post-title{color:var(--white-color);font-weight:500}.footer-widget .recent-post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.footer-widget .recent-post .recent-post-meta a{font-weight:400;line-height:1.2}.footer-widget .recent-post .recent-post-meta i,.footer-widget .recent-post .recent-post-meta a:hover i{color:var(--theme-color)}@media (width<=767px){.footer-widget .widget_title{margin-bottom:35px}.social-box.mb-30{margin-bottom:25px}}.th-header{z-index:41;position:relative}.th-header .icon-btn{border-radius:99px}.th-header .menu-area{z-index:2;position:relative}.sticky-wrapper{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.sticky-wrapper.sticky{background-color:var(--white-color);filter:drop-shadow(0 0 10px #00000012);-webkit-animation:.4s ease-in-out stickyAni;animation:.4s ease-in-out stickyAni;position:fixed;top:0;left:0;right:0}@-webkit-keyframes stickyAni{0%{opacity:.7;-webkit-transform:translateY(-40px)scaleY(.8);transform:translateY(-40px)scaleY(.8)}to{opacity:1;-webkit-transform:translate(0,0)scaleY(1);transform:translate(0,0)scaleY(1)}}@keyframes stickyAni{0%{opacity:.7;-webkit-transform:translateY(-40px)scaleY(.8);transform:translateY(-40px)scaleY(.8)}to{opacity:1;-webkit-transform:translate(0,0)scaleY(1);transform:translate(0,0)scaleY(1)}}.main-menu a{font-size:16px;font-weight:400;font-family:var(--body-font);color:var(--black-color2);text-transform:capitalize;display:block;position:relative}.main-menu a:hover{color:var(--theme-color)}.main-menu>ul>li{margin:0 14px}.main-menu>ul>li>a{padding:32.5px 0}.main-menu>ul>li>a:hover{color:var(--theme-color)}.main-menu ul{margin:0;padding:0}.main-menu ul li{list-style-type:none;display:inline-block;position:relative}.main-menu ul li:has(.sub-menu)>a:after,.main-menu ul li:has(.mega-menu)>a:after,.main-menu ul li.menu-item-has-children>a:after{content:"";border-right:1.5px solid var(--black-color2);border-bottom:1.5px solid var(--black-color2);vertical-align:middle;width:6px;height:6px;margin-left:6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:relative;top:-2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-menu ul li:has(.sub-menu)>a:hover:after,.main-menu ul li:has(.mega-menu)>a:hover:after,.main-menu ul li.menu-item-has-children>a:hover:after{border-color:var(--theme-color);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.main-menu ul li:last-child{margin-right:0!important}.main-menu ul li:first-child{margin-left:0!important}.main-menu ul li:hover>ul.sub-menu{visibility:visible;opacity:1;z-index:9;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-menu ul li:hover ul.mega-menu{visibility:visible;opacity:1;z-index:9;-webkit-transform:scaleY(1)translate(0%);-ms-transform:scaleY(1)translate(0%);transform:scaleY(1)translate(0%)}.main-menu ul.sub-menu{text-align:left;background-color:var(--white-color);visibility:hidden;opacity:0;z-index:-1;border-bottom:3px solid var(--theme-color);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:0;width:max-content;min-width:230px;padding:7px;-webkit-transition:all .4s;transition:all .4s;position:absolute;top:100%;left:-14px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);box-shadow:0 4px 15px #010f1c0f}.main-menu ul.sub-menu a{font-size:16px;line-height:30px}.main-menu ul.sub-menu{padding:18px 20px 18px 18px;left:-27px}.main-menu ul.sub-menu li{margin:0;padding:0 9px;display:block}.main-menu ul.sub-menu li:has(.sub-menu)>a:after,.main-menu ul.sub-menu li:has(.mega-menu)>a:after,.main-menu ul.sub-menu li.menu-item-has-children>a:after{float:right;display:block;top:1px;content:"+"!important}.main-menu ul.sub-menu li:has(.sub-menu)>a:hover:after,.main-menu ul.sub-menu li:has(.mega-menu)>a:hover:after,.main-menu ul.sub-menu li.menu-item-has-children>a:hover:after{border-color:var(--theme-color);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.main-menu ul.sub-menu li a{text-transform:capitalize;padding-left:0;position:relative}.main-menu ul.sub-menu li a:before{content:"";border-right:1.5px solid var(--theme-color);border-top:1.5px solid var(--theme-color);opacity:0;visibility:visible;width:6px;height:6px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-menu ul.sub-menu li a:hover{padding-left:23px}.main-menu ul.sub-menu li a:hover:before{visibility:visible;opacity:1;left:0}.main-menu ul.sub-menu li ul.sub-menu{margin:0 0 0 20px;top:0;left:100%;right:auto}.main-menu ul.sub-menu li ul.sub-menu li ul{left:100%;right:auto}.main-menu .mega-menu-wrap{position:static}@media (width<=1500px){.main-menu>ul>li{margin:0 13px}}.simple-icon:has(.badge){padding-right:8px}.simple-icon .badge{font-size:12px;top:-8px;right:0}.header-button{align-items:center;gap:15px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-button .th-btn{text-align:center;justify-content:center;align-items:center;margin-left:15px;padding:15px 35px;line-height:1.25;display:inline-flex}@media (width<=1299px){.header-button .th-btn{display:none}}.header-button .icon-btn .badge{font-size:12px;top:0;right:0}.header-button .icon-btn:hover .badge{background-color:var(--title-color)}.header-links ul{margin:0;padding:0;list-style-type:none}.header-links li{font-family:var(--body-font);font-size:14px;font-weight:500;display:inline-block;position:relative}.header-links li:not(:last-child){margin:0 46px 0 0}.header-links li:not(:last-child):after{content:"";background-color:#999;width:1px;height:14px;position:absolute;top:5px;right:-27px}.header-links li>i{color:var(--black-color2);margin-right:8px}.header-links li,.header-links span,.header-links p,.header-links a{color:var(--black-color2)}.header-links a:hover{color:var(--theme-color)}.header-links b,.header-links strong{margin-right:6px;font-weight:600}.header-links .social-links a{font-size:14px}.header-top{--body-color:$block-color2;padding:10px 0}.header-top a:hover{color:var(--theme-color)}@media (width<=991px){.header-default.unittest-header .menu-area{padding:14px 0}}.header-layout1{background-color:var(--white-color)}.header-layout1 .header-top{z-index:2;border-bottom:1px solid #e1e4e5;padding:6px 0;position:relative}.header-layout1 .header-top .header-notice{color:var(--white-color);font-size:14px;font-weight:400;line-height:24px}.header-layout1 .header-top .header-notice i{margin-right:8px;font-size:14px}.header-layout1 .main-menu>ul>li>a:before{content:"";background:var(--black-color2);width:0%;height:1px;margin-top:30px;-webkit-transition:all .4s;transition:all .4s;position:absolute;left:0}.header-layout1 .main-menu>ul>li>a:hover,.header-layout1 .main-menu>ul>li>a.active{color:var(--black-color2)}.header-layout1 .main-menu>ul>li>a:hover:before,.header-layout1 .main-menu>ul>li>a.active:before{width:100%}.header-layout1 .main-menu ul li.menu-item-has-children>a:hover:after{color:var(--black-color2)}.header-layout1 .header-right{justify-content:space-between;align-items:center;gap:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=1799px){.header-layout1 .header-right{margin-right:0}}@media (width<=375px){.header-layout1 .header-right{gap:15px}}.header-layout1 .header-right .header-links li:not(:last-child){margin:0 28px 0 0}@media (width<=375px){.header-layout1 .header-right .header-links li:not(:last-child){margin:0 9px 0 0}}.header-layout1 .header-right .header-links li:not(:last-child):after{top:7px;right:-17px}@media (width<=375px){.header-layout1 .header-right .header-links li:not(:last-child):after{right:-6px}.header-layout1 .header-right .header-links li{font-size:12px}}.header-layout1 .header-right i{margin-left:5px;font-size:14px}.header-layout1 .sticky-wrapper.sticky .menu-area{background-image:none!important}@media (width<=1199px){.header-layout1 .sticky-wrapper .menu-area{padding:12px 0}}.header-layout1 .menu-area{z-index:0}.header-layout1 .currency-menu{border:1px solid var(--light-color);text-transform:capitalize;border-radius:100px;max-width:140px;padding:8px 20px}.header-layout1 .currency-menu .nice-select{min-width:130px}.header-layout1 .logo-bg{z-index:-1;background-color:var(--theme-color);--logo-bg-max:calc(1776px + var(--container-gutters));--logo-bg-side:max(0px, (100% - min(100%, var(--logo-bg-max))) / 2);--logo-bg-mark:16.25rem;--logo-bg-curve:6.75rem;height:100%;width:calc(var(--logo-bg-side) + (var(--container-gutters) / 2) + var(--logo-bg-mark) + var(--logo-bg-curve));position:absolute;top:0;left:0;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAABcCAYAAAB6Hp6BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARMSURBVHgB7dw9blRXFMDxc2cmShAppiSyFbEEV0gojXcQWisF7ABYAWYFZAe2i2BTOVkBpgJhJMwKMkWQKN0mzMzNGywSEr5sM/a8d+/vJ/ljBX8dnXP10vLOfg6AE8qRRs3vwxRxmKf5RfSmo5TzwThi9Grt6ihYmCTswLzlyKMU6SDn/NskJntCf76EHThzTWQOYpofTdLkZ5E/e8IOnLe9ZpLferl2ZTM4E8IOLMSbdU1Km+PpeMsUP1+9AFiAZgd/uan7ej/1Hy4/2L8TzI2JHWiF2QTf/LprRfPlhB1om1/HeXzbeub0rGKAtrk2SIPnS/ef3ApORdiBNhqmXv/e0s7TjUvbjy8HJyLsQGs1B9Ybs+OquJ+MsAOtNns9M1vNfHf/2bXgWIQd6IJhv5d37d2PR9iBzpjt3b15/zxhB7olx7rJ/dOEHeic2eT+/YNn14MPEnagk6Y5by798nQleI+wA93Vj11PId8n7EBnzZ5C9tNgd7jxfBj8Q9iBTksRKxcvjL2UeYewA53XxP3W8vb+avCGsANFyClvWMkcEXagCLN9u5XMEWEHimElc0TYgbKkqH5qF3agNKu1T+3CDpSn8qld2IESVT21CztQpoqndmEHSrVa67t2YQeK9e03f1X53XZhB8qVejejQsIOlGxY4xFV2IGyVXhEFXagdNUdUYUdKF5tR1RhB8pX2RFV2IEaVHVEFXagDhUdUYUdqEU1R1RhB6pRyxFV2IF6VHJEFXagJlUcUYUdqEuK4qd2YQdqU/wRVdiB2gxLP6IKO1CdnHo/RsGEHahOilgp+Ygq7ECVcs7XolDCDlQp9dL1Uo+owg7Uanjx6z9vRIGEHahW6vWLPKIKO1Cz1RKPqMIOVK3EI6qwA1Ur8Ygq7EDtijuiCjtQvdKOqMIOUNgRVdgBoqwjqrADRFlHVGEHOFLM53yFHeCt1LtZwtQu7AD/KmJqF3aAdxUwtQs7wH91fmoXdoD/a6b2S9uPL0dHCTvA+4aDNNiIjhJ2gA9bXbr/pJMrGWEH+IjU69/p4kpG2AE+rpMrGWEH+LTV5Qf7d6JDhB3gc3Ksd+nrj8IOcBwpdruybxd2gOMZ9lP/YRfiLuwAx5QiXe6nwW7bPzkg7AAnkCJWLl4YP2xz3IUd4ITaHndhBziFNsdd2AFO6Sjur5+37aAq7ABf4Oig2q7XMsIO8IVmcR+kwe9t+WiYsAPMSer17y3t7N9b9N5d2AHmqNm731r03l3YAebs7Wpm9vGwRUzvwg5wVnKsz6b3pe2nN+IcpeWd/RwAnKkmtAcpj2//sXZ1L86YsAOcoxx5M+XJ1lkGXtgBFmMv57z1cu3KZsyZsAMsUDPBj5o/e5M8uftq7eoo5kDYAVpitoePmGzFZLL38qcfDuKUhB2ghd5O8s0/j2L6+uAkoRd2gO7Ya34OI09fTHIc9NP0ME+nh1/1eoejd9Y4fwM/gld8rNfilgAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAABcCAYAAAB6Hp6BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARMSURBVHgB7dw9blRXFMDxc2cmShAppiSyFbEEV0gojXcQWisF7ABYAWYFZAe2i2BTOVkBpgJhJMwKMkWQKN0mzMzNGywSEr5sM/a8d+/vJ/ljBX8dnXP10vLOfg6AE8qRRs3vwxRxmKf5RfSmo5TzwThi9Grt6ihYmCTswLzlyKMU6SDn/NskJntCf76EHThzTWQOYpofTdLkZ5E/e8IOnLe9ZpLferl2ZTM4E8IOLMSbdU1Km+PpeMsUP1+9AFiAZgd/uan7ej/1Hy4/2L8TzI2JHWiF2QTf/LprRfPlhB1om1/HeXzbeub0rGKAtrk2SIPnS/ef3ApORdiBNhqmXv/e0s7TjUvbjy8HJyLsQGs1B9Ybs+OquJ+MsAOtNns9M1vNfHf/2bXgWIQd6IJhv5d37d2PR9iBzpjt3b15/zxhB7olx7rJ/dOEHeic2eT+/YNn14MPEnagk6Y5by798nQleI+wA93Vj11PId8n7EBnzZ5C9tNgd7jxfBj8Q9iBTksRKxcvjL2UeYewA53XxP3W8vb+avCGsANFyClvWMkcEXagCLN9u5XMEWEHimElc0TYgbKkqH5qF3agNKu1T+3CDpSn8qld2IESVT21CztQpoqndmEHSrVa67t2YQeK9e03f1X53XZhB8qVejejQsIOlGxY4xFV2IGyVXhEFXagdNUdUYUdKF5tR1RhB8pX2RFV2IEaVHVEFXagDhUdUYUdqEU1R1RhB6pRyxFV2IF6VHJEFXagJlUcUYUdqEuK4qd2YQdqU/wRVdiB2gxLP6IKO1CdnHo/RsGEHahOilgp+Ygq7ECVcs7XolDCDlQp9dL1Uo+owg7Uanjx6z9vRIGEHahW6vWLPKIKO1Cz1RKPqMIOVK3EI6qwA1Ur8Ygq7EDtijuiCjtQvdKOqMIOUNgRVdgBoqwjqrADRFlHVGEHOFLM53yFHeCt1LtZwtQu7AD/KmJqF3aAdxUwtQs7wH91fmoXdoD/a6b2S9uPL0dHCTvA+4aDNNiIjhJ2gA9bXbr/pJMrGWEH+IjU69/p4kpG2AE+rpMrGWEH+LTV5Qf7d6JDhB3gc3Ksd+nrj8IOcBwpdruybxd2gOMZ9lP/YRfiLuwAx5QiXe6nwW7bPzkg7AAnkCJWLl4YP2xz3IUd4ITaHndhBziFNsdd2AFO6Sjur5+37aAq7ABf4Oig2q7XMsIO8IVmcR+kwe9t+WiYsAPMSer17y3t7N9b9N5d2AHmqNm731r03l3YAebs7Wpm9vGwRUzvwg5wVnKsz6b3pe2nN+IcpeWd/RwAnKkmtAcpj2//sXZ1L86YsAOcoxx5M+XJ1lkGXtgBFmMv57z1cu3KZsyZsAMsUDPBj5o/e5M8uftq7eoo5kDYAVpitoePmGzFZLL38qcfDuKUhB2ghd5O8s0/j2L6+uAkoRd2gO7Ya34OI09fTHIc9NP0ME+nh1/1eoejd9Y4fwM/gld8rNfilgAAAABJRU5ErkJggg==);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width<=1299px){.header-layout1 .logo-bg{--logo-bg-max:calc(1320px + var(--container-gutters))}}@media (width<=1199px){.header-layout1 .logo-bg{--logo-bg-max:calc(1140px + var(--container-gutters))}}@media (width<=991px){.header-layout1 .logo-bg{--logo-bg-max:calc(960px + var(--container-gutters));--logo-bg-mark:13.125rem;--logo-bg-curve:5.25rem}}@media (width<=767px){.header-layout1 .logo-bg{--logo-bg-max:calc(720px + var(--container-gutters))}}@media (width<=575px){.header-layout1 .logo-bg{--logo-bg-max:calc(540px + var(--container-gutters));--logo-bg-curve:4.5rem}}.header-layout1 .main-menu{padding-left:70px;position:relative}@media (width>=1930px){.header-layout1 .main-menu{padding-left:150px}}@media (width<=1399px){.header-layout1 .main-menu{padding-left:40px}}.header-layout1 .main-menu>ul>li{margin:0 21px}@media (width<=1500px){.header-layout1 .main-menu>ul>li{margin:0 16px}}@media (width<=1399px){.header-layout1 .main-menu>ul>li{margin:0 12px}}@media (width>=2570px) and (width<=4180px){.header-layout1 .logo-bg{--logo-bg-curve:7.5rem}}.footer-wrapper{z-index:2;position:relative;overflow:hidden}.widget-area{padding-top:100px;padding-bottom:46px}.copyright-wrap{background-color:#262a36;padding:18px 0}.copyright-wrap .copyright-text{color:var(--white-color)}.copyright-wrap .copyright-text a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.copyright-wrap .copyright-text a:hover,.copyright-wrap.bg-title .copyright-text a:hover{color:var(--theme-color)}.newsletter-form.style2 input{border:1px solid var(--white-color);background-color:#0000}.newsletter-form.style2 input:-ms-placeholder-shown{color:var(--white-color)}.newsletter-form.style2 input::-moz-placeholder{color:var(--white-color)}.newsletter-form.style2 input::placeholder{color:var(--white-color)}.newsletter-form.style2 input:focus{color:var(--white-color)}.newsletter-form .th-btn{min-width:227px}@media (width<=480px){.newsletter-form .th-btn{min-width:100%;margin-top:20px}}.info-box_text .icon{color:var(--body-color);text-align:center;background-color:#f8f9f7;border-radius:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40px;height:40px;line-height:37px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info-box_text .icon img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.info-box_text .icon:hover{background-color:var(--theme-color)}.info-box_text .icon:hover img{filter:contrast(0)brightness(2)}.info-box_text .details{margin-top:-.3em}.info-box_text .details p{margin-bottom:0}.footer-card .title{color:var(--white-color);margin-right:16px;font-size:16px;font-weight:400}.footer-layout2{--body-color:#f8f9f7}.footer-layout2 .newsletter-top{border-bottom:1px solid #e9f6f933}.footer-layout2 .widget-area{padding-bottom:70px}@media (width<=991px){.footer-layout2 .widget-area{padding-bottom:30px}}.footer-layout2 .footer-widget .widget_title{color:var(--white-color)}.footer-layout2 .footer-widget.widget_nav_menu a{font-weight:300}.footer-layout2 .footer-widget.widget_nav_menu a:not(:hover){color:#f8f9f7}.footer-layout2 .about-text{color:#f8f9f7;margin-bottom:22px;font-weight:300}.footer-layout2 .th-social a{--icon-size:40px;color:var(--white-color);background-color:#fff3;margin-right:10px}.footer-layout2 .th-social a:hover{background-color:var(--theme-color)}@media (width<=1299px){.footer-layout2 .th-social a{margin-right:5px}}.footer-layout2 .info-box_text .icon{color:var(--white-color);background-color:#fff3}.footer-layout2 .info-box_text .icon:hover{background-color:var(--theme-color)}.footer-layout2 .info-box_text .icon img{filter:brightness(0)invert()}.footer-layout2 .copyright-wrap{background-color:#0000;border-top:1px solid #e9f6f933;padding:18px 0}.footer-layout2 .copyright-wrap .copyright-text{font-size:14px}.footer-layout2 .copyright-wrap .copyright-text a{color:var(--white-color)}.breadcumb-content{position:relative}.breadcumb-menu{max-width:100%;margin:25px 0 -.5em;padding:0;list-style-type:none;position:relative}.breadcumb-menu li{margin-right:3px;padding-right:3px;list-style:none;display:inline-block;position:relative}.breadcumb-menu li:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.12207C12%203.16637%2013.0349%204.72907%2014.0811%206.04147C15.4283%207.73117%2017.0361%209.20727%2018.881%2010.3343C20.2631%2011.1782%2021.9414%2011.9883%2023.2896%2011.9883M12%2021.8789C12%2020.8346%2013.0349%2019.2719%2014.0811%2017.9595C15.4283%2016.2699%2017.0361%2014.7937%2018.881%2013.6667C20.2631%2012.8228%2021.9414%2012.0127%2023.2896%2012.0127M23.2896%2012.0005H0.710403'%20stroke='white'/%3e%3c/svg%3e");background-size:100% 100%;width:18px;height:16px;margin-left:6px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;top:3px}.breadcumb-menu li:last-child{margin-right:0;padding-right:0}.breadcumb-menu li:last-child:after{display:none}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{white-space:normal;word-break:break-word;font-family:var(--body-font);color:var(--white-color);font-size:20px;font-weight:400}.breadcumb-title{font-size:54px;font-family:var(--title-font);color:var(--white-color);text-transform:capitalize;margin:-.23em 0 -.18em;font-weight:700}.breadcumb-wrapper{background-color:var(--title-color);text-align:center;background-position:0 0;padding:163px 0;position:relative;overflow:hidden}@media (width<=1199px){.breadcumb-wrapper{padding:150px 0}.breadcumb-title{margin:-.18em 0}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{font-size:16px;line-height:26px}}@media (width<=991px){.breadcumb-wrapper{padding:130px 0}}@media (width<=767px){.breadcumb-title{font-size:44px;line-height:54px}}@media (width<=575px){.breadcumb-wrapper{padding:130px 0}.breadcumb-title{font-size:44px;line-height:54px}}@media (width<=375px){.breadcumb-wrapper{padding:120px 0}.breadcumb-title{font-size:34px;line-height:44px}.breadcumb-menu{margin:15px 0 -.5em}}.th-hero-wrapper{z-index:2;position:relative;overflow:hidden}.th-hero-bg{position:absolute;inset:0;overflow:hidden}.th-hero-bg img{object-fit:cover;width:100%;height:100%;position:relative;overflow:hidden}.hero-1{position:relative;overflow:hidden}.hero-1 .th-hero-bg{z-index:2}.hero-1 .th-hero-bg:before{content:"";mix-blend-mode:normal;z-index:-1;background:#0d0d0c80;position:absolute;inset:0}.hero-1 .th-swiper-custom{z-index:9;margin:0;position:absolute;top:47%;right:55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (width<=767px){.hero-1 .th-swiper-custom{display:none}}.hero-1 .th-swiper-custom .swiper-pagination-bullets{z-index:3;text-align:center;height:3px;margin:25px 0 0;line-height:10px;position:relative}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-size:24px;--swiper-pagination-bullet-horizontal-gap:12px;opacity:1;background-color:var(--white-color);border:1px solid var(--white-color);cursor:pointer;border-radius:0;height:2px;margin:5px 7px;-webkit-transition:all .4s;transition:all .4s;display:inline-block;position:relative}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:before{display:none}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover,.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme-color);border:1px solid var(--theme-color)}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:0}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.hero-1 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));background:var(--white-color);height:3px}.hero-1 .slider-arrow{--icon-size:64px;backdrop-filter:blur(5px);color:var(--white-color);box-shadow:none;opacity:1;visibility:visible;left:var(--pos-x,-90px);background:#fafcf433;border:none;border-radius:36px}.hero-1 .slider-arrow img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hero-1 .slider-arrow.slider-next{right:var(--pos-x,-90px);left:auto}.hero-1 .slider-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.hero-1:hover .slider-arrow{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hero-style1{z-index:9;max-width:700px;padding:206px 0 260px;position:relative}.hero-style1 .sub-title{color:var(--white-color);margin-bottom:0;display:block}.hero-style1 .hero-title{color:var(--white-color);margin-bottom:45px}.hero-style1 .hero-text{max-width:582px;margin-bottom:30px;line-height:26px}.hero-style1 .btn-group{gap:16px}@media (width<=480px){.hero-style1 .btn-group{justify-content:center}}@media (width<=991px){.hero-style1{max-width:550px}.hero-style1 .hero-title{font-size:58px;line-height:68px}}@media (width<=767px){.hero-1 .hero-img{text-align:center;max-width:100%;margin:0 auto 50px;position:static}.hero-1 .hero-shape2{display:none}.hero-style1{text-align:center;margin-left:auto;margin-right:auto;padding:130px 0 185px}.hero-style1 .title1,.hero-style1 .title2{margin-left:auto;margin-right:auto}.hero-style1 .title-img{max-width:40px;right:5%}.hero-style1 .hero-title{font-size:44px;line-height:54px}}@media (width<=575px){.hero-style1{padding:130px 0 180px}.hero-style1 .title-img{right:3%}.hero-title{margin-bottom:35px;font-size:42px;line-height:1.24}}@media (width<=375px){.hero-style1 .hero-title{font-size:40px;line-height:50px}}@media (width<=330px){.hero-title{font-size:32px}}.error-img{text-align:center;min-width:926px;margin-left:-100px}@media (width<=1699px){.error-img{min-width:100%}}@media (width<=1299px){.error-img{margin-left:0}}.error-title{margin-bottom:20px}.error-text{max-width:650px;margin-bottom:35px;margin-left:auto;margin-right:auto}.error-content{margin-right:90px}@media (width<=1299px){.error-content{margin-right:0}}.error-content .th-btn img{filter:brightness(0)invert()}@media (width<=991px){.error-title{margin-bottom:15px}.error-img{margin-bottom:30px;margin-left:0}.error-text{margin-bottom:25px}}@media (width<=767px){.error-title{margin-bottom:10px}}.contact-form{background-color:var(--white-color);border-radius:16px;padding:40px;box-shadow:0 20px 20px #cccccc40}@media (width<=1299px){.contact-form{padding:30px}}.contact-form select::-webkit-input-placeholder,.contact-form .form-control::-webkit-input-placeholder,.contact-form .form-select::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder,.contact-form input::-webkit-input-placeholder{color:var(--body-color)}.contact-form select::placeholder,.contact-form .form-control::placeholder,.contact-form .form-select::placeholder,.contact-form textarea::placeholder,.contact-form input::placeholder{color:var(--body-color)}.contact-form select:-ms-placeholder-shown,.contact-form .form-control:-ms-placeholder-shown,.contact-form .form-select:-ms-placeholder-shown,.contact-form textarea:-ms-placeholder-shown,.contact-form input:-ms-placeholder-shown{color:var(--body-color)}.contact-form select::-moz-placeholder,.contact-form .form-control::-moz-placeholder,.contact-form .form-select::-moz-placeholder,.contact-form textarea::-moz-placeholder,.contact-form input::-moz-placeholder{color:var(--body-color)}.contact-form select::placeholder,.contact-form .form-control::placeholder,.contact-form .form-select::placeholder,.contact-form textarea::placeholder,.contact-form input::placeholder{color:var(--body-color)}.contact-form .nice-select .option{color:var(--title-color)}.contact-form .nice-select .option.selected{color:var(--theme-color)!important;background:var(--theme-color)!important}.contact-form .nice-select .option.selected.focus{color:#fff!important;background:var(--theme-color)!important}.contact-form .nice-select .option:hover,.contact-form .nice-select .option.focus{background:var(--theme-color)!important;color:#fff!important}.contact-form .nice-select.open .list{border-bottom:3px solid var(--theme-color)}.contact-form i{color:#888c97}.contact-form textarea.form-control,.contact-form textarea{min-height:159px;padding-top:16px;padding-bottom:17px}.contact-form .nice-select:after{border-bottom:1px solid var(--body-color);border-right:1px solid var(--body-color)}.contact-form .th-btn{padding:19.5px 42px}.contact-form .th-btn i{color:var(--white-color)}.contact-form.style2 textarea.form-control,.contact-form.style2 textarea{min-height:130px}.contact-form.style2 select,.contact-form.style2 .form-control,.contact-form.style2 .form-select,.contact-form.style2 textarea,.contact-form.style2 input{height:64px}.contact-form2 .nice-select .option{color:var(--title-color)}.contact-form2 .nice-select .option.selected{font-weight:400;color:var(--theme-color)!important;background:var(--theme-color)!important}.contact-form2 .nice-select .option.selected.focus{color:#fff!important;background:var(--theme-color)!important}.contact-form2 .nice-select .option:hover,.contact-form2 .nice-select .option.focus{background:var(--theme-color)!important;color:#fff!important}.contact-form2 .nice-select.open .list{border-bottom:3px solid var(--theme-color)}@media (width<=480px){.form-btn-wrapp .th-btn{width:100%;margin-bottom:10px}}.form-btn-wrapp .th-btn:hover{color:var(--white-color)}.form-btn-wrapp .th-btn:hover img{filter:brightness(0)invert()}.about-contact-grid{border:1px solid #e1e4e6;border-radius:8px;gap:24px;padding:24px 24px 18px;-webkit-transition:all .4s;transition:all .4s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=375px){.about-contact-grid{gap:14px;padding:15px 15px 18px}}.about-contact-grid:not(:last-child){margin-bottom:30px}.about-contact-grid .about-contact-icon{text-align:center;background:var(--title-color);width:70px;height:70px;color:var(--white-color);border-radius:50%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;justify-content:center;align-items:center;line-height:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=375px){.about-contact-grid .about-contact-icon{width:60px;height:60px}}.about-contact-grid .about-contact-icon img{filter:brightness(0)invert()}.about-contact-grid .box-title{margin-top:-.3em;margin-bottom:2px;font-size:20px;font-weight:600}.about-contact-grid .about-contact-details-text{color:var(--title-color);margin-bottom:0}.about-contact-grid .about-contact-details-text a:not(:hover){color:initial}.about-contact-grid:hover .about-contact-icon{background:var(--theme-color)}.contact-map{border-radius:30px;line-height:0;position:relative}@media (width<=991px){.contact-map{margin-bottom:40px}}.contact-map .contact-icon{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contact-map .contact-icon i{text-align:center;width:100px;height:100px;color:var(--white-color);background-color:var(--theme-color);border-radius:50%;font-size:24px;line-height:100px}@media (width<=991px){.contact-map .contact-icon i{width:80px;height:80px;line-height:80px}}.contact-map .contact-icon{z-index:3;width:50px;height:50px;display:inline-block}.contact-map .contact-icon img{-webkit-animation:2s ease-in-out infinite alternate jumpAni;animation:2s ease-in-out infinite alternate jumpAni}.contact-map .contact-icon:after{content:"";z-index:-1;background:#0d0d0c33;border-radius:50%;width:38px;height:18px;margin:auto;position:absolute;top:90%;left:0;right:0}.contact-map .contact-icon:before{content:"";border:1px solid var(--white-color);z-index:-1;background:#ffffff80;border-radius:50%;width:130px;height:60px;margin:auto;position:absolute;top:50%;left:-40px;right:0}.contact-map iframe{border-radius:30px;width:100%;height:365px}.contact-map.style2 iframe{border-radius:0;width:100%;height:398px}.contact-map.style3 iframe{border-radius:16px}.global-img{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;position:relative;overflow:hidden}.global-img:after{content:"";opacity:1;pointer-events:none;z-index:9;background:#ffffff80;width:100%;height:0;position:absolute;top:0;left:0}.global-img img{object-fit:cover;width:100%;-webkit-transition:all 1.3s;transition:all 1.3s}@media (width<=991px){.global-img{min-width:100%;margin-bottom:30px}}.global-img:hover:after{opacity:0;height:100%;-webkit-transition:all .4s linear;transition:all .4s linear}.global-img:hover img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.img-box1{margin-bottom:20px;position:relative}@media (width<=1199px){.img-box1{margin-bottom:50px}}.img-box1 .img1{position:relative;overflow:hidden}@media (width<=1299px){.img-box1 .img1{max-width:280px}}@media (width<=480px){.img-box1 .img1{max-width:100%}}.img-box1 .img1 img{border-radius:156px 156px 0}.img-box1 .img2{position:absolute;top:0;right:0;overflow:hidden}@media (width<=1399px){.img-box1 .img2{max-width:280px}}@media (width<=1299px){.img-box1 .img2{max-width:220px}}@media (width<=1199px){.img-box1 .img2{right:40%}}@media (width<=991px){.img-box1 .img2{right:20%}}@media (width<=767px){.img-box1 .img2{right:0%}}@media (width<=480px){.img-box1 .img2{display:none}}.img-box1 .img2 img{border-radius:156px 156px 156px 0}.img-box1 .img3{position:absolute;bottom:-20px;right:0;overflow:hidden}@media (width<=1399px){.img-box1 .img3{max-width:280px}}@media (width<=1299px){.img-box1 .img3{max-width:220px}}@media (width<=1199px){.img-box1 .img3{right:40%}}@media (width<=991px){.img-box1 .img3{right:20%}}@media (width<=767px){.img-box1 .img3{right:0%}}@media (width<=480px){.img-box1 .img3{display:none}}.img-box1 .img3 img{border-radius:156px 0 156px 156px}.about-item{gap:16px;max-width:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-item:not(:last-child){margin-bottom:30px}.about-item.style2 .about-item_img{background-color:var(--smoke-color)}.about-item.style4 .about-item_img{background-color:var(--title-color)}.about-item.style5:not(:last-child){margin-bottom:44px}.about-item.style5 .about-item_img{background-color:#ecf2f7;border-radius:30px;min-width:80px;height:80px;line-height:80px}.about-item_img{text-align:center;background-color:var(--theme-color);border-radius:50%;min-width:72px;height:72px;line-height:72px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.about-item_img img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.about-item_img:hover{background-color:var(--title-color)}.about-item_img:hover img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.about-item .box-title{margin-bottom:7px}@media (width<=375px){.about-item .box-title{font-size:20px}}.about-item_text{margin-bottom:-.3rem}.about-item-wrap{min-width:386px}@media (width<=575px){.about-item-wrap{min-width:100%}}.testiSlider1{overflow:visible}@media (width<=991px){.testiSlider1{margin-top:0!important}}@media (width<=767px){.testiSlider1{margin:0!important}}.testiSlider1 .swiper-slide{-webkit-transition:all .5s ease-out;transition:all .5s ease-out;margin-top:98px!important}@media (width<=991px){.testiSlider1 .swiper-slide{margin-top:58px!important}}.testiSlider1 .swiper-slide.swiper-slide-active{margin-top:0!important;margin-bottom:80px!important}@media (width<=991px){.testiSlider1 .swiper-slide.swiper-slide-active{margin-bottom:40px!important}}@media (width<=767px){.testiSlider1 .swiper-slide.swiper-slide-active{width:100%!important}}.testiSlider1 .swiper-slide.swiper-slide-active .testi-card-quote{background-color:var(--theme-color)}.testiSlider1 .swiper-slide.swiper-slide-active .testi-card-quote img{filter:brightness(0)invert()}.testiSlider1 .swiper-wrapper{visibility:visible}.testi-card{background:#f8f9f7;border-radius:24px;margin:10px;padding:40px 40px 64px;position:relative}.testi-card.style2 .testi-card_profile{background-color:var(--theme-color);width:316px;height:153px;margin:-40px 0 -50px -60px;padding:10px 30px 50px}@media (width<=480px){.testi-card.style2 .testi-card_profile{margin:-24px 0 -50px -60px}}.testi-card.style2 .testi-card_desig,.testi-card.style2 .box-title{color:var(--white-color)}@media (width<=991px){.testi-card{padding:30px 30px 64px}}@media (width<=575px){.testi-card{padding:25px 25px 64px}}.testi-card_wrapper{justify-content:space-between;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=480px){.testi-card_wrapper{display:block}}.testi-card_wrapper:nth-child(2n) .testi-card{margin-top:0}.testi-card_profile{justify-content:flex-start;align-items:center;gap:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.testi-card_avater{max-width:72px;-webkit-transform:none;-ms-transform:none;transform:none}@media (width<=575px){.testi-card_avater{min-width:40px}}.testi-card_avater img{object-fit:cover;border-radius:50%;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.testi-card .box-title{margin-bottom:0}@media (width<=575px){.testi-card .box-title{font-size:20px}}.testi-card_review i{color:#ffa944;margin-right:3px;font-size:14px}@media (width<=991px){.testi-card_review i{font-size:12px}}.testi-card_text{color:var(--black-color2);max-width:636px;margin-bottom:-.3rem;font-size:20px;font-weight:500}@media (width<=575px){.testi-card_text{font-size:18px}}.testi-card-quote{text-align:center;background-color:var(--white-color);border:4px solid var(--white-color);border-radius:50%;width:78px;height:78px;line-height:70px;position:absolute;bottom:-30px;left:48%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.price-card{z-index:2;background-color:var(--smoke-color);border-radius:16px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}.price-card_wrapp{border-bottom:1px solid var(--white-color);align-items:center;gap:24px;margin-bottom:20px;padding:40px 0 40px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=375px){.price-card_wrapp{padding:40px 0 40px 25px}}.price-card_icon{text-align:center;background:var(--theme-color);border-radius:50%;width:64px;height:64px;margin-bottom:0;line-height:64px}.price-card_icon img{filter:brightness(0)invert();-webkit-transition:all .4s;transition:all .4s}.price-card_content{padding:0 95px 30px}@media (width<=1299px){.price-card_content{padding:0 40px 30px}}@media (width<=375px){.price-card_content{padding:0 40px 30px 25px}}.price-card .box-title{color:var(--black-color2);margin-bottom:0;font-size:24px;font-weight:600;position:relative}.price-card_price{color:var(--black-color2);white-space:nowrap;letter-spacing:-.5px;margin-bottom:15px;font-size:clamp(17px,4vw,28px);font-weight:600}.price-card_price .duration{font-size:14px;font-weight:400;font-family:var(--body-font);color:var(--body-color)}.price-card_text{color:var(--title-color);margin-bottom:0;font-size:16px;font-weight:400}.price-card .checklist{margin-top:30px}.price-card .checklist li{color:var(--title-color);font-size:16px;font-weight:400}.price-card .checklist li:not(:last-child){margin-bottom:15px}.price-card .checklist li i{margin-top:2px;font-size:24px}.price-card .price-btn{margin:0 58px;padding-bottom:32px}.price-card .th-btn{padding:21px 20px;font-size:18px}.price-card .offer-tag{background:var(--white-color);color:var(--title-color);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%);opacity:0;padding:5px 19px 5px 36px;font-size:14px;font-weight:500;position:absolute;top:109px;right:-1px}.price-card.active .offer-tag{opacity:1}.price-card:hover,.price-card.active{background-color:var(--title-color)}.price-card:hover .price-card_icon,.price-card.active .price-card_icon{background-color:var(--smoke-color)}.price-card:hover .price-card_icon img,.price-card.active .price-card_icon img{filter:none;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.price-card:hover .price-card_price,.price-card.active .price-card_price,.price-card:hover .price-card_price .duration,.price-card.active .price-card_price .duration,.price-card:hover .price-card_text,.price-card.active .price-card_text,.price-card:hover .box-title,.price-card.active .box-title,.price-card:hover .checklist li,.price-card.active .checklist li{color:var(--white-color)}.price-card:hover .checklist li:before,.price-card.active .checklist li:before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_214_43761)'%3E%3Cpath d='M14.166 2.78184C12.9403 2.0728 11.5172 1.66699 9.99935 1.66699C5.39697 1.66699 1.66602 5.39795 1.66602 10.0003C1.66602 14.6027 5.39697 18.3337 9.99935 18.3337C14.6017 18.3337 18.3327 14.6027 18.3327 10.0003C18.3327 9.42958 18.2753 8.87216 18.166 8.33366' stroke='%23E9F6F9' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M6.66602 10.417C6.66602 10.417 7.91602 10.417 9.58268 13.3337C9.58268 13.3337 14.215 5.69477 18.3327 4.16699' stroke='%23E9F6F9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_214_43761'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.price-card:hover .th-btn,.price-card.active .th-btn{border:1px solid var(--white-color);background-color:#0000}.price-card:hover .th-btn:hover,.price-card.active .th-btn:hover{border-color:var(--theme-color)}.counter-card{text-align:center;z-index:2;background-color:#f8f9f7;border-radius:50%;width:264px;height:264px;margin:158px auto auto;padding:93px 28px;display:block;position:relative}.counter-card.style2{margin-top:25px}@media (width<=1199px){.counter-card.style2{margin:50px auto 25px}}.counter-card.style3{margin:25px 0}@media (width<=991px){.counter-card.style3{margin:25px auto}}@media (width<=767px){.counter-card.style3{margin:25px auto;display:block}}@media (width<=1199px){.counter-card{margin-top:100px}}@media (width<=767px){.counter-card{width:250px;height:250px;margin-top:150px;padding:81px 28px}}@media (width<=575px){.counter-card{margin-top:20px}}.counter-card .counter-shape{border:1px solid var(--theme-color);border-radius:50%;width:312px;height:312px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;inset:-24px}@media (width<=767px){.counter-card .counter-shape{width:290px;height:290px;inset:-20px}}.counter-card .counter-shape span{top:unset;z-index:2;background-color:#a7c4bc33;border-radius:50%;width:24px;height:24px;display:block;position:absolute;bottom:55px;right:15px}@media (width<=767px){.counter-card .counter-shape span{bottom:51px;right:13px}}.counter-card .counter-shape:after,.counter-card .counter-shape:before{content:"";box-sizing:content-box;background-color:var(--theme-color);border-radius:50%;width:10px;height:10px;position:absolute;bottom:20%;right:7%}.counter-card .counter-shape:after{background-color:var(--theme-color)}.counter-card-wrap{margin:50px 0 25px}@media (width<=1199px){.counter-card-wrap{margin:0}}@media (width<=575px){.counter-card-wrap:nth-child(2n){margin:70px 0 50px}}.counter-card-wrap:nth-child(2n) .counter-card{margin-top:0}.counter-card-wrap:nth-child(2n) .counter-card .counter-shape span{top:24px;right:43px}@media (width<=767px){.counter-card-wrap:nth-child(2n) .counter-card .counter-shape span{top:22px;right:39px}}.counter-card-wrap:nth-child(2n) .counter-card .counter-shape:before,.counter-card-wrap:nth-child(2n) .counter-card .counter-shape:after{bottom:unset;top:10%;right:16%}.counter-card .box-number{text-transform:capitalize;color:var(--black-color2);margin-bottom:7px;font-size:48px;font-weight:700;line-height:48px}.counter-card .counter-title{color:var(--black-color2);font-size:24px;font-weight:500;line-height:36px}.counter-card:hover .counter-shape{-webkit-animation:10s linear infinite spin;animation:10s linear infinite spin}.counter-card-wrap.style2{margin:25px 0}.counter-item .box-number{letter-spacing:.02em;text-transform:capitalize;color:#343a40;font-size:48px;line-height:48px}.counter-item .counter-title{margin-bottom:0;font-size:24px;font-weight:500}.counter-item .counter-shape{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:absolute;top:-55%;left:50%}@media (width<=1199px){.counter-item .counter-shape{top:-20%}}.counter-item .counter-shape:after,.counter-item .counter-shape:before{content:"";box-sizing:content-box;background-color:var(--theme-color);border-radius:50%;width:10px;height:10px;position:absolute;bottom:20%;right:7%}.counter-item .counter-shape:after{background-color:var(--theme-color)}.brand-area .th-container{--main-container:1648px}.brand-box{width:150px;height:150px;margin:auto;display:block;position:relative;overflow:hidden}.brand-box:hover a img.gray{opacity:1;visibility:visible;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.brand-box:hover a img.original{opacity:0;visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.brand-box img{margin:0 auto;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;position:absolute;top:0;left:0;right:0}.brand-box img.gray{opacity:0;visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.brand-box img.original{-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.elements-sec .th-container{--main-container:1744px}.checklist ul{text-align:left;margin-bottom:0;padding-left:0;list-style:none}.checklist li{color:var(--body-color);font-family:var(--body-font);padding-left:40px;font-size:18px;font-weight:400;line-height:28px;position:relative}.checklist li:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 3.33782C15.5291 2.48697 13.8214 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 11.3151 21.9311 10.6462 21.8 10' stroke='%231CA8CB' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M8 12.5C8 12.5 9.5 12.5 11.5 16C11.5 16 17.0588 6.83333 22 5' stroke='%231CA8CB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-right:10px;position:absolute;top:0;left:0}.checklist li:not(:last-child){margin-bottom:10px}@media (width<=1199px){.checklist.mb-45{margin-bottom:40px}}.checklist.style4 ul li:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 3.33782C15.5291 2.48697 13.8214 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 11.3151 21.9311 10.6462 21.8 10' stroke='%2327AE60' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M8 12.5C8 12.5 9.5 12.5 11.5 16C11.5 16 17.0588 6.83333 22 5' stroke='%2327AE60' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.checklist.style5 ul li:before{content:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 1.5C6.65 1.5 2 6.15 2 12C2 17.85 6.65 22.5 12.5 22.5C18.35 22.5 23 17.85 23 12C23 6.15 18.35 1.5 12.5 1.5ZM12.5 21C7.55 21 3.5 16.95 3.5 12C3.5 7.05 7.55 3 12.5 3C17.45 3 21.5 7.05 21.5 12C21.5 16.95 17.45 21 12.5 21Z' fill='%23EB5757'/%3E%3Cpath d='M16.55 17.25L12.5 13.2L8.45 17.25L7.25 16.05L11.3 12L7.25 7.95L8.45 6.75L12.5 10.8L16.55 6.75L17.75 7.95L13.7 12L17.75 16.05L16.55 17.25Z' fill='%23EB5757'/%3E%3C/svg%3E%0A")}.filter-menu .tab-btn:hover,.filter-menu .tab-btn.active{background-color:var(--theme-color);color:var(--white-color)}.filter-menu .th-btn{background-color:var(--smoke-color);color:var(--body-color);border-radius:8px;min-width:auto;padding:15px 30px}.filter-menu .th-btn:before{background-color:var(--theme-color)}.filter-menu .th-btn:hover,.filter-menu .th-btn.active{border-color:var(--theme-color);color:var(--white-color)}.filter-menu .th-btn:hover:before,.filter-menu .th-btn.active:before{border-radius:3px}@media (width<=991px){.filter-menu .th-btn{padding:13px 20px}}@media (width<=1199px){p.mb-40{margin-bottom:35px}p.mb-45{margin-bottom:38px}}.mouse-pointer .icon{color:#fff;opacity:0;font-size:14px;-webkit-transition:all .4s cubic-bezier(.225,1,.316,.99);transition:all .4s cubic-bezier(.225,1,.316,.99);position:absolute;top:50%;left:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.mouse-pointer.large{display:none}.mouse-pointer.small{width:25px;height:25px}.mouse-pointer.right{width:50px;height:50px}.mouse-pointer.right.large .icon{opacity:0}.mouse-pointer.right.large{background:0 0!important}.mouse-pointer.zoom,.mouse-pointer.open{width:80px;height:80px}.mouse-pointer .icon i{margin:0 3px}.mouse-pointer.right .icon{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.touch .mouse-pointer{display:none}.mouse-pointer.transparent{-webkit-transition:all .5s;transition:all .5s;display:none}.accordion-card{border:1px solid var(--title-color);text-align:left;z-index:3;background-color:#0000;border-radius:4px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;overflow:hidden}.accordion-card:not(:last-child){margin-bottom:24px}.accordion-card .accordion-button{font-size:24px;font-weight:600;font-family:var(--title-font);color:var(--title-color);text-align:left;background-color:#0000;border:0;border-radius:0;gap:10px;min-height:75px;margin-bottom:0;padding:12px 45px 12px 30px;-webkit-transition:all .3s;transition:all .3s;position:relative}.accordion-card .accordion-button:after{content:"";background-color:var(--title-color);background-image:none;width:20px;height:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:50%;right:30px;transform:translateY(-50%)rotate(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") 50%/contain no-repeat}.accordion-card .accordion-button:focus{box-shadow:none;outline:none}.accordion-card .accordion-button:not(.collapsed){box-shadow:none}.accordion-card .accordion-button:not(.collapsed):after{background-color:var(--theme-color,#276254);transform:translateY(-50%)rotate(180deg)}.accordion-card .accordion-collapse{border:none}.accordion-card .accordion-body{border:none;border-radius:0;padding:0 30px 30px}.accordion-card .faq-text{color:var(--body-color);margin-top:-.48em;margin-bottom:-.48em}.accordion-card.style3{border-radius:20px}.accordion-card.style3 .accordion-button{border-radius:20px;font-size:18px;font-weight:500}@media (width<=991px){.accordion-card .accordion-button{min-height:70px;font-size:20px}}@media (width<=575px){.accordion-card .accordion-button{padding:12px 45px 12px 20px}.accordion-card .accordion-body{padding:0 20px 30px}}.faq-img1.style2{margin-left:-280px}@media (width<=1399px){.faq-img1.style2{width:100%;height:100%;margin-left:0}}@media (width<=575px){.accordion-card .accordion-button{font-size:16px}}.faq-img2 .img1{-webkit-clip-path:polygon(55% 0,100% 38%,100% 100%,0 100%,0% 38%);clip-path:polygon(55% 0,100% 38%,100% 100%,0 100%,0% 38%)}.accordion-item .box-title{margin-bottom:0}.accordion-item .accordion-button{font-size:30px;font-weight:600;font-family:var(--title-font);color:var(--title-color);text-align:left;background:0 0;border:0;gap:10px;margin-bottom:0;padding:20px 0;-webkit-transition:all .3s;transition:all .3s;display:block;position:relative;border-radius:0!important}.accordion-item .accordion-button:after{display:none}.accordion-item .accordion-button:focus{box-shadow:none;outline:none}.accordion-item .accordion-button:not(.collapsed){box-shadow:none;background-color:#0000;border-bottom:none;padding:20px 0 0}.accordion-item .accordion-button:not(.collapsed) .accordion-item_number{border-color:var(--theme-color);color:var(--theme-color)}.accordion-item .accordion-button:not(.collapsed) i{color:var(--theme-color);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.accordion-item .accordion-button.collapsed{border-bottom:1px solid var(--gray-color)}.accordion-item .accordion-collapse{border:none}.accordion-item .accordion-collapse .accordion-body{border-color:var(--theme-color)}.accordion-item .accordion-body{border:none;border-bottom:1px solid var(--gray-color);background-color:#0000;padding:0}.th-accordion_images img.active{opacity:1;visibility:visible;opacity:1}.tour-box{background-color:var(--white-color);border:1px solid #bcced2;border-top:#0000;border-radius:16px;position:relative;overflow:hidden}.tour-box.style-flex{border:1px solid #bcced2;align-items:center;gap:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=1299px){.tour-box.style-flex{display:block}}.tour-box.style-flex .tour-content{padding:0}@media (width<=1299px){.tour-box.style-flex .tour-content{padding:30px}}@media (width<=375px){.tour-box.style-flex .tour-content{padding:20px}}.tour-box.style-flex .tour-action{gap:30px}.tour-box.style-flex .tour-box_img{border-radius:16px 0 0;width:50%}@media (width<=1299px){.tour-box.style-flex .tour-box_img{width:100%}}@media (width<=991px){.tour-box.style-flex .tour-box_img{margin-bottom:0}}.tour-box.style-flex .tour-box_img img{object-fit:cover;border-radius:16px 0 0;width:100%}.tour-box.style2 .box-title{font-size:24px;font-weight:600}.tour-box.style2 .woocommerce-review-link{font-weight:600}.tour-box.style2 .tour-content{padding:24px}.tour-box.style2 .tour-list ul{padding:0}.tour-box.style2 .tour-list ul li{font-size:18px;font-weight:500;font-family:var(--title-font);color:var(--black-color);border-bottom:1px solid #bcced2;justify-content:space-between;margin-bottom:15px;padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour-box.style2 .tour-list ul li span{color:var(--body-color)}.tour-box.style2 .tour-action{margin-top:30px}@media (width<=340px){.tour-box.style2 .tour-action{display:block}}.tour-box.style2 .tour-box_price{margin-bottom:0;font-size:16px;font-weight:400}.tour-box.style2 .currency{font-size:24px;font-weight:500;font-family:var(--body-font);color:var(--black-color2)}@media (width<=1299px){.tour-box.style2 .currency{font-size:18px}}.tour-box.style3 .tour-box_img:before{display:none}.tour-box.style4{border:1px solid #bcced2;padding:16px}.tour-box.style4 .tour-box_img{border-radius:16px}.tour-box.style4 .tour-content{padding:24px 0 0}.tour-box.style5{background-color:var(--white-color);box-shadow:none;border:1px solid #bcced2;border-radius:30px;padding:16px}.tour-box.style5 .discount{background-color:var(--white-color);color:#343a40;border-radius:30px;padding:4px 18px;font-size:14px;font-weight:600;position:absolute;top:10px;left:10px}.tour-box.style5 .star-rating span:before{color:#f8bc22}.tour-box.style5 .location{color:#343a40;margin-bottom:40px;font-size:14px;font-weight:500;display:block}.tour-box.style5 .location i{color:#f8bc22;margin-right:8px;font-size:16px}.tour-box.style5 .box-title{font-size:24px}@media (width<=1299px){.tour-box.style5 .box-title{font-size:20px}}.tour-box.style5 .tour-content{padding:24px 10px 16px}.tour-box.style5 .tour-box_img,.tour-box.style5 .tour-box_img img{border-radius:20px}.tour-box.style5 .tour-box_price{font-family:var(--body-font);letter-spacing:.02em;color:var(--body-color);margin-bottom:35px;font-size:24px;font-weight:500;line-height:36px}.tour-box.style5 .currency{letter-spacing:.02em;color:var(--black-color2);font-size:24px;font-weight:500;line-height:36px}.tour-box.style5:hover{box-shadow:none}.tour-box.style5 .th-btn{padding:12px 30px}.tour-box.style6{border:1px solid #bcced2;border-radius:16px;padding:16px}.tour-box.style6 .tour-box_img{border-radius:8px}.tour-box.style6 .tour-box_img:before{display:none}.tour-box.style6 .tour-box_img img{border-radius:8px}.tour-box.style6 .tour-box_img span{width:80px;height:32px;color:var(--title-color);background:#f8bc22;border-radius:12px 12px 0 0;padding:5px 10px;font-size:16px;font-weight:500;position:absolute;bottom:0;right:24px}.tour-box.style6 .star-rating span:before{color:#f8bc22}.tour-box.style6 .tour-box_price{letter-spacing:.02em;color:var(--body-color);margin-bottom:0;font-size:18px;font-weight:500}.tour-box.style6 .tour-box_price .currency{letter-spacing:.02em;color:#343a40;font-size:24px;font-weight:400}.tour-box.style6 .tour-action{margin-bottom:30px}.tour-box.style6 .tour-content{padding:24px 0 16px}.tour-box.style6 .th-btn{padding:10px 30px}.tour-box.style6 .box-title{font-size:24px}@media (width<=1199px){.tour-box.style6 .box-title{font-size:20px}}.tour-box.style6 .location{color:#343a40;font-size:18px;font-weight:500}.tour-box.style6 .location i{color:#f8bc22;margin-right:8px}.tour-box.style7{border:1px solid #bcced2;border-radius:16px;padding:16px}.tour-box.style7 .tour-box_img{border-radius:8px}.tour-box.style7 .tour-box_img:before{display:none}.tour-box.style7 .tour-box_img img{border-radius:8px}.tour-box.style7 .tour-box_img span{width:80px;height:32px;color:var(--title-color);background:#fff;border-radius:30px;padding:4px 10px;font-size:16px;font-weight:500;position:absolute;top:10px;left:10px}.tour-box.style7 .star-rating span:before{color:#f8bc22}.tour-box.style7 .tour-box_price{letter-spacing:.02em;color:var(--body-color);margin-bottom:0;font-size:18px;font-weight:500}.tour-box.style7 .tour-box_price .currency{letter-spacing:.02em;color:#343a40;font-size:24px;font-weight:400}.tour-box.style7 .tour-action{margin-bottom:30px}.tour-box.style7 .tour-content{padding:24px 0 16px}.tour-box.style7 .th-btn{padding:10px 30px}.tour-box.style7 .box-title{font-size:24px}@media (width<=1199px){.tour-box.style7 .box-title{font-size:20px}}.tour-box.style7 .location{color:#343a40;font-size:18px;font-weight:500}.tour-box.style7 .location i{color:#f8bc22;margin-right:8px}.tour-box_img{z-index:2;border-radius:16px 16px 0 0;position:relative;overflow:hidden}@media (width<=991px){.tour-box_img{margin-bottom:0}}.tour-box_img:before{content:"";background:-webkit-linear-gradient(#0003 11.82%,#0000 100%);background:linear-gradient(#0000 0%,#0003 88.18%);position:absolute;inset:0}.tour-box_img img{border-radius:16px 16px 0 0;width:100%;-webkit-transition:all 1.3s;transition:all 1.3s}.tour-box .tour-content{padding:16px 16px 12px}.tour-box .box-title{color:var(--black-color2);margin-bottom:8px;font-size:18px;font-weight:500}.tour-box .tour-rating{align-items:flex-start;gap:8px;margin-bottom:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour-box .star-rating{font-size:14px}.tour-box .star-rating span:before{color:#ff833e}.tour-box .woocommerce-review-link{color:var(--black-color2);font-size:16px;line-height:16px}.tour-box .currency{letter-spacing:.02em;color:var(--black-color2);font-size:24px;font-weight:500;line-height:36px}.tour-box .tour-action{justify-content:space-between;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour-box .tour-action i{margin-right:8px}.tour-box .tour-action span{color:var(--title-color);font-size:16px;font-weight:400}.tour-box .tour-action .th-btn{border:1px solid var(--gray-color);padding:10px 19.5px;font-weight:500}@media (width<=1199px){.tour-box .tour-action .th-btn{padding:10px 15px}}.tour-box .tour-action .th-btn:after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='14'%20viewBox='0%200%2016%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200.414062C8%201.11026%208.68994%202.15206%209.3874%203.027C10.2855%204.15346%2011.3574%205.13753%2012.5873%205.88886C13.5087%206.45146%2014.6276%206.99153%2015.5264%206.99153M8%2013.5853C8%2012.8891%208.68994%2011.8473%209.3874%2010.9723C10.2855%209.84593%2011.3574%208.8618%2012.5873%208.11046C13.5087%207.54786%2014.6276%207.0078%2015.5264%207.0078M15.5264%206.99966H0.473602'%20stroke='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='14'%20viewBox='0%200%2016%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200.414062C8%201.11026%208.68994%202.15206%209.3874%203.027C10.2855%204.15346%2011.3574%205.13753%2012.5873%205.88886C13.5087%206.45146%2014.6276%206.99153%2015.5264%206.99153M8%2013.5853C8%2012.8891%208.68994%2011.8473%209.3874%2010.9723C10.2855%209.84593%2011.3574%208.8618%2012.5873%208.11046C13.5087%207.54786%2014.6276%207.0078%2015.5264%207.0078M15.5264%206.99966H0.473602'%20stroke='white'/%3e%3c/svg%3e")}.tour-box:hover{box-shadow:0 20px 20px #cccccc40}.tour-box:hover .tour-box_img img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.tour-slider{position:relative}@media (width>=1930px){.tour-area3{background-size:cover;margin-bottom:120px}}.tour-page-single .page-content{display:block}.tour-page-single .box-title{font-size:40px}@media (width<=1199px){.tour-page-single .box-title{font-size:36px}}@media (width<=767px){.tour-page-single .box-title{font-size:34px}}@media (width<=575px){.tour-page-single .box-title{font-size:28px}}.tour-page-single .box-text{font-size:18px}.tour-page-single .tour-price{color:var(--body-color);font-size:18px;font-weight:400;line-height:40px}.tour-page-single .tour-price .currency{color:var(--theme-color);font-size:28px;font-weight:600}.tour-slider1 .tour-slider-img img{border-radius:8px}.tour-slider1 .slider-arrow{opacity:1;visibility:visible;top:auto;bottom:60px;left:-23px;-webkit-transform:none;-ms-transform:none;transform:none}.tour-slider1 .slider-arrow.slider-next{left:auto;right:-23px}.tour-tab .nav-item .nav-link.active{background:var(--theme-color);color:var(--white-color)}.tour-snapshot .box-title{margin-top:-.3rem;font-size:28px}.tour-snap .icon i{color:var(--title-color);font-size:20px}.tour-snap .title{color:var(--body-color);font-weight:400;display:block}.tour-gallery-card .icon-btn{width:auto;height:auto;color:var(--white-color);opacity:0;background:0 0;border:0;font-size:32px;line-height:normal;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tour-gallery-card:hover .icon-btn{opacity:1}.gallery-area .row{--bs-gutter-x:17px}.gallery-card:nth-child(2){margin-top:17px}.gallery-card .box-img{border-radius:24px}@media (width<=991px){.gallery-card .box-img{margin-bottom:10px}}.gallery-card .box-img img{border-radius:24px}.gallery-card .box-img .icon-btn{z-index:3;color:var(--white-color);border:none;font-size:40px;font-weight:300;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.gallery-card .box-img .icon-btn:hover{background-color:#0000}.gallery-card:hover .icon-btn{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.destination-slider{overflow:hidden}.destination-slider .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.destination-slider .swiper-slide{opacity:.5;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;width:min(360px,78vw);-webkit-transition:opacity .35s;transition:opacity .35s}@media (width>=992px){.destination-slider .swiper-slide{width:380px}}@media (width>=1400px){.destination-slider .swiper-slide{width:420px}}.destination-slider .swiper-slide.swiper-slide-prev,.destination-slider .swiper-slide.swiper-slide-next{opacity:.78}.destination-slider .swiper-slide.swiper-slide-active{opacity:1;border-radius:24px}.destination-slider>.slider-arrow{--icon-size:48px;--pos-x:12px;background:var(--white-color);border:1px solid var(--th-border-color);color:var(--title-color);z-index:5;margin-top:0;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #343a401f}.destination-slider>.slider-arrow img{width:18px;height:auto;transform:none}.destination-slider>.slider-arrow.slider-prev{left:var(--pos-x);right:auto}.destination-slider>.slider-arrow.slider-next{right:var(--pos-x);left:auto}.destination-slider>.slider-arrow:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.destination-slider>.slider-arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.destination-slider .destination-box .destination-content{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.destination-box{--space:40px;border-radius:24px;position:relative;overflow:hidden}@media (width<=991px){.destination-box{--space:20px}}@media (width<=575px){.destination-box{--space:10px;border-radius:20px;padding:10px}}.destination-box .destination-img{z-index:2;border-radius:24px;position:relative;overflow:hidden}.destination-box .destination-img:before{content:"";z-index:1;background:-webkit-linear-gradient(#0000004d 10%,#fff0 100%);background:linear-gradient(#fff0 0%,#0000004d 90%);border-radius:24px;position:absolute;inset:0}@media (width<=575px){.destination-box .destination-img{border-radius:15px}}.destination-box .destination-img img{object-fit:cover;border-radius:24px;width:100%;max-width:430px;max-height:636px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (width<=575px){.destination-box .destination-img img{border-radius:15px;max-width:100%;max-height:100%}}.destination-box .destination-content{z-index:3;visibility:hidden;opacity:0;justify-content:space-around;width:100%;max-width:423px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:40px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media (width<=991px){.destination-box .destination-content{gap:60px;max-width:380px}}@media (width<=767px){.destination-box .destination-content{text-align:center;max-width:100%;margin:auto;display:block}}.destination-box .box-title{margin-bottom:0}@media (width<=375px){.destination-box .box-title{font-size:16px}}.destination-box .box-title a{color:var(--white-color)}.destination-box .destination-subtitle{color:var(--white-color);margin-bottom:8px;font-size:16px}.destination-box .th-btn{padding:11.5px 34px}.destination-box .th-btn:after{width:16px;height:16px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='14'%20viewBox='0%200%2016%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200.414062C8%201.11026%208.68994%202.15206%209.3874%203.027C10.2855%204.15346%2011.3574%205.13753%2012.5873%205.88886C13.5087%206.45146%2014.6276%206.99153%2015.5264%206.99153M8%2013.5853C8%2012.8891%208.68994%2011.8473%209.3874%2010.9723C10.2855%209.84593%2011.3574%208.8618%2012.5873%208.11046C13.5087%207.54786%2014.6276%207.0078%2015.5264%207.0078M15.5264%206.99966H0.473602'%20stroke='white'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='14'%20viewBox='0%200%2016%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%200.414062C8%201.11026%208.68994%202.15206%209.3874%203.027C10.2855%204.15346%2011.3574%205.13753%2012.5873%205.88886C13.5087%206.45146%2014.6276%206.99153%2015.5264%206.99153M8%2013.5853C8%2012.8891%208.68994%2011.8473%209.3874%2010.9723C10.2855%209.84593%2011.3574%208.8618%2012.5873%208.11046C13.5087%207.54786%2014.6276%207.0078%2015.5264%207.0078M15.5264%206.99966H0.473602'%20stroke='white'/%3e%3c/svg%3e")}@media (width<=1199px){.destination-box .th-btn{padding:10px 20px}}@media (width<=767px){.destination-box .th-btn{margin-top:10px;padding:7px 20px}.destination-box .th-btn:after{display:none}}@media (width<=375px){.destination-box .th-btn{padding:7px 10px}}.destination-box:hover .destination-img:before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.destination-box.style2{z-index:9;max-width:430px;position:relative;overflow:hidden}.destination-box.style2 .destination-img{border-radius:24px;max-width:430px;overflow:hidden}.destination-box.style2 .destination-img:before{display:none}.destination-box.style2 .destination-img img{object-fit:cover;width:100%;height:100%}.destination-box.style2 .desti-button{text-align:center;z-index:2;width:100%;position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.destination-box.style2 .desti-button .th-btn{color:var(--title-color);background-color:#f8bc22}.destination-box.style2 .desti-button .th-btn.th-icon:after{background-color:#343a40}.destination-box.style2 .desti-button .th-btn:hover{color:var(--white-color)}.destination-box.style2 .desti-button .th-btn:hover.th-icon:after{background-color:var(--white-color)}.destination-slider12 .swiper-slide{box-shadow:none!important}.destination-item{background-color:var(--smoke-color);text-align:center;border-radius:16px}.destination-item_img{border-radius:16px 16px 0 0}@media (width<=991px){.destination-item_img{margin-bottom:0}}.destination-item .destination-content{padding:30px 0 24px}.destination-item .box-title{color:var(--black-color2);margin-bottom:0}.destination-item .destination-text{color:var(--black-color2);margin-bottom:20px}.destination-item .th-btn{border:1px solid var(--theme-color);padding:10px 25px;font-weight:500}.destination-item .th-btn:after{width:15px;height:15px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201.41406C8%202.11026%208.68994%203.15206%209.3874%204.027C10.2855%205.15346%2011.3574%206.13753%2012.5873%206.88886C13.5087%207.45146%2014.6276%207.99153%2015.5264%207.99153M8%2014.5853C8%2013.8891%208.68994%2012.8473%209.3874%2011.9723C10.2855%2010.8459%2011.3574%209.8618%2012.5873%209.11046C13.5087%208.54786%2014.6276%208.0078%2015.5264%208.0078M15.5264%207.99966H0.473602'%20stroke='%23113D48'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%201.41406C8%202.11026%208.68994%203.15206%209.3874%204.027C10.2855%205.15346%2011.3574%206.13753%2012.5873%206.88886C13.5087%207.45146%2014.6276%207.99153%2015.5264%207.99153M8%2014.5853C8%2013.8891%208.68994%2012.8473%209.3874%2011.9723C10.2855%2010.8459%2011.3574%209.8618%2012.5873%209.11046C13.5087%208.54786%2014.6276%208.0078%2015.5264%208.0078M15.5264%207.99966H0.473602'%20stroke='%23113D48'/%3e%3c/svg%3e")}.destination-checklist{border:1px solid #e1e4e6;border-radius:8px;padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=480px){.destination-checklist{border:none;padding:0;display:block}}.destination-checklist .checklist.style2{min-width:387px}@media (width<=1299px){.destination-checklist .checklist.style2{min-width:250px}}@media (width<=480px){.destination-checklist .checklist.style2{min-width:100%;margin-bottom:20px}}.destination-checklist .checklist.style2 li{color:var(--black-color2)}.destination-checklist .checklist.style2:last-child{border-left:1px solid #e1e4e5}@media (width<=480px){.destination-checklist .checklist.style2:last-child{border:none}}.destination-checklist .checklist.style2:last-child li{padding-left:24px}@media (width<=480px){.destination-checklist .checklist.style2:last-child li{padding-left:0}}.destination-checklist .checklist.style2:last-child li:before{display:none}.destination-checklist .checklist.style3 ul li{color:var(--black-color2)}.destination-checklist .checklist.style3 ul li:before{display:none}.booking-form{background-color:var(--white-color);border:2px solid var(--theme-color);z-index:3;border-radius:16px;margin-top:-55px;padding:21px 32px;position:relative;box-shadow:0 20px 20px #cccccc40}@media (width<=1199px){.booking-form{padding:20px}}.booking-form.style2{box-shadow:none;border:none;border-radius:16px 0 0;min-width:896px;margin-top:0;padding:27px 32px;position:relative;bottom:0;left:0}@media (width<=1399px){.booking-form.style2{min-width:849px}}@media (width<=1299px){.booking-form.style2{min-width:780px}}@media (width<=1199px){.booking-form.style2{min-width:640px}}@media (width<=991px){.booking-form.style2{border-radius:16px;min-width:100%;box-shadow:0 20px 20px #cccccc26}}.booking-form.style2 .input-wrap .form-group{height:41px;margin-bottom:0}@media (width<=1199px){.booking-form.style2 .input-wrap .form-group{height:100%;padding-bottom:20px;padding-left:13px}.booking-form.style2 .input-wrap .form-group .search-input{min-width:95%}}.booking-form.style2 .input-wrap .form-group:not(:first-child){border-left:1px solid #e1e4e5;padding-left:25px}@media (width<=1199px){.booking-form.style2 .input-wrap .form-group:not(:first-child){border-left:none;padding-left:12px}.booking-form.style2 .input-wrap .form-group .nice-select:after{right:20px}}@media (width<=1299px){.booking-form.style2 .input-wrap .form-btn .th-btn{padding:15px 35px}}@media (width<=1199px){.booking-form.style2 .input-wrap .form-btn .th-btn{width:100%}}.booking-form.style5{box-shadow:none;overflow:initial;z-index:9;background:#f8f9f7;border:none;border-radius:16px 0 0;position:relative}@media (width<=1199px){.booking-form.style5{margin-top:-125px}}@media (width<=991px){.booking-form.style5{border-radius:0;margin-top:65px}}.booking-form.style5 .input-wrap .form-group select,.booking-form.style5 .input-wrap .form-group .form-control,.booking-form.style5 .input-wrap .form-group .form-select,.booking-form.style5 .input-wrap .form-group textarea,.booking-form.style5 .input-wrap .form-group .nice-select,.booking-form.style5 .input-wrap .form-group input{background:0 0}@media (width<=1199px){.booking-form.style5 .th-btn{width:100%}}.booking-form.style5 .input-wrap .form-group{height:41px;margin-bottom:0}@media (width<=1199px){.booking-form.style5 .input-wrap .form-group{height:100%;padding-bottom:20px;padding-left:13px}.booking-form.style5 .input-wrap .form-group .search-input{min-width:95%}}.booking-form.style5 .input-wrap .form-group:not(:first-child){border-left:1px solid #e1e4e5;padding-left:25px}@media (width<=1199px){.booking-form.style5 .input-wrap .form-group:not(:first-child){border-left:none;padding-left:12px}.booking-form.style5 .input-wrap .form-group .nice-select:after{right:20px}}@media (width<=1299px){.booking-form.style5 .input-wrap .form-btn .th-btn{padding:15px 35px}}@media (width<=1199px){.booking-form.style5 .input-wrap .form-btn .th-btn{width:100%}}@media (width<=1299px){.input-wrap.style2 .form-group:not(:first-child){border-left:#0000}}.input-wrap .form-group{gap:15px;height:41px;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=991px){.input-wrap .form-group{margin-bottom:15px;padding-left:25px}.input-wrap .form-group .search-input{min-width:160px}}@media (width<=767px){.input-wrap .form-group .search-input{min-width:92%}}.input-wrap .form-group:not(:first-child){border-left:1px solid #e1e4e5;padding-left:25px}@media (width<=991px){.input-wrap .form-group:not(:last-child){border:none}}.input-wrap .form-group .icon i{color:var(--theme-color);font-size:24px}@media (width<=1199px){.input-wrap .form-group .icon i{font-size:18px}}.input-wrap .form-group label{color:var(--black-color);margin:0;font-size:14px;font-weight:400;line-height:1}.input-wrap .form-group input{padding:0 0 0 37px;font-size:16px;font-weight:600}.input-wrap .form-group .nice-select{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.input-wrap .form-group .nice-select:after{top:10px;right:-20px}@media (width<=991px){.input-wrap .form-group .nice-select:after{right:20px}}.input-wrap .form-group .nice-select.open .list{-webkit-animation:.3s linear fade-down;animation:.3s linear fade-down}.input-wrap .form-group .nice-select .list{z-index:9;width:200px;overflow-y:scroll}.input-wrap .form-group select,.input-wrap .form-group .form-control,.input-wrap .form-group .form-select,.input-wrap .form-group textarea,.input-wrap .form-group .nice-select,.input-wrap .form-group input{height:30px;color:var(--black-color2);border:none;padding:0;font-size:16px;font-weight:600;line-height:30px}@media (width<=1199px){.input-wrap .form-group select,.input-wrap .form-group .form-control,.input-wrap .form-group .form-select,.input-wrap .form-group textarea,.input-wrap .form-group .nice-select,.input-wrap .form-group input{font-size:14px}}.input-wrap .form-group .nice-select .option{color:var(--title-color);display:block}.input-wrap .form-group .nice-select .option p{display:block}.input-wrap .form-group .nice-select .option.selected{font-weight:400;color:var(--theme-color)!important;background:var(--theme-color)!important}.input-wrap .form-group .nice-select .option.selected.focus{color:#fff!important;background:var(--theme-color)!important}.input-wrap .form-group .nice-select .option:hover,.input-wrap .form-group .nice-select .option.focus{background:var(--theme-color)!important;color:#fff!important}.input-wrap .form-group .nice-select.open .list{border-bottom:3px solid var(--theme-color)}.input-wrap .form-btn{justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (width<=991px){.input-wrap .form-btn{display:block}.input-wrap .form-btn .th-btn{width:100%}}.input-wrap .form-btn .th-btn{padding:15px 45px}@media (width<=767px){.input-wrap .form-btn .th-btn{width:100%}}.booking-form.style3{border:none;border-bottom:2px solid var(--theme-color);box-shadow:none;border-radius:100px}@media (width<=767px){.booking-form.style3{border-radius:20px}}@media (width<=1199px){.booking-form.style3 .th-btn{display:none}}.booking-form.style4{border:none;border:2px solid var(--theme-color);box-shadow:none;border-radius:100px;margin:60px 0 0}@media (width<=767px){.booking-form.style4{border-radius:20px}}@media (width<=1199px){.booking-form.style4 .th-btn{display:none}}.booking-client-box .client-thumb-group .thumb.icon{background:var(--theme-color);border:1px solid var(--white-color);color:var(--white-color);border:2px solid var(--white-color);text-align:center;border-radius:50%;width:60px;height:60px;margin-left:-30px;font-size:16px;line-height:60px}@media (width<=991px){.booking-client-box .client-thumb-group .thumb.icon{width:50px;height:50px;line-height:50px}}.booking-client-box .client-thumb-group .thumb.icon i{color:var(--white-color)}.wpte-trip-sfilter-wrapper .wpte-trip__search-submit:hover,.wpte-trip-sfilter-wrapper .wpte-trip__search-submit.active{color:var(--white-color);box-shadow:none;background-color:var(--theme-color)}.wpte-trip-sfilter-wrapper .wpte-trip__search-submit:hover.th-icon i,.wpte-trip-sfilter-wrapper .wpte-trip__search-submit.active.th-icon i{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.wpte-trip-sfilter-wrapper .wpte-trip__search-submit:hover:before,.wpte-trip-sfilter-wrapper .wpte-trip__search-submit.active:before{width:110%}.wpte-trip__adv-field .icon{color:var(--theme-color);font-size:20px}.hero-booking.style2{padding:0}.hero-booking .advanced-search-field .nice-select{width:100%;line-height:40px!important}.hero-booking .advanced-search-field .nice-select:after{top:19px}.booking-sec.style2{z-index:5;margin-top:-300px;position:relative}.booking-form.style8{border:none;border-radius:30px;max-width:1094px}.package-card .box-title{align-items:center;gap:10px;margin-bottom:14px;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.package-card .box-title img{border:1px solid #343a40;border-radius:50%;width:36px;height:36px;padding:8px}.package-card .box-img{border-radius:20px;margin-bottom:24px}.package-card .box-img img{border-radius:20px}.package-card .th-btn{padding:10px 25px}@media (width<=991px){.package-card .th-btn{padding:10px 18px;font-size:14px}}.mt-5{margin-top:5px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mt-24{margin-top:24px}.space,.space-top{padding-top:var(--section-space)}.space,.space-bottom{padding-bottom:var(--section-space)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space) - 30px)}.space-extra2,.space-extra2-top{padding-top:calc(var(--section-space) - 40px)}.space-extra2,.space-extra2-bottom{padding-bottom:calc(var(--section-space) - 40px)}@media (width<=991px){.space,.space-top{padding-top:var(--section-space-mobile)}.space,.space-bottom{padding-bottom:var(--section-space-mobile)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space-mobile) - 30px)}.space-extra2,.space-extra2-top{padding-top:70px}.space-extra2,.space-extra2-bottom{padding-bottom:70px}}.header-logo img,.mobile-logo img,.th-widget-about .about-logo img,.preloader-inner img{object-fit:contain;width:auto;max-width:260px;height:48px}.footer-wrapper .about-logo img,.footer-wrapper.gallis-footer .gallis-footer__logo-img{object-fit:contain;width:auto;max-width:308px;height:62px}@media (width<=991px){.header-logo img{max-width:210px;height:40px}}.swiper-pagination-bullets{white-space:nowrap}.icon{justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex}.icon svg{width:1em;height:1em;display:block}.th-social a{text-align:center;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.th-social a .icon{margin:0;line-height:0;display:flex}.th-social a .icon[data-icon=facebook]{transform:translate(.06em)}.icon-btn{justify-content:center;align-items:center;display:inline-flex}.header-links li>.icon{font-size:.95rem}:focus{outline:none}:focus-visible,a:focus-visible,button:focus-visible,.th-btn:focus-visible,.slider-arrow:focus-visible,.th-menu-toggle:focus-visible,.scroll-top:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.form-control:focus-visible,.form-select:focus-visible{outline:2px solid var(--theme-color-dark,#7fa39a);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible,.form-control:focus-visible,.form-select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 45%, transparent);border-color:var(--theme-color-dark,#7fa39a)}.skip-link{inset-inline-start:1rem;z-index:10050;background:var(--title-color,#343a40);color:var(--white-color,#fefefe);border-radius:6px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-100px}.skip-link:focus,.skip-link:focus-visible{color:var(--white-color,#fefefe);outline-offset:2px;top:1rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button.scroll-top{appearance:none;font:inherit;color:inherit;background:0 0;border:0;padding:0}body.th-body-visible{touch-action:none;overscroll-behavior:none;overflow:hidden}.sticky-wrapper.sticky{z-index:1030!important}p.breadcumb-title,p.hero-title{margin:0}.hero-1 .th-swiper-custom .swiper-pagination-bullets{height:auto;line-height:1}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet,.hero-1 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;opacity:1;background-color:#ffffff73;border:none;border-radius:50%;width:10px;height:10px;margin:0 5px}.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-1 .th-swiper-custom .swiper-pagination-bullets .swiper-pagination-bullet:hover,.hero-1 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-1 .slider-pagination .swiper-pagination-bullets .swiper-pagination-bullet:hover{background-color:var(--theme-color,#fff);border:none}@media (width<=767px){select,.form-control,.form-select,textarea,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]):not([type=image]):not([type=reset]){font-size:16px}.hero-1 .th-swiper-custom{z-index:9;pointer-events:none;justify-content:center;align-items:center;margin:0;inset:auto 0 20px;transform:none;display:flex!important}.hero-1 .th-swiper-custom .slider-arrow{display:none!important}.hero-1 .th-swiper-custom .slider-pagination{pointer-events:auto;margin:0}.hero-1 .th-swiper-custom .swiper-pagination-bullets{margin:0}}.th-mobile-menu ul li a{border-radius:10px;margin:0 .5rem .2rem;padding:.7rem 1.15rem;transition:background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.th-mobile-menu ul li a:hover{background-color:var(--theme-color-muted,#e8f0ed);color:var(--title-color,#343a40)}}.th-mobile-menu ul li a:focus-visible,.th-mobile-menu ul li a.active{background-color:var(--theme-color-muted,#e8f0ed);color:var(--title-color,#343a40)}.form-messages.success{border:1px solid color-mix(in srgb, var(--success-color) 28%, transparent);background:var(--success-color-soft);color:var(--success-color);border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-weight:600;line-height:1.45;display:block}.form-messages.error{border:1px solid color-mix(in srgb, var(--error-color) 28%, transparent);background:var(--error-color-soft);color:var(--error-color);border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-weight:600;line-height:1.45;display:block}textarea.is-invalid,select.is-invalid,input.is-invalid,.form-control.is-invalid,.form-select.is-invalid{background-color:var(--error-color-soft);border-color:var(--error-color)!important}.th-btn:not(.style2):not(.style3):not(.style4){color:var(--title-color)}.th-btn:not(.style2):not(.style3):not(.style4):hover,.th-btn:not(.style2):not(.style3):not(.style4).active{color:var(--white-color)}.th-btn:not(.style2):not(.style3):not(.style4):hover.th-icon:after,.th-btn:not(.style2):not(.style3):not(.style4).active.th-icon:after,.th-btn.style2.th-icon:after{background-color:var(--white-color)}.th-btn.style2:hover.th-icon:after,.th-btn.style2.active.th-icon:after{background-color:var(--title-color)}.th-btn.style3.th-icon:after{background-color:var(--white-color)}.th-btn.style3:hover.th-icon:after,.th-btn.style3.active.th-icon:after{background-color:var(--title-color)}.th-social a:hover,.th-social a:focus-visible{background-color:var(--theme-color)!important;color:var(--title-color)!important}.th-social a:hover i,.th-social a:focus-visible i{color:var(--title-color)!important}#testi-sec{background:linear-gradient(180deg, var(--smoke-color) 0%, var(--theme-color-muted) 42%, var(--smoke-color) 100%)}#testi-sec .testi-card_review{color:var(--yellow-color)}.tour-featured-badge{background:var(--theme-color)!important;color:var(--title-color)!important;text-shadow:none!important;border-color:color-mix(in srgb, var(--theme-color-dark) 55%, transparent)!important}.booking-sec{position:relative}.booking-sec .booking-form,.booking-sec .home-booking-form .input-wrap{border-color:color-mix(in srgb, var(--theme-color-dark) 35%, transparent)}.home-booking-form .search-input label{color:var(--title-color);font-weight:600}.home-booking-form .form-group .icon{color:var(--theme-color-dark)}.contact-form.style2{border:1px solid color-mix(in srgb, var(--theme-color-dark) 22%, transparent);box-shadow:0 18px 40px color-mix(in srgb, var(--theme-color-dark) 12%, transparent)}.gallis-footer,#testi-sec,.brand-area,.counter-area,.faq-contact-band,.interactive-map-section{content-visibility:auto;contain-intrinsic-size:auto 480px}.th-header,.footer-wrapper{width:100%;max-width:none}.hero-1 .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide:first-child{z-index:1;opacity:1!important;visibility:visible!important}.th-menu-wrapper{overscroll-behavior:none;background-color:color-mix(in srgb, var(--title-color) 55%, transparent);backdrop-filter:blur(2px);pointer-events:none;width:100%;height:100dvh;max-height:100dvh;transition:opacity .2s ease-out,visibility .2s ease-out;inset:0;overflow:hidden}.th-menu-wrapper.th-body-visible{pointer-events:auto}.th-menu-wrapper .th-menu-area{opacity:0;visibility:hidden;pointer-events:none;border-left:none;border-right:none;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100dvh;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s ease-out,visibility .2s ease-out;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-12px 0 40px #0000002e}@media (width>=480px) and (width<=1199px){.th-menu-wrapper .th-menu-area{width:100%;max-width:420px}}@media (width>=1200px){.th-menu-wrapper .th-menu-area{max-width:420px}}@media (width<=479px){.th-menu-wrapper .th-menu-area{width:100%;max-width:100%}}.th-menu-wrapper.th-body-visible .th-menu-area{opacity:1;visibility:visible;pointer-events:auto;left:auto;transform:translate(0,0)}.th-menu-wrapper .mobile-menu-head{--menu-logo-pad:1rem;--menu-logo-mark:min(12rem, 54vw);--menu-logo-curve:3rem;isolation:isolate;padding:1.15rem var(--menu-logo-pad);background:var(--white-color,#fff);border-bottom:1px solid color-mix(in srgb, var(--title-color) 10%, transparent);flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative;overflow:hidden}.th-menu-wrapper .mobile-menu-head:before{content:"";z-index:-1;width:calc(var(--menu-logo-pad) + var(--menu-logo-mark) + var(--menu-logo-curve));background-color:var(--theme-color);position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAABcCAYAAAB6Hp6BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARMSURBVHgB7dw9blRXFMDxc2cmShAppiSyFbEEV0gojXcQWisF7ABYAWYFZAe2i2BTOVkBpgJhJMwKMkWQKN0mzMzNGywSEr5sM/a8d+/vJ/ljBX8dnXP10vLOfg6AE8qRRs3vwxRxmKf5RfSmo5TzwThi9Grt6ihYmCTswLzlyKMU6SDn/NskJntCf76EHThzTWQOYpofTdLkZ5E/e8IOnLe9ZpLferl2ZTM4E8IOLMSbdU1Km+PpeMsUP1+9AFiAZgd/uan7ej/1Hy4/2L8TzI2JHWiF2QTf/LprRfPlhB1om1/HeXzbeub0rGKAtrk2SIPnS/ef3ApORdiBNhqmXv/e0s7TjUvbjy8HJyLsQGs1B9Ybs+OquJ+MsAOtNns9M1vNfHf/2bXgWIQd6IJhv5d37d2PR9iBzpjt3b15/zxhB7olx7rJ/dOEHeic2eT+/YNn14MPEnagk6Y5by798nQleI+wA93Vj11PId8n7EBnzZ5C9tNgd7jxfBj8Q9iBTksRKxcvjL2UeYewA53XxP3W8vb+avCGsANFyClvWMkcEXagCLN9u5XMEWEHimElc0TYgbKkqH5qF3agNKu1T+3CDpSn8qld2IESVT21CztQpoqndmEHSrVa67t2YQeK9e03f1X53XZhB8qVejejQsIOlGxY4xFV2IGyVXhEFXagdNUdUYUdKF5tR1RhB8pX2RFV2IEaVHVEFXagDhUdUYUdqEU1R1RhB6pRyxFV2IF6VHJEFXagJlUcUYUdqEuK4qd2YQdqU/wRVdiB2gxLP6IKO1CdnHo/RsGEHahOilgp+Ygq7ECVcs7XolDCDlQp9dL1Uo+owg7Uanjx6z9vRIGEHahW6vWLPKIKO1Cz1RKPqMIOVK3EI6qwA1Ur8Ygq7EDtijuiCjtQvdKOqMIOUNgRVdgBoqwjqrADRFlHVGEHOFLM53yFHeCt1LtZwtQu7AD/KmJqF3aAdxUwtQs7wH91fmoXdoD/a6b2S9uPL0dHCTvA+4aDNNiIjhJ2gA9bXbr/pJMrGWEH+IjU69/p4kpG2AE+rpMrGWEH+LTV5Qf7d6JDhB3gc3Ksd+nrj8IOcBwpdruybxd2gOMZ9lP/YRfiLuwAx5QiXe6nwW7bPzkg7AAnkCJWLl4YP2xz3IUd4ITaHndhBziFNsdd2AFO6Sjur5+37aAq7ABf4Oig2q7XMsIO8IVmcR+kwe9t+WiYsAPMSer17y3t7N9b9N5d2AHmqNm731r03l3YAebs7Wpm9vGwRUzvwg5wVnKsz6b3pe2nN+IcpeWd/RwAnKkmtAcpj2//sXZ1L86YsAOcoxx5M+XJ1lkGXtgBFmMv57z1cu3KZsyZsAMsUDPBj5o/e5M8uftq7eoo5kDYAVpitoePmGzFZLL38qcfDuKUhB2ghd5O8s0/j2L6+uAkoRd2gO7Ya34OI09fTHIc9NP0ME+nh1/1eoejd9Y4fwM/gld8rNfilgAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXYAAABcCAYAAAB6Hp6BAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARMSURBVHgB7dw9blRXFMDxc2cmShAppiSyFbEEV0gojXcQWisF7ABYAWYFZAe2i2BTOVkBpgJhJMwKMkWQKN0mzMzNGywSEr5sM/a8d+/vJ/ljBX8dnXP10vLOfg6AE8qRRs3vwxRxmKf5RfSmo5TzwThi9Grt6ihYmCTswLzlyKMU6SDn/NskJntCf76EHThzTWQOYpofTdLkZ5E/e8IOnLe9ZpLferl2ZTM4E8IOLMSbdU1Km+PpeMsUP1+9AFiAZgd/uan7ej/1Hy4/2L8TzI2JHWiF2QTf/LprRfPlhB1om1/HeXzbeub0rGKAtrk2SIPnS/ef3ApORdiBNhqmXv/e0s7TjUvbjy8HJyLsQGs1B9Ybs+OquJ+MsAOtNns9M1vNfHf/2bXgWIQd6IJhv5d37d2PR9iBzpjt3b15/zxhB7olx7rJ/dOEHeic2eT+/YNn14MPEnagk6Y5by798nQleI+wA93Vj11PId8n7EBnzZ5C9tNgd7jxfBj8Q9iBTksRKxcvjL2UeYewA53XxP3W8vb+avCGsANFyClvWMkcEXagCLN9u5XMEWEHimElc0TYgbKkqH5qF3agNKu1T+3CDpSn8qld2IESVT21CztQpoqndmEHSrVa67t2YQeK9e03f1X53XZhB8qVejejQsIOlGxY4xFV2IGyVXhEFXagdNUdUYUdKF5tR1RhB8pX2RFV2IEaVHVEFXagDhUdUYUdqEU1R1RhB6pRyxFV2IF6VHJEFXagJlUcUYUdqEuK4qd2YQdqU/wRVdiB2gxLP6IKO1CdnHo/RsGEHahOilgp+Ygq7ECVcs7XolDCDlQp9dL1Uo+owg7Uanjx6z9vRIGEHahW6vWLPKIKO1Cz1RKPqMIOVK3EI6qwA1Ur8Ygq7EDtijuiCjtQvdKOqMIOUNgRVdgBoqwjqrADRFlHVGEHOFLM53yFHeCt1LtZwtQu7AD/KmJqF3aAdxUwtQs7wH91fmoXdoD/a6b2S9uPL0dHCTvA+4aDNNiIjhJ2gA9bXbr/pJMrGWEH+IjU69/p4kpG2AE+rpMrGWEH+LTV5Qf7d6JDhB3gc3Ksd+nrj8IOcBwpdruybxd2gOMZ9lP/YRfiLuwAx5QiXe6nwW7bPzkg7AAnkCJWLl4YP2xz3IUd4ITaHndhBziFNsdd2AFO6Sjur5+37aAq7ABf4Oig2q7XMsIO8IVmcR+kwe9t+WiYsAPMSer17y3t7N9b9N5d2AHmqNm731r03l3YAebs7Wpm9vGwRUzvwg5wVnKsz6b3pe2nN+IcpeWd/RwAnKkmtAcpj2//sXZ1L86YsAOcoxx5M+XJ1lkGXtgBFmMv57z1cu3KZsyZsAMsUDPBj5o/e5M8uftq7eoo5kDYAVpitoePmGzFZLL38qcfDuKUhB2ghd5O8s0/j2L6+uAkoRd2gO7Ya34OI09fTHIc9NP0ME+nh1/1eoejd9Y4fwM/gld8rNfilgAAAABJRU5ErkJggg==);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.th-menu-wrapper .mobile-logo{text-align:left;background:0 0;flex:auto;min-width:0;padding:0;display:block;position:relative}.th-menu-wrapper .mobile-logo>a{max-width:100%;display:block}.th-menu-wrapper .mobile-logo img{height:auto;max-height:52px;max-width:var(--menu-logo-mark);object-fit:contain;width:auto;margin:0;display:block}.th-menu-wrapper .th-menu-close{z-index:2;background:var(--title-color);width:48px;height:48px;color:var(--white-color);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;position:static;top:auto;right:auto}.th-menu-wrapper .th-menu-close:hover,.th-menu-wrapper .th-menu-close:focus-visible{background:var(--theme-color);color:var(--title-color);outline:none}.th-menu-wrapper .th-menu-close:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 55%, transparent)}.th-mobile-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;max-height:none;margin-top:0;padding:1rem 1rem 1.25rem;display:flex;overflow:hidden auto}.th-mobile-menu>ul{flex:none;margin:0;padding:0}.th-mobile-menu>ul>li{opacity:0;border-bottom:none;list-style:none;transition:opacity .28s ease-out,transform .28s ease-out;transform:translateY(10px)}.th-menu-wrapper.th-body-visible .th-mobile-menu>ul>li{opacity:1;transition-delay:calc(var(--stagger-i,0) * 40ms);transform:translate(0,0)}.th-mobile-menu>ul>li:first-child{--stagger-i:1}.th-mobile-menu>ul>li:nth-child(2){--stagger-i:2}.th-mobile-menu>ul>li:nth-child(3){--stagger-i:3}.th-mobile-menu>ul>li:nth-child(4){--stagger-i:4}.th-mobile-menu>ul>li:nth-child(5){--stagger-i:5}.th-mobile-menu>ul>li:nth-child(6){--stagger-i:6}.th-mobile-menu>ul>li:nth-child(7){--stagger-i:7}.th-mobile-menu>ul>li:nth-child(8){--stagger-i:8}.th-mobile-menu>ul>li:nth-child(n+9){--stagger-i:9}.th-mobile-menu ul li a{letter-spacing:.01em;min-height:48px;color:var(--title-color);text-transform:none;border-radius:10px;align-items:center;margin:0 .5rem .2rem;padding:.7rem 1.15rem;font-size:1.3125rem;font-weight:700;line-height:1.15;display:flex}.th-mobile-menu ul li a.active{background-color:var(--theme-color-muted);color:var(--title-color)}.th-mobile-menu ul li a:active{background-color:var(--theme-color-light);color:var(--title-color)}.mobile-menu-social{opacity:0;flex:none;margin-top:auto;transition:opacity .28s ease-out .32s,transform .28s ease-out .32s;transform:translateY(8px)}.th-menu-wrapper.th-body-visible .mobile-menu-social{opacity:1;transform:translate(0,0)}.mobile-menu-info{border-top:1px solid color-mix(in srgb, var(--title-color) 12%, transparent);opacity:0;flex-direction:column;flex:none;gap:.6rem;margin:1.25rem .5rem 0;padding-top:1.1rem;transition:opacity .28s ease-out .28s,transform .28s ease-out .28s;display:flex;transform:translateY(8px)}.th-menu-wrapper.th-body-visible .mobile-menu-info{opacity:1;transform:translate(0,0)}.mobile-menu-info__row{color:var(--body-color);text-align:left;border-radius:10px;align-items:flex-start;gap:.7rem;padding:.35rem .65rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:flex}a.mobile-menu-info__row:active{background-color:var(--theme-color-light)}.mobile-menu-info__row .icon{width:1em;height:1em;color:var(--theme-color-dark);flex:none;margin-top:.15em;font-size:1rem}.mobile-menu-foot{padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));background:var(--smoke-color,#f5f5f5);border-top:1px solid color-mix(in srgb, var(--title-color) 10%, transparent);flex:none;grid-template-columns:1.4fr 1fr;gap:.6rem;display:grid}.mobile-menu-foot__btn{border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-height:52px;padding:.6rem .9rem;font-size:1.0625rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.mobile-menu-foot__btn .icon{flex:none;width:1em;height:1em;font-size:1.05rem}.mobile-menu-foot__btn--call{background:var(--theme-color);color:var(--title-color)}.mobile-menu-foot__btn--call:active{background:var(--theme-color-dark);color:var(--white-color)}.mobile-menu-foot__btn--mail{color:var(--title-color);border:2px solid color-mix(in srgb, var(--title-color) 22%, transparent);background:0 0}.mobile-menu-foot__btn--mail:active{background:var(--theme-color-muted)}.mobile-menu-foot__btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 55%, transparent);outline:none}.th-menu-wrapper .th-menu-area.is-dragging{transform:translate3d(var(--drag-x,0px), 0, 0);transition:none}.th-menu-toggle--burger{display:none!important}@media (width<=1199px){.th-menu-toggle--burger{background:var(--theme-color);width:44px;height:44px;color:var(--title-color);cursor:pointer;z-index:2;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;position:relative;display:inline-flex!important}.th-menu-toggle--burger:hover,.th-menu-toggle--burger:focus-visible{background:var(--theme-color-dark);color:var(--white-color);outline:none}.th-menu-toggle--burger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 55%, transparent)}}.th-burger{width:22px;height:16px;display:block;position:relative}.th-burger span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;left:0}.th-burger span:first-child{top:0}.th-burger span:nth-child(2){top:7px}.th-burger span:nth-child(3){top:14px}body.th-body-visible .th-menu-toggle--burger .th-burger span:first-child{transform:translateY(7px)rotate(45deg)}body.th-body-visible .th-menu-toggle--burger .th-burger span:nth-child(2){opacity:0;transform:scaleX(.4)}body.th-body-visible .th-menu-toggle--burger .th-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}body.th-body-visible .th-menu-toggle--burger{background:var(--title-color);color:var(--white-color)}@media (prefers-reduced-motion:reduce){.th-menu-wrapper,.th-menu-wrapper .th-menu-area,.th-mobile-menu>ul>li,.mobile-menu-info,.mobile-menu-social,.th-burger span{transition:none!important}.th-menu-wrapper .th-menu-area{opacity:0;visibility:hidden;transform:translate(100%)}.th-menu-wrapper.th-body-visible .th-menu-area{opacity:1;visibility:visible;transform:translate(0,0)}.th-mobile-menu>ul>li,.mobile-menu-info,.mobile-menu-social{opacity:1;transform:none}}.breadcumb-wrapper{background-color:#1c2429;padding:110px 0 100px;position:relative}.breadcumb-wrapper:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--title-color) 78%, transparent) 0%, color-mix(in srgb, var(--title-color) 82%, transparent) 100%);position:absolute;inset:0}.breadcumb-wrapper>.container,.breadcumb-content{z-index:1;position:relative}.breadcumb-title,p.breadcumb-title,h1.breadcumb-title{color:#fff;text-wrap:balance;text-shadow:0 1px 3px #0000008c;max-width:min(28ch,100%);margin:0 auto .35em;padding-inline:.75rem;font-size:clamp(1.5rem,3.8vw,2.35rem);font-weight:700;line-height:1.25}.breadcumb-menu{margin:.85rem 0 0}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{color:#fff;text-shadow:0 1px 2px #0000008c;font-size:1.0625rem;font-weight:600;line-height:1.45}.breadcumb-menu a:hover,.breadcumb-menu a:focus-visible{color:var(--theme-color-light)}.breadcumb-menu li:after{filter:brightness(0)invert();opacity:.9}@media (width<=1199px){.breadcumb-wrapper{padding:96px 0 88px}.breadcumb-menu li,.breadcumb-menu a,.breadcumb-menu span{font-size:1rem;line-height:1.45}}@media (width<=767px){.breadcumb-wrapper{padding:88px 0 80px}.breadcumb-title,p.breadcumb-title,h1.breadcumb-title{max-width:min(22ch,100%);font-size:clamp(1.35rem,6.2vw,1.85rem)}}@media (width<=575px){.breadcumb-wrapper{padding:80px 0 72px}}.breadcumb-wrapper--simple{padding:72px 0 56px;background-color:#1c2429!important;background-position:50% 40%!important;background-repeat:no-repeat!important;background-size:cover!important}.breadcumb-wrapper--simple:before{background:linear-gradient(180deg, color-mix(in srgb, var(--title-color) 78%, transparent) 0%, color-mix(in srgb, var(--title-color) 82%, transparent) 100%);display:block}.breadcumb-wrapper--simple .breadcumb-title{text-shadow:0 1px 3px #00000073;max-width:none;margin-bottom:.2em;font-size:clamp(1.35rem,3.2vw,1.85rem);color:#fff!important}.breadcumb-kicker{text-wrap:balance;text-shadow:0 1px 2px #0006;max-width:min(36ch,100%);margin:0 auto .75rem;padding-inline:.75rem;font-size:clamp(1rem,2.4vw,1.15rem);font-weight:600;line-height:1.35;color:#d4e3de!important}.breadcumb-wrapper--simple .breadcumb-menu{margin-top:.35rem}.breadcumb-wrapper--simple .breadcumb-menu li,.breadcumb-wrapper--simple .breadcumb-menu a,.breadcumb-wrapper--simple .breadcumb-menu span{text-shadow:0 1px 2px #00000073;font-size:1rem;color:#fff!important}.breadcumb-wrapper--simple .breadcumb-menu a:hover,.breadcumb-wrapper--simple .breadcumb-menu a:focus-visible{color:#d4e3de!important}.breadcumb-wrapper--simple .breadcumb-menu li:after{filter:brightness(0)invert();opacity:.85}@media (width<=767px){.breadcumb-wrapper--simple{padding:64px 0 48px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{padding:0;list-style:none;overflow:hidden}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%;-webkit-transition-property:-webkit-transform,transform;transition-property:-webkit-transform,transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;-webkit-transition-property:-webkit-transform,transform,height;transition-property:-webkit-transform,transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-webkit-box-ordinal-group:10000;-ms-flex-negative:0;-ms-flex-order:9999;-webkit-flex-shrink:0;flex-shrink:0;-webkit-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(90deg,#00000080,#0000);background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(270deg,#00000080,#0000);background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(#00000080,#0000);background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(#0000,#00000080);background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:1s linear infinite a;animation:1s linear infinite a}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:normal;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,.01));position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,.01));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid-column>.swiper-wrapper,.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,transform,opacity,height;transition-property:-webkit-transform,transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.img-box1{max-width:560px}.img-box1 .img1{width:312px;max-width:100%}.img-box1 .img1 img{object-fit:cover;object-position:center;width:312px;max-width:100%;height:630px;display:block}.img-box1 .img2,.img-box1 .img3{width:312px}.img-box1 .img2 img,.img-box1 .img3 img{object-fit:cover;object-position:center;width:312px;height:315px;display:block}.about-area .about-shape img{object-fit:cover;object-position:center top;width:217px;height:auto;max-height:546px}@media (width<=1399px){.img-box1 .img2,.img-box1 .img3{width:280px}.img-box1 .img2 img,.img-box1 .img3 img{width:280px;height:283px}}@media (width<=1299px){.img-box1 .img1{width:280px}.img-box1 .img1 img{width:280px;height:565px}.img-box1 .img2,.img-box1 .img3{width:220px}.img-box1 .img2 img,.img-box1 .img3 img{width:220px;height:222px}}@media (width<=480px){.img-box1{max-width:240px;margin-inline:auto}.img-box1 .img1{width:100%;max-width:240px}.img-box1 .img1 img{aspect-ratio:312/630;width:100%;max-width:240px;height:auto;max-height:420px}.img-box1 .img2,.img-box1 .img3{width:160px}.img-box1 .img2 img,.img-box1 .img3 img{width:160px;height:162px}}#destination-sec .destination-item_img img{object-fit:cover;object-position:center;width:100%;height:100%}.about-tours-sec{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-color-light) 70%, var(--white-color)) 0%, var(--theme-color-muted) 48%, color-mix(in srgb, var(--theme-color-light) 55%, var(--white-color)) 100%)}.about-tours-title{margin-bottom:40px}.about-tours-title .sub-title{color:var(--theme-color-dark);margin-bottom:10px}.about-tours-title .sec-title{color:var(--title-color);margin-bottom:14px}.about-tours-title .sec-text{max-width:34em;color:var(--body-color);margin:0 auto;font-size:18px;font-weight:500;line-height:1.55}.gallery-polaroid-area .swiper-wrapper{align-items:center}.gallery-polaroid-area .swiper-slide{justify-content:center;align-items:center;height:auto;padding-block:16px 24px;display:flex}.gallery-polaroid{--polaroid-photo-h:260px;--polaroid-caption-h:4rem;box-sizing:border-box;width:100%;max-width:260px;height:calc(16px + var(--polaroid-photo-h) + var(--polaroid-caption-h));z-index:1;background:#fff;border:1px solid #f0f0f0;border-radius:4px;flex-direction:column;margin:0 auto;padding:16px 16px 0;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s,z-index;display:flex;position:relative;box-shadow:0 4px 6px #0000000a,0 10px 20px #00000014}.gallery-polaroid:before{content:"";z-index:5;background:#a7c4bcf2;border:1px solid #00000014;width:110px;height:34px;position:absolute;top:-14px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 2px 4px #00000026,inset 0 1px 1px #fff6}.gallery-polaroid:hover{z-index:10;transform:translateY(-8px)scale(1.02);box-shadow:0 12px 24px #00000014,0 24px 48px #0000001f}.gallery-polaroid__media{flex:0 0 var(--polaroid-photo-h);width:100%;height:var(--polaroid-photo-h);border-radius:2px;line-height:0;display:block;position:relative;overflow:hidden}.gallery-polaroid__media:after{content:"";opacity:0;z-index:1;pointer-events:none;background:linear-gradient(#0d0d0c4d,#0d0d0c4d);transition:opacity .35s;position:absolute;inset:0}.gallery-polaroid__media .icon-btn{z-index:3;width:auto;height:auto;color:var(--white-color,#fff);opacity:0;pointer-events:none;background:0 0;border:none;margin:0;padding:0;font-size:40px;font-weight:300;line-height:1;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.gallery-polaroid__media:hover:after,.gallery-polaroid__media:focus-visible:after{opacity:1}.gallery-polaroid__media:hover .icon-btn,.gallery-polaroid__media:focus-visible .icon-btn{opacity:1;transform:translate(-50%,-50%)scale(1)}.gallery-polaroid .gallery-polaroid__media img,.gallery-polaroid>img{object-fit:cover;object-position:center;background:#e9e4dc;width:100%;transition:transform .5s cubic-bezier(.25,1,.5,1);display:block;height:100%!important}.gallery-polaroid__media:hover img,.gallery-polaroid__media:focus-visible img{transform:scale(1.08)}.gallery-polaroid>img{flex:0 0 var(--polaroid-photo-h);height:var(--polaroid-photo-h)}.gallery-polaroid figcaption{flex:1 0 var(--polaroid-caption-h);height:var(--polaroid-caption-h);color:#4a4844;font-family:var(--title-font);text-align:center;text-wrap:balance;justify-content:center;align-items:flex-start;margin:0;padding:12px 8px 0;font-size:1.05rem;font-style:italic;font-weight:600;line-height:1.3;display:flex}.gallery-polaroid__media:focus-visible{outline:2px solid var(--theme-color,#1ca8cb);outline-offset:3px}.gallery-page-polaroid .gallery-polaroid-grid{grid-template-columns:repeat(4,minmax(0,1fr));place-items:start center;gap:40px 24px;padding-top:20px;display:grid}.gallery-page-polaroid .gallery-polaroid:nth-child(2n){transform:rotate(2deg)}.gallery-page-polaroid .gallery-polaroid:nth-child(3n){transform:rotate(-3deg)}.gallery-page-polaroid .gallery-polaroid:nth-child(5n){transform:rotate(1deg)}.gallery-page-polaroid .gallery-polaroid:nth-child(7n){transform:rotate(-2deg)}.gallery-page-polaroid .gallery-polaroid:hover{z-index:20;transform:translateY(-12px)rotate(0)scale(1.03)}.gallery-page-polaroid .gallery-polaroid{--polaroid-photo-h:280px;--polaroid-caption-h:3rem;width:100%;max-width:280px;height:calc(16px + var(--polaroid-photo-h) + var(--polaroid-caption-h))}@media (width<=1199px){.gallery-page-polaroid .gallery-polaroid-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991px){.gallery-polaroid{--polaroid-photo-h:230px;max-width:240px}.gallery-page-polaroid .gallery-polaroid-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.gallery-page-polaroid .gallery-polaroid{--polaroid-photo-h:240px;max-width:260px}}@media (width<=575px){.gallery-polaroid{--polaroid-photo-h:210px;max-width:230px}.gallery-page-polaroid .gallery-polaroid-grid{grid-template-columns:1fr;gap:32px 0}.gallery-page-polaroid .gallery-polaroid{--polaroid-photo-h:260px;max-width:300px}}@media (prefers-reduced-motion:reduce){.gallery-polaroid,.gallery-polaroid:hover{transition:none;transform:none}.gallery-polaroid__media:after,.gallery-polaroid__media .icon-btn,.gallery-polaroid__media img{transition:none}.gallery-polaroid__media:hover img,.gallery-polaroid__media:focus-visible img{transform:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.gallis-cookie{z-index:10050;inset-inline:0;pointer-events:none;padding:16px;position:fixed;bottom:0}.gallis-cookie[hidden],.gallis-cookie-settings[hidden]{display:none!important}.gallis-cookie__panel{pointer-events:auto;border:1px solid color-mix(in srgb, var(--title-color) 12%, transparent);background:var(--white-color);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;max-width:960px;margin:0 auto;padding:20px 22px;display:grid;box-shadow:0 12px 40px #0000002e}.gallis-cookie__title{color:var(--title-color);font-family:var(--title-font);margin:0 0 8px;font-size:1.125rem;font-weight:700;line-height:1.3}.gallis-cookie__text{color:color-mix(in srgb, var(--title-color) 82%, transparent);margin:0;font-size:.9375rem;font-weight:400;line-height:1.55}.gallis-cookie__text--short,.gallis-cookie__btn-label--short{display:none}.gallis-cookie__text a{color:var(--title-color);text-underline-offset:2px;font-weight:600;text-decoration:underline}.gallis-cookie__text a:hover,.gallis-cookie__text a:focus-visible{color:var(--theme-color-dark)}.gallis-cookie__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.gallis-cookie__btn{border:2px solid var(--title-color);cursor:pointer;border-radius:8px;min-width:11.5rem;min-height:48px;padding:.7rem 1.1rem;font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s}.gallis-cookie__btn--reject{color:var(--title-color);background:0 0}.gallis-cookie__btn--accept{background:var(--title-color);color:var(--white-color)}.gallis-cookie__btn:hover,.gallis-cookie__btn:focus-visible{background:var(--theme-color);border-color:var(--theme-color);color:var(--title-color);outline:none}.gallis-cookie__btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 55%, transparent)}.gallis-cookie-settings{z-index:10040;border:1px solid color-mix(in srgb, var(--title-color) 25%, transparent);background:var(--white-color);min-height:40px;color:var(--title-color);cursor:pointer;border-radius:999px;padding:.45rem .9rem;font-size:.8125rem;font-weight:700;line-height:1;position:fixed;bottom:16px;left:16px;box-shadow:0 6px 20px #0000001f}.gallis-cookie-settings:hover,.gallis-cookie-settings:focus-visible{background:var(--theme-color-muted);outline:none}.gallis-cookie-settings:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 55%, transparent)}html.gallis-consent-pending .gallis-cookie{bottom:0}@media (width<=991px){.gallis-cookie{bottom:calc(64px + env(safe-area-inset-bottom,0px));padding:10px}html.gallis-consent-pending .gallis-cookie{padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));bottom:0}.gallis-cookie-settings{left:12px;bottom:calc(72px + env(safe-area-inset-bottom,0px) + 8px)}.gallis-cookie__panel{border-radius:10px;gap:12px 16px;padding:12px 14px}.gallis-cookie__title{margin:0 0 4px;font-size:1rem}.gallis-cookie__text--full{display:none}.gallis-cookie__text--short{font-size:.8125rem;line-height:1.4;display:inline}.gallis-cookie__btn-label--full{display:none}.gallis-cookie__btn-label--short{display:inline}.gallis-cookie__actions{flex-wrap:nowrap;width:100%}.gallis-cookie__btn{flex:1 1 0;min-width:0;min-height:44px;padding:.55rem .75rem;font-size:.875rem}}@media (width<=767px){.gallis-cookie__panel{grid-template-columns:1fr;gap:10px;padding:12px}.gallis-cookie__actions{flex-direction:row;width:100%}}@media (prefers-reduced-motion:reduce){.gallis-cookie__btn{transition:none}}.sticky-help-bar{display:none}@media (width<=991px){.sticky-help-bar{z-index:1040;min-height:64px;padding:.35rem .25rem calc(.35rem + env(safe-area-inset-bottom,0px));background:var(--white-color);box-shadow:0 -6px 24px color-mix(in srgb, var(--title-color) 12%, transparent);border-top:1px solid #e1e4e6;grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.sticky-help-bar__item{min-height:52px;color:var(--title-color);background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;margin:0 .15rem;padding:.35rem .4rem;font-size:.8rem;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.sticky-help-bar__item i{color:var(--theme-color-dark);font-size:1.15rem;transition:color .15s}.sticky-help-bar.has-page-active .sticky-help-bar__item{background:0 0}.sticky-help-bar.has-page-active .sticky-help-bar__item.is-active,.sticky-help-bar__item.is-active{background:var(--theme-color-muted);color:var(--title-color)}.sticky-help-bar__item.is-active i{color:var(--theme-color-dark)}.sticky-help-bar__item:active,.sticky-help-bar__item:focus-visible{background:var(--theme-color-muted);color:var(--title-color);outline:none}.sticky-help-bar.has-page-active .sticky-help-bar__item:active,.sticky-help-bar.has-page-active .sticky-help-bar__item:focus-visible{background:var(--theme-color-muted)}.sticky-help-bar__item:active i,.sticky-help-bar__item:focus-visible i{color:var(--theme-color-dark)}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.scroll-top{display:none!important}}html.gallis-consent-pending .sticky-help-bar{display:none!important}html.gallis-consent-pending body{padding-bottom:env(safe-area-inset-bottom,0px)}.swiper-wrapper{align-items:stretch!important}.swiper-slide{flex-direction:column!important;height:auto!important;display:flex!important}.swiper-slide .tour-box{flex-direction:column!important;width:100%!important;height:100%!important;display:flex!important}.swiper-slide .tour-box .tour-content{flex-grow:1!important;grid-template-rows:minmax(0,1fr) auto!important;min-height:0!important;display:grid!important}.swiper-slide .tour-box .tour-content .tour-box_meta,.swiper-slide .tour-box .tour-content .tour-action{margin-top:0!important}.turnstile-field{min-height:65px;margin-top:4px}.turnstile-field--invisible{min-height:0;margin-top:0}#testi-sec{overflow:visible!important}#testi-sec .th-container{max-width:var(--main-container);margin-inline:auto;padding-inline:15px}#testi-sec .slider-area{overflow:visible}#testi-sec .testiSlider1{margin-left:0!important;margin-right:0!important}.testi-card_avater .testi-card_initials{background:var(--theme-color);width:72px;height:72px;color:var(--title-color);border:1px solid color-mix(in srgb, var(--theme-color-dark) 40%, transparent);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;line-height:1;display:flex}@media (width<=575px){.testi-card_avater .testi-card_initials{width:40px;height:40px;font-size:.8125rem}}.brand-area{padding-block:32px 40px}.brand-area .brandSlider1 .swiper-wrapper{align-items:center}.brand-area .brandSlider1 .swiper-slide{justify-content:center;align-items:center;height:auto;display:flex}.brand-area .brand-box{justify-content:center;align-items:center;width:168px;height:64px;margin:0 auto;display:flex;position:relative;overflow:hidden}.brand-area .brand-box .brand-logo{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.brand-area .brand-box img{object-fit:contain;object-position:center;width:148px;max-width:148px;height:40px;max-height:40px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-area .brand-box img.original{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.brand-area .brand-box img.gray{opacity:0;visibility:hidden;filter:grayscale();transform:translate(-50%,-50%)}.brand-area .brand-box:hover .brand-logo img.original{opacity:0;visibility:hidden;transform:translate(-50%,-50%)}.brand-area .brand-box:hover .brand-logo img.gray{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.about-tours-sec .destination-box .destination-img{height:560px}.about-tours-sec .destination-box .destination-img img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.about-tours-sec .destination-box .destination-content{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;max-width:none;padding:24px 22px 28px;bottom:0;left:0;right:0}.about-tours-sec .destination-box .destination-content .media-left{flex:160px;min-width:0}.about-tours-sec .destination-box .box-title{color:#fff;margin:0;font-size:1.15rem;line-height:1.35}.about-tours-sec .destination-box .box-title a{color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.about-tours-sec .featured-trip-meta{color:#fff;flex-wrap:wrap;gap:8px;font-size:.9rem;line-height:1.35;display:flex}.about-tours-sec .featured-trip-meta>span,.about-tours-sec .featured-trip-meta__primary{background:color-mix(in srgb, var(--theme-color) 82%, #0f172a 18%);border:1px solid color-mix(in srgb, var(--theme-color-light) 45%, transparent);backdrop-filter:blur(4px);border-radius:20px;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.about-tours-sec .featured-trip-meta__primary{font-weight:600}.about-tours-sec .featured-trip-meta__price{border-left:1px solid #ffffff8c;align-items:baseline;gap:3px;padding-left:8px;display:inline-flex}.about-tours-sec .featured-trip-meta__price strong{font-size:1.05em;font-weight:700}.about-tours-sec .featured-trip-meta__price span{opacity:.9;font-size:.8em;font-weight:500}.about-tours-sec .featured-trip-meta i{color:var(--theme-color-light);margin-right:2px}.about-tours-sec .destination-content .th-btn.style2{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.about-tours-sec .destination-content .th-btn.style2:hover,.about-tours-sec .destination-content .th-btn.style2:focus-visible{background-color:var(--theme-color-light);border-color:var(--theme-color-light);color:var(--title-color)}@media (width<=991px){.about-tours-sec .destination-box .destination-img{height:360px}}@media (width<=575px){.about-tours-sec .destination-box .destination-img{height:300px}.about-tours-sec .destination-box .destination-content{padding:18px 16px 22px}.about-tours-sec .destination-box .box-title{font-size:1.05rem}}.about-contact-grid .about-contact-icon{justify-content:center;align-items:center;line-height:0;display:flex}.about-contact-grid .about-contact-icon .icon{color:inherit;font-size:2.25rem}.contact-form-band{background:linear-gradient(165deg, color-mix(in srgb, var(--theme-color-light) 55%, var(--smoke-color)) 0%, var(--smoke-color2) 48%, color-mix(in srgb, var(--theme-color-muted) 80%, var(--white-color)) 100%)}.contact-form-band .contact-form.style2{background:var(--white-color)}.contact-tour-context{border:1px solid color-mix(in srgb, var(--theme-color-dark) 28%, #d0d5d8);background:color-mix(in srgb, var(--theme-color-muted) 70%, var(--white-color));border-radius:10px;margin:-.5rem 0 1.5rem;padding:1rem 1.15rem}.contact-tour-context__label{color:var(--body-color);margin:0 0 .25rem;font-size:.85rem;font-weight:600}.contact-tour-context__title{color:var(--title-color);margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.contact-tour-context__title a{color:inherit;text-underline-offset:3px;text-decoration:underline}.contact-tour-context__meta{color:var(--body-color);margin:.45rem 0 0;font-size:.95rem}.contact-photo-box{padding:0!important}.contact-photo-box img{object-fit:cover;object-position:center top;width:100%;height:auto;max-height:640px;display:block}.contact-form-band .contact-form{margin-bottom:0}@media (width<=991px){.contact-form-band .contact-form{padding:28px 22px}.contact-photo-box img{border-radius:0 40px;max-height:480px}.contact-map.style2 iframe{height:280px}}@media (width<=575px){.contact-form-band .contact-form{padding:22px 16px}.contact-form-band .sec-title{font-size:1.5rem}.contact-photo-box img{border-radius:0 28px;max-height:360px}.contact-map.style2 iframe{height:240px}.about-contact-grid .box-title{font-size:1.05rem}}.destination-hero__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-color-dark);margin:0 0 .5rem;font-size:.78rem;font-weight:700;display:inline-block}.breadcumb-wrapper--simple .destination-hero__eyebrow{color:var(--theme-color-light,#b8d4cb);text-shadow:0 1px 2px #0006}.destination-hero__lead{max-width:42rem;color:var(--body-color);margin:.75rem auto 1rem;font-size:1rem;line-height:1.6}.breadcumb-wrapper--simple .destination-hero__lead{color:#e8eeec;text-shadow:0 1px 2px #00000059}.destination-hero__stats{flex-wrap:wrap;gap:.55rem .85rem;margin-top:.35rem;display:flex}.destination-hero__stat{background:color-mix(in srgb, var(--theme-color-muted) 70%, var(--white-color));border:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, transparent);color:var(--title-color);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.82rem;font-weight:600;display:inline-flex}.destination-hero__stat .icon{width:.95rem;height:.95rem;color:var(--theme-color-dark)}.destination-notes{background:var(--white-color);border:1px solid color-mix(in srgb, var(--theme-color-dark) 12%, #e5e9eb);box-shadow:0 4px 24px color-mix(in srgb, var(--theme-color-dark) 6%, transparent);border-radius:16px;margin-bottom:3.5rem;padding:2.25rem 2.5rem}.destination-notes__header{border-bottom:1px solid #edf0f2;flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.destination-notes__title{color:var(--title-color);margin:0;font-size:1.35rem;font-weight:700}.destination-notes__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-color-dark);align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}.destination-notes__body{color:var(--body-color);font-size:1.05rem;line-height:1.8}.destination-notes__body h2{color:var(--title-color);margin-top:.5rem;margin-bottom:1rem;font-size:1.65rem;font-weight:700;line-height:1.35}.destination-notes__body h3{color:var(--title-color);margin-top:1.75rem;margin-bottom:.75rem;font-size:1.3rem;font-weight:700;line-height:1.35}.destination-notes__body p{margin-bottom:1.15rem;line-height:1.8}.destination-notes__body ul{margin:1rem 0 1.5rem;padding-left:1.25rem;list-style-type:disc}.destination-notes__body li{margin-bottom:.65rem;line-height:1.7}.destination-notes__body li strong{color:var(--title-color)}.destination-notes__body blockquote{border:1px solid color-mix(in srgb, var(--theme-color) 22%, var(--th-border-color));background:color-mix(in srgb, var(--theme-color-muted) 50%, var(--white-color));color:var(--title-color);border-radius:10px;margin:1.75rem 0 .5rem;padding:1.1rem 1.4rem;font-style:italic}.destination-notes__body blockquote p:last-child{margin-bottom:0}@media (width<=767px){.destination-notes{margin-bottom:2.5rem;padding:1.5rem 1.25rem}.destination-notes__body h2{font-size:1.4rem}.destination-notes__body h3{font-size:1.18rem}}.destination-page__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:1.75rem;display:flex}.destination-page__all-link{flex-shrink:0}.destination-page__grid .col-lg-6{display:flex}.destination-page__cta{border:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, #e1e4e6);background:color-mix(in srgb, var(--theme-color-muted) 55%, var(--white-color));border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 1.5rem;margin-top:3rem;padding:1.35rem 1.5rem;display:flex}.destination-page__cta-copy{flex:18rem;min-width:0}.destination-page__cta-actions{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.destination-card{background:var(--white-color);border:1px solid color-mix(in srgb, var(--theme-color-dark) 14%, #e4e8ea);height:100%;box-shadow:0 8px 24px color-mix(in srgb, var(--theme-color-dark) 8%, transparent);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.destination-card:hover{border-color:color-mix(in srgb, var(--theme-color) 35%, #dce3e8);box-shadow:0 14px 32px color-mix(in srgb, var(--theme-color-dark) 12%, transparent);transform:translateY(-4px)}.destination-card__media{aspect-ratio:4/3;background:color-mix(in srgb, var(--theme-color-dark) 8%, #eef1f3);position:relative;overflow:hidden}.destination-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.destination-card:hover .destination-card__media img{transform:scale(1.05)}.destination-card__top-badges{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:10px;left:10px;right:10px}.destination-card__count{background:color-mix(in srgb, var(--theme-color-dark) 85%, #000);backdrop-filter:blur(4px);color:var(--white-color);letter-spacing:.02em;border-radius:999px;padding:.28rem .6rem;font-size:.72rem;font-weight:700;box-shadow:0 2px 6px #00000040}.destination-card__price-badge{background:var(--theme-color,#1ca883);color:var(--white-color);letter-spacing:.02em;border-radius:999px;padding:.28rem .65rem;font-size:.76rem;font-weight:700;box-shadow:0 2px 8px #0000004d}.destination-card__body{flex-direction:column;flex:1;gap:.55rem;padding:1.1rem 1.15rem 1.15rem;display:flex}.destination-card__header{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.destination-card__title{color:var(--title-color);margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.destination-card__flag-badge{color:color-mix(in srgb, var(--title-color) 70%, transparent);background:color-mix(in srgb, var(--theme-color-muted) 45%, #fff);border:1px solid color-mix(in srgb, var(--theme-color-dark) 10%, transparent);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:.18rem .45rem;font-size:.75rem;font-weight:600}.destination-card__tours-preview{background:color-mix(in srgb, var(--theme-color-muted) 35%, #fafbfc);border:1px solid color-mix(in srgb, var(--theme-color-dark) 8%, #eef2f4);border-radius:8px;flex-direction:column;gap:.35rem;margin:.15rem 0;padding:.45rem .6rem;display:flex}.destination-card__tour-line{align-items:center;gap:.45rem;font-size:.78rem;line-height:1.35;display:flex}.destination-card__tour-indicator{background:var(--theme-color,#1ca883);border-radius:50%;flex-shrink:0;width:5px;height:5px}.destination-card__tour-name{color:var(--title-color);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.destination-card__tour-details{color:#536b65;white-space:nowrap;flex-shrink:0;font-size:.72rem;font-weight:600}.destination-card__tours-more{color:var(--theme-color-dark);padding-left:.75rem;font-size:.72rem;font-weight:700}.destination-card__meta-row{flex-wrap:wrap;gap:.35rem .5rem;margin-top:.15rem;display:flex}.destination-card__pill{color:var(--theme-color-dark);background:color-mix(in srgb, var(--theme-color-muted) 60%, var(--white-color));border:1px solid color-mix(in srgb, var(--theme-color-dark) 12%, transparent);border-radius:6px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.destination-card__pill .icon{width:.75rem;height:.75rem;color:var(--theme-color-dark)}.destination-card__pill--type{color:#3b5249;background:#f1f6f4}.destination-card__action{border-top:1px solid color-mix(in srgb, var(--theme-color-dark) 8%, #edf1f3);margin-top:auto;padding-top:.65rem}.destination-card__cta{color:var(--theme-color-dark);align-items:center;gap:.35rem;font-size:.88rem;font-weight:700;display:inline-flex}.destination-card__cta .icon{width:.95rem;height:.95rem;transition:transform .2s}.destination-card:hover .destination-card__cta .icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.destination-card,.destination-card__media img,.destination-card__cta .icon{transition:none}}@media (width<=575px){.destination-page__head{align-items:flex-start}.destination-page__cta{padding:1.1rem 1.15rem}}.destination-index__item[hidden],.destination-index__item.is-map-filtered-out{display:none!important}.destination-index__empty{text-align:center;color:var(--body-color);margin:1.5rem 0 0;font-weight:600}.destination-connected-bar{background:color-mix(in srgb, var(--theme-color-muted) 45%, var(--white-color));border:1px solid color-mix(in srgb, var(--theme-color-dark) 14%, #e2e6e8);border-radius:12px;padding:1.25rem 1.5rem}.destination-connected-bar__header{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.85rem;display:flex}.destination-connected-bar__title{color:var(--title-color);align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:inline-flex}.destination-connected-bar__title .icon{width:1rem;height:1rem;color:var(--theme-color-dark)}.destination-connected-bar__hint{color:var(--body-color);font-size:.86rem}.destination-connected-bar__tags{flex-wrap:wrap;gap:.5rem .75rem;display:flex}.destination-connected-chip{background:var(--white-color);border:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, #dae0e2);color:var(--title-color);border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 1px 4px #0000000a}.destination-connected-chip:hover{background:var(--theme-color-dark);color:var(--white-color);border-color:var(--theme-color-dark);box-shadow:0 4px 12px color-mix(in srgb, var(--theme-color-dark) 25%, transparent);transform:translateY(-2px)}.destination-connected-chip:hover .destination-connected-chip__count{color:var(--white-color);background:#fff3}.destination-connected-chip__count{color:#556c68;background:#f0f4f5;border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:600}.destination-connected-chip .icon{width:.8rem;height:.8rem;color:inherit}.destination-page__tour-col{display:flex}.destination-page__tour-card-wrap{flex-direction:column;width:100%;display:flex}.destination-page__tour-card-wrap .tour-box{height:100%}.destination-tour-badge{border-radius:8px;align-items:center;gap:.4rem;width:fit-content;margin-bottom:.65rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.destination-tour-badge .icon{width:.85rem;height:.85rem}.destination-tour-badge--combined{color:#1e4d7a;background:#eef4fc;border:1px solid #d4e3f5}.destination-tour-badge--combined .icon{color:#266cb4}.destination-tour-badge--exclusive{color:#1f5847;background:#edf7f3;border:1px solid #cce8dd}.destination-tour-badge--exclusive .icon{color:#1ca883}.tour-box_departure{border:1px solid var(--theme-color-dark);background:var(--theme-color-muted);color:var(--title-color);border-radius:8px;min-width:0;margin:0 0 12px;padding:8px 10px;font-size:14px;line-height:1.35}.tour-box_meta{background:color-mix(in srgb, var(--smoke-color) 80%, var(--white-color));border:1px solid color-mix(in srgb, var(--th-border-color) 90%, transparent);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0;padding:8px 10px;display:flex}.tour-box:not(.style-flex){flex-direction:column;height:100%;display:flex}.tour-box:not(.style-flex) .tour-content{flex:auto;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.tour-box_main{flex-direction:column;min-height:0;display:flex}.tour-box:not(.style-flex) .tour-box_main>.tour-box_departure{margin-top:auto}.tour-box_footer{flex-direction:column;gap:8px;width:100%;display:flex}.tour-box:not(.style-flex) .tour-box_meta,.tour-box:not(.style-flex) .tour-action{margin-top:0}.tour-filter-item{flex-direction:column;display:flex}.tour-filter-item>.tour-box{flex:auto;width:100%;min-height:100%}.tour-box_meta-item{min-width:0;color:var(--body-color);align-items:baseline;gap:6px;font-size:.875rem;font-weight:600;line-height:1.25;display:inline-flex}.tour-box_meta-duration i{color:var(--theme-color-dark);font-size:.95em}.tour-box_meta-price{gap:4px;margin-left:auto}.tour-box_meta-price--secondary{color:var(--body-color);font-size:.8125rem;font-weight:600}.tour-box_meta-price-from{letter-spacing:.02em;text-transform:uppercase;color:var(--body-color);font-size:.75rem;font-weight:600}.tour-box_meta-price--secondary .tour-box_meta-price-value{color:var(--title-color);font-size:.9375rem;font-weight:700}.tour-box_meta-price-value{letter-spacing:.01em;color:var(--title-color);font-size:1.25rem;font-weight:700;line-height:1.1}.tour-box_meta-price-unit{color:var(--body-color);font-size:.85rem;font-weight:500}.tour-box_meta-price--ask{color:var(--body-color);font-size:.8125rem;font-weight:600}.tour-box_departure--hero{background:var(--white-color);box-shadow:0 3px 10px color-mix(in srgb, var(--theme-color-dark) 10%, transparent);border-width:2px;margin:0 0 10px;padding:10px 12px}.tour-box_departure--card{flex-direction:column;gap:0;margin-bottom:10px;padding:10px 12px;display:flex}.tour-box_departure--card .tour-box_departure-primary{flex:none}.tour-box_departure--card .tour-box_departure-secondary{border-top:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, transparent);flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;display:flex}.tour-box_departure--card .tour-box_upcoming-preview{border-top:none;flex-flow:wrap;align-items:center;gap:6px 8px;margin:0;padding:0}.tour-box_departure--card .tour-departures-more--card{margin:0;padding-left:0}.tour-box_departure--card .tour-departures-more--card summary{padding:4px 0 2px;font-size:12.5px}.tour-box_departure--hero .tour-box_departure-label{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-color-dark);font-size:11px;font-weight:700}.tour-box_departure--hero .tour-box_departure-date{color:var(--title-color);font-size:1.1rem;font-weight:800;line-height:1.2}.tour-box_departure--hero .tour-box_departure-next>i{margin-top:4px;font-size:1.15rem}.tour-box .tour-action{margin-top:0}.recent-post-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.recent-post-price{color:var(--title-color);font-size:.875rem;font-weight:700;line-height:1.2}.recent-post-price span{color:var(--body-color);margin-left:2px;font-size:.8em;font-weight:500}.tour-box_departure-next{align-items:flex-start;gap:10px;margin:0;line-height:1.35;display:flex}.tour-box_departure-next>i{text-align:center;width:1.1em;color:var(--theme-color-dark);flex-shrink:0;margin-top:2px;font-size:15px;line-height:1}.tour-box_departure-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.tour-box_departure-label{letter-spacing:.02em;color:var(--body-color);font-size:12px;font-weight:600}.tour-box_departure-date{color:var(--title-color);overflow-wrap:break-word;font-size:15px;font-weight:700}.tour-box_departure-extra{color:var(--body-color);font-size:13px}.tour-box_img{position:relative}.tour-box:not(.style-flex) .tour-box_img{aspect-ratio:4/3;overflow:hidden}.tour-box:not(.style-flex) .tour-box_img a{height:100%;display:block}.tour-box:not(.style-flex) .tour-box_img img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tour-badges-wrap{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.tour-featured-badge{border:1px solid color-mix(in srgb, var(--theme-color-dark) 55%, transparent);background:var(--theme-color);color:var(--title-color);letter-spacing:.03em;box-shadow:0 2px 0 color-mix(in srgb, var(--theme-color-dark) 80%, transparent), 0 8px 18px color-mix(in srgb, var(--title-color) 22%, transparent);pointer-events:none;border-radius:6px;align-items:center;padding:6px 12px;font-size:11.5px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.tour-featured-badge--link{pointer-events:auto;margin-bottom:.65rem}.tour-featured-badge--link:hover,.tour-featured-badge--link:focus-visible{color:var(--title-color);filter:brightness(.96)}.tour-type-badge{-webkit-backdrop-filter:blur(6px);color:#fff;letter-spacing:.02em;pointer-events:none;background:#121826d1;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:6px 11px;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:0 4px 12px #00000038}.tour-type-badge i{color:var(--theme-color);font-size:12px}.tour-box_route{color:var(--theme-color-dark);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:0 0 4px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.tour-box_route i{flex-shrink:0;font-size:13px}.tour-box_route span{text-overflow:ellipsis;overflow:hidden}.tour-box_upcoming-preview{border-top:1px dashed color-mix(in srgb, var(--theme-color-dark) 25%, transparent);flex-direction:column;gap:5px;margin-top:8px;padding-top:8px;display:flex}.tour-box_upcoming-label{letter-spacing:.04em;text-transform:uppercase;color:var(--body-color);opacity:.9;font-size:11px;font-weight:700}.tour-box_upcoming-chips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.tour-micro-chip{background:var(--theme-color-muted);border:1px solid color-mix(in srgb, var(--theme-color-dark) 40%, transparent);color:var(--title-color);letter-spacing:.01em;border-radius:4px;align-items:center;padding:3px 8px;font-size:11.5px;font-weight:600;line-height:1.25;display:inline-flex}.tour-micro-chip time{white-space:nowrap}.tour-micro-chip--more{color:var(--theme-color-dark);background:0 0;border-style:dashed;font-weight:700}.tour-price-row{background:var(--theme-color-light);border:1px solid var(--theme-color-dark);color:var(--title-color);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin:0 0 28px;padding:14px 22px;animation:.55s both tour-price-row-in;display:flex}.tour-page-single .tour-price-row .tour-price{color:var(--title-color);flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:0;font-weight:500;line-height:1.2;display:inline-flex}.tour-page-single .tour-price-row .tour-price-from{letter-spacing:.02em;color:var(--title-color);font-size:13px;font-weight:700;line-height:1.2}.tour-page-single .tour-price-row .tour-price-amount{align-items:baseline;gap:0 2px;line-height:1.2;display:inline-flex}.tour-page-single .tour-price-row .tour-price .currency{color:var(--title-color);font-weight:700;line-height:1.2}.tour-price-departure{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;margin-left:auto;display:flex}.tour-price-departure-next{color:var(--title-color);align-items:center;gap:8px;margin:0;font-size:16px;line-height:1.3;display:inline-flex}.tour-price-row .tour-price-departure-next strong{color:var(--title-color);font-weight:700}.tour-price-departure-next>i{text-align:center;width:1.15em;color:var(--title-color);flex-shrink:0;margin:0;font-size:1em;line-height:1}.tour-price-departure-next>span{line-height:1.3}.tour-price-departure>.tour-departures-more{text-align:right;interpolate-size:allow-keywords;width:100%;margin-top:0}.tour-price-departure>.tour-departures-more .tour-departures-list{justify-content:flex-end}.tour-departures-more{interpolate-size:allow-keywords;margin-top:6px}.tour-departures-more summary{cursor:pointer;color:var(--title-color);text-underline-offset:3px;user-select:none;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:underline;list-style:none;display:inline-flex}.tour-departures-more summary::-webkit-details-marker{display:none}.tour-departures-more summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45em;height:.45em;transition:transform .3s;transform:rotate(45deg)}.tour-departures-more[open] summary:after{transform:translateY(3px)rotate(-135deg)}.tour-departures-more::details-content{opacity:0;transition:opacity .25s;overflow:clip}.tour-departures-more[open]::details-content{opacity:1}@starting-style{.tour-departures-more[open]::details-content{opacity:0}}.tour-departures-list{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.tour-departures-list li{background:var(--white-color);border:1px solid var(--theme-color-dark);color:var(--title-color);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-flex}.tour-departures-more[open] .tour-departures-list li{animation:.35s both tour-departure-chip-in}.tour-departures-more[open] .tour-departures-list li:first-child{animation-delay:40ms}.tour-departures-more[open] .tour-departures-list li:nth-child(2){animation-delay:80ms}.tour-departures-more[open] .tour-departures-list li:nth-child(3){animation-delay:.12s}.tour-departures-more[open] .tour-departures-list li:nth-child(4){animation-delay:.16s}.tour-departures-more[open] .tour-departures-list li:nth-child(5){animation-delay:.2s}.tour-departures-more[open] .tour-departures-list li:nth-child(6){animation-delay:.24s}.tour-departures-more[open] .tour-departures-list li:nth-child(7){animation-delay:.28s}.tour-departures-more[open] .tour-departures-list li:nth-child(8){animation-delay:.32s}.tour-departures-more[open] .tour-departures-list li:nth-child(n+9){animation-delay:.36s}@keyframes tour-departure-chip-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.tour-departures-list li.is-next{background:var(--title-color);border-color:var(--title-color);color:var(--white-color)}.tour-departures-badge{letter-spacing:.02em;text-transform:uppercase;opacity:.9;font-size:11px;font-weight:700}.tour-departures-more--card{text-align:left;margin:8px 0 0;padding-left:calc(1.1em + 10px)}.tour-departures-more--card .tour-departures-list{justify-content:flex-start}.tour-departures-more--card .tour-departures-list li.is-next{background:var(--theme-color-light);border-color:var(--theme-color-dark);color:var(--title-color)}@keyframes tour-price-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=991px){.tour-price-row{padding:14px 16px}.tour-price-departure-next{font-size:15px}}@media (width<=575px){.tour-price-row{flex-direction:column;align-items:flex-start}.tour-price-departure{align-items:flex-start;width:100%;margin-left:0}.tour-price-departure>.tour-departures-more{text-align:left}.tour-price-departure>.tour-departures-more .tour-departures-list{justify-content:flex-start}.tour-page-single .tour-price-row .tour-price .currency{font-size:24px}.tour-departures-list li{padding:5px 9px;font-size:12px}}.tour-gallery{margin:0 0 1.75rem}.tour-gallery__hero{background:var(--smoke-color,#f4f6f7);cursor:pointer;border-radius:8px;line-height:0;display:block;position:relative;overflow:hidden}.tour-gallery__hero img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform .35s;display:block}.tour-gallery__hero:hover img{transform:scale(1.02)}.tour-gallery__zoom{background:color-mix(in srgb, var(--title-color) 82%, transparent);width:40px;height:40px;color:var(--white-color);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;font-size:1.05rem;display:inline-flex;position:absolute;bottom:12px;right:12px}.tour-gallery__hero:hover .tour-gallery__zoom,.tour-gallery__hero:focus-visible .tour-gallery__zoom{background:var(--title-color)}.tour-gallery__hero:focus-visible{outline:2px solid var(--theme-color-dark);outline-offset:3px}.tour-gallery__thumbs{scrollbar-width:thin;gap:.5rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.tour-gallery__thumbs li{flex:none}.tour-gallery__thumb{background:var(--smoke-color,#f4f6f7);cursor:pointer;border-radius:6px;width:88px;height:64px;line-height:0;transition:transform .2s,opacity .2s,box-shadow .2s;display:block;overflow:hidden}.tour-gallery__thumb:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.tour-gallery__thumb img{object-fit:cover;width:100%;height:100%;display:block}.tour-gallery__thumb:focus-visible{outline:2px solid var(--theme-color-dark);outline-offset:2px}@media (width>=768px){.tour-gallery__thumbs{flex-wrap:wrap;overflow:visible}}.interactive-map-wrapper{background:#f8f9fa;border:1px solid #0000000f;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000014}.gallis-map-element{z-index:1;width:100%;height:520px}@media (width<=768px){.gallis-map-element{height:420px}}.map-filter-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:30px;padding:8px 18px;font-size:.9rem;font-weight:600;transition:all .25s;box-shadow:0 2px 6px #00000008}.map-filter-btn:hover{color:#e83b24;border-color:#e83b24;transform:translateY(-1px)}.map-filter-btn.active{color:#fff;background:#e83b24;border-color:#e83b24;box-shadow:0 4px 12px #e83b2440}.custom-map-hub-pin{justify-content:center;align-items:center;display:flex;position:relative}.map-pin-pulse{background:#ffc10759;border-radius:50%;width:44px;height:44px;animation:2s ease-in-out infinite mapPulse;position:absolute}@keyframes mapPulse{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}.map-pin-hub-inner{color:#fff;background:linear-gradient(135deg,#ffc107,#ff8f00);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex;box-shadow:0 4px 10px #0003}.custom-map-dest-pin .map-pin-body{filter:drop-shadow(0 2px 4px #00000040);font-size:24px;line-height:1;transition:transform .2s}.custom-map-dest-pin:hover .map-pin-body{transform:scale(1.25)}.gallis-leaflet-popup .leaflet-popup-content-wrapper{border:1px solid #0000000d;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 10px 30px #00000026}.gallis-leaflet-popup .leaflet-popup-content{min-width:220px;max-width:290px;margin:0}.map-popup-card{text-align:left;padding:14px 16px}.map-popup-card.hub-popup{text-align:center;background:#fff8e1}.popup-top-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.popup-badge{text-transform:uppercase;letter-spacing:.3px;color:#475569;background:#f1f5f9;border-radius:8px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-block}.popup-badge.country-pill{color:#1e40af;background:#eff6ff}.popup-badge.count-badge{color:#64748b;background:#f8fafc;font-size:.72rem}.popup-badge.hub-badge{color:#5d4037;background:#ffe082}.popup-title{color:#0f172a;margin:2px 0 8px;font-size:1.15rem;font-weight:700;line-height:1.25}.popup-tours-section{border-top:1px solid #f1f5f9;margin:8px 0 10px;padding-top:8px}.popup-tours-heading{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:.75rem;font-weight:700}.popup-tours-list{flex-direction:column;gap:6px;display:flex}.popup-tour-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:6px 10px;text-decoration:none;transition:all .2s;display:block}.popup-tour-item:hover{background:#fff;border-color:#e83b24;transform:translateY(-1px);box-shadow:0 3px 8px #0000000f}.popup-tour-title{color:#1e293b;margin-bottom:2px;font-size:.82rem;font-weight:700;line-height:1.25}.popup-tour-route{color:#475569;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:.75rem;font-weight:600;overflow:hidden}.popup-tour-meta-row{justify-content:space-between;align-items:center;font-size:.74rem;display:flex}.popup-tour-duration{color:#64748b}.popup-tour-price{color:#e83b24;font-weight:800}.popup-cta{color:#e83b24;margin-top:4px;font-size:.82rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-block}.popup-cta:hover{color:#b91c1c;text-decoration:underline}#faqAccordion .accordion-button{white-space:normal;overflow-wrap:anywhere;align-items:flex-start;min-height:0;padding-right:56px;line-height:1.35;position:relative}#faqAccordion .accordion-button:after{content:"";background-color:var(--title-color,#113d48);background-image:none;width:20px;min-width:20px;height:20px;font-family:inherit;line-height:1;transition:transform .3s,background-color .3s;position:absolute;top:22px;right:24px;transform:rotate(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") 50%/contain no-repeat}#faqAccordion .accordion-button:not(.collapsed):after{background-color:var(--theme-color,#276254);transform:rotate(180deg)}.faq-sidebar-direct{flex-direction:column;gap:10px;display:flex}.faq-sidebar-link{color:var(--title-color,#113d48);align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.faq-sidebar-link:hover{color:var(--theme-color,#276254)}.faq-sidebar-link .icon{width:28px;height:28px;color:var(--theme-color,#276254);background-color:#2762541a;border-radius:50%;flex-shrink:0;font-size:13px}#faqAccordion .accordion-collapse.collapse:not(.show):not(.collapsing){display:none}#faqAccordion .accordion-collapse.collapsing{height:0;transition:height .35s;display:block;overflow:hidden}#faqAccordion .accordion-collapse .accordion-body{opacity:0;transition:opacity .28s 50ms,transform .28s 50ms;transform:translateY(-6px)}#faqAccordion .accordion-collapse.show .accordion-body,#faqAccordion .accordion-collapse.collapsing .accordion-body{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){#faqAccordion .accordion-collapse.collapsing,#faqAccordion .accordion-collapse .accordion-body{transition:none}}.faq-contact-band{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.faq-contact-band:before{content:"";pointer-events:none;background:linear-gradient(#e8f0ede0 0%,#ffffffd1 45%,#e8f0ede6 100%);position:absolute;inset:0}.faq-contact-band .container{z-index:1;position:relative}.faq-contact-band .contact-form{margin-bottom:0}.faq-contact-band .contact-form.style2 textarea.form-control,.faq-contact-band .contact-form.style2 textarea{height:auto;min-height:130px}@media (width<=991px){.faq-contact-band .contact-form{padding:28px 22px}#faqAccordion .accordion-button{padding:14px 44px 14px 18px;font-size:18px}#faqAccordion .accordion-button:after{width:18px;height:18px;top:17px;right:16px}#faqAccordion .accordion-body{padding:0 18px 22px}}@media (width<=575px){.faq-page-title .sec-title{font-size:1.65rem}.faq-contact-band{padding-top:60px;padding-bottom:60px}.faq-contact-band .title-area{margin-bottom:20px!important}.faq-contact-band .contact-form{padding:22px 16px}.faq-contact-band .sec-title{font-size:1.35rem}.faq-contact-band .contact-form .sec-title{margin-bottom:20px!important}.faq-contact-band .contact-form.style2 select,.faq-contact-band .contact-form.style2 .form-control,.faq-contact-band .contact-form.style2 .form-select,.faq-contact-band .contact-form.style2 input{height:52px}.faq-contact-band .contact-form.style2 textarea.form-control,.faq-contact-band .contact-form.style2 textarea{height:auto;min-height:120px}.faq-contact-band .form-btn .th-btn{justify-content:center;width:100%}#faqAccordion .accordion-card:not(:last-child){margin-bottom:14px}#faqAccordion .accordion-button{padding:12px 38px 12px 14px;font-size:15px}#faqAccordion .accordion-button:after{width:16px;height:16px;top:15px;right:12px}#faqAccordion .accordion-body{padding:0 14px 18px}#faqAccordion .faq-text{font-size:15px;line-height:1.6}}.privacy-page[data-astro-cid-u6ohjolg]{color:var(--body-color);font-size:1.05rem;line-height:1.7}.privacy-page__lead[data-astro-cid-u6ohjolg]{margin-bottom:.75rem;font-size:1.125rem}.privacy-page__updated[data-astro-cid-u6ohjolg]{color:color-mix(in srgb, var(--body-color) 72%, transparent);margin-bottom:2.5rem;font-size:.95rem}.privacy-page__section[data-astro-cid-u6ohjolg]{margin-bottom:2rem}.privacy-page__heading[data-astro-cid-u6ohjolg]{color:var(--title-color);font-family:var(--title-font);margin:0 0 .85rem;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.3}.privacy-page[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin:0 0 .85rem}.privacy-page[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]{margin:0 0 .85rem;padding-left:1.25rem}.privacy-page[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{margin-bottom:.4rem}.privacy-page[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--theme-color);text-underline-offset:2px;text-decoration:underline}.privacy-page[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:hover,.privacy-page[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:focus-visible{color:var(--title-color)}.privacy-page__contact[data-astro-cid-u6ohjolg]{border-top:1px solid color-mix(in srgb, var(--title-color) 12%, transparent);margin-top:2.5rem;padding-top:1.5rem}.services-grid>[class*=col-]{display:flex}.services-grid .service-card{flex-direction:column;width:100%;height:100%;display:flex}.services-grid .service-card .destination-item_img{aspect-ratio:4/3;overflow:hidden}.services-grid .service-card .destination-item_img img{object-fit:cover;width:100%;height:100%}.services-grid .service-card__content{flex-direction:column;flex:1;display:flex}.services-grid .service-card__content .th-btn{margin-top:auto}.services-price-photo img{object-fit:cover;object-position:center top;border-radius:12px;width:217px;max-width:none;height:546px;display:block}.tour-page-single .tour-slider-img img{width:100%;height:auto;display:block}.tour-page-single .box-title{overflow-wrap:anywhere;text-wrap:pretty}.tour-package-distinction{color:var(--title-color);margin:.65rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.45}.tour-facts{border:1px solid #e1e4e6;border-radius:8px;grid-template-columns:1fr 1fr;gap:14px 28px;margin:0 0 50px;padding:20px 22px;list-style:none;display:grid}.tour-facts__item{grid-template-columns:auto 1fr;align-items:start;gap:10px 14px;min-width:0;display:grid}.tour-facts__icon{background:var(--theme-color-muted);border:1px solid color-mix(in srgb, var(--theme-color-dark) 35%, transparent);width:40px;height:40px;color:var(--theme-color-dark);border-radius:10px;justify-content:center;align-items:center;margin-top:0;font-size:1.05rem;line-height:1;display:inline-flex}.tour-facts__icon i{line-height:1}.tour-facts__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.tour-facts__label{letter-spacing:.02em;color:var(--body-color);margin:0;font-size:13px;font-weight:600}.tour-facts__value{color:var(--title-color);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.35}.tour-facts__link{color:var(--theme-color-dark);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--theme-color) 45%, transparent);text-underline-offset:.15em;transition:color .2s}.tour-facts__link:hover,.tour-facts__link:focus-visible{color:var(--theme-color)}.tour-hotels__header{margin-bottom:1.5rem}.tour-hotels__lead{max-width:44rem;color:var(--body-color);margin:-.25rem 0 1.25rem;font-size:1rem;line-height:1.55}.tour-hotels__list{flex-direction:column;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.tour-hotels__card{background:var(--white-color);border:1px solid #e2e8f0;border-radius:18px;grid-template-columns:1fr;min-width:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 10px 30px -5px #17202a0f}.tour-hotels__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 16px 36px -6px #17202a1a}.tour-hotels__media{background:#f1f5f9;width:100%;min-height:240px;position:relative;overflow:hidden}.tour-hotels__media img{object-fit:cover;width:100%;height:100%;min-height:240px;transition:transform .4s;display:block}.tour-hotels__card:hover .tour-hotels__media img{transform:scale(1.03)}.tour-hotels__placeholder{color:#94a3b8;background:linear-gradient(135deg,#f1f5f9 0%,#e2e8f0 100%);justify-content:center;align-items:center;width:100%;height:100%;min-height:240px;font-size:3rem;display:flex}.tour-hotels__media-badges{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.tour-hotels__badge{backdrop-filter:blur(8px);color:var(--title-color);background:#fffffff5;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #0000001f}.tour-hotels__tax-badge{backdrop-filter:blur(6px);color:#fff;background:#0f172ad1;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.76rem;font-weight:600;display:inline-flex}.tour-hotels__body{flex-direction:column;justify-content:space-between;gap:1.25rem;min-width:0;padding:1.4rem;display:flex}.tour-hotels__meta{flex-direction:column;gap:.4rem;display:flex}.tour-hotels__title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.tour-hotels__name{color:var(--title-color);letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:800;line-height:1.25}.tour-hotels__stars{align-items:center;display:inline-flex}.tour-hotels__stars-icons{color:#f59e0b;gap:.2rem;font-size:1.05rem;line-height:1;display:flex}.tour-hotels__area{color:#64748b;align-items:center;gap:.35rem;margin:0;font-size:.92rem;font-weight:600;display:inline-flex}.tour-hotels__area .icon{color:var(--theme-color);font-size:.95rem}.tour-hotels__desc{color:var(--body-color);margin:.35rem 0 0;font-size:.95rem;line-height:1.6}.tour-hotels__tiers-wrapper{grid-template-columns:1fr;gap:1rem;margin-top:auto;display:grid}@media (width>=576px){.tour-hotels__tiers-wrapper.is-multi{grid-template-columns:repeat(2,1fr)}}.tour-hotels__tier-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:1.15rem 1.25rem;transition:all .25s;display:flex}.tour-hotels__tier-card:hover{border-color:var(--theme-color);background:#fff;box-shadow:0 6px 20px #0000000d}.tour-hotels__tier-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.tour-hotels__tier-pill{background:color-mix(in srgb, var(--theme-color) 12%, transparent);color:var(--theme-color);border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.82rem;font-weight:700;display:inline-flex}.tour-hotels__tier-pill .icon{font-size:.85rem}.tour-hotels__tier-tax{color:#64748b;font-size:.78rem;font-weight:600}.tour-hotels__tier-price-highlight{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-bottom:.65rem;padding-bottom:.65rem;display:flex}.tour-hotels__tier-amount{color:var(--title-color);font-size:1.65rem;font-weight:800;line-height:1}.tour-hotels__tier-unit{color:#64748b;font-size:.85rem;font-weight:500}.tour-hotels__tier-breakdown{flex-direction:column;gap:.35rem;display:flex}.tour-hotels__tier-row{justify-content:space-between;align-items:center;gap:.75rem;font-size:.86rem;display:flex}.tour-hotels__tier-row-label{color:#475569}.tour-hotels__tier-row-val{color:var(--title-color);white-space:nowrap;font-weight:700}.tour-price-matrix{border:1px solid var(--th-border-color);background:var(--white-color);border-radius:12px;overflow:hidden}.tour-price-matrix__cards{margin:0;padding:0;list-style:none;display:none}.tour-price-matrix__card{border-bottom:1px solid var(--th-border-color);padding:1rem 1.05rem}.tour-price-matrix__card:last-child{border-bottom:0}.tour-price-matrix__card-period{margin-bottom:.75rem}.tour-price-matrix__card-hotels{gap:.45rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.tour-price-matrix__card-hotels .tour-price-period__hotel-name{display:block}.tour-price-matrix__card-board,.tour-price-matrix__board{color:var(--theme-color-dark);margin:.65rem 0 0;font-size:.78rem;font-weight:700}.tour-price-matrix__hotels{text-align:left;vertical-align:middle;border-bottom:1px solid var(--th-border-color);border-right:1px solid var(--th-border-color);background:var(--white-color);padding:1rem 1.15rem}.tour-price-matrix__hotel-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.tour-price-matrix__hotel-list .tour-price-period__hotel-name{display:block}.tour-price-matrix__table tbody tr.is-alt .tour-price-period__period-cell,.tour-price-matrix__table tbody tr.is-alt .tour-price-period__price{background:color-mix(in srgb, var(--smoke-color) 70%, var(--white-color))}.tour-price-matrix__table .tour-price-period__period-cell{background:var(--white-color)}.tour-price-periods{flex-direction:column;gap:1.5rem;display:flex}.tour-price-period{border:1px solid var(--th-border-color);background:var(--white-color);border-radius:12px;overflow:hidden}.tour-price-period+.tour-price-period{margin-top:1rem}.tour-price-period__header{background:var(--title-color);color:var(--white-color);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:.85rem 1rem;display:none}.tour-price-period__header .tour-price-period__days{color:var(--white-color);font-size:.95rem}.tour-price-period__header .tour-price-period__dates{color:color-mix(in srgb, var(--white-color) 85%, transparent);align-items:flex-start;margin-top:0;font-size:.88rem}.tour-price-period__header .tour-price-period__date-line{display:block}.tour-price-period__cards{margin:0;padding:0;list-style:none;display:none}.tour-price-period__card{border-bottom:1px solid var(--th-border-color);padding:1rem 1.05rem}.tour-price-period__card:last-child{border-bottom:0}.tour-price-period__card-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem .75rem;margin-bottom:.75rem;display:flex}.tour-price-period__card-title{flex:12rem;min-width:0}.tour-price-period__card-board{background:color-mix(in srgb, var(--theme-color) 18%, var(--white-color));color:var(--title-color);white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.tour-price-period__card-prices{gap:.45rem;margin:0;display:grid}.tour-price-period__card-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1rem;display:grid}.tour-price-period__card-row dt{color:var(--body-color);margin:0;font-size:.84rem;font-weight:500}.tour-price-period__card-row dd{text-align:right;color:var(--title-color);white-space:nowrap;margin:0;font-size:.95rem;font-weight:700}.tour-price-period__card-row--main dd{font-size:1.05rem}.tour-price-periods__mobile-hint{display:none}.tour-price-period__scroll{overflow-x:visible}.tour-price-period__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:0;font-size:.88rem}.tour-price-period__th{background:var(--title-color);color:var(--white-color);letter-spacing:.02em;text-transform:uppercase;text-align:center;vertical-align:middle;white-space:normal;hyphens:auto;border-right:1px solid color-mix(in srgb, var(--white-color) 18%, transparent);padding:.7rem .45rem;font-size:.72rem;font-weight:700;line-height:1.25}.tour-price-period__th:last-child{border-right:0}.tour-price-period__period-cell{background:var(--smoke-color2);text-align:center;vertical-align:middle;border-bottom:1px solid var(--th-border-color);border-right:1px solid var(--th-border-color);width:18%;min-width:0;padding:.75rem .45rem}.tour-price-period__days{letter-spacing:.02em;color:var(--title-color);font-size:.95rem;font-weight:800;display:block}.tour-price-period__dates{color:var(--body-color);white-space:normal;flex-direction:column;align-items:center;gap:.2rem;margin-top:.4rem;font-size:.88rem;font-weight:600;line-height:1.35;display:flex}.tour-price-period__date-line{display:block}.tour-price-period__table tbody tr:last-child .tour-price-period__period-cell{border-bottom:0}.tour-price-period__hotel,.tour-price-period__board,.tour-price-period__price{text-align:center;vertical-align:middle;border-bottom:1px solid var(--th-border-color);border-right:1px solid var(--th-border-color);padding:.7rem .45rem}.tour-price-period__table tbody tr:last-child td{border-bottom:0}.tour-price-period__hotel:last-child,.tour-price-period__board:last-child,.tour-price-period__price:last-child{border-right:0}.tour-price-period__hotel{text-align:left;word-break:break-word;width:22%;min-width:0}.tour-price-period__hotel-item{align-items:center;gap:.85rem;min-width:0;display:flex}.tour-price-period__hotel-photo{background:color-mix(in srgb, var(--theme-color) 12%, var(--smoke-color));border:1px solid color-mix(in srgb, var(--theme-color-dark) 28%, transparent);width:6.5rem;height:4.5rem;box-shadow:0 2px 8px color-mix(in srgb, var(--title-color) 10%, transparent);border-radius:10px;flex:0 0 6.5rem;overflow:hidden}.tour-price-period__hotel-photo img{object-fit:cover;width:100%;height:100%;display:block}.tour-price-period__hotel-photo--empty{color:color-mix(in srgb, var(--theme-color-dark) 70%, var(--body-color));place-items:center;font-size:1.35rem;display:grid}.tour-price-period__hotel-copy{text-align:left;flex:auto;min-width:0}.tour-price-period__card .tour-price-period__hotel-photo{flex-basis:5.5rem;width:5.5rem;height:4rem}.tour-price-matrix__card-hotels .tour-price-period__hotel-item{background:color-mix(in srgb, var(--smoke-color) 55%, var(--white-color));border:1px solid color-mix(in srgb, var(--th-border-color) 75%, transparent);border-radius:10px;align-items:stretch;gap:.85rem;padding:.55rem}.tour-price-matrix__card-hotels .tour-price-period__hotel-photo{flex-basis:6.5rem;width:6.5rem;height:4.5rem}.tour-price-period__board{color:var(--title-color);white-space:normal;word-break:break-word;width:18%;min-width:0;font-weight:600;line-height:1.3}.tour-price-period__hotel-name{color:var(--title-color);margin:0;font-weight:700;line-height:1.35;display:block}.tour-price-period__hotel-area{color:var(--body-color);margin:.2rem 0 0;font-size:.84rem;font-weight:500;display:block}.tour-price-period__price{width:14%;min-width:0;color:var(--title-color);white-space:nowrap;font-weight:700}.tour-hotels__notes{flex-direction:column;gap:.45rem;margin-top:1.25rem;display:flex}.tour-hotels__note{color:#64748b;align-items:center;gap:.5rem;margin:0;font-size:.88rem;line-height:1.45;display:flex}.tour-hotels__note .icon{color:#94a3b8;flex-shrink:0;font-size:.95rem}@media (width>=768px){.tour-hotels__card{grid-template-columns:280px 1fr}.tour-hotels__media,.tour-hotels__media img,.tour-hotels__placeholder{height:100%;min-height:100%}.tour-hotels__body{padding:1.75rem}}@media (width>=992px){.tour-hotels__card{grid-template-columns:310px 1fr}}.tour-page-single .destination-checklist .checklist.style2,.tour-page-single .destination-checklist .checklist.style4,.tour-page-single .destination-checklist .checklist.style5{flex:220px;min-width:0}.tour-page-single .destination-checklist{flex-wrap:wrap;gap:8px 0}.tour-page-single .checklist li{overflow-wrap:anywhere}@media (width<=767px){.tour-price-period__header{flex-direction:column;align-items:stretch;gap:.55rem;padding:.9rem 1rem 1rem;display:flex}.tour-price-period__header .tour-price-period__days{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--white-color) 78%, transparent);font-size:.8rem;font-weight:800}.tour-price-period__header .tour-price-period__dates{flex-flow:wrap;align-items:stretch;gap:.4rem;margin-top:0;display:flex}.tour-price-period__header .tour-price-period__date-line{background:color-mix(in srgb, var(--white-color) 14%, transparent);color:var(--white-color);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.tour-price-period__cards,.tour-price-matrix__cards{display:block}.tour-price-period__scroll,.tour-price-matrix__scroll{display:none}.tour-facts{grid-template-columns:1fr 1fr;gap:12px 14px;padding:14px 12px}.tour-facts__icon{border-radius:8px;width:34px;height:34px;font-size:.95rem}.tour-facts__item{gap:8px 10px}.tour-facts__label{font-size:12px}.tour-facts__value{font-size:14px}.tour-page-single .box-title{font-size:clamp(1.35rem,5.5vw,1.75rem);line-height:1.3}.tour-page-single .destination-checklist{border:1px solid #e1e4e6;flex-direction:column;gap:20px;padding:16px;display:flex}.tour-page-single .destination-checklist .checklist{margin-bottom:0}.tour-page-single .destination-checklist .checklist.style2:last-child,.tour-page-single .destination-checklist .checklist.style5{border-left:none;padding-left:0}}.tour-unavailable{border:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, #e1e4e6);background:color-mix(in srgb, var(--theme-color-muted) 55%, #fff);border-radius:8px;margin:0 0 1.75rem;padding:1.15rem 1.25rem}.tour-unavailable__title{color:var(--title-color);margin:0 0 .4rem;font-size:1.05rem;font-weight:700}.tour-unavailable__text{max-width:42rem;color:var(--body-color);margin:0 0 1rem;font-size:.95rem;line-height:1.55}.tour-alt-card{background:linear-gradient(135deg, color-mix(in srgb, var(--theme-color-muted) 70%, #fff) 0%, var(--white-color) 52%);border:1px solid color-mix(in srgb, var(--theme-color-dark) 22%, #dce3e8);box-shadow:0 10px 28px color-mix(in srgb, var(--theme-color-dark) 10%, transparent), inset 3px 0 0 var(--theme-color);border-radius:12px;margin:0 0 1.25rem;overflow:hidden}.tour-alt-card__link{color:inherit;grid-template-columns:minmax(0,168px) minmax(0,1fr);gap:0;text-decoration:none;transition:background-color .2s;display:grid}.tour-alt-card__link:hover{background:color-mix(in srgb, var(--theme-color-muted) 35%, var(--white-color))}.tour-alt-card__link:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}.tour-alt-card__media{background:color-mix(in srgb, var(--theme-color-dark) 8%, #eef1f3);min-height:100%;position:relative;overflow:hidden}.tour-alt-card__img,.tour-alt-card__media img{object-fit:cover;width:100%;height:100%;min-height:168px;transition:transform .35s;display:block}.tour-alt-card__link:hover .tour-alt-card__img,.tour-alt-card__link:hover .tour-alt-card__media img{transform:scale(1.04)}.tour-alt-card__badge{background:var(--theme-color-dark);color:var(--white-color);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 4px 12px color-mix(in srgb, var(--theme-color-dark) 35%, transparent);border-radius:999px;padding:.28rem .55rem;font-size:.68rem;font-weight:700;line-height:1.2;position:absolute;top:10px;left:10px}.tour-alt-card__body{flex-direction:column;gap:.55rem;min-width:0;padding:1rem 1.1rem 1.05rem;display:flex}.tour-alt-card__eyebrow{letter-spacing:.03em;text-transform:uppercase;color:var(--theme-color-dark);align-items:center;gap:.4rem;margin:0;font-size:.78rem;font-weight:700;display:inline-flex}.tour-alt-card__eyebrow .icon{flex-shrink:0;width:.95rem;height:.95rem}.tour-alt-card__title{color:var(--title-color);margin:0;font-size:clamp(1rem,2.2vw,1.12rem);font-weight:700;line-height:1.35}.tour-alt-card__departure{border:1px solid color-mix(in srgb, var(--theme-color-dark) 28%, #d8dee2);background:var(--white-color);box-shadow:0 3px 10px color-mix(in srgb, var(--theme-color-dark) 8%, transparent);border-radius:8px;align-items:flex-start;gap:.65rem;margin:.1rem 0 0;padding:.65rem .75rem;display:flex}.tour-alt-card__departure-icon{background:color-mix(in srgb, var(--theme-color-muted) 80%, var(--white-color));width:2rem;height:2rem;color:var(--theme-color-dark);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tour-alt-card__departure-icon .icon{width:1rem;height:1rem}.tour-alt-card__departure-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.tour-alt-card__departure-label{letter-spacing:.05em;text-transform:uppercase;color:var(--theme-color-dark);font-size:.72rem;font-weight:700}.tour-alt-card__departure-date{color:var(--title-color);font-size:1.05rem;font-weight:800;line-height:1.2}.tour-alt-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .85rem;margin-top:.1rem;display:flex}.tour-alt-card__meta-item{color:var(--body-color);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.tour-alt-card__meta-item .icon{width:.95rem;height:.95rem;color:var(--theme-color-dark)}.tour-alt-card__meta-price{align-items:baseline;gap:.25rem;margin-left:auto;display:inline-flex}.tour-alt-card__meta-from{letter-spacing:.03em;text-transform:uppercase;color:var(--body-color);font-size:.72rem;font-weight:700}.tour-alt-card__meta-amount{color:var(--title-color);font-size:1.05rem;font-weight:800}.tour-alt-card__meta-unit{color:var(--body-color);font-size:.78rem;font-weight:500}.tour-alt-card__cta{width:fit-content;color:var(--theme-color-dark);align-items:center;gap:.35rem;margin-top:.15rem;font-size:.9rem;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}.tour-alt-card__cta:after{content:"→";font-size:1.05em;line-height:1;transition:transform .2s}.tour-alt-card__link:hover .tour-alt-card__cta{color:var(--theme-color)}.tour-alt-card__link:hover .tour-alt-card__cta:after{transform:translate(3px)}@media (width<=575px){.tour-alt-card__link{grid-template-columns:1fr}.tour-alt-card__media{aspect-ratio:16/9}.tour-alt-card__img,.tour-alt-card__media img{height:100%;min-height:0}.tour-alt-card__body{padding:.95rem 1rem 1rem}}@media (prefers-reduced-motion:reduce){.tour-alt-card__img,.tour-alt-card__media img,.tour-alt-card__cta,.tour-alt-card__cta:after,.tour-alt-card__link{transition:none}}.tour-unavailable__actions,.tour-page-cta{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}@media (width<=575px){.tour-page-single .page-content{overflow-wrap:anywhere}}.tour-itinerary-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.tour-itinerary-day{grid-template-columns:56px 1fr;gap:20px;scroll-margin-top:110px;display:grid;position:relative}.tour-itinerary-day:not(:last-child){padding-bottom:36px}.tour-itinerary-day:not(:last-child):before{content:"";background:linear-gradient(180deg, var(--theme-color) 0%, var(--theme-color-light) 100%);width:2px;position:absolute;top:56px;bottom:0;left:27px}.tour-itinerary-marker{z-index:1;align-self:start;height:fit-content;position:sticky;top:120px;-webkit-transform:translateZ(0);transform:translateZ(0)}.tour-itinerary-num{background:var(--theme-color);width:56px;height:56px;color:var(--title-color);font-family:var(--title-font);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:1;transition:transform .35s,box-shadow .35s,background-color .35s;display:flex;box-shadow:0 8px 20px #a7c4bc73}.tour-itinerary-card{background:var(--white-color);border:1px solid var(--th-border-color);border-radius:16px;min-width:0;padding:22px 24px 20px;transition:border-color .35s,box-shadow .35s,opacity .35s,transform .35s}.tour-itinerary-day.is-active .tour-itinerary-card,.tour-itinerary-day:hover .tour-itinerary-card{border-color:var(--theme-color);box-shadow:0 10px 28px #343a400f}.tour-itinerary-day.is-active .tour-itinerary-num{transform:scale(1.08);box-shadow:0 12px 28px #a7c4bc8c}.tour-itinerary-day:not(.is-active) .tour-itinerary-card{opacity:.72;transform:translateY(6px)}.tour-itinerary-day.is-active .tour-itinerary-card,.tour-itinerary-day:hover .tour-itinerary-card{opacity:1;transform:translateY(0)}.tour-itinerary-label{color:var(--title-color);letter-spacing:.02em;text-wrap:balance;margin:0 0 6px;font-size:13px;font-weight:700;line-height:1.35}.tour-itinerary-title{color:var(--title-color);font-family:var(--title-font);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);font-weight:700;line-height:1.4}.tour-itinerary-body p{color:var(--body-color);margin:0;font-size:16px;line-height:1.75}.tour-itinerary-body p+p{margin-top:12px}@media (prefers-reduced-motion:reduce){.tour-itinerary-marker,.tour-itinerary-num,.tour-itinerary-card{transition:none}.tour-itinerary-day:not(.is-active) .tour-itinerary-card{opacity:1;transform:none}.tour-itinerary-day.is-active .tour-itinerary-num{transform:none}}@media (width<=575px){.tour-itinerary-day{grid-template-columns:44px 1fr;gap:14px;scroll-margin-top:100px}.tour-itinerary-day:not(:last-child):before{top:44px;left:21px}.tour-itinerary-marker{top:96px}.tour-itinerary-num{width:44px;height:44px;font-size:15px}.tour-itinerary-card{border-radius:12px;padding:16px 16px 14px}.tour-itinerary-title{font-size:17px}.tour-itinerary-body p{font-size:15px;line-height:1.7}}.tour-easy-chips{margin:0 0 1.5rem}.tour-easy-chips__lead{color:var(--title-color);margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.tour-easy-chips__lead--period{color:var(--body-color);margin-top:1.1rem;font-size:.95rem;font-weight:600}.tour-easy-chips__list{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.tour-easy-chip{border:1px solid color-mix(in srgb, var(--theme-color-dark) 35%, #d0d5d8);background:var(--white-color);min-height:48px;color:var(--title-color);border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.15rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.tour-easy-chip:hover,.tour-easy-chip:focus-visible{background:var(--theme-color-muted);border-color:var(--theme-color-dark);color:var(--title-color)}a.tour-easy-chip.is-active,.tour-easy-chip.is-active{background:var(--theme-color-dark);border-color:var(--theme-color-dark);color:var(--white-color);font-weight:700}a.tour-easy-chip.is-active:hover,a.tour-easy-chip.is-active:focus-visible,.tour-easy-chip.is-active:hover,.tour-easy-chip.is-active:focus-visible{background:var(--title-color);border-color:var(--title-color);color:var(--white-color)}.tour-easy-chips--home{margin:0;padding:1.25rem 0 .25rem}.tour-box .tour-action{flex-direction:column;gap:.65rem;display:flex}.tour-box .tour-action .th-btn{text-align:center;justify-content:center;width:100%;min-height:48px}.tour-box .tour-action .th-btn.style4{color:var(--black-color2,var(--title-color));border-color:var(--title-color);padding:14px 25px;font-size:1rem;font-weight:600}@media (width<=991px){.tour-view-toggle,#tab-grid.tab-pane{display:none!important}#tab-list.tab-pane{opacity:1!important;display:block!important}#tab-list .tour-filter-item{width:100%;max-width:100%}.tour-box.style-flex{min-height:0}.home-booking-form--advanced{display:none}.hero-1 .hero-style1{padding-top:110px;padding-bottom:110px}.hero-1 .hero-style1 .hero-title{margin-bottom:28px}.tour-easy-chips--home{padding-top:.75rem}.tour-easy-chips__cta{margin:.85rem 0 0;display:block}.tour-easy-chips__cta .th-btn{justify-content:center;width:100%;min-height:48px}}@media (width>=992px){.tour-easy-chips--home .tour-easy-chips__lead{font-size:1.1rem}.tour-easy-chips__cta{display:none}}.tour-view-toggle .tour-view-label{margin-left:.35rem;font-size:.85rem;font-weight:600}@media (width<=1199px){.tour-view-toggle .tour-view-label{display:none}}.tour-facets-widget .tour-facets-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.tour-facets-widget .widget_title{margin-bottom:0}.tour-facets-clear{color:var(--theme-color-dark);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.tour-facet-group{margin-bottom:18px}.tour-facet-group label{color:var(--title-color);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.tour-facet-select,.widget .tour-facet-select,.sidebar-area .tour-facet-select,.tour-sort-wrap .tour-facet-select,.widget .tour-facet-select:focus,.sidebar-area .tour-facet-select:focus,.tour-sort-wrap .tour-facet-select:focus{border:1px solid var(--th-border-color);cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 12px;border-radius:8px;width:100%;min-height:48px;padding:10px 40px 10px 14px;font-size:15px;line-height:1.4;background-color:var(--white-color)!important;color:var(--title-color)!important}.tour-facet-select option,.widget .tour-facet-select option,.sidebar-area .tour-facet-select option,.tour-sort-wrap .tour-facet-select option{color:var(--title-color);background-color:var(--white-color)}.tour-sort-wrap{flex:auto;min-width:0}.tour-sort-wrap .tour-facet-select{width:100%;min-width:0;max-width:280px}.tour-filter-status p{color:var(--title-color);margin:0}.tour-toolbar{text-align:left;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;padding:0;display:flex}.tour-toolbar .tour-search-form{flex:320px;align-items:stretch;min-width:0;margin:0;display:flex;position:relative}.tour-search-form .tour-search-icon{z-index:1;color:var(--title-color);pointer-events:none;font-size:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.tour-toolbar .tour-search-form input{border:1px solid var(--th-border-color);width:100%;min-width:0;height:48px;box-shadow:none;border-radius:8px 0 0 8px;flex:auto;margin:0;padding:10px 14px 10px 42px;font-size:15px;font-weight:500;line-height:1.3;background:var(--white-color)!important;color:var(--title-color)!important}.tour-toolbar .tour-search-form input::placeholder{color:var(--body-color);opacity:1}.tour-toolbar .tour-search-form input:focus{border-color:var(--title-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-color) 45%, transparent);z-index:1;outline:none}.tour-toolbar .tour-search-form button{border:1px solid var(--title-color);background:var(--title-color);width:auto;min-width:112px;height:48px;color:var(--white-color);text-align:center;border-radius:0 8px 8px 0;flex:none;margin:0 0 0 -1px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;position:static}.tour-toolbar .tour-search-form button:hover{background:var(--theme-color-dark);border-color:var(--theme-color-dark);color:var(--white-color)}.tour-toolbar-actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;min-width:0;height:48px;display:flex}.th-sort-bar.tour-toolbar .tour-filters-open,.th-sort-bar.tour-toolbar .tour-sort-wrap .tour-facet-select{box-sizing:border-box;height:48px;min-height:48px;max-height:48px}.th-sort-bar.tour-toolbar .tour-sort-wrap{flex:none;height:48px}.th-sort-bar.tour-toolbar .tour-sort-wrap .tour-facet-select{width:220px;max-width:220px;margin:0;padding-top:0;padding-bottom:0}.th-sort-bar.tour-toolbar .nav{box-sizing:border-box;border:1px solid var(--th-border-color);background:var(--white-color);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:2px;width:auto;height:48px;min-height:48px;max-height:48px;margin:0;padding:4px;display:inline-flex}.th-sort-bar.tour-toolbar .nav a{box-sizing:border-box;width:auto;min-width:40px;height:40px;color:var(--body-color);white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:0 .75rem;font-size:16px;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.th-sort-bar.tour-toolbar .nav a:before{display:none}.th-sort-bar.tour-toolbar .nav a:hover,.th-sort-bar.tour-toolbar .nav a.active{background:var(--theme-color);color:var(--title-color)}.th-sort-bar.tour-toolbar .nav a i{flex:none;line-height:1}.th-sort-bar.tour-toolbar .nav .tour-view-label{margin-left:0;font-size:.8125rem;font-weight:600}@media (width<=1199px){.th-sort-bar.tour-toolbar .nav a{width:40px;min-width:40px;padding:0}}.tour-box .tour-action{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.65rem}.tour-box .tour-action .th-btn{text-align:center;flex:none;justify-content:center;width:100%}.tour-box_departure,.tour-box_departure-copy{min-width:0}.tour-filters-open{border:1px solid var(--theme-color-dark);background:var(--theme-color-light);min-height:48px;color:var(--title-color);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:700;line-height:1;transition:background-color .25s,border-color .25s,color .25s;display:none}.tour-filters-open:hover,.tour-filters-open:focus-visible{background:var(--title-color);border-color:var(--title-color);color:var(--white-color)}.tour-filters-open:hover .tour-filter-badge,.tour-filters-open:focus-visible .tour-filter-badge,.tour-toolbar .nav a:hover{background:var(--theme-color);color:var(--title-color)}#tab-grid .row{align-items:stretch}#tab-grid .tour-filter-item{display:flex}.tour-filter-item[hidden],.tour-filter-item.is-filtered-out{display:none!important}#tab-grid .tour-box{flex-direction:column;width:100%;height:100%;display:flex}#tab-grid .tour-box_img{flex:none}#tab-grid .tour-content{flex:auto;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}#tab-grid .tour-content .box-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#tab-grid .tour-box_meta,#tab-grid .tour-action{margin-top:0}.tour-facet-select:hover,.widget .tour-facet-select:hover,.sidebar-area .tour-facet-select:hover,.tour-sort-wrap .tour-facet-select:hover{border-color:var(--theme-color-dark);background-color:var(--theme-color-muted)!important}.tour-filter-badge{background:var(--title-color);min-width:22px;height:22px;color:var(--white-color);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.tour-filters-modal{--bs-modal-width:520px}.tour-filters-modal.show{display:block}.tour-filters-modal .modal-header{border-bottom:1px solid var(--th-border-color);background:var(--theme-color-light);align-items:center;padding:18px 20px}.tour-filters-modal .modal-title{color:var(--title-color);margin:0;font-size:22px;font-weight:700}.tour-filters-modal .tour-filters-close{background:var(--white-color);width:44px;height:44px;color:var(--title-color);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:20px;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:0 1px 4px #00000014}.tour-filters-modal .tour-filters-close:hover,.tour-filters-modal .tour-filters-close:focus-visible{background:var(--title-color);color:var(--white-color)}.tour-filters-modal .modal-body{padding:20px}.tour-filters-modal .modal-body .tour-facets-widget{background:0 0;border:0;margin:0;padding:0}.tour-filters-modal .modal-body .tour-facets-head{margin-bottom:16px}.tour-filters-modal .modal-footer{border-top:1px solid var(--th-border-color);background:var(--smoke-color);flex-wrap:wrap;justify-content:stretch;gap:10px;padding:16px 20px;display:flex}.tour-filters-modal .tour-filters-dismiss,.tour-filters-modal .tour-filters-apply{flex:calc(50% - 5px);min-width:140px;margin:0}.tour-filters-modal .tour-filters-apply{width:auto}.tour-filters-modal .tour-facet-select,.tour-filters-modal .tour-facet-select:focus{background-color:var(--white-color)!important;color:var(--title-color)!important}.tour-help-strip .widget_offer{max-width:520px}.tour-sidebar-offer.widget_offer{padding:28px 22px}.tour-sidebar-offer .offer-banner .box-title{margin:0 0 12px;font-size:1.05rem;line-height:1.35}.tour-sidebar-offer .banner-logo{border-radius:32px;max-width:168px;padding:8px 16px}.tour-sidebar-offer .banner-logo img{width:100%;height:auto;display:block}.tour-sidebar-offer .offer-title{margin-top:10px;margin-bottom:0;font-size:.95rem}.tour-sidebar-offer .offter-num{font-size:16px}.tour-sidebar-offer .offer-banner .th-btn{margin-top:10px;padding:10px 22px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (width>=992px){.tour-facets-more{display:none}.tour-listing-sidebar>.sidebar-area{position:sticky;top:100px}}@media (width<=991px){.tour-facets-more{border:1px solid color-mix(in srgb, var(--theme-color-dark) 30%, transparent);background:var(--white-color);border-radius:10px;margin-bottom:22px;display:block;overflow:hidden}.tour-facets-more__summary{cursor:pointer;color:var(--title-color);background:color-mix(in srgb, var(--theme-color-muted) 55%, var(--white-color));align-items:center;gap:10px;padding:14px 16px;font-size:1rem;font-weight:700;list-style:none;display:flex}.tour-facets-more__summary::-webkit-details-marker{display:none}.tour-facets-more__summary .icon{color:var(--theme-color-dark);font-size:1.05rem}.tour-facets-more__summary .tour-filter-badge{margin-left:auto}.tour-facets-more__body{border-top:1px solid color-mix(in srgb, var(--theme-color-dark) 18%, transparent);padding:4px 16px 16px}.tour-facets-more__body .tour-facets-widget{box-shadow:none;background:0 0;border:0;margin:0;padding:12px 0 0}.tour-filters-open{display:none!important}.tour-listing-sidebar{display:none}.tour-toolbar .tour-search-form{flex:100%}.th-sort-bar.tour-toolbar .tour-toolbar-actions{flex-wrap:wrap;flex:100%;justify-content:flex-start;height:auto;min-height:48px}.th-sort-bar.tour-toolbar .tour-sort-wrap{flex:auto}.th-sort-bar.tour-toolbar .tour-sort-wrap .tour-facet-select{width:100%;max-width:none}}@media (width<=767px){.th-sort-bar.tour-toolbar{text-align:left;padding:0}}@media (width<=575px){.tour-toolbar .tour-search-form{flex-direction:column;gap:8px}.tour-toolbar .tour-search-form input{border-radius:8px;height:48px;font-size:16px}.tour-toolbar .tour-search-form button{border-radius:8px;width:100%;height:48px;margin-left:0}.tour-search-form .tour-search-icon{top:24px;transform:none}.tour-box .tour-action{flex-direction:column;align-items:stretch}.tour-box .tour-action .th-btn{text-align:center;width:100%}.tour-box_departure{margin-top:0}.tour-departures-more--card{padding-left:0}}.hero-1 .th-hero-bg img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-1 .th-hero-bg:before{z-index:1;background:linear-gradient(#0f171e73 0%,#0f171e8c 50%,#0f171eb8 100%)}.hero-1 .hero-inner>.container{z-index:2;position:relative}.hero-1 .hero-style1{z-index:10;max-width:840px;padding:160px 0 210px;position:relative}.hero-1 .hero-style1 .sub-title,.hero-1 .hero-style1 .sub-title.style1{font-family:var(--title-font,"Manrope", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--theme-color-light,#ffd56b);text-shadow:0 1px 8px #000000bf;align-items:center;gap:8px;margin-bottom:14px;font-size:clamp(.95rem,1.25vw,1.15rem);font-weight:600;line-height:1.3;display:inline-flex;opacity:1!important;visibility:visible!important}.hero-1 .hero-style1 .hero-title,.hero-1 .hero-style1 h1.hero-title,.hero-1 .hero-style1 p.hero-title{max-width:780px;display:block;font-family:var(--title-font,"Manrope", sans-serif)!important;color:#fff!important;text-shadow:0 2px 16px #000000bf,0 1px 4px #000000e6!important;opacity:1!important;visibility:visible!important;margin-top:0!important;margin-bottom:28px!important;font-size:clamp(2.35rem,4.8vw,4.25rem)!important;font-weight:800!important;line-height:1.16!important}.hero-1 .hero-style1 .btn-group{flex-wrap:wrap;align-items:center;gap:16px;display:flex;opacity:1!important;visibility:visible!important}.hero-1 .hero-style1 .btn-group .th-btn{box-shadow:0 4px 18px #00000059}.hero-1 .swiper-slide .hero-style1{opacity:0;pointer-events:none;transition:opacity .5s .1s,transform .5s .1s;transform:translateY(14px)}.hero-1 .swiper-slide.swiper-slide-active .hero-style1,.hero-1 .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide:first-child .hero-style1{opacity:1;pointer-events:auto;transform:translateY(0)}@media (width<=991px){.hero-1 .hero-style1{max-width:600px;padding:120px 0 160px}}@media (width<=767px){.hero-1 .hero-style1{text-align:center;margin:0 auto;padding:95px 0 130px}.hero-1 .hero-style1 .sub-title,.hero-1 .hero-style1 .sub-title.style1{justify-content:center;font-size:.92rem}.hero-1 .hero-style1 .hero-title,.hero-1 .hero-style1 h1.hero-title,.hero-1 .hero-style1 p.hero-title{margin-bottom:22px!important;font-size:clamp(1.8rem,6.5vw,2.35rem)!important;line-height:1.2!important}.hero-1 .hero-style1 .btn-group{justify-content:center}}@media (width<=480px){.hero-1 .hero-style1 .hero-title,.hero-1 .hero-style1 h1.hero-title,.hero-1 .hero-style1 p.hero-title{font-size:1.7rem!important;line-height:1.22!important}}.destination-slider .destination-box{border-radius:20px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.destination-slider .destination-box .destination-img{border-radius:20px}.destination-slider .destination-box .destination-img:before{content:"";z-index:1;pointer-events:none;border-radius:20px;position:absolute;inset:0;background:linear-gradient(#0000 30%,#0006 60%,#000000e0 100%)!important}.destination-slider .destination-box .destination-content{z-index:3;text-align:center;-webkit-backdrop-filter:blur(8px);background:#12181cd1;border:1px solid #ffffff2e;border-radius:14px;width:auto;max-width:none;padding:10px 14px;transition:background .3s,border-color .3s,transform .3s;position:absolute;bottom:16px;left:14px;right:14px;box-shadow:0 4px 16px #00000059;visibility:visible!important;opacity:1!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;transform:none!important}.destination-slider .destination-box:hover .destination-content{border-color:var(--theme-color);background:#12181cf0;transform:translateY(-2px)!important}.destination-slider .destination-box .box-title{font-family:var(--title-font,"Manrope", sans-serif);color:#fff;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}.destination-slider .destination-box .box-title a{color:#fff;text-decoration:none}.destination-slider .destination-box .box-title a:hover{color:var(--theme-color)}.destination-slider .destination-box .destination-subtitle{color:var(--theme-color-light,#ffd56b);margin-top:3px;margin-bottom:0;font-size:.8rem;font-weight:500;display:block}.destination-slider>.slider-arrow{width:44px;height:44px;color:var(--title-color);z-index:10;background:#ffffffeb;border:1px solid #00000014;border-radius:50%;margin-top:0;line-height:44px;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0000002e}.destination-slider>.slider-arrow.slider-prev{left:8px}.destination-slider>.slider-arrow.slider-next{left:auto;right:8px}.destination-slider>.slider-arrow img{width:16px;height:16px}.home-booking-form .home-booking-row{--bs-gutter-x:0}.home-booking-form .input-wrap .form-group{align-items:center;height:auto;min-height:44px}.home-booking-form .input-wrap .form-group .icon{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;line-height:0;display:inline-flex}.home-booking-form .input-wrap .form-group .icon i{text-align:center;width:1.125em;font-size:1.25rem;line-height:1;display:block}.home-booking-form .input-wrap .form-group .search-input{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.home-booking-form .input-wrap .form-group .search-input label{line-height:1.2}.home-booking-form .input-wrap .form-group .nice-select,.home-booking-form .input-wrap .form-group .form-select{padding-left:.75rem;padding-right:1.35rem}.home-booking-form .input-wrap .form-group .nice-select .list{padding:.4rem 0}.home-booking-form .input-wrap .form-group .nice-select .option{padding-left:1rem;padding-right:1.25rem}@media (width>=1200px){.home-booking-form .home-booking-row{flex-wrap:nowrap}.home-booking-form .input-wrap .form-group{flex:1 1 0;min-width:0}.home-booking-form .input-wrap .form-group .search-input{flex:auto}.home-booking-form .input-wrap .form-group .nice-select,.home-booking-form .input-wrap .form-group .form-select{width:100%;max-width:100%;padding-right:1.25rem}.home-booking-form .input-wrap .form-group .nice-select:after{margin-top:-2px;top:50%;right:.15rem}.home-booking-form .input-wrap .form-btn{flex:none;align-self:center;padding-left:1rem}}@media (width>=992px) and (width<=1199px){.home-booking-form .input-wrap .form-group{flex:1 1 0;min-width:0;margin-bottom:.85rem}.home-booking-form .input-wrap .form-group .search-input{flex:auto}.home-booking-form .input-wrap .form-group .nice-select,.home-booking-form .input-wrap .form-group .form-select{width:100%;padding-right:1.25rem}.home-booking-form .input-wrap .form-group .nice-select:after{margin-top:-2px;top:50%;right:.15rem}.home-booking-form .input-wrap .form-btn{flex:0 0 100%;justify-content:stretch;width:100%;padding-left:0}.home-booking-form .input-wrap .form-btn .th-btn{width:100%}}@media (width<=991px){.booking-form.home-booking-form{z-index:1;margin-top:20px}.home-booking-form .input-wrap .form-group{margin-bottom:12px;padding-left:0}.home-booking-form .input-wrap .form-group:not(:first-child){border-left:none;padding-left:0}.home-booking-form .input-wrap .form-group .nice-select{padding-right:1.25rem}.home-booking-form .input-wrap .form-group .nice-select:after{margin-top:-2px;top:50%;right:.15rem}.home-booking-form .input-wrap .form-btn .th-btn{width:100%}}@media (width<=767px){.booking-form.home-booking-form{margin-top:16px}.hero-1 .th-swiper-custom{bottom:16px}}.featured-trips-sec .tour-box_meta{background:color-mix(in srgb, var(--theme-color) 16%, var(--white-color));border-color:color-mix(in srgb, var(--theme-color) 40%, transparent);margin-top:0}.featured-trips-sec .tour-action{margin-top:0}.featured-trips-sec .tour-box{flex-direction:column;height:100%;display:flex}.featured-trips-sec .tour-box_img{aspect-ratio:4/3;overflow:hidden}.featured-trips-sec .tour-box_img img{object-fit:cover;width:100%;height:100%}.featured-trips-sec .tour-content{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.featured-trips-grid>.tour-filter-item>.tour-box{flex:auto;min-height:100%}.featured-trips-grid{align-items:stretch}.featured-trips-grid>.tour-filter-item{flex-direction:column;display:flex}.featured-trips-sec .tour-box_meta-duration i,.featured-trips-sec .tour-box_departure-next>i{color:var(--theme-color)}.featured-trips-sec .tour-box_departure{background:color-mix(in srgb, var(--theme-color-light) 35%, var(--white-color));border-color:color-mix(in srgb, var(--theme-color) 42%, transparent)}.featured-trips-sec .tour-box_departure-label{color:color-mix(in srgb, var(--title-color) 70%, var(--theme-color))}.featured-trips-sec .tour-box .tour-action .th-btn{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--title-color)}.featured-trips-sec .tour-box .tour-action .th-btn:hover,.featured-trips-sec .tour-box .tour-action .th-btn:focus-visible{background-color:var(--theme-color-light);border-color:var(--theme-color-light);color:var(--title-color)}@media (width>=1200px){.featured-trips-grid>.tour-filter-item.col-md-6{flex:0 0 33.3333%;max-width:33.3333%}}
/*$vite$:1*/