@import url(https://fonts.googleapis.com/css2?family=Gilda+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap);@import url(https://fonts.cdnfonts.com/css/cmu-serif);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-10{margin-bottom:-2.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.me-2{margin-inline-end:.5rem}.me-auto{margin-inline-end:auto}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.ms-1{margin-inline-start:.25rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-full{width:100%}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.rounded{border-radius:.25rem}.border{border-width:1px}.border-0{border-width:0}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-cover{background-size:cover}.bg-center{background-position:50%}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.ps-1{padding-inline-start:.25rem}.pt-0{padding-top:0}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.tracking-widest{letter-spacing:.1em}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}@media (min-width:640px){.sm\:ml-auto{margin-left:auto}.sm\:mr-4{margin-right:1rem}.sm\:mt-0{margin-top:0}.sm\:w-1\/2{width:50%}.sm\:w-64{width:16rem}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:ml-6{margin-left:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:w-1\/2{width:50%}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:justify-start{justify-content:flex-start}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:ml-auto{margin-left:auto}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:w-1\/6{width:16.666667%}}@font-face{font-family:didot_display_demiregular;src:url(/fonts/didotdisplaydemi-webfont.d8be43c0.woff2) format("woff2"),url(/fonts/didotdisplaydemi-webfont.52b66ecc.woff) format("woff");font-weight:400;font-style:normal}*,ul{padding:0;margin:0}::-moz-selection{color:#3b3028;background-color:#d9e1ef}::selection{color:#3b3028;background-color:#d9e1ef}body{font-family:"CMU Serif",serif;font-size:16px;line-height:1.65;background-color:#fff}a,body{color:#3b3028}a,a:hover{transition:all .3s ease-in}a:hover{color:#e58900}li{list-style:none}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;color:#3b3028}h1{font-size:30px}h1,h2{letter-spacing:.05em}h2{font-size:26px}h3{font-size:20px}h3,h4,h5,h6{letter-spacing:.04em}h4,h5,h6{font-size:17px}.custom-container{margin:0 auto;width:76%}.inner-container{width:88%;margin:0 auto}.common-section{padding:120px 0}.common-top-section{padding-top:120px}.common-bottom-section{padding-bottom:120px}.common-btn{font-size:14px;background-color:#e58900;border:1px solid #e58900;color:#fff;padding:12px 24px;font-weight:600;display:inline-block;transition:all .3s ease-in}.common-btn.outline-btn,.common-btn:hover{background-color:transparent;color:#e58900;transition:all .3s ease-in}.common-btn.outline-btn:hover{background-color:#e58900;color:#fff}.common-btn svg{margin-right:10px;width:30px;height:30px}.common-btn svg path{transition:all .3s ease-in}.common-btn:hover svg path{fill:#e58900;transition:all .3s ease-in}p{font-size:16px;line-height:26px;margin-bottom:0;text-align:justify;text-justify:inter-word}h2.title,p{color:#3b3028}h2.title{font-size:26px;margin-bottom:14px;text-transform:uppercase;letter-spacing:.08em}h3{font-size:17px;color:#3b3028}.bg1,.cornsilk-bg{background-color:#fff}.cornsilk-bg.br-30{border-radius:30px;padding:65px}header{padding:40px 0;position:fixed;left:0;right:0;top:0}header,header.shrink{transition:all .3s ease;z-index:9}header.shrink{padding:10px 0;background-color:hsla(0,0%,100%,.95)}body.guides-menu-opened header{padding-bottom:10px}header .custom-container{position:relative}header .nav-box,header .nav-box ul{width:100%}header.shrink .nav-box img{width:240px}header .nav-box img,header.shrink .nav-box img{margin:0 auto;transition:all .3s ease}.main-footer ul a,header .nav-box{font-family:Gilda Display,Playfair Display,serif;text-transform:uppercase}header .nav-box a{font-size:15px;letter-spacing:1px;color:#fff;position:relative;z-index:1;display:block}header .nav-box a:before{content:"";position:absolute;bottom:-10px;width:0;height:3px;background-color:#e58900;transition:all .3s ease-in}header .nav-box .logo a:before{display:none}header .nav-box>ul>li.active>.arrow-box>a:before,header .nav-box>ul>li.active>a:before,header .nav-box>ul>li>.arrow-box>a:hover:before,header .nav-box>ul>li>a:hover:before{width:40px;transition:all .3s ease-in}header .nav-box>ul>li.active>.arrow-box>a,header .nav-box>ul>li.active>a,header .nav-box>ul>li>.arrow-box>a:hover,header .nav-box>ul>li>a:hover{color:#e58900}header .nav-box ul{gap:clamp(26px,3.2vw,60px);padding-right:130px}header .profile-login{width:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}header .profile-btn{min-width:90px;height:36px;padding:0 14px;border-radius:999px;background-color:hsla(0,0%,100%,.8);border:1px solid rgba(59,48,40,.2);display:flex;align-items:center;justify-content:center}header .profile-btn .account-icon{display:none;width:18px;height:18px;filter:brightness(0) contrast(1)}header .profile-btn span{font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#3b3028;font-family:Gilda Display,Playfair Display,serif}header.shrink .profile-dropdown{margin-top:20px}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.main-footer{background-color:#e58900;padding:60px 0}.main-footer img{margin-bottom:10px}.main-footer a{font-size:18px;color:#3b3028}.main-footer ul{gap:75px;margin-top:100px}.bottom-footer ul.social{gap:20px;width:19%;justify-content:center}.bottom-footer ul.docs{justify-content:end;width:19%;gap:10px}.bottom-footer ul.docs li{display:flex;align-items:center}.bottom-footer ul.social a img{transition:all .3s ease-in}.bottom-footer ul.social a:hover img{opacity:.8;transition:all .3s ease-in}.main-footer a:hover{text-decoration:underline;text-underline-position:under;transition:all .3s ease-in}.bottom-footer{background-color:#e58900;padding:12px 0}.bottom-footer .cookie-settings-link,.bottom-footer a,.bottom-footer p{font-size:14px;font-weight:600;line-height:normal}.bottom-footer ul.docs .cookie-settings-link,.bottom-footer ul.docs a{font-family:"CMU Serif",serif;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;white-space:nowrap}.bottom-footer ul{gap:35px}.wve-icon{position:absolute;right:60px;opacity:.8}.wve-icon:hover{opacity:1}.inner-banner-section .video-box{height:100%}.inner-banner-section video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inner-banner-section{height:100vh}.inner-banner-section img{height:100%;-o-object-fit:cover;object-fit:cover}.about-apolide p{width:50%;margin:0 auto;text-align:center}.about-apolide .img-container{margin-top:90px}.about-us-section .about-box{gap:110px}.about-us-section .about-box .con-box{width:45%}.about-us-section .about-box .img-box img{width:100%}.about-us-section .about-box .con-box p:not(:last-child){margin-bottom:30px}.sticky-div{position:sticky;top:0}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div{width:52%}.about-us-section .about-box .sticky-div img{width:100%;-o-object-fit:cover;object-fit:cover}.about-us-section .about-box .sticky-div{height:100vh}.about-us-section .about-box .sticky-div .image-containerrr,.about-us-section .about-box .sticky-div img{height:100%}.concierge-service-section{background-color:#fff}.concierge-service-section .images{gap:22px;margin-top:70px}.travel-support-section p{margin-bottom:70px}.event-section .images{margin:70px 0;gap:22px}.personalised-section .d-flex{gap:100px}.guides-section .inner-content{gap:20px}.guides-section .inner-content .location-box.mb{margin-bottom:60px}.guides-section .inner-content .location-box .inactive-guide img{margin-bottom:15px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:100%;max-width:520px;aspect-ratio:3/4;height:auto;-o-object-fit:cover;object-fit:cover}.guides-section .inner-content h3{text-transform:uppercase;margin-bottom:0;margin-top:30px}.guides-section .inner-content p{margin-top:10px}.guides-section .inner-content .location-box span{font-size:24px;color:#72737c;font-weight:500;display:block}.guides-section .inner-content .location-box .common-btn{margin-top:15px}.guides-section .inner-content .location-box.upgrade .img-box{position:relative}.guides-section .inner-content .location-box.upgrade .up-icon{height:80px;width:80px;background-color:#e58900;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}.upgrade-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#0000007d;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1;text-align:center}.upgrade-overlay h4{font-size:32px;margin-top:30px;font-family:Montserrat,sans-serif}.guides-section .common-btn.download{width:55%;margin:0 auto}.signup{gap:102px}.signup .left-img-box{width:65%;position:relative}.signup .left-img-box img.left-img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.signup .left-img-box .logo{position:absolute;top:100px;left:50%;transform:translateX(-50%)}.signup .right-form-box{width:30%;padding-right:102px}.signup .back{gap:10px;margin-bottom:40px}.signup .back p{font-size:20px;line-height:normal;font-weight:500}.signup-content{position:absolute;top:50%;transform:translateY(-50%);left:100px;width:38%}.signup-content h1{font-size:55px;font-weight:400;color:#fff;margin-top:50px;margin-bottom:15px}.signup-content p{font-size:22px;font-weight:400;color:#fff;line-height:30px}.signup .right-form-box .sign-title{margin-bottom:40px}.signup .right-form-box .sign-title h1{font-size:40px;margin-bottom:10px}.signup .right-form-box .sign-title p{font-size:20px;color:#72737c;line-height:normal}.signup .right-form-box .common-btn{width:100%;margin-top:40px}.form-group{margin-bottom:20px}.form-control::-moz-placeholder{font-weight:400;color:#8d8e97}.form-control::placeholder{font-weight:400;color:#8d8e97}.form-control{font-size:15px;padding:14px 18px;border-radius:0;color:#3b3028;font-weight:500}.form-select{padding:21px 30px!important;line-height:normal}.form-control:focus{border-color:#e58900;outline:0;box-shadow:none}.form-check{padding-left:35px}.acc-login a,.form-check a{color:#e58900;text-decoration:underline;text-underline-position:under;font-weight:600}.form-check-input:focus{box-shadow:none}form .password{position:relative}form .password .pass-img{position:absolute;top:50%;transform:translateY(-50%);right:30px}.acc-login{color:#72737c;font-size:16px;margin-top:15px}.forgot-pass{text-align:right;display:block;font-weight:500}.forgot-pass,label{color:#72737c}.form-check-input:checked{background-color:#e58900;border-color:#e58900}.form-check-input[type=checkbox]{border-radius:0;font-size:24px;margin-top:1.5px}.otp-group{gap:20px}.otp-group .form-control{margin-bottom:0;text-align:center;padding:0;width:60px;height:60px}.newsletter-section{padding:50px 0 90px;background-color:#fff}.newsletter-section h2.title{font-size:18px;letter-spacing:.05em}.newsletter-section .d-flex{gap:15px}.newsletter-section .form-control{margin-bottom:0;border-color:#e58900;padding:10px 16px;font-size:13px}.newsletter-section .common-btn{padding:10px 20px;font-size:13px}header .white-logo{display:block}.guides-menu-opened header .white-logo,.inner-header header .white-logo,header .dark-logo{display:none}.guides-menu-opened header .dark-logo,.inner-header header .dark-logo{display:block}header .dark-logo,header .white-logo{height:120px;width:260px}@media (min-width:1025px){header .main-header:hover .white-logo{display:none}header .main-header:hover .dark-logo{display:block}header .main-header:hover .nav-box a{color:#3b3028}header .main-header:hover .profile-btn{background-color:hsla(0,0%,100%,.95)}}.inner-header header{position:relative}.guides-menu-opened header,.inner-header header{background-color:#fff}.guides-menu-opened header .nav-box a,.inner-header header .nav-box a{color:#3b3028}.guides-menu-opened header .nav-box a:hover{color:#e58900}.inquire-section{padding-top:70px}.inquire-section .form-box{width:80%;margin:0 auto}.inquire-section .form-box .form-control{border-color:#fff}.inquire-section .form-box label{font-size:22px}.inquire-section .form-box label span{color:#e58900}.inquire-section .form-box .form-control:focus{border-color:#e58900}.inquire-section .mail-div{gap:50px;margin-top:100px}.inquire-section .mail-div h3{font-size:40px;margin-bottom:0}.inquire-section .mail-div a{font-size:22px}header.mobile-nav{padding:15px 0;background-color:#fff;position:relative}header.mobile-nav .menu-btn{display:flex;align-items:center}header.mobile-nav .menu-btn .hamburger-icon{width:24px;height:18px;display:inline-flex;flex-direction:column;justify-content:space-between}header.mobile-nav .menu-btn .hamburger-icon span{display:block;height:2px;background:#1b1c2f;border-radius:0}header.mobile-nav .logo{display:none}header.mobile-nav .profile-login{position:static;transform:none;width:auto}header.mobile-nav .nav-box{display:block!important;position:fixed;top:0;left:0;height:100vh;width:min(420px,88vw);background:#fff;transform:translateX(-110%);transition:transform .25s ease;z-index:1001;padding:20px 0;overflow-y:auto}.menu-open header.mobile-nav .nav-box{transform:translateX(0)}.menu-open header.mobile-nav .nav-box ul{flex-direction:column;align-items:start!important;padding:0 24px 24px;gap:15px;margin:45px 0 0}header.mobile-nav .nav-box a{color:#1b1c2f}header.mobile-nav .nav-box a:before{bottom:-2px}header.mobile-nav .close-btn{display:block;position:absolute;z-index:2;right:18px;top:18px}header.mobile-nav .nav-box .close-btn img{width:28px;filter:brightness(0) contrast(1)}body.menu-open{overflow:hidden}.inquire-section .form-box .form-control,.inquire-section .form-box label,.inquire-section .mail-div a,.inquire-section .mail-div h3,.inquire-section .title{font-size:clamp(15px,1.2vw,18px);line-height:1.35}.btn{background-color:transparent;border:none;padding:0}.profile-dropdown{position:absolute;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);padding:30px 45px;right:65%;width:260px;margin-top:25px;text-align:left}.profile-dropdown:before{content:"";position:absolute;right:25px;height:24px;width:24px;rotate:45deg;background-color:#fff;top:-10px}.profile-dropdown li:not(:last-child){margin-bottom:25px}.profile-dropdown li a,.profile-dropdown li button{font-size:18px;color:#3b3028}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.scroll-sections{padding-top:0}.scroll-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.scroll-card{background:#fff;padding:28px;border-radius:0;border:1px solid rgba(59,48,40,.12);box-shadow:0 10px 24px rgba(59,48,40,.05)}.scroll-card h3{margin-bottom:10px}.values-section{padding-top:0}.values-grid{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);gap:40px;align-items:start}.values-scroll{max-height:420px;overflow-y:auto;padding-right:12px;scroll-snap-type:y proximity}.values-card{background:#fff;border:1px solid rgba(59,48,40,.12);padding:24px;margin-bottom:14px;scroll-snap-align:start}.values-card h3{margin-bottom:8px}@media (max-width:900px){.values-grid{grid-template-columns:1fr}.values-scroll{max-height:none}}.blog-hero p{max-width:800px;margin:0 auto}.blog-controls{padding:40px 0 0}.blog-filter-bar{gap:20px;flex-wrap:wrap}.blog-filter-bar .filter-group,.blog-filter-bar .search-group{min-width:260px}.blog-filter-bar .form-control{min-height:52px}.blog-list{padding-top:70px;background-color:#fff}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.blog-card{background:#fff;border-radius:0;border:1px solid rgba(59,48,40,.12);overflow:hidden;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease;height:100%}.blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(59,48,40,.1)}.blog-card a{display:block;color:inherit;height:100%}.blog-card-image{background:#f7f2e8}.blog-card-image img{width:100%;height:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;display:block}.blog-card-body{padding:12px 8px 18px;display:flex;flex-direction:column;gap:8px}.blog-card-body h3{margin-bottom:0;font-size:18px}.blog-meta{gap:10px}.pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#1b1c2f;color:#fff;font-size:14px;line-height:1.2}.blog-meta .date{color:#72737c;font-size:14px}.tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.tag{display:inline-flex;align-items:center;padding:4px 10px;background:#fff3dc;border-radius:999px;font-size:13px;color:#1b1c2f}.no-results{margin-top:20px}.blog-detail{padding-bottom:120px}.blog-detail-header .title{margin-bottom:10px;font-size:52px}.blog-detail-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.blog-detail-image{margin:30px 0;border-radius:18px;overflow:hidden}.blog-detail-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.blog-body{display:flex;flex-direction:column;gap:18px}.blog-body p{line-height:32px}.back-link{display:inline-flex;align-items:center;margin-bottom:20px;color:#3b3028;font-weight:600}.profile-dropdown li svg{margin-right:15px;display:inline-block}.guides-section{padding-top:100px}.guide-box{gap:90px}.guide-box .thumb{width:520px;height:680px;-o-object-fit:contain;object-fit:contain;margin-bottom:30px}.guide-box .con-box p:not(:last-child){margin-bottom:20px}.guide-box .con-box{width:55%}.guide-box .preview-img{gap:10px}.guide-box .btn-grp{margin-top:70px}.guide-box .preview-img img{width:194px;height:257px;-o-object-fit:cover;object-fit:cover}.guide-box .thumb{cursor:pointer}.destinations-section .inner-container{margin:0;margin-left:auto}.destinations-section .location-box{text-align:center}.destinations-section .location-box img{width:100%}.destinations-section .location-box h4{font-size:32px;margin-top:30px;margin-left:-45px;display:inline-block;color:#575757;text-transform:uppercase;text-align:center;font-family:Montserrat,sans-serif;position:relative;transition:all .5s ease-in}.destinations-section .location-box h4:after,.destinations-section .location-box h4:before{content:"";position:absolute;background-color:#e58900;border-radius:50%;right:-47px;top:50%;transform:translateY(-50%)}.destinations-section .location-box h4:before{height:16px;width:16px;right:-47px}.destinations-section .location-box h4:after{opacity:.1;height:50px;width:50px;right:-65px}.destinations-section .location-box:hover h4{color:#e58900;transition:all .5s ease-in}.destinations-section .location-box .img-box{padding-bottom:10px}.guides-slider{margin-top:150px;text-align:center}.guides-slider img{width:241px;height:345px;border-radius:6px;margin-bottom:20px;-o-object-fit:cover;object-fit:cover}.guides-slider h4{font-size:27px;text-transform:uppercase;margin-bottom:5px}.guides-slider h5{font-size:25px}.destinations-section,.destinations-section a:hover,.guides-slider,.guides-slider a:hover{cursor:url(/img/slider-scroll.cae18924.svg),auto;transition:all ease-in}.guide-box .btn-grp .common-btn{width:40%}.image-container{position:relative;overflow:hidden}.image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-apolide .image-container.one{width:841px;height:1091px}.about-apolide .image-container.two{width:759px;height:948px}.about-us-section .image-container{width:840px;height:1105px}.travel-support-section .image-container{width:100%;height:746px}.concierge-service-section .image-container{width:519px;height:778px}.event-section .image-container{width:519px;height:652px}.event-section h3{font-size:50px;margin-bottom:40px}.close-btn,.menu-btn{display:none}.menu-open header .nav-box{display:block!important}.payment-container{padding:70px}.payment-information{font-weight:600;margin-bottom:50px}.product-image{width:150px;height:190px;-o-object-fit:cover;object-fit:cover}.product-info{gap:25px}.product-name,.product-price{font-size:28px;font-weight:600}.product-name{color:#e58900;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-price{color:#3b3028}.payment-left{width:45%}.payment-right{width:55%}.product-details{width:65%}.summary{border:1px solid #edcf96;margin-bottom:30px}.summary-row{padding:20px 40px;border-bottom:1px solid #edcf96}.summary-row p{font-weight:500}.summary-row p.grey-title{color:#72737c}.discount{color:#e58900;font-weight:500}.summary-row.total{border:none;font-weight:600}.summary-row.total p{font-weight:600}.summary-row .con-box{padding:10px 0}.summary-row.promo-code-section{background-color:#ffeece}.promo-input{width:70%;padding:0;border:none;background-color:transparent;text-transform:uppercase;font-size:24px;color:#e58900;font-weight:700}.promo-input:focus-visible{border:none;outline:none;color:#e58900}.promo-input::-moz-placeholder{color:#72737c;text-transform:capitalize}.promo-input::placeholder{color:#72737c;text-transform:capitalize}.apply-button{background-color:transparent;color:#e58900;padding:0;border:none;border-radius:0;font-size:22px;font-weight:600}.input-box{gap:20px}#viewPhotosModal .modal-dialog,#viewPhotosModal.modal.show .modal-dialog{max-width:min(520px,92vw)!important;width:min(520px,92vw)!important;height:auto!important;margin:1rem auto!important}#viewPhotosModal.fade .modal-dialog,#viewPhotosModal.show .modal-dialog{transform:none!important}#viewPhotosModal .modal-content{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;min-height:auto!important}#viewPhotosModal .modal-body{padding:0!important;position:relative;height:auto!important}#viewPhotosModal .swiper,#viewPhotosModal .swiper-slide{height:auto!important}#viewPhotosModal .img-box{width:100%;height:auto}#viewPhotosModal .img-box img{display:block;width:100%;height:auto;max-height:75vh;-o-object-fit:cover;object-fit:cover}#viewPhotosModal .swiper-buttons{position:absolute;top:50%;left:-16px;right:-16px;z-index:4;transform:translateY(-50%);pointer-events:none;padding:0}#viewPhotosModal .swiper-buttons .swiper-button{position:static;transform:none;margin-top:0;pointer-events:auto;width:42px!important;height:42px!important;border-radius:8px!important;border:none;box-shadow:0 6px 18px rgba(0,0,0,.18)}#viewPhotosModal .custom-prev-gallery{background-color:#e7c998!important}#viewPhotosModal .custom-next-gallery{background-color:#e58900!important}#viewPhotosModal .swiper-button-next:after,#viewPhotosModal .swiper-button-prev:after,#viewPhotosModal .swiper-rtl .swiper-button-next:after,#viewPhotosModal .swiper-rtl .swiper-button-prev:after{content:""}#viewPhotosModal .swiper-button svg{width:16px!important;height:16px!important}#viewPhotosModal .swiper-pagination{position:static;margin-top:10px;display:flex;justify-content:center}#viewPhotosModal .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;opacity:.5;background-color:#e58900}#viewPhotosModal .swiper-pagination-bullet-active{opacity:1;transform:scale(1.2)}@media (max-width:640px){#viewPhotosModal .modal-dialog,#viewPhotosModal.modal.show .modal-dialog{max-width:min(420px,94vw)!important;width:min(420px,94vw)!important}#viewPhotosModal .modal-body{padding:0!important}#viewPhotosModal .swiper-buttons{left:-10px;right:-10px}#viewPhotosModal .swiper-buttons .swiper-button{width:34px!important;height:34px!important;border-radius:6px!important}}.error-msg{font-size:16px;line-height:normal;margin-top:5px;color:#fb2a2a;font-weight:500;text-align:left}.captcha-div .error-msg{position:absolute}.v-toast__item .v-toast__text{padding:10px;font-size:18px;color:#fff}.v-toast__item .v-toast__icon{width:22px;min-width:22px}.inquire-section .multiselect{min-height:auto;border:none;border-radius:0;box-sizing:border-box}.inquire-section .multiselect__select{display:none}.inquire-section .multiselect__placeholder{margin-bottom:0;padding-top:0}.inquire-section .multiselect__tags{min-height:auto;padding:0;border:none}.inquire-section .multiselect__content-wrapper{margin-left:-30px;border:none}.inquire-section .multiselect__input,.inquire-section .multiselect__single,.inquire-section .multiselect__tags{font-size:22px}.inquire-section .multiselect__single{padding:0;margin-bottom:0;line-height:normal}.inquire-section .multiselect__input{margin-bottom:0;padding-left:0}.right-form-box .form-check{padding-left:35px!important}.captcha-div{gap:20px}.captcha-div .operations{gap:10px}.captcha-div .operations label{font-size:20px;font-weight:500;color:#3b3028}.captcha-div button{text-decoration:underline;font-size:24px;font-weight:500;color:#e58900}header .nav-box img.dropdown-arrow{width:15px;margin-left:10px}header .arrow-box{width:100%}header.shrink .nav-box img.dropdown-arrow{width:15px}.docs-section strong{font-weight:600;color:#3b3028}.docs-section .con-box:not(:last-of-type),.docs-section .subtitle{margin-bottom:40px}.docs-section h2 span{display:block;font-size:30px;margin-top:10px}.docs-section h3{font-size:38px;font-weight:600}.docs-section h3,.docs-section p{margin-bottom:10px}.docs-section li,.docs-section p{font-size:20px;line-height:32px}.docs-section a{font-weight:500;text-decoration:underline;text-underline-position:under}.docs-section ul.disc-list{padding-left:20px}.docs-section ul.disc-list.inner{padding-left:40px}.docs-section ul.disc-list li{list-style:disc;color:#e58900}.docs-section ul.disc-list ul li{list-style:circle;color:#e58900}.docs-section ul.disc-list ul{padding-left:40px}.guides-section.downloaded{padding:100px 0}.downloaded-guide-box{gap:30px}.downloaded-guide-box .thumb{margin-top:30px}.downloaded-guide-box p{width:55%;text-align:center}.no-guides-section h2.title{color:#8d8e97}.password .form-control{padding-right:80px}.clear-date{padding:5px 10px;background-color:#f8ddb2;line-height:normal;font-weight:500;color:#3b3028;position:absolute;right:15px;top:2px;border-radius:4px}.not-img{margin:0 auto}.image-wrapper{position:relative;display:inline-block}@media screen and (max-width:1919px){p{font-size:15px;line-height:24px}h2.title{font-size:30px}.about-apolide .image-container.one{height:950px}.about-apolide .image-container.two{height:840px}.destinations-section .location-box h4{font-size:28px;margin-top:25px}.destinations-section .location-box h4:after{height:45px;width:45px;right:-62px}.event-section h3{font-size:45px}.about-us-section .image-container{width:740px;height:950px}.about-us-section .about-box{gap:80px}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div{width:55%}.common-section{padding:150px 0}.common-top-section{padding-top:140px}.common-bottom-section{padding-bottom:140px}.main-footer ul{gap:70px;margin-top:80px}header{padding:25px 0}.profile-dropdown{padding:30px 35px;width:250px;right:55%}.concierge-service-section .image-container{height:635px}.travel-support-section .image-container{height:660px}.personalised-section .d-flex{gap:70px}.event-section .image-container{height:550px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:425px;height:580px}.guides-section .inner-content .location-box span{font-size:22px}.common-btn{font-size:15px;padding:14px 30px}.common-btn svg,.guides-section .inner-content .location-box.upgrade .up-icon svg{width:30px;height:30px}.guides-section .inner-content .location-box.upgrade .up-icon{height:70px;width:70px}.upgrade-overlay h4{font-size:24px}h3{font-size:22px}.guide-box .thumb{width:500px;height:650px}.guide-box .preview-img img{width:183px;height:240px}.signup-content{width:51%}.signup-content img{width:70%}.signup .left-img-box .logo{width:35%}.signup{gap:90px}.signup .right-form-box{width:35%;padding-right:90px}.signup-content h1{font-size:52px;margin-top:40px}.guide-box .con-box{width:49%}.bottom-footer ul.docs{width:23%}.viewPhotosModal.modal.show .modal-dialog{max-width:90vw!important;width:90vw!important;margin:2rem auto!important;height:auto!important}.guides-section .common-btn.download{width:60%}.guides-slider img{height:320px}.form-check-input[type=checkbox]{font-size:18px;margin-top:2.5px}}@media screen and (max-width:1599px){header .nav-box img{width:220px}header.shrink .nav-box img{width:210px}header .nav-box ul{gap:70px}h2.title{font-size:28px}p{font-size:14px;line-height:22px}.custom-container{width:84%}.common-section{padding:120px 0}.common-top-section{padding-top:120px}.common-bottom-section{padding-bottom:120px}.about-us-section .image-container{width:690px;height:900px}.profile-dropdown li svg{margin-right:10px;width:28px;height:28px}.profile-dropdown li a,.profile-dropdown li button{font-size:18px}.profile-dropdown:before{height:18px;width:18px;top:-8px}.event-section h3,.profile-dropdown li:not(:last-child){margin-bottom:20px}.event-section h3{font-size:32px}.concierge-service-section .image-container{height:605px}.travel-support-section .image-container{height:625px}.event-section .image-container{height:515px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:405px;height:545px}.guides-section .inner-content .location-box.mb{margin-bottom:40px}.guides-section .inner-content .location-box .common-btn{margin-top:20px;padding:20px 45px}.inquire-section .form-box{width:90%}.inquire-section .form-box label{font-size:20px}.form-control,.form-select{font-size:16px;padding:16px 22px}.about-apolide .img-container{margin-top:80px}.about-apolide .image-container.one{height:870px}.about-apolide .image-container.two{height:755px}.guide-box{gap:70px}.guides-slider h4{font-size:20px}.guides-slider{margin-top:120px}.signup .right-form-box .sign-title{margin-bottom:30px}.signup .right-form-box{width:38%}.signup-content{width:57%}.signup-content img{width:65%}.signup-content p{font-size:21px;line-height:28px}.signup .right-form-box .sign-title p{font-size:18px}.signup .right-form-box .common-btn{margin-top:30px}.signup-content{left:90px}.newsletter-section h2.title{font-size:26px}.guide-box .con-box{width:50%}.payment-container{padding:50px}.product-name,.product-price{font-size:26px}.promo-input{font-size:22px}.apply-button{font-size:20px}.summary-row{padding:18px 30px}.input-box{gap:15px}.input-box img{width:25px;height:25px}.captcha-div button{font-size:22px}.wve-icon{right:24px}.bottom-footer ul.docs{width:23%}.docs-section h3{font-size:34px}.docs-section .con-box:not(:last-of-type),.docs-section .subtitle{margin-bottom:30px}.viewPhotosModal.modal.show .modal-dialog{max-width:90vw!important;width:90vw!important;margin:2rem auto!important;height:auto!important}.viewPhotosModal .img-box img,.viewPhotosModal .swiper-slide .con-box{height:auto!important;max-height:75vh!important}#viewPhotosModal .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}#viewPhotosModal .swiper-button-next,#viewPhotosModal .swiper-button-prev{height:35px;width:35px}#viewPhotosModal .swiper-button svg{width:25px}.guide-box .thumb{margin-bottom:15px}header .dark-logo,header .white-logo{height:100px;width:220px}}@media screen and (max-width:1439px){header .nav-box ul{gap:60px}header .nav-box a{font-size:14px;letter-spacing:1px}header .nav-box img{width:200px}header.shrink .nav-box img{width:190px}h2.title{font-size:26px;margin-bottom:16px}.about-us-section .about-box{gap:60px}.event-section h3{font-size:30px;margin-bottom:12px}.event-section .image-container{height:490px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:390px;height:525px}.guides-section .inner-content .location-box span{font-size:18px}.guides-section .inner-content h3{margin-top:25px}.about-apolide .image-container.one{height:830px}.about-apolide .image-container.two{height:710px}.destinations-section .location-box h4{font-size:26px}.about-apolide .img-container{margin-top:60px}.guide-box .thumb{margin-bottom:10px}.signup-content h1{font-size:36px;margin-top:24px}.signup .right-form-box{width:40%}form .password .pass-img{width:24px}.form-check-input[type=checkbox],.signup-content p{font-size:18px}.guide-box .con-box{width:47%}.viewPhotosModal.modal.show .modal-dialog{max-width:90vw!important;width:90vw!important;margin:1.5rem auto!important;height:auto!important}.guides-section .common-btn.download{width:63%}}@media screen and (max-width:1365px){.common-section{padding:100px 0}.common-top-section{padding-top:100px}.common-bottom-section{padding-bottom:100px}.profile-dropdown{padding:25px 20px;width:210px;right:48%}.profile-dropdown li:not(:last-child){margin-bottom:15px}.profile-dropdown li svg{margin-right:8px;width:26px;height:26px}.about-us-section .image-container{width:630px;height:786px}.main-footer ul{gap:60px;margin-top:50px}.concierge-service-section .image-container{height:535px}.travel-support-section .image-container{height:560px}.event-section .image-container{height:450px}.event-section .images{margin:50px 0}.concierge-service-section .images{margin-top:50px}.travel-support-section p{margin-bottom:50px}.personalised-section .d-flex{gap:40px}.event-section h3{font-size:30px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:365px;height:490px}.common-btn{font-size:14px;padding:12px 26px}.guides-section .inner-content .location-box span{font-size:18px}.inquire-section .form-box .form-control{margin-bottom:0}.inquire-section .form-box label{font-size:18px}.form-control,.form-select{padding:18px 25px}.inquire-section .mail-div{margin-top:60px}.about-apolide p{width:55%}.about-apolide .image-container.one{height:770px}.about-apolide .image-container.two{height:675px}.destinations-section .location-box h4:before{height:14px;width:14px}.destinations-section .location-box h4:after{height:42px;width:42px}.guide-box .thumb{width:480px;height:640px}.guide-box .preview-img img{width:155px;height:200px}.guide-box .con-box{width:54%}.guide-box{gap:50px}.signup .right-form-box{width:45%;padding-right:60px}.signup{gap:65px}.signup-content{left:70px;width:64%}.signup .left-img-box .logo{width:42%}.inquire-section .edit-profile .form-box .form-control{margin-bottom:15px}.edit-profile .img-box{width:130px;height:130px}.guide-box .btn-grp{margin-top:50px}.summary-row .con-box{padding:6px 0}.promo-input{font-size:20px}.product-name,.product-price{font-size:24px}.right-form-box .form-check{padding-left:33px!important}.captcha-div button{font-size:20px}.wve-icon{right:15px}.bottom-footer ul.docs{width:26%}.docs-section h3{font-size:26px}.docs-section h2 span{font-size:22px;margin-top:5px}.docs-section li,.docs-section p{font-size:16px;line-height:26px}.docs-section ul.disc-list ul{padding-left:30px}.viewPhotosModal.modal.show .modal-dialog{max-width:92vw!important;width:92vw!important;margin:1.25rem auto!important;height:auto!important}.viewPhotosModal .img-box img,.viewPhotosModal .swiper-slide .con-box{height:auto!important;max-height:75vh!important}.viewPhotosModal .swiper-slide .con-box{height:auto!important}header .dark-logo,header .white-logo{height:90px;width:200px}.inner-banner-section{height:690px}}@media screen and (max-width:1279px){header .nav-box ul{gap:45px}header .profile-login{width:10%}.about-us-section .about-box{gap:40px}.about-us-section .image-container{width:50%;height:680px}p{font-size:14px;line-height:22px}h2.title{font-size:24px;margin-bottom:16px}.common-section{padding:70px 0}.common-top-section{padding-top:70px}.common-bottom-section{padding-bottom:70px}.newsletter-section form{width:75%}.form-control,.form-select{font-size:16px;padding:14px 18px}.main-footer{padding:50px 0}.main-footer a{font-size:18px}.main-footer img{width:200px}.bottom-footer ul{gap:25px}.concierge-service-section .image-container{height:410px}.travel-support-section .image-container{height:450px}.event-section .image-container{height:390px}.event-section h3{font-size:28px}.personalised-section .d-flex{flex-direction:column}.personalised-section img{width:100%;order:1;height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.personalised-section .con-box{padding-top:70px;text-align:center}.concierge-service-section .images,.event-section .images{gap:16px}.concierge-service-section .images{margin-top:30px}.travel-support-section p{margin-bottom:30px}.event-section .images{margin:30px 0}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:290px;height:405px}h3{font-size:22px}.common-btn svg,.guides-section .inner-content .location-box.upgrade .up-icon svg{width:25px;height:25px}.common-btn{font-size:16px;padding:12px 26px}.guides-section .inner-content .location-box.upgrade .up-icon{height:60px;width:60px}.upgrade-overlay h4{font-size:22px;margin-top:15px}.guides-section .inner-content p{font-size:18px}.inquire-section .form-box{width:auto}.about-apolide p{width:65%}.about-apolide .image-container.one{height:615px}.about-apolide .image-container.two{height:545px}.guide-box .thumb{width:420px;height:555px}.guide-box .preview-img img{width:132px;height:175px}.guides-slider{margin-top:70px}.signup .left-img-box{width:60%}.signup .right-form-box{width:50%}.signup{gap:50px}.signup-content{left:50px;width:75%}.signup-content h1{font-size:42px;margin-top:20px}.signup-content img{width:58%}.signup-content p{font-size:18px}.signup .left-img-box .logo{width:50%}.signup .right-form-box .sign-title h1{font-size:36px}.cornsilk-bg.br-30{border-radius:20px;padding:50px}.newsletter-section h2.title{font-size:24px}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div{width:50%}.guide-box .thumb{margin-bottom:10px}.guide-box .con-box{width:50%}.product-image{width:130px;height:175px}.product-name,.product-price{font-size:22px}.payment-right{width:55%}.summary-row{padding:15px 20px}.apply-button,.promo-input{font-size:18px}.input-box img{width:22px;height:22px}.input-box{gap:10px}.summary-row .con-box{padding:3px 0}.promo-input{width:85%}.payment-container{padding:40px}.error-msg{font-size:14px}.form-group{margin-bottom:15px}.bottom-footer ul.social{gap:15px;width:auto}.bottom-footer ul.docs{width:33%}.acc-login{margin-top:10px}.docs-section .inner-container{width:auto}.docs-section .con-box:not(:last-of-type),.docs-section .subtitle{margin-bottom:20px}.docs-section h3{font-size:22px}.viewPhotosModal.modal.show .modal-dialog{max-width:92vw!important;width:92vw!important;margin:1rem auto!important;height:auto!important}.viewPhotosModal .swiper-slide .con-box p{margin-bottom:25px;font-size:20px;line-height:32px}.viewPhotosModal .img-box img,.viewPhotosModal .swiper-slide .con-box{height:auto!important;max-height:75vh!important}.guides-section .common-btn.download{width:75%}.guides-section .inner-content .location-box .common-btn{padding:20px 35px}.downloaded-guide-box p{width:70%}.form-check-input[type=checkbox]{margin-top:1.5px}.inner-banner-section{height:550px}}@media screen and (max-width:1023px){body,html{overflow-x:hidden}*,:after,:before{box-sizing:border-box}img,video{max-width:100%;height:auto}.custom-container,.inner-container,.inner-container1{width:100%;padding-left:18px;padding-right:18px;box-sizing:border-box}.inner-container,.inner-container1,.page-subheader,.page-subheader .subheader-slider{overflow:hidden}.sticky-div{position:relative;top:auto}.newsletter-section h2.title,h2.title{font-size:22px}.about-us-section .about-box{flex-direction:column}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div,.about-us-section .image-container{width:100%;height:490px}.about-us-section .about-box .sticky-div img{-o-object-position:0 80%;object-position:0 80%}.about-us-section .about-box .img-box img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 35%;object-position:0 35%}.about-us-section .about-box .con-box{width:100%;text-align:center}.about-us-section .about-box .con-box p:not(:last-child){margin-bottom:20px}.about-us-section .about-box:first-of-type .con-box,.about-us-section .about-box:last-of-type .con-box{order:1}.newsletter-section{padding:50px 0}.newsletter-section .d-flex{gap:30px;flex-direction:column}.newsletter-section form{width:100%}.newsletter-section form .d-flex{gap:15px;flex-direction:row}.main-footer{padding:40px 0}.main-footer img{width:185px}.bottom-footer .cookie-settings-link,.bottom-footer a,.bottom-footer p,.bottom-footer ul.docs .cookie-settings-link,.bottom-footer ul.docs a{font-size:13px;font-weight:500}.bottom-footer ul{gap:15px}.main-footer ul{gap:50px;margin-top:30px}.bottom-footer ul.social{gap:10px}.personalised-section img{height:450px}.concierge-service-section .image-container{height:320px}.travel-support-section .image-container{height:380px}.event-section h3{font-size:32px}.event-section .image-container{height:320px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:335px;height:450px}.guides-section .inner-content .location-box.mb{margin-bottom:30px}.guides-section .inner-content .location-box .common-btn{margin-top:10px}.inquire-section .mail-div h3{font-size:32px}.inquire-section{padding-top:50px}.profile-dropdown{right:32%}.about-apolide p{width:85%}.destinations-section,.destinations-section a:hover,.guides-slider,.guides-slider a:hover{cursor:url(/img/slider-scroll-mobile.681ffc76.svg),auto;transition:all ease-in}.about-apolide .image-container.one{height:490px}.about-apolide .image-container.two{height:420px}.destinations-section .location-box h4{font-size:22px;margin-top:20px}.about-apolide .img-container{margin-top:40px}.destinations-section .location-box h4:after{right:-55px}.destinations-section .location-box h4:before{right:-41px}.guide-box{gap:30px;flex-direction:column}.guide-box .img-box{width:100%;order:1}.guide-box .btn-grp{margin-top:30px}.guides-slider h4{font-size:22px}.guides-slider img{margin-bottom:10px}.guides-slider h5{font-size:20px}.guide-box .thumb{width:420px;height:555px;display:block;margin:10px auto}.guide-box .btn-grp .common-btn{width:40%}.guide-box .preview-img{gap:10px;align-items:center;justify-content:center!important}.signup{flex-direction:column;gap:0}.signup .left-img-box{width:100%}.signup .left-img-box img.left-img{height:auto}.signup-content{left:50%;width:60%;text-align:center;margin:0 auto;transform:translate(-50%,-50%)}.signup .left-img-box .logo{width:40%}.signup-content h1,.signup-content p{display:none}.signup-content img{width:65%;margin:0 auto}.signup-content{top:100px}.signup .left-img-box img.left-img{height:100vh}.signup .right-form-box{width:85%;margin:0 auto;padding:50px;position:absolute;background-color:#fff9ed;top:50%;transform:translateY(-50%);margin-top:80px}.acc-login,.signup .right-form-box .sign-title{text-align:center}.form-check-label{font-size:16px}.otp-group{gap:15px;justify-content:center}.signup .left-img-box:before{content:"";background-color:#212529;width:100%;height:100%;position:absolute;left:0;right:0;top:0;opacity:.6}.mb-5{margin-bottom:2rem!important}.menu-btn{display:flex;align-items:center}.menu-btn img{width:32px;height:32px;max-width:none;filter:none}header{padding:15px 0;background-color:#fff;position:relative}header.shrink{position:fixed;background:#fff;box-shadow:0 0 15px 10px #00000047}.inner-header header{background-color:#fff}.guides-menu-opened header .dark-logo,.inner-header header .dark-logo,header .logo{display:none}header .custom-container{display:flex;align-items:center;justify-content:space-between;gap:16px}header .profile-login{position:static;transform:none;width:auto}header .nav-box{display:block!important;position:fixed;top:0;left:0;height:100vh;width:min(420px,88vw);background:#fff;transform:translateX(-110%);transition:transform .25s ease;z-index:1001;padding:20px 0;overflow-y:auto}.menu-open header .nav-box{transform:translateX(0)}.menu-open header .nav-box ul{flex-direction:column;align-items:start!important;padding:0 24px 24px;gap:15px;margin:45px 0 0}body.menu-open{overflow:hidden}body.menu-open:before{content:"";position:fixed;inset:0;background:transparent;z-index:1000;pointer-events:none}header.shrink .nav-box{transition:all .3s ease}header .nav-box a{color:#1b1c2f}header .nav-box a:before{bottom:-2px}.close-btn{position:absolute;z-index:2;right:18px;top:18px}header .nav-box .close-btn img{width:28px;filter:brightness(0) contrast(1)}.nav-box .close-btn{display:block}.menu-open header .nav-box .logo{display:block;text-align:center;margin:0 auto 20px}.menu-open header .nav-box .logo img{width:180px;height:auto;margin:0 auto;display:block}.menu-open header .nav-box .logo.white-logo{display:none}.guide-box .con-box,.payment-right{width:100%}.payment-container .inner{gap:30px}.captcha-div button,.form-check-input[type=checkbox]{font-size:18px}.menu-open header .nav-box ul li.guide-btn{width:100%}header .arrow-box{padding-right:10px}.wve-icon{right:8px}.wve-icon img{width:20px}.bottom-footer ul.docs{width:auto}.docs-section h3{font-size:22px}.docs-section ul.disc-list.inner{padding-left:30px}.viewPhotosModal.modal.show .modal-dialog{max-width:94vw!important;width:94vw!important;margin:.75rem auto!important;height:auto!important}.viewPhotosModal .img-box img,.viewPhotosModal .swiper-slide .con-box{height:auto!important;max-height:70vh!important}.downloaded-guide-box p{width:90%}.downloaded-guide-box{gap:20px}.password .form-control{padding-right:70px}.form-check-input[type=checkbox]{margin-top:2.5px}.inner-banner-section{height:435px}}@media screen and (max-width:767px){.home-banner{height:clamp(320px,60vh,480px);min-height:320px}.page-subheader .slider-btn.prev{left:6px}.page-subheader .slider-btn.next{right:6px}.about-hero .hero-grid-wrap{overflow:hidden}.about-hero .hero-grid{grid-template-columns:1fr}.about-hero .hero-grid-slider{grid-auto-columns:minmax(240px,80vw)}.about-hero .hero-slider-btn.prev{left:6px}.about-hero .hero-slider-btn.next{right:6px}.newsletter-section h2.title,h2.title{font-size:26px}.docs-section li,.docs-section p,p{font-size:15px;line-height:24px}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div,.about-us-section .image-container{height:340px}.bottom-footer .custom-container{flex-direction:column;gap:12px;text-align:center}.main-footer ul{gap:18px 28px;margin-top:30px}.bottom-footer ul,.main-footer ul{flex-wrap:wrap;justify-content:center}.bottom-footer ul.docs{justify-content:center;gap:12px}.bottom-footer ul.docs li{justify-content:center}.about-us-section .about-box{gap:30px}.common-section{padding:50px 0}.common-top-section{padding-top:50px}.common-bottom-section{padding-bottom:50px}.personalised-section .con-box{padding-top:50px}.concierge-service-section .images,.event-section .images{gap:10px}.concierge-service-section .image-container{height:265px}.travel-support-section .image-container{height:330px}.personalised-section img{height:335px}.event-section .image-container{height:270px}.event-section h3{font-size:22px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:275px;height:375px}h3{font-size:22px}.guides-section .inner-content h3{margin-top:15px}.guides-section .inner-content .location-box span{font-size:17px}.inquire-section .mail-div{flex-direction:column;gap:10px}.inquire-section .mail-div h3{font-size:22px}.inquire-section .mail-div a{font-size:20px}.profile-dropdown{right:20%}.about-apolide p{width:95%}.about-apolide .image-container.one{height:445px}.about-apolide .image-container.two{height:395px}.destinations-section .location-box h4{font-size:20px;margin-top:18px}.destinations-section .location-box h4:after{height:38px;width:38px;right:-47px}.destinations-section .location-box h4:before{height:12px;width:12px;right:-33px}.guide-box .con-box p:not(:last-child){margin-bottom:15px}.guides-slider img{width:100%;height:250px}.guides-slider{margin-top:50px}.signup .right-form-box{transform:none;margin-top:0;padding:40px 70px;width:auto;width:100%;position:relative;top:auto}.signup .left-img-box .logo{top:45px}.signup .left-img-box img.left-img{height:200px}.signup .right-form-box .sign-title h1{font-size:34px}.signup .back img{width:20px}.signup .back p{font-size:16px}.signup .back{gap:5px;margin-bottom:30px}.close-btn{right:38px}header .nav-box a{font-size:18px;letter-spacing:0}.menu-open header .nav-box ul{padding-right:33px}.menu-open header .nav-box{height:100vh;overflow:scroll}.guide-btn{width:75%}header .nav-box .close-btn img{width:25px}.edit-profile .img-box{width:120px;height:120px}.cornsilk-bg.br-30{border-radius:16px;padding:30px 40px}.edit-profile .btn-grp{flex-direction:column}.newsletter-section .d-flex{gap:20px}.payment-container{padding:30px}header .profile-login{width:auto}.profile-dropdown:before{right:29px}.wve-icon{position:relative;right:auto;order:2}.wve-icon img{width:auto}.bottom-footer ul.social{order:1}.docs-section p{margin-bottom:5px}.docs-section h2 span{font-size:24px}.viewPhotosModal .img-box img{height:auto!important;max-height:70vh!important;margin-top:0}.viewPhotosModal.modal.show .modal-dialog{max-width:94vw!important;width:94vw!important;margin:.75rem auto!important;height:auto!important}.viewPhotosModal .img-box{margin-bottom:0}.viewPhotosModal .swiper-slide .con-box p{margin-bottom:20px;font-size:18px;line-height:28px}.viewPhotosModal .swiper-slide .con-box{height:auto!important;margin-top:0}.guides-section .inner-content .location-box .common-btn{padding:16px 32px}.guides-section.downloaded{padding:50px 0}.inner-banner-section{height:360px}.menu-btn img{width:32px;height:32px}header{padding:12px 0}}@media screen and (max-width:639px){.newsletter-section h2.title,h2.title{font-size:24px}.docs-section li,.docs-section p,p{font-size:14px;line-height:22px}.newsletter-section form .d-flex{flex-direction:column}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div,.about-us-section .image-container{height:300px}.about-us-section .about-box{gap:20px}.common-section{padding:40px 0}.common-top-section{padding-top:40px}.common-bottom-section{padding-bottom:40px}.personalised-section .con-box{padding-top:40px}.concierge-service-section .image-container{height:210px}.personalised-section img,.travel-support-section .image-container{height:260px}.event-section h3{font-size:26px}.event-section .image-container{height:210px}.common-btn{font-size:15px;padding:12px 28px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:100%;height:auto;margin:0 auto}.guides-section .inner-content h3{margin-top:15px}h3{font-size:24px}.mb-5{margin-bottom:2rem!important}.inquire-section{padding-top:40px}.inquire-section .mail-div a{font-size:18px}.menu-btn img{width:30px;height:30px}header{padding:10px 0}header .profile-login{width:auto}.profile-dropdown{margin-top:20px}header.shrink .profile-dropdown{margin-top:15px}header .nav-box a{font-size:16px}.profile-dropdown{right:13%;width:185px;margin-top:17px}.profile-dropdown:before{height:15px;width:15px;top:-5px;right:23px}.profile-dropdown li a,.profile-dropdown li button{font-size:16px}.profile-dropdown li svg{margin-right:5px;width:24px;height:24px}.guide-box .btn-grp .common-btn{width:46%}.guides-slider{margin-top:40px}.guides-slider h4{font-size:20px}.signup .left-img-box .logo{width:47%;top:40px}.signup .right-form-box{padding:25px 50px;padding-bottom:50px}.signup .right-form-box .sign-title h1{font-size:32px}.signup .right-form-box .sign-title p{font-size:17px}.signup-content{top:85px}.signup-content img{width:75%}.form-group{margin-bottom:15px}form .password .pass-img{width:22px}.form-check-input[type=checkbox]{font-size:18px}.form-check{padding-left:29px}.signup .left-img-box img.left-img{height:175px}.signup .right-form-box .sign-title p{font-size:16px}.otp-group .form-control{width:55px;height:55px}.close-btn{right:25px}header .nav-box a:hover:before,header .nav-box li.active a:before{width:25px}header .nav-box a:before{height:2px}.menu-open header .nav-box ul{gap:10px;padding-right:20px;padding-left:25px;padding-bottom:25px}.newsletter-section .d-flex{gap:15px}header .profile-btn{min-width:44px;height:40px;padding:0 12px}header .profile-btn span{display:none}header .profile-btn .account-icon{display:block}.error-msg{font-size:14px}.product-image{width:120px;height:160px}.product-name,.product-price{font-size:20px}.product-info{gap:15px}.product-name{margin-bottom:5px}.apply-button,.promo-input{font-size:17px}.payment-information{margin-bottom:25px}.menu-open header .nav-box{margin-top:10px}header .nav-box a{font-size:17px}.docs-section h3{font-size:26px;font-weight:500}.docs-section ul.disc-list ul{padding-left:25px}.docs-section h2 span{font-size:22px}.viewPhotosModal.modal.show .modal-dialog{margin:.5rem auto!important;max-width:96vw!important;width:96vw!important;height:auto!important}#viewPhotosModal .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px}#viewPhotosModal .swiper-button-next,#viewPhotosModal .swiper-button-prev{height:30px;width:30px}.viewPhotosModal .swiper-slide .con-box p{margin-bottom:15px;font-size:16px;line-height:22px}#viewPhotosModal .swiper-button svg{width:20px}#viewPhotosModal .swiper-button-next,#viewPhotosModal .swiper-button-prev{height:25px;width:25px}.viewPhotosModal .img-box{margin-bottom:0}.viewPhotosModal .img-box img{margin-top:0;height:auto!important;max-height:65vh!important}.w-sm-100{width:100%}.guides-slider img{height:265px}.downloaded-guide-box p{width:auto}.inner-banner-section{height:270px}.guides-slider img{height:510px}}@media screen and (max-width:479px){.docs-section li,.docs-section p,p{font-size:13px;line-height:21px}.newsletter-section h2.title,h2.title{font-size:22px}.about-us-section .about-box .img-box,.about-us-section .about-box .sticky-div,.about-us-section .image-container{height:450px}.about-us-section .about-box .img-box img,.about-us-section .about-box .sticky-div img{-o-object-position:center;object-position:center}.newsletter-section .d-flex{gap:20px}.form-control,.form-select{font-size:17px;padding:12px 15px}.main-footer ul{gap:30px}.concierge-service-section .images,.event-section .images{gap:5px}.concierge-service-section .image-container,.event-section .image-container{height:145px}.personalised-section img,.travel-support-section .image-container{height:205px}.event-section h3{font-size:24px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{width:100%}.guides-section .common-btn.download{width:65%}.guides-section .inner-content .location-box.upgrade .img-box{height:430px}.guides-section .inner-content .location-box.upgrade .img-box img{height:100%}.common-btn{font-size:14px;padding:10px 24px}.guides-section .inner-content .location-box{width:100%}.common-btn svg,.guides-section .inner-content .location-box.upgrade .up-icon svg{width:20px;height:20px}.guides-section .inner-content .location-box.upgrade .up-icon{height:50px;width:50px}.upgrade-overlay h4{font-size:18px;margin-top:10px}.guides-section .inner-content .location-box span,.inquire-section .form-box label{font-size:16px}.inquire-section .mail-div h3{font-size:24px}.inquire-section .mail-div a{font-size:16px}header .profile-login{width:auto}.menu-btn img{width:30px;height:30px}header{padding:10px 0}.profile-dropdown{right:5%;width:165px;margin-top:15px;padding:15px 20px}.profile-dropdown li svg{width:21px;height:21px}.about-apolide .image-container.one{height:280px}.about-apolide .image-container.two{height:240px}.about-apolide .img-container{margin-top:30px}.guide-box .btn-grp{flex-direction:column;gap:15px!important}.guide-box .btn-grp .common-btn{width:100%}.guide-box .thumb{width:100%;height:auto}.guide-box .preview-img img{width:100%;height:135px}.guides-slider img{height:210px}.signup .right-form-box{padding:25px 20px;padding-bottom:30px}.signup .left-img-box img.left-img{height:150px}.signup .left-img-box .logo{width:55%;top:27px}.signup-content img{width:86%}.signup-content{top:75px}.acc-login,.form-check-label{font-size:14px}.signup .right-form-box .sign-title h1{font-size:30px;margin-bottom:5px}.otp-group{gap:10px}.otp-group .form-control{width:50px;height:50px}.menu-open header .nav-box{margin-top:10px}.guide-btn{width:100%}.cornsilk-bg.br-30{border-radius:10px;padding:30px 20px}.edit-profile .img-box{width:100px;height:100px;margin-bottom:25px}.payment-container{padding:20px}.summary-row{padding:10px 15px}.apply-button,.promo-input{font-size:16px}.summary-row.promo-code-section{flex-direction:column}.apply-button{text-align:right}.product-name,.product-price{font-size:18px}.error-msg{font-size:12px;margin-top:2px}.captcha-div button{font-size:16px}.menu-open header .nav-box ul{gap:15px}.profile-dropdown:before{right:28px}.docs-section ul.disc-list ul{padding-left:20px}.docs-section .con-box:not(:last-of-type),.docs-section .subtitle{margin-bottom:15px}.docs-section h2 span{font-size:20px}.docs-section h3{font-size:24px}.viewPhotosModal .swiper-slide .con-box{margin-top:80px}.viewPhotosModal .swiper-slide .con-box p{font-size:14px;line-height:19px}.downloaded-guide-box .btn-grp{flex-direction:column;gap:15px!important;width:100%}.downloaded-guide-box .btn-grp button{width:100%}.password .form-control{padding-right:60px}.inner-banner-section{height:205px}.guides-slider img{height:430px}}@media screen and (max-width:359px){.profile-dropdown{margin-top:19px}.profile-dropdown:before{right:23px}.signup .left-img-box img.left-img{height:120px}.signup-content{top:62px}.signup .left-img-box .logo{width:57%;top:18px}.signup .right-form-box .sign-title p{font-size:14px}.signup .right-form-box .sign-title h1{font-size:26px}.edit-profile .img-box{width:80px;height:80px}.close-btn{right:18px}.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img{height:auto}.inner-banner-section{height:180px}.guides-slider img{height:390px}.common-section{padding:25px 0}}@media (max-width:1024px){.viewPhotosModal.modal.show{padding:1rem}.viewPhotosModal.modal.show .modal-dialog{width:-moz-fit-content!important;width:fit-content!important;max-width:94vw!important;height:auto!important;margin:0 auto!important}.viewPhotosModal .img-box img{max-width:94vw;max-height:70vh!important;height:auto!important}}@media screen and (max-width:767px){.guides-section .inner-content .location-box .img-box img,.guides-section .inner-content .location-box img,.guides-slider img{height:auto!important;aspect-ratio:7/10!important;-o-object-fit:cover!important;object-fit:cover!important}}@font-face{font-family:avenir_next_cyrmedium;src:url(/fonts/avenirnextcyr-medium-webfont.2e8d32fe.woff2) format("woff2"),url(/fonts/avenirnextcyr-medium-webfont.0e538721.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyr_mediumbold;src:url(/fonts/avenirnextcyr-bold-webfont.7d556251.woff2) format("woff2"),url(/fonts/avenirnextcyr-bold-webfont.1250a04a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrbold;src:url(/fonts/avenirnextcyr-demi-webfont.b2666bde.woff2) format("woff2"),url(/fonts/avenirnextcyr-demi-webfont.af5b4518.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrbold_italic;src:url(/fonts/avenirnextcyr-demiitalic-webfont.e4673856.woff2) format("woff2"),url(/fonts/avenirnextcyr-demiitalic-webfont.b7e296cd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrheavy;src:url(/fonts/avenirnextcyr-heavy-webfont.055b8c82.woff2) format("woff2"),url(/fonts/avenirnextcyr-heavy-webfont.29eea133.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrheavy_italic;src:url(/fonts/avenirnextcyr-heavyitalic-webfont.48e48cda.woff2) format("woff2"),url(/fonts/avenirnextcyr-heavyitalic-webfont.9eedff45.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyritalic;src:url(/fonts/avenirnextcyr-italic-webfont.671df7c0.woff2) format("woff2"),url(/fonts/avenirnextcyr-italic-webfont.64d5d8bb.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrlight;src:url(/fonts/avenirnextcyr-light-webfont.7c9d95ff.woff2) format("woff2"),url(/fonts/avenirnextcyr-light-webfont.8e6e242a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrlight_italic;src:url(/fonts/avenirnextcyr-lightitalic-webfont.3588de68.woff2) format("woff2"),url(/fonts/avenirnextcyr-lightitalic-webfont.82bb4c76.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrultra_light;src:url(/fonts/avenirnextcyr-ultralight-webfont.24fc93e5.woff2) format("woff2"),url(/fonts/avenirnextcyr-ultralight-webfont.9e90394e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir_next_cyrultraLtIt;src:url(/fonts/avenirnextcyr-ultralightit-webfont.60789996.woff2) format("woff2"),url(/fonts/avenirnextcyr-ultralightit-webfont.c990c5e1.woff) format("woff");font-weight:400;font-style:normal}:root{--font-heading:"Playfair Display","Times New Roman",serif;--font-body:"CMU Serif","Georgia",serif;--color-text:#332c26;--color-muted:#675c53;--color-border:rgba(51,44,38,.15);--color-accent:#e58900;--page-max-width:1200px}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:#fff;color:var(--color-text);line-height:1.7;text-rendering:optimizeLegibility}body,p{font-family:var(--font-body);font-size:18px}p{margin:0 0 1rem;color:var(--color-muted)}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}h1{font-size:32px;line-height:1.2}h2{font-size:30px;line-height:1.25}h3{font-size:24px;line-height:1.3}h4,h5,h6{font-size:18px;line-height:1.35}a{color:var(--color-text);text-decoration:none}main,section{background:#fff}button,input,select,textarea{font-family:var(--font-body);transition:all .2s ease}img{display:block;max-width:100%;height:auto}.fade-scroll{transition:transform .6s ease,opacity .6s ease}@media (max-width:768px){h1,h2,h3,h4{letter-spacing:.15rem}}:root{--fs-home-title:30px;--fs-home-quote:19px;--fs-guides-hero-heading:24px;--fs-guides-hero-body:19px;--fs-guides-shop-now:15px;--fs-journal-title:15px;--fs-journal-subtext:17px;--fs-menu-bar:15px;--fs-article-header:17px;--fs-article-subheader:15px;--fs-services-title:15px;--fs-services-intro:19px;--fs-services-section-header:22px;--fs-services-body:17px;--fs-about-main-heading:22px;--fs-about-intro-body:17px;--fs-about-our-story-title:22px;--fs-about-roots-title:20px;--fs-about-roots-body:16px;--fs-about-on-curation-title:19px;--fs-about-on-curation-body:17px;--fs-newsletter-get-inspired:20px;--fs-newsletter-description:17px}