:root{--primary: #83c340;--primary-rgb: 131, 195, 64;--secondary: #3e793b;--secondary-rgb: 62, 121, 59;--secondary-black: #205d1c;--body-size: 14px;--font-color: #434343;--bg-color: #f7f7f7;--border-radius: 3px;--max-width: 2560px;--gray: #8a8a8a;--danger: #dc3545;--success: #28a745;--warning: #ffc107;--info: #8a8a8a;--light: #f8f9fa;--h1: normal 60px/185% "Metropolis SemiBold";--h2: normal 52px/138% "Metropolis SemiBold";--h3: normal 42px/112% "Metropolis SemiBold";--h4: normal 32px/185% "Metropolis SemiBold";--h5: normal 22px/30px "Metropolis SemiBold";--h6: normal 16px/160% "Metropolis SemiBold";--h7: normal 14px/160% "Metropolis SemiBold";--h8: normal 12px "Metropolis SemiBold";--body-normal: normal 16px/180% "Metropolis Regular";--body-small: normal 12px/18px "Metropolis Regular";--body-big: normal 18px/180% "Metropolis Regular";--subtitle: normal 11px/20px "Metropolis SemiBold";--subtitle2: normal 14px/20px "Metropolis SemiBold";--body-menu: normal 14px/26px "Metropolis Regular";--h1-letter-spacing: -3px;--h2-letter-spacing: -2px;--h3-letter-spacing: -1px;--h4-letter-spacing: -1px;--subtitle-letter-spacing: 2.7px}html[lang=zh_HK]{--h1: normal 58px/185% "Metropolis SemiBold";--h2: normal 50px/138% "Metropolis SemiBold";--h3: normal 40px/112% "Metropolis SemiBold";--h4: normal 30px/185% "Metropolis SemiBold";--h5: normal 20px/30px "Metropolis SemiBold";--h6: normal 16px/160% "Metropolis SemiBold";--h7: normal 13px/160% "Metropolis SemiBold";--h8: normal 12px "Metropolis SemiBold";--body-normal: normal 18px/180% "Metropolis Regular";--body-small: normal 14px/18px "Metropolis Regular";--body-big: normal 16px/185% "Metropolis Regular";--subtitle: normal 13px/20px "Metropolis SemiBold";--subtitle2: normal 16px/20px "Metropolis SemiBold";--body-menu: normal 16px/26px "Metropolis Regular"}*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:"Metropolis Bold";src:url("../fonts/Metropolis-Bold.otf")}@font-face{font-family:"Metropolis Regular";src:url("../fonts/Metropolis-Regular.otf")}@font-face{font-family:"Metropolis SemiBold";src:url("../fonts/Metropolis-SemiBold.otf")}@font-face{font-family:"Roboto-VariableFont_wdth,wght";src:url("../fonts/Roboto-VariableFont_wdth,wght.ttf")}html,body{touch-action:pan-x pan-y}body{font-family:"Metropolis Regular","Roboto-VariableFont_wdth,wght",sans-serif;background-color:var(--bg-color);font-size:var(--body-size);color:var(--font-color);font:var(--body-normal)}img{vertical-align:middle}.container{max-width:1920px;margin:auto;padding-left:120px;padding-right:120px}::-moz-selection{background-color:rgba(var(--secondary-rgb), 0.5)}::selection{background-color:rgba(var(--secondary-rgb), 0.5)}.select{position:relative}.select:hover .select-option{display:block}.select .select-option{position:absolute;bottom:0;left:50%;transform:translate(-50%, 100%);background-color:#fff;min-width:120px;max-height:500px;overflow:auto;width:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:9;display:none;border-radius:var(--border-radius)}.select .select-option a,.select .select-option li{display:block;color:var(--font-color) !important;padding:15px 20px !important}.select .select-option a:hover,.select .select-option li:hover{background-color:var(--primary) !important;color:#fff !important}.drag{width:140px;height:90px;background:url(../images/drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0}.page-loading{display:flex;justify-content:center;align-items:center;gap:10px;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.55)}.page-loading .wave{width:12px;height:50px;background-color:var(--primary);animation:wave 1.2s infinite ease-in-out}.page-loading .wave:nth-of-type(2){animation-delay:.2s}.page-loading .wave:nth-of-type(3){animation-delay:.4s}.page-loading .text{color:var(--primary);font-size:2em}.loading{position:relative}.loading::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);z-index:1}.loading::after{content:"";display:inline-block;width:25px;height:25px;border:2px solid var(--primary);border-radius:50%;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);animation:spin 1s linear infinite;position:absolute;left:50%;top:50%;z-index:1;margin-left:-13px;margin-top:-13px}.invalid-feedback{display:none;font-size:12px;color:var(--danger)}.is-invalid{border-style:solid;border-color:var(--danger) !important;border-width:1px !important;box-shadow:0 0 5px 0 rgba(220,53,69,.5) !important}.is-invalid~.invalid-feedback{display:block !important;margin-top:5px}.gm-ui-hover-effect,.gm-style-iw-ch{display:none !important}.gm-style-iw-d,.gm-style .gm-style-iw-c{padding:0;overflow:hidden !important}.gm-style .gm-style-iw-c{border-radius:80px;padding-left:0}.gm-style-iw-t:hover ::after{background-color:var(--primary)}.gm-style-iw-t:hover .locaton-map-btn{background-color:var(--primary);color:#fff}.gm-style-iw-t:hover .locaton-map-btn img.hover{display:block}.gm-style-iw-t:hover .locaton-map-btn img.default{display:none}.locaton-map-btn{background-color:rgba(0,0,0,0);border:0;outline:none;display:flex;align-items:center;font-size:var(--body-size);margin:0;color:var(--font-color);padding:6px 20px;cursor:pointer}.locaton-map-btn .icon{margin-right:8px;color:var(--primary)}.gm-style-iw-t .locaton-map-btn img.hover{display:none}.marker-1 .gm-style-iw-tc{transform:translate(-50%, -45px) rotate(180deg) !important}.error-message{color:red;background:rgba(255,0,0,.1);padding:10px;width:100%;min-width:200px;display:flex;align-items:flex-start;margin:15px}.error-message .icon{margin-right:10px}.error-message p{margin-bottom:5px}form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}form .form-item{width:50%;padding:15px;display:flex;flex-direction:column}form .form-item>label{margin-bottom:10px}form .form-item>label sup{font-size:1.2em}form input,form select,form textarea,form .select-header{background-color:#fff;height:55px;padding:10px;outline:none;border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius);font-size:1em;font-family:inherit}form input::-moz-placeholder, form select::-moz-placeholder, form textarea::-moz-placeholder, form .select-header::-moz-placeholder{color:#d7d7d7}form input::placeholder,form select::placeholder,form textarea::placeholder,form .select-header::placeholder{color:#d7d7d7}form input:focus,form select:focus,form textarea:focus,form .select-header:focus{border-color:var(--primary);box-shadow:0 0 10px 0 rgba(var(--primary-rgb), 0.5)}form textarea{height:auto}form .custom-select{width:100%;border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius)}form .custom-select .select-header{background-color:#fff;border-radius:var(--border-radius);border:2px solid rgba(0,0,0,0)}form .custom-select .select-header .selected-value{font-size:1em}form .custom-select .select-options li{font-size:1em}form .custom-select.active{border-color:var(--primary);box-shadow:0 0 10px 0 rgba(var(--primary-rgb), 0.5)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes wave{0%,100%{transform:scaleY(1)}50%{transform:scaleY(0.5)}}input[type=checkbox]{opacity:0;width:0;height:0;display:none;position:relative}input[type=checkbox]+label{cursor:pointer;position:relative;display:flex;align-items:center;white-space:nowrap}input[type=checkbox]+label::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-color:rgba(0,0,0,0);border:1px solid #ccc;margin-right:5px}input[type=checkbox]:checked+label::after{content:"";position:absolute;top:14px;left:8px;transform:translate(-50%, -50%);width:20px;height:20px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");background-color:var(--primary);-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-branch-select{position:relative;width:100%;height:40px;font-family:inherit}.custom-branch-select .select-header{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ccc;border-radius:0px;height:40px;cursor:pointer;background-color:#f9f9f9}.custom-branch-select .select-header .selected-value.placeholder{color:#d6d6d6}.custom-branch-select .select-header .arrow{font-size:12px;transition:transform .2s;color:var(--primary)}.custom-branch-select .select-header .arrow svg{width:1em;height:1em}.custom-branch-select .select-options{position:absolute;top:100%;left:0;margin:0;padding:0;list-style:none;border-radius:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;z-index:8;max-height:500px;overflow:auto;min-width:330px}.custom-branch-select .select-options::-webkit-scrollbar{width:3px}.custom-branch-select .select-options::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:3px}.custom-branch-select .select-options .select-tab{display:grid;grid-template-columns:repeat(3, 1fr);background:linear-gradient(to right, #459c38, #00693f)}.custom-branch-select .select-options .select-tab span{padding:10px;color:#fff;font-size:16px}.custom-branch-select .select-options .select-body{display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid #ccc}.custom-branch-select .select-options .select-body ul{padding:10px 0}.custom-branch-select .select-options .select-body ul:not(:last-child){border-right:1px solid #ccc}.custom-branch-select .select-options .select-body li{display:flex;align-items:center;padding:5px 10px;font:var(--body-normal);cursor:pointer;position:relative;line-height:1.2}.custom-branch-select .select-options .select-body li:hover{background-color:#f1f1f1}.custom-branch-select .select-options .select-body li.selected{color:var(--primary)}.custom-branch-select .select-options .select-body li .checkbox{opacity:0;width:0;height:0;display:none;position:relative}.custom-branch-select .select-options .select-body li .checkbox+label{cursor:pointer;position:relative;display:flex;align-items:center}.custom-branch-select .select-options .select-body li .checkbox+label::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-color:rgba(0,0,0,0);border:1px solid #ccc;margin-right:5px}.custom-branch-select .select-options .select-body li .checkbox:checked+label::after{content:"";position:absolute;top:8px;left:8px;transform:translate(-50%, -50%);width:20px;height:20px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");background-color:var(--primary);-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-branch-select .select-options .select-body.multi li::after{display:none !important}.custom-branch-select .checkbox{margin-right:8px}.custom-branch-select.active .select-header .arrow{transform:rotate(180deg)}.custom-branch-select.active .select-options{display:block}.custom-select{position:relative;width:200px;font-family:inherit}.custom-select .select-header{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ccc;border-radius:0px;cursor:pointer;background-color:#f9f9f9}.custom-select .select-header .selected-value{font-size:14px}.custom-select .select-header .selected-value.placeholder{color:#d6d6d6}.custom-select .select-header .arrow{font-size:12px;transition:transform .2s;color:var(--primary)}.custom-select .select-header .arrow svg{width:1em;height:1em}.custom-select .select-options{position:fixed;top:100%;left:0;margin:0;padding:0;list-style:none;border:1px solid #ccc;border-radius:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;z-index:8;max-height:500px;overflow:auto}.custom-select .select-options::-webkit-scrollbar{width:3px}.custom-select .select-options::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:3px}.custom-select .select-options li{display:flex;align-items:center;padding:5px 10px;font-size:14px;cursor:pointer;position:relative}.custom-select .select-options li:hover{background-color:#f1f1f1}.custom-select .select-options li.selected{color:var(--primary)}.custom-select .select-options li.selected::after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-block;width:24px;height:24px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-select .select-options li .checkbox{opacity:0;width:0;height:0;display:none;position:relative}.custom-select .select-options li .checkbox+label{cursor:pointer;position:relative;display:flex;align-items:center}.custom-select .select-options li .checkbox+label::before{content:"";display:inline-block;width:15px;height:15px;margin-right:5px;background-color:rgba(0,0,0,0);border:1px solid #ccc;margin-right:5px}.custom-select .select-options li .checkbox:checked+label::after{content:"";position:absolute;top:8px;left:8px;transform:translate(-50%, -50%);width:20px;height:20px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");background-color:var(--primary);-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-select .select-options.multi li::after{display:none !important}.custom-select .checkbox{margin-right:8px}.custom-select.active .select-header .arrow{transform:rotate(180deg)}.custom-select.active .select-options{display:block}.calendar{margin:0 auto;text-align:center}.calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:20px;margin:0 20px}.calendar .calendar-header #year{display:none;cursor:pointer}.calendar .calendar-header #month{font-size:1.5em;cursor:pointer;font:var(--h5)}.calendar .calendar-header #prevMonth,.calendar .calendar-header #nextMonth{cursor:pointer;padding:5px;font-size:14px;border:1px solid var(--primary);background-color:rgba(0,0,0,0)}.calendar .calendar-header #prevMonth .icon,.calendar .calendar-header #nextMonth .icon{min-width:auto;min-height:auto}.calendar .calendar-table,.calendar .year-table,.calendar .month-table{width:100%;border-collapse:separate;border-spacing:10px}.calendar .calendar-table th,.calendar .calendar-table td,.calendar .year-table th,.calendar .year-table td,.calendar .month-table th,.calendar .month-table td{padding:15px}.calendar .calendar-table td,.calendar .year-table td,.calendar .month-table td{color:#8a8a8a;cursor:pointer}.calendar .calendar-table td:hover,.calendar .year-table td:hover,.calendar .month-table td:hover{background-color:var(--primary);color:#fff}.calendar .calendar-table td.other-month,.calendar .calendar-table td.past,.calendar .year-table td.other-month,.calendar .year-table td.past,.calendar .month-table td.other-month,.calendar .month-table td.past{color:#d7d7d7;cursor:no-drop;pointer-events:none}.calendar .calendar-table td.selected,.calendar .year-table td.selected,.calendar .month-table td.selected{background-color:var(--primary);color:#fff}.calendar .month-table td{text-align:left}.toast{position:fixed;top:50px;left:50%;transform:translateX(-50%);z-index:9}.toast .toast-item{background-color:#fff;color:var(--font-color);border-radius:var(--border-radius);min-width:300px;padding:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);transition:top .3s ease;margin-top:15px}.toast .toast-item .toast-header{display:flex;align-items:center;justify-content:space-between}.toast .toast-item .toast-header.hide{display:none}.toast .toast-item .toast-header .toast-title{font-weight:700}.toast .toast-item .toast-header .icon{margin-right:8px}.toast .toast-item .toast-header .icon--success{color:var(--success)}.toast .toast-item .toast-header .icon--error{color:var(--danger)}.toast .toast-item .toast-header .icon--warning{color:var(--warning)}.toast .toast-item .toast-header .icon--info{color:var(--info)}.toast .toast-item .toast-header .toast-close{background-color:rgba(0,0,0,0);outline:none;border:0;cursor:pointer}.toast .toast-item .toast-body{padding-left:calc(1em + 8px)}header{position:sticky;top:0;z-index:9}header .header-top{background-color:var(--secondary);font:var(--h7)}header .header-top .container{display:flex;justify-content:space-between;align-items:center;color:#fff;padding-top:10px;padding-bottom:10px;position:relative}header .header-top .container a{color:#fff;text-decoration:none}header .header-top .container a:hover{color:var(--primary)}header .header-top .container .discount{display:flex;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}header .header-top .container .discount button{background-color:rgba(0,0,0,0);border:0;outline:none;color:#fff;cursor:pointer}header .header-top .container .discount button.disabled{color:#ccc;cursor:no-drop}header .header-top .container .discount .discount-container{width:420px;overflow:hidden;margin-left:50px;margin-right:50px}header .header-top .container .discount .discount-container .discount-list{display:flex;align-items:center;transition:transform .5s ease-in-out}header .header-top .container .discount .discount-container .discount-list li{display:inline-block;min-width:420px;flex-shrink:0;white-space:nowrap;text-align:center}header .header-top .container .login-FAQ .login{margin-right:50px}header .header-main{background-color:#fff}header .header-main .container{display:flex;justify-content:space-between;align-items:center;position:relative}header .header-main .container .menu-toggle-btn{font-size:26px;cursor:pointer;display:none;margin-right:20px}header .header-main .container .menu-toggle-btn:hover{color:var(--primary)}header .header-main .container .logo{margin-right:30px}header .header-main .container .logo img{width:120px;-o-object-fit:contain;object-fit:contain;height:auto}header .header-main .container .contact{display:flex;align-items:center}header .header-main .container .contact a{height:50px;width:130px;font-weight:700;font:var(--body-menu)}header .header-main .container .contact a:nth-child(-n+2){border:2px solid var(--primary);padding:10px 0;color:var(--font-color);text-decoration:none;display:inline-flex;align-items:center;margin-right:10px;justify-content:center}header .header-main .container .contact a:nth-child(-n+2) i{color:var(--primary);margin-right:5px}header .header-main .container .contact a:nth-child(-n+2):hover{background-color:var(--primary);color:#fff}header .header-main .container .contact a:nth-child(-n+2):hover i{color:#fff}header .header-main .container .contact a:nth-child(3){background-color:var(--primary);padding:10px 20px;color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}header .header-main .container .contact a:nth-child(3) i{color:var(--primary);margin-right:5px}header .header-main .container .contact a:nth-child(3):hover{background-color:#fff;color:var(--font-color);border:2px solid var(--primary)}header .header-main .container .contact a:nth-child(3):hover i{color:var(--primary)}header .header-main .container .contact a i{width:20px;min-width:auto;height:20px;min-height:auto}header .header-main .container .contact.mobile a{display:none}header .header-main .container .menu{z-index:9;flex:1}header .header-main .container .menu>ul{display:flex;list-style:none;align-items:center}header .header-main .container .menu>ul>li{margin-left:15px;margin-right:15px;margin-top:50px;margin-bottom:50px}header .header-main .container .menu>ul>li.active a{color:var(--primary)}header .header-main .container .menu>ul>li>a{min-height:20px;color:var(--font-color);text-decoration:none;display:inline-flex;align-items:center;font:var(--body-menu)}header .header-main .container .menu>ul>li>a .icon--toggle-menu{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m8 10.207l3.854-3.853l-.707-.708L8 8.793L4.854 5.646l-.708.708z' clip-rule='evenodd'/%3E%3C/svg%3E")}header .header-main .container .menu>ul>li:hover .menu-children,header .header-main .container .menu>ul>li.show .menu-children{max-height:800px;transition:max-height .2s ease-in-out}header .header-main .container .menu>ul>li:hover>a,header .header-main .container .menu>ul>li.show>a{color:var(--primary)}header .header-main .container .menu>ul>li:hover>a .icon--toggle-menu,header .header-main .container .menu>ul>li.show>a .icon--toggle-menu{transform:rotate(180deg)}header .header-main .container .menu>ul>li .menu-children{position:absolute;left:100px;bottom:0;right:100px;background-color:#fff;transform:translateY(100%);max-height:0;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between}header .header-main .container .menu>ul>li .menu-children .left{padding:50px;flex:1;display:flex;align-items:flex-start;width:50%;justify-content:space-between}header .header-main .container .menu>ul>li .menu-children .left .menu-item{width:50%;height:100%;display:flex;flex-direction:column}header .header-main .container .menu>ul>li .menu-children .left .menu-item .title{color:#8b8b8b;font-size:14px;letter-spacing:2.7px;padding-bottom:25px !important;font:var(--subtitle)}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul{flex:1;display:flex;flex-direction:column}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li{list-style:none;margin-bottom:30px}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li a{color:var(--font-color);text-decoration:none;display:inline-block;font-weight:700;font-size:1.5em;font:var(--h5)}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li a i{opacity:0;vertical-align:middle}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li a:hover{color:var(--primary)}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li a:hover i{opacity:1}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li.current a{color:var(--primary)}header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li.current a i{opacity:1}header .header-main .container .menu>ul>li .menu-children .right{padding:0 50px;flex:1;margin-top:50px;margin-bottom:50px;max-height:400px}header .header-main .container .menu>ul>li .menu-children .right img{max-height:100% !important;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header .header-main .container .menu>ul>li:nth-last-child(2):hover a{color:#b40030}header .header-main .container .menu .login-FAQ.mobile{display:none}header .header-main .container .logo-menu{display:flex;align-items:center}html[lang=zh_HK] header .header-main .container .menu>ul>li .menu-children .left{padding-right:0;padding-left:80px}html[lang=zh_HK] header .header-main .container .menu>ul>li .menu-children .left .menu-item ul li a{font-size:22px;font-weight:700}footer .container .footer-top{padding:50px 0;text-align:center}footer .container .footer-top .logo img{width:140px;height:auto;-o-object-fit:contain;object-fit:contain}footer .container .footer-top .menu{display:flex;align-items:center;justify-content:center}footer .container .footer-top .menu a{margin:30px;text-decoration:none;color:var(--font-color)}footer .container .footer-top .menu a:hover{color:var(--primary)}footer .container .footer-top .contact a{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff;border-radius:50%;color:var(--primary);margin:0 5px;font-size:1.5em}footer .container .footer-top .contact a:hover{background-color:var(--primary);color:#fff}footer .container .footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:20px 0}footer .container .footer-bottom .rights-reserved{font-size:12px}footer .container .footer-bottom a{text-decoration:none;color:var(--font-color);font-size:12px;margin:0 20px;font:var(--body-small)}footer .container .footer-bottom a:hover{color:var(--primary)}.banner{position:relative;max-width:var(--max-width);margin:0 auto}.banner .action-btns{width:100%;position:absolute;right:50%;bottom:100px;transform:translateX(50%);text-align:end}.banner .action-btns button{background-color:rgba(0,0,0,0);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:1.5em;color:#fff;margin:10px;cursor:pointer;border:0;position:relative;outline:none;box-shadow:1px -1px 0 1px #fff,-1px -1px 0 1px #fff,-1px 1px 0 1px #fff}.banner .action-btns button:hover{background-color:#fff;color:var(--primary)}.banner .action-btns button[banner-index="1"]{box-shadow:-1px -1px 0 1px #fff,-1px 1px 0 1px #fff,1px 1px 0 2px var(--primary)}.banner .action-btns button[banner-index="2"]{box-shadow:-1px 1px 0 1px #fff,1px -1px 0 2px var(--primary),-1px -1px 0 2px var(--primary)}.banner .action-btns button[banner-index="3"]{box-shadow:1px -1px 0 2px var(--primary),-1px -1px 0 2px var(--primary),-1px 1px 0 2px var(--primary)}.banner .banner-container{height:48vw;max-height:950px;overflow:hidden}.banner .banner-container ul li{position:absolute;right:0;left:0;height:48vw;max-height:950px;opacity:0;transition:opacity 1s ease-in-out}.banner .banner-container ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner .banner-container ul li .banner-content{width:100%;position:absolute;left:50%;bottom:100px;transform:translateX(-150%);color:#fff}.banner .banner-container ul li .banner-content h1{font:var(--h2);letter-spacing:var(--h2-letter-spacing)}.banner .banner-container ul li .banner-content h2{font:var(--h2);letter-spacing:var(--h2-letter-spacing)}.banner .banner-container ul li.active{opacity:1}.banner .banner-container ul li.active .banner-content{transition:transform 1s ease-in-out;transform:translateX(-50%)}.banner .banner-container ul.mobile{display:none}.contact-fixed{position:fixed;bottom:5%;right:40px;z-index:3}.contact-fixed a{width:80px;height:80px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.8em;box-shadow:0 5px 10px 0px rgba(0,0,0,.3)}.contact-fixed a:hover{background-color:var(--primary) !important}.contact-fixed a.phone{background-color:var(--secondary);margin-bottom:30px}.contact-fixed a.whatsapp{background-color:#434343}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;transform:scale(0);z-index:9}.modal .modal-container{width:100%;max-width:800px;background-color:#fff;border-radius:var(--border-radius);transform:scale(0);opacity:0;transition:all .2s linear;color:var(--font-color)}.modal .modal-container .modal-header{padding:20px;display:flex;align-items:center;justify-content:flex-end;font-size:1.5em}.modal .modal-container .modal-header .close-modal{background-color:rgba(0,0,0,0);border:0;color:var(--font-color);cursor:pointer}.modal .modal-container .modal-body{padding:20px;min-height:500px;max-height:80vh;overflow:auto}.modal.show{transform:scale(1)}.modal.show .modal-container{transform:scale(1);opacity:1}main{max-width:var(--max-width);margin:0 auto}.visit{background-color:var(--primary);color:#fff;position:relative;overflow:hidden}.visit::before{content:"";width:260px;height:300px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:linear-gradient(to right, var(--primary), rgba(255, 255, 255, 0) 20%, var(--primary)),url("../images/logo_icon.png");background-repeat:no-repeat;opacity:.8}.visit .container{min-height:150px;display:flex;align-items:center;justify-content:space-between;transform:translate(0, 0)}.visit .container p{font-size:2em;font-weight:700;font-family:"Metropolis Bold";font:var(--h4);letter-spacing:var(--h4-letter-spacing)}.visit .container .visit-btn{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;padding:20px 30px;display:flex;align-items:center;cursor:pointer;justify-content:space-between;font-size:1.2em;white-space:nowrap;font:normal 16px/20px "Metropolis Regular";letter-spacing:1px}.visit .container .visit-btn i{transform:rotate(-45deg);margin-left:20px}.visit .container .visit-btn:hover{background-color:#fff;color:var(--primary)}.visit .container .visit-btn:hover i{transform:rotate(0deg)}.visit .modal .modal-container{width:90vw;max-width:1920px;background-color:#f4f4f4}.visit .modal .modal-container .modal-body{padding:20px;padding-top:20px;padding-bottom:50px}.visit .modal .modal-container .modal-body h2{font-size:2em;margin-bottom:30px;padding-left:50px;display:flex;align-items:center;justify-content:flex-start;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}.visit .modal .modal-container .modal-body h2 .icon{color:var(--primary);margin-right:10px;width:38px;height:38px}.visit .modal .modal-container .modal-body .date-box{display:flex;align-items:stretch;justify-content:space-between}.visit .modal .modal-container .modal-body .date-box .calendar-container{padding-left:50px;padding-right:50px}.visit .modal .modal-container .modal-body .date-box .calendar-container label{display:block;letter-spacing:3px;color:var(--gray);margin-bottom:30px;font-size:14px;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}.visit .modal .modal-container .modal-body .date-box .calendar-container .calendar{background-color:#fff;min-width:400px}.visit .modal .modal-container .modal-body .date-box .time-container{padding-left:50px;padding-right:50px;border-left:2px solid #ccc;border-right:2px solid #ccc}.visit .modal .modal-container .modal-body .date-box .time-container label{display:block;letter-spacing:3px;color:var(--gray);font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}.visit .modal .modal-container .modal-body .date-box .time-container h4{font-size:16px;margin-top:30px;margin-bottom:30px;font:var(--h6)}.visit .modal .modal-container .modal-body .date-box .time-container .time-grid{display:grid;gap:15px;grid-template-columns:repeat(2, 1fr)}.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item{padding:15px 20px;display:flex;align-items:center;justify-content:center;background-color:#fff;white-space:nowrap}.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item .icon{color:var(--primary);margin-right:10px}.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item.select,.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item:hover{background-color:var(--primary);color:#fff}.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item.select .icon,.visit .modal .modal-container .modal-body .date-box .time-container .time-grid .time-item:hover .icon{color:#fff}.visit .modal .modal-container .modal-body .date-box .contact-details{padding-left:50px;padding-right:50px;position:relative}.visit .modal .modal-container .modal-body .date-box .contact-details>label{display:block;letter-spacing:3px;color:var(--gray);font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}.visit .modal .modal-container .modal-body .date-box .contact-details form{margin-top:20px}.visit .modal .modal-container .modal-body .date-box .contact-details form .form-item{width:100%}.visit .modal .modal-container .modal-body .date-box .contact-details form .form-item label{color:var(--font-color)}.visit .modal .modal-container .modal-body .date-box .contact-details form .form-item.submit-btn{align-items:flex-end}.visit .modal .modal-container .modal-body .date-box .contact-details form .form-item.submit-btn button{display:inline-block;background-color:var(--primary);color:#fff;width:auto;padding:15px 50px;border:2px solid var(--primary);font-size:1em;cursor:pointer;right:50px;bottom:0}.visit .modal .modal-container .modal-body .date-box .contact-details form .form-item.submit-btn button:hover{background-color:#fff;color:var(--primary)}.area-code-container{position:relative}.area-code-container .choose-header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:2px 10px;color:#666;height:55px;width:100px}.area-code-container .choose-header button{background-color:rgba(0,0,0,0);border:0;color:var(--primary);padding:0;font-size:26px}.area-code-container .choose-body{width:auto;max-height:300px;overflow:auto;position:absolute;left:0;z-index:2;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1)}.area-code-container .choose-body li{padding:5px 10px;display:flex;align-items:flex-start;flex-wrap:wrap;white-space:nowrap;justify-content:space-between;padding-right:30px;position:relative;cursor:pointer}.area-code-container .choose-body li:hover{background-color:#f1f1f1}.area-code-container .choose-body li.active{color:var(--primary)}.area-code-container .choose-body li.active::after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-block;width:24px;height:24px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12l5 5L20 7'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.area-code-container.close{padding-bottom:0}.area-code-container.close .choose-body{display:none;max-height:0}main#home .self-storage{margin-top:100px;padding-bottom:50px}main#home .self-storage .container{display:flex;align-items:stretch;justify-content:space-between}main#home .self-storage .container .left{width:50%;flex:1;position:relative}main#home .self-storage .container .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#home .self-storage .container .left::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25)}main#home .self-storage .container .left .text{position:absolute;left:15px;bottom:20px}main#home .self-storage .container .left .text .title{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;font-size:1em;color:#fff;background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#home .self-storage .container .left .text .title img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#home .self-storage .container .left .text .content{font-size:2.5em;color:#fff;font-weight:700;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#home .self-storage .container .right{width:50%;margin-left:30px}main#home .self-storage .container .right ul{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}main#home .self-storage .container .right ul li{width:46%;list-style:none;margin-bottom:20px;margin-top:20px}main#home .self-storage .container .right ul li a{text-decoration:none;color:var(--font-color);padding:15px;border-left:3px solid var(--primary);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}main#home .self-storage .container .right ul li a .name{font-size:1.2em;font-weight:700;font:normal 22px/185% "Metropolis SemiBold"}main#home .self-storage .container .right ul li a .name span{margin-left:15px;padding:5px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;vertical-align:top}main#home .self-storage .container .right ul li a .name span i{vertical-align:middle;transform:rotate(-45deg)}main#home .self-storage .container .right ul li a .size{color:#8b9099;font:var(--body-normal)}main#home .self-storage .container .right ul li a:hover{background-color:var(--primary);color:#fff}main#home .self-storage .container .right ul li a:hover .name i{transform:rotate(0deg);color:var(--primary)}main#home .self-storage .container .right ul li a:hover .size{color:#fff}main#home .our-locations{padding-top:50px;padding-bottom:50px;text-align:center}main#home .our-locations .title{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#home .our-locations .title img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#home .our-locations h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#home .our-locations h2 br{display:none}main#home .our-locations>.content{margin-bottom:50px;margin-top:30px;line-height:1.5;color:var(--gray)}main#home .our-locations #map-container{position:relative}main#home .our-locations #map-container #map{height:700px;width:100%}main#home .our-locations #map-container .tips{position:absolute;right:15px;top:50px;background-color:#fff;border-top:5px solid var(--primary);padding:15px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 10px 0px rgba(0,0,0,.3);font-size:14px}main#home .our-locations #map-container .tips>.icon--info{color:var(--primary);margin-right:10px}main#home .our-locations #map-container .tips .close-btn{background-color:#fff;border-radius:50%;padding:3px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;border:2px solid var(--primary);transform:translate(50%, -50%);cursor:pointer}main#home .our-locations #map-container .tips.hide{display:none}main#home .our-locations #map-container .map-mobile{display:grid;grid-template-columns:repeat(1, 1fr);display:none}main#home .our-locations #map-container .map-mobile .location-items{width:50%}main#home .our-locations #map-container .map-mobile .location-items:nth-of-type(1){margin-right:7.5px}main#home .our-locations #map-container .map-mobile .location-items:nth-of-type(2){margin-left:7.5px}main#home .our-locations #map-container .map-mobile .location-items .region{color:#8b8b8b;font-size:9px;letter-spacing:2.7px;text-align:left;font:var(--subtitle)}main#home .our-locations #map-container .map-mobile .location-items .location-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;margin-top:10px}main#home .our-locations #map-container .map-mobile .location-items .location-list a{display:flex;align-items:center;text-decoration:none;color:var(--font-color);padding:15px 12px;border:2px solid var(--primary);position:relative;font-size:14px;font-weight:700;font:var(--h8)}main#home .our-locations #map-container .map-mobile .location-items .location-list a span{text-align:left;flex:1;line-height:1.2;max-width:calc(100% - 34px);margin-right:8px;margin-left:5px}main#home .our-locations #map-container .map-mobile .location-items .location-list a i{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(-45deg);font-size:12px}main#home .our-locations #map-container .map-mobile .location-items .location-list a:hover{background-color:var(--primary);color:#fff}main#home .our-locations #map-container #map-details{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;width:600px;text-align:left;opacity:0;max-width:0;transition:all .3s ease-in-out;padding:0}main#home .our-locations #map-container #map-details.show{opacity:1;max-width:100%;padding:30px}main#home .our-locations #map-container #map-details .close-btn{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:0;outline:none;font-size:18px;cursor:pointer;padding:10px}main#home .our-locations #map-container #map-details .image{position:relative;height:200px}main#home .our-locations #map-container #map-details .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#home .our-locations #map-container #map-details .image .name{position:absolute;left:30px;bottom:30px;color:#fff;margin-bottom:0}main#home .our-locations #map-container #map-details .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1))}main#home .our-locations #map-container #map-details .address{margin:15px 0;text-align:left}main#home .our-locations #map-container #map-details .offered .subtitle{color:var(--gray);letter-spacing:3px;font-size:14px;margin:30px 0 15px;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#home .our-locations #map-container #map-details .offered ul{display:flex;flex-direction:column;flex-wrap:wrap;height:9em}main#home .our-locations #map-container #map-details .offered ul li{list-style:none;margin:10px 0}main#home .our-locations #map-container #map-details .offered ul li .icon{color:var(--primary);margin-right:8px}main#home .our-locations #map-container #map-details .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:5px solid var(--primary);list-style:none;display:flex;align-items:center;justify-content:space-between;margin:24px 0;cursor:pointer;min-height:74px}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon{display:flex;align-items:center}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon .map-icon{width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon{margin-left:8px}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}main#home .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .address{margin:0;font:var(--h7);color:var(--gray);margin-top:5px}main#home .our-locations #map-container #map-details .branch-container ul li .subway{text-align:center}main#home .our-locations #map-container #map-details .branch-container ul li .subway img{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}main#home .our-locations #map-container #map-details .branch-container ul li .subway .mtr-name{font-size:12px}main#home .our-locations #map-container #map-details .branch-container ul li:hover,main#home .our-locations #map-container #map-details .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#home .our-locations #map-container #map-details .branch-container ul li:hover .branch-info .address,main#home .our-locations #map-container #map-details .branch-container ul li.active .branch-info .address{color:#ddd}main#home .our-locations #map-container #map-details .links{margin-top:30px;display:flex;align-items:center;justify-content:space-between}main#home .our-locations #map-container #map-details .links a{width:49%;padding:10px 30px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--font-color);font:var(--body-normal)}main#home .our-locations #map-container #map-details .links a .icon{color:var(--primary);margin-left:8px;transform:rotate(-45deg)}main#home .our-locations #map-container #map-details .links a:hover{background-color:var(--primary);color:#fff}main#home .our-locations #map-container #map-details .links a:hover .icon{color:#fff;transform:rotate(0deg)}main#home .wine-cellar{padding-top:50px;padding-bottom:50px}main#home .wine-cellar .container .inner{position:relative}main#home .wine-cellar .container .inner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25)}main#home .wine-cellar .container .inner img{width:100%;height:600px;-o-object-fit:cover;object-fit:cover}main#home .wine-cellar .container .inner .content-container{position:absolute;left:80px;right:80px;bottom:50px}main#home .wine-cellar .container .inner .content-container .text{flex:1}main#home .wine-cellar .container .inner .content-container .text .title{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;font-size:1em;color:#fff;background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(10px);margin-bottom:20px;font:var(--h6)}main#home .wine-cellar .container .inner .content-container .text .title img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#home .wine-cellar .container .inner .content-container .text .content{color:#fff;display:flex;align-items:center;justify-content:space-between}main#home .wine-cellar .container .inner .content-container .text .content>P{font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#home .wine-cellar .container .inner .content-container .text .content>a{text-decoration:none;padding:20px;display:flex;align-items:center;font-weight:700;justify-content:space-between;color:#fff;border:2px solid #fff;white-space:nowrap;font-weight:400;font:var(--h8)}main#home .wine-cellar .container .inner .content-container .text .content>a i{transform:rotate(-45deg);margin-left:10px}main#home .wine-cellar .container .inner .content-container .text .content>a:hover{background-color:#b40030;color:#fff;border-color:#b40030}main#home .other-services,main#home .awards{padding-top:50px;padding-bottom:50px;text-align:center}main#home .other-services .container>.title,main#home .awards .container>.title{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#home .other-services .container>.title img,main#home .awards .container>.title img{width:25px;height:25px;margin-right:8px;-o-object-fit:contain;object-fit:contain}main#home .other-services .container>h2,main#home .awards .container>h2{font-size:40px;margin-bottom:50px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#home .other-services .other-service-box,main#home .awards .other-service-box{position:relative}main#home .other-services .services-list ul,main#home .other-services .awards-list ul,main#home .awards .services-list ul,main#home .awards .awards-list ul{display:flex;align-items:stretch}main#home .other-services .services-list ul li,main#home .other-services .awards-list ul li,main#home .awards .services-list ul li,main#home .awards .awards-list ul li{width:20vw;max-width:calc(var(--max-width)/5);padding:30px;list-style:none;background-color:#fff;cursor:pointer;position:relative}main#home .other-services .services-list ul li:hover .content,main#home .other-services .awards-list ul li:hover .content,main#home .awards .services-list ul li:hover .content,main#home .awards .awards-list ul li:hover .content{display:flex}main#home .other-services .services-list ul li .img-title img,main#home .other-services .awards-list ul li .img-title img,main#home .awards .services-list ul li .img-title img,main#home .awards .awards-list ul li .img-title img{width:100%;height:20vw;max-height:500px;-o-object-fit:cover;object-fit:cover}main#home .other-services .services-list ul li .img-title .title,main#home .other-services .awards-list ul li .img-title .title,main#home .awards .services-list ul li .img-title .title,main#home .awards .awards-list ul li .img-title .title{font-size:1.5em;font-weight:700;margin:20px 0;font:var(--h6);letter-spacing:-0.5px}main#home .other-services .services-list ul li:not(:last-child),main#home .other-services .awards-list ul li:not(:last-child),main#home .awards .services-list ul li:not(:last-child),main#home .awards .awards-list ul li:not(:last-child){border-right:2px solid #ddd}main#home .other-services .services-list ul li .content,main#home .other-services .awards-list ul li .content,main#home .awards .services-list ul li .content,main#home .awards .awards-list ul li .content{height:100%;position:absolute;top:50%;left:0;right:0;background-color:var(--primary);color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;cursor:auto;display:none;height:100%;transform:translateY(-50%)}main#home .other-services .services-list ul li .content .title,main#home .other-services .awards-list ul li .content .title,main#home .awards .services-list ul li .content .title,main#home .awards .awards-list ul li .content .title{font-size:1.5em;margin-bottom:20px;font-weight:700;font:var(--h5)}main#home .other-services .services-list ul li .content p,main#home .other-services .awards-list ul li .content p,main#home .awards .services-list ul li .content p,main#home .awards .awards-list ul li .content p{line-height:2}main#home .other-services .services-list ul li .content .description ul,main#home .other-services .awards-list ul li .content .description ul,main#home .awards .services-list ul li .content .description ul,main#home .awards .awards-list ul li .content .description ul{display:block;width:100%}main#home .other-services .services-list ul li .content .description ul li,main#home .other-services .awards-list ul li .content .description ul li,main#home .awards .services-list ul li .content .description ul li,main#home .awards .awards-list ul li .content .description ul li{width:100%;background-color:rgba(0,0,0,0);padding:10px 0;border:0 !important;position:relative;padding-left:2em;line-height:1.2;font:var(--body-normal)}main#home .other-services .services-list ul li .content .description ul li i,main#home .other-services .awards-list ul li .content .description ul li i,main#home .awards .services-list ul li .content .description ul li i,main#home .awards .awards-list ul li .content .description ul li i{color:#fff;position:absolute;left:0;font-size:1.1em}main#home .other-services .services-list ul li .content .description ul li::before,main#home .other-services .awards-list ul li .content .description ul li::before,main#home .awards .services-list ul li .content .description ul li::before,main#home .awards .awards-list ul li .content .description ul li::before{content:"";display:inline-block;width:1.2em;height:1.2em;min-width:20px;min-height:20px;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;background-size:contain;background-position:center;-webkit-mask-image:var(--svg);mask-image:var(--svg);pointer-events:none;vertical-align:middle;position:absolute;left:0;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cmask id='ipSCheckOne0'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M24 44a19.94 19.94 0 0 0 14.142-5.858A19.94 19.94 0 0 0 44 24a19.94 19.94 0 0 0-5.858-14.142A19.94 19.94 0 0 0 24 4A19.94 19.94 0 0 0 9.858 9.858A19.94 19.94 0 0 0 4 24a19.94 19.94 0 0 0 5.858 14.142A19.94 19.94 0 0 0 24 44Z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m16 24l6 6l12-12'/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpath fill='%23000' d='M0 0h48v48H0z' mask='url(%23ipSCheckOne0)'/%3E%3C/svg%3E")}main#home .other-services .services-list ul li .content a,main#home .other-services .awards-list ul li .content a,main#home .awards .services-list ul li .content a,main#home .awards .awards-list ul li .content a{font-size:1.5em;background-color:#fff;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:var(--primary);position:absolute;bottom:30px;right:30px}main#home .other-services .services-list .action-btns button,main#home .other-services .awards-list .action-btns button,main#home .awards .services-list .action-btns button,main#home .awards .awards-list .action-btns button{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);position:absolute;top:50%;transform:translateY(-50%);border:0;z-index:2;cursor:pointer;display:none}main#home .other-services .services-list .action-btns button:hover,main#home .other-services .awards-list .action-btns button:hover,main#home .awards .services-list .action-btns button:hover,main#home .awards .awards-list .action-btns button:hover{background-color:var(--primary);color:#fff}main#home .other-services .services-list .action-btns button.hide,main#home .other-services .awards-list .action-btns button.hide,main#home .awards .services-list .action-btns button.hide,main#home .awards .awards-list .action-btns button.hide{display:none}main#home .other-services .services-list .action-btns button.prev,main#home .other-services .awards-list .action-btns button.prev,main#home .awards .services-list .action-btns button.prev,main#home .awards .awards-list .action-btns button.prev{left:20px}main#home .other-services .services-list .action-btns button.next,main#home .other-services .awards-list .action-btns button.next,main#home .awards .services-list .action-btns button.next,main#home .awards .awards-list .action-btns button.next{right:20px}main#home .other-services .services-list::-webkit-scrollbar,main#home .other-services .awards-list::-webkit-scrollbar,main#home .awards .services-list::-webkit-scrollbar,main#home .awards .awards-list::-webkit-scrollbar{display:none}main#home .awards{cursor:pointer}main#home .awards .awards-list{overflow:hidden}main#home .awards .awards-list ul{align-items:stretch;width:-moz-fit-content;width:fit-content;transition:transform .8s ease-in-out;margin:auto}main#home .awards .awards-list ul li{max-width:600px;width:24vw;padding:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;cursor:grab}main#home .awards .awards-list ul li .icon-title{display:flex;align-items:flex-start;justify-content:flex-start;height:5em}main#home .awards .awards-list ul li .icon-title .icon-box{border-radius:50%;margin-right:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:2em}main#home .awards .awards-list ul li .icon-title .icon-box i{flex-grow:0;color:var(--secondary)}main#home .awards .awards-list ul li .icon-title .title{font-weight:700;font-size:1.2em;text-align:left;line-height:1.2;hyphens:auto;font:var(--h5)}main#home .awards .awards-list ul li .award-content{margin-top:20px;text-align:left;line-height:2;color:var(--gray);font:var(--body-normal)}main#home .awards .awards-list::after{content:"Drag";width:140px;height:90px;background:url(../images/drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#home .awards .awards-list .action-btns button{display:flex}main#home .awards .progress-bar{margin-top:50px;height:5px;background-color:#aaa;border-radius:5px;position:relative}main#home .awards .progress-bar .progress{background-color:var(--primary);height:100%;border-radius:5px;width:50%;position:absolute;top:0;bottom:0;left:0}main#home .awards .awards-list-box{position:relative}main#home .awards .awards-list-box:hover .awards-list::after{display:flex}main#home .awards .awards-list-box:hover .awards-list.hide-drag-img::after{display:none}main#home .awards .awards-list-box.awards-lte-4 .awards-list .action-btns{display:none}main#home .awards .awards-list-box.awards-lte-4 .awards-list::after{display:none}main#home .awards .awards-list-box.awards-lte-4 .progress-bar{display:none}main#home .media-reports{padding-top:50px;padding-bottom:50px}main#home .media-reports .container{display:flex;align-items:stretch;justify-content:space-between}main#home .media-reports .container .left{width:50%;flex:1}main#home .media-reports .container .left a{height:100%;display:block;position:relative;overflow:hidden}main#home .media-reports .container .left a:hover{color:var(--primary)}main#home .media-reports .container .left a:hover img{transform:scale(1.1);transition:transform .5s ease-in-out}main#home .media-reports .container .left a:hover .content .more{background-color:var(--primary);color:#fff}main#home .media-reports .container .left a:hover .content .more i{transform:rotate(0deg)}main#home .media-reports .container .left a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.1) 40%)}main#home .media-reports .container .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#home .media-reports .container .left .content{color:#fff;position:absolute;left:50px;right:50px;bottom:80px;display:flex;align-items:center;justify-content:space-between}main#home .media-reports .container .left .content .text{width:75%}main#home .media-reports .container .left .content .text .date{font:var(--body-normal)}main#home .media-reports .container .left .content .text .title{font-size:1.5em;margin-top:20px;line-height:1.5;font-weight:700;font:var(--h5)}main#home .media-reports .container .left .content .more{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:#fff;color:var(--font-color);font-size:1.5em}main#home .media-reports .container .left .content .more i{transform:rotate(-45deg)}main#home .media-reports .container .left .content .more:hover{background-color:var(--primary);color:#fff}main#home .media-reports .container .left .content .more:hover i{transform:rotate(0deg)}main#home .media-reports .container .right{flex:1;margin-left:50px}main#home .media-reports .container .right ul li{list-style:none}main#home .media-reports .container .right ul li a{display:flex;align-items:center;justify-content:space-between;padding:40px 0;border-bottom:2px silver solid;text-decoration:none;color:var(--font-color)}main#home .media-reports .container .right ul li a:hover{color:var(--primary)}main#home .media-reports .container .right ul li a:hover .img img{transform:scale(1.1)}main#home .media-reports .container .right ul li a:hover .text .more{background-color:var(--primary);color:#fff}main#home .media-reports .container .right ul li a:hover .text .more i{transform:rotate(0deg)}main#home .media-reports .container .right ul li:first-of-type{padding-top:0}main#home .media-reports .container .right ul li .img{width:50%;overflow:hidden;height:240px}main#home .media-reports .container .right ul li .img img{width:100%;height:100%;transition:transform .5s ease-in-out;-o-object-fit:cover;object-fit:cover}main#home .media-reports .container .right ul li .text{flex:1;margin-left:50px}main#home .media-reports .container .right ul li .text .date{color:var(--gray);font:var(--body-normal)}main#home .media-reports .container .right ul li .text .title{margin-top:20px;line-height:1.5;font-weight:700;font-size:1.2em;font:var(--h6)}main#home .media-reports .container .right ul li .text .more{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:#fff;color:var(--font-color);font-size:1.5em;margin-top:50px}main#home .media-reports .container .right ul li .text .more i{transform:rotate(-45deg)}main#home .media-reports .container .right ul li .text .more:hover{background-color:var(--primary);color:#fff}main#home .media-reports .container .right ul li .text .more:hover i{transform:rotate(0deg)}main#home .media-reports .container .right .view-more{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-bottom:2px solid silver}main#home .media-reports .container .right .view-more a{color:var(--primary);text-decoration:none;font-size:1.2em;font:var(--h6)}main#home .media-reports .container .right .view-more a:hover{color:var(--font-color)}main#home .media-reports .container .right .view-more .more{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;background-color:var(--primary);color:#fff;font-size:1.5em}main#home .media-reports .container .right .view-more .more:hover{background-color:rgba(0,0,0,0);color:var(--primary)}main#home .FAQ{padding-top:50px}main#home .FAQ .container{text-align:center}main#home .FAQ .container>.title{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#home .FAQ .container>.title img{width:25px;height:25px;margin-right:8px;-o-object-fit:contain;object-fit:contain}main#home .FAQ .container>h2{font-size:40px;margin-bottom:50px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#home .FAQ .container.content ul{margin-top:30px;margin-bottom:80px}main#home .FAQ .container.content ul li{list-style:none;background-color:#fff;text-align:left}main#home .FAQ .container.content ul li:not(:last-of-type){margin-bottom:20px}main#home .FAQ .container.content ul li .q{padding:10px 20px;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;background-color:rgba(131,195,64,.2);color:var(--primary)}main#home .FAQ .container.content ul li .q h3{font-size:1.5em;flex:1;font:var(--h5)}main#home .FAQ .container.content ul li .q .toggle-btn{margin-left:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;width:50px;height:50px;border:2px solid var(--primary);cursor:pointer;font-size:2em;color:var(--font-color)}main#home .FAQ .container.content ul li .q .toggle-btn:hover{background-color:var(--primary);color:#fff}main#home .FAQ .container.content ul li .q .toggle-btn:hover i{color:#fff}main#home .FAQ .container.content ul li .a{color:var(--gray);padding:10px 20px;border-top:2px solid #ccc;display:none}main#home .FAQ .container.content ul li .a p{line-height:2;font:var(--body-normal)}main#home .FAQ .container.content ul li.show .q .icon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h12'/%3E%3C/svg%3E")}main#home .FAQ .container.content ul li.show .a{display:block}main#storage_detail .back{padding-top:50px;padding-bottom:30px}main#storage_detail .back a{text-decoration:none;color:var(--font-color);font-weight:bold;font-size:16px}main#storage_detail .back i{color:var(--primary);vertical-align:middle;font-size:2em}main#storage_detail .detail{padding-bottom:50px;display:flex;align-items:flex-start;justify-content:space-between}main#storage_detail .detail .detail-img{width:50%;margin-right:150px;text-align:center}main#storage_detail .detail .detail-img img{width:100%;height:100%;max-height:600px;max-width:600px;-o-object-fit:contain;object-fit:contain;margin:auto;aspect-ratio:1/1}main#storage_detail .detail .detail-content{width:50%}main#storage_detail .detail .detail-content h2,main#storage_detail .detail .detail-content h1{font-size:3em;font:var(--h2);letter-spacing:var(--h2-letter-spacing)}main#storage_detail .detail .detail-content .size{color:var(--gray);margin-top:15px;font:var(--body-big)}main#storage_detail .detail .detail-content hr{height:2px;border:0;margin:50px 0 25px;background-color:#aaa}main#storage_detail .detail .detail-content .use-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}main#storage_detail .detail .detail-content .use-list .use-item{width:50%;padding:25px 0;display:flex;align-items:center;font-weight:700;font:var(--h6)}main#storage_detail .detail .detail-content .use-list .use-item i{color:var(--primary);margin-right:10px}main#storage_detail .detail .detail-content .use-list .use-item:nth-of-type(2n){width:40%}main#storage_detail .detail .detail-content .use-list .use-item:nth-of-type(2n + 1){width:60%}main#storage_detail .detail .detail-content .price .title{letter-spacing:3px;font-weight:700;margin:25px 0;font-size:14px;font:var(--subtitle2)}main#storage_detail .detail .detail-content .price .price-location-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}main#storage_detail .detail .detail-content .price .price-location-list .price-location{width:45%;display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-bottom:2px solid #ccc;font-size:1.2em;font-weight:700;color:var(--font-color);text-decoration:none;font:var(--h5)}main#storage_detail .detail .detail-content .price .price-location-list .price-location i{transform:rotate(-45deg)}main#storage_detail .detail .detail-content .price .price-location-list .price-location:hover{color:var(--primary)}main#storage_detail .detail .detail-content .price .price-location-list .price-location:hover i{transform:translate(0)}main#storage_detail .other-storage{padding-top:50px;text-align:center}main#storage_detail .other-storage .container>.title{display:inline-block;padding:15px 20px;font-size:1.5em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#storage_detail .other-storage .container>.title img{width:25px;height:25px}main#storage_detail .other-storage .container h2{font-size:40px;margin-bottom:50px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#storage_detail .other-storage .other-storage-list{overflow:auto}main#storage_detail .other-storage .other-storage-list::-webkit-scrollbar{display:none}main#storage_detail .other-storage .other-storage-list ul{display:flex;align-items:center;transition:transform .8s ease-in-out}main#storage_detail .other-storage .other-storage-list ul li{width:20vw;list-style:none}main#storage_detail .other-storage .other-storage-list ul li .storage-link-box{display:block;background-color:#fff;position:relative;padding:30px;color:var(--font-color);text-decoration:none}main#storage_detail .other-storage .other-storage-list ul li .storage-link-box:hover .more{display:flex}main#storage_detail .other-storage .other-storage-list ul li .img-title .img{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;height:16.6667vw}main#storage_detail .other-storage .other-storage-list ul li .img-title .img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}main#storage_detail .other-storage .other-storage-list ul li .img-title .title{margin-top:20px;white-space:nowrap;padding:0;width:100%;text-align:left}main#storage_detail .other-storage .other-storage-list ul li .img-title .title .name{font-size:1.2em;font-weight:700;font:var(--h5)}main#storage_detail .other-storage .other-storage-list ul li .img-title .title .size{color:var(--gray);margin-top:8px;font:var(--body-normal)}main#storage_detail .other-storage .other-storage-list ul li:not(:last-child){border-right:2px solid #ddd}main#storage_detail .other-storage .other-storage-list ul li .more{width:30px;height:30px;background-color:var(--primary);color:#fff;position:absolute;bottom:30px;right:30px;display:flex;align-items:center;justify-content:center;display:none}main#storage_detail .other-storage .other-storage-list .action-btns button{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);position:absolute;top:50%;transform:translateY(-50%);border:0;z-index:2;cursor:pointer;display:none}main#storage_detail .other-storage .other-storage-list .action-btns button:hover{background-color:var(--primary);color:#fff}main#storage_detail .other-storage .other-storage-list .action-btns button.prev{left:20px;display:none}main#storage_detail .other-storage .other-storage-list .action-btns button.next{right:20px}main#storage_detail .other-storage .other-storage-list-box{position:relative}main#self-storage .introduce{padding-top:80px;padding-bottom:80px}main#self-storage .introduce .container{display:flex;align-items:center;justify-content:space-between}main#self-storage .introduce .container .left{width:50%}main#self-storage .introduce .container .left .title{font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#self-storage .introduce .container .left .content{color:var(--gray);width:60%;margin-top:30px;line-height:1.5;font:var(--h6)}main#self-storage .introduce .container .image{width:50%}main#self-storage .introduce .container .image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}main#self-storage>.content{margin-bottom:100px}main#self-storage>.content .container{display:flex;align-items:stretch;justify-content:space-between}main#self-storage>.content .container .left{width:50%;flex:1;background:url(../images/green_bg.png) no-repeat left top;background-size:100% 100%;padding:50px;color:#fff;line-height:1.5;background-color:#249d19;font:var(--h6)}main#self-storage>.content .container .right{width:50%}main#self-storage>.content .container .right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#self-storage .storage-grid .container{display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:50px;grid-template-columns:repeat(2, 1fr)}main#self-storage .storage-grid .container .storage-item{height:100%}main#self-storage .storage-grid .container .storage-item .name{font-size:1.5em;margin-bottom:15px;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#self-storage .storage-grid .container .storage-item .card{padding:15px;background-color:#fff;display:flex;align-items:stretch;justify-content:center;height:90%}main#self-storage .storage-grid .container .storage-item .card input[type=radio].box-input:checked~.content .tab .box{padding-left:10px;background-color:rgba(131,195,64,.2);color:var(--primary)}main#self-storage .storage-grid .container .storage-item .card input[type=radio].box-input:checked~.content .description .desc-box{display:block}main#self-storage .storage-grid .container .storage-item .card input[type=radio].box-input:checked~.image img.box{display:block}main#self-storage .storage-grid .container .storage-item .card input[type=radio].item-input:checked~.content .tab .item{padding-left:10px;background-color:rgba(131,195,64,.2);color:var(--primary)}main#self-storage .storage-grid .container .storage-item .card input[type=radio].item-input:checked~.content .description .desc-item{display:block}main#self-storage .storage-grid .container .storage-item .card input[type=radio].item-input:checked~.image img.item{display:block}main#self-storage .storage-grid .container .storage-item .card input[type=radio].commemorative-input:checked~.content .tab .commemorative{padding-left:10px;background-color:rgba(131,195,64,.2);color:var(--primary)}main#self-storage .storage-grid .container .storage-item .card input[type=radio].commemorative-input:checked~.content .description .desc-commemorative{display:block}main#self-storage .storage-grid .container .storage-item .card input[type=radio].commemorative-input:checked~.image img.commemorative{display:block}main#self-storage .storage-grid .container .storage-item .card .image{width:52%}main#self-storage .storage-grid .container .storage-item .card .image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;vertical-align:middle;display:none}main#self-storage .storage-grid .container .storage-item .card .content{width:54%;padding:20px 30px}main#self-storage .storage-grid .container .storage-item .card .content .tab{display:flex;align-items:center}main#self-storage .storage-grid .container .storage-item .card .content .tab .tab-item{font-weight:700;padding:5px 10px;font:var(--subtitle);letter-spacing:2.2px}main#self-storage .storage-grid .container .storage-item .card .content .tab .tab-item:first-of-type{padding-left:0}main#self-storage .storage-grid .container .storage-item .card .content .tab .tab-item:hover{padding-left:10px;background-color:rgba(131,195,64,.2);color:var(--primary)}main#self-storage .storage-grid .container .storage-item .card .content .description{margin-top:30px;line-height:1.5;color:var(--gray)}main#self-storage .storage-grid .container .storage-item .card .content .description>div{display:none;font:var(--body-normal)}main#self-storage .storage-grid .container .storage-item .card .content .description>div ul{padding-left:20px}main#self-storage .customised-storage .container h2{font-size:40px;margin-bottom:80px;margin-top:100px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#self-storage .customised-storage .container .customised-items{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:20px;column-gap:20px;row-gap:50px}main#self-storage .customised-storage .container .customised-items .customised-item{background-color:#fff}main#self-storage .customised-storage .container .customised-items .customised-item .image img,main#self-storage .customised-storage .container .customised-items .customised-item .image video{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}main#self-storage .customised-storage .container .customised-items .customised-item .text{padding:30px;color:var(--gray);line-height:1.5;font:var(--body-normal)}main#self-storage .features h2{font-size:40px;margin-bottom:80px;margin-top:100px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#self-storage .features .features-grid{display:grid;gap:1px;grid-template-columns:repeat(6, 1fr);background-color:#ccc}main#self-storage .features .features-grid .features-item{background-color:#fff;display:flex;align-items:center;flex-direction:column;padding:50px 20px;justify-content:flex-start}main#self-storage .features .features-grid .features-item .image{width:80px;height:80px;padding:25px;border-radius:50%;background-color:#f5f5f5}main#self-storage .features .features-grid .features-item .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}main#self-storage .features .features-grid .features-item .name{margin-top:30px;font-weight:700;text-align:center;font:var(--h6)}main#self-storage .contact-us{background:linear-gradient(to right, var(--secondary), #4e8a3c, var(--secondary))}main#self-storage .contact-us .container{display:flex;align-items:center;justify-content:space-between;padding-top:50px;padding-bottom:50px}main#self-storage .contact-us .container .left{display:flex;align-items:center;color:#fff}main#self-storage .contact-us .container .left>a{color:#fff;background-color:var(--primary);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}main#self-storage .contact-us .container .left p{letter-spacing:2px;font-size:12px;font:var(--subtitle)}main#self-storage .contact-us .container .left .phone-number{font-size:2em;font-weight:700;font:var(--h4);line-height:1.2;letter-spacing:var(--h4-letter-spacing)}main#self-storage .contact-us .container .right{flex:1;text-align:right;display:flex;align-items:center;justify-content:flex-end;text-align:left}main#self-storage .contact-us .container .right input{height:50px;background-color:hsla(0,0%,100%,.1);border:0;border-bottom:2px solid #fff;color:#fff;padding:0 20px;outline:none;font-size:1em;margin-right:10px;font:var(--body-normal)}main#self-storage .contact-us .container .right input::-moz-placeholder{color:#fff}main#self-storage .contact-us .container .right input::placeholder{color:#fff}main#self-storage .contact-us .container .right>div{position:relative}main#self-storage .contact-us .container .right .is-invalid{box-shadow:none !important;border-bottom-color:#fff !important}main#self-storage .contact-us .container .right .is-invalid+.invalid-feedback{position:absolute;bottom:-5px;transform:translateY(100%);color:#fff}main#self-storage .contact-us .container .right .area_number{margin-right:10px}main#self-storage .contact-us .container .right .area-code-container .choose-header{height:50px;background-color:hsla(0,0%,100%,.1);border-bottom:2px solid #fff;color:#fff}main#self-storage .contact-us .container .right .area-code-container+input{margin-right:0}main#self-storage .contact-us .container .right>button{height:50px;border:2px solid #fff;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);min-width:150px;color:#fff;font-size:1em;cursor:pointer;font:var(--body-normal)}main#self-storage .contact-us .container .right>button i{transform:rotate(-45deg);margin-left:10px}main#self-storage .contact-us .container .right>button:hover{background-color:#fff;color:var(--font-color)}main#self-storage .contact-us .container .right>button:hover i{color:var(--primary);transform:rotate(0deg)}main#self-storage .everyone .container h2{font-size:40px;margin-bottom:80px;margin-top:100px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#self-storage .everyone .container .everyone-grid{display:grid;gap:1px;grid-template-columns:repeat(3, 1fr);background-color:#ccc}main#self-storage .everyone .container .everyone-grid .grid-item{background-color:#fff;aspect-ratio:1/1;overflow:hidden;position:relative}main#self-storage .everyone .container .everyone-grid .grid-item:hover .reverse{transform:translateY(0);background-color:var(--primary)}main#self-storage .everyone .container .everyone-grid .grid-item .front{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:50px}main#self-storage .everyone .container .everyone-grid .grid-item .front img{height:300px;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain}main#self-storage .everyone .container .everyone-grid .grid-item .front .title{margin-top:20px;font-size:1.5em;font-weight:700;text-align:center;font:var(--h5)}main#self-storage .everyone .container .everyone-grid .grid-item .reverse{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;display:flex;align-items:center;justify-content:center;transform:translateY(100%);transition:all .5s ease-in-out}main#self-storage .everyone .container .everyone-grid .grid-item .reverse::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../images/logo_icon.png);background-repeat:no-repeat;background-size:100% 100%;opacity:.5}main#self-storage .everyone .container .everyone-grid .grid-item .reverse .title{font-size:1.5em;text-align:center;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#self-storage .works{padding-bottom:100px}main#self-storage .works .container h2{font-size:40px;margin-bottom:80px;margin-top:100px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#self-storage .works .container .works-grid{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}main#self-storage .works .container .works-grid .grid-item{background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:50px;position:relative}main#self-storage .works .container .works-grid .grid-item .title{margin-top:20px;font-size:1.5em;font-weight:700;text-align:center;font:var(--h5)}main#self-storage .works .container .works-grid .grid-item p{color:var(--gray);line-height:1.5;text-align:center;margin-top:20px;font:var(--body-normal);font-size:14px}main#self-storage .works .container .works-grid .grid-item img{height:300px;width:300px;-o-object-fit:contain;object-fit:contain}main#self-storage .works .container .works-grid .grid-item .index{position:absolute;left:15px;top:15px;background-color:#434343;width:60px;height:60px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5em}html{scroll-padding-top:200px}main#price .introduce{padding-top:100px;padding-bottom:100px}main#price .introduce .container{display:flex;align-items:center;justify-content:space-between}main#price .introduce .container h1{font-size:42px;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#price .introduce .container h1>span{display:none}main#price .introduce .container p{width:40%;line-height:1.5;color:var(--gray);font:var(--h6)}main#price .location-price .container .tabs{display:grid;align-items:center;justify-content:space-between;border-bottom:2px solid var(--gray);grid-template-columns:repeat(8, auto)}main#price .location-price .container .tabs a{color:var(--font-color);text-decoration:none;font-weight:700;display:inline-block;padding:30px 0;font:var(--h6)}main#price .location-price .container .tabs a.active,main#price .location-price .container .tabs a:hover{color:var(--primary);transform:scale(1.2) translateY(-4px);padding-bottom:22px;border-bottom:3px solid var(--primary)}main#price .location-price .container .tab-content{padding:30px 0;display:flex;align-items:start;justify-content:space-between}main#price .location-price .container .tab-content .left{width:30%;max-width:240px;position:sticky;top:170px}main#price .location-price .container .tab-content .left li{list-style:none;margin:10px 0}main#price .location-price .container .tab-content .left li:first-of-type{margin-top:0}main#price .location-price .container .tab-content .left li a{display:block;padding:12px 20px;color:var(--gray);text-decoration:none;font:var(--h6)}main#price .location-price .container .tab-content .left li a.active,main#price .location-price .container .tab-content .left li a:hover{background-color:var(--primary);color:#fff}main#price .location-price .container .tab-content .right{flex:1;margin-left:30px}main#price .location-price .container .tab-content .right .location-name{background-color:var(--secondary-black);position:relative;display:flex;justify-content:space-between;padding:40px;overflow:hidden;flex-wrap:wrap}main#price .location-price .container .tab-content .right .location-name .inner{width:100%;display:flex;align-items:center;justify-content:space-between}main#price .location-price .container .tab-content .right .location-name .inner>a{display:inline-flex;align-items:center;background-color:var(--primary);color:#fff;padding:15px 30px;justify-content:center;text-decoration:none;z-index:1;max-width:240px;height:45px}main#price .location-price .container .tab-content .right .location-name .inner>a i{color:#fff;margin-left:10px;vertical-align:middle;transform:rotate(-45deg)}main#price .location-price .container .tab-content .right .location-name .inner>a:hover{background-color:#fff;color:var(--font-color)}main#price .location-price .container .tab-content .right .location-name .inner>a:hover i{color:var(--primary)}main#price .location-price .container .tab-content .right .location-name::before{content:"";width:240px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, var(--secondary-black)),url("../images/logo_icon.png");background-position:right;background-size:cover}main#price .location-price .container .tab-content .right .location-name .name-left{display:flex;align-items:center;z-index:1}main#price .location-price .container .tab-content .right .location-name .name-left .logo{display:flex;align-items:center;justify-content:center;width:58px;height:58px;background-color:#fff;border-radius:50%;margin-right:30px}main#price .location-price .container .tab-content .right .location-name .name-left .logo img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}main#price .location-price .container .tab-content .right .location-name .name-left .name{color:#fff;font-size:2em;font:var(--h4)}main#price .location-price .container .tab-content .right .location-name>a{display:inline-flex;align-items:center;background-color:var(--primary);color:#fff;padding:15px 30px;justify-content:center;text-decoration:none;z-index:1}main#price .location-price .container .tab-content .right .location-name>a i{color:#fff;margin-left:10px;vertical-align:middle;transform:rotate(-45deg)}main#price .location-price .container .tab-content .right .location-name>a:hover{background-color:#fff;color:var(--font-color)}main#price .location-price .container .tab-content .right .location-name>a:hover i{color:var(--primary)}main#price .location-price .container .tab-content .right .location-name #location-select{display:none}main#price .location-price .container .tab-content .right .location-name .custom-branch-select{height:45px}main#price .location-price .container .tab-content .right .location-name .custom-branch-select .select-header{height:45px}main#price .location-price .container .tab-content .right .location-name .custom-branch-select .select-header .selected-value{font:var(--body-normal);line-height:1.2}main#price .location-price .container .tab-content .right .location-name .branch-container{width:100%;margin-top:10px;display:none;position:relative;padding-bottom:65px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:2px 10px;height:45px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-header button{background-color:rgba(0,0,0,0);border:0;color:var(--primary);padding:0;font-size:26px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body{max-height:600px;overflow:auto;position:absolute;left:0;right:0;background:linear-gradient(to right, #70ba45, #42b452)}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li{padding:5px 10px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #fff;border-top:1px solid #fff;cursor:pointer}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li:hover,main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li.active{background:linear-gradient(to right, #409738, #066e3e)}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top{display:flex;align-items:center}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top .logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top .name-near{display:flex;align-items:center;margin-right:8px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top .name-near .name{color:#fff;font:var(--h6);margin-right:8px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top .name-near .near{font-size:10px;color:#fff;display:flex;align-items:flex-end}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .top .name-near .near span{font:var(--body-normal);color:var(--font-color);vertical-align:bottom;margin-left:3px}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .branch-info .address{font-size:12px;transform:translateY(-5px);padding-left:24px;color:#ddd;min-height:2em}main#price .location-price .container .tab-content .right .location-name .branch-container .choose-body li .icon-container img{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}main#price .location-price .container .tab-content .right .location-name .branch-container.close{padding-bottom:0}main#price .location-price .container .tab-content .right .location-name .branch-container.close .choose-body{max-height:0}main#price .location-price .container .tab-content .right .branch-tabs{margin-top:5px;display:grid;grid-template-columns:repeat(5, auto);row-gap:10px;-moz-column-gap:2px;column-gap:2px;align-items:flex-end}main#price .location-price .container .tab-content .right .branch-tabs a{color:#fff;text-decoration:none;padding:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg, #68b741, #37a233);border-top-left-radius:10px;border-top-right-radius:10px;height:54px}main#price .location-price .container .tab-content .right .branch-tabs a img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#price .location-price .container .tab-content .right .branch-tabs a.active,main#price .location-price .container .tab-content .right .branch-tabs a:hover{background:linear-gradient(45deg, #459b37, #006a3e);height:74px;font-size:28px}main#price .location-price .container .tab-content .right .branch-tabs a.active img,main#price .location-price .container .tab-content .right .branch-tabs a:hover img{height:30px;width:30px}main#price .location-price .container .tab-content .right .branch-promotions{margin-top:30px;overflow:hidden}main#price .location-price .container .tab-content .right .branch-promotions .title{letter-spacing:2px;margin-bottom:30px;font-size:1em;font:var(--subtitle2);letter-spacing:var(--subtitle-letter-spacing)}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list{display:flex;align-items:flex-start;justify-content:space-between;width:-moz-fit-content;width:fit-content;min-width:100%;transition:transform .8s ease-in-out}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list li{list-style:none;width:32%;flex-shrink:0}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list li:not(:last-of-type){margin-right:20px}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list li .image{width:100%}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list li .image img{width:100%;height:14vw;max-height:400px;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}main#price .location-price .container .tab-content .right .branch-promotions .promotions-list li .title{font-size:1em;margin-top:15px;font:var(--h6);letter-spacing:normal}main#price .location-price .container .tab-content .right .branch-promotions .dots{text-align:center}main#price .location-price .container .tab-content .right .branch-promotions .dots .dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin:3px;background-color:#d6d6d6;cursor:pointer}main#price .location-price .container .tab-content .right .branch-promotions .dots .dot.active{background-color:var(--primary)}main#price .location-price .container .tab-content .right .pricing{padding-bottom:70px}main#price .location-price .container .tab-content .right .pricing h2{display:inline-flex;align-items:center;padding:15px 30px;background-color:#fff;margin-bottom:40px;margin-top:50px;font-size:1em;font:var(--h6)}main#price .location-price .container .tab-content .right .pricing h2 img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#price .location-price .container .tab-content .right .pricing hr{border:0;height:2px;background-color:#ccc}main#price .location-price .container .tab-content .right .pricing .pricing-item{padding:30px 0}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top{display:flex;align-items:center;justify-content:space-between}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .title{font-size:1.5em;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle{display:flex}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle .details-btn{display:inline-flex;align-items:center;padding:15px 20px;height:50px;background-color:#fff;border:2px solid var(--primary);text-decoration:none;color:var(--font-color);margin-right:20px}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle .details-btn i{color:var(--primary);transform:rotate(-45deg);font-size:1.2em;vertical-align:middle;margin-left:10px}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle .details-btn.mobile{display:none}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle .details-btn:hover{background-color:var(--primary);color:#fff}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .details-toggle .details-btn:hover i{color:#fff;transform:rotate(0deg)}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .toggle-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;width:50px;height:50px;border:2px solid var(--primary);cursor:pointer}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .toggle-btn:hover{background-color:var(--primary);color:#fff}main#price .location-price .container .tab-content .right .pricing .pricing-item .pricing-top .toggle-btn:hover i{color:#fff}main#price .location-price .container .tab-content .right .pricing .pricing-item .table-container{display:none}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table{margin-top:30px;width:100%;border-collapse:separate;border-spacing:10px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th,main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th{font-size:14px;letter-spacing:1px;font-weight:400;text-align:left;line-height:1.5}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th-box{display:flex;align-items:center;justify-content:space-between}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th-box .th{display:block;width:30%;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th-box .th:first-of-type{padding-left:42px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th{padding:15px;font:var(--h8)}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th>span{font:var(--body-small);margin-top:10px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th:not(:first-of-type){background-color:#d8e1da;font-weight:700;width:14.2857142857%}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th:not(:first-of-type)>span{display:block;font-weight:400;color:var(--gray)}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead.mobile-zh-price-head{display:none}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody td,main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td{background-color:#fff;text-align:center;font-weight:700;font:var(--h6)}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody td i,main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td i{color:var(--primary);vertical-align:middle;font-size:1.5em;margin-right:10px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody td{padding:30px 20px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody td:not(:first-of-type){width:14.2857142857%}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box{display:flex;align-items:center;justify-content:space-between}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td{width:30%;text-align:left}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img{position:relative;display:inline;width:42px;display:inline-block}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img:hover .img-box{display:block}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img .icon{cursor:pointer}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img .img-box{display:none;position:absolute;top:50%;right:5px;background-color:#fff;padding:15px;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transform:translate(100%, -50%);border-radius:8px}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img .img-box::before{content:"";position:absolute;top:50%;left:0;border-width:15px;border-style:solid;transform:translate(-100%, -50%);border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(-2px 0px 2px rgba(0, 0, 0, 0.1));z-index:-1}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img .img-box img,main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td .img .img-box video{height:auto;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain}main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table tbody .td-box .td:nth-of-type(2){width:30%}main#price .location-price .container .tab-content .right .pricing .pricing-item .promotion{background-color:#e4f5d1;display:flex;align-items:center;padding:10px 20px;margin-top:15px;font-weight:700}main#price .location-price .container .tab-content .right .pricing .pricing-item .promotion i{color:var(--primary);margin-right:10px}main#price .location-price .container .tab-content .right .pricing .pricing-item.show .pricing-top .details-toggle .toggle-btn .icon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h12'/%3E%3C/svg%3E")}main#price .location-price .container .tab-content .right .pricing .pricing-item.show .table-container{display:block}main#price .location-price .container .tab-content .right .pricing .tips{background-color:#e4f5d1;display:flex;align-items:center;justify-content:space-between;padding:30px;margin-top:30px}main#price .location-price .container .tab-content .right .pricing .tips .info-icon{display:inline-flex;align-items:center;justify-content:center;padding:15px;border-radius:50%;background-color:rgba(var(--primary-rgb), 0.2)}main#price .location-price .container .tab-content .right .pricing .tips .info-icon .icon{color:var(--primary);font-size:25px}main#price .location-price .container .tab-content .right .pricing .tips p{line-height:2;color:var(--gray);margin-left:30px}main#locations .introduce{padding-top:100px;padding-bottom:100px}main#locations .introduce .container{display:flex;align-items:center;justify-content:space-between}main#locations .introduce .container h1{font-size:42px;font:var(--h2);letter-spacing:var(--h2-letter-spacing)}main#locations .introduce .container h1>span{display:none}main#locations .introduce .container p{width:40%;line-height:1.5;color:var(--gray);font:var(--h6)}main#locations .location-info .container .tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--gray);display:grid;grid-template-columns:repeat(8, auto)}main#locations .location-info .container .tabs a{color:var(--font-color);text-decoration:none;font-weight:700;display:inline-block;padding:30px 0;font:var(--h6)}main#locations .location-info .container .tabs a.active{color:var(--primary);border-bottom:3px solid var(--primary)}main#locations .location-info .container .location-name{background-color:var(--secondary-black);position:relative;padding:30px;overflow:hidden;margin-top:50px;display:flex;flex-wrap:wrap;justify-content:space-between}main#locations .location-info .container .location-name .inner{width:100%;display:flex;align-items:center;justify-content:space-between}main#locations .location-info .container .location-name .inner>a{display:inline-flex;align-items:center;background-color:var(--primary);color:#fff;padding:15px 30px;justify-content:center;text-decoration:none;z-index:1;height:45px}main#locations .location-info .container .location-name .inner>a i{color:#fff;margin-left:10px;vertical-align:middle;transform:rotate(-45deg)}main#locations .location-info .container .location-name .inner>a:hover{background-color:#fff;color:var(--font-color)}main#locations .location-info .container .location-name .inner>a:hover i{color:var(--primary)}main#locations .location-info .container .location-name::before{content:"";width:240px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, var(--secondary-black)),url("../images/logo_icon.png");background-position:right;background-size:cover}main#locations .location-info .container .location-name .name-left{display:flex;align-items:center;z-index:1}main#locations .location-info .container .location-name .name-left .logo{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff;border-radius:50%;margin-right:30px}main#locations .location-info .container .location-name .name-left .logo img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}main#locations .location-info .container .location-name .name-left .name{color:#fff;font-size:2.5em}main#locations .location-info .container .location-name>a{display:inline-flex;align-items:center;background-color:var(--primary);color:#fff;padding:15px 30px;justify-content:center;text-decoration:none;z-index:1}main#locations .location-info .container .location-name>a i{color:#fff;margin-left:10px;vertical-align:middle;transform:rotate(-45deg)}main#locations .location-info .container .location-name>a:hover{background-color:#fff;color:var(--font-color)}main#locations .location-info .container .location-name>a:hover i{color:var(--primary)}main#locations .location-info .container .location-name #location-select{display:none}main#locations .location-info .container .location-name .custom-branch-select{height:45px}main#locations .location-info .container .location-name .custom-branch-select .select-header{height:45px}main#locations .location-info .container .location-name .custom-branch-select .select-header .selected-value{font:var(--body-normal);line-height:1.2}main#locations .location-info .container .location-name .branch-container{width:100%;margin-top:10px;display:none;position:relative;padding-bottom:65px}main#locations .location-info .container .location-name .branch-container .choose-header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:2px 10px;height:45px}main#locations .location-info .container .location-name .branch-container .choose-header button{background-color:rgba(0,0,0,0);border:0;color:var(--primary);padding:0;font-size:26px}main#locations .location-info .container .location-name .branch-container .choose-body{background:linear-gradient(to right, #70ba45, #42b452);max-height:600px;overflow:auto;position:absolute;left:0;right:0}main#locations .location-info .container .location-name .branch-container .choose-body li{padding:5px 10px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #fff}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top{display:flex;align-items:center}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top .logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top .name-near{display:flex;align-items:center;margin-right:8px}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top .name-near .name{color:#fff;font:var(--h6);margin-right:8px}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top .name-near .near{font-size:10px;color:#fff;display:flex;align-items:flex-end}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .top .name-near .near span{font:var(--body-normal);color:var(--font-color);vertical-align:bottom;margin-left:3px}main#locations .location-info .container .location-name .branch-container .choose-body li .branch-info .address{font-size:12px;transform:translateY(-5px);padding-left:24px;color:#ddd;min-height:2em}main#locations .location-info .container .location-name .branch-container .choose-body li .icon-container img{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}main#locations .location-info .container .location-name .branch-container.close{padding-bottom:0}main#locations .location-info .container .location-name .branch-container.close .choose-body{max-height:0}main#locations .location-info .container .branch-tabs{margin-top:5px;display:grid;grid-template-columns:repeat(5, auto);row-gap:10px;-moz-column-gap:2px;column-gap:2px;align-items:flex-end}main#locations .location-info .container .branch-tabs a{color:#fff;text-decoration:none;padding:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg, #68b741, #37a233);border-top-left-radius:16px;border-top-right-radius:16px;height:54px;font:var(--h5)}main#locations .location-info .container .branch-tabs a img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#locations .location-info .container .branch-tabs a.active,main#locations .location-info .container .branch-tabs a:hover{background:linear-gradient(45deg, #459b37, #006a3e);height:74px;font-size:28px}main#locations .location-info .container .branch-tabs a.active img,main#locations .location-info .container .branch-tabs a:hover img{height:30px;width:30px}main#locations .location-info .container .tab-content{display:flex;align-items:stretch;justify-content:space-between;padding-top:50px;padding-bottom:50px}main#locations .location-info .container .tab-content .left{width:60%}main#locations .location-info .container .tab-content .left .title{background-color:#fff;display:inline-flex;align-items:center;padding:15px 30px;font-size:1em;font:var(--h6)}main#locations .location-info .container .tab-content .left .title img{width:16px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#locations .location-info .container .tab-content .left>h3{font-size:2em;margin:30px 0;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#locations .location-info .container .tab-content .left h4{font-size:1em;margin-bottom:0px;margin-top:30px;font:var(--h6)}main#locations .location-info .container .tab-content .left .address p,main#locations .location-info .container .tab-content .left .address a,main#locations .location-info .container .tab-content .left .contact p,main#locations .location-info .container .tab-content .left .contact a,main#locations .location-info .container .tab-content .left .transportation p,main#locations .location-info .container .tab-content .left .transportation a{color:var(--gray);text-decoration:none}main#locations .location-info .container .tab-content .left .bus p{max-width:80%}main#locations .location-info .container .tab-content .left .contact,main#locations .location-info .container .tab-content .left .minibus-parking{display:flex;align-items:center;justify-content:space-between}main#locations .location-info .container .tab-content .left .contact>div:first-of-type,main#locations .location-info .container .tab-content .left .minibus-parking>div:first-of-type{width:40%;padding-right:50px}main#locations .location-info .container .tab-content .left .contact>div:last-of-type,main#locations .location-info .container .tab-content .left .minibus-parking>div:last-of-type{width:60%}main#locations .location-info .container .tab-content .left .map{display:none}main#locations .location-info .container .tab-content .left .map #map-mobile{min-height:240px;height:45vw;max-height:300px}main#locations .location-info .container .tab-content .left .transportation .title{letter-spacing:2px;padding:0;background-color:rgba(0,0,0,0);text-transform:capitalize;font:var(--subtitle2);letter-spacing:var(--subtitle-letter-spacing)}main#locations .location-info .container .tab-content .right{flex:1;margin-left:30px;position:relative;overflow:hidden}main#locations .location-info .container .tab-content .right .mask{position:absolute;left:0;right:0;bottom:-10px;height:0px;margin-right:50px;box-shadow:0 -10px 30px 10px rgba(0,0,0,.5);display:none !important}main#locations .location-info .container .tab-content .right .title{margin-bottom:20px;letter-spacing:2px;font:var(--subtitle2);letter-spacing:var(--subtitle-letter-spacing)}main#locations .location-info .container .tab-content .right .promotion-container{max-height:800px;overflow-y:auto;padding-right:30px}main#locations .location-info .container .tab-content .right .promotion-container::-webkit-scrollbar{width:3px;background-color:#ccc}main#locations .location-info .container .tab-content .right .promotion-container::-webkit-scrollbar-thumb{background-color:var(--primary)}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li{list-style:none;margin:20px 0}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li:first-of-type{margin-top:0}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li:last-of-type{margin-bottom:0}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li a{text-decoration:none;color:var(--font-color)}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li a img{width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain}main#locations .location-info .container .tab-content .right .promotion-container .promotions-list li a h5{font-size:1em;margin-top:15px;font:var(--h6)}main#locations .facility{display:grid;gap:2px;background-color:var(--bg-color);grid-template-columns:repeat(8, 1fr);z-index:1}main#locations .facility .facility-item{display:flex;align-items:center;flex-direction:column;background-color:#fff;justify-content:flex-start;padding:50px 30px}main#locations .facility .facility-item .img{width:50px;height:50px;border-radius:50%;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center}main#locations .facility .facility-item .img .icon{width:1.4em;height:1.4em;-o-object-fit:contain;object-fit:contain;color:var(--secondary)}main#locations .facility .facility-item .title{font-weight:700;text-align:center;margin-top:15px;line-height:1.5;font:var(--h7)}main#locations .map{padding-top:100px;padding-bottom:100px}main#locations .map .container{position:relative}main#locations .map .container #map{height:500px;width:100%}main#locations .map .container img,main#locations .map .container iframe{width:100%;height:500px;vertical-align:middle}main#locations .map .container #map-details{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;width:600px;text-align:left;opacity:0;max-width:0;transition:all .3s ease-in-out;padding:0}main#locations .map .container #map-details.show{opacity:1;max-width:100%;padding:30px}main#locations .map .container #map-details .close-btn{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:0;outline:none;font-size:18px;cursor:pointer;padding:10px}main#locations .map .container #map-details .image{position:relative;height:200px}main#locations .map .container #map-details .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#locations .map .container #map-details .image .name{position:absolute;left:30px;bottom:30px;color:#fff;font-size:2em;margin-bottom:0}main#locations .map .container #map-details .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1))}main#locations .map .container #map-details .address{line-height:1.5;margin:15px 0;text-align:left;font-size:14px}main#locations .map .container #map-details .offered h4{color:var(--gray);letter-spacing:3px;font-size:14px;margin:30px 0 15px}main#locations .map .container #map-details .offered ul{display:flex;flex-direction:column;flex-wrap:wrap;height:9em}main#locations .map .container #map-details .offered ul li{list-style:none;margin:10px 0}main#locations .map .container #map-details .offered ul li .icon{color:var(--primary);margin-right:8px}main#locations .map .container #map-details .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:5px solid var(--primary);list-style:none;display:flex;align-items:center;justify-content:space-between;margin:24px 0;cursor:pointer;min-height:74px}main#locations .map .container #map-details .branch-container ul li .info-icon{display:flex;align-items:center}main#locations .map .container #map-details .branch-container ul li .info-icon .map-icon{width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon{margin-left:8px}main#locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}main#locations .map .container #map-details .branch-container ul li .info-icon .branch_info .address{margin:0;font:var(--h7);color:var(--gray);margin-top:5px}main#locations .map .container #map-details .branch-container ul li .subway{text-align:center}main#locations .map .container #map-details .branch-container ul li .subway img{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}main#locations .map .container #map-details .branch-container ul li .subway .mtr-name{font-size:12px}main#locations .map .container #map-details .branch-container ul li:hover,main#locations .map .container #map-details .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#locations .map .container #map-details .branch-container ul li:hover .icon,main#locations .map .container #map-details .branch-container ul li.active .icon{color:#fff}main#locations .map .container #map-details .links{margin-top:30px;display:flex;align-items:center;justify-content:space-between}main#locations .map .container #map-details .links a{width:49%;padding:15px 30px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--font-color)}main#locations .map .container #map-details .links a .icon{color:var(--primary);margin-left:8px;transform:rotate(-45deg)}main#locations .map .container #map-details .links a:hover{background-color:var(--primary);color:#fff}main#locations .map .container #map-details .links a:hover .icon{color:#fff;transform:rotate(0deg)}main#locations .vr img,main#locations .vr iframe{width:100%;height:700px;vertical-align:middle}main#locations .facility_environment{background-color:rgba(0,0,0,0);padding-top:50px;padding-bottom:50px}main#locations .facility_environment .container h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#locations .facility_environment .drag-el{position:absolute;background-image:url(../images/drag.webp);z-index:2;top:50%;left:50%;color:#fff;transform:translate(-50%, -50%)}main#locations .facility_environment .facility-list{overflow:auto;margin-top:50px;cursor:grab}main#locations .facility_environment .facility-list::-webkit-scrollbar{display:none}main#locations .facility_environment .facility-list ul{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;transition:transform .8s ease-in-out;margin:auto}main#locations .facility_environment .facility-list ul li{list-style:none;width:50vw;max-width:1000px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}main#locations .facility_environment .facility-list ul li:not(:last-child){margin-right:20px}main#locations .facility_environment .facility-list ul li img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}main#locations .facility_environment .facility-list ul li::after{content:"";content:"";position:absolute;top:0;left:0;right:0;bottom:0}main#locations .facility_environment .facility-list::after{content:"Drag";width:140px;height:90px;background:url(../images/drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#locations .facility_environment .facility-list .action-btns button{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);position:absolute;top:50%;transform:translateY(-50%);border:0;z-index:2;cursor:pointer}main#locations .facility_environment .facility-list .action-btns button:hover{background-color:var(--primary);color:#fff}main#locations .facility_environment .facility-list .action-btns button.hide{display:none}main#locations .facility_environment .facility-list .action-btns button.prev{left:20px}main#locations .facility_environment .facility-list .action-btns button.next{right:20px}main#locations .facility_environment .facility-list-box{position:relative}main#locations .facility_environment .facility-list-box:hover .facility-list::after{display:flex}main#locations .facility_environment .facility-list-box:hover .facility-list.hide-drag-img::after{display:none}main#document_storage .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#document_storage .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:700px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#document_storage .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#document_storage .introduce>img.mobile{display:none}main#document_storage .introduce .text{width:100%;z-index:2;text-align:center}main#document_storage .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left;padding-top:175px;padding-bottom:175px}main#document_storage .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#document_storage .introduce .text .content>p{width:40%;font:var(--h6)}main#document_storage .introduce .text .content *{color:#fff !important}main#document_storage .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);position:absolute;left:50%;bottom:0;transform:translate(-50%, 0);font:var(--h7)}main#document_storage .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#document_storage .service{margin-top:-250px;margin-top:50px;z-index:2;transform:translate(0, 0);position:relative}main#document_storage .service .container .service-grid{display:grid;background-color:#fff;gap:0;padding:50px 0;grid-template-columns:repeat(3, 1fr)}main#document_storage .service .container .service-grid .service-item{padding:0 40px;padding-top:0;background-color:#fff}main#document_storage .service .container .service-grid .service-item:not(:last-of-type){border-right:1px solid #ccc}main#document_storage .service .container .service-grid .service-item img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}main#document_storage .service .container .service-grid .service-item .content h2{margin:20px 0;font:var(--h5)}main#document_storage .service .container .service-grid .service-item .content p{line-height:2;color:var(--gray);font:var(--body-normal)}main#document_storage .process{padding-top:100px;padding-bottom:100px}main#document_storage .process .container h2{font-size:40px;text-align:center;font-weight:400;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#document_storage .process .container .process-grid{margin-top:50px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}main#document_storage .process .container .process-grid .process-item{background-color:#fff;position:relative;padding:50px 30px}main#document_storage .process .container .process-grid .process-item img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain;padding:0 20px}main#document_storage .process .container .process-grid .process-item h3{margin-top:20px;margin-bottom:20px;padding:0 20px;text-align:center;line-height:1.2;font-weight:700;font-size:28px;font:var(--h5)}main#document_storage .process .container .process-grid .process-item p{color:var(--gray);font:var(--body-normal)}main#document_storage .process .container .process-grid .process-item .index{position:absolute;top:15px;left:15px;width:80px;height:80px;color:#fff;background-color:#434343;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2em}main#document_storage .inclustions-pricing .container{display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff}main#document_storage .inclustions-pricing .container .left{width:45%;padding:50px;padding-right:100px}main#document_storage .inclustions-pricing .container .left h2{font-size:40px;margin:10px 0;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#document_storage .inclustions-pricing .container .left ul{padding-left:0}main#document_storage .inclustions-pricing .container .left ul li{list-style:none;color:var(--gray);padding:30px 0;font-weight:700;font:var(--h6)}main#document_storage .inclustions-pricing .container .left ul li::before{content:"";display:inline-block;width:1em;height:1em;min-width:20px;min-height:20px;font-style:normal;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--primary);-webkit-mask-image:var(--svg);mask-image:var(--svg);pointer-events:none;margin-right:10px;vertical-align:middle;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cmask id='ipSCheckOne0'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M24 44a19.94 19.94 0 0 0 14.142-5.858A19.94 19.94 0 0 0 44 24a19.94 19.94 0 0 0-5.858-14.142A19.94 19.94 0 0 0 24 4A19.94 19.94 0 0 0 9.858 9.858A19.94 19.94 0 0 0 4 24a19.94 19.94 0 0 0 5.858 14.142A19.94 19.94 0 0 0 24 44Z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m16 24l6 6l12-12'/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpath fill='%23000' d='M0 0h48v48H0z' mask='url(%23ipSCheckOne0)'/%3E%3C/svg%3E")}main#document_storage .inclustions-pricing .container .right{flex:1;padding:50px;display:grid;gap:40px;grid-template-columns:repeat(2, 1fr)}main#document_storage .inclustions-pricing .container .right .plan-item{padding:20px;position:relative;background-color:#f4f4f4}main#document_storage .inclustions-pricing .container .right .plan-item img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}main#document_storage .inclustions-pricing .container .right .plan-item .tag{position:absolute;top:20px;left:20px;background-color:var(--secondary);color:#fff;padding:15px 20px}main#document_storage .inclustions-pricing .container .right .plan-item sup{color:var(--primary);font-size:24px;line-height:112%;letter-spacing:-1px;vertical-align:top;position:absolute;top:15px;left:0}main#document_storage .inclustions-pricing .container .right .plan-item .price{position:relative;padding-top:20px;font-size:3em;font-weight:700;padding-left:19px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#document_storage .inclustions-pricing .container .right .plan-item .contact-us{padding:30px 0 10px;display:flex;align-items:center;font:var(--h8)}main#document_storage .inclustions-pricing .container .right .plan-item .contact-us .info-icon{background-color:#deead1;padding:10px;border-radius:50%;margin-right:8px;display:inline-flex;align-items:center;justify-content:center}main#document_storage .inclustions-pricing .container .right .plan-item .contact-us .info-icon .icon{color:var(--primary)}main#document_storage .unique{padding-top:100px;padding-bottom:100px}main#document_storage .unique .unique-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}main#document_storage .unique .unique-top h2{font-size:40px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#document_storage .unique .unique-top .action-btns button{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid var(--font-color);padding:10px;font-size:1.5em;cursor:pointer;margin:10px}main#document_storage .unique .unique-top .action-btns button.hide{color:#ccc;border-color:#ccc;cursor:no-drop}main#document_storage .unique .unique-top .action-btns button.next{margin-right:0}main#document_storage .unique .unique-list{overflow:auto}main#document_storage .unique .unique-list::-webkit-scrollbar{display:none}main#document_storage .unique .unique-list ul{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;transition:transform .8s ease-in-out;margin:auto}main#document_storage .unique .unique-list ul li{list-style:none;max-width:853.3px;width:33.33vw;padding:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;background-color:#fff;display:flex;align-items:center;justify-content:center}main#document_storage .unique .unique-list ul li:not(:last-child){margin-right:2px}main#document_storage .unique .unique-list ul li .image{display:inline-flex;align-items:center;justify-content:center;background-color:#f4f4f4;border-radius:50%;vertical-align:middle;padding:20px;margin-right:15px}main#document_storage .unique .unique-list ul li .image .icon{font-size:2em;color:var(--secondary);-o-object-fit:contain;object-fit:contain}main#document_storage .unique .unique-list ul li h5{display:inline-block;font-size:1.5em;font:var(--h5)}main#document_storage .unique .unique-list::after{content:"Drag";width:140px;height:90px;background:url(../images/drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#document_storage .unique .unique-list-box{position:relative}main#document_storage .unique .unique-list-box:hover .unique-list::after{display:flex}main#document_storage .unique .unique-list-box:hover .unique-list.hide-drag-img::after{display:none}main#document_storage .unique .progress-bar{margin-top:50px;height:5px;background-color:#aaa;border-radius:5px;position:relative}main#document_storage .unique .progress-bar .progress{background-color:var(--primary);height:100%;border-radius:5px;width:50%;position:absolute;top:0;bottom:0;left:0}main#ultral_large_storage .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#ultral_large_storage .introduce::before{content:"";position:absolute;top:0;left:0;right:0;height:700px;bottom:0;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#ultral_large_storage .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#ultral_large_storage .introduce>img.mobile{display:none}main#ultral_large_storage .introduce .text{width:100%;z-index:2}main#ultral_large_storage .introduce .text .content{display:flex;align-items:center;color:#fff !important;padding-top:140px;padding-bottom:90px}main#ultral_large_storage .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#ultral_large_storage .introduce .text .content>p{width:40%;line-height:2;color:#fff !important;font:var(--h6)}main#ultral_large_storage .introduce .text .content *{color:#fff !important}main#ultral_large_storage .service{margin-top:50px;z-index:2;transform:translate(0, 0);position:relative}main#ultral_large_storage .service .container .service-grid{display:grid;background-color:#fff;gap:0;padding:50px 10px;grid-template-columns:repeat(3, 1fr)}main#ultral_large_storage .service .container .service-grid .service-item{padding:40px;padding-top:0;background-color:#fff}main#ultral_large_storage .service .container .service-grid .service-item:not(:last-of-type){border-right:1px solid #ccc}main#ultral_large_storage .service .container .service-grid .service-item img{width:100%;height:300px;-o-object-fit:contain;object-fit:contain}main#ultral_large_storage .service .container .service-grid .service-item .content h2{margin:20px 0;font:var(--h5)}main#ultral_large_storage .service .container .service-grid .service-item .content p{color:var(--gray)}main#ultral_large_storage .why{margin-top:100px}main#ultral_large_storage .why .container h2{font-size:40px;text-align:center;margin-bottom:50px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#ultral_large_storage .why .container .grid{display:grid;background-color:#fff;gap:0;grid-template-columns:repeat(3, 1fr);padding:40px 0}main#ultral_large_storage .why .container .grid .grid-item{padding:0 40px;background-color:#fff}main#ultral_large_storage .why .container .grid .grid-item:not(:last-of-type){border-right:1px solid #ccc}main#ultral_large_storage .why .container .grid .grid-item img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}main#ultral_large_storage .why .container .grid .grid-item h3{margin-top:20px;font:var(--h5)}main#ultral_large_storage .save_money{padding-top:100px}main#ultral_large_storage .save_money .container h2{font-size:40px;text-align:center;margin-bottom:50px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#ultral_large_storage .save_money .container .price-table{max-width:1400px;margin:auto;display:flex;align-items:flex-start}main#ultral_large_storage .save_money .container .price-table .table-box:first-of-type{width:66%;padding-left:50px;background-color:#fff}main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type{width:34%;color:#fff;background:linear-gradient(to right, #1b9915, #84c441);padding-right:50px}main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type table tr th{text-align:left}main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type table tr th:first-of-type,main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type table tr td:first-of-type{display:none}main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type table tr th sup,main#ultral_large_storage .save_money .container .price-table .table-box:last-of-type table tr td sup{color:#fff}main#ultral_large_storage .save_money .container .price-table .table-box table{width:100%;font-weight:700;border-collapse:collapse}main#ultral_large_storage .save_money .container .price-table .table-box table th{font:var(--h5);text-align:left}main#ultral_large_storage .save_money .container .price-table .table-box table th,main#ultral_large_storage .save_money .container .price-table .table-box table td{height:120px;padding:0 50px}main#ultral_large_storage .save_money .container .price-table .table-box table tr:not(:last-of-type) td{border-bottom:1px solid #ccc}main#ultral_large_storage .save_money .container .price-table .table-box table td{font:var(--h6)}main#ultral_large_storage .save_money .container .price-table .table-box table td sup{color:var(--primary);font-size:24px;line-height:112%;letter-spacing:-1px}main#ultral_large_storage .save_money .container .price-table .table-box table td .price{font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#ultral_large_storage .save_money .container .price-table .table-box table td .unit{font-weight:400;font:var(--body-big)}main#ultral_large_storage .save_money .container .price-table .table-box table td:first-of-type{font-size:1.5em}main#ultral_large_storage .save_money .container .price-table .table-box table td .icon--x{font-size:1.5em;color:#b3002f;vertical-align:middle;margin-right:10px}main#ultral_large_storage .save_money .container .price-table .table-box table td .icon--check{font-size:1.5em;vertical-align:middle;margin-right:10px}main#ultral_large_storage .our_features{margin-top:100px;display:grid;gap:2px;grid-template-columns:repeat(4, 1fr);background-color:#ccc}main#ultral_large_storage .our_features .features-item{background-color:#fff;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:50px}main#ultral_large_storage .our_features .features-item .icon-box img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;max-width:80px;max-height:80px}main#ultral_large_storage .our_features .features-item .title{font-size:1.5em;margin-top:20px;font-weight:700;font:var(--h5)}main#ultral_large_storage .our_features .features-item .text{line-height:2em;color:var(--gray);margin-top:20px;font:var(--body-normal)}main#ultral_large_storage .our_features>.title{background:linear-gradient(to right, #1b9915, #84c441);position:relative;display:flex;align-items:center;justify-content:center}main#ultral_large_storage .our_features>.title::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, var(--primary)),url("../images/logo_icon.png");background-repeat:no-repeat;opacity:.5;background-position:center;background-size:contain}main#ultral_large_storage .our_features>.title h2{color:#fff;font-size:2em;transform:translate(0, 0);font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#moving-service .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#moving-service .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:700px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#moving-service .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#moving-service .introduce>img.mobile{display:none}main#moving-service .introduce .text{width:100%;z-index:2;text-align:center}main#moving-service .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left;padding-top:175px;padding-bottom:175px}main#moving-service .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#moving-service .introduce .text .content>p{width:40%;font:var(--h6)}main#moving-service .introduce .text .content *{color:#fff !important}main#moving-service .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);position:absolute;left:50%;bottom:0;transform:translate(-50%, 0);font:var(--h7)}main#moving-service .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#moving-service .service{margin-top:50px;z-index:2;transform:translate(0, 0);position:relative}main#moving-service .service .container .service-grid{display:grid;background-color:#fff;gap:0;padding:50px 0;grid-template-columns:repeat(3, 1fr)}main#moving-service .service .container .service-grid .service-item{padding:40px;padding-top:0;background-color:#fff}main#moving-service .service .container .service-grid .service-item:not(:last-of-type){border-right:1px solid #ccc}main#moving-service .service .container .service-grid .service-item img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}main#moving-service .service .container .service-grid .service-item .content h2{margin:20px 0;font:var(--h5)}main#moving-service .service .container .service-grid .service-item .content p{color:var(--gray)}main#moving-service .help{padding-top:100px}main#moving-service .help h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#moving-service .help .help-grid{margin-top:50px;display:grid;gap:2px;grid-template-columns:repeat(6, 1fr)}main#moving-service .help .help-grid .help-item{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:80px 30px}main#moving-service .help .help-grid .help-item .img{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#f4f4f4;border-radius:50%}main#moving-service .help .help-grid .help-item .img img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}main#moving-service .help .help-grid .help-item h3{font-size:1.2em;line-height:1.5;margin-top:20px;text-align:center;font:var(--h6)}main#moving-service .plans{padding-top:100px}main#moving-service .plans .container h2{font-size:40px;margin-bottom:50px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#moving-service .plans .container .plans-container{display:grid;gap:0;grid-template-columns:repeat(3, 1fr)}main#moving-service .plans .container .plans-container .plans-item{background-color:#fff;padding:50px;display:flex;flex-direction:column;justify-content:space-between}main#moving-service .plans .container .plans-container .plans-item.selected{background:linear-gradient(120deg, #1b9914, #84c441);color:#fff;position:relative}main#moving-service .plans .container .plans-container .plans-item.selected .price sup{color:#fff}main#moving-service .plans .container .plans-container .plans-item.selected .contain li .icon{color:#fff}main#moving-service .plans .container .plans-container .plans-item.selected::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, var(--primary)),url("../images/logo_icon.png");background-repeat:no-repeat;background-position:right center;background-size:75%}main#moving-service .plans .container .plans-container .plans-item.selected .contact-us{border-color:#fff;color:#fff;z-index:2}main#moving-service .plans .container .plans-container .plans-item.selected .contact-us .icon{color:#fff}main#moving-service .plans .container .plans-container .plans-item.selected .contact-us:hover{background-color:#fff;color:var(--primary)}main#moving-service .plans .container .plans-container .plans-item.selected .contact-us:hover .icon{color:var(--primary)}main#moving-service .plans .container .plans-container .plans-item .name{background-color:var(--primary);color:#fff;display:inline-block;text-align:center;padding:15px 30px;z-index:2;transform:translate(0, 0);font:var(--h6)}main#moving-service .plans .container .plans-container .plans-item .price{font-size:2em;font-weight:700;margin:40px 0;font-family:"Metropolis Bold";z-index:2;transform:translate(0, 0);font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#moving-service .plans .container .plans-container .plans-item .price sup{color:var(--primary);font-size:22px;letter-spacing:var(--h3-letter-spacing)}main#moving-service .plans .container .plans-container .plans-item .contain{z-index:2;transform:translate(0, 0)}main#moving-service .plans .container .plans-container .plans-item .contain li{list-style:none;font-weight:700;margin:20px 0;font:var(--h6)}main#moving-service .plans .container .plans-container .plans-item .contain li .icon{color:var(--primary);font-size:1.8em;margin-right:10px}main#moving-service .plans .container .plans-container .plans-item .contact-us{display:flex;align-items:center;justify-content:center;padding:15px 30px;border:2px solid var(--primary);color:var(--font-color);text-decoration:none;margin-top:80px;transform:translate(0, 0)}main#moving-service .plans .container .plans-container .plans-item .contact-us .icon{transform:rotate(-45deg);margin-left:10px;color:var(--primary)}main#moving-service .plans .container .plans-container .plans-item .contact-us:hover{background-color:var(--primary);color:#fff}main#moving-service .plans .container .plans-container .plans-item .contact-us:hover .icon{color:#fff;transform:rotate(0)}main#moving-service .customize{padding-top:100px}main#moving-service .customize .container{background:#3d783a;color:#fff;padding:50px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}main#moving-service .customize .container::before{content:"";position:absolute;left:20%;height:100%;width:500px;background-image:linear-gradient(to right, #3d783a, rgba(255, 255, 255, 0) 20%, #3d783a),url("../images/logo_icon.png");background-repeat:no-repeat;background-position:center center;background-size:100%;opacity:.5}main#moving-service .customize .container .left{display:flex;align-items:center;z-index:1}main#moving-service .customize .container .left .logo-icon{width:58px;height:58px;border-radius:50%;background-color:#fff;margin-right:20px;display:flex;align-items:center;justify-content:center}main#moving-service .customize .container .left .logo-icon img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}main#moving-service .customize .container .left .text h2{font-size:2em;font:var(--h4);line-height:1;letter-spacing:var(--h4-letter-spacing)}main#moving-service .customize .container .left .text p{margin-top:10px}main#moving-service .customize .container .contact-us{color:#fff;display:inline-flex;border:2px solid #fff;align-items:center;justify-content:center;text-decoration:none;padding:15px 30px;z-index:1;white-space:nowrap}main#moving-service .customize .container .contact-us .icon{transform:rotate(-45deg);margin-left:15px}main#moving-service .customize .container .contact-us:hover{background-color:#fff;color:var(--font-color)}main#moving-service .customize .container .contact-us:hover .icon{color:var(--primary);transform:rotate(0)}main#moving-service .process{padding-top:100px;padding-bottom:100px}main#moving-service .process .container h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#moving-service .process .container .process-grid{margin-top:50px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}main#moving-service .process .container .process-grid .process-item{background-color:#fff;position:relative;padding:50px}main#moving-service .process .container .process-grid .process-item img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain}main#moving-service .process .container .process-grid .process-item h3{margin-top:20px;padding:0 20px;text-align:center;line-height:1.5;font:var(--h5)}main#moving-service .process .container .process-grid .process-item .index{position:absolute;top:15px;left:15px;width:80px;height:80px;color:#fff;background-color:#434343;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2em;display:none;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#moving-service .process .container .process-grid .process-item p{color:var(--gray);text-align:center}main#packing-materials .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#packing-materials .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:700px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#packing-materials .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#packing-materials .introduce>img.mobile{display:none}main#packing-materials .introduce .text{width:100%;z-index:2;text-align:center}main#packing-materials .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left;padding-top:175px;padding-bottom:175px}main#packing-materials .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#packing-materials .introduce .text .content>p{width:40%;font:var(--h6)}main#packing-materials .introduce .text .content *{color:#fff !important}main#packing-materials .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);position:absolute;left:50%;bottom:0;transform:translate(-50%, 0)}main#packing-materials .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#packing-materials .packing-container{margin-top:50px;padding-bottom:100px;z-index:2;transform:translate(0, 0);position:relative}main#packing-materials .packing-container .container .packing-grid{display:grid;background-color:var(--bg-color);gap:2px;grid-template-columns:repeat(4, 1fr)}main#packing-materials .packing-container .container .packing-grid .grid-item{padding:40px;background-color:#fff}main#packing-materials .packing-container .container .packing-grid .grid-item .image{width:100%;height:300px;background:linear-gradient(to bottom, #f5f5f5, #d9e2db);display:flex;align-items:center;justify-content:center}main#packing-materials .packing-container .container .packing-grid .grid-item .image img{width:auto;height:auto;max-width:200px;max-height:200px;-o-object-fit:cover;object-fit:cover}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title{display:flex;align-items:center;justify-content:space-between}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title h2{margin:20px 0;font:var(--h5)}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use{position:relative}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use .icon{color:var(--primary);font-size:2em;cursor:pointer;pointer-events:all}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use .details{position:absolute;right:0;top:0;transform:translate(0, -100%);background-color:#fff;padding:15px;border-radius:var(--border-radius);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:none}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use .details p{min-width:300px;font:var(--h8)}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use:hover .details{display:block}main#packing-materials .packing-container .container .packing-grid .grid-item .content .title .use:hover .icon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10a10 10 0 0 0 10-10A10 10 0 0 0 12 2'/%3E%3C/svg%3E")}main#packing-materials .packing-container .container .packing-grid .grid-item .content .dimensions{letter-spacing:3px;color:var(--gray);font-size:14px;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#packing-materials .packing-container .container .packing-grid .grid-item .content .size{margin:10px 0}main#packing-materials .packing-container .container .packing-grid .grid-item .content .price{margin-top:30px;color:var(--primary);font-weight:700;font:var(--h6)}main#mailbox .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#mailbox .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:700px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#mailbox .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#mailbox .introduce>img.mobile{display:none}main#mailbox .introduce .text{width:100%;z-index:2;text-align:center}main#mailbox .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left;padding-top:175px;padding-bottom:175px}main#mailbox .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#mailbox .introduce .text .content>p{width:40%;font:var(--h6)}main#mailbox .introduce .text .content *{color:#fff !important}main#mailbox .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);position:absolute;left:50%;bottom:0;transform:translate(-50%, 0);font:var(--h8)}main#mailbox .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#mailbox .service{margin-top:50px;position:relative;z-index:2;transform:translate(0, 0)}main#mailbox .service .container .service-grid{display:grid;background-color:#fff;gap:0;padding:50px;grid-template-columns:repeat(3, 1fr)}main#mailbox .service .container .service-grid .service-item{padding:40px;padding-top:0;background-color:#fff}main#mailbox .service .container .service-grid .service-item:not(:last-of-type){border-right:1px solid #ccc}main#mailbox .service .container .service-grid .service-item .logo-icon{background-color:#f4f4f4;width:85px;height:85px;border-radius:50%;display:flex;align-items:center;justify-content:center}main#mailbox .service .container .service-grid .service-item .logo-icon img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}main#mailbox .service .container .service-grid .service-item h3{margin-top:30px;line-height:1.5;font:var(--h5)}main#mailbox .price-container{padding-top:100px}main#mailbox .price-container .container{max-width:1400px;display:flex;align-items:stretch;justify-content:space-between}main#mailbox .price-container .container .image-left{width:50%;position:relative}main#mailbox .price-container .container .image-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:200px}main#mailbox .price-container .container .image-left h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:2em;width:100%;text-align:center;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#mailbox .price-container .container .image-left::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(-135deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.5))}main#mailbox .price-container .container .content-right{flex:1;background-color:#fff;padding:50px}main#mailbox .price-container .container .content-right .price sup{color:var(--primary);font-weight:700;vertical-align:top;font-size:1.5em;font:var(--h5)}main#mailbox .price-container .container .content-right .price .num{display:inline-block;font-size:40px;font-weight:700;font:var(--h2);letter-spacing:var(--h2-letter-spacing)}main#mailbox .price-container .container .content-right .price .date{display:inline-block;color:var(--gray)}main#mailbox .price-container .container .content-right .contain li{list-style:none;padding:20px 0;font-weight:700}main#mailbox .price-container .container .content-right .contain li .icon{color:var(--primary);font-size:1.5em;margin-right:15px}main#mailbox .process{padding-top:100px;padding-bottom:100px}main#mailbox .process .container h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#mailbox .process .container .process-grid{margin-top:50px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}main#mailbox .process .container .process-grid .process-item{background-color:#fff;position:relative;padding:50px}main#mailbox .process .container .process-grid .process-item img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain}main#mailbox .process .container .process-grid .process-item h3{margin-top:20px;padding:0 20px;text-align:center;line-height:1.5;font:var(--h5)}main#mailbox .process .container .process-grid .process-item .index{position:absolute;top:15px;left:15px;width:80px;height:80px;color:#fff;background-color:#434343;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2em;display:none;font:var(--h4)}main#customized-storage .introduce{position:relative;display:flex;justify-content:center;align-items:center}main#customized-storage .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:500px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#customized-storage .introduce>img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#customized-storage .introduce>img.mobile{display:none}main#customized-storage .introduce .text{width:100%;text-align:center;z-index:2;display:flex;align-items:center;justify-content:space-between;height:500px}main#customized-storage .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left}main#customized-storage .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#customized-storage .introduce .text .content>p{width:40%;display:none;font:var(--h6)}main#customized-storage .introduce .text .content *{color:#fff !important}main#customized-storage .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;margin-top:80px;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);font:var(--h8)}main#customized-storage .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#customized-storage .video{padding-top:100px;transform:translate(0, 0);display:none}main#customized-storage .video .container{display:flex;align-items:center;justify-content:space-between}main#customized-storage .video .container video{width:50%;height:auto;-o-object-fit:cover;object-fit:cover}main#customized-storage .video .container p{flex:1;line-height:2;color:var(--gray)}main#customized-storage .more{padding-top:100px}main#customized-storage .more .container .title-introduce{display:flex;align-items:flex-start;justify-content:space-between}main#customized-storage .more .container .title-introduce h2{flex:1;font-size:40px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#customized-storage .more .container .title-introduce .introduce-text{width:50%;padding-left:100px;color:var(--gray)}main#customized-storage .more .container .storage-grid{margin-top:50px;display:grid;gap:2px;background-color:#ccc;grid-template-columns:repeat(2, 1fr)}main#customized-storage .more .container .storage-grid .grid-item{padding:20px;border:0;background-color:var(--bg-color)}main#customized-storage .more .container .storage-grid .grid-item .image{width:100%;height:400px;display:flex;align-items:center;justify-content:center;background-color:#e7e7e7}main#customized-storage .more .container .storage-grid .grid-item .image img{width:90%;max-width:500px;height:auto;min-height:200px;-o-object-fit:cover;object-fit:cover}main#customized-storage .more .container .storage-grid .grid-item p{margin-top:20px;color:var(--gray)}main#customized-storage .more .container .storage-grid .grid-item:nth-of-type(2n + 1){padding-left:0}main#customized-storage .more .container .storage-grid .grid-item:nth-of-type(2n){padding-right:0}main#customized-storage .sheleves{margin-top:100px;padding-top:100px;padding-bottom:100px;background-color:#fff}main#customized-storage .sheleves .container{display:flex;align-items:stretch;justify-content:space-between}main#customized-storage .sheleves .container .left{width:50%;padding-right:100px;padding-left:100px}main#customized-storage .sheleves .container .left h2{font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#customized-storage .sheleves .container .left .content{margin-top:30px;color:var(--gray)}main#customized-storage .sheleves .container .right video{width:100%;height:auto}main#wine-cellar .introduce{position:relative;display:flex;align-items:center;justify-content:center}main#wine-cellar .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:606px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#wine-cellar .introduce>img{width:100%;height:606px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#wine-cellar .introduce>img.mobile{display:none}main#wine-cellar .introduce .text{width:100%;z-index:2;text-align:center}main#wine-cellar .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left;padding-top:175px;padding-bottom:175px}main#wine-cellar .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#wine-cellar .introduce .text .content>p{width:40%;font:var(--h6)}main#wine-cellar .introduce .text .content *{color:#fff !important}main#wine-cellar .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);position:absolute;left:50%;bottom:0;transform:translate(-50%, 0);font:var(--h7)}main#wine-cellar .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#wine-cellar .service{margin-top:50px;z-index:2;position:relative;transform:translate(0, 0)}main#wine-cellar .service .container .service-grid{display:grid;background-color:#fffaf2;gap:0;padding:50px 0;grid-template-columns:repeat(3, 1fr)}main#wine-cellar .service .container .service-grid .service-item{padding:0 40px;padding-top:0;background-color:#fffaf2}main#wine-cellar .service .container .service-grid .service-item:not(:last-of-type){border-right:1px solid #ccc}main#wine-cellar .service .container .service-grid .service-item img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}main#wine-cellar .service .container .service-grid .service-item .content h2{margin:20px 0;font:var(--h5)}main#wine-cellar .service .container .service-grid .service-item .content p{color:var(--gray)}main#wine-cellar .service .container .service-grid .service-item:only-child{grid-column:2}main#wine-cellar .add-on-services{padding-top:100px;padding-bottom:100px}main#wine-cellar .add-on-services .container .title-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:100px}main#wine-cellar .add-on-services .container .title-container h2{font-size:40px;width:50%;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#wine-cellar .add-on-services .container .title-container p{flex:1;color:var(--gray);padding:0 100px}main#wine-cellar .add-on-services .container .service-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;overflow:hidden}main#wine-cellar .add-on-services .container .service-grid .grid-item{background-color:#fef9f1;position:relative;overflow:hidden}main#wine-cellar .add-on-services .container .service-grid .grid-item .front{height:100%;padding:80px 50px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}main#wine-cellar .add-on-services .container .service-grid .grid-item .front .logo-icon{width:58px;height:58px;border-radius:50%;background-color:#f1e7d2;display:flex;align-items:center;justify-content:center}main#wine-cellar .add-on-services .container .service-grid .grid-item .front .logo-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}main#wine-cellar .add-on-services .container .service-grid .grid-item .front h3{font-size:1.2em;margin-top:15px;line-height:1.5;text-align:center;font:var(--h5)}main#wine-cellar .add-on-services .container .service-grid .grid-item .front::before{content:"";position:absolute;bottom:0;right:0;width:80%;height:80%;background:url(../images/logo-icon.webp) no-repeat;opacity:.3;background-size:contain;background-position:right bottom}main#wine-cellar .add-on-services .container .service-grid .grid-item .reverse-side{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--primary);color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:50px 80px;transform:translateY(100%);transition:all .3s ease-in-out}main#wine-cellar .add-on-services .container .service-grid .grid-item .reverse-side h3{font-size:1.5em;line-height:1.2;text-align:center;font:var(--h5)}main#wine-cellar .add-on-services .container .service-grid .grid-item .reverse-side .content{margin-top:20px;text-align:center}main#wine-cellar .add-on-services .container .service-grid .grid-item .reverse-side::before{content:"";position:absolute;bottom:0;right:0;width:80%;height:80%;background:url(../images/logo-icon.webp) no-repeat;opacity:.8;background-size:contain;background-position:right bottom}main#wine-cellar .add-on-services .container .service-grid .grid-item:hover .reverse-side{transform:translateY(0)}main#wine-cellar .our-wine-cellar{background:url("../images/wine_cellar/Wine cellar s bottle storage.jpg") no-repeat;background-position:center center;background-size:cover;padding-top:100px;padding-bottom:100px;position:relative}main#wine-cellar .our-wine-cellar::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(113, 19, 37, 0.6), rgba(113, 19, 37, 0.8) 80%)}main#wine-cellar .our-wine-cellar .container{display:flex;align-items:center;justify-content:space-between;transform:translate(0, 0)}main#wine-cellar .our-wine-cellar .container h2{font-size:40px;width:40%;color:#fff;line-height:1.2;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#wine-cellar .our-wine-cellar .container .grid-container{flex:1;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item{position:relative;overflow:hidden}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .front{padding:20px;background-color:#fff;height:100%}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .front img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .front h3{text-align:center;margin-top:10px;font:var(--h5)}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .reverse-side{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateX(100%);transition:all .3s ease-in-out;padding:20px}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .reverse-side h3{text-align:center;color:var(--secondary);font:var(--h5)}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .reverse-side .content{text-align:center;margin-top:10px;color:var(--gray)}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item .reverse-side::before{content:"";position:absolute;bottom:0;right:0;width:80%;height:80%;background:url(../images/logo-icon.webp) no-repeat;opacity:.3;background-size:contain;background-position:right bottom}main#wine-cellar .our-wine-cellar .container .grid-container .grid-item:hover .reverse-side{transform:translateX(0)}main#wine-cellar .more-location-pricing{background-color:var(--primary);color:#fff;position:relative;overflow:hidden;padding-top:50px;padding-bottom:50px}main#wine-cellar .more-location-pricing::before{content:"";width:260px;height:300px;position:absolute;left:20%;top:50%;transform:translateY(-50%);background-image:linear-gradient(to right, var(--primary), rgba(255, 255, 255, 0) 20%, var(--primary)),url("../images/logo_icon.png");background-repeat:no-repeat;opacity:.8}main#wine-cellar .more-location-pricing .container{display:flex;align-items:center;justify-content:space-between}main#wine-cellar .more-location-pricing .container .left{display:flex;align-items:center;transform:translate(0, 0)}main#wine-cellar .more-location-pricing .container .left .logo-icon{width:58px;height:58px;border-radius:50%;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-right:30px;flex-grow:0;flex-shrink:0}main#wine-cellar .more-location-pricing .container .left .logo-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}main#wine-cellar .more-location-pricing .container .left h4{font-size:2em;color:#fff;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#wine-cellar .more-location-pricing .container .view-btn{transform:translate(0, 0);border:2px solid #fff;color:#fff;text-decoration:none;padding:20px 30px;display:flex;align-items:center;justify-content:space-between;font-size:1.2em;white-space:nowrap}main#wine-cellar .more-location-pricing .container .view-btn i{transform:rotate(-45deg);margin-left:20px}main#wine-cellar .more-location-pricing .container .view-btn:hover{background-color:#fff;color:var(--primary)}main#wine-cellar .more-location-pricing .container .view-btn:hover i{transform:rotate(0deg)}main#wine-cellar .why-us{padding-top:100px;padding-bottom:100px}main#wine-cellar .why-us .why-us-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}main#wine-cellar .why-us .why-us-top h2{font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#wine-cellar .why-us .why-us-top h2.mobile{display:none}main#wine-cellar .why-us .why-us-top .action-btns button{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid var(--font-color);padding:10px;font-size:1.5em;cursor:pointer;margin:10px}main#wine-cellar .why-us .why-us-top .action-btns button.hide{color:#ccc;border-color:#ccc;cursor:no-drop}main#wine-cellar .why-us .why-us-top .action-btns button.next{margin-right:0}main#wine-cellar .why-us .why-us-list{overflow-x:scroll;padding-bottom:50px}main#wine-cellar .why-us .why-us-list ul{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;transition:transform .8s ease-in-out;margin:auto}main#wine-cellar .why-us .why-us-list ul li{list-style:none;max-width:853.3px;width:33.33vw;padding:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;background-color:#fff;display:flex;align-items:center;justify-content:center}main#wine-cellar .why-us .why-us-list ul li:not(:last-child){margin-right:2px}main#wine-cellar .why-us .why-us-list ul li .image{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(to bottom, #b30030, #731225);border-radius:50%;vertical-align:middle;padding:20px;margin-right:15px}main#wine-cellar .why-us .why-us-list ul li .image .icon{font-size:2em;-o-object-fit:contain;object-fit:contain;color:#fff}main#wine-cellar .why-us .why-us-list ul li h5{display:inline-block;font-size:1.2em;font:var(--h5)}main#wine-cellar .why-us .why-us-list::after{content:"Drag";width:140px;height:90px;background:url(../images/win-cellar-fill-drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#wine-cellar .why-us .why-us-list::-webkit-scrollbar{height:5px;width:500px;background-color:#aaa;border-radius:5px;position:absolute;bottom:0;display:none}main#wine-cellar .why-us .why-us-list::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:5px}main#wine-cellar .why-us .progress-bar{margin-top:50px;height:5px;background-color:#aaa;border-radius:5px;position:relative;overflow:hidden}main#wine-cellar .why-us .progress-bar .progress{background-color:var(--primary);height:100%;border-radius:5px;width:50%;position:absolute;top:0;bottom:0;left:0}main#wine-cellar .why-us .why-us-list-box{position:relative}main#wine-cellar .why-us .why-us-list-box:hover .why-us-list::after{display:flex}main#wine-cellar .why-us .why-us-list-box:hover .why-us-list.hide-drag-img::after{display:none}main#wine-cellar .facility{background-color:#fef9f1;padding-top:50px;padding-bottom:50px}main#wine-cellar .facility .container h2{font-size:40px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#wine-cellar .facility .drag-el{position:absolute;background-image:url(../images/win-cellar-fill-drag.webp);z-index:2;top:50%;left:50%;color:#fff;transform:translate(-50%, -50%)}main#wine-cellar .facility .facility-list{overflow:auto;margin-top:50px;cursor:grab}main#wine-cellar .facility .facility-list::-webkit-scrollbar{display:none}main#wine-cellar .facility .facility-list ul{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;transition:transform .8s ease-in-out;margin:auto}main#wine-cellar .facility .facility-list ul li{list-style:none;width:50vw;max-width:1000px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}main#wine-cellar .facility .facility-list ul li:not(:last-child){margin-right:20px}main#wine-cellar .facility .facility-list ul li img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}main#wine-cellar .facility .facility-list ul li::after{content:"";content:"";position:absolute;top:0;left:0;right:0;bottom:0}main#wine-cellar .facility .facility-list::after{content:"Drag";width:140px;height:90px;background:url(../images/win-cellar-fill-drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#wine-cellar .facility .facility-list .action-btns button{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);position:absolute;top:50%;transform:translateY(-50%);border:0;z-index:2;cursor:pointer}main#wine-cellar .facility .facility-list .action-btns button:hover{background-color:var(--primary);color:#fff}main#wine-cellar .facility .facility-list .action-btns button.hide{display:none}main#wine-cellar .facility .facility-list .action-btns button.prev{left:20px}main#wine-cellar .facility .facility-list .action-btns button.next{right:20px}main#wine-cellar .facility .facility-list-box{position:relative}main#wine-cellar .facility .facility-list-box:hover .facility-list::after{display:flex}main#wine-cellar .facility .facility-list-box:hover .facility-list.hide-drag-img::after{display:none}main#wine-cellar-locations .introduce{position:relative}main#wine-cellar-locations .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3) 80%)}main#wine-cellar-locations .introduce>img{width:100%;height:700px;-o-object-fit:cover;object-fit:cover}main#wine-cellar-locations .introduce .text{width:100%;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;text-align:center}main#wine-cellar-locations .introduce .text .content{width:100%;display:flex;align-items:center;color:#fff;text-align:left}main#wine-cellar-locations .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#wine-cellar-locations .introduce .text .content>p{width:40%;font:var(--h6)}main#wine-cellar-locations .introduce .text .content *{color:#fff !important}main#wine-cellar-locations .introduce .text .details{width:50%;display:none;text-align:center}main#wine-cellar-locations .introduce .text .details a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;margin-top:80px;padding:10px 50px;font-weight:700;background-color:var(--primary);backdrop-filter:blur(10px);font:var(--h6)}main#wine-cellar-locations .introduce .text .details a i{transform:rotate(90deg);margin-left:10px}main#wine-cellar-locations .introduce .text .details a:hover{background-color:var(--secondary)}main#wine-cellar-locations .introduce .text .details a:hover i{transform:rotate(0deg)}main#wine-cellar-locations>.details{display:flex;align-items:center;justify-content:space-between;background-color:var(--secondary);color:#fff;position:relative;overflow:hidden;padding-top:30px;padding-bottom:30px;padding-left:50px;padding-right:50px;margin-top:-70px}main#wine-cellar-locations>.details::before{content:"";width:260px;height:300px;position:absolute;left:25%;top:50%;transform:translateY(-50%);background-image:linear-gradient(to right, var(--secondary), rgba(255, 255, 255, 0) 20%, var(--secondary)),url("../images/logo_icon.png");background-repeat:no-repeat;opacity:.5}main#wine-cellar-locations>.details .left{display:flex;align-items:center;transform:translate(0, 0)}main#wine-cellar-locations>.details .left .logo-icon{width:58px;height:58px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:20px}main#wine-cellar-locations>.details .left .logo-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations>.details .left h2{font-size:2em;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#wine-cellar-locations>.details>a.pricing-details{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:15px 30px;font-weight:700;background-color:rgba(0,0,0,0);transform:translate(0, 0);border:2px solid #fff}main#wine-cellar-locations>.details>a.pricing-details img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain;transform:rotate(-45deg)}main#wine-cellar-locations .location-info .container .tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--gray)}main#wine-cellar-locations .location-info .container .tabs a{color:var(--font-color);text-decoration:none;font-weight:700;display:inline-block;padding:30px 0}main#wine-cellar-locations .location-info .container .tabs a.active{color:var(--primary);border-bottom:3px solid var(--primary)}main#wine-cellar-locations .location-info .container .location-name{background-color:var(--secondary-black);position:relative;display:flex;align-items:center;justify-content:space-between;padding:30px;overflow:hidden;margin-top:50px}main#wine-cellar-locations .location-info .container .location-name::before{content:"";width:240px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, var(--secondary-black)),url("../images/logo_icon.png");background-position:right;background-size:cover}main#wine-cellar-locations .location-info .container .location-name .name-left{display:flex;align-items:center;z-index:1}main#wine-cellar-locations .location-info .container .location-name .name-left .logo{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#fff;border-radius:50%;margin-right:30px}main#wine-cellar-locations .location-info .container .location-name .name-left .logo img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations .location-info .container .location-name .name-left .name{color:#fff;font-size:2.5em}main#wine-cellar-locations .location-info .container .location-name #location-select{display:none}main#wine-cellar-locations .location-info .container .location-name>a{display:inline-flex;align-items:center;background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff;padding:20px 30px;justify-content:center;text-decoration:none;z-index:1}main#wine-cellar-locations .location-info .container .location-name>a i{color:#fff;margin-left:10px;vertical-align:middle;transform:rotate(-45deg)}main#wine-cellar-locations .location-info .container .location-name>a:hover{background-color:#fff;color:var(--font-color)}main#wine-cellar-locations .location-info .container .location-name>a:hover i{color:var(--primary)}main#wine-cellar-locations .location-info .container .tab-content{display:flex;align-items:stretch;justify-content:space-between;padding-top:50px;padding-bottom:50px}main#wine-cellar-locations .location-info .container .tab-content .left{width:60%}main#wine-cellar-locations .location-info .container .tab-content .left .title{background-color:#fff;display:inline-flex;align-items:center;padding:15px 30px;font-size:1em;font:var(--h6)}main#wine-cellar-locations .location-info .container .tab-content .left .title img{width:16px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#wine-cellar-locations .location-info .container .tab-content .left>h3{font-size:2em;margin:30px 0;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#wine-cellar-locations .location-info .container .tab-content .left h4{font-size:1em;margin-bottom:0px;margin-top:30px;font:var(--h6)}main#wine-cellar-locations .location-info .container .tab-content .left .address p,main#wine-cellar-locations .location-info .container .tab-content .left .address a,main#wine-cellar-locations .location-info .container .tab-content .left .contact p,main#wine-cellar-locations .location-info .container .tab-content .left .contact a,main#wine-cellar-locations .location-info .container .tab-content .left .transportation p,main#wine-cellar-locations .location-info .container .tab-content .left .transportation a{color:var(--gray);text-decoration:none}main#wine-cellar-locations .location-info .container .tab-content .left .bus p{max-width:80%}main#wine-cellar-locations .location-info .container .tab-content .left .contact,main#wine-cellar-locations .location-info .container .tab-content .left .minibus-parking{display:flex;align-items:center;justify-content:space-between}main#wine-cellar-locations .location-info .container .tab-content .left .contact>div:first-of-type,main#wine-cellar-locations .location-info .container .tab-content .left .minibus-parking>div:first-of-type{width:40%;padding-right:50px}main#wine-cellar-locations .location-info .container .tab-content .left .contact>div:last-of-type,main#wine-cellar-locations .location-info .container .tab-content .left .minibus-parking>div:last-of-type{width:60%}main#wine-cellar-locations .location-info .container .tab-content .left .map{display:none}main#wine-cellar-locations .location-info .container .tab-content .left .map #map-mobile{min-height:240px;height:45vw;max-height:300px}main#wine-cellar-locations .location-info .container .tab-content .left .transportation .title{letter-spacing:2px;padding:0;background-color:rgba(0,0,0,0);text-transform:capitalize;font:var(--subtitle2);letter-spacing:var(--subtitle-letter-spacing)}main#wine-cellar-locations .location-info .container .tab-content .right{flex:1;margin-left:30px;position:relative;overflow:hidden}main#wine-cellar-locations .location-info .container .tab-content .right .mask{position:absolute;left:0;right:0;bottom:-10px;height:0px;margin-right:50px;box-shadow:0 -10px 30px 10px rgba(0,0,0,.5);display:none !important}main#wine-cellar-locations .location-info .container .tab-content .right .title{margin-bottom:20px;letter-spacing:2px;font:var(--subtitle2);letter-spacing:var(--subtitle-letter-spacing)}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container{max-height:800px;overflow-y:auto;padding-right:30px}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container::-webkit-scrollbar{width:3px;background-color:#ccc}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container::-webkit-scrollbar-thumb{background-color:var(--primary)}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li{list-style:none;margin:20px 0}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li:first-of-type{margin-top:0}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li:last-of-type{margin-bottom:0}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li a{text-decoration:none;color:var(--font-color)}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li a img{width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations .location-info .container .tab-content .right .promotion-container .promotions-list li a h5{font-size:1em;margin-top:15px;font:var(--h6)}main#wine-cellar-locations .branch-tabs{margin-top:5px;display:grid;grid-template-columns:repeat(5, auto);row-gap:10px;-moz-column-gap:2px;column-gap:2px}main#wine-cellar-locations .branch-tabs a{color:#fff;text-decoration:none;padding:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg, #e4043f, #992c42);border-top-left-radius:10px;border-top-right-radius:10px}main#wine-cellar-locations .branch-tabs a img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#wine-cellar-locations .branch-tabs a.active,main#wine-cellar-locations .branch-tabs a:hover{background:linear-gradient(45deg, #b40030, #711325)}main#wine-cellar-locations .facility{display:grid;gap:2px;background-color:var(--bg-color);grid-template-columns:repeat(8, 1fr);z-index:1}main#wine-cellar-locations .facility .facility-item{display:flex;align-items:center;flex-direction:column;background-color:#fff;justify-content:flex-start;padding:50px 30px}main#wine-cellar-locations .facility .facility-item .img{width:50px;height:50px;border-radius:50%;background-color:#f1e7d2;display:flex;align-items:center;justify-content:center}main#wine-cellar-locations .facility .facility-item .img .icon{width:1.4em;height:1.4em;-o-object-fit:contain;object-fit:contain;color:var(--secondary)}main#wine-cellar-locations .facility .facility-item .title{font-weight:700;text-align:center;margin-top:15px;line-height:1.5;font:var(--h7)}main#wine-cellar-locations .map{padding-top:100px;padding-bottom:100px}main#wine-cellar-locations .map .container{position:relative}main#wine-cellar-locations .map .container #map{height:500px;width:100%}main#wine-cellar-locations .map .container img,main#wine-cellar-locations .map .container iframe{width:100%;height:500px;vertical-align:middle}main#wine-cellar-locations .map .container #map-details{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;width:600px;text-align:left;opacity:0;max-width:0;transition:all .3s ease-in-out;padding:0}main#wine-cellar-locations .map .container #map-details.show{opacity:1;max-width:100%;padding:30px}main#wine-cellar-locations .map .container #map-details .close-btn{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:0;outline:none;font-size:18px;cursor:pointer;padding:10px}main#wine-cellar-locations .map .container #map-details .image{position:relative;height:200px}main#wine-cellar-locations .map .container #map-details .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#wine-cellar-locations .map .container #map-details .image .name{position:absolute;left:30px;bottom:30px;color:#fff;font-size:2em;margin-bottom:0}main#wine-cellar-locations .map .container #map-details .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1))}main#wine-cellar-locations .map .container #map-details .address{line-height:1.5;margin:15px 0;text-align:left;font-size:14px}main#wine-cellar-locations .map .container #map-details .offered h4{color:var(--gray);letter-spacing:3px;font-size:14px;margin:30px 0 15px}main#wine-cellar-locations .map .container #map-details .offered ul{display:flex;flex-direction:column;flex-wrap:wrap;height:9em}main#wine-cellar-locations .map .container #map-details .offered ul li{list-style:none;margin:10px 0}main#wine-cellar-locations .map .container #map-details .offered ul li .icon{color:var(--primary);margin-right:8px}main#wine-cellar-locations .map .container #map-details .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:5px solid var(--primary);list-style:none;display:flex;align-items:center;justify-content:space-between;margin:24px 0;cursor:pointer;min-height:74px}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon{display:flex;align-items:center}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon .map-icon{width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon{margin-left:8px}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations .map .container #map-details .branch-container ul li .info-icon .branch_info .address{margin:0;font:var(--h7);color:var(--gray);margin-top:5px}main#wine-cellar-locations .map .container #map-details .branch-container ul li .subway{text-align:center}main#wine-cellar-locations .map .container #map-details .branch-container ul li .subway img{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations .map .container #map-details .branch-container ul li .subway .mtr-name{font-size:12px}main#wine-cellar-locations .map .container #map-details .branch-container ul li:hover,main#wine-cellar-locations .map .container #map-details .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#wine-cellar-locations .map .container #map-details .branch-container ul li:hover .branch-info .address,main#wine-cellar-locations .map .container #map-details .branch-container ul li.active .branch-info .address{color:#ddd}main#wine-cellar-locations .map .container #map-details .links{margin-top:30px;display:flex;align-items:center;justify-content:space-between}main#wine-cellar-locations .map .container #map-details .links a{width:49%;padding:15px 30px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--font-color)}main#wine-cellar-locations .map .container #map-details .links a .icon{color:var(--primary);margin-left:8px;transform:rotate(-45deg)}main#wine-cellar-locations .map .container #map-details .links a:hover{background-color:var(--primary);color:#fff}main#wine-cellar-locations .map .container #map-details .links a:hover .icon{color:#fff;transform:rotate(0deg)}main#wine-cellar-locations .pricing .container{text-align:center}main#wine-cellar-locations .pricing .container>.title{display:inline-flex;align-items:center;padding:15px 20px;background-color:#fffaf2;margin:auto;margin-bottom:20px;font-weight:700;font:var(--h6)}main#wine-cellar-locations .pricing .container>.title img{width:16px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#wine-cellar-locations .pricing .container>.title span{transform:translate(0, 0)}main#wine-cellar-locations .pricing .container h2{font-size:40px;margin-top:10px;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#wine-cellar-locations .pricing .container .pricing-container{margin-top:50px;display:flex;align-items:start;justify-content:space-between}main#wine-cellar-locations .pricing .container .pricing-container .left{width:20%;max-width:240px;position:sticky;top:170px}main#wine-cellar-locations .pricing .container .pricing-container .left label{display:block;padding:15px;color:var(--gray);text-decoration:none;margin-bottom:15px;text-align:left;cursor:pointer;font:var(--h6)}main#wine-cellar-locations .pricing .container .pricing-container .left label.active,main#wine-cellar-locations .pricing .container .pricing-container .left label:hover{background-color:var(--primary);color:#fff}main#wine-cellar-locations .pricing .container .pricing-container .left #wine-locker-input:checked~.wine-locker,main#wine-cellar-locations .pricing .container .pricing-container .left #wine-cellar-input:checked~.wine-cellar{background-color:var(--primary);color:#fff}main#wine-cellar-locations .pricing .container .pricing-container .right{flex:1;border-top:1px solid #ccc;margin-left:30px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item{padding:30px 0}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top{display:flex;align-items:center;justify-content:space-between}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .title{font-size:1.2em;font:var(--h4);letter-spacing:var(--h4-letter-spacing)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle{display:flex;font:var(--body-small)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle .details-btn{display:inline-flex;align-items:center;padding:15px 20px;height:50px;background-color:#fff;border:2px solid var(--primary);text-decoration:none;color:var(--font-color);margin-right:20px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle .details-btn i{color:var(--primary);transform:rotate(-45deg);font-size:1.2em;vertical-align:middle;margin-left:10px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle .details-btn.mobile{display:none}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle .details-btn:hover{background-color:var(--primary);color:#fff}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .details-toggle .details-btn:hover i{color:#fff;transform:rotate(0deg)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .toggle-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;width:50px;height:50px;border:2px solid var(--primary);cursor:pointer}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .toggle-btn:hover{background-color:var(--primary);color:#fff}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .pricing-top .toggle-btn:hover i{color:#fff}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .table-container{display:none}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table{margin-top:30px;width:100%;border-collapse:separate;border-spacing:10px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead.mobile-zh-price-head{display:none}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead th,main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead .th{font-size:14px;letter-spacing:1px;font-weight:400;text-align:left;line-height:1.5}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead .th-box{display:flex;align-items:center;justify-content:space-between}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead .th-box .th{display:block;width:30%;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead .th-box .th:nth-of-type(2){width:30%}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead .th-box .th:first-of-type{padding-left:42px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead th{padding:15px;font:var(--h8)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead th:not(:first-of-type){background-color:#e5ddce;font-weight:700;width:14.2857142857%}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table thead th:not(:first-of-type)>span{display:block;font-weight:400;color:var(--gray);font:var(--body-small);margin-top:10px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody td,main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td{background-color:#fffaf2;text-align:center;font-weight:700}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody td i,main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td i{color:var(--primary);vertical-align:middle;font-size:1.5em;margin-right:10px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody td{padding:30px 20px;font:var(--h6)}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody td:not(:first-of-type){width:14.2857142857%}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box{display:flex;align-items:center;justify-content:space-between}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td{width:30%;text-align:left}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img{position:relative;display:inline;width:42px;display:inline-block}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img:hover .img-box{display:block}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img .icon{cursor:pointer}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img .img-box{display:none;position:absolute;top:50%;right:5px;background-color:#fff;padding:15px;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transform:translate(100%, -50%);border-radius:8px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img .img-box::before{content:"";position:absolute;top:50%;left:0;border-width:15px;border-style:solid;transform:translate(-100%, -50%);border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(-2px 0px 2px rgba(0, 0, 0, 0.1));z-index:-1}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img .img-box img,main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td .img .img-box video{height:auto;width:auto;max-width:300px;-o-object-fit:contain;object-fit:contain}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .price-table tbody .td-box .td:nth-of-type(2){width:30%}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .promotion{background-color:#e4f5d1;display:flex;align-items:center;padding:10px 20px;margin-top:15px;font-weight:700;display:none}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item .promotion i{color:var(--primary);margin-right:10px}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item.show .pricing-top .details-toggle .toggle-btn .icon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h12'/%3E%3C/svg%3E")}main#wine-cellar-locations .pricing .container .pricing-container .right .pricing-item.show .table-container{display:block}main#wine-cellar-locations .vr img,main#wine-cellar-locations .vr iframe{width:100%;height:700px;vertical-align:middle}main#our-blogs .container{padding-top:65px;padding-bottom:100px}main#our-blogs .container h1{font-size:3em;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#our-blogs .container .blogs-grid{margin-top:50px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}main#our-blogs .container .blogs-grid .grid-item{text-decoration:none;color:var(--font-color)}main#our-blogs .container .blogs-grid .grid-item .image{width:100%;overflow:hidden}main#our-blogs .container .blogs-grid .grid-item .image img{height:360px}main#our-blogs .container .blogs-grid .grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}main#our-blogs .container .blogs-grid .grid-item .title{font-size:1.2em;line-height:1.2;margin-top:15px;font:var(--h5)}main#our-blogs .container .blogs-grid .grid-item:hover h3{color:var(--primary)}main#our-blogs .container .blogs-grid .grid-item:hover img{transform:scale(1.1)}main#our-blogs .container .more{margin-top:100px;text-align:center}main#our-blogs .container .more a{padding:15px 20px;border:2px solid var(--primary);text-decoration:none;color:var(--font-color)}main#our-blogs .container .more a i{transform:rotate(90deg)}main#our-blogs .container .more a:hover{background-color:var(--primary);color:#fff}main#our-blogs-detail .banner{height:500px;position:relative;overflow:hidden}main#our-blogs-detail .banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#our-blogs-detail .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#our-blogs-detail .banner .text{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;display:flex;align-items:center}main#our-blogs-detail .banner .text .back{color:#fff;text-decoration:none;position:absolute;left:120px;top:100px;font-weight:700}main#our-blogs-detail .banner .text .back .icon{margin-right:8px}main#our-blogs-detail .banner .text .back:hover{text-decoration:underline}main#our-blogs-detail .banner .text h1{font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#our-blogs-detail .blog-content{padding-top:100px;padding-bottom:100px}main#our-blogs-detail .blog-content .container{max-width:1400px}main#our-blogs-detail .blog-content .container .title{font-size:2.5em;margin-bottom:20px}main#our-blogs-detail .blog-content .container p{color:var(--gray);line-height:2}main#our-blogs-detail .blog-content .container ul li{color:var(--gray);white-space:normal !important}main#our-blogs-detail .blog-content .container ul li p{margin:0;line-height:1.2;white-space:normal !important}main#our-blogs-detail .blog-content .container img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}main#our-blogs-detail .other-blogs{padding-bottom:100px}main#our-blogs-detail .other-blogs .container h2{font-size:40px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#our-blogs-detail .other-blogs .container .blog-container{overflow:auto}main#our-blogs-detail .other-blogs .container .blogs-grid{margin-top:50px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item{text-decoration:none;color:var(--font-color)}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item .image{width:100%;height:340px;overflow:hidden}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item h3{font-size:1.5em;margin-top:20px;line-height:1.5;font:var(--h5)}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item:hover h3{color:var(--primary)}main#our-blogs-detail .other-blogs .container .blogs-grid .grid-item:hover img{transform:scale(1.1)}main#promotions .introduce{position:relative;display:flex;justify-content:center;align-items:center}main#promotions .introduce>img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}main#promotions .introduce .text{width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);text-align:center;padding-top:0;padding-bottom:0;max-width:none}main#promotions .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left}main#promotions .introduce .text .content .title{font-size:4em;flex:1;margin-bottom:0;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#promotions .introduce .text .content>p{width:40%;display:none;font:var(--h6)}main#promotions .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;margin-top:80px;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px)}main#promotions .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#promotions .introduce .text *{color:#fff !important}main#promotions .container{padding-top:100px;padding-bottom:100px;max-width:1400px}main#promotions .container h1{font-size:4em;margin-bottom:50px}main#promotions .container .view-more{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.55);display:flex;align-items:center;justify-content:center;opacity:0}main#promotions .container .view-more a{padding:15px 20px;border:2px solid var(--primary);text-decoration:none;color:var(--primary);background-color:#fff}main#promotions .container .view-more a i{transform:rotate(-45deg);margin-left:10px}main#promotions .container .view-more a:hover{background-color:var(--primary);color:#fff;border-color:var(--primary)}main#promotions .container .view-more a:hover i{transform:rotate(0deg)}main#promotions .container .master-map .image{overflow:hidden;position:relative}main#promotions .container .master-map .image img{width:100%;height:auto;max-height:700px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}main#promotions .container .master-map .title{font-size:1.5em;margin-top:10px;font:var(--h5)}main#promotions .container .master-map:hover .view-more{opacity:1;transition:all .3s ease-in-out}main#promotions .container .master-map:hover img{transform:scale(1.05)}main#promotions .container .promotions-container{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}main#promotions .container .promotions-container .left{width:60%}main#promotions .container .promotions-container .left .promotion-item:not(:last-of-type){margin-bottom:30px}main#promotions .container .promotions-container .left .promotion-item .image{height:450px;width:100%;overflow:hidden;position:relative}main#promotions .container .promotions-container .left .promotion-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}main#promotions .container .promotions-container .left .promotion-item .title{font-size:1.5em;margin-top:10px;font:var(--h5)}main#promotions .container .promotions-container .left .promotion-item:hover .view-more{opacity:1;transition:all .3s ease-in-out}main#promotions .container .promotions-container .left .promotion-item:hover img{transform:scale(1.05)}main#promotions .container .promotions-container .left .promotion-item:hover .title{color:var(--primary)}main#promotions .container .promotions-container .left .more{text-align:center;margin-top:100px}main#promotions .container .promotions-container .left .more a{display:inline-flex;align-items:center;text-decoration:none;border:2px solid var(--primary);color:var(--font-color);padding:15px 50px;font:var(--h6)}main#promotions .container .promotions-container .left .more a i{transform:rotate(90deg);margin-left:8px}main#promotions .container .promotions-container .left .more a:hover{background-color:var(--primary);color:#fff}main#promotions .container .promotions-container .right{width:30%}main#promotions .container .promotions-container .right h2{font-size:40px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#promotions .container .promotions-container .right ul li{margin-top:20px;list-style:none;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}main#promotions .container .promotions-container .right ul li .image{width:100%;height:auto}main#promotions .container .promotions-container .right ul li .image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}main#promotions .container .promotions-container .right ul li:hover .view-more{opacity:1;transition:all .3s ease-in-out}main#promotions .container .promotions-container .right ul li:hover img{transform:scale(1.05)}main#promotions-detail .back-image{padding-top:40px}main#promotions-detail .back-image>a.back{text-decoration:none;font-weight:700;color:var(--font-color);text-decoration:none;font:var(--h6)}main#promotions-detail .back-image>a.back .icon{font-size:1.5em;margin-right:8px;color:var(--primary)}main#promotions-detail .back-image>a.back:hover{text-decoration:underline}main#promotions-detail .back-image img{margin-top:50px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}main#promotions-detail .promotions-content{padding-top:40px;padding-bottom:100px}main#promotions-detail .promotions-content .container{max-width:1400px}main#promotions-detail .promotions-content .container>img:first-of-type{margin-bottom:100px}main#promotions-detail .promotions-content .container .title{font-size:2.5em;margin-bottom:20px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#promotions-detail .promotions-content .container p{color:var(--gray);margin:10px 0}main#promotions-detail .promotions-content .container img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}main#promotions-detail .other-promotions{padding-bottom:100px}main#promotions-detail .other-promotions .container h2{font-size:40px;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#promotions-detail .other-promotions .container .promotions-grid{margin-top:40px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}main#promotions-detail .other-promotions .container .promotions-grid .grid-item{text-decoration:none;color:var(--font-color)}main#promotions-detail .other-promotions .container .promotions-grid .grid-item .image{width:100%;height:18.5vw;max-height:359px;aspect-ratio:3/2}main#promotions-detail .other-promotions .container .promotions-grid .grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}main#promotions-detail .other-promotions .container .promotions-grid .grid-item h3{font-size:1.5em;margin-top:20px;line-height:1.5;font:var(--h5)}main#promotions-detail .other-promotions .container .promotions-grid .grid-item:hover h3{color:var(--primary)}main#promotions-detail .other-promotions .container .promotions-grid .grid-item:hover img{transform:scale(1.1)}main#rent-now .title{padding-top:100px}main#rent-now .title span{display:inline-flex;align-items:center;padding:15px 20px;font-size:1.5em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#rent-now .title span img{width:16px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:5px}main#rent-now .rent-content{padding-bottom:100px}main#rent-now .rent-content .container{display:flex;align-items:stretch;justify-content:space-between}main#rent-now .rent-content .container .left{width:50%;padding-right:100px}main#rent-now .rent-content .container .left h1{font-size:40px;font:var(--h2);letter-spacing:var(--h2-letter-spacing)}main#rent-now .rent-content .container .left p{margin:30px 0;color:var(--gray)}main#rent-now .rent-content .container .left a{text-decoration:none;color:#000}main#rent-now .rent-content .container .left a.phone{white-space:nowrap}main#rent-now .rent-content .container .right{width:50%}main#rent-now .rent-content .container .right form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}main#rent-now .rent-content .container .right form .form-item{width:50%;padding:15px;display:flex;flex-direction:column}main#rent-now .rent-content .container .right form .form-item>label{margin-bottom:10px}main#rent-now .rent-content .container .right form .form-item>label sup{font-size:1.2em}main#rent-now .rent-content .container .right form .form-item.company-name,main#rent-now .rent-content .container .right form .form-item.message{width:100%}main#rent-now .rent-content .container .right form .form-item.company-name textarea,main#rent-now .rent-content .container .right form .form-item.message textarea{resize:vertical}main#rent-now .rent-content .container .right form .form-item.agree-submit{width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:0}main#rent-now .rent-content .container .right form .form-item.agree-submit a{text-decoration:none;color:var(--font-color)}main#rent-now .rent-content .container .right form .form-item.agree-submit a:hover{color:var(--primary)}main#rent-now .rent-content .container .right form .form-item.agree-submit button{background-color:var(--primary);color:#fff;padding:20px 80px;border:2px solid var(--primary);font-size:1em;cursor:pointer}main#rent-now .rent-content .container .right form .form-item.agree-submit button:hover{background-color:#fff;color:var(--primary)}main#rent-now .rent-content .container .right form .error-message{margin-top:15px}main#rent-now .rent-content .container .right form .custom-branch-select .select-header{background-color:#fff;border:0;height:55px}main#rent-now .rent-content .container .right form .branch-container{width:100%;position:relative}main#rent-now .rent-content .container .right form .branch-container .choose-header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:2px 10px;color:#666;height:55px}main#rent-now .rent-content .container .right form .branch-container .choose-header .placeholder{color:#d6d6d6}main#rent-now .rent-content .container .right form .branch-container .choose-header button{background-color:rgba(0,0,0,0);border:0;color:var(--primary);padding:0;font-size:26px}main#rent-now .rent-content .container .right form .branch-container .choose-body{max-height:600px;overflow:auto;position:absolute;left:0;right:0;background:linear-gradient(to right, #70ba45, #42b452);z-index:2}main#rent-now .rent-content .container .right form .branch-container .choose-body li{padding:5px 10px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #fff;border-top:1px solid #fff;cursor:pointer}main#rent-now .rent-content .container .right form .branch-container .choose-body li:hover,main#rent-now .rent-content .container .right form .branch-container .choose-body li.active{background:linear-gradient(to right, #409738, #066e3e)}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top{display:flex;align-items:center}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top .logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top .name-near{display:flex;align-items:center;margin-right:8px}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top .name-near .name{color:#fff;font:var(--h6);margin-right:8px}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top .name-near .near{font-size:10px;color:#fff;display:flex;align-items:flex-end}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .top .name-near .near span{font:var(--body-normal);color:var(--font-color);vertical-align:bottom;margin-left:3px}main#rent-now .rent-content .container .right form .branch-container .choose-body li .branch-info .address{font-size:12px;transform:translateY(-5px);padding-left:24px;color:#ddd;min-height:2em}main#rent-now .rent-content .container .right form .branch-container .choose-body li .icon-container img{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}main#rent-now .rent-content .container .right form .branch-container.close{padding-bottom:0}main#rent-now .rent-content .container .right form .branch-container.close .choose-body{max-height:0}main#contact-us .title{padding-top:100px}main#contact-us .title .span{display:inline-flex;align-items:center;padding:15px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#contact-us .title .span img{width:16px;height:17px;-o-object-fit:contain;object-fit:contain;margin-right:5px}main#contact-us .contact-content .container{display:flex;align-items:stretch;justify-content:space-between}main#contact-us .contact-content .container .left{width:50%;padding-right:200px}main#contact-us .contact-content .container .left h1{font-size:2em;margin-top:30px;margin-bottom:50px;font:var(--h2);letter-spacing:var(--h2-letter-spacing)}main#contact-us .contact-content .container .left .date{display:grid;gap:50px;grid-template-columns:repeat(2, 1fr)}main#contact-us .contact-content .container .left .date .customer-service h3,main#contact-us .contact-content .container .left .date .opening-hours h3{color:var(--gray);letter-spacing:3px;font-size:14px;margin-bottom:20px;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#contact-us .contact-content .container .left .date .customer-service h6,main#contact-us .contact-content .container .left .date .opening-hours h6{line-height:1.5;font-size:1em;font:var(--h6)}main#contact-us .contact-content .container .left .contact-way{margin-top:50px}main#contact-us .contact-content .container .left .contact-way>a{display:flex;align-items:center;padding:30px 50px;background-color:#fff;text-decoration:none;color:var(--font-color);border-radius:var(--border-radius);margin:15px 0}main#contact-us .contact-content .container .left .contact-way>a .icon-box{width:61px;height:61px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--bg-color);color:var(--secondary);margin-right:20px;font-size:1.5em;flex-shrink:0}main#contact-us .contact-content .container .left .contact-way>a label{color:var(--gray)}main#contact-us .contact-content .container .left .contact-way>a h5{font-size:1.5em;line-height:1.5;margin-top:5px;font:var(--h5)}main#contact-us .contact-content .container .right>p{color:var(--gray);padding-left:15px}main#contact-us .contact-content .container .right h3{width:100%;color:var(--gray);padding-left:15px;letter-spacing:3px;font-size:14px;margin-top:30px;margin-bottom:10px;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#contact-us .contact-content .container .right form .form-item.message,main#contact-us .contact-content .container .right form .form-item.find-us{width:100%}main#contact-us .contact-content .container .right form .form-item.message textarea,main#contact-us .contact-content .container .right form .form-item.find-us textarea{resize:vertical}main#contact-us .contact-content .container .right form .form-item.submit-btn{width:100%;align-items:flex-end;flex-direction:row;justify-content:space-between;align-items:center}main#contact-us .contact-content .container .right form .form-item.submit-btn .error-message{color:red;background:rgba(255,0,0,.1);padding:10px;min-width:200px;display:flex;align-items:center;margin:0;margin-right:50px}main#contact-us .contact-content .container .right form .form-item.submit-btn .error-message .icon{margin-right:10px}main#contact-us .contact-content .container .right form .form-item.submit-btn button{background-color:var(--primary);color:#fff;padding:20px 80px;border:2px solid var(--primary);font-size:1em;cursor:pointer}main#contact-us .contact-content .container .right form .form-item.submit-btn button:hover{background-color:#fff;color:var(--primary)}main#contact-us .contact-content .container .right form .form-item .custom-branch-select .select-header{background-color:#fff;border:0;height:55px}main#contact-us .contact-content .container .right form .form-item .branch-container{width:100%;position:relative}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:2px 10px;color:#666;height:55px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-header .placeholder{color:#d6d6d6}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-header button{background-color:rgba(0,0,0,0);border:0;color:var(--primary);padding:0;font-size:26px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body{max-height:600px;overflow:auto;position:absolute;left:0;right:0;background:linear-gradient(to right, #70ba45, #42b452);z-index:2}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li{padding:5px 10px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #fff;border-top:1px solid #fff;cursor:pointer}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li:hover,main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li.active{background:linear-gradient(to right, #409738, #066e3e)}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top{display:flex;align-items:center}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top .logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top .name-near{display:flex;align-items:center;margin-right:8px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top .name-near .name{color:#fff;font:var(--h6);margin-right:8px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top .name-near .near{font-size:10px;color:#fff;display:flex;align-items:flex-end}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .top .name-near .near span{font:var(--body-normal);color:var(--font-color);vertical-align:bottom;margin-left:3px}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .branch-info .address{font-size:12px;transform:translateY(-5px);padding-left:24px;color:#ddd;min-height:2em}main#contact-us .contact-content .container .right form .form-item .branch-container .choose-body li .icon-container img{height:30px;width:auto;-o-object-fit:contain;object-fit:contain}main#contact-us .contact-content .container .right form .form-item .branch-container.close{padding-bottom:0}main#contact-us .contact-content .container .right form .form-item .branch-container.close .choose-body{max-height:0}main#contact-us .our-locations{padding-top:100px;padding-bottom:100px;text-align:center}main#contact-us .our-locations .title{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700;font:var(--h6)}main#contact-us .our-locations .title img{width:16px;height:17px;margin-right:10px}main#contact-us .our-locations h2{font-size:40px;margin-bottom:50px;text-align:center;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#contact-us .our-locations h2 br{display:none}main#contact-us .our-locations #map-container{position:relative}main#contact-us .our-locations #map-container #map{height:700px;width:100%}main#contact-us .our-locations #map-container .tips{position:absolute;right:15px;top:50px;background-color:#fff;border-top:5px solid var(--primary);padding:15px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 10px 0px rgba(0,0,0,.3);font-size:14px}main#contact-us .our-locations #map-container .tips>.icon--info{color:var(--primary);margin-right:10px}main#contact-us .our-locations #map-container .tips .close-btn{background-color:#fff;border-radius:50%;padding:3px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;border:2px solid var(--primary);transform:translate(50%, -50%);cursor:pointer}main#contact-us .our-locations #map-container .tips.hide{display:none}main#contact-us .our-locations #map-container .map-mobile{display:grid;align-items:flex-start;justify-content:space-between;display:none;grid-template-columns:repeat(1, 1fr)}main#contact-us .our-locations #map-container .map-mobile .location-items{width:50%}main#contact-us .our-locations #map-container .map-mobile .location-items:nth-of-type(1){margin-right:7.5px}main#contact-us .our-locations #map-container .map-mobile .location-items:nth-of-type(2){margin-left:7.5px}main#contact-us .our-locations #map-container .map-mobile .location-items .region{color:#8b8b8b;font-size:10px;letter-spacing:1px;text-align:left}main#contact-us .our-locations #map-container .map-mobile .location-items .location-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;margin-top:10px}main#contact-us .our-locations #map-container .map-mobile .location-items .location-list a{display:flex;align-items:center;text-decoration:none;color:var(--font-color);padding:15px 12px;border:2px solid var(--primary);position:relative;font-size:14px;font-weight:700}main#contact-us .our-locations #map-container .map-mobile .location-items .location-list a span{text-align:left;margin-left:5px}main#contact-us .our-locations #map-container .map-mobile .location-items .location-list a i{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(-45deg);font-size:12px}main#contact-us .our-locations #map-container .map-mobile .location-items .location-list a:hover{background-color:var(--primary);color:#fff}main#contact-us .our-locations #map-container .map-mobile .filter-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}main#contact-us .our-locations #map-container .map-mobile .filter-box .custom-select{width:100%}main#contact-us .our-locations #map-container .map-mobile .filter-box .custom-select .select-header{height:35px;background-color:rgba(0,0,0,0)}main#contact-us .our-locations #map-container .map-mobile .filter-box .custom-select .select-header .selected-value.placeholder{color:var(--gray)}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:7px solid var(--primary);list-style:none;display:flex;align-items:center;margin:24px 0;cursor:pointer;min-height:74px}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li .map-icon{width:auto;height:62px;-o-object-fit:contain;object-fit:contain;margin-right:8px;display:block}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li .branch-info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li .branch-info .address{margin:0;font:var(--h8);color:var(--gray);margin-top:5px}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li:hover,main#contact-us .our-locations #map-container .map-mobile .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#contact-us .our-locations #map-container .map-mobile .branch-container ul li:hover .branch-info .address,main#contact-us .our-locations #map-container .map-mobile .branch-container ul li.active .branch-info .address{color:#ddd}main#contact-us .our-locations #map-container #map-details{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;width:600px;text-align:left;opacity:0;max-width:0;transition:all .3s ease-in-out;padding:0}main#contact-us .our-locations #map-container #map-details.show{opacity:1;max-width:100%;padding:30px}main#contact-us .our-locations #map-container #map-details .close-btn{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:0;outline:none;font-size:18px;cursor:pointer;padding:10px}main#contact-us .our-locations #map-container #map-details .image{position:relative;height:200px}main#contact-us .our-locations #map-container #map-details .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#contact-us .our-locations #map-container #map-details .image .name{position:absolute;left:30px;bottom:30px;color:#fff;font-size:2em;margin-bottom:0}main#contact-us .our-locations #map-container #map-details .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1))}main#contact-us .our-locations #map-container #map-details .address{line-height:1.5;margin:15px 0;text-align:left;font-size:14px}main#contact-us .our-locations #map-container #map-details .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:5px solid var(--primary);list-style:none;display:flex;align-items:center;justify-content:space-between;margin:24px 0;cursor:pointer;min-height:74px}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon{display:flex;align-items:center}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon .map-icon{width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon{margin-left:8px}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}main#contact-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .address{margin:0;font:var(--h7);color:var(--gray);margin-top:5px}main#contact-us .our-locations #map-container #map-details .branch-container ul li .subway{text-align:center}main#contact-us .our-locations #map-container #map-details .branch-container ul li .subway img{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}main#contact-us .our-locations #map-container #map-details .branch-container ul li .subway .mtr-name{font-size:12px}main#contact-us .our-locations #map-container #map-details .branch-container ul li:hover,main#contact-us .our-locations #map-container #map-details .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#contact-us .our-locations #map-container #map-details .branch-container ul li:hover .icon,main#contact-us .our-locations #map-container #map-details .branch-container ul li.active .icon{color:#fff}main#contact-us .our-locations #map-container #map-details .offered h4{color:var(--gray);letter-spacing:3px;font-size:14px;margin:30px 0 15px}main#contact-us .our-locations #map-container #map-details .offered ul{display:flex;flex-direction:column;flex-wrap:wrap;height:9em}main#contact-us .our-locations #map-container #map-details .offered ul li{list-style:none;margin:10px 0}main#contact-us .our-locations #map-container #map-details .offered ul li .icon{color:var(--primary);margin-right:8px}main#contact-us .our-locations #map-container #map-details .links{margin-top:30px;display:flex;align-items:center;justify-content:space-between}main#contact-us .our-locations #map-container #map-details .links a{width:49%;padding:15px 30px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--font-color)}main#contact-us .our-locations #map-container #map-details .links a .icon{color:var(--primary);margin-left:8px;transform:rotate(-45deg)}main#contact-us .our-locations #map-container #map-details .links a:hover{background-color:var(--primary);color:#fff}main#contact-us .our-locations #map-container #map-details .links a:hover .icon{color:#fff;transform:rotate(0deg)}main#FAQ .banner{position:relative}main#FAQ .banner>img{width:100%;height:34vw;max-height:877px;-o-object-fit:cover;object-fit:cover}main#FAQ .banner .text{width:100%;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);text-align:center;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}main#FAQ .banner .text .title{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;padding:10px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);font:var(--h6)}main#FAQ .banner .text .title img{width:16px;height:17px;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#FAQ .banner .text h1{font-size:3em;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#FAQ .FAQ-container{padding-top:100px;padding-bottom:100px;display:flex;align-items:flex-start;justify-content:space-between;max-width:1400px}main#FAQ .FAQ-container .left{width:25%;max-width:300px;position:sticky;top:170px}main#FAQ .FAQ-container .left .FAQ-list-box{overflow:hidden;width:100%}main#FAQ .FAQ-container .left .FAQ-list-box .FAQ-list .FAQ-item{list-style:none}main#FAQ .FAQ-container .left .FAQ-list-box .FAQ-list .FAQ-item label{display:block;padding:20px;color:var(--gray);text-decoration:none;margin-bottom:10px;text-align:left;font:var(--h6);cursor:pointer}main#FAQ .FAQ-container .left .FAQ-list-box .FAQ-list .FAQ-item label.active,main#FAQ .FAQ-container .left .FAQ-list-box .FAQ-list .FAQ-item label:hover{background-color:var(--primary);color:#fff}main#FAQ .FAQ-container .left .FAQ-list-box .FAQ-list .FAQ-item input[name=FAQ]:checked~label{background-color:var(--primary);color:#fff}main#FAQ .FAQ-container .left .FAQ-list-box .action-btns{display:none}main#FAQ .FAQ-container .right{flex:1;margin-left:100px}main#FAQ .FAQ-container .right #min-storage h2,main#FAQ .FAQ-container .right #moving-service h2,main#FAQ .FAQ-container .right #medium-storage h2,main#FAQ .FAQ-container .right #min-storage-fire-regulations h2,main#FAQ .FAQ-container .right #wine-cellar h2{font-size:2em;font:var(--h3);letter-spacing:var(--h3-letter-spacing)}main#FAQ .FAQ-container .right #min-storage ul,main#FAQ .FAQ-container .right #moving-service ul,main#FAQ .FAQ-container .right #medium-storage ul,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul,main#FAQ .FAQ-container .right #wine-cellar ul{margin-top:30px;margin-bottom:80px}main#FAQ .FAQ-container .right #min-storage ul li,main#FAQ .FAQ-container .right #moving-service ul li,main#FAQ .FAQ-container .right #medium-storage ul li,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li,main#FAQ .FAQ-container .right #wine-cellar ul li{list-style:none;background-color:#fff}main#FAQ .FAQ-container .right #min-storage ul li:not(:last-of-type),main#FAQ .FAQ-container .right #moving-service ul li:not(:last-of-type),main#FAQ .FAQ-container .right #medium-storage ul li:not(:last-of-type),main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li:not(:last-of-type),main#FAQ .FAQ-container .right #wine-cellar ul li:not(:last-of-type){margin-bottom:20px}main#FAQ .FAQ-container .right #min-storage ul li .q,main#FAQ .FAQ-container .right #moving-service ul li .q,main#FAQ .FAQ-container .right #medium-storage ul li .q,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .q,main#FAQ .FAQ-container .right #wine-cellar ul li .q{padding:10px 20px;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;line-height:1.2;background-color:rgba(131,195,64,.2);color:var(--primary)}main#FAQ .FAQ-container .right #min-storage ul li .q h3,main#FAQ .FAQ-container .right #moving-service ul li .q h3,main#FAQ .FAQ-container .right #medium-storage ul li .q h3,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .q h3,main#FAQ .FAQ-container .right #wine-cellar ul li .q h3{font-size:1.2em;flex:1;font:var(--h5)}main#FAQ .FAQ-container .right #min-storage ul li .q .toggle-btn,main#FAQ .FAQ-container .right #moving-service ul li .q .toggle-btn,main#FAQ .FAQ-container .right #medium-storage ul li .q .toggle-btn,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .q .toggle-btn,main#FAQ .FAQ-container .right #wine-cellar ul li .q .toggle-btn{margin-left:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;width:40px;height:40px;border:2px solid var(--primary);cursor:pointer;font-size:2em}main#FAQ .FAQ-container .right #min-storage ul li .q .toggle-btn:hover,main#FAQ .FAQ-container .right #moving-service ul li .q .toggle-btn:hover,main#FAQ .FAQ-container .right #medium-storage ul li .q .toggle-btn:hover,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .q .toggle-btn:hover,main#FAQ .FAQ-container .right #wine-cellar ul li .q .toggle-btn:hover{background-color:var(--primary);color:#fff}main#FAQ .FAQ-container .right #min-storage ul li .q .toggle-btn:hover i,main#FAQ .FAQ-container .right #moving-service ul li .q .toggle-btn:hover i,main#FAQ .FAQ-container .right #medium-storage ul li .q .toggle-btn:hover i,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .q .toggle-btn:hover i,main#FAQ .FAQ-container .right #wine-cellar ul li .q .toggle-btn:hover i{color:#fff}main#FAQ .FAQ-container .right #min-storage ul li .a,main#FAQ .FAQ-container .right #moving-service ul li .a,main#FAQ .FAQ-container .right #medium-storage ul li .a,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li .a,main#FAQ .FAQ-container .right #wine-cellar ul li .a{color:var(--gray);padding:10px 20px;border-top:2px solid #ccc;display:none}main#FAQ .FAQ-container .right #min-storage ul li.show .q .icon,main#FAQ .FAQ-container .right #moving-service ul li.show .q .icon,main#FAQ .FAQ-container .right #medium-storage ul li.show .q .icon,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li.show .q .icon,main#FAQ .FAQ-container .right #wine-cellar ul li.show .q .icon{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 12h12'/%3E%3C/svg%3E")}main#FAQ .FAQ-container .right #min-storage ul li.show .a,main#FAQ .FAQ-container .right #moving-service ul li.show .a,main#FAQ .FAQ-container .right #medium-storage ul li.show .a,main#FAQ .FAQ-container .right #min-storage-fire-regulations ul li.show .a,main#FAQ .FAQ-container .right #wine-cellar ul li.show .a{display:block}main#about-us .introduce{position:relative;display:flex;justify-content:center;align-items:center}main#about-us .introduce::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:500px;z-index:2;background:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2) 80%)}main#about-us .introduce>img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}main#about-us .introduce>img.mobile{display:none}main#about-us .introduce .text{width:100%;text-align:center;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:380px}main#about-us .introduce .text .content{display:flex;align-items:center;color:#fff;text-align:left}main#about-us .introduce .text .content .title{font-size:3em;flex:1;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#about-us .introduce .text .content>p{width:40%;font:var(--h6)}main#about-us .introduce .text .content *{color:#fff !important}main#about-us .introduce .text>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;margin-top:80px;padding:15px 30px;font-weight:700;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);font:var(--h8)}main#about-us .introduce .text>a img{width:1.4em;height:1.4em;margin-right:10px;-o-object-fit:contain;object-fit:contain}main#about-us .service{margin-top:0px;z-index:2;transform:translate(0, 0);position:relative}main#about-us .service .container{padding:50px 80px;max-width:1400px;background:linear-gradient(to right, #1b9914, #83c340);color:#fff;position:relative}main#about-us .service .container::before{content:"";width:400px;height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 20%, #83c340),url("../images/logo_icon.png");background-repeat:no-repeat;background-size:100% 100%;opacity:.8}main#about-us .service .container h2{font-size:40px;margin-bottom:30px;transform:translate(0, 0)}main#about-us .service .container p{line-height:2;transform:translate(0, 0)}main#about-us .founder{padding-top:100px;padding-bottom:100px}main#about-us .founder .container{max-width:1400px;display:flex;align-items:stretch;justify-content:space-between}main#about-us .founder .container .left{width:55%}main#about-us .founder .container .left h2{font-size:40px;margin-bottom:20px}main#about-us .founder .container .left p{margin:30px 0;line-height:2;color:var(--gray)}main#about-us .founder .container .right{flex:1;margin-left:100px}main#about-us .founder .container .right .image{width:100%;background:linear-gradient(to bottom, #efefef, #d8e2da);text-align:center}main#about-us .founder .container .right .image img{margin-top:50px;width:80%;height:auto;-o-object-fit:contain;object-fit:contain}main#about-us .media-reports{padding-top:100px;padding-bottom:100px;background-color:#fff}main#about-us .media-reports .container .title{display:inline-flex;align-items:center;justify-content:center;padding:20px 30px;font-size:1em;background-color:#f7f7f7;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700}main#about-us .media-reports .container .title img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#about-us .media-reports .media-reports-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}main#about-us .media-reports .media-reports-top h2{font-size:40px}main#about-us .media-reports .media-reports-top .action-btns button{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);border:2px solid var(--font-color);padding:10px;font-size:1.5em;cursor:pointer;margin:10px}main#about-us .media-reports .media-reports-top .action-btns button.hide{color:#ccc;border-color:#ccc;cursor:no-drop}main#about-us .media-reports .media-reports-top .action-btns button.next{margin-right:0}main#about-us .media-reports .media-reports-list{overflow:hidden}main#about-us .media-reports .media-reports-list ul{display:flex;align-items:stretch;transition:transform .8s ease-in-out;margin:auto;justify-content:space-between;margin-top:30px}main#about-us .media-reports .media-reports-list ul li{list-style:none;max-width:853.3px;width:33.4%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;flex-shrink:0;position:relative;padding-bottom:70px}main#about-us .media-reports .media-reports-list ul li:not(:last-child){padding-right:25px}main#about-us .media-reports .media-reports-list ul li .image{height:400px;width:100%}main#about-us .media-reports .media-reports-list ul li .image img{width:100%;height:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}main#about-us .media-reports .media-reports-list ul li .date{color:var(--gray);margin-top:30px}main#about-us .media-reports .media-reports-list ul li h5{margin-top:20px;display:inline-block;font-size:1.2em;line-height:1.5;display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis}main#about-us .media-reports .media-reports-list ul li .apple-daily{margin-top:50px;display:inline-flex;justify-content:center;align-items:center;padding:15px 30px;text-decoration:none;color:var(--font-color);border:2px solid var(--primary);position:absolute;left:0;bottom:0}main#about-us .media-reports .media-reports-list ul li .apple-daily .icon{color:var(--primary);margin-left:10px;transform:rotate(-45deg)}main#about-us .media-reports .media-reports-list ul li .apple-daily:hover{background-color:var(--primary);color:#fff}main#about-us .media-reports .media-reports-list ul li .apple-daily:hover .icon{color:#fff;transform:rotate(0deg)}main#about-us .our-locations{padding-top:100px;padding-bottom:100px;text-align:center}main#about-us .our-locations .title{display:inline-block;padding:15px 20px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700}main#about-us .our-locations .title img{width:25px;height:25px}main#about-us .our-locations h2{font-size:40px;margin-bottom:50px;text-align:center}main#about-us .our-locations h2 br{display:none}main#about-us .our-locations #map-container{position:relative}main#about-us .our-locations #map-container #map{height:700px;width:100%}main#about-us .our-locations #map-container .tips{position:absolute;right:15px;top:50px;background-color:#fff;border-top:5px solid var(--primary);padding:15px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 5px 10px 0px rgba(0,0,0,.3)}main#about-us .our-locations #map-container .tips>.icon--info{color:var(--primary);margin-right:10px}main#about-us .our-locations #map-container .tips .close-btn{background-color:#fff;border-radius:50%;padding:3px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;border:2px solid var(--primary);transform:translate(50%, -50%);cursor:pointer}main#about-us .our-locations #map-container .tips.hide{display:none}main#about-us .our-locations #map-container .map-mobile{display:flex;align-items:flex-start;justify-content:space-between;display:none}main#about-us .our-locations #map-container .map-mobile .location-items{width:50%}main#about-us .our-locations #map-container .map-mobile .location-items:nth-of-type(1){margin-right:7.5px}main#about-us .our-locations #map-container .map-mobile .location-items:nth-of-type(2){margin-left:7.5px}main#about-us .our-locations #map-container .map-mobile .location-items .region{color:#8b8b8b;font-size:10px;letter-spacing:1px;text-align:left;font:var(--subtitle);letter-spacing:var(--subtitle-letter-spacing)}main#about-us .our-locations #map-container .map-mobile .location-items .location-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;margin-top:10px}main#about-us .our-locations #map-container .map-mobile .location-items .location-list a{display:flex;align-items:center;text-decoration:none;color:var(--font-color);padding:15px 12px;border:2px solid var(--primary);position:relative;font-size:14px;font-weight:700}main#about-us .our-locations #map-container .map-mobile .location-items .location-list a span{text-align:left;margin-left:5px;flex:1;line-height:1.2;max-width:calc(100% - 34px);margin-right:8px}main#about-us .our-locations #map-container .map-mobile .location-items .location-list a i{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotate(-45deg);font-size:12px}main#about-us .our-locations #map-container .map-mobile .location-items .location-list a:hover{background-color:var(--primary);color:#fff}main#about-us .our-locations #map-container #map-details{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);overflow:hidden;width:600px;text-align:left;opacity:0;max-width:0;transition:all .3s ease-in-out;padding:0}main#about-us .our-locations #map-container #map-details.show{opacity:1;max-width:100%;padding:30px}main#about-us .our-locations #map-container #map-details .close-btn{position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);border:0;outline:none;font-size:18px;cursor:pointer;padding:10px}main#about-us .our-locations #map-container #map-details .image{position:relative;height:200px}main#about-us .our-locations #map-container #map-details .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#about-us .our-locations #map-container #map-details .image .name{position:absolute;left:30px;bottom:30px;color:#fff;font-size:2em;margin-bottom:0}main#about-us .our-locations #map-container #map-details .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1))}main#about-us .our-locations #map-container #map-details .address{line-height:1.5;margin:15px 0;text-align:left;font-size:14px}main#about-us .our-locations #map-container #map-details .offered h4{color:var(--gray);letter-spacing:3px;font-size:14px;margin:30px 0 15px}main#about-us .our-locations #map-container #map-details .offered ul{display:flex;flex-direction:column;flex-wrap:wrap;height:9em}main#about-us .our-locations #map-container #map-details .offered ul li{list-style:none;margin:10px 0}main#about-us .our-locations #map-container #map-details .offered ul li .icon{color:var(--primary);margin-right:8px}main#about-us .our-locations #map-container #map-details .branch-container ul li{padding:3px 8px;border:1px solid #ccc;border-left:5px solid var(--primary);list-style:none;display:flex;align-items:center;justify-content:space-between;margin:24px 0;min-height:74px;cursor:pointer}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon{display:flex;align-items:center}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon .map-icon{width:40px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:8px}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name{font:var(--h7);font-weight:700;display:flex;align-items:center}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon{margin-left:8px}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .name .branch-icon img{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}main#about-us .our-locations #map-container #map-details .branch-container ul li .info-icon .branch_info .address{margin:0;font:var(--h7);color:var(--gray);margin-top:5px}main#about-us .our-locations #map-container #map-details .branch-container ul li .subway{text-align:center}main#about-us .our-locations #map-container #map-details .branch-container ul li .subway img{width:50px;height:auto;-o-object-fit:contain;object-fit:contain}main#about-us .our-locations #map-container #map-details .branch-container ul li .subway .mtr-name{font-size:12px}main#about-us .our-locations #map-container #map-details .branch-container ul li:hover,main#about-us .our-locations #map-container #map-details .branch-container ul li.active{background:linear-gradient(to right, var(--primary), var(--secondary));color:#fff}main#about-us .our-locations #map-container #map-details .branch-container ul li:hover .icon,main#about-us .our-locations #map-container #map-details .branch-container ul li.active .icon{color:#fff}main#about-us .our-locations #map-container #map-details .links{margin-top:30px;display:flex;align-items:center;justify-content:space-between}main#about-us .our-locations #map-container #map-details .links a{width:49%;padding:15px 30px;border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--font-color)}main#about-us .our-locations #map-container #map-details .links a .icon{color:var(--primary);margin-left:8px;transform:rotate(-45deg)}main#about-us .our-locations #map-container #map-details .links a:hover{background-color:var(--primary);color:#fff}main#about-us .our-locations #map-container #map-details .links a:hover .icon{color:#fff;transform:rotate(0deg)}main#about-us .highlights{padding-top:0;padding-bottom:100px}main#about-us .highlights .container{text-align:center}main#about-us .highlights .container .title{display:inline-flex;align-items:center;justify-content:center;padding:20px 30px;font-size:1em;background-color:#fff;backdrop-filter:blur(10px);margin-bottom:20px;font-weight:700}main#about-us .highlights .container .title img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;margin-right:10px}main#about-us .highlights .highlights-top{margin-bottom:20px}main#about-us .highlights .highlights-top h2{font-size:40px;text-align:center}main#about-us .highlights .highlights-list-box:hover .highlights-list::after{display:flex}main#about-us .highlights .highlights-list-box:hover .highlights-list.hide-drag-img::after{display:none}main#about-us .highlights .highlights-list{overflow:auto}main#about-us .highlights .highlights-list ul{display:flex;align-items:stretch;transition:transform .8s ease-in-out;margin:auto;justify-content:space-between;margin-top:30px}main#about-us .highlights .highlights-list ul li{list-style:none;max-width:450px;width:25%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;position:relative;flex-shrink:0}main#about-us .highlights .highlights-list ul li:not(:last-child){padding-right:25px}main#about-us .highlights .highlights-list ul li .image{height:300px;width:100%;position:relative}main#about-us .highlights .highlights-list ul li .image img{width:100%;height:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}main#about-us .highlights .highlights-list ul li .image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0) 80%)}main#about-us .highlights .highlights-list ul li h5{position:absolute;bottom:30px;left:0;padding:0 25px;font-size:1.2em;color:#fff;text-align:left}main#about-us .highlights .highlights-list::after{content:"Drag";width:140px;height:90px;background:url(../images/drag.webp) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;flex-shrink:0;flex-grow:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}main#about-us .highlights .highlights-list::-webkit-scrollbar{display:none}main#about-us .our-partners{padding-top:100px;padding-bottom:100px;background-color:#fff}main#about-us .our-partners h2{font-size:40px;text-align:center;margin-bottom:50px}main#about-us .our-partners .container{overflow:auto}main#about-us .our-partners .container ul{display:flex;align-items:center;justify-content:space-between}main#about-us .our-partners .container ul li{list-style:none}main#about-us .our-partners .container ul li img{min-height:50px;max-width:140px;width:auto;-o-object-fit:contain;object-fit:contain}main#privacy-ordinance .container,main#terms-conditions .container,main#disclaimer .container{padding-top:100px;padding-bottom:100px}main#privacy-ordinance .container h1,main#terms-conditions .container h1,main#disclaimer .container h1{font-size:4em;margin-bottom:50px;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#privacy-ordinance .container .content,main#terms-conditions .container .content,main#disclaimer .container .content{color:var(--gray);line-height:2}main#privacy-ordinance .container .content h1,main#privacy-ordinance .container .content h2,main#privacy-ordinance .container .content h3,main#privacy-ordinance .container .content h4,main#privacy-ordinance .container .content h5,main#privacy-ordinance .container .content h6,main#terms-conditions .container .content h1,main#terms-conditions .container .content h2,main#terms-conditions .container .content h3,main#terms-conditions .container .content h4,main#terms-conditions .container .content h5,main#terms-conditions .container .content h6,main#disclaimer .container .content h1,main#disclaimer .container .content h2,main#disclaimer .container .content h3,main#disclaimer .container .content h4,main#disclaimer .container .content h5,main#disclaimer .container .content h6{line-height:1.5}main#privacy-ordinance .container .content>ol,main#privacy-ordinance .container .content ul,main#terms-conditions .container .content>ol,main#terms-conditions .container .content ul,main#disclaimer .container .content>ol,main#disclaimer .container .content ul{list-style:none}main#privacy-ordinance .container .content>ol li,main#privacy-ordinance .container .content ul li,main#terms-conditions .container .content>ol li,main#terms-conditions .container .content ul li,main#disclaimer .container .content>ol li,main#disclaimer .container .content ul li{padding:5px 0}main#privacy-ordinance .container .content>ol>li>ul,main#privacy-ordinance .container .content ul>li>ul,main#terms-conditions .container .content>ol>li>ul,main#terms-conditions .container .content ul>li>ul,main#disclaimer .container .content>ol>li>ul,main#disclaimer .container .content ul>li>ul{list-style:none}main#privacy-ordinance .container .content>ol>li ol,main#privacy-ordinance .container .content ul>li ol,main#terms-conditions .container .content>ol>li ol,main#terms-conditions .container .content ul>li ol,main#disclaimer .container .content>ol>li ol,main#disclaimer .container .content ul>li ol{margin-left:1em;margin-top:30px;list-style:none}main#error .container{padding-top:100px;padding-bottom:100px;text-align:center;min-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}main#error .container .title{display:inline-block;padding:15px 20px;font-size:1.5em;background-color:#fff}main#error .container .title img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}main#error .container h2{font-size:4em;margin:30px 0}main#error .container p{color:var(--gray)}main#error .container .back{display:inline-flex;align-items:center;justify-content:center;margin-top:50px;padding:15px 30px;background-color:var(--primary);color:#fff;text-decoration:none;border:2px solid var(--primary)}main#error .container .back .icon{transform:rotate(-45deg);margin-left:10px}main#error .container .back:hover{background-color:rgba(0,0,0,0);color:var(--font-color)}main#error .container .back:hover .icon{color:var(--primary);transform:rotate(0deg)}main#login .container{padding-top:100px;padding-bottom:100px;display:flex;align-items:stretch;overflow:hidden;justify-content:space-between;max-width:1400px}main#login .container .left{width:50%;display:flex;flex-direction:column;justify-content:center}main#login .container .left h1{font-size:4em;white-space:nowrap;margin-bottom:20px;font:var(--h1);letter-spacing:var(--h1-letter-spacing)}main#login .container .left h1 img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}main#login .container .left p{color:var(--gray)}main#login .container .right{width:50%;max-width:500px;display:flex;align-items:flex-start;margin-left:100px;position:relative;height:660px}main#login .container .right .form-wrapper{flex:1}main#login .container .right .form-wrapper button{position:relative;cursor:pointer;display:block;margin-right:auto;margin-left:auto;text-transform:uppercase;font-family:inherit;font-size:16px;letter-spacing:.5px;color:var(--gray);background-color:rgba(0,0,0,0);border:none;outline:none;padding:10px 0;transform:translateX(0);transition:all .3s ease-out;white-space:nowrap}main#login .container .right .form-wrapper .switcher-login,main#login .container .right .form-wrapper .switcher-sign-up{border-bottom:2px solid rgba(0,0,0,0)}main#login .container .right .form-wrapper form{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;min-width:260px;margin-top:20px;padding:30px 25px;border-radius:5px;transform-origin:top;width:100%;position:absolute;left:0;opacity:0}main#login .container .right .form-wrapper form .form-item{width:100%}main#login .container .right .form-wrapper form .form-item input{background-color:var(--bg-color)}main#login .container .right .form-wrapper form .form-item button{width:100%;display:flex;align-items:center;justify-content:center;height:55px;background-color:var(--primary);color:#fff;border:2px solid var(--primary)}main#login .container .right .form-wrapper form .form-item button .icon{transform:rotate(-45deg);margin-left:10px}main#login .container .right .form-wrapper form .form-item button:hover{background-color:rgba(0,0,0,0);color:var(--font-color)}main#login .container .right .form-wrapper form .form-item button:hover .icon{transform:rotate(0deg);color:var(--primary)}main#login .container .right .form-wrapper form .form-item.captcha>.input-box{display:flex;align-items:center;flex-wrap:wrap}main#login .container .right .form-wrapper form .form-item.captcha>.input-box input{flex:1;margin-right:5px}main#login .container .right .form-wrapper form .form-item.captcha>.input-box img{width:100px;height:100%;-o-object-fit:contain;object-fit:contain}main#login .container .right .form-wrapper form .form-item.captcha>.input-box .invalid-feedback{width:100%}main#login .container .right .form-wrapper p{display:none}main#login .container .right .form-wrapper.is-active{z-index:2}main#login .container .right .form-wrapper.is-active .switcher-login,main#login .container .right .form-wrapper.is-active .switcher-sign-up{color:var(--primary);border-bottom:2px solid var(--primary)}main#login .container .right .form-wrapper.is-active .login-form{animation:showLogin .3s ease-in-out forwards}main#login .container .right .form-wrapper.is-active .sign-up-form{animation:showSignup .3s ease-in-out forwards}main#login .container .right .form-wrapper.is-active form{opacity:1}main#login .container .right .form-wrapper.is-active form .form-item{opacity:1}@keyframes showLogin{0%{transform:translate(-20%, 10px) scaleY(0.8)}100%{transform:translate(0, 0) scaleY(1)}}@keyframes showSignup{0%{transform:translate(20%, 10px) scaleY(0.8)}100%{background-color:#fff;transform:translate(0, 0) scaleY(1)}}main#success .container{min-height:70vh}main#success .container .back{display:inline-flex;align-items:center;color:var(--font-color);text-decoration:none;margin-top:50px;font-size:16px}main#success .container .back i{color:var(--primary)}main#success .container .back:hover{color:var(--primary);text-decoration:underline}main#success .container h1{color:var(--primary);margin-top:100px;text-align:center}main#success .container p{text-align:center;margin-top:20px;color:var(--gray);line-height:2}html[lang=zh_HK] header .header-main .container .menu>ul>li{margin-left:30px;margin-right:30px}html[lang=zh_HK] main#price .location-price .container .tabs a,html[lang=zh_HK] main#locations .location-info .container .tabs a{font-size:18px}html[lang=zh_HK] main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th-box .th:first-of-type{padding-left:15px}html[lang=zh_HK] main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead .th-box .th,html[lang=zh_HK] main#price .location-price .container .tab-content .right .pricing .pricing-item .price-table thead th{font-size:16px;text-align:center}html[lang=zh_HK] main#self-storage .storage-grid .container .storage-item .card .content .tab .tab-item{font:var(--body-normal)}html[lang=zh_HK] main#wine-cellar-locations .facility .facility-item .title{font:var(--h6)}html[lang=zh_HK] main#document_storage .inclustions-pricing .container .right .plan-item .contact-us{font:var(--body-normal)}html[lang=zh_HK] main#document_storage .inclustions-pricing .container .right .plan-item .contact-us .info-icon{margin-top:-2px}html[lang=zh_HK] .locaton-map-btn{font:var(--body-big)}html[lang=zh_HK] main#home .other-services .services-list ul li .img-title .title{font:var(--body-normal)}html[lang=zh_HK] main#home .wine-cellar .container .inner .content-container .text .content>a{padding:15px 20px;font-size:16px}html[lang=zh_HK] main#moving-service .service .container .service-grid .service-item .content h2{font-size:22px}