/*--------- Abstracts variable ---------- */
/*@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");*/

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family:"Barlow",sans-serif;
  src: url("../fonts/Barlow-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Bold.ttf") format("truetype");
  font-weight:700 ;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-ExtraLight.ttf") format("truetype");
  font-weight:200 ;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Light.ttf") format("truetype");
  font-weight:300 ;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Medium.ttf") format("truetype");
  font-weight:500 ;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-SemiBold.ttf") format("truetype");
  font-weight:600 ;
  font-style: normal;
}

@font-face {
  font-family:"DM Sans",sans-serif;
  src: url("../fonts/DMSans-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family:"Plus Jakarta Sans",sans-serif;
  src: url("../fonts/PlusJakartaSans-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}


:root {
  --Primary: #1a94d2;
  --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:#141816;
  --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:400;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:16px;font-weight:400;color:var(--Black);-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:16px;line-height:26px}strong,b,cite{font-weight:700}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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:dashed 1px #ccc}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:700}del,.disable{text-decoration:line-through;filter:alpha(opacity=50);opacity:.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:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}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:#0000;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 0 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:80px;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:20px;line-height:28px}a{text-decoration:none;color:var(--Primary);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover,a:focus{color:var(--Secondary);outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:16px!important;line-height:26px!important}.caption-1{font-size:14px!important;line-height:22px}.caption-2{font-size:12px!important;line-height:20px!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-34{line-height:34px!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:5px 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:.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:var(--On-Suface);font-size:7px;font-weight:400;line-height:0;margin-left:5px;top:65%;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:10px 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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translateY(0%)}.mobile-button::after,.mobile-button::before,.mobile-button span{background-color:var(--On-Surface);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .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,#000c 0%,#000c 100%);width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:0}.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 .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .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:0}#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 #ffffff14;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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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(--White);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(--White)}.footer .footer-inner .contact-us-footer .email-footer{color:var(--White);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(--Placehoder);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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social .social-icon a i{color:var(--White);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.social.style-2 .social-icon a i{color:var(--Secondary);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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,.footer-left .title{font-weight:600;color:var(--White);margin-bottom:12px}.menu-footer .title-mobile,.footer-left .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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.menu-footer ul li{line-height:20px}.menu-footer ul li a{line-height:22px;color:var(--Placehoder);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(--Placehoder);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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:.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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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}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:.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:.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:.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:0 10px 25px #365f681a}.btn-arrow i{font-size:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-arrow.style-2{width:48px;height:48px}.btn-arrow.style-2 i{font-size:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:.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:#ffffff1a;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:.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:.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 0 0 12px}.section-next-3{border-radius:0 12px 12px 0}.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:.2s}.page-title-home .swiper-slide-active .fade-item-2{transform:translateY(0);opacity:1;visibility:visible;transition-delay:.3s}.page-title-home .swiper-slide-active .fade-item-3{transform:translateY(0);opacity:1;visibility:visible;transition-delay:.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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:0;visibility:hidden;top:0;background-color:transparent}.offcanvas-login.show{top:100px;opacity:1;visibility:visible;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .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 .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;top:0;opacity:0;visibility:hidden;background-color:transparent}.offcanvas-register.show{top:100px;opacity:1;visibility:visible;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:0}.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:.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 0 0}.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:.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:0 10px 25px #365f681a;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;position:relative}.tf-accordion .tf-accordion-item .btn-accordion::before{position:absolute;content:"\e900";font-family:"icomoon";transform:rotate(0deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:#0d62e21a;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%}#map2{width:100%;height:100%}#map2 .marker{width:60px;height:60px;border-radius:50%;background-color:#0d62e21a;opacity:.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.webp);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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:0 5px 18px 5px #40485726}.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:.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 .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .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:0 10px 25px #365f681a;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:0}.form-people ul:last-child{padding-bottom:0}.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:0 5px 18px 5px #40485726;min-width:330px;position:absolute;top:55%!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:0 5px 18px 5px #40485726;opacity:0;visibility:hidden;position:absolute;left:0;top:125%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:0 10px 25px #365f681a}.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.categories-item .categories-content{z-index:2;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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(--Black);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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .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:0 10px 25px #365f681a;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;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: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:#1212124d;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}.tour-grid .tour-grid-content a i{font-size:20px}.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,#0000 42.2%,#000c 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:.35;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:#ffffff1a}.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:#1212124d;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.webp);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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:16px;overflow:hidden}.box-card.style-2 .box-card-inner{position:relative;overflow:hidden;height:546px;box-shadow:0 5px 18px 5px #40485726}.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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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,#0000 42.2%,#000c 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:0 10px 25px #365f681a;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:#1212124d;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:.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 .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.box-icon .box-icon-content .title{padding-bottom:0}.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(--Black);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 .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .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:0 10px 25px #365f681a;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 .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:0 10px 25px #365f681a;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:0 10px 25px #365f681a;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 0;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:block;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-hide-popup i{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:480px;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}.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=password]{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=password]::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:#1212124d;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 .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .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:0;left:0;z-index:1.0E+15;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 .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 .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 #82828233;box-shadow:inset 0 0 0 2px #82828233;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:.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.webp);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.webp);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,#0000 0%,#0009 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.webp);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.webp);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,#0a0a1e4d 0%,#0a0a1e33 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.webp);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;padding:120px 0;position:relative}.page-title-home.style-2 .page-title-home-inner::before{content:"";background-image:url(../image/page-title/page-title-home-2.webp);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%;max-width:100%;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%;max-width:100%;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;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,#0000 0%,#0009 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.webp);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.webp);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,#0000 0%,#0009 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.webp);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.webp);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.webp);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.webp);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(--Black)}.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.webp);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{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 30px;background-color:var(--Surface);border-radius:20px}.section-step .step-inner .step-right .box-icon{padding-bottom:20px}.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.webp);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%,#ffffff1a 23.3%,#fff0 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: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(4,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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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:.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:.3s;transition-delay:.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:0!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(2,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 .image-2{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!important}.section-banner .banner-inner{padding:0!important}.section-tours .pb-28{padding-bottom:0!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!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:0!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:0!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}.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:0!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:0!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,#0000 30.2%,#000c 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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .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}}