 @import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&amp;family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&amp;display=swap");@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap");:root {--Primary: #0D62E2;--Critical:#EB4D4D;--Yellow:#FFB321;--Success:#37B853;--Black: #000000;--White: #ffffff;--On-Surface: #121212;--Surface:#F7F7F7;--Secondary:#64666C;--Line:#DFE2E7;--Placehoder:#B1B1B1;--Border: #FFFFFF1A;--bg-footer:#fff;--text-color-1: rgba(255,255,255,0.6);--bg-sub-nav:#F5F5F2;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font: inherit;vertical-align: baseline;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, main, nav, section {display: block;}html {margin-right: 0 !important;font-size: 62.5%;scroll-behavior: smooth;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body {background: var(--White);line-height: 1;padding: 0 !important;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {font-weight: normal;text-align: left;}blockquote:before, blockquote:after, q:before, q:after {content: "";}blockquote, q {quotes: none;}a img {border: 0;}img {max-width: 100%;height: auto;}select {max-width: 100%;}body, button, input, select, textarea {font-family: "Barlow", sans-serif;font-size: 14px;font-weight: 400;color: var(--On-Surface);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;overflow-x: hidden;overflow-y: auto;}img {height: auto;max-width: 100%;vertical-align: middle;-ms-interpolation-mode: bicubic;}p {font-weight: 400;font-size: 14px;line-height: 22px;}strong, b, cite {font-weight: bold;}dfn, cite, em, i, blockquote {font-style: italic;}abbr, acronym {border-bottom: 1px dotted #e0e0e0;cursor: help;}.btn-link:focus, .btn-link:hover, mark, ins {text-decoration: none;}sup, sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline;}small {font-size: 75%;}big {font-size: 125%;}address {font-style: italic;margin: 0 0 20px;}code, kbd, tt, var, samp, pre {margin: 20px 0;padding: 4px 12px;background: #f5f5f5;border: 1px solid #e0e0e0;overflow-x: auto;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;border-radius: 0;height: auto;}svg, svg path {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}hr {margin-bottom: 20px;border: solid 1px #000000;}ul, ol {padding: 0;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;}li {list-style: none;}ul li, ol li {padding: 0;}dl, dd {margin: 0 0 20px;}dt {font-weight: bold;}del, .disable {text-decoration: line-through;filter: alpha(opacity=50);opacity: 0.5;}table, th, td {border: 1px solid #343444;}table {border-collapse: separate;border-spacing: 0;border-width: 1px 0 0 1px;margin: 0 0 30px;table-layout: fixed;width: 100%;}caption, th, td {font-weight: normal;text-align: left;}th {border-width: 0 1px 1px 0;font-weight: bold;}td {border-width: 0 1px 1px 0;}th, td {padding: 8px 12px;}embed, object, video {margin-bottom: 20px;max-width: 100%;vertical-align: middle;}p > embed, p > iframe, p > object, p > video {margin-bottom: 0;}button, input {line-height: normal;}button, input, select, textarea {font-size: 100%;line-height: inherit;margin: 0;vertical-align: baseline;}textarea {overflow: auto;vertical-align: top;}input[type=checkbox] {display: inline;}button, input[type=button], input[type=reset], input[type=submit] {line-height: 1;cursor: pointer;-webkit-appearance: button;border: 0;}input[type=checkbox], input[type=radio] {padding: 0;width: 20px;height: 20px;border-radius: 6px;background: rgba(0, 0, 0, 0);cursor: pointer;vertical-align: sub;}input[type=search] {-webkit-appearance: textfield;}input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset;}input[type=search] {outline: 0;}input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {display: none;}::-webkit-input-placeholder {color: #171412;}::-moz-placeholder {color: #171412;opacity: 1;}:-ms-input-placeholder {color: #171412;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {font-family: "Barlow", sans-serif;color: var(--Primary);margin: 0;text-rendering: optimizeLegibility;}h1, .h1 {font-size: 60px;line-height: 88px;}h2, .h2 {font-size: 56px;line-height: 68px;}h3, .h3 {font-size: 44px;line-height: 50px;}h4, .h4 {font-size: 30px;line-height: 42px;}h5, .h5 {font-size: 24px;line-height: 30px;}h6, .h6 {font-size: 22px;line-height: 28px;}a {text-decoration: none;color: var(--Primary);cursor: pointer;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}a:hover, a:focus {color: var(--Secondary);outline: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tf-container {position: relative;margin-left: auto;margin-right: auto;padding-right: 15px;padding-left: 15px;width: 1320px;max-width: 100%;}.tf-container .row {margin-left: -15px !important;margin-right: -15px !important;}.tf-container .row > * {padding-left: 15px !important;padding-right: 15px !important;}.tf-container.full {width: 100vw;}.hidden {display: none;}.block {display: block;}.relative {position: relative;}.absolute {position: absolute;}.fixed {position: fixed !important;}.position-unset {position: unset !important;}.z-5 {z-index: 5;}.flex {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.jc-ct {justify-content: center;}.items-center {align-items: center;}.jc-sb {justify-content: space-between;}.items-flex-end {align-items: flex-end;}.as-end {align-self: end;}.text-body-1 {font-size: 20px;line-height: 30px;}.text-body-2 {font-size: 18px !important;line-height: 28px !important;}.text-body-3 {font-size: 14px !important;line-height: 26px !important;}.caption-1 {font-size: 14px !important;line-height: 22px;}.caption-2 {font-size: 14px !important;}.rg-30 {row-gap: 30px !important;}.rg-36 {row-gap: 36px !important;}.fs-12 {font-size: 12px !important;}.fs-20 {font-size: 20px !important;}.fs-24 {font-size: 24px !important;}.fs-36 {font-size: 36px !important;}.fw-4 {font-weight: 400 !important;}.fw-6 {font-weight: 600 !important;}.fw-7 {font-weight: 700 !important;}.pt-20 {padding-top: 20px !important;}.pb-8 {padding-bottom: 8px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-12 {padding-bottom: 12px !important;}.pb-16 {padding-bottom: 16px !important;}.pt-17 {padding-top: 17px !important;}.pb-17 {padding-bottom: 17px !important;}.pb-20 {padding-bottom: 20px !important;}.pb-21 {padding-bottom: 21px !important;}.pb-25 {padding-bottom: 25px !important;}.pb-24 {padding-bottom: 24px !important;}.pb-28 {padding-bottom: 28px !important;}.pb-30 {padding-bottom: 30px !important;}.pb-36 {padding-bottom: 36px !important;}.pb-37 {padding-bottom: 37px !important;}.pb-40 {padding-bottom: 40px !important;}.pb-46 {padding-bottom: 46px !important;}.pb-32 {padding-bottom: 32px !important;}.pb-34 {padding-bottom: 34px !important;}.pr-62 {padding-right: 62px !important;}.pr-27 {padding-right: 27px !important;}.lh-26 {line-height: 26px !important;}.lh-30 {line-height: 30px !important;}.lh-44 {line-height: 44px;}.ls-1 {letter-spacing: 1px !important;}.mb-30 {margin-bottom: 30px;}.mb-14 {margin-bottom: 14px !important;}.ml-5 {margin-left: 5px;}.top-bar {background-color: var(--On-Surface);}.top-bar .top-bar-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;padding: 11px 0;flex-wrap: wrap;position: relative;}.top-bar .top-bar-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 16px;}.top-bar .top-bar-content .line {height: 20px;width: 1px;background-color: var(--Border);}.top-bar .top-bar-content span {line-height: 22px;color: var(--White);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 5px;align-items: center;}.top-bar .top-bar-left span:nth-child(1) {letter-spacing: 0.52px;}.top-bar.style-2 {background-color: var(--White);}.top-bar.style-2 .top-bar-content .line {background-color: var(--Line);}.top-bar.style-2 .top-bar-content span {color: var(--On-Suface);}.top-bar.style-3 {padding: 0 40px;background-color: var(--Primary);}.logo.logo-2 {display: none;}.header-inner.style-2 {position: absolute;width: 100%;z-index: 99;border-bottom: 1px solid var(--Border);}.header-inner.style-2 .menu-primary-menu > li a {color: var(--White);}.header-inner.style-2 .menu-primary-menu > li a::after {color: var(--White);}.header-inner.style-2 .menu-primary-menu > li a::before {background-color: var(--White);}.header-inner.style-2 .menu-primary-menu > li a:focus, .header-inner.style-2 .menu-primary-menu > li a:hover {color: var(--White);}.header-inner.style-2 .sub-menu li a {color: var(--On-Surface);}.header-inner.style-2 .sub-menu li a::before {background-color: var(--Primary);}.header-inner.style-2 .sub-menu li a:focus, .header-inner.style-2 .sub-menu li a:hover {color: var(--Primary);}.header-inner.style-2 .sub-menu-2 li a {color: var(--On-Surface);}.header-inner.style-2 .sub-menu-2 li a::before {background-color: var(--Primary);}.header-inner.style-2 .sub-menu-2 li a:focus, .header-inner.style-2 .sub-menu-2 li a:hover {color: var(--Primary);}.header-inner.style-2 .current-menu-item > a {color: var(--White) !important;}.header-inner.style-2 .current-menu-item > a::after {color: var(--White) !important;}.header-inner.style-2 .header-right .login a {color: var(--White);}.header-inner.style-2 .header-right .mobile-button span {background-color: var(--White);}.header-inner.style-2 .header-right .mobile-button::before, .header-inner.style-2 .header-right .mobile-button::after {background-color: var(--White);}.header-inner.style-2 .header-right .language .btn-language {color: var(--White);}.header-inner.style-2 .header-right .language .btn-language:focus, .header-inner.style-2 .header-right .language .btn-language:hover {color: var(--White);}.header-inner.style-2 .header-right .language::after {color: var(--White);}.header-inner.style-3 {padding: 0 40px;position: relative;}.header-inner.style-3 .logo {position: absolute;left: 50%;transform: translateX(-50%);}.header-inner.style-3 .sub-menu-2 {left: -20%;transform: translateX(0);}.header-inner-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.header-inner-wrap .menu-primary-menu {display: flex;gap: 28px;}.header-inner-wrap .menu-primary-menu h5 {color: var(--On-Surface);}.header-inner-wrap .menu-primary-menu > li {position: relative;cursor: pointer;padding-right: 20px;}.header-inner-wrap .menu-primary-menu > li:last-child {padding-right: 0;}.header-inner-wrap .menu-primary-menu > li a {position: relative;color: var(--On-Suface);font-size: 16px;line-height: 79px;font-weight: 600;}.header-inner-wrap .menu-primary-menu .menu-item-has-children a::after {position: absolute;content: "\e900";font-family: "icomoon";transform: rotate(0deg);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;color: var(--On-Suface);font-size: 7px;font-weight: 400;line-height: 0;margin-left: 5px;top: 50%;transform: translateY(-50%);}.header-inner-wrap .menu-primary-menu .menu-item-has-children a:focus, .header-inner-wrap .menu-primary-menu .menu-item-has-children a:hover {color: var(--Primary);}.header-inner-wrap .menu-primary-menu .menu-item-has-children a:focus::after, .header-inner-wrap .menu-primary-menu .menu-item-has-children a:hover::after {transform: rotate(180deg);}.header-inner-wrap .menu-primary-menu li:hover a::after {transform: rotate(180deg);}.header-inner-wrap .menu-primary-menu li:hover .sub-menu {top: 100%;opacity: 1;visibility: visible;pointer-events: auto;}.header-inner-wrap .menu-primary-menu li:hover .sub-menu-2 {top: 100%;opacity: 1;visibility: visible;pointer-events: auto;}.header-inner-wrap .sub-menu {position: absolute;background-color: var(--White);min-width: 200px;left: 0%;top: 110%;opacity: 0;visibility: hidden;z-index: 99999;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;pointer-events: none;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;overflow: hidden;}.header-inner-wrap .sub-menu li {position: relative;border-bottom: 1px solid var(--Line);}.header-inner-wrap .sub-menu li a {line-height: 26px !important;position: relative;padding: 13px;display: inline-block;width: 100%;font-weight: 400;}.header-inner-wrap .sub-menu li a::before {position: absolute;left: -10px;top: 50%;content: "";height: 1px;width: 10px;opacity: 0;visibility: hidden;background-color: var(--Primary);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.header-inner-wrap .sub-menu li a:focus {color: var(--Primary);}.header-inner-wrap .sub-menu li a::after {display: none;}.header-inner-wrap .sub-menu li:last-child {border: none;}.header-inner-wrap .sub-menu li:hover {background-color: var(--bg-sub-nav);}.header-inner-wrap .sub-menu li:hover a {color: var(--Primary) !important;padding-left: 30px;}.header-inner-wrap .sub-menu li:hover a::before {left: 13px;opacity: 1;visibility: visible;}.header-inner-wrap .sub-menu-2 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 20px 0;position: absolute;background-color: var(--White);width: max-content;min-width: 980px;left: 50%;transform: translateX(-45%);opacity: 0;visibility: hidden;z-index: 99;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;pointer-events: none;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}.header-inner-wrap .sub-menu-2 h5 {color: var(--On-Surface);padding-bottom: 10px;}.header-inner-wrap .sub-menu-2 li {position: relative;width: calc(33.33% - 30px);margin-left: 20px;}.header-inner-wrap .sub-menu-2 li a {line-height: 26px !important;font-weight: 400;}.header-inner-wrap .header-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;}.header-inner-wrap .header-right .login a {color: var(--On-Surface);font-size: 16px;line-height: 26px;font-weight: 600;}.header-inner-wrap .header-right .line {background-color: var(--Line);width: 1px;height: 20px;}.header-inner-wrap .header-right .language {padding-right: 20px;}.header-inner-wrap .header-right .language .btn-language {color: var(--On-Surface);font-size: 16px;line-height: 26px;font-weight: 600;position: relative;line-height: 79px;}.header-inner-wrap .header-right .language .btn-language:focus, .header-inner-wrap .header-right .language .btn-language:hover {color: var(--Primary);}.header-inner-wrap .header-right .language .btn-language::after {content: "\e900";position: absolute;right: -15px;top: 50%;transform: translateY(-50%);font-family: "icomoon";font-size: 7px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;font-weight: 400;line-height: 0;}.header-inner-wrap .header-right .language:focus .sub-language, .header-inner-wrap .header-right .language:hover .sub-language {top: 100%;opacity: 1;visibility: visible;pointer-events: fill;}.header-inner-wrap .header-right .language:focus .btn-language::after, .header-inner-wrap .header-right .language:hover .btn-language::after {transform: rotate(180deg);}.header-inner-wrap .sub-language {position: absolute;opacity: 0;visibility: hidden;right: 0;top: 110%;z-index: 99999;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;pointer-events: none;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;overflow: auto;}.sub-menu-3 li {width: 100% !important;margin-left: 0 !important;}.sub-menu-3 li a {padding-top: 5px;padding-bottom: 5px;display: inline-block;width: 100%;}.sub-menu-3 li a::after {display: none;}.sub-menu-3 li a::before {position: absolute;left: -10px;top: 50%;content: "";height: 1px;width: 10px;opacity: 0;visibility: hidden;background-color: var(--Primary);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.sub-menu-3 li:hover a {padding-left: 20px;color: var(--Primary) !important;}.sub-menu-3 li:hover a::before {left: 0;opacity: 1;visibility: visible;}.mobile-button {display: none;width: 26px;height: 26px;background-color: transparent;cursor: pointer;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;transform: translateY(0%);}.mobile-button::after, .mobile-button::before, .mobile-button span {background-color: var(--On-Surface);-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s;}.mobile-button::after, .mobile-button::before {content: "";position: absolute;top: 0;height: 2px;width: 100%;top: 50%;left: 0;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}.mobile-button span {position: absolute;width: 100%;height: 2px;left: 0;top: 50%;overflow: hidden;text-indent: 200%;}.mobile-button::before {-webkit-transform: translate3d(0, -7px, 0);-moz-transform: translate3d(0, -7px, 0);transform: translate3d(0, -7px, 0);}.mobile-button::after {-webkit-transform: translate3d(0, 7px, 0);-moz-transform: translate3d(0, 7px, 0);transform: translate3d(0, 7px, 0);}.mobile-nav-wrap .overlay-mobile-nav {content: "";position: fixed;left: 0;top: 0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);width: 100%;height: 100%;z-index: 9999;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.mobile-nav-wrap.active .overlay-mobile-nav {opacity: 1;visibility: visible;}.mobile-nav-wrap.active .overlay-mobile-nav i {font-size: 25px;margin-right: 20px;color: var(--White);}.mobile-nav-wrap.active .inner-mobile-nav {left: 0px;}.mobile-nav-wrap .inner-mobile-nav {padding: 20px;width: 320px;height: 100%;top: 0;left: -100%;position: fixed;background-color: var(--White);z-index: 999999;overflow-y: auto;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.mobile-nav-wrap .inner-mobile-nav .mobile-nav-close {background-color: transparent;padding: 10px;border-radius: 50%;}.mobile-nav-wrap .inner-mobile-nav .mobile-nav-close svg {width: 15px;height: 15px;}.mobile-nav-wrap .inner-mobile-nav .top-header-mobi {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.mobile-nav-wrap .inner-mobile-nav a {color: var(--On-Surface);}.mobile-nav-wrap .login-language {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 30px;opacity: 0;visibility: hidden;}.mobile-nav-wrap .login-language .login a {color: var(--On-Suface);font-size: 16px;line-height: 26px;font-weight: 600;}.mobile-nav-wrap .login-language .language {color: var(--On-Suface);font-size: 16px;line-height: 26px;font-weight: 600;}.mobile-nav-wrap .welcome-mobile {font-size: 18px;line-height: 28px;font-weight: 500;margin-bottom: 10px;}#contact-us-mobile {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 12px;}#contact-us-mobile .details-section .title {padding-bottom: 4px;}#menu-mobile {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;margin: 40px 0 20px;padding-top: 0px;}#menu-mobile > li {position: relative;border-top: 1px solid var(--Line);padding: 15px 0;cursor: pointer;}#menu-mobile > li .sub-menu-mobile {border-radius: 8px;text-align: start;background-color: var(--Surface);}#menu-mobile > li .sub-menu-mobile .menu-item {padding: 7px 15px;}#menu-mobile > li .sub-menu-mobile li {padding: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);cursor: pointer;}#menu-mobile > li .sub-menu-mobile li:last-child {border: none;}#menu-mobile li a {font-size: 16px;line-height: 22px;font-weight: 500;width: 100%;display: inline-block;}#menu-mobile li.menu-item-has-children-mobile > a::after {content: "\e900";position: absolute;font-family: "icomoon";font-weight: 300;position: absolute;font-size: 7px;right: 0;top: 17px;line-height: 16px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#menu-mobile li.menu-item-has-children-mobile > a.collapsed::after {transform: rotate(0deg);}#menu-mobile li.menu-item-has-children-mobile > a:not(.collapsed)::after {transform: rotate(180deg);}#menu-mobile li.menu-item-has-children-mobile2 {position: relative;}#menu-mobile li.menu-item-has-children-mobile2 > a::after {content: "\e900";position: absolute;font-family: "icomoon";font-weight: 300;position: absolute;font-size: 7px;right: 10px;top: 17px;line-height: 16px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#menu-mobile li.menu-item-has-children-mobile2 > a.collapsed::after {transform: rotate(0deg);}#menu-mobile li.menu-item-has-children-mobile2 > a:not(.collapsed)::after {transform: rotate(180deg);}.current-menu-item > a {color: var(--Primary) !important;}.current-menu-item > a::after {color: var(--Primary) !important;}.current-item {background-color: var(--bg-sub-nav);}.current-item > a {color: var(--Primary) !important;padding-left: 30px !important;}.current-item > a::before {left: 13px !important;opacity: 1 !important;visibility: visible !important;}.current-item-2 > a {color: var(--Primary) !important;padding-left: 20px;}.current-item-2 > a::before {left: 0 !important;opacity: 1 !important;visibility: visible !important;}.current-item-mobile > a {color: var(--Primary) !important;}#header_main.is-fixed .header-inner {width: 100%;opacity: 0;visibility: hidden;position: fixed !important;left: 0;top: -100%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background-color: var(--White);z-index: 1000;}#header_main.is-fixed .header-inner.style-2 .logo.logo-1 {display: none;}#header_main.is-fixed .header-inner.style-2 .logo.logo-2 {display: block;}#header_main.is-fixed .header-inner.style-2 .menu-primary-menu > li a {color: var(--On-Suface);}#header_main.is-fixed .header-inner.style-2 .menu-primary-menu > li a::after {color: var(--On-Suface);}#header_main.is-fixed .header-inner.style-2 .menu-primary-menu > li a::before {background-color: var(--Primary);}#header_main.is-fixed .header-inner.style-2 .menu-primary-menu > li a:focus, #header_main.is-fixed .header-inner.style-2 .menu-primary-menu > li a:hover {color: var(--Primary);}#header_main.is-fixed .header-inner.style-2 .sub-menu li a {color: var(--On-Surface);}#header_main.is-fixed .header-inner.style-2 .sub-menu li a::before {background-color: var(--Primary);}#header_main.is-fixed .header-inner.style-2 .sub-menu li a:focus, #header_main.is-fixed .header-inner.style-2 .sub-menu li a:hover {color: var(--Primary);}#header_main.is-fixed .header-inner.style-2 .current-menu-item > a {color: var(--Primary) !important;}#header_main.is-fixed .header-inner.style-2 .current-menu-item > a::after {color: var(--Primary) !important;}#header_main.is-fixed .header-inner.style-2 .header-right .login a {color: var(--On-Suface);}#header_main.is-fixed .header-inner.style-2 .header-right .language .btn-language {color: var(--On-Suface);}#header_main.is-fixed .header-inner.style-2 .header-right .language .btn-language:focus, #header_main.is-fixed .header-inner.style-2 .header-right .language .btn-language:hover {color: var(--Primary);}#header_main.is-fixed .header-inner.style-2 .header-right .mobile-button span {background-color: var(--On-Surface);}#header_main.is-fixed .header-inner.style-2 .header-right .mobile-button::before, #header_main.is-fixed .header-inner.style-2 .header-right .mobile-button::after {background-color: var(--On-Surface);}#header_main.is-fixed.is-fixed.is-small .header-inner {opacity: 1;visibility: visible;top: -1px;}#header_main.is-fixed.is-fixed.is-small .header-inner.style-2 {display: inline-block;transform: translateY(0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.footer {background-color: var(--bg-footer);}.footer .footer-inner {padding: 60px 0 54px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}.footer .footer-inner .footer-left {max-width: 300px;}.footer .footer-inner .footer-left .info {line-height: 22px;}.footer .footer-inner .contact-us-footer {width: 340px;}.footer .footer-inner .contact-us-footer .title {color: var(--Black);margin-bottom: 14px;font-weight: 600;}.footer .footer-inner .contact-us-footer .text {padding-bottom: 2px;color: var(--White);}.footer .footer-inner .contact-us-footer .number-phone {font-weight: 600;color: var(--White);padding-bottom: 16px;}.footer .footer-inner .contact-us-footer .number-phone a {color: var(--Black);}.footer .footer-inner .contact-us-footer .email-footer {color: var(--Black);line-height: 22px;padding-bottom: 15px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 9px;}.footer .footer-inner .contact-us-footer .add-download {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 8px;}.footer .footer-inner .contact-us-footer .add-download img {max-width: 135px;}.footer .footer-inner .logo {padding-bottom: 20px;}.footer .footer-inner .info {color: var(--Black);padding-bottom: 24px;}.footer .line-footer {background-color: var(--Border);height: 1px;width: 100vw;}.social {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 12px;}.social .social-icon a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--Border);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.social .social-icon a i {color: var(--White);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.social .social-icon a:hover {background-color: var(--White);}.social .social-icon a:hover i {color: var(--On-Surface);}.social.style-2 {gap: 8px;}.social.style-2 .social-icon a {border: 1px solid var(--Line);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.social.style-2 .social-icon a i {color: var(--Secondary);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.social.style-2 .social-icon a:hover {background-color: var(--Primary);}.social.style-2 .social-icon a:hover i {color: var(--White);}.menu-footer {width: 120px;}.menu-footer.open .title-mobile::before {top: 50%;transform: rotate(180deg);opacity: 0;visibility: hidden;}.menu-footer.open .title-mobile::after {top: 50%;transform: rotate(180deg);}.menu-footer .title {font-weight: 600;color: var(--Black);margin-bottom: 12px;}.menu-footer .title-mobile {display: none;position: relative;}.menu-footer .title-mobile::before {position: absolute;content: "";right: 15px;top: 50%;transform: translate(-50%, -50%);width: 1px;height: 12px;background-color: var(--White);-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.menu-footer .title-mobile::after {position: absolute;content: "";right: 10px;top: 50%;transform: translateY(-50%);width: 12px;height: 1px;background-color: var(--White);-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.menu-footer ul li {line-height: 20px;}.menu-footer ul li a {line-height: 22px;color: var(--Black);padding-bottom: 8px;display: inline-block;}.menu-footer ul li:hover a {color: var(--White);}.footer-bottom {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;padding: 14px 0;flex-wrap: wrap;}.footer-bottom .left {color: var(--Black);line-height: 22px;}.footer-bottom .right ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 10px;align-items: center;}.footer-bottom .right ul li a {color: var(--Placehoder);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;line-height: 22px;}.footer-bottom .right ul li:hover a {color: var(--White);}.footer-bottom .right ul .line {background-color: var(--Placehoder);width: 1px;height: 14px;}.widget-tabs.style-small .widget-menu-tab {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;gap: 12px;padding-bottom: 40px;}.widget-tabs.style-small .widget-menu-tab .item-title {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;cursor: pointer;position: relative;color: var(--On-Surface);padding: 8px 24px;background-color: var(--Surface);border-radius: 8px;}.widget-tabs.style-small .widget-menu-tab .item-title.active, .widget-tabs.style-small .widget-menu-tab .item-title:hover {color: var(--White);background-color: var(--Primary);}.widget-tabs.style-small .widget-content-tab p {color: var(--color-text-3);letter-spacing: 0.09px;line-height: 26px;}.tf-btn {font-size: 16px;line-height: 26px;font-weight: 600;display: inline-block;position: relative;background-size: 300%;white-space: nowrap;}.tf-btn.style-small {font-size: 14px;line-height: 24px;font-weight: 600;}.tf-btn.style-uppercase {line-height: 22px;font-weight: 400;text-transform: uppercase;}.tf-btn.style-2 {font-size: 12px;line-height: 20px;font-weight: 700;background-color: var(--Surface);padding: 8px 16px;color: var(--On-Surface);border-radius: 4px;}.tf-btn.style-2:hover {background-color: var(--Primary);color: var(--White);}.tf-btn.style-boder {border: 1px solid var(--Line);padding: 4px 16px;border-radius: 4px;color: var(--On-Surface);}.tf-btn.style-boder:hover {background-color: var(--Primary);color: var(--White);border-color: var(--Primary);}.tf-btn.blog-search {border: 1px solid var(--Line);padding: 11px 32px;border-radius: 8px;color: var(--On-Surface);position: relative;}.tf-btn.blog-search:hover {background-color: var(--Primary);border-color: var(--Primary);color: var(--White);}.tf-btn.style-border-bottom {border-bottom: 1px solid var(--On-Surface);color: var(--On-Surface);}.tf-btn.style-border-bottom:hover {color: var(--Primary);border-color: var(--Primary);}.tf-btn.color-primary {padding: 11px 20px;position: relative;color: var(--White);border-radius: 8px;background-position: 100%;background-image: linear-gradient(-220deg, var(--On-Surface) 50%, var(--Primary) 50%);display: inline-block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.tf-btn.color-primary:hover {background-position: 0%;color: var(--White);}.tf-btn.color-white {position: relative;color: var(--On-Surface);border-radius: 8px;background-position: 100%;background-image: linear-gradient(-200deg, var(--Primary) 50%, var(--White) 50%);display: inline-block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.tf-btn.color-white:hover {background-position: 0%;color: var(--White);}.tf-btn.color-on-surface {padding: 11px 32px;color: var(--White);border-radius: 8px;background-position: 100%;background-image: linear-gradient(-200deg, var(--White) 50%, var(--On-Surface) 50%);display: inline-block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.tf-btn.color-on-surface:hover {background-position: 0%;color: var(--On-Surface);}.btn-quantity {width: 28px;height: 28px;border: 1px solid var(--Line);border-radius: 50%;font-size: 25px;cursor: pointer;position: relative;}.btn-quantity.minus-btn::before {content: "";width: 10px;height: 1px;background-color: var(--On-Surface);position: absolute;top: 50%;left: 50%;transform: translateX(-50%);}.btn-quantity.plus-btn::before {content: "";width: 10px;height: 1px;background-color: var(--On-Surface);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.btn-quantity.plus-btn::after {content: "";width: 1px;height: 10px;background-color: var(--On-Surface);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tf-btn-search {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;padding: 0 40px;height: 100%;background-color: var(--Primary);color: var(--White);border-top-right-radius: 12px;border-bottom-right-radius: 12px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tf-btn-search i {font-size: 26px;padding-right: 7px;}.tf-btn-search:hover {background-color: var(--On-Surface);color: var(--White);}.tf-button-filter i {font-size: 36px;}.tf-btn-arrow i {font-size: 20px;color: var(--On-Surface);}.range-slider .range-two-val {margin-bottom: 10px;height: 4px;box-shadow: none;border: 0;background-color: var(--Line);}.range-slider .range-two-val .noUi-connects .noUi-connect {background-color: var(--Secondary);}.range-slider .range-two-val .noUi-origin .noUi-handle {cursor: pointer;width: 20px;height: 20px;border-radius: 50%;background-color: var(--White);border: 2px solid var(--On-Surface);box-shadow: none;top: 3px;right: -20px;transform: translate(-50%, -50%);}.range-slider .range-two-val .noUi-origin .noUi-handle::after, .range-slider .range-two-val .noUi-origin .noUi-handle::before {display: none;}.range-slider .range-two-val .noUi-origin .noUi-handle:active {right: -17px !important;}.range-slider .bottom {margin-top: 21px;}.range-slider .value {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;width: 100%;gap: 5px;}.range-slider .value .price-max, .range-slider .value .price-min {border: 1px solid var(--Line);padding: 6px 12px;border-radius: 8px;width: 100%;position: relative;}.range-slider .value .price-min::before {content: "min";color: var(--Placehoder);font-size: 14px;line-height: 22px;position: absolute;right: 12px;top: 50%;transform: translateY(-50%);}.range-slider .value .price-max::before {content: "max";color: var(--Placehoder);font-size: 14px;line-height: 22px;position: absolute;right: 12px;top: 50%;transform: translateY(-50%);}.range-slider .value > div {font-size: 14px;font-weight: 500;line-height: 28px;color: var(--On-Surface);}.range-slider .input-container div {position: absolute;width: max-content;padding: 5px;margin: 0;border: 1px solid var(--Line);border-radius: 5px;top: 20%;background-color: var(--White);}.range-slider .input-container div::before {position: absolute;display: block;content: "";bottom: -6px;left: 50%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 3px solid var(--Line);border-top-color: transparent;border-top-color: var(--White);}form {position: relative;z-index: 30;}form textarea, form input[type=text], form input[type=password], form input[type=datetime], form input[type=datetime-local], form input[type=date], form input[type=month], form input[type=time], form input[type=week], form input[type=number], form input[type=email], form input[type=url], form input[type=search], form input[type=tel], form input[type=color] {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;width: 100%;padding: 8px 15px;font-size: 16px;font-weight: 400;line-height: 28px;background-color: var(--White);border: 1px solid var(--Line);border-radius: 4px;color: var(--Soft-Text);overflow: hidden;margin-bottom: 0;}form textarea::placeholder, form input[type=text]::placeholder, form input[type=password]::placeholder, form input[type=datetime]::placeholder, form input[type=datetime-local]::placeholder, form input[type=date]::placeholder, form input[type=month]::placeholder, form input[type=time]::placeholder, form input[type=week]::placeholder, form input[type=number]::placeholder, form input[type=email]::placeholder, form input[type=url]::placeholder, form input[type=search]::placeholder, form input[type=tel]::placeholder, form input[type=color]::placeholder {font-size: 16px;font-weight: 400;line-height: 28px;color: var(--Placehoder);}form textarea.style-default, form input[type=text].style-default, form input[type=password].style-default, form input[type=datetime].style-default, form input[type=datetime-local].style-default, form input[type=date].style-default, form input[type=month].style-default, form input[type=time].style-default, form input[type=week].style-default, form input[type=number].style-default, form input[type=email].style-default, form input[type=url].style-default, form input[type=search].style-default, form input[type=tel].style-default, form input[type=color].style-default {padding: 0;border: 0 !important;border-radius: 0;background-color: transparent;}form button, form input[type=button], form input[type=reset], form input[type=submit] {background-color: transparent;overflow: hidden;padding: 0;}form textarea {height: 112px;}form textarea.h-204 {height: 204px;}select {border: none;}select:focus {outline: none;}fieldset {width: 100%;}fieldset.pb-20 {padding-bottom: 20px;}.cols {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;}.mess-contact {height: 204px;}.check-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 6px;}.check-box input[type=checkbox], .check-box input [type=radio] {width: 12px;height: 12px;}.check-box.style-2 input[type=checkbox] {width: 15px;height: 15px;}.check-box.pl-3 {padding-left: 3px;}.check-box.gap-9 {gap: 9px;}.bottom-slide {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;}.bottom-slide .swiper-pagination-bullet {background-color: var(--On-Surface);opacity: 0.4;margin: 5px 10px 5px 7px;width: 8px;height: 8px;position: relative;}.bottom-slide .swiper-pagination-bullet::after {position: absolute;background-color: transparent;border: 1px solid transparent;border-radius: 50%;width: 18px;height: 18px;top: 50%;left: 50%;transform: translate(-50%, -50%);content: "";z-index: 5;}.bottom-slide .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity: 1;}.bottom-slide .swiper-pagination-bullet.swiper-pagination-bullet-active::after {border-color: var(--On-Surface);}.image-avatar {cursor: pointer;width: 68px;height: 68px;border-radius: 50%;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.image-avatar .image {width: 60px;height: 60px;border-radius: 50%;overflow: hidden;z-index: 9;position: relative;}.image-avatar .image img {width: 100%;height: 100%;object-fit: cover;}.image-avatar .overlay {width: 100%;height: 100%;background-color: var(--White);opacity: 0.5;position: absolute;top: 0;left: 0;border-radius: 50%;}.swiper-avatar {margin-left: 0;}.swiper-avatar .swiper-slide-thumb-active .image-avatar::before {width: 100%;height: 100%;content: "";position: absolute;top: 0;left: 0;background-color: var(--Primary);border-radius: 50%;z-index: -1;}.swiper-avatar .swiper-slide-thumb-active .image-avatar .overlay {display: none;}.testimonial-swiper-3 .swiper-pagination {bottom: 0;}.testimonial-swiper-3 .swiper-pagination .swiper-pagination-bullet {background-color: var(--On-Surface);opacity: 0.4;margin: 5px 21px 5px 7px;width: 10px;height: 10px;position: relative;}.testimonial-swiper-3 .swiper-pagination .swiper-pagination-bullet::after {position: absolute;background-color: transparent;border: 1px solid transparent;border-radius: 50%;width: 20px;height: 20px;top: 50%;left: 50%;transform: translate(-50%, -50%);content: "";z-index: 5;}.testimonial-swiper-3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity: 1;background-color: var(--Primary);}.testimonial-swiper-3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {border-color: var(--Primary);}.btn-arrow {width: 60px;height: 60px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background-color: var(--White);position: absolute;top: 50%;transform: translateY(-50%);z-index: 999;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);}.btn-arrow i {font-size: 30px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-arrow.style-2 {width: 48px;height: 48px;}.btn-arrow.style-2 i {font-size: 25px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-arrow.style-3 {border: 1px solid var(--Line);width: 52px;height: 52px;position: unset;transform: unset;visibility: visible;position: relative;box-shadow: none;}.btn-arrow.style-3.swiper-button-disabled::before {content: "";background-color: var(--White);opacity: 0.7;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;}.btn-arrow.style-3 i {font-size: 21px;font-weight: 400;}.btn-arrow.style-4 {width: 52px;height: 52px;background: rgba(255, 255, 255, 0.1);position: unset;box-shadow: unset;opacity: 1;visibility: visible;box-shadow: none;}.btn-arrow.style-4 i {color: var(--White);}.btn-arrow.home-next {right: 40px;}.btn-arrow.home-prev {left: 40px;}.btn-arrow.section-prev {left: -24px;}.btn-arrow.section-next {right: -24px;}.btn-arrow:hover {background-color: var(--Primary);}.btn-arrow:hover i {color: var(--White);}.btn-arrow-page-title {opacity: 0;visibility: hidden;}.swiper-button-disabled {opacity: 0.4;pointer-events: none;}.page-title-home-swiper-5.slider-5 .swiper-pagination {transform: rotate(90deg);bottom: 49.5%;right: -89.5%;width: auto !important;}.page-title-home-swiper-5.slider-5 .swiper-pagination .swiper-pagination-bullet {background-color: var(--On-Surface);opacity: 0.4;margin: 5px 21px 5px 7px;width: 16px;height: 16px;position: relative;}.page-title-home-swiper-5.slider-5 .swiper-pagination .swiper-pagination-bullet::after {position: absolute;background-color: transparent;border: 1px solid transparent;border-radius: 50%;width: 28px;height: 28px;top: 50%;left: 50%;transform: translate(-50%, -50%);content: "";z-index: 5;}.page-title-home-swiper-5.slider-5 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity: 1;background-color: var(--Primary);}.page-title-home-swiper-5.slider-5 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {border-color: var(--Primary);}.slider-arrow.style-2 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: absolute;bottom: 0;right: 24px;}.slider-arrow.style-3 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;position: absolute;bottom: -5px;right: 38px;}.slider-arrow.style-3 .btn-arrow {width: 60px;height: 60px;}.section-prev-3 {border-radius: 12px 0px 0px 12px;}.section-next-3 {border-radius: 0px 12px 12px 0px;}.about-item .image {border-radius: 16px;overflow: hidden;}.about-item .image img {width: 100%;height: auto;object-fit: cover;}.slider-auto .swiper-slide {width: auto !important;}.wg-slider-recommended-5 {position: relative;}.wg-slider-recommended-5 .recommended-item-img img {width: 100%;height: 100%;object-fit: cover;}.swiper-container:hover .btn-arrow-page-title {opacity: 1;visibility: visible;}.tour-grid-swiper {padding-bottom: 20px;margin-left: -15px;margin-right: -15px;}.tour-grid-swiper .tour-grid {margin: 0 15px;}.tour-grid-swiper.style-2 {padding-bottom: 0 !important;}.page-title-home .swiper-slide-active .fade-item-1 {transform: translateY(0);opacity: 1;visibility: visible;transition-delay: 0.2s;}.page-title-home .swiper-slide-active .fade-item-2 {transform: translateY(0);opacity: 1;visibility: visible;transition-delay: 0.3s;}.page-title-home .swiper-slide-active .fade-item-3 {transform: translateY(0);opacity: 1;visibility: visible;transition-delay: 0.4s;}.recommended-swiper-6 {margin: 0 -15px;}.recommended-swiper-6 .tour-grid {margin: 0 15px;}.offcanvas-fillter {height: 100vh !important;width: 320px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;visibility: hidden;transform: translateX(-100px) !important;background-color: transparent;z-index: 9999 !important;}.offcanvas-fillter.show {transform: translateY(0px) !important;opacity: 1;visibility: visible;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 9999 !important;}.offcanvas-fillter .btn-close-fillter {background-color: var(--White);}.offcanvas-login {height: 100vh !important;max-width: 480px;margin: 0 auto;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;opacity: 0;visibility: hidden;top: 0;background-color: transparent;}.offcanvas-login.show {top: 50px;opacity: 1;visibility: visible;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 9999 !important;}.offcanvas-login .btn-close-login {position: absolute;width: 40px;height: 40px;border-radius: 50%;background-color: var(--White);top: -20px;right: -20px;}.offcanvas-login .btn-close-login i {color: var(--On-Surface);}.offcanvas-register {height: 100vh !important;max-width: 480px;margin: 0 auto;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;top: 0;opacity: 0;visibility: hidden;background-color: transparent;}.offcanvas-register.show {top: 100px;opacity: 1;visibility: visible;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;z-index: 9999 !important;}.offcanvas-register .btn-close-register {position: absolute;width: 40px;height: 40px;border-radius: 50%;background-color: var(--White);top: -20px;right: -20px;}.offcanvas-register .btn-close-register i {color: var(--On-Surface);}#modalnewletter .modal-content {border-radius: 12px;overflow: hidden;}.list-blog .image {position: relative;margin-bottom: 32px;overflow: hidden;border-radius: 16px;}.list-blog .image img {width: 100%;height: auto;object-fit: cover;}.list-blog .list-blog-content .title {padding-bottom: 12px;}.list-blog .list-blog-content .title a {font-weight: 600;color: var(--On-Surface);}.list-blog .list-blog-content .title a:hover {color: var(--Primary);}.list-blog .list-blog-content .text {color: var(--Secondary);}.tags {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;padding-bottom: 12px;flex-wrap: wrap;gap: 10px;}.tags.pb-40 {padding-bottom: 40px;}.date {position: absolute;bottom: 0;left: 0;width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: var(--Primary);border-top-right-radius: 12px;}.date span {color: var(--White);font-weight: 600;}.date .day {font-size: 36px;line-height: 44px;}.date.style-2 {width: 69px;height: 74px;}.date.style-2 .day {font-size: 30px;line-height: 42px;}.date.style-2 span {font-weight: 700;}.date:hover {background-color: var(--White);}.date:hover span {color: var(--Primary);}.tags-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;}.tags-content .frame {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 4px;}.tags-content .line {width: 16px;height: 1px;background-color: var(--On-Surface);}.tags-content:first-child {padding-bottom: 0;}.tags-content.pb-12 {padding-bottom: 12px;}.tags-content.style-2 {gap: 8px;padding-bottom: 8px;}.tags-content.style-2 .frame .text {line-height: 22px;}.wg-pagination {padding-top: 40px;}.wg-pagination ul {gap: 8px;}.wg-pagination ul a, .wg-pagination ul li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;background-color: transparent;cursor: pointer;color: var(--On-Surface);border-radius: 5px;border: 1px solid var(--Line);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wg-pagination ul a:hover, .wg-pagination ul li:hover {background: var(--Primary);color: var(--White);}.wg-pagination ul a.active, .wg-pagination ul li.active {background: var(--Primary);color: var(--White);}.sidebar {padding-left: 50px;}.sidebar .form-search {position: relative;padding-bottom: 40px;}.sidebar .form-search input[type=email] {border: 1px solid var(--Line);padding: 9px;color: var(--Placehoder);}.sidebar .form-search .btn-primary {position: absolute;right: 0;top: 0;font-size: 24px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;}.sidebar .wg-relatest-post .relatest-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 17px;padding: 20px 0 19px;border-top: 1px solid var(--Line);overflow: hidden;}.sidebar .wg-relatest-post .relatest-list .image {max-width: 110px;overflow: hidden;border-radius: 8px;height: 100%;}.sidebar .wg-relatest-post .relatest-list .image img {width: 100%;height: auto;object-fit: cover;}.sidebar .wg-relatest-post .relatest-list .relatest-list-content .title {padding: 0 !important;}.sidebar .wg-relatest-post .relatest-list .relatest-list-content .title a {color: var(--On-Surface);}.sidebar .wg-relatest-post .relatest-list .relatest-list-content .title a:hover {color: var(--Primary);}.sidebar .wg-relatest-post .relatest-list:last-child {padding-bottom: 0px;}.blog-grid .image {height: 100%;margin-bottom: 24px;overflow: hidden;border-radius: 8px;}.blog-grid .image img {width: 100%;height: auto;object-fit: cover;}.blog-grid h6 a {color: var(--On-Surface);}.blog-grid h6 a:hover {color: var(--Primary);}.sidebar-content {padding-bottom: 40px;}.sidebar-content .title {color: var(--On-Surface);font-weight: 600;padding-bottom: 20px;}.sidebar-categories-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 12px;}.sidebar-categories-list li a {color: var(--On-Surface);font-weight: 600;position: relative;}.sidebar-categories-list li a::before {position: absolute;left: -10px;top: 50%;content: "";height: 1px;width: 10px;opacity: 0;visibility: hidden;background-color: var(--Primary);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.sidebar-categories-list li:hover a {color: var(--Primary);padding-left: 20px;}.sidebar-categories-list li:hover a::before {left: 0;opacity: 1;visibility: visible;}.tag-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 11px;flex-wrap: wrap;}.tag-list .tag {line-height: 22px;padding: 4px 15px;border: 1px solid var(--Line);border-radius: 5px;color: var(--On-Surface);}.tag-list .tag:hover {background-color: var(--Primary);color: var(--White);border-color: var(--Primary);}.blog-details .btn-top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 11px;padding-bottom: 20px;}.blog-details .btn-top .style-uppercase {letter-spacing: 0.8px;}.blog-details .title {color: var(--On-Surface);font-weight: 600;padding-bottom: 20px;}.blog-details .image {margin-bottom: 40px;overflow: hidden;border-radius: 12px;}.blog-details .image img {width: 100%;height: auto;object-fit: cover;}.blog-details .content {padding-bottom: 40px;}.blog-details .cape-town {padding-bottom: 40px;}.blog-details .cape-town h4 {color: var(--On-Surface);padding-bottom: 16px;text-transform: capitalize;}.blog-details .cape-town ul {padding-left: 14px;}.blog-details .cape-town ul li {padding-bottom: 12px;position: relative;padding-left: 13px;}.blog-details .cape-town ul li:last-child {padding-bottom: 0;}.blog-details .cape-town ul li::before {content: "";position: absolute;top: 25%;left: 0;width: 7px;height: 7px;border-radius: 50%;background-color: var(--On-Surface);}.blog-details .wg-quote {padding: 32px 35px;border-radius: 12px;background-color: var(--Surface);border-left: 4px solid var(--Primary);margin-bottom: 40px;}.blog-details .wg-quote h4 {color: var(--On-Surface);font-weight: 600;padding-bottom: 16px;text-transform: capitalize;}.blog-details .wg-quote .name {color: var(--Secondary);position: relative;padding-left: 30px;font-weight: 600;}.blog-details .wg-quote .name::before {position: absolute;content: "";width: 20.4px;height: 1px;background-color: var(--Secondary);left: 0;top: 50%;}.blog-details .image-blog-post {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;padding-bottom: 40px;}.blog-details .image-blog-post .image-item {overflow: hidden;border-radius: 8px;}.blog-details .image-blog-post .image-item img {width: 100%;height: auto;object-fit: cover;}.blog-details .wg-conclusion {padding-bottom: 40px;}.blog-details .wg-conclusion h4 {color: var(--On-Surface);font-weight: 600;padding-bottom: 16px;}.blog-details .wg-tags {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;padding-bottom: 40px;flex-wrap: wrap;gap: 15px;}.blog-details .wg-tags .left {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 12px;align-items: center;}.blog-details .wg-tags .right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 16px;}.blog-details .wg-nex-pre {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;position: relative;gap: 80px;padding: 18px 0 16px;border-top: 1px solid var(--Line);border-bottom: 1px solid var(--Line);}.blog-details .wg-nex-pre .nex-pre-content .text {color: var(--Placehoder);padding-bottom: 8px;display: inline-block;}.blog-details .wg-nex-pre .nex-pre-content h6 {color: var(--On-Surface);text-transform: capitalize;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}.blog-details .wg-nex-pre .line {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1px;height: 60px;background-color: var(--Line);}.blog-details .nex {text-align: end;}.blog-comment .top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;padding-bottom: 20px;flex-wrap: wrap;gap: 15px;}.blog-comment .top .blog-search {padding: 10px 32px;}.blog-comment .top .title {color: var(--On-Surface);}.blog-comment .review {padding-bottom: 20px;}.blog-comment .fl-item3 {display: none;}.blog-comment .review-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;padding: 40px 0;border-bottom: 1px solid var(--Line);}.blog-comment .review-item .image {max-width: 60px;}.blog-comment .review-item .image img {border-radius: 50%;width: 100%;height: auto;object-fit: cover;}.blog-comment .review-item .review-content .top-content {padding-bottom: 8px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;}.blog-comment .review-item .review-content .top-content h6 a {color: var(--On-Surface);}.blog-comment .review-item .review-content .top-content h6 a:hover {color: var(--Primary);}.blog-comment .review-item .review-content .top-content .date-review {line-height: 22px;color: var(--Secondary);}.blog-comment .review-item .review-content .top-content .rating i {color: var(--Yellow);font-size: 15px;}.blog-comment .review-item .review-content .image-review {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;align-items: center;flex-wrap: wrap;padding-top: 20px;}.blog-comment .review-item .review-content .image-review .img {overflow: hidden;}.blog-comment .review-item .review-content .image-review img {max-width: 60px;height: auto;object-fit: cover;border-radius: 2px;}.blog-comment .review-item .review-content .image-review .more {width: 60px;height: 60px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background-color: var(--Surface);border-radius: 8px;}.blog-comment .review-item:last-child {border-bottom: unset;}.blog-comment .bottom {text-align: center;}.blog-comment .comment .title {color: var(--On-Surface);padding-bottom: 20px;}.blog-comment .comment .col {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;}.blog-comment .comment .color-primary {padding: 11px 32px;}.blog-new {padding-bottom: 40px;overflow: hidden;}.blog-new .title {font-size: 36px;line-height: 44px;padding-bottom: 16px;}.blog-new .sub-title {font-size: 18px;font-weight: 400;line-height: 28px;color: var(--Secondary);}.blog-item {overflow: hidden;}.blog-item .title a {color: var(--On-Surface);display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}.blog-item .title a:hover {color: var(--Primary);}.blog-item .image {position: relative;margin-bottom: 20px;overflow: hidden;border-radius: 12px;}.blog-item .image img {width: 100%;height: auto;object-fit: cover;}.blog-item .text {color: var(--Secondary);}.blog-item.style-2 {position: relative;}.blog-item.style-2 .image {margin-bottom: 0;}.blog-item.style-2 .date {top: 0;border-top-right-radius: unset;border-bottom-right-radius: 12px;}.blog-item.style-2 .blog-item-content {position: absolute;bottom: 0;left: 20px;right: 20px;background: var(--White);padding: 20px;border-radius: 16px 16px 0px 0px;}.wg-avatar {padding-bottom: 40px;}.wg-avatar .avatar {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;padding-bottom: 20px;}.wg-avatar .avatar .image {width: 100px;}.wg-avatar .avatar .image img {width: 100%;height: auto;object-fit: cover;border-radius: 50%;}.wg-avatar .avatar .avatar-top .name {padding-bottom: 4px;}.wg-avatar .avatar .avatar-top .name a {color: var(--On-Surface);}.wg-avatar .avatar .avatar-top .name a:hover {color: var(--Primary);}.wg-avatar .avatar .avatar-top .follower {color: var(--Secondary);padding-bottom: 14px;}.wg-avatar .text {color: var(--Secondary);}.wg-testimonial {position: relative;padding: 80px 0;}.wg-testimonial .swiper-pagination {width: calc(60% - 1px);margin-left: auto;}.wg-testimonial.style-2 {padding: 60px;background-color: var(--Surface);border-radius: 24px;}.wg-testimonial.style-3 {padding: 0;}.wg-testimonial.style-3 .image-avatar {max-width: 60px;}.wg-testimonial.style-3 .image-avatar .name a {padding-bottom: 10px;display: inline-block;}.wg-testimonial.style-3 .swiper-pagination {bottom: 0;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.wg-testimonial .swiper-pagination {text-align: left;bottom: 100px;right: 0;}.wg-testimonial .swiper-pagination .swiper-pagination-bullet {background-color: var(--On-Surface);opacity: 0.4;margin: 5px 8px 5px 7px;width: 8px;height: 8px;position: relative;}.wg-testimonial .swiper-pagination .swiper-pagination-bullet::after {position: absolute;background-color: transparent;border: 1px solid transparent;border-radius: 50%;width: 18px;height: 18px;top: 50%;left: 50%;transform: translate(-50%, -50%);content: "";z-index: 5;}.wg-testimonial .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity: 1;}.wg-testimonial .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {border-color: var(--On-Surface);}.testimonial-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 120px;}.testimonial-item .image {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;border-radius: 12px;max-width: 400px;position: relative;}.testimonial-item .image img {width: 100%;height: auto;object-fit: cover;border-radius: 12px;}.testimonial-item .testimonial-icon {width: 100px;height: 100px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background-color: var(--White);right: -50px;border-radius: 50%;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);position: absolute;z-index: 99;}.testimonial-item .testimonial-icon i {font-size: 35px;color: var(--Primary);}.testimonial-item .testimonial-content {padding: 22px 0 68px;width: 56%;}.testimonial-item .testimonial-content .title {color: var(--On-Surface);padding-bottom: 32px;}.testimonial-item .testimonial-content .rating {padding-bottom: 20px;}.testimonial-item .testimonial-content .rating i {color: var(--Yellow);font-size: 21px;}.testimonial-item .testimonial-content .text {color: var(--On-Surface);line-height: 32px;padding-bottom: 31px;font-family: "DM Sans", sans-serif;}.testimonial-item .testimonial-content .name h5 {line-height: 32px;}.testimonial-item .testimonial-content .name h5 a {color: var(--On-Surface);}.testimonial-item .testimonial-content .name h5 a:hover {color: var(--Primary);}.testimonial-item.style-2 .testimonial-content {width: 650px;padding-top: 43px;}.testimonial-item.style-2 .testimonial-content .text {font-size: 30px;line-height: 42px;text-transform: capitalize;padding-bottom: 0;font-family: "Barlow", sans-serif;}.testimonial-item.style-3 .testimonial-content {background-color: var(--Surface);border-radius: 20px;padding: 40px 40px 40px 32px;max-width: 100%;width: 100%;}.testimonial-item.style-3 .testimonial-content .rating {padding-bottom: 12px;}.testimonial-item.style-3 .testimonial-content .text {font-family: "Barlow", sans-serif;padding-bottom: 25px;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 12px;align-items: center;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .image-avatar {max-width: 60px;height: 60px;opacity: 1;border-radius: 50%;overflow: hidden;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .image-avatar img {width: 100%;height: 100%;object-fit: cover;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .name {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .name a {color: var(--On-Surface);display: inline-block;padding-bottom: 8px;}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .name a:hover {color: var(--Primary);}.testimonial-item.style-3 .testimonial-content .testimonial-avatar .name .caption-1 {color: var(--Secondary);}.testimonial-bottom {position: absolute;bottom: 102px;right: 60px;width: 654px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;gap: 20px;}.testimonial-bottom .btn-testimonial {z-index: 99;}.tf-accordion .tf-accordion-item {padding: 19px 20px 18px;border: 1px solid var(--Line);border-radius: 12px;margin-bottom: 20px;}.tf-accordion .tf-accordion-item .title-accordion {line-height: 26px;}.tf-accordion .tf-accordion-item:last-child {margin-bottom: 0;}.tf-accordion .tf-accordion-item .btn-accordion {font-weight: 600;background-color: var(--White);width: 100%;text-align: left;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;overflow: visible;padding: 0;text-transform: capitalize;position: relative;}.tf-accordion .tf-accordion-item .btn-accordion::before {position: absolute;content: "\e900";font-family: "icomoon";transform: rotate(0deg);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;color: var(--On-Suface);font-size: 7px;font-weight: 400;line-height: 0;margin-left: 5px;top: 50%;right: 0;transform: translateY(-50%);}.tf-accordion .tf-accordion-item .btn-accordion:not(.collapsed)::before {transform: rotate(-180deg);}.tf-accordion .tf-accordion-item .toggle-content-inner {margin-top: 20px;border-top: 1px solid var(--Line);padding-top: 15px;}.tf-accordion .tf-accordion-item .time-day {padding-bottom: 15px;}.tf-accordion .tf-accordion-item .time-day:last-child {padding-bottom: 0;}.tf-accordion .tf-accordion-item .time-day ul {padding-left: 26px;}.tf-accordion .tf-accordion-item .time-day ul li {list-style: disc;}.tf-accordion.style-2 .tf-accordion-item {padding: 23.5px 31px 21.5px 20px;margin-bottom: 12px;}.tf-accordion.style-2 .tf-accordion-item:last-child {margin-bottom: 0;}.tf-accordion.style-2 .btn-accordion::before {display: none;}.tf-accordion.style-2 .btn-accordion span {position: relative;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tf-accordion.style-2 .btn-accordion span::before {content: "";width: 15px;height: 1px;background-color: var(--On-Surface);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tf-accordion.style-2 .btn-accordion span::after {content: "";width: 1px;height: 15px;background-color: var(--On-Surface);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tf-accordion.style-2 .btn-accordion:not(.collapsed) span {transform: rotate(90deg);}.tf-accordion.style-2 .btn-accordion:not(.collapsed) span::before {opacity: 0;visibility: hidden;}.tf-accordion.style-2 .toggle-content .text {margin-top: 15px;border-top: 1px solid var(--Line);padding-top: 12px;}#map3, #map1, #map {width: 100%;height: 100%;}#map3 .marker, #map1 .marker, #map .marker {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 68px;height: 68px;cursor: pointer;background-color: rgba(13, 98, 226, 0.1);border-radius: 50%;}#map3 .marker::before, #map1 .marker::before, #map .marker::before {content: "";position: absolute;width: 44px;height: 44px;background-color: var(--White);border-radius: 50%;}#map3 .marker::after, #map1 .marker::after, #map .marker::after {content: "";position: absolute;width: 28px;height: 28px;background-color: var(--Primary);border-radius: 50%;}#map3 .mapboxgl-popup-content, #map1 .mapboxgl-popup-content, #map .mapboxgl-popup-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;padding: 16px;width: max-content;max-width: 412px;}#map3 .mapboxgl-popup-content .map-content .text-body-3, #map1 .mapboxgl-popup-content .map-content .text-body-3, #map .mapboxgl-popup-content .map-content .text-body-3 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;color: var(--Secondary);}#map3 .mapboxgl-popup-content .map-content .title a, #map1 .mapboxgl-popup-content .map-content .title a, #map .mapboxgl-popup-content .map-content .title a {color: var(--On-Surface);}#map3 .mapboxgl-popup-content .map-content .date-map, #map1 .mapboxgl-popup-content .map-content .date-map, #map .mapboxgl-popup-content .map-content .date-map {color: var(--Secondary);}#map3 .mapboxgl-popup-close-button, #map1 .mapboxgl-popup-close-button, #map .mapboxgl-popup-close-button {font-size: 30px;overflow: visible;}.mapboxgl-ctrl-attrib a, .mapboxgl-ctrl-attrib.mapboxgl-compact, a.mapboxgl-ctrl-logo {display: none !important;}.box-map {max-width: 100%;height: 600px;}.box-map1 {width: 100%;height: 100%;}.box-map2 {width: 100%;height: 520px;}#map2 {width: 100%;height: 100%;}#map2 .marker {width: 60px;height: 60px;border-radius: 50%;background-color: rgba(13, 98, 226, 0.1);opacity: 0.1;position: relative;}#map2 .marker::before {content: "";position: absolute;width: 44px;height: 44px;background-color: var(--White);top: 50%;left: 50%;transform: translate(-50%, -50%);border-radius: 50%;}#map2 .marker::after {background-image: url(../icons/mappin.png);background-size: cover;width: 28px;height: 28px;cursor: pointer;content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.box-map3 {width: 100%;height: 366px;}.box-map3.mb-20 {margin-bottom: 20px;}.mapboxgl-ctrl {border-radius: 10000px;}.nice-select {border-radius: 12px;border: unset !important;padding: 0 !important;position: relative;}.nice-select::before {content: "\e900";font-family: "icomoon";position: absolute;right: 0;top: 50%;transform: translateY(-50%);font-size: 7px;font-weight: 400;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.nice-select::after {display: none;}.nice-select > span {font-weight: 400;font-size: 16px;line-height: 26px;color: var(--On-Surface);}.nice-select > .list {margin-top: 10px;border-radius: 16px;max-height: unset;max-width: 300px;min-width: 150px;border: unset !important;top: 110%;border: 1px solid var(--Line);box-shadow: 0px 5px 18px 5px rgba(64, 72, 87, 0.1490196078);}.nice-select > .list .option {height: 41px;padding: 0 15px;border-radius: 12px;font-weight: 400;font-size: 16px;line-height: 41px;color: var(--Secondary);position: relative;}.nice-select > .list .option.selected {color: var(--Secondary);font-weight: 400;}.nice-select.open {z-index: 50;}.nice-select.open::before {transform: rotate(180deg);}.nice-select.default {padding: 0;padding-right: 18px;border: 0 !important;}.nice-select.default::after {right: 0;top: 44%;right: 2px;}.nice-select.default ul.list {width: 220px;right: 0;left: unset;}.nice-select.border {border: 1px solid var(--Line) !important;padding: 11px 0 11px 16px !important;border-radius: 8px !important;}.nice-select.border span {color: var(--On-Surface);}.nice-select.border.open .list {top: 100% !important;}@keyframes ripple {0% {width: 100px;height: 100px;opacity: 0.6;background-color: var(--White);}100% {width: 150px;height: 150px;opacity: 0;background-color: var(--White);}}@keyframes tf-preload-1 {0% {transform: translateY(15%);}100% {transform: translateY(0%);}}@keyframes tf-preload-2 {0% {transform: translateY(0);}50% {transform: translateY(25px);}100% {transform: translateY(50%);opacity: 0;}}@keyframes ani1 {0% {transform: translateX(0%);}50% {transform: translateX(-25%);}100% {transform: translateX(0%);}}@keyframes ani2 {0% {transform: translateX(0%);}50% {transform: translateX(25%);}100% {transform: translateX(0%);}}@keyframes ani3 {0% {transform: rotate(0);}20% {transform: rotate(20deg);}40% {transform: rotate(-20deg);}60% {transform: rotate(10deg);}80% {transform: rotate(-10deg);}100% {transform: rotate(0);}}@keyframes ani4 {0% {transform: translateX(0%);}50% {transform: translateX(-10px);}100% {transform: translateX(0%);}}@keyframes ani5 {0% {transform: translateY(-50%);}25% {transform: translateY(-80%);}75% {transform: translateY(-20%);}100% {transform: translateY(-50%);}}.tf-fade-top {transform: translateY(-30px);opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}@keyframes arrows {0% {opacity: 0;transform: rotate(45deg) translate(-10px, -10px);}50% {opacity: 1;}100% {opacity: 0;transform: rotate(45deg) translate(10px, 10px);}}.language-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 8px;align-items: center;padding: 5px 0;cursor: pointer;}.language-item .icon {max-width: 16px;}.language-item .icon img {width: 100%;height: auto;object-fit: cover;}.language-item .name-language {line-height: 0;color: var(--Secondary);}.language-item .name-language.active {color: var(--Primary);}.language-item:hover .name-language {color: var(--Primary);}.language-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 16px;}.wg-language .title {color: var(--On-Surface);padding-bottom: 16px;}.currency-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;flex-wrap: wrap;}.currency-list .language-item {min-width: 208px;}.wg-currency {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;flex-direction: column;overflow: auto;}.wg-currency .title {color: var(--On-Surface);}.wg-currency .currency-line {height: 1px;max-width: 100%;background-color: var(--Line);}.language-hover {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 50px;padding: 32px;background-color: var(--White);overflow-x: auto;}.language-hover .line {width: 1px;height: 550px !important;background-color: var(--Line);}.form-search .form-search-btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}.form-search .form-search-btn .btn-search .tf-btn-search {padding: 37px 40px;}.group-form {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 24px;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);border-radius: 12px;background-color: var(--White);position: relative;padding-left: 29px;}.group-form .title {color: var(--On-Surface) !important;text-align: start;}.group-form .line {width: 1px;height: 48px;background-color: var(--Line);}.group-form.gap-15 {gap: 15px;}.form-location {width: 100%;position: relative;}.form-location .title {padding-bottom: 4px;}.form-location .option-all::before {content: "- ";}.form-location .option-all::after {content: " -";}.form-location .nice-select::before {right: 6px;}.form-location .nice-select > .list {top: 170%;}.form-tour-type {width: 100%;}.form-tour-type .title {padding-bottom: 8px;}.form-tour-type .nice-select::before {right: 6px;}.form-tour-type .nice-select > .list {top: 170%;}.form-date {width: 100%;}.form-date .title {padding-bottom: 8px;}.form-date input[type=text] {outline: none;border: unset !important;padding: 0 0 0 10px;position: relative;}.form-date .line {width: 20px;height: 1px;background-color: var(--On-Surface);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.form-people {width: 100%;cursor: pointer;position: relative;}.form-people .title {padding-bottom: 8px;}.form-people input[type=text] {outline: none;border: unset !important;padding: 0;width: 10px;height: 16px;}.form-people ul {padding: 10px;}.form-people ul li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;padding-top: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--Line);}.form-people ul li.dropdown-item:active {color: unset;background-color: unset;}.form-people ul li.dropdown-item:hover {background-color: transparent;}.form-people ul:first-child {padding-top: 0px;}.form-people ul:last-child {padding-bottom: 0px;}.form-people .number-people {position: relative;align-items: center;gap: 6px;}.form-people .number-people::before {content: "\e900";font-family: "icomoon";position: absolute;right: 6px;top: 50%;transform: translateY(-50%);font-size: 7px;font-weight: 400;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.form-people .number-people.show::before {transform: rotate(180deg);}.form-people .number-people.dropdown-toggle::after {display: none;}.form-people .quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;align-items: center;}.form-people .dropdown-menu {background-color: var(--White);border-radius: 16px;box-shadow: 0px 5px 18px 5px rgba(64, 72, 87, 0.15);min-width: 330px;position: absolute;top: 55% !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;transform: translateY(-20px);border-color: var(--Line);height: max-content;}.form-people .dropdown-menu::before {position: absolute;display: block;content: "";top: -12px;left: 30%;width: 0;height: 0;margin-left: -3px;overflow: hidden;border: 6px solid transparent;border-bottom-color: var(--White);}.form-people .dropdown-menu.show {transform: translateY(0);}.box-content-search {box-sizing: border-box;background: var(--White);border-radius: 12px;min-width: 265px;box-shadow: 0px 5px 18px 5px rgba(64, 72, 87, 0.15);opacity: 0;visibility: hidden;position: absolute;left: 0;top: 125%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 5;}.box-content-search .title {line-height: 24px;padding: 22px 0 10px 24px;color: var(--On-Surface) !important;}.box-content-search ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 12px;}.box-content-search ul li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 9px;padding: 0 0 0 24px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-content-search ul li .caption-1 {color: var(--Secondary);}.box-content-search ul li:hover {background-color: var(--Line);}.box-content-search.active {opacity: 1;visibility: visible;top: 105%;}.number-people {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 10px;}.wg-filter {z-index: 1;}.wg-filter .btn-filter {color: var(--On-Surface);cursor: pointer;}.wg-filter .btn-filter.active {border-color: var(--Secondary);}.wg-filter .title-all, .wg-filter .title-price {padding-bottom: 30px;}.wg-filter .open-filter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 30px;padding: 30px;border-radius: 16px;background-color: var(--White);position: absolute;max-width: 100%;top: 120%;left: 0;right: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);}.wg-filter .open-filter .range-slider {width: 30%;position: relative;}.wg-filter .open-filter.active {opacity: 1;visibility: visible;top: 110%;}.wg-filter .all-amenities {width: 70%;}.wg-filter .all-amenities .list-item-filter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}.categories-item {padding: 28px;position: relative;background-color: var(--White);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 12px;}.categories-item::after {content: "";background-color: var(--Primary);position: absolute;width: 100%;top: 0;left: 0;height: 0%;z-index: 1;opacity: 0;visibility: hidden;border-radius: 12px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.categories-item .icon {padding-bottom: 24px;z-index: 2;position: relative;}.categories-item .icon i {font-size: 60px;color: var(--On-Surface);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.categories-item .categories-content {z-index: 2;position: relative;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.categories-item .categories-content .title {padding-bottom: 8px;}.categories-item .categories-content .title a {color: var(--On-Surface);}.categories-item .categories-content .text {color: var(--Secondary);display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}.categories-item span {background-color: var(--Primary);color: var(--White);font-size: 12px;line-height: 20px;font-weight: 700;padding: 2px 8px;border-radius: 4px;text-transform: uppercase;letter-spacing: 1px;position: absolute;right: 12px;top: 12px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 2;}.categories-item.bg-Surface {background-color: var(--Surface);}.categories-item.style-2 {text-align: center;background-color: var(--Surface);padding: 26.5px;}.categories-item.style-2 .icon {padding-bottom: 2px !important;}.categories-item.style-2 .icon i {font-size: 40px;}.categories-item.style-2 .title {padding-bottom: 0 !important;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;}.categories-item:hover::after {opacity: 1;visibility: visible;height: 100%;}.categories-item:hover .icon i {color: var(--White);}.categories-item:hover .categories-content a, .categories-item:hover .categories-content .text {color: var(--White);-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.categories-item:hover span {background-color: var(--White);color: var(--Primary);}.categories-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 30px;}.tour-grid {background-color: var(--White);box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);border-radius: 12px;overflow: hidden;position: relative;}.tour-grid .image {position: relative;overflow: hidden;display: block;}.tour-grid .image img {width: 100%;height: 100%;object-fit: cover;}.tour-grid .image .caption-2 {position: absolute;bottom: 12px;left: 12px;background-color: var(--Primary);color: var(--White);border-radius: 4px;padding: 2px 8px;z-index: 9;font-weight: 700;letter-spacing: 1px;}.tour-grid .image .caption-2:hover {background-color: var(--White);color: var(--Primary);}.tour-grid .image .number {position: absolute;bottom: 12px;left: 12px;color: var(--White);background: rgba(18, 18, 18, 0.3);width: 38px;height: 20px;border-radius: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.tour-grid .tour-grid-content {padding: 20px 20px 17px;}.tour-grid .tour-grid-content .top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;padding-bottom: 7px;}.tour-grid .tour-grid-content .top.pb-3 {padding-bottom: 3px !important;}.tour-grid .tour-grid-content .top.pb-4 {padding-bottom: 4px !important;}.tour-grid .tour-grid-content .top .map-ping, .tour-grid .tour-grid-content .top .rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 4px;align-items: center;}.tour-grid .tour-grid-content .top .map-ping img {width: 15px;height: 15px;}.tour-grid .tour-grid-content .top .rating i {color: var(--Yellow);}.tour-grid .tour-grid-content .title {padding-bottom: 6px;line-height: 26px !important;}.tour-grid .tour-grid-content .title a {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;line-height: 26px !important;}.tour-grid .tour-grid-content .title.pb-7 {padding-bottom: 7px;}.tour-grid .tour-grid-content a {color: var(--On-Surface);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 4px;}.clickme{padding: 5px 10px;color: #fff;background-color: #0a409a;font-size: 14px;border: 1px solid #0a409a;font-weight: bold;}.devclickme{padding: 5px 10px;color: #fff;background-color: #0a409a;font-size: 14px;border: 1px solid #0a409a;font-weight: bold;}.tour-grid .tour-grid-content a i {}.tour-grid .tour-grid-content a:hover {color: var(--Primary);}.tour-grid .tour-grid-content .tour-grid-details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;gap: 28px;padding-bottom: 12px;border-bottom: 1px solid var(--Line);}.tour-grid .tour-grid-content .price {color: var(--Secondary);padding-top: 12px;}.tour-grid .tour-grid-content .price span {color: var(--On-Surface);line-height: 26px !important;}.tour-grid.style-2 {position: relative;}.tour-grid.style-2 .overlay {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 42.2%, rgba(0, 0, 0, 0.8) 100%);position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;}.tour-grid.style-2 .overlay::before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0%;background-color: var(--On-Surface);opacity: 0.35;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tour-grid.style-2 .image img {min-height: 410px;}.tour-grid.style-2 .top {padding-bottom: 2px;}.tour-grid.style-2 .top .map-ping {gap: 5px;}.tour-grid.style-2 .tour-grid-details {padding-bottom: 9px;border-color: rgba(255, 255, 255, 0.1019607843);}.tour-grid.style-2 .title {padding-bottom: 3px;}.tour-grid.style-2 .title.pb-7 {padding-bottom: 7px;}.tour-grid.style-2 .tour-grid-content {position: absolute;z-index: 9;bottom: 16px;right: 16px;left: 16px;padding: 0;}.tour-grid.style-2 .tour-grid-content .rating .number {color: var(--White);}.tour-grid.style-2 .tour-grid-content a {color: var(--White);display: inline-flex;align-items: center;margin-bottom: 2px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}.tour-grid.style-2 .tour-grid-content a:hover {color: var(--Primary);}.tour-grid.style-2 .tour-grid-content .price {color: var(--White);}.tour-grid.style-2 .tour-grid-content .price span {color: var(--White);}.tour-grid.style-2:hover .overlay::before {height: 100%;}.heart {position: absolute;right: 12px;top: 12px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background: rgba(18, 18, 18, 0.3019607843);border-radius: 50%;width: 32px;height: 32px;z-index: 9;cursor: pointer;}.heart::before {content: "\e95f";color: var(--White);font-family: "icomoon";}.heart.active::before {content: "\e9db";color: var(--White);font-family: "icomoon";}.wg-video {position: relative;overflow: hidden;background-image: url(../image/section/wg-video.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;height: 400px;}.wg-video img {width: 100%;height: auto;object-fit: cover;}.wg-video .popup-youtube {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;height: 100px;width: 100px;border-radius: 50%;background-color: var(--White);color: var(--Primary);}.wg-video .popup-youtube i {font-size: 35.75px;color: var(--Primary);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wg-video .popup-youtube:hover {background-color: var(--Primary);}.wg-video .popup-youtube:hover i {color: var(--White);}.wg-video .wave {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 150px;height: 150px;border-radius: 50%;animation: ripple 2s infinite;}.box-card-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;flex-wrap: wrap;}.box-card-list.ml--8 {margin-left: -8px;}.box-card {border-radius: 8px;overflow: hidden;position: relative;}.box-card .image img {width: 100%;height: auto;object-fit: cover;}.box-card .box-card-content {position: absolute;bottom: 16px;left: 16px;right: 16px;background-color: var(--White);border-radius: 8px;padding: 15px 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.box-card .box-card-content h6 a {color: var(--On-Surface);font-weight: 600;}.box-card .box-card-content h6 a:hover {color: var(--Primary);}.box-card .box-card-content .number-tours {color: var(--Secondary);}.box-card.style-2 {-webkit-box-flex: 0;flex: 0 0 15.8%;max-width: 200px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 16px;overflow: hidden;}.box-card.style-2 .box-card-inner {position: relative;overflow: hidden;height: 546px;box-shadow: 0px 5px 18px 5px rgba(64, 72, 87, 0.1490196078);}.box-card.style-2 .box-card-inner .image img {width: 100%;height: 100%;object-fit: cover;overflow: hidden;}.box-card.style-2 .box-card-inner .content {position: absolute;bottom: 81px;left: -10%;background: transparent;z-index: 99;transform: rotate(-90deg);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-card.style-2 .box-card-inner .content .number-tours, .box-card.style-2 .box-card-inner .content .name > a {color: var(--White);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.box-card.style-2 .box-card-inner .content-abs {position: absolute;bottom: -10%;left: 16px;right: 16px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;background-color: var(--White);padding: 16px;border-radius: 12px;opacity: 0;visibility: hidden;z-index: 99;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-card.style-2 .box-card-inner .content-abs .tf-btn {padding: 11px 20px;}.box-card.style-2 .box-card-inner .content-abs h5 a {color: var(--On-Surface);white-space: nowrap;}.box-card.style-2 .box-card-inner .content-abs h5 a:hover {color: var(--Primary);}.box-card.style-2 .box-card-inner .overlay {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 42.2%, rgba(0, 0, 0, 0.8) 100%);position: absolute;width: 100%;height: 100%;z-index: 9;top: 0;left: 0;}.box-card.style-2.active {-webkit-box-flex: 0;flex: 0 0 32.7%;max-width: 410px;}.box-card.style-2.active .box-card-inner .content {opacity: 0;visibility: hidden;left: -100%;}.box-card.style-2.active .box-card-inner .content-abs {opacity: 1;visibility: visible;bottom: 16px;}.box-card.style-2.active .box-card-inner .content-abs .name {padding-bottom: 3px;}.tour-layout-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;background: var(--White);box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);border-radius: 12px;overflow: hidden;align-items: center;}.tour-layout-list .image {position: relative;max-width: 300px;overflow: hidden;}.tour-layout-list .image img {width: 100%;height: 100%;object-fit: cover;}.tour-layout-list .number {position: absolute;bottom: 12px;left: 12px;color: var(--White);background: rgba(18, 18, 18, 0.3);width: 38px;height: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border-radius: 9999px;}.tour-layout-list .caption-2 {position: absolute;top: 12px;left: 12px;background-color: var(--Primary);color: var(--White);border-radius: 4px;padding: 2px 8px;z-index: 9;font-weight: 700;letter-spacing: 0.8px;}.tour-layout-list .caption-2:hover {background-color: var(--White);color: var(--Primary);}.tour-layout-list .tour-layout-list-content {padding: 0 24px;}.tour-layout-list .tour-layout-list-content.w-full {width: 100%;}.tour-layout-list .tour-layout-list-content .top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;padding-bottom: 4px;}.tour-layout-list .tour-layout-list-content .top .map-ping, .tour-layout-list .tour-layout-list-content .top .rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 4px;align-items: center;}.tour-layout-list .tour-layout-list-content .top .rating i {color: var(--Yellow);}.tour-layout-list .tour-layout-list-content a {color: var(--On-Surface);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 5px;align-items: center;}.tour-layout-list .tour-layout-list-content a:hover {color: var(--Primary);}.tour-layout-list .tour-layout-list-content .title {padding-bottom: 4px;line-height: 26px !important;}.tour-layout-list .tour-layout-list-content .title a {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}.tour-layout-list .tour-layout-list-content .title.pb-7 {padding-bottom: 7px;}.tour-layout-list .tour-layout-list-content .tour-layout-list-detalis {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 28px;}.tour-layout-list .tour-layout-list-content .tour-layout-list-detalis a i {font-size: 20px;}.tour-layout-list .tour-layout-list-content .price {color: var(--Secondary);}.tour-layout-list .tour-layout-list-content .price span {color: var(--On-Surface);}.tour-layout-list .line {width: 100%;height: 1px;margin: 12px 0;background-color: var(--Line);}.box-icon {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;}.box-icon .icon {max-width: 60px;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}.box-icon .box-icon-content .title {padding-bottom: 8px;}.box-icon .box-icon-content .title a {color: var(--On-Surface);display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;}.box-icon .box-icon-content .title a:hover {color: var(--Primary);}.box-icon .box-icon-content .text {color: var(--Secondary);display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;}.box-icon.style-2 {flex-direction: column;gap: 24px;}.box-icon.style-2 .icon {max-width: 48px;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}.box-icon.style-2 .icon i {font-size: 48px;}.box-icon:hover .icon {transform: rotateY(360deg);}.wg-sidebar .wg-sidebar-content {padding-bottom: 24px;position: relative;}.wg-sidebar .wg-sidebar-content fieldset {position: relative;}.wg-sidebar .wg-sidebar-content .title {padding-bottom: 8px;}.wg-sidebar .wg-sidebar-content input[type=text] {padding: 10px 0 10px 40px;border: 1px solid var(--Line);border-radius: 8px;width: 100%;}.wg-sidebar .wg-tour-type .nice-select {padding: 10px 0 10px 16px !important;}.wg-sidebar .wg-tour-type .nice-select::before {right: 18px;}.wg-sidebar .wg-location .nice-select {padding: 10px 0 10px 16px !important;}.wg-sidebar .wg-location .nice-select::before {right: 18px;}.wg-sidebar .wg-date .icon {position: absolute;left: 15px;}.wg-sidebar .form-people {padding-top: 0 !important;}.wg-sidebar .form-people .number-people {padding: 10px 16px;border: 1px solid var(--Line);border-radius: 8px;}.wg-sidebar .form-people .number-people::before {right: 18px;}.wg-sidebar .form-people .dropdown-menu {top: 5% !important;min-width: unset;right: 0 !important;}.wg-sidebar .form-people input[type=text] {padding: unset !important;width: 10px !important;}.wg-sidebar .range-slider .title {padding-bottom: 45px;}.wg-sidebar .wg-review i {color: var(--Yellow);}.wg-sidebar .tf-btn {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.wg-booking {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 16px;padding: 24px;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);background-color: var(--White);border-radius: 12px;}.wg-booking .title {color: var(--On-Surface);}.wg-booking .wg-booking-content .title-content {padding-bottom: 8px;}.wg-booking .wg-booking-content .title-content.pb-15 {padding-bottom: 15px;}.wg-booking .date-booking fieldset {position: relative;}.wg-booking .date-booking fieldset .icon {position: absolute;top: 50%;transform: translateY(-50%);left: 12px;}.wg-booking .date-booking fieldset input[type=text] {border: 1px solid var(--Line);padding: 6px 0 6px 40px;border-radius: 8px;width: 100%;}.wg-booking .select-time {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.wg-booking .select-time .radio-box {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 16px;width: 58%;}.wg-booking .select-time .radio-box input[type=radio] {width: 16px;}.wg-booking .booking-people input[type=text] {outline: none;border: unset !important;padding: 0;width: 10px;height: 16px;}.wg-booking .booking-people ul {padding: 0 !important;}.wg-booking .booking-people ul li {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;padding-bottom: 12px;align-items: center;}.wg-booking .booking-people ul li:last-child {padding-bottom: 1px;}.wg-booking .booking-people .quantity {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 16px;align-items: center;border: 1px solid var(--Line);border-radius: 8px;padding: 5px;}.wg-booking .booking-people .btn-quantity {border: unset;}.wg-booking .line {width: 100%;height: 1px;background-color: var(--Line);}.wg-booking .wg-add-extra .title-content {position: relative;}.wg-booking .wg-add-extra .title-content.pb-9 {padding-bottom: 9px;}.wg-booking .wg-add-extra .title-content::before {content: "\e900";position: absolute;top: 0%;right: 3px;font-family: "icomoon";font-size: 7px;font-weight: 400;transition: all 0.3s ease-in-out;transform: rotate(180deg);}.wg-booking .wg-add-extra .title-content:is(.collapsed)::before {content: "\e900";transform: rotate(0deg);}.wg-booking .wg-add-extra .service-per-booking {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;padding-bottom: 12px;}.wg-booking .wg-add-extra .service-per-booking .price {text-align: end;}.wg-booking .wg-add-extra .service-per-booking .price span {font-weight: 400;}.wg-booking .wg-add-extra .service-per-booking:last-child {padding-bottom: 0;}.wg-booking .wg-total {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.wg-booking .tf-btn {padding: 11px 0;}.wg-tour-info {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 16px;padding: 24px;box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);background-color: var(--White);border-radius: 12px;}.wg-tour-info .title {color: var(--On-Surface);}.wg-tour-info .line {width: 100%;height: 1px;background-color: var(--Line);}.wg-tour-info .wg-tour-info-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;}.tf-sort {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.tf-sort .tf-sort-left {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}.tf-sort .tf-sort-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 13px;}.tf-sort .tf-sort-right p {width: 100%;}.tf-sort .tf-sort-right .nice-select {padding: 7px 12px !important;min-width: 164px;}.tf-sort .tf-sort-right .nice-select::before {right: 12px;}.tf-sort .tf-btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;min-width: 164px;padding: 7px 12px;border: 1px solid var(--Line);border-radius: 4px;}.tf-sort .tf-btn i {font-size: 7px;}.tf-sort .fillter-btn {display: none;}.tf-sort .fillter-btn .btn-fillter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;color: var(--On-Surface);gap: 5px;padding: 5px 10px;border: 1px solid var(--Line);border-radius: 4px;}.tf-sort .fillter-btn .btn-fillter .icon {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.tf-sort .dropdown-menu {border: unset;background-color: var(--White);box-shadow: 0px 10px 25px rgba(54, 95, 104, 0.1);border-radius: 12px;}.tf-sort .dropdown-menu.show {top: 0 !important;right: 0 !important;padding: 0 !important;}.tf-sort .select-item {cursor: pointer;padding: 5px 20px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tf-sort .select-item.active, .tf-sort .select-item:hover {background-color: var(--Primary);}.tf-sort .select-item.active span, .tf-sort .select-item:hover span {color: var(--White);}.calendar-container {width: 100%;}.calendar-container .calendar-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;margin-bottom: 19px;width: 100%;}.calendar-container .title {color: var(--On-Surface);}.calendar-container .calendar-grid {display: grid;grid-template-columns: repeat(7, 1fr);gap: 5px;overflow: auto;}.calendar-container .day-header {background-color: var(--Primary);color: var(--White);text-align: end;padding: 15px 11px 13px 0px;border-radius: 4px;}.calendar-container .day {text-align: end;padding: 4px 12px 30px 0;background-color: var(--Line);border-radius: 8px;position: relative;min-width: 100px;}.calendar-container .price-day {background-color: var(--Surface);}.calendar-container .price-day .price {color: var(--On-Surface);position: absolute;bottom: 5px;left: 0;right: 12px;}.calendar-container .empty {color: var(--Placehoder);}.progress-bars {padding-bottom: 10px;}.progress-bars .progress-bars-line {display: block;height: 6px;border-radius: 10px;background-color: var(--Line);position: relative;}.progress-bars .progress-bars-line > div {display: block;height: 6px;border-radius: 10px;background-color: var(--Primary);}.progress-bars .progress-bars-line > div .progress-bars-number {position: absolute;right: 0;top: -25px;}.progress-bars .progress-bars-line > div .progress-bars-text {position: absolute;left: 0;top: -25px;}.wg-gallery {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 8px;}.wg-gallery .gallery-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 8px;flex-direction: column;}.wg-gallery .img-gallery {overflow: hidden;border-radius: 8px;position: relative;}.wg-gallery .img-gallery img {width: 100%;height: 100%;object-fit: cover;}.wg-gallery .gallery-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;position: absolute;bottom: 12px;right: 12px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wg-gallery .gallery-content .gallery-video {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background-color: var(--White);width: 48px;height: 48px;border-radius: 8px;}.wg-gallery .gallery-content .gallery-video i {width: 24px;height: 24px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border: 1px solid var(--On-Surface);border-radius: 50%;color: var(--On-Surface);}.wg-gallery .gallery-content .tf-btn {padding: 11px 24px;background-color: var(--White);color: var(--On-Surface);border-radius: 8px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wg-gallery .gallery-content .tf-btn:hover {background-color: var(--Primary);color: var(--White);}.wg-gallery .gallery-content.style-2 {gap: 5px;right: 6px;}.wg-gallery .gallery-content.style-2 .gallery-video {width: 35px;height: 35px;border-radius: 8px;}.wg-gallery .gallery-content.style-2 .tf-btn {padding: 5px 10px;}.wg-gallery.style-2 {gap: 12px;}.wg-gallery.style-2 .gallery-item {gap: 12px;}.leader-item .image {border-radius: 16px;overflow: hidden;}.leader-item .image img {width: 100%;height: auto;object-fit: cover;}.leader-item .leader-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;padding-top: 21px;}.leader-item .leader-content .name h5 {padding-bottom: 4px;}.leader-item .leader-content .name h5 a {color: var(--On-Surface);}.leader-item .leader-content .name h5 a:hover {color: var(--Primary);}.leader-item .leader-content .sub-name {color: var(--Secondary);font-family: "Plus Jakarta Sans", sans-serif;}.leader-item .leader-content .social a {background-color: var(--Surface);width: 48px;height: 48px;}.leader-item .leader-content .social a i {color: var(--On-Surface);font-size: 20px;}.leader-item .leader-content .social a:hover {background-color: var(--Primary);}.leader-item .leader-content .social a:hover i {color: var(--White);}.team-item .image {border-radius: 16px;overflow: hidden;}.team-item .image img {width: 100%;height: auto;object-fit: cover;}.team-item .team-content {padding-top: 20px;}.team-item .team-content .name h6 {padding-bottom: 9px;}.team-item .team-content .name h6 a {color: var(--On-Surface);}.team-item .team-content .name h6 a:hover {color: var(--Primary);}.wg-new-letter {max-width: 660px;background-color: var(--White);position: relative;}.wg-new-letter .btn-hide-popup {top: 12px;right: 12px;background-color: var(--Surface);}.wg-new-letter .image img {width: 100%;height: auto;object-fit: cover;}.wg-new-letter .new-letter-content {text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 30px 50px;}.wg-new-letter .new-letter-content .title {color: var(--On-Surface);padding-bottom: 8px;}.wg-new-letter .new-letter-content .text {color: var(--Secondary);padding-bottom: 20px;}.wg-new-letter .new-letter-content .form-newsletter {width: 100%;}.wg-new-letter .new-letter-content fieldset {position: relative;border: 1px solid var(--Line);position: relative;border-radius: 8px;overflow: hidden;margin-bottom: 20px;}.wg-new-letter .new-letter-content fieldset input[type=email] {padding: 11px 16px;border: none;outline: none;width: 100%;}.wg-new-letter .new-letter-content fieldset input[type=email]::placeholder {color: var(--Placehoder);}.wg-new-letter .new-letter-content fieldset button {position: absolute;right: 0;border-radius: unset;}.wg-new-letter .new-letter-content .social a {border-color: var(--Line);}.wg-new-letter .new-letter-content .social a i {color: var(--Secondary);}.wg-new-letter .new-letter-content .social a:hover {background-color: var(--Primary);border: var(--Primary);}.wg-new-letter .new-letter-content .social a:hover i {color: var(--White);}.btn-hide-popup {position: absolute;width: 40px;height: 40px;border-radius: 50%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-hide-popup i {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;color: var(--On-Surface);}.wg-login {position: unset;}.wg-login .title .login {color: var(--On-Surface);}.wg-login .title .register {color: var(--Placehoder);}.wg-register {position: unset;}.wg-register .title .register {color: var(--On-Surface);}.wg-register .title .login {color: var(--Placehoder);}.wg-register .agree {width: 100%;padding-bottom: 20px;}.wg-register .agree label {color: var(--Secondary);}.wg-register .agree span {color: var(--On-Surface);}.wg-popup {max-width: 85%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: var(--White);border-radius: 20px;position: relative;padding: 40px 32px;margin: 4px 20px;}.wg-popup .btn-hide-popup {top: 0;right: 0;background-color: var(--White);}.wg-popup .title {padding-bottom: 24px;}.wg-popup .input-text {padding-bottom: 20px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;}.wg-popup .input-text label {padding-bottom: 12px;}.wg-popup .input-text label span {color: var(--Critical);}.wg-popup .input-text input[type=text], .wg-popup .input-text input[type=email], .wg-popup .input-text input[type=password], .input-text input[type=date], .input-text input[type=number] {padding: 11.5px 16px;border: 1px solid var(--Line);border-radius: 8px;}.wg-popup .input-text input[type=text]::placeholder, .wg-popup .input-text input[type=email]::placeholder, .wg-popup .input-text input[type=password]::placeholder , .wg-popup .input-text input[type=date]::placeholder, .wg-popup .input-text input[type=number]::placeholder {color: var(--Placehoder);}.wg-popup .input-pass {position: relative;}.wg-popup .input-pass .icon {position: absolute;right: 16px;top: 59%;transform: translateY(-50%);}.wg-popup .remember-fogotpassword {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;width: 100%;padding-bottom: 20px;}.wg-popup .remember-fogotpassword .text-body-3 {color: var(--Secondary);}.wg-popup .remember-fogotpassword a {color: var(--Primary) !important;}.wg-popup .btn-popup {width: 100%;padding-bottom: 12px;}.wg-popup .btn-popup .tf-btn {width: 100%;text-align: center;padding: 11px 0;}.wg-popup .text {color: var(--Secondary);padding-bottom: 20px;}.wg-popup .text a {color: var(--On-Surface);}.wg-popup .line {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 12px;align-items: center;width: 100%;padding-bottom: 24px;}.wg-popup .line .line-1 {width: 100%;height: 1px;background-color: var(--Line);}.wg-popup .line .line-2 {width: 100%;height: 1px;background-color: var(--Line);}.wg-popup .line p {width: 72%;color: var(--Secondary);text-align: center;}.wg-popup .social.style-2 {gap: 12px;align-items: center;width: 100%;}.wg-popup .social.style-2 .item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;width: 151.67px;background-color: var(--Surface);border-radius: 4px;border: 1px solid var(--Line);}.wg-popup .social.style-2 .item .icon {max-width: 24px;}.wg-popup .social.style-2 .item a {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 8px;padding: 11px 0;}.wg-popup .social.style-2 .item .title-social {color: var(--On-Surface);}.tf-list-image {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;position: relative;z-index: 9;}.tf-list-image .list-image-left {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.tf-list-image .list-image-right .text {text-transform: capitalize;}.tf-list-image .list-image {max-width: 52px;border-radius: 50%;border: 1px solid var(--White);overflow: hidden;}.tf-list-image .list-image img {width: 100%;height: 100%;object-fit: cover;}.tf-list-image .list-image.list-image-4, .tf-list-image .list-image.list-image-3, .tf-list-image .list-image.list-image-2 {margin-left: -16px;}.tf-list-image .tf-list-image-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;background-color: var(--Primary);width: 52px;height: 52px;border-radius: 50%;border: 1px solid var(--White);overflow: hidden;color: var(--White);margin-left: -15px;margin-right: 15px;}.benefit {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;gap: 16px;flex-wrap: wrap;}.benefit .benefit-item .text {color: var(--White);text-transform: capitalize;}.benefit .benefit-item .text i {color: var(--Primary);}.benefit.gap-20 {gap: 20px;}.benefit.style-2 {flex-direction: column;align-items: start;}.benefit.style-2 i {padding-right: 8px;}.benefit.style-2 .text {color: var(--On-Surface);text-transform: unset;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;}.recommended-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;align-items: center;}.recommended-item .image {max-width: 300px;border-radius: 12px;overflow: hidden;position: relative;}.recommended-item .image img {width: 100%;height: auto;object-fit: cover;}.recommended-item span {position: absolute;bottom: 12px;left: 12px;border-radius: 4px;background: rgba(18, 18, 18, 0.3);color: var(--White);font-weight: 700;font-size: 12px;line-height: 20px;letter-spacing: 1px;text-transform: uppercase;padding: 2px 8px;}.recommended-item .address {padding-top: 20px;position: relative;padding-bottom: 5px;}.recommended-item .address a {display: inline-block;color: var(--On-Surface);}.recommended-item .address::after {position: absolute;content: "";width: 0%;height: 2px;background-color: var(--On-Surface);left: 50%;bottom: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.recommended-item:hover .address::after {width: 100%;left: 0;}.help {margin-left: -8px;}.help.style-2 {position: relative;}.help.style-2 span {position: relative;background-color: var(--White);z-index: 2;padding: 0 7px;}.help.style-2::after {content: "";height: 1px;background-color: var(--Line);width: 100%;position: absolute;top: 50%;left: 0;transform: translateY(-50%);z-index: 1;}.btn-load-more {padding-top: 40px;}.title {text-transform: capitalize;}.preload-container {position: fixed;top: 0px;left: 0px;z-index: 999999999999999;height: 100%;width: 100%;background-color: var(--White);}.preload-container .middle {top: 50%;left: 50%;position: absolute;z-index: 100;margin: -50px 0 0 -50px;}.preload-container .middle .img-preload {max-width: 160px;}.preload-container .middle .img-preload .img {max-width: 80px;animation: tf-preload-1 0.7s linear infinite alternate;}.preload-container .middle .img-preload .img img {transform: rotate(46deg);}.preload-container .middle .img-preload .lines {position: relative;}.preload-container .middle .img-preload .lines .line {background-color: var(--Line);width: 4px;height: 50px;top: 0;border-radius: 50%;animation: tf-preload-2 0.7s infinite;}.preload-container .middle .img-preload .lines .line.line-1 {position: absolute;left: 15%;}.preload-container .middle .img-preload .lines .line.line-2 {position: absolute;left: 30%;top: 10%;}.preload-container .middle .img-preload .lines .line.line-3 {position: absolute;right: 15%;}.preload-container .middle .img-preload .lines .line.line-4 {position: absolute;right: 30%;top: 10%;}.progress-wrap {position: fixed;bottom: 40px;right: 20px;height: 50px;width: 50px;cursor: pointer;display: block;border-radius: 50%;-webkit-box-shadow: inset 0 0 0 2px rgba(130, 130, 130, 0.2);box-shadow: inset 0 0 0 2px rgba(130, 130, 130, 0.2);z-index: 99999;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all 300ms linear;-o-transition: all 300ms linear;transition: all 300ms linear;background: var(--On-Surface);}.progress-wrap::after {position: absolute;content: "\e900";font-family: "icomoon";text-align: center;line-height: 50px;color: var(--White);left: 0;top: 0;height: 50px;width: 50px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 400ms linear;-o-transition: all 400ms linear;transition: all 400ms linear;transform: rotate(180deg);font-size: 7px;}.progress-wrap.active-progress {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.progress-wrap svg path {fill: none;}.progress-wrap svg.progress-circle path {box-sizing: border-box;stroke: var(--Primary);stroke-width: 5;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 0.4s;transition-timing-function: linear;}.wg-fillter {background-color: var(--White);padding: 10px;overflow-x: auto;max-width: 650px;}.wg-fillter .title-fillter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-bottom: 10px;margin-bottom: 10px;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--Line);}.wg-fillter .title-fillter h4 {color: var(--On-Surface);}.wg-fillter .wg-fillter-content {padding-bottom: 24px;position: relative;}.wg-fillter .wg-fillter-content fieldset {position: relative;}.wg-fillter .wg-fillter-content .title {padding-bottom: 8px;}.wg-fillter .wg-fillter-content input[type=text] {padding: 10px 0 10px 40px;border: 1px solid var(--Line);border-radius: 8px;width: 100%;}.wg-fillter .wg-tour-type .nice-select {padding: 10px 0 10px 16px !important;}.wg-fillter .wg-tour-type .nice-select::before {right: 10px;}.wg-fillter .wg-location .nice-select {padding: 10px 0 10px 16px !important;}.wg-fillter .wg-location .nice-select::before {right: 10px;}.wg-fillter .wg-date .icon {position: absolute;left: 15px;}.wg-fillter .form-people {padding-top: 0 !important;position: relative;}.wg-fillter .form-people .box-content {min-width: unset;left: 0;right: 0;}.wg-fillter .form-people .number-people {padding: 10px 16px;border: 1px solid var(--Line);border-radius: 8px;}.wg-fillter .form-people .number-people::before {right: 11px;}.wg-fillter .form-people input[type=text] {padding: unset !important;width: 10px !important;}.wg-fillter .form-people .dropdown-menu {top: 5% !important;min-width: unset;right: 0 !important;}.wg-fillter .range-slider .title {padding-bottom: 45px;}.wg-fillter .wg-review i {color: var(--Yellow);}.wg-fillter .tf-btn {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.link-img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 9;}.tf-spacing-1 {padding-top: 80px;padding-bottom: 80px;}.tf-spacing-2 {padding-top: 0;padding-bottom: 60px;}.tf-spacing-3 {padding-top: 0;padding-bottom: 80px;}.tf-spacing-4 {margin-top: 0;margin-bottom: 100px;}.tf-spacing-5 {padding-top: 0;padding-bottom: 100px;}.tf-spacing-6 {margin-top: 0;margin-bottom: 100.5px;}.tf-spacing-7 {margin-top: 0;margin-bottom: 110px;}.tf-spacing-8 {margin-top: 0;margin-bottom: 99.5px;}.tf-spacing-9 {margin-top: 100px;margin-bottom: 102px;}.tf-spacing-10 {margin-top: 0;margin-bottom: 80px;}.tf-spacing-11 {margin-top: 0;margin-bottom: 62px;}.tf-spacing-12 {padding-top: 0;padding-bottom: 78px;}.tf-spacing-13 {padding-top: 0;padding-bottom: 96px;}.tf-spacing-14 {margin-top: 0;margin-bottom: 102px;}.tf-spacing-15 {margin-top: 0;margin-bottom: 95px;}.tf-spacing-16 {margin-top: 100px;margin-bottom: 105px;}.tf-spacing-17 {margin-top: 0;margin-bottom: 84px;}.tf-spacing-18 {margin-top: 0;margin-bottom: 104px;}.tf-spacing-19 {padding-top: 0;padding-bottom: 75px;}.page-title {background-image: url(../image/blog/page-title-blog.jpg);background-position: center;background-size: cover;background-repeat: no-repeat;padding: 82px 0 79px;}.page-title .text {color: var(--text-color-1);padding-bottom: 4px;}.page-title .text a {color: var(--White);}.page-title .title {color: var(--White);font-weight: 600;}.page-title.style-2 {background-image: url(../image/page-title/page-title-2.jpg);background-position: center;background-size: cover;background-repeat: no-repeat;padding: 184px 0 188px;position: relative;}.page-title.style-2::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);transform: rotate(180deg);}.page-title.style-2 .form-date input[type=text]::placeholder {color: var(--On-Surface);}.page-title.style-2 .tf-btn-search {padding: 37px 36px !important;}.page-title.style-2 h1 {padding-bottom: 40px;}.page-title.style-2 .text {color: var(--On-Surface);}.page-title.style-3 {background-image: unset;padding: 0;}.page-title.style-3 img {width: 100%;height: 100%;object-fit: cover;}.hover-img img {width: 100%;height: 100%;object-fit: cover;-webkit-transition: all 2s cubic-bezier(0.3, 1, 0.35, 1) 0s;transition: all 2s cubic-bezier(0.3, 1, 0.35, 1) 0s;}.hover-img:hover img {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}.page-title-home .page-title-home-inner {position: relative;}.page-title-home .page-title-home-inner .page-title-home-content .title {color: var(--White);padding-bottom: 12px;}.page-title-home .page-title-home-inner .page-title-home-content .sub-title {color: var(--White);line-height: 30px;}.page-title-home .page-title-home-inner .page-title-home-content .tf-btn {margin-top: 40px;padding: 15px 32px;font-size: 20px;line-height: 28px;}.page-title-home.style-1 .page-title-home-inner {height: 840px;padding: 287px 0 207px;}.page-title-home.style-1 .page-title-home-inner.page-title-home-1 {background-image: url("../image/page-title/page-title-home-1.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-1 .page-title-home-inner.page-title-home-2 {background-image: url("../image/page-title/page-title-home-1-2.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}.page-title-home.style-1 .page-title-home-inner.page-title-home-2::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(10, 10, 30, 0.3) 0%, rgba(10, 10, 30, 0.2) 100%);}.page-title-home.style-1 .page-title-home-inner.page-title-home-3 {background-image: url("../image/page-title/page-title-home-1-3.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-2 .page-title-home-inner {background-color: var(--Surface);padding: 120px 0 264px;position: relative;}.page-title-home.style-2 .page-title-home-inner::before {content: "";background-image: url("../image/page-title/page-title-home-2.png");background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;width: 100%;height: 100%;}.page-title-home.style-2 .page-title-home-content .title-page-title {color: var(--On-Surface);max-width: 50%;position: relative;z-index: 4;margin-bottom: 12px;}.page-title-home.style-2 .page-title-home-content .title-page-title .cd-words-wrapper .item-text {background-image: none;-webkit-text-fill-color: var(--On-Surface);}.page-title-home.style-2 .page-title-home-content .sub-title {color: var(--On-Surface);margin-bottom: 40px;max-width: 50%;position: relative;}.page-title-home.style-2 .form-search {max-width: 920px;margin-bottom: 40px;}.page-title-home.style-2 .form-search .tf-btn-search {padding: 31px 40px;}.page-title-home.style-2 .page-title-home-image .image {position: absolute;}.page-title-home.style-2 .page-title-home-image .image.image-1 {max-width: 521px;top: -13.5%;right: -6.5%;z-index: 9;}.page-title-home.style-2 .page-title-home-image .image.image-1::before {content: "";width: 420px;height: 420px;background-color: #B1DDF8;position: absolute;border-radius: 20px;bottom: 0;z-index: -1;}.page-title-home.style-2 .page-title-home-image .image.image-2 {top: -11%;right: 35%;max-width: 92px;animation: ani1 5s infinite;}.page-title-home.style-2 .page-title-home-image .image.image-3 {top: 10%;right: 34%;max-width: 99.61px;animation: ani2 5s infinite;}.page-title-home.style-3 .page-title-home-inner {height: auto;padding: 140px 0 144px;}.page-title-home.style-3 .page-title-home-inner::before {content: "";position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);top: 0;left: 0;}.page-title-home.style-3 .page-title-home-inner.page-title-home-1 {background-image: url("../image/page-title/page-title-home-3.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-3 .page-title-home-inner.page-title-home-2 {background-image: url("../image/page-title/page-title-home-3-2.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-3 .page-title-home-inner .page-title-home-content {max-width: 70%;margin: 0 auto;}.page-title-home.style-4 .page-title-home-inner {padding: 0 !important;height: auto;}.page-title-home.style-4 .page-title-home-inner::before {content: "";position: absolute;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);top: 0;left: 0;width: 100%;height: 100%;}.page-title-home.style-4 .page-title-home-inner .page-title-home-content {padding: 120px 0 342px;}.page-title-home.style-4 .page-title-home-inner .page-title-home-content .title {max-width: 53%;margin: 0 auto;}.page-title-home.style-4 .page-title-home-inner.page-title-home-1 {background-image: url("../image/page-title/page-title-home-4.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-4 .page-title-home-inner.page-title-home-2 {background-image: url("../image/page-title/page-title-home-4-2.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-4 .page-title-home-inner.page-title-home-3 {background-image: url("../image/page-title/page-title-home-4-3.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-4 .form-date input[type=text] {padding: 0;}.page-title-home.style-4 .tf-form-search {position: relative;z-index: 9;margin-top: -342px;}.page-title-home.style-4 .tf-form-search .benefit {padding-bottom: 40px;}.page-title-home.style-5 .page-title-home-inner {background-color: var(--Surface);height: auto;padding: 0 !important;z-index: -1;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;}.page-title-home.style-5 .page-title-home-inner::before {content: "";position: absolute;top: 0;width: 100%;height: 100%;background-image: url("../image/page-title/page-title-home-2.png");background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title-home.style-5 .page-title-home-inner .image {flex: 1 1 50%;}.page-title-home.style-5 .page-title-home-inner .image img {width: 100%;height: 100%;object-fit: cover;}.page-title-home.style-5 .page-title-home-content {padding: 120px 0 301px;flex: 1 1 50%;}.page-title-home.style-5 .page-title-home-content .title-home {max-width: 644px;margin-left: auto;margin-right: 0;padding-right: 40px;}.page-title-home.style-5 .page-title-home-content .title {color: var(--On-Surface);font-family: "Barlow", sans-serif;margin-left: 15px;}.page-title-home.style-5 .page-title-home-content .sub-title {color: var(--On-Surface);padding-bottom: 40px;margin-left: 15px;}.page-title-home.style-5 .tf-form-search {position: relative;z-index: 9;margin-top: -300px;}.page-title-home.style-5 .tf-form-search .form-search {margin-bottom: 40px;max-width: 1070px;}.page-title-home.style-5 .tf-form-search .form-search .tf-btn-search {padding: 31px 40px;}.page-title-home.style-5 .page-title-home-2, .page-title-home.style-5 .page-title-home-1 {background: unset;}.section-form-search {margin-top: -50px;}.heading-section {padding-bottom: 40px;}.heading-section.pl-12 {padding-left: 12px;}.heading-section .title {color: var(--On-Surface);padding-bottom: 8px;text-transform: capitalize;}.heading-section .sub-title {color: var(--Secondary);}.heading-section.style-2 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}.heading-section.style-2 .title {max-width: 461px;}.heading-section.style-2 .sub-title {max-width: 641px;padding-bottom: 16px;}.about-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 60px;}.about-inner .about-content {flex: 1 1 29.33%;max-width: 29.33%;}.about-inner .about-content .booking-number {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;}.about-inner .about-content .booking-number .icon {width: 44px;height: 44px;background-color: var(--Primary);border-radius: 50%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.about-inner .about-content .booking-number .left {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;}.about-inner .image-section {background: var(--Surface);border: 1px solid var(--Line);padding: 20px;border-radius: 12px;flex-shrink: 1;flex-grow: 1;max-width: 412px;height: 410px;}.about-inner .image-section img {width: 100%;height: auto;object-fit: cover;border-radius: 12px;}.about-inner .about-details {flex: 1 1 29.33%;max-width: 29.33%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 32px;flex-direction: column;}.about-inner .about-details .line {width: 100%;height: 1px;background-color: var(--Line);}.about-inner .about-details .details-item .title {padding-bottom: 8px;color: var(--On-Surface);}.about-inner .about-details .details-item .sub-title {color: var(--Secondary);}.section-slider-categories {background-color: var(--Surface);padding: 80px 0;position: relative;z-index: 1;}.section-slider-categories::before {content: "";background-image: url("../image/section/bg-categories.png");background-repeat: no-repeat;background-size: cover;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}.section-slider-categories .heading-section {position: relative;z-index: 3;}.section-slider-categories .wg-categories-slider {position: relative;z-index: 9;}.section-slider-categories.style-2 {margin-top: -204px;background-image: unset;padding: 0 !important;background: unset;z-index: 1;}.section-slider-categories.style-2::before {display: none;}.section-slider-categories.style-2 .categories-item {padding-bottom: 30px;}.section-slider-categories.style-2 .categories-item .icon {padding-bottom: 21px;}.section-testimonial {background-color: var(--Surface);position: relative;}.section-testimonial .bottom-slide {position: absolute;bottom: 18px;right: 0;display: block;opacity: 1;visibility: visible;width: calc(60% + 3px);margin-left: auto;}.section-about-h-2 .about-left {padding-top: 27px;position: relative;}.section-about-h-2 .about-left .image img {width: 100%;height: auto;object-fit: cover;}.section-about-h-2 .about-left .image.image-1 {max-width: 560px;border-radius: 20px;overflow: hidden;}.section-about-h-2 .about-left .image.image-2 {position: absolute;max-width: 280px;bottom: -48px;right: 0;padding: 10px;background-color: var(--White);border-radius: 16px;}.section-about-h-2 .about-left .image.image-2 img {border-radius: 8px;}.section-about-h-2 .about-left .img-icon {position: absolute;z-index: -1;}.section-about-h-2 .about-left .img-icon.img-icon-1 {max-width: 193px;top: 1px;left: -83px;animation: ani4 5s infinite;}.section-about-h-2 .about-left .img-icon.img-icon-1 img {width: 100%;height: auto;object-fit: cover;}.section-about-h-2 .about-left .img-icon.img-icon-2 {max-width: 105px;top: -11px;right: 6px;animation: ani3 5s infinite;}.section-about-h-2 .about-left .img-icon.img-icon-3 {max-width: 155.36px;left: -72px;bottom: -8px;}.section-about-h-2 .about-right {padding: 21.5px 0 21.5px 71px;}.section-about-h-2 .details {padding-bottom: 20px;}.section-about-h-2 .details .title-icon {color: var(--On-Surface);}.section-about-h-2 .details .title-icon i {color: var(--Primary);font-size: 22px;padding-right: 5px;}.section-about-h-2 .details .sub-title-icon {color: var(--Secondary);}.section-about-h-2 .details:last-child {padding-bottom: 0;}.section-about-recommended .heading-recommended {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;padding-bottom: 40px;}.section-about-recommended .heading-recommended h3 {color: var(--On-Surface);}.section-about-recommended .heading-recommended .slider-arrow {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}.section-about-recommended .swiper-wrapper {align-items: flex-end;}.section-step .step-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 80px;padding: 60px;background-color: var(--Surface);border-radius: 20px;}.section-step .step-inner .step-left {max-width: 46.5%;}.section-step .step-inner .step-right .box-icon {padding-bottom: 32px;}.section-step .step-inner .step-right .box-icon:last-child {padding-bottom: 0;}.section-step .step-inner.style-2 {background-color: #FCF4EE;}.section-banner {background-image: url(../image/section/bg-banner.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;padding: 51px 0 105px;position: relative;}.section-banner::before {background: linear-gradient(180deg, var(--White) 0%, rgba(255, 255, 255, 0.1) 23.3%, rgba(255, 255, 255, 0) 100%);content: "";top: 0;left: 0;width: 100%;height: 100%;position: absolute;}.section-banner .banner-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 0px 280px 0 280px;text-align: center;}.wg-location-slider {position: relative;}.section-about-h-3 .about-inner {gap: 0;padding: 47px 0;flex-direction: column;align-items: flex-start;}.section-about-h-3 .benefit .benefit-item i {font-size: 19px;}.section-about-h-3 .benefit .benefit-item .text {text-transform: capitalize;}.section-about-h-3 .booking-number {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 60px;}.section-about-h-3 .booking-number .icon {width: 48px;height: 48px;background-color: var(--Primary);border-radius: 50%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;}.section-about-h-3 .booking-number .left {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;}.section-about-h-3 .booking-number .number-phone h6 {color: var(--On-Surface);}.section-about-h-3 .about-content {position: absolute;bottom: 24px;left: 24px;}.section-about-h-3 .about-content .address .title a {color: var(--White);}.section-about-h-3 .about-content .address .sub-title {color: var(--White);}.section-about-h-3 .wg-slider-about {position: relative;}.section-tours .help {padding-top: 40px;}.section-connect .connect-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;align-items: center;}.section-connect .connect-inner .connect-left {max-width: 30%;}.section-connect .connect-inner .tf-btn.color-primary {padding: 11px 32px !important;}.section-connect.pl-10 {padding-left: 10px;}.section-testi .wg-testimonial-bottom {padding-top: 56px;position: relative;}.section-why {position: relative;}.section-why .why-inner {padding: 8px 0;}.section-why .why-inner .heading-section {padding-bottom: 27px;}.section-why .why-item {border-radius: 16px;overflow: hidden;}.section-why .why-item .image img {width: 100%;height: auto;object-fit: cover;}.section-why .why-item .why-content {position: absolute;bottom: 24px;left: 24px;right: 24px;}.section-why .why-item .why-content h5 {padding-bottom: 5px;}.section-why .why-item .why-content h5 a {color: var(--White);}.section-why .why-item .why-content h5.pb-1 {padding-bottom: 1px !important;}.section-why .why-item .why-content .sub-title {color: var(--White);}.section-why .benefit.style-2 {gap: 16px;}.section-why .benefit.style-2 i {padding-right: 10px;}.grid-layout-4 {display: grid;gap: 30px 30px;grid-template-columns: repeat(4, 1fr);}.grid-layout-4.loadmore-item .fl-item {display: none;}.grid-layout-4.row-gap-26 {row-gap: 26px;}.grid-layout-2 {display: grid;gap: 28px 30px;grid-template-columns: repeat(2, 1fr);}.grid-layout-2.gap-30 {gap: 30px 30px;}.grid-layout-2.loadmore-item2 .fl-item2 {display: none;}.section-about-destination .about-content {padding: 99px 0;}.section-about-destination .benefit-item .text {text-transform: capitalize;}.section-about-destination .benefit-item i {font-size: 20px;}.details-section {max-width: 69%;}.details-section .details-content .title {padding-bottom: 8px;}.details-section .details-content.open-time ul li {color: var(--Secondary);padding-bottom: 4px;}.details-section .details-content.open-time ul li span {color: var(--On-Surface);}.section-form .color-primary {padding: 11px 32px;text-transform: capitalize;}.section-form input[type=text], .section-form input[type=email] {padding: 9px 15px;}.section-about-us .heading-section-about-us {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}.section-about-us .heading-section-about-us .title {width: 30%;color: var(--On-Surface);}.section-about-us .heading-section-about-us .sub-title {width: 57%;color: var(--Secondary);}.section-about-us .image {border-radius: 16px;overflow: hidden;}.section-about-us .image img {width: 100%;height: auto;object-fit: cover;}.section-about-us .line {width: 100%;height: 1px;background-color: var(--Line);margin: 49px 0;}.wg-mission-vision {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 90px;}.wg-mission-vision .mission-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 12px;}.wg-mission-vision .mission-content .title {color: var(--On-Surface);}.wg-mission-vision .mission-content .text {color: var(--Secondary);}.section-fqas {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 64px;}.section-fqas .section-fqas-inner .title {color: var(--On-Surface);text-transform: capitalize;}.wg-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;}.wg-price .content-price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 16px;flex-wrap: wrap;padding-bottom: 11px;}.wg-price .content-price .line {width: 1px;height: 16px;background-color: var(--Line);}.wg-price .content-price .map i {color: var(--Secondary);}.wg-price .content-price .content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 5px;}.wg-price .content-price .content i {font-size: 20px;}.wg-price .price {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: end;color: var(--Secondary);}.wg-price .price h5 {color: var(--On-Surface);padding-left: 5px;}.wg-price .price-right {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 12px;}.wg-price .price-right .icon {width: 48px;height: 48px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border-radius: 50%;border: 1px solid var(--Line);}.wg-price .price-right .icon i {font-size: 24.5px;}.wg-price .price-right .icon.heart-1 i {color: var(--Critical);}.section-tours-details.style-2 {margin-top: -80px;}.section-tours-details.style-2 .section-tours-details-inner {margin: 0 -32px 80px;background-color: var(--White);padding: 32px 32px 0 34px;border-radius: 20px;}.section-tours-details.style-2 .content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 4px;}.section-tours-details.style-2 .price-left {padding-left: 1px;}.section-tours-details.style-2 .details-content {gap: 24px 30px;}.section-tours-details.style-2 .details-content .details-item {flex: 0 0 auto;width: 28.1%;}.section-tours-details.style-2 .choose-star .rating i {font-size: 14px;}.section-tours-details-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;gap: 40px;}.section-tours-details-inner .line {height: 1px;width: 100%;background-color: var(--Line);}.section-tours-details-inner .services-list {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;row-gap: 8px;}.section-tours-details-inner .services-list .services-item {flex: 0 0 auto;width: 33.3%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 8px;}.section-tours-details-inner .services-list .services-item i {color: var(--Success);font-size: 21px;}.section-tours-details-inner .services-list.style-2 {gap: 8px 153px;}.section-tours-details-inner .services-list.style-2 .services-item {width: 20%;}.section-tours-details-inner .details-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 26px 30px;flex-wrap: wrap;}.section-tours-details-inner .details-content .details-item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 16px;flex: 0 0 auto;width: 30.8%;}.section-tours-details-inner .details-content .details-item .icon {padding: 12px;background-color: var(--Surface);border-radius: 12px;}.section-tours-details-inner .details-content .details-item .icon i {font-size: 36px;}.section-tours-details-inner .details-content .details-item .item-content p {color: var(--Secondary);}.section-tours-details-inner .details-content .details-item .item-content h6 {color: var(--On-Surface);}.section-tours-details-inner .blog-comment .form-comment label {padding-bottom: 10px;}.section-tours-details-inner .blog-comment .form-comment .color-primary {padding: 11px 32px;}.details-content-2 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 20px;flex-direction: column;}.details-content-2.gap-18 {gap: 18px;}.details-content-2 .title {color: var(--On-Surface);}.details-content-2 .text {color: var(--Secondary);}.details-content-2 .desc {margin-top: -2px;}.details-content-2 .desc .title-desc {color: var(--On-Surface);padding-bottom: 8px;}.details-content-2 .ratings {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 8px;flex-direction: column;}.details-content-2 .ratings h2 {color: var(--On-Surface);}.details-content-2 .ratings .rating i {color: var(--Yellow);font-size: 25px;}.details-content-2 .rate {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: -7px;}.details-content-2 .progress-rating {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 30.5px 32px;flex-wrap: wrap;flex: 0 0 auto;width: 65%;padding: 27px 0 0;}.details-content-2 .progress-rating .progress-bars {flex: 0 0 auto;width: 47%;}.details-content-2 .choose-star {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;gap: 40px;align-items: center;background-color: var(--Surface);padding: 24px;border-radius: 12px;overflow-x: auto;}.details-content-2 .choose-star .item {min-width: 120px;}.details-content-2 .choose-star .title {padding-bottom: 4px;}.details-content-2 .choose-star .rating i {color: var(--Yellow);font-size: 21px;}.details-content-2 .choose-star .rating i:last-child {color: var(--Line);}.details-content-2 .bottom {margin-top: -20px;}.section-sidebar {top: 79px;position: sticky;padding-left: 30px;}.section-recommended .section-recommended-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 30px;}.section-recommended .section-recommended-grid.row-gap-28 {row-gap: 28px;}.section-recommended .tour-grid .top {padding-bottom: 5px;}.section-recommended .tour-grid .title {padding-bottom: 7px;}.section-featured .section-featured-grid {display: grid;grid-template-columns: repeat(3, 1fr);row-gap: 30px;margin: 0 -15px;}.section-featured .section-featured-grid .box-card {margin: 0 15px;}.grid-layout-3 {display: grid;gap: 30px 30px;grid-template-columns: repeat(3, 1fr);}.grid-layout-3.loadmore-item .fl-item {display: none;}.recommended-swiper-6 {padding-bottom: 20px;}.seciton-recommeded.style-2 .help {padding-top: 40px;}.seciton-recommeded.style-2 .tour-grid.style-2 .title {padding-bottom: 7px;line-height: 26px !important;}.nav-tab-filter {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;gap: 20px;}.nav-tab-filter .nav-tab-item {width: 40px;height: 40px;border: 1px solid var(--Line);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;border-radius: 8px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.nav-tab-filter .nav-tab-item:hover {border-color: var(--On-Surface);}.tad-content {position: relative;}.tad-content .tab-pane {display: none;pointer-events: none;opacity: 0;visibility: hidden;z-index: 1;top: 0;left: 0;right: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition-timing-function: ease-in;transition-duration: 0.2s;}.tad-content .tab-pane.active {pointer-events: all;display: block;opacity: 1;visibility: visible;z-index: 2;transform: none;-webkit-transform: none;-ms-transform: none;transition-timing-function: ease-in-out;transition-duration: 0.3s;transition-delay: 0.3s;}@media (min-width: 992px) {.tour-grid-swiper .swiper-wrapper {display: grid;grid-template-columns: repeat(4, 1fr);row-gap: 30px;}.section-featured-swiper .swiper-wrapper {display: grid;grid-template-columns: repeat(3, 1fr);row-gap: 26px;}.section-featured-swiper .swiper-wrapper.row-gap-28 {row-gap: 28px;}.categories-swiper-2 .swiper-wrapper {display: grid;grid-template-columns: repeat(6, 1fr);row-gap: 30px;}.wg-video {background-attachment: fixed;}}@media (max-width: 1500px) {.page-title-home-image .image-1 {right: 0 !important;}.page-title-home-image .image-2 {right: 43% !important;}.page-title-home-image .image-3 {right: 41% !important;}.page-title-home.style-1 .btn-arrow-page-title {display: none;}.header-inner.style-3 .menu-primary-menu {gap: 10px;}}@media (max-width: 1338px) {.footer-inner {flex-wrap: wrap;}.footer-inner .pr-62 {padding-right: 0 !important;}.btn-arrow.style-2.section-next {right: 0;}.btn-arrow.style-2.section-prev {left: 0;}}@media (max-width: 1312px) {.about-inner {gap: 20px 20px;}}@media (max-width: 1300px) {.sidebar {padding-left: 0px !important;}}@media (max-width: 1275px) {.rate {align-items: center;}.progress-rating .progress-bars {width: 100% !important;}.header-inner.style-3 .main-menu {display: none;}.header-inner.style-3 .mobile-button {display: block;}.header-inner.style-3 .logo {position: unset;transform: translateX(0%);}}@media (max-width: 1250px) {.tour-layout-list .tour-layout-list-content .tour-layout-list-detalis {flex-wrap: wrap;gap: 0 !important;}.tour-layout-list .tour-layout-list-content .people {padding-right: 20px;}.header-inner.style-3 {padding: 0 15px;}.header-inner.style-3 .logo {position: relative;left: 0;transform: translateX(0%) !important;}.top-bar.style-3 {padding: 0 15px;}.wg-booking .select-time .radio-box {gap: 0;width: 65%;}}@media (max-width: 1229px) {.section-tours-details-inner .details-content .details-item {width: 28.8%;}}@media (max-width: 1218px) {.section-recommended .section-recommended-grid {grid-template-columns: repeat(1, 1fr);}.wg-testimonial .testimonial-item {gap: 50px !important;}.wg-testimonial .testimonial-item.style-3 .testimonial-content {max-width: 100% !important;padding-bottom: 32px !important;}.wg-testimonial .swiper-pagination {bottom: 50px;width: calc(49% + 3px);}.wg-testimonial .testimonial-content {max-width: 49% !important;padding-bottom: 0 !important;}.wg-testimonial.style-2 .testimonial-bottom {padding-top: 30px;position: unset;width: 100%;}.tour-grid .tour-grid-content .tour-grid-details {align-items: flex-start;flex-wrap: wrap;justify-content: space-between;gap: 0 !important;}}@media (max-width: 1200px) {.section-slider-categories .bottom-slide {opacity: 1;visibility: visible;padding-top: 30px;}.seciton-recommeded.style-2 .bottom-slide {opacity: 1;visibility: visible;padding: 20px 0;}.section-categories-3 .bottom-slide {opacity: 1;visibility: visible;padding-top: 20px;}}@media (max-width: 1190px) {.footer-inner {gap: 0 !important;justify-content: space-between;}}@media (max-width: 1157px) {.page-title-home.style-2 .title-page-title, .page-title-home.style-2 .sub-title {max-width: 100% !important;}.page-title-home-image {display: none;}.section-about-h-2 .about-right {padding: 0 !important;}}@media (max-width: 1150px) {.sub-menu-2 {transform: translateX(-40%) !important;}.page-title-home.style-4 .title {max-width: 100% !important;}.tour-layout-list .image {width: 100%;height: 200px;}.section-about-us .heading-section-about-us .title {width: 50%;}.section-about-us .heading-section-about-us .sub-title {width: 50%;}.section-banner {padding: 50px 0 50px !important;}.section-banner .banner-inner {padding: 0 !important;}.section-tours .pb-28 {padding-bottom: 0px !important;}.section-tours .tour-layout-list {margin: 14px 0;}.tour-layout-list .tour-layout-list-content {width: 100%;}.section-categories .pb-30 {padding-bottom: 0 !important;}.section-categories .categories-item {margin: 15px 0;}.section-tours .pb-30 {padding-bottom: 0 !important;}.section-tours .tour-grid {margin: 15px 0;}.box-card-list {gap: 20px 0;}.box-card-list .box-card.style-2 {-webkit-box-flex: 0;flex: 0 0 33%;max-width: 33%;padding: 0 10px;}.box-card-list .box-card.style-2.active {-webkit-box-flex: 0;flex: 0 0 66%;max-width: 66%;}.box-card-list.ml--8 {margin-left: 0 !important;}}@media (max-width: 1100px) {.about-inner {flex-wrap: wrap;}.about-inner .about-content {flex: 1 1 50%;max-width: 100%;}.about-inner .image-section {flex: 1 1 50% !important;}.about-inner .about-details {flex: 1 1 100%;max-width: 100%;flex-direction: row;}.about-inner .about-details .line {display: none;}.group-form {gap: 10px;}}@media (max-width: 1025px) {.page-title-home.style-5 .page-title-home-inner .image {display: none;}.page-title-home.style-5 .page-title-home-inner .page-title-home-content {flex: 1 1 100%;}.page-title-home.style-5 .page-title-home-inner .page-title-home-content .title-home {max-width: 100%;}.page-title-home.style-5 .swiper-pagination {display: none;}.leader-item .leader-content {flex-wrap: wrap;gap: 15px;}}@media (max-width: 991px) {.section-about-h-2 .about-left {margin-bottom: 30px;}.page-title-home .page-title-home-inner {padding: 50px 0 50px !important;}.page-title-home.style-1 .page-title-home-inner {padding: 124px 0 120px !important;height: auto;}.page-title-home.style-3 .page-title-home-inner {padding-bottom: 100px !important;}.page-title-home.style-3 .page-title-home-inner .page-title-home-content {max-width: 100%;}.page-title-home.style-4 .page-title-home-inner .page-title-home-content {padding-top: 50px;}.page-title-home.style-5 .swiper-pagination {display: none;}.page-title-home.style-5 .page-title-home-content {padding-top: 50px !important;}.top-bar {display: none;}.tf-spacing-1 {padding-top: 50px;padding-bottom: 50px;}.tf-spacing-5, .tf-spacing-2, .tf-spacing-3 {padding-top: 0;padding-bottom: 50px;}.tf-spacing-4, .tf-spacing-6, .tf-spacing-7, .tf-spacing-8, .tf-spacing-10, .tf-spacing-14, .tf-spacing-15 {margin-bottom: 50px;}.tf-spacing-9 {margin-top: 50px;margin-bottom: 50px;}.section-why .why-inner {padding: 0 0 30px;}.section-why .why-inner .heading-section.pb-25 {padding-bottom: 0 !important;}.section-why .why-inner .heading-section.pr-62 {padding-right: 0 !important;}.wg-filter .open-filter.active {top: 101%;}.section-about-us .heading-section-about-us .title {width: 100%;padding-bottom: 20px;}.section-about-us .heading-section-about-us .sub-title {width: 100%;}.section-about-us .wg-mission-vision {flex-direction: column;gap: 30px;}.section-connect .connect-inner {flex-direction: column;}.section-connect .connect-inner .connect-left {max-width: 100%;padding-bottom: 30px;}.section-connect.pl-10 {padding-left: 0 !important;}.section-about-h-3 .about-inner {padding: 0 0 47px;}.btn-arrow {display: none;}.btn-arrow.style-4 {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.nice-select::after {right: 15px;}.section-box-icon .pb-46 {padding-bottom: 0 !important;}.section-box-icon .box-icon.style-2 {margin: 15px 0;gap: 15px;}.section-step .step-inner {gap: 30px;}.section-about-h-2 .about-left .image-1 {margin: 0 auto 30px;}.section-about-h-2 .about-left .image-2 {bottom: 0 !important;}.section-about-h-2 .about-left .img-icon-1, .section-about-h-2 .about-left .img-icon-3 {display: none !important;}.section-about-h-2 .about-right .pb-32 {padding-bottom: 20px !important;}.section-about-recommended .heading-recommended {padding-bottom: 30px;}.section-slider-categories {padding: 50px 0;}.section-recommended .pb-30 {padding-bottom: 0 !important;}.section-recommended.section-recommended-5 .pb-30 {padding-bottom: 30px !important;}.section-recommended .pb-28 {padding-bottom: 0 !important;}.group-form {gap: 0px !important;flex-wrap: wrap;align-items: center;padding: 0 !important;justify-content: space-between;}.group-form .form-location {margin: 20px 20px 0 !important;padding-bottom: 20px;width: calc(50% - 40px);border-bottom: 1px solid var(--Line);}.group-form .form-location .title {padding-bottom: 10px;}.group-form .form-tour-type {margin: 20px 20px 0 !important;padding-bottom: 20px;width: calc(50% - 40px);border-bottom: 1px solid var(--Line);}.group-form .form-tour-type .title {padding-bottom: 10px;}.group-form .form-date {margin: 20px 20px 0 !important;padding-bottom: 20px;width: calc(50% - 40px);border-bottom: 1px solid var(--Line);}.group-form .form-date .title {padding-bottom: 9px;}.group-form .form-people {margin: 20px 20px 0 !important;padding-bottom: 20px;width: calc(50% - 40px);border-bottom: 1px solid var(--Line);}.group-form .form-people .title {padding-bottom: 10px;}.group-form .form-people .dropdown-menu {top: 0 !important;min-width: unset;}.group-form .line {display: none;}.group-form .form-search-btn {width: 100%;justify-content: center;padding: 15px 0;}.group-form .btn-form-search {padding: 15px;}.group-form .btn-form-search .wg-filter {width: max-content;}.group-form .btn-search .tf-btn-search {padding: 10px 20px !important;border-radius: 8px;}.image-blog-post .image-item {width: 100%;}.sidebar {padding-top: 40px;}.footer-inner {flex-wrap: wrap;padding: 50px 0 !important;row-gap: 15px;}.footer-inner .footer-left {flex: 1 1 50%;max-width: unset !important;padding-right: 30px;padding-bottom: 30px;}.footer-inner .menu-footer {flex: 1 1 50%;max-width: 50%;}.footer-inner .about-us-footer {padding-right: 30px;}.footer-inner .contact-us-footer {flex: 1 1 50%;max-width: unset !important;}.main-menu {display: none;}.mobile-button {display: block;}.wg-pagination {padding-top: 20px;}.btn-load-more {padding-top: 20px;}.wg-sidebar {padding-bottom: 50px;}.grid-layout-4 {grid-template-columns: repeat(2, 1fr);}.grid-layout-2 {grid-template-columns: repeat(1, 1fr);}.grid-layout-2.style-2 {grid-template-columns: repeat(2, 1fr);gap: 10px;}.section-sidebar {padding-left: 0 !important;padding-top: 50px;}.section-tours-details.style-2 .section-tours-details-inner {margin: 0 0 50px !important;}.header-inner-wrap {padding-top: 15px !important;padding-bottom: 15px !important;}.header-inner-wrap .header-right .language, .header-inner-wrap .header-right .line {display: none;}.section-about-h-2 .about-left .image {width: max-content;max-width: 100% !important;}.section-featured .section-featured-grid {display: grid;grid-template-columns: repeat(2, 1fr);row-gap: 10px;}.section-featured .section-featured-grid .box-card {margin: 0 5px;}.grid-layout-3 {grid-template-columns: repeat(2, 1fr);}.wg-sidebar {display: none;}.fillter-btn {display: block !important;}.recommended-item .image {max-width: 100%;}.section-recommended .tour-grid-swiper .bottom-slide {opacity: 1;visibility: visible;padding-top: 40px;}.section-featured .bottom-slide {opacity: 1;visibility: visible;padding-top: 30px;}.section-slider-categories.style-2 {margin-top: 50px;}.section-about-recommended .bottom-slide {opacity: 1;visibility: visible;padding-top: 20px;}.wg-testimonial {padding-top: 50px;}.testimonial-item.style-2 .testimonial-content {padding-top: 0 !important;}.testimonial-item.style-2 .testimonial-content .text {font-size: 23px !important;line-height: 30px !important;}.blog-item.style-2 .image {max-width: 100%;}.section-new-2 .bottom-slide {opacity: 1;visibility: visible;padding-top: 40px;}.help {margin-left: 0 !important;}.section-tours .help {padding-top: 20px;}.section-tours .bottom-slide {opacity: 1;visibility: visible;padding-top: 20px;}.seciton-recommeded.style-2 .help {padding-top: 20px;}.section-location.style-2 .bottom-slide {opacity: 1;visibility: visible;padding-top: 20px;}.recommended-swiper-6 .bottom-slide {opacity: 1;visibility: visible;padding-top: 30px;}}@media (max-width: 920px) {.testimonial-icon {display: none !important;}}@media (max-width: 880px) {.about-inner .about-content {max-width: 48%;}.about-inner .image-section {max-width: 48%;height: auto;}}@media (max-width: 768px) {.wg-gallery.style-2 .gallery-content {display: none;}h1 {font-size: 36px !important;line-height: 44px !important;}h2 {font-size: 33px !important;line-height: 44px !important;}h3 {font-size: 30px;line-height: 42px;}.categories-list {flex-direction: column;}.categories-list .categories-item {max-width: 100%;width: 100%;}.section-about-h-3 .heading-section.pr-62 {padding-right: 0 !important;}.widget-tabs.style-small .widget-menu-tab {justify-content: flex-start;padding-bottom: 15px !important;margin-bottom: 10px !important;}.section-location .pb-28 {padding-bottom: 0px !important;}.section-location .box-card {margin: 14px 0;}.box-card .box-card-content {bottom: 5px;left: 5px;right: 5px;padding: 5px;flex-direction: column;align-items: center;justify-content: center;}.box-card .box-card-content h6 {font-size: 16px;line-height: 26px;}.box-card .box-card-content .text-body-2 {font-size: 14px !important;line-height: 20px !important;}.form-people .box-content {min-width: unset;left: 0;right: 0;}.section-step .step-inner {flex-direction: column;padding: 50px 15px;}.section-step .step-inner .step-left {max-width: 100%;}.about-left .image-2 {display: none;}.page-title-home .page-title-home-content .tf-btn {font-size: 16px;line-height: 26px;}.wg-testimonial {padding: 50px 0;}.wg-testimonial .testimonial-item {flex-direction: column;}.wg-testimonial .testimonial-item .testimonial-content {padding-top: 0;}.wg-testimonial .testimonial-item .image {max-width: 100%;}.wg-testimonial .testimonial-content {width: 100% !important;padding-bottom: 30px !important;max-width: 100% !important;}.wg-testimonial .testimonial-content h5 {font-size: 18px;line-height: 28px;}.wg-testimonial .testimonial-content .text-body-2 {font-size: 16px;line-height: 26px;}.wg-testimonial .swiper-pagination {width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: center;bottom: 50px;}.wg-testimonial.style-2 {padding: 50px 15px;}.section-featured .pb-28 {padding-bottom: 0 !important;}.section-featured .box-card {margin: 15px 0;}.section-slider-categories .heading-section {flex-direction: column;align-items: flex-start;}.about-inner .about-content {flex: 1 1 100%;max-width: 100%;}.about-inner .image-section {flex: 1 1 100%;max-width: 100%;}.about-inner .about-details {flex-direction: column !important;}.about-inner .about-details .line {display: block;}.box-content-search {min-width: 100% !important;}.page-title.style-2 {padding: 50px 0 50px;}.grid-layout-4 {gap: 10px;}.grid-layout-4 .tour-grid.style-2 .tour-grid-content {padding: 0 !important;}.grid-layout-4 .tour-grid-content {padding: 10px !important;}.list-destination .pb-30 {padding-bottom: 0 !important;}.list-destination .recommended-item {padding: 15px 0;}.section-about-destination .about-content {padding: 0 0 50px;}.section-about-destination .box-map1 {width: 100%;height: 300px;}.details-section {max-width: 100%;}.section-tours-details.style-2 .section-tours-details-inner {padding: 0;}.details-content {gap: 24px 0 !important;}.details-content .details-item {width: 50% !important;}.services-list .services-item {width: 50% !important;}.services-list.style-2 {gap: 8px 0 !important;}.wg-price {flex-wrap: wrap;gap: 15px;}.section-tours-details.style-2 {margin-top: 20px;}h4 {font-size: 25px;line-height: 35px;}.section-recommended .section-recommended-grid {gap: 10px;}.grid-layout-3 {gap: 10px 10px;}.page-title.style-3 {height: 200px;}.page-title-home.style-5 .swiper-pagination {bottom: 59%;}.section-new .bottom-slide {opacity: 1;visibility: visible;padding-top: 40px;}.section-about-h-2 .details .title-icon {font-size: 20px !important;line-height: 30px !important;}.section-about-h-2 .details .title-icon i {font-size: 17px;}.group-form {gap: 0px !important;flex-wrap: wrap;align-items: center;padding: 0 !important;justify-items: flex-start;}.group-form .form-location {margin: 15px 15px 0 !important;padding-bottom: 15px;width: 100%;}.group-form .form-tour-type {margin: 15px 15px 0 !important;padding-bottom: 15px;width: 100%;}.group-form .form-date {margin: 15px 15px 0 !important;padding-bottom: 15px;width: 100%;}.group-form .form-people {margin: 15px 15px 0 !important;padding-bottom: 15px;width: 100%;}.group-form .form-people .dropdown-menu {top: 0 !important;min-width: unset;}.form-search .form-search-btn {gap: 10px;}}@media (max-width: 650px) {.wg-filter .range-slider {width: 50% !important;}.wg-filter .all-amenities {width: 50%;}.list-item-filter {flex-direction: column;}.tour-layout-list .image {width: 60%;}.group-form .form-location {flex: 1 1 100%;}.group-form .form-tour-type {flex: 1 1 100%;}.group-form .form-date {flex: 1 1 100%;}.group-form .form-people {flex: 1 1 100%;}.group-form .line {display: none;}.box-card-list {gap: 10px 0;}.box-card-list .box-card.style-2 {flex: 0 0 50%;max-width: 50%;padding: 0 5px;}.box-card-list .box-card.style-2 .box-card-inner {-webkit-box-flex: 0;height: 100%;}.box-card-list .box-card.style-2 .box-card-inner .content {display: none;}.box-card-list .box-card.style-2 .box-card-inner .content-abs {opacity: 1;visibility: visible;bottom: 10px;left: 5px;right: 5px;border-radius: 8px;padding: 5px !important;}.box-card-list .box-card.style-2 .box-card-inner .content-abs .name {font-size: 16px;line-height: 23px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;}.box-card-list .box-card.style-2 .box-card-inner .content-abs .name a {white-space: unset;}.box-card-list .box-card.style-2 .box-card-inner .content-abs .color-primary {padding: 5px 10px;font-size: 13px !important;line-height: 18px !important;white-space: unset;}.box-card-list .box-card.style-2 .box-card-inner .content-abs .number-tours {font-size: 14px !important;line-height: 20px !important;}.box-card-list .box-card.style-2.active {flex: 0 0 50%;max-width: 50%;padding: 0 5px;}.box-card-list .box-card.style-2.active .content-abs {bottom: 10px !important;}}@media (max-width: 586px) {.progress-wrap {height: 30px;width: 30px;right: 10px;}.progress-wrap::after {height: 30px;width: 30px;line-height: 30px;}.footer-inner {flex-direction: column;}.footer-inner .menu-footer {flex: 1 1 100%;width: 100%;max-width: 100%;padding-right: 0px !important;}.footer-inner .menu-footer .title-desktop {display: none;}.footer-inner .menu-footer .title-mobile {display: block;}.footer-inner .menu-footer .tf-collapse-content {display: none;}.footer-inner .contact-us-footer {width: 100% !important;}.footer-inner .contact-us-footer .title-desktop {display: none;}.footer-inner .contact-us-footer .title-mobile {display: block;}.footer-inner .contact-us-footer .tf-collapse-content {display: none;}.footer-bottom {justify-content: center;}.footer-bottom .left {padding-bottom: 15px;}.section-about-h-2 .about-left .image {width: 100%;}}@media (max-width: 550px) {.tour-grid-swiper {margin-left: -7.5px;margin-right: -7.5px;}.tour-grid-swiper .tour-grid {margin: 0 7.5px;}.form-search-btn {padding-left: 15px !important;padding-right: 15px !important;}.image-blog-post {flex-direction: column;}.wg-gallery {flex-direction: column;}.wg-gallery .gallery-item {flex-direction: row;}.tour-layout-list .tour-layout-list-content {padding: 0 10px !important;}.tour-layout-list .tour-layout-list-content .text-body-3 {font-size: 14px !important;line-height: 20px !important;}.tour-layout-list .style-uppercase {display: none;}.wg-slider-why .why-content h5 {font-size: 18px !important;line-height: 26px !important;}.social.style-2 {flex-wrap: wrap;justify-content: center;align-items: center;}.offcanvas-login.show, .offcanvas-register.show {overflow: auto;border-radius: 20px;top: 30px;}.btn-close-login, .btn-close-register {top: 0 !important;right: 0 !important;}.blog-item.style-2 .blog-item-content .title {font-size: 18px;line-height: 24px;}.blog-item.style-2 .blog-item-content .title.pb-12 {padding-bottom: 0 !important;}.wg-testimonial.style-2 {padding: 30px 15px !important;}.wg-filter .open-filter {flex-direction: column;}.wg-filter .open-filter .range-slider {width: 100% !important;}.wg-filter .open-filter .all-amenities {width: 100%;}.cols {flex-direction: column;}.rate {flex-direction: column;}.rate .progress-rating {width: 100%;}.services-list .services-item {width: 100% !important;}.booking-number {flex-wrap: wrap;gap: 15px;}.list-blog .image .date {width: 50px;height: 50px;}.list-blog .image .date .day {font-size: 20px;line-height: 20px;}.list-blog .image .date span {font-size: 14px;line-height: 19px;}.tags {flex-wrap: wrap;}.footer-bottom .right ul {flex-wrap: wrap;justify-content: center;}#header_main.is-fixed .header-inner-wrap {padding-top: 15px;padding-bottom: 15px;}.tour-grid .tour-grid-content {padding: 10px;}.tour-grid.style-2 .map-ping {gap: 0 !important;}.tour-grid.style-2 .tour-grid-content {bottom: 10px;left: 10px;right: 10px;}.tour-grid.style-2 .tour-grid-content .tour-grid-details {padding-bottom: 5px !important;}.tour-grid.style-2 .tour-grid-content .price {padding-top: 5px !important;}.tour-grid.style-2 .overlay {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 30.2%, rgba(0, 0, 0, 0.8) 100%);}.tf-sort {flex-direction: column;gap: 10px;align-items: start;}.btn-arrow.style-4 {width: 35px;height: 35px;}.btn-arrow.style-4 i {font-size: 20px;}.blog-item.style-2 .blog-item-content {padding: 10px;}.top-bar-content {flex-direction: column;gap: 0 !important;}.top-bar-content .line {display: none !important;}.top-bar-content .number-phone {opacity: 0;visibility: hidden;max-height: 0;transform: translateY(-5px);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.top-bar.active .top-bar-content {gap: 5px !important;}.top-bar.active .number-phone {opacity: 1;visibility: visible;max-height: 22px;transform: translateY(0);}.top-bar.active .top-bar-right {opacity: 1;visibility: visible;height: auto;transform: translateY(0);}.location-swiper .box-card.style-2 {max-width: 150px;}.location-swiper .box-card.style-2 .content-abs .name a {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;white-space: unset !important;}.location-swiper .box-card.style-2.active {max-width: 330px;}.recommended-swiper-6 .tour-grid {margin: 0 5px !important;}.section-categories-2 .row.rg-30 {row-gap: 10px !important;}.section-categories-2 .col-6 {padding: 0 5px !important;}.wg-testimonial .testimonial-item {gap: 30px !important;}}@media (max-width: 461px) {.grid-layout-4 {grid-template-columns: repeat(1, 1fr);}.form-people .box-content {left: 0;right: 0;min-width: unset;}.heading-section.style-2 {flex-wrap: wrap;align-items: center;justify-content: center;}.tf-list-image {flex-direction: column;gap: 10px;align-items: start;}}@media (max-width: 445px) {.location-swiper .swiper-slide {width: 100% !important;}.location-swiper .box-card {width: 100%;max-width: 100% !important;height: 100%;}.location-swiper .box-card .box-card-inner {height: 100%;}.location-swiper .box-card .content {display: none;}.location-swiper .box-card .content-abs {opacity: 1 !important;visibility: visible !important;bottom: 16px !important;left: 5px;right: 5px;border-radius: 8px;padding: 10px !important;}.location-swiper .box-card .content-abs .name a {white-space: unset;font-size: 16px;line-height: 23px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-word;}.location-swiper .box-card .content-abs .color-primary {padding: 5px 10px;font-size: 13px !important;line-height: 18px !important;white-space: unset;}.location-swiper .box-card .content-abs .number-tours {font-size: 14px !important;line-height: 20px !important;}.wg-location-slider .bottom-slide {opacity: 1;visibility: visible;padding-top: 20px;}}.White{color: var(--White);}.Black{color: var(--Black);}.center{text-align: center;}.grey{color: var(--Secondary);}.mb-50 {margin-bottom: 50px !important;}.mb-20 {margin-bottom: 20px !important;}.mb-30 {margin-bottom: 30px !important;}.hide{visibility: hidden;}.pull-right{float: right;}.fa-check{color: #12600A;}.fa-clock{color: #12600A;}.fa-car-side{color: #12600A;}.pr-5{padding-right: 5px;}.justify{text-align: justify;}.ankdev {background: linear-gradient(rgba(245, 245, 245, 0.2) 100%, rgba(245, 245, 245, 0.2) 100%), url(../image/achiv-shape.png);background-position-x: 0%, 0%;background-position-y: 0%, 0%;background-repeat: repeat, repeat;background-size: auto, auto;background-position-x: 0%, 0%;background-position-y: 0%, 0%;background-repeat: repeat, repeat;background-size: auto, auto;background-repeat: no-repeat;background-position: center;background-size: cover;}.call {position: fixed;top: 225px;width: 50px;z-index: 999;margin-left:94%}
 @media only screen and (max-width: 600px) {
  .call {margin-left:84%}
}
 @media only screen and (max-width: 360px) {
  .call {margin-left:81%}
}
   @media only screen and (min-device-width: 601px) and (max-device-width: 1024px) and (orientation:portrait) {
      .call {margin-left:88%}
    }