.banner{background-color:rgba(0,0,0,0.4);background-position:0 0;background-size:contain;background-attachment:fixed;position:relative;z-index:1029}.banner h1{color:var(--white)}.banner h1 strong{font-weight:500;font-size:120%;border-bottom:2px solid #dc3545;display:inline-block}.banner:not(.banner-small) .banner-inner{background-color:rgba(0,0,0,0.6)}.banner:not(.banner-small) .banner-inner .banner-content{padding:10rem 0 9rem;position:relative}.banner:not(.banner-small) .subtitle{color:#fff;font-size:1.1rem}.banner:not(.banner-small) .main-search .search-banner{max-width:32rem;min-width:32rem;padding-left:1.5rem;padding-right:1.5rem;font-weight:600}.banner:not(.banner-small) .main-search .autocomplete-panel:not(:empty):before{content:"";background:#fff;height:26px;width:20px;display:block;top:28px;position:absolute;left:0}.banner:not(.banner-small) .main-search .autocomplete-panel .ui-autocomplete{left:0}.banner:not(.banner-small) .main-search .autocomplete-panel .ui-autocomplete li{font-weight:700}.banner:not(.banner-small) .main-search .autocomplete-panel .ui-autocomplete li span{font-weight:500}.main-search .btn-primary,.main-search .btn-action{min-width:120px}.main-search .input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1.5rem + 2px)}.main-search .icon-search-light{font-size:1rem}.main-search .input-group-backdrop .acRemove{top:14px;right:25px}.main-search .search-box .form-control:not(textarea){border-left:2px solid #e2e2e2;padding-right:1.5rem;padding-left:1.5rem;height:calc(1.5em + 1.5rem + 2px);border-radius:0;margin-right:-1px;font-size:1rem;font-weight:600;border-radius:40px 0 0 40px;border:0}.main-search .ui-autocomplete{width:calc(100% - 1px);top:50px !important}.main-search .ui-autocomplete li{font-weight:700}.main-search .ui-autocomplete li span{font-weight:500}.main-search.main-search-PC .search-box .form-control:not(textarea){border-radius:40px;padding-left:2.8rem}.main-search.main-search-PC .search-box .icon-search1{left:20px;top:17px}.main-search.main-search-PC .search-box .acRemove{top:14px;right:27px}.main-search.main-search-PC .input-group-backdrop .acRemove{right:0.9rem;z-index:3}.main-search.main-search-PC .autocomplete-panel:not(:empty):before{content:"";background:#fff;height:26px;width:20px;display:block;top:28px;position:absolute;left:0}.main-search.main-search-PC .autocomplete-panel:not(:empty):after{content:"";background:#fff;height:26px;width:20px;display:block;top:28px;position:absolute;right:0}.main-search.main-search-PC .autocomplete-panel .ui-autocomplete{max-width:574px;width:calc(100% - 0px);left:0;top:48px;padding:0}.main-search.main-search-PC .autocomplete-panel .ui-autocomplete li{text-align:left}.location-box .bootstrap-select,.location-box .dropdown-toggle{height:100%;border-right:none;border-radius:5rem 0 0 5rem}.location-box .btn.dropdown-toggle{padding-left:1.2rem}.location-box .select-icons .filter-option-inner-inner{font-weight:700;font-size:1rem}.location-box .select-icons .filter-option-inner-inner:before{content:"\e916";color:var(--action);margin-right:2px;font-size:0.85rem;vertical-align:middle}.location-box.location-alone .bootstrap-select,.location-box.location-alone .dropdown-toggle{border-radius:5rem}.locateMe{padding:0 5px;float:right;background-color:transparent;border:none;border-radius:0px;font-weight:700;color:#dc3545;cursor:pointer}.locateMe .icon-target1{font-size:0.65rem}.locateMe .locme{font-size:0.75rem;font-weight:600}.locateMe:hover{background-color:#f2f2f2}.banner-small .banner-content{padding:2rem 0 4em}.banner-small .banner-inner{background-color:rgba(0,0,0,0.7)}.main-search .search-banner{max-width:510px;min-width:510px}.main-search .autocomplete-panel:not(:empty):before{content:"";background:#fff;height:26px;width:20px;display:none;top:28px;position:absolute;left:0}.main-search .autocomplete-panel .ui-autocomplete{left:0}.privacy-policy{color:#334155;font-size:15px;line-height:1.7}.privacy-policy__header{gap:12px;border-bottom:1px solid #e2e8f0}.privacy-policy__header-actions{gap:12px}.privacy-policy__lang{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.privacy-policy__lang .goog-te-gadget{font-family:inherit !important;font-size:11px;line-height:1.2;color:#94a3b8}.privacy-policy__lang .goog-te-gadget a{color:#94a3b8;text-decoration:none}.privacy-policy__lang .goog-te-gadget select.goog-te-combo{margin:0 0 4px;padding:6px 28px 6px 12px;background-color:#ffffff;border:1px solid #dbe4ff;border-radius:8px;font-size:14px;color:#0f172a;line-height:1.2;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231366c0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px}.privacy-policy__lang .goog-te-gadget select.goog-te-combo:focus{outline:none;border-color:#1366c0}.goog-te-banner-frame.skiptranslate{display:none !important}body{top:0 !important}.privacy-policy__title{font-size:22px}.privacy-policy__meta{gap:6px;background:#eff6ff;color:#1d4ed8;border:1px solid #c7d2fe;font-size:12px}.privacy-policy__intro{background:#f8fafc;border-left:3px solid #1366c0;border-radius:0 8px 8px 0}.privacy-policy__intro p{margin:0 0 10px;color:#475569;font-size:15px}.privacy-policy__intro p:last-child{margin-bottom:0}.privacy-policy h3{gap:12px;margin:32px 0 14px;padding-bottom:10px;font-size:19px;color:#0f172a;border-bottom:1px solid #e2e8f0}.privacy-policy h3:first-of-type{margin-top:8px}.privacy-policy__num{flex-shrink:0;min-width:30px;height:30px;background:#1366c0;font-size:13px;letter-spacing:0.02em;line-height:30px}.privacy-policy h4{margin:18px 0 8px;font-size:15px;font-weight:700;color:#1366c0}.privacy-policy p:last-child{margin-bottom:0}.privacy-policy ul{padding-left:22px;margin:0 0 16px}.privacy-policy ul li{margin-bottom:8px;padding-left:4px}.privacy-policy ul li::marker{color:#1366c0}.privacy-policy ul ul{margin-top:8px;margin-bottom:8px}.privacy-policy strong{color:#0f172a;font-weight:700}.privacy-policy__contact{gap:16px;background:#f4f8ff;border:1px solid #dbe4ff;border-radius:10px}.privacy-policy__contact-info{display:flex;align-items:center;gap:14px;min-width:0}.privacy-policy__contact-icon{flex-shrink:0;width:40px;height:40px;color:#1366c0;border-radius:8px}.privacy-policy__contact-icon svg{width:20px;height:20px}.privacy-policy__contact-text{display:flex;flex-direction:column;min-width:0}.privacy-policy__contact-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:#94a3b8;line-height:1.4}.privacy-policy__contact-team{font-size:14px;color:#0f172a;line-height:1.4}.privacy-policy__contact-email{flex-shrink:0;background-color:#ffffff;gap:8px;border:1px solid #dbe4ff;border-radius:8px;font-size:14px;color:#1366c0;transition:background-color .15s ease, color .15s ease, border-color .15s ease}.privacy-policy__contact-email:hover,.privacy-policy__contact-email:focus{background:#1366c0;border-color:#1366c0;color:#ffffff;text-decoration:none}.privacy-policy__contact-email svg{width:14px;height:14px}@media (min-width: 992px){.privacy-policy{padding:32px 40px !important}}
/*# sourceMappingURL=cmspage.css.map */
