/*
 * @version v6.0.8-SNAPSHOT
 * @date 12-11-2025
 * @timestamp 9:44:24
 */



:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address{margin-bottom:1rem}blockquote{margin:0 0 1rem}dfn{font-style:italic}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014   \A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre .pre-scrollable{max-height:340px;overflow-y:scroll}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:before,.was-validated .custom-file-input:valid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:before,.was-validated .custom-file-input:invalid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label:before{pointer-events:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.25rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.25rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.25rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;appearance:none}.custom-range:focus{outline:0}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;appearance:none}.custom-range::-webkit-slider-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;appearance:none}.custom-range::-moz-range-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;appearance:none}.custom-range::-ms-thumb:focus{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.8}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}}a:hover,a[href^=tel],a[href^=tel]:active,a[href^=tel]:active:hover,a[href^=tel]:focus,a[href^=tel]:focus:active,a[href^=tel]:hover,a[href^=tel]:hover:focus{text-decoration:none}@media (min-width:992px){a[href^=tel],a[href^=tel]:active,a[href^=tel]:active:hover,a[href^=tel]:focus,a[href^=tel]:focus:active,a[href^=tel]:hover,a[href^=tel]:hover:focus{pointer-events:none;border-bottom:0 none!important}}a[href^=mailto],a[href^=mailto]:active,a[href^=mailto]:active:hover,a[href^=mailto]:focus,a[href^=mailto]:focus:active,a[href^=mailto]:hover,a[href^=mailto]:hover:focus{text-decoration:none}main a:not(.btn):not(.icon-only-link):not(.nav-link):not(.icon-link):not(.dropdown-item):not(.card):not(.card-image):not(.fullpage-slider-image):not(.fullpage-video-container):not(.collapse-toggle):not(.list-group-item){text-decoration:none;border-bottom:1px solid;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}main a.collapse-toggle{border-bottom:0 none}main a.collapse-toggle .collapse-item-collapsed,main a.collapse-toggle .collapse-item-show{color:inherit;border-bottom:1px solid;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}main a.collapse-toggle:hover{color:inherit}main a.collapse-toggle:hover .collapse-item-collapsed,main a.collapse-toggle:hover .collapse-item-show{color:#ac8c4c}@media (min-width:768px){.btn-filters{width:230px}}@media (max-width:767.98px){.btn-filters{font-size:1rem}}@media (min-width:992px){.btn-listing-tools{height:50px}}.btn-listing-tools:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b2b2b2;position:absolute;right:10px;top:50%;margin-top:-3px}.btn-listing-tools>em{display:inline-block;margin:0 .5rem}.cssicon{display:inline-block;position:relative}.cssicon.ci-arrow-left,.cssicon.ci-arrow-right{width:20px;height:20px}.cssicon.ci-arrow-left:after,.cssicon.ci-arrow-left:before,.cssicon.ci-arrow-right:after,.cssicon.ci-arrow-right:before{content:"";display:block;width:2px;height:10px;background:#000;transform-origin:50% 50%;position:absolute;top:50%;left:50%;margin-left:-1px}.cssicon.ci-arrow-left:before,.cssicon.ci-arrow-right:before{margin-top:-8px}.cssicon.ci-arrow-left:after,.cssicon.ci-arrow-right:after{margin-top:-2px}.cssicon.ci-arrow-left:before{transform:rotate(45deg)}.cssicon.ci-arrow-left:after{transform:rotate(-45deg)}.cssicon.ci-arrow-right:before{transform:rotate(135deg)}.cssicon.ci-arrow-right:after{transform:rotate(-135deg)}.cssicon.ci-remove-circle{width:22px;height:22px;border:1px solid #b2b2b2;border-radius:50%;position:relative}.cssicon.ci-remove-circle:before{content:"";display:block;width:60%;height:2px;background:#666;position:absolute;top:50%;left:20%;margin-top:-1px}.svg-icon svg .path,.svg-icon svg path{fill-rule:evenodd;clip-rule:evenodd;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.svg-icon svg .fill-path,.svg-icon svg g>circle,.svg-icon svg>path{fill:#333;stroke:none}.svg-icon svg .line-path,.svg-icon svg g>path{fill:none;stroke:#333}.svg-icon svg .outline-path,.svg-icon svg g>circle+path{fill:none;stroke:#333;stroke-linecap:round;stroke-linejoin:round}.share-icon-link{display:inline-block;padding:.25rem .5rem}.share-icon-link .svg-icon{display:block;width:20px;height:20px}.share-icon-link:hover .svg-icon .fill-path,.share-icon-link:hover .svg-icon g>circle,.share-icon-link:hover .svg-icon path{fill:#ac8c4c}.share-icon-link:hover .svg-icon .line-path,.share-icon-link:hover .svg-icon .outline-path,.share-icon-link:hover .svg-icon g>path{fill:none;stroke:#ac8c4c}.icon-collapse-toggle{display:inline-block;width:14px;height:8px;position:relative}.icon-collapse-toggle:after,.icon-collapse-toggle:before{content:"";display:block;width:60%;height:1px;background:#333;position:absolute;top:50%;left:30%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:transform .25s ease-in;-moz-transition:transform .25s ease-in;-ms-transition:transform .25s ease-in;-o-transition:transform .25s ease-in;transition:transform .25s ease-in}.icon-collapse-toggle:before{margin-left:-3px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.icon-collapse-toggle:after{margin-left:3px;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.collapse-toggle .icon-collapse-toggle{margin-bottom:1px}.collapse-toggle.collapse-toggle-icon .icon-collapse-toggle{height:10px}.collapse-toggle.collapsed .icon-collapse-toggle:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.collapse-toggle.collapsed .icon-collapse-toggle:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.collapse-toggle .collapse-item-collapsed,.collapse-toggle .collapse-item-show{text-decoration:inherit}.collapse-toggle:not(.collapsed) .collapse-item-collapsed{display:none}.collapse-toggle.collapsed .collapse-item-collapsed,.collapse-toggle:not(.collapsed) .collapse-item-show{display:inline}.collapse-toggle.collapsed .collapse-item-show{display:none}.icon-square-block{display:inline-block;width:20px;height:20px}.card-text-icon{line-height:1.3;background-position:left top .15em;background-repeat:no-repeat;background-size:18px;padding-left:calc(18px + .5rem)}.card-text-icon.icon-location{background-image:url(/static/marinabaysands/headlibs/images/icon-location-pin.svg)}.card-text-icon.icon-mobile{background-image:url(/static/marinabaysands/headlibs/images/icon-mobile.png);background-size:12px auto;background-position:3px 0}.card-text-icon.icon-operating-hr{background-image:url(/static/marinabaysands/headlibs/images/icon-operating-hr.svg)}.card-text-icon.icon-carpark{background-image:url(/static/marinabaysands/headlibs/images/icon-carpark.svg)}.card-text-icon.icon-time{background-image:url(/static/marinabaysands/headlibs/images/icon-time.svg)}.card-text-icon.icon-ticket{background-image:url(/static/marinabaysands/headlibs/images/icon-ticket.svg)}.card-text-icon.icon-calendar{background-image:url(/static/marinabaysands/headlibs/images/icon-calendar.png);background-position:0 0}.inline-icon{display:inline-block;width:16px;position:relative}.inline-icon.inline-icon-left{margin-right:.25rem}.inline-icon.inline-icon-right{margin-left:.25rem}.inline-icon.inline-icon-portrait{width:10px}.inline-icon.inline-icon-portrait img{vertical-align:top}.form-control{height:44px;padding-left:.75rem;padding-right:.75rem;color:#333;border-radius:0;border-color:#b2b2b2}@media (min-width:992px){.form-control{height:50px}}select.form-control:not([multiple]),select.form-control:not([size]),select.form-control:not([size]):not([multiple]){height:calc(2.5rem + 2px)}.input-group{height:50px}.input-group .input-group-text{border-radius:0}.input-group-datepicker{width:302px;margin-left:auto;margin-right:auto;border:1px solid #b2b2b2;position:relative}.input-group-datepicker .radio-icon{display:block;width:20px;height:20px;background-color:#fff;border:1px solid #b2b2b2;border-radius:50%;position:absolute;top:50%;margin-top:-10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.input-group-datepicker .radio-icon:after{content:"";display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-5px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.input-group-datepicker .input-group-prepend{position:absolute;left:0;top:0;bottom:0}.input-group-datepicker .input-group-prepend .radio-icon{left:1rem}.input-group-datepicker .input-group-append{position:absolute;right:0;top:0;bottom:0}.input-group-datepicker .input-group-append .radio-icon{right:1rem}.input-group-datepicker .input-group-text,.input-group-datepicker input{padding:0 1rem;border:0 none;background:0 0}.input-group-datepicker input.form-control{width:100%!important;height:48px;margin:0;padding:0;font-size:1.14286rem;line-height:1;cursor:pointer;background:0 0}.input-group-datepicker input.form-control,.input-group-datepicker input.form-control:active,.input-group-datepicker input.form-control:active:focus,.input-group-datepicker input.form-control:focus{outline:0;box-shadow:none;background:0 0}.input-group-datepicker input.form-control.daterangepicker-from{padding-right:45%;padding-left:3.5rem;position:relative;z-index:1}.input-group-datepicker input.form-control.daterangepicker-to{text-align:left;padding-right:3.5rem;padding-left:165px;position:absolute;top:0;bottom:0;left:0;opacity:0}.input-group-datepicker .input-group-addon{position:absolute;top:0;left:150px;margin-left:-5px;line-height:50px;font-style:italic;opacity:0}.input-group-datepicker.selected{border-color:#d0af6d}.input-group-datepicker.selected .input-group-addon,.input-group-datepicker.selected input.daterangepicker-to{opacity:1}.input-group-datepicker.selected .radio-icon{background-color:#d0af6d;border-color:#d0af6d}.input-group-datepicker.selected .radio-icon:after{opacity:1}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]+span{display:block;width:20px;height:20px;background-color:#fff;border:1px solid #b2b2b2;border-radius:4px 4px;position:absolute;top:5px;left:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.checkbox input[type=checkbox]+span:after{content:"";display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-5px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.checkbox input[type=checkbox]:checked+span{background-color:#d0af6d;border-color:#d0af6d}.checkbox input[type=checkbox]:checked+span:after{opacity:1}.checkbox:hover input[type=checkbox]{display:none}.checkbox:hover input[type=checkbox]+span{border-color:#d0af6d}.radio input[type=radio]{display:none}.radio input[type=radio]+span{display:block;width:20px;height:20px;background-color:#fff;border:1px solid #b2b2b2;border-radius:50%;position:absolute;top:50%;left:1rem;margin-top:-10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.radio input[type=radio]+span:after{content:"";display:block;width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-5px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.radio input[type=radio]:checked+span{background-color:#d0af6d;border-color:#d0af6d}.radio input[type=radio]:checked+span:after{opacity:1}.radio.checked{font-weight:700;border-color:#d0af6d}.select-radio-container,.select-tab-container{display:inline-block;position:relative}.select-radio-container:before,.select-tab-container:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b2b2b2;position:absolute;right:10px;top:50%;margin-top:-3px}.select-radio-container .select-radio,.select-radio-container .select-tab,.select-tab-container .select-radio,.select-tab-container .select-tab{height:50px!important;padding-right:35px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-radio-container .select-radio::-ms-expand,.select-radio-container .select-tab::-ms-expand,.select-tab-container .select-radio::-ms-expand,.select-tab-container .select-tab::-ms-expand{display:none}.select-tab-container{min-width:200px}@media (max-width:576px){.select-tab-container{display:block}}.select-tab-container .select-tab{padding-top:0;padding-bottom:0;font-family:JosefinSans,sans-serif;line-height:55px;letter-spacing:.1rem;text-transform:uppercase;color:#000;border-color:#ddd}.media.media-responsive .media-image{display:block;width:100px;height:auto}.media.media-responsive .media-image-wrapper{border:0 none!important;margin-top:5px}@media (min-width:992px){.media.media-responsive .media-image{width:200px}}.small,small{font-size:.85714rem}.media-body p{margin-bottom:0}.nav-link,.nav-text{display:block;padding:.5rem 1rem;outline:0}figure{margin:0}.list-group-flush .list-group-item:first-child{border-top:0}.list-group-flush .list-group-item:last-child{border-bottom:0}@media (min-width:576px) and (max-width:767.98px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1200px}}.text-dark{color:#333!important}.text-black{color:#1c1c1c!important}.text-dark-blue{color:#0c215b!important}.text-muted{color:#acacac!important}.bg-gradient-gray{background-image:-moz-linear-gradient(-30deg,#fff 45%,#f3f3f3 100%);background-image:-webkit-linear-gradient(-30deg,#fff 45%,#f3f3f3);background-image:linear-gradient(-30deg,#fff 45%,#f3f3f3)}.card{border-radius:0;border:0 none}.card .card-image{width:100%;display:block;overflow:hidden}.card .card-image img{width:100%;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s cubic-bezier(.215,.61,.355,1);-moz-transition:transform .5s cubic-bezier(.215,.61,.355,1);-ms-transition:transform .5s cubic-bezier(.215,.61,.355,1);-o-transition:transform .5s cubic-bezier(.215,.61,.355,1);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.card img[class^=card-img]{border-radius:0}.card .card-body,.card .card-footer{position:relative;border-radius:0!important}.card .card-body:before,.card .card-footer:before{content:"";width:2px;background:#d0af6d;position:absolute;left:0;top:0;bottom:0}.card .card-body:before{bottom:1.25rem}.card .card-image,.card .card-img,.card .card-img-top{height:auto}.card .card-image+.card-body:before,.card .card-img+.card-body:before,.card .card-img-top+.card-body:before{top:1.25rem}@media (min-width:992px){.card.card-default .card-body:before,.card.card-default .card-footer:before{display:none}}.card:not(.gallery-card):not(.card-default):not(.card-box) .card-body,.card:not(.gallery-card):not(.card-default):not(.card-box) .card-footer{padding-right:0}.card:not(.gallery-card):not(.card-default):not(.card-box) .card-body:before{bottom:0}.card.card-horizontal{flex-direction:row}.card.card-horizontal .card-body,.card.card-horizontal .card-image{width:50%}@media (min-width:992px){.card.card-lg-horizontal{flex-direction:row}.card.card-lg-horizontal .card-image{width:35%}.card.card-lg-horizontal .card-body{width:65%}}.card.card-no-header{margin-top:1.25rem}@media (min-width:992px){.card.card-no-header{margin-top:0}}a.card,a.card:active,a.card:active:focus,a.card:active:hover,a.card:focus,a.card:hover,a.card:hover:focus{color:inherit;text-decoration:none;outline:0}a.card:hover .card-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a.card:hover .card-link{color:#ac8c4c}a.card:hover .btn-secondary{color:#ac8c4c;border-color:#ac8c4c}.swiper-slide .card .card-image{height:0;padding-bottom:75%;position:relative}.swiper-slide .card .card-image img{display:block;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.card-list .card-list-item{margin-bottom:6px}.card-list .card-list-item+.card-list-item{margin-top:2rem}@media (min-width:768px){.card-list .card-list-item.col-md-3:first-child,.card-list .card-list-item.col-md-3:nth-child(2),.card-list .card-list-item.col-md-3:nth-child(3),.card-list .card-list-item.col-md-3:nth-child(4),.card-list .card-list-item.col-md-4:first-child,.card-list .card-list-item.col-md-4:nth-child(2),.card-list .card-list-item.col-md-4:nth-child(3),.card-list .card-list-item.col-md-6:first-child,.card-list .card-list-item.col-md-6:nth-child(2){margin-top:0}}@media (min-width:992px){.card-list .card-list-item.col-lg-3:first-child,.card-list .card-list-item.col-lg-3:nth-child(2),.card-list .card-list-item.col-lg-3:nth-child(3),.card-list .card-list-item.col-lg-3:nth-child(4),.card-list .card-list-item.col-lg-4:first-child,.card-list .card-list-item.col-lg-4:nth-child(2),.card-list .card-list-item.col-lg-4:nth-child(3),.card-list .card-list-item.col-lg-6:first-child,.card-list .card-list-item.col-lg-6:nth-child(2){margin-top:0}}.card-body{flex-grow:0}@media (min-width:768px){.card-body{flex-grow:1}}.card-body .card-date{font-size:1rem}.card-body.card-img-overlay:before{bottom:0}.card-image+.card-body,.card-img+.card-body,.card-img-top+.card-body{padding-top:15px}.card-footer{background:0 0;border:0 none}.card-price,.card-title{font-family:Lato,sans-serif;font-weight:700;letter-spacing:.05rem;text-transform:none;color:#1c1c1c}.card-price{margin-top:1rem!important;margin-bottom:1rem!important}.card-subtitle{margin-bottom:.75rem}@media (min-width:768px){.card-subtitle{font-size:1.143rem}}.card-subtitle.card-subtitle-tag{font-size:1rem}@media (min-width:768px){.card-subtitle.card-subtitle-tag{font-size:1rem}}.card-text{display:block}.card-title+.card-text{margin-top:.5rem}.card-link{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-link.text-dark:hover{text-decoration:none;color:#867450!important}.card-btn-list{margin:0}.card-btn-list li+li{margin-top:1rem}@media (min-width:1200px){.card-btn-list li{display:inline-block}.card-btn-list li+li{margin-top:0;margin-left:1rem}}.card-default .card-title{font-weight:600}@media (min-width:992px){.card-default .card-footer{margin-top:1rem;padding-bottom:1rem}}.card-caption{display:none;width:100%;padding:.5rem .75rem;color:#fff;font-size:.85714rem;font-style:italic;text-shadow:1px 1px 1px rgba(0,0,0,.8);position:absolute}@media (min-width:992px){.card-caption{display:block}}.card-caption.card-caption-top-right{top:0;right:0;text-align:right}.card-caption.card-caption-top-left{top:0;left:0;text-align:left}.card-caption.card-caption-bottom-left{bottom:0;left:0;text-align:left}.card-caption.card-caption-bottom-right{bottom:0;right:0;text-align:right}.card-label{display:inline-block;padding:.5rem 1rem;background-color:#fff;background-image:url(/static/marinabaysands/headlibs/images/bg-pattern-lines.png);position:absolute;top:0;left:0;z-index:1}@media (max-width:767.98px){.card-rating-list.card-rating-list-2{line-height:1}.card-rating-list.card-rating-list-2 .card-rating{max-width:70%;vertical-align:text-top;line-height:1.2}.card-rating-list.card-rating-list-2 .card-rating-text{position:relative;padding-left:25px}.card-rating-list.card-rating-list-2 .card-rating-text .card-rating-image{width:20px;height:auto;position:absolute;left:0}.card-rating-list.card-rating-list-2 .card-rating-image{max-width:80px;height:auto}}.card-rating{font-size:1rem;display:inline-block}.card-rating+.card-rating{margin-left:.5rem}.card-rating-image{display:inline-block;margin-right:.25rem;vertical-align:text-top}.card-img-wrapper{display:block;width:100%;height:0;padding-bottom:100%;position:relative}.card-img-wrapper>img{display:block;width:100%;height:auto;position:absolute}.card-img-wrapper+.card-body{padding-top:1.25rem}.card-img-wrapper+.card-body:before{top:1.25rem}.card.card-box{border:1px solid #f3f3f3;box-shadow:6px 6px #e4e4e4}.card.card-box .card-body{padding:1rem!important}.card.card-box .card-body:before{display:none}.card.card-box .card-footer{padding-top:1rem;padding-bottom:1rem}.card.card-box .card-footer:before{width:auto;height:1px;background:#b2b2b2;left:1rem;right:1rem;bottom:auto;top:0}.card.card-box:hover{border-color:#d0af6d;box-shadow:6px 6px #d0af6d}.card.card-box2{border:2px solid #e4e4e4;box-shadow:6px 6px #e4e4e4;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.card.card-box2 .card-body{padding:1rem!important}.card.card-box2 .card-body:before{display:none}.card.card-box2 .card-footer{padding-top:1rem;padding-bottom:1rem}.card.card-box2 .card-footer:before{width:auto;height:1px;background:#b2b2b2;left:1rem;right:1rem;bottom:auto;top:0}.card.card-box2:hover{border-color:#d0af6d;box-shadow:6px 6px 12px 4px #efefef}.card.card-box3{border:1px solid #f3f3f3;box-shadow:6px 6px #e4e4e4;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.card.card-box3 .card-body{padding:1rem!important}.card.card-box3 .card-body:before{display:none}.card.card-box3 .card-footer{padding-top:1rem;padding-bottom:1rem}.card.card-box3 .card-footer:before{width:auto;height:1px;background:#b2b2b2;left:1rem;right:1rem;bottom:auto;top:0}.card.card-box3:hover{border-color:#d0af6d;box-shadow:0 0 hsla(40,51%,62%,.6)}.card.card-box4{border:1px solid #e4e4e4;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out;-o-transition:all .35s ease-out;transition:all .35s ease-out;position:relative}.card.card-box4 .card-box-shadow{display:block;width:100%;height:100%;position:absolute;top:6px;left:6px;z-index:-1;overflow:hidden}.card.card-box4 .card-box-shadow:after,.card.card-box4 .card-box-shadow:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.card.card-box4 .card-box-shadow:before{background:#e4e4e4}.card.card-box4 .card-box-shadow:after{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background-image:-moz-linear-gradient(45deg,#d0af6d 0,#f6e1b6 100%);background-image:-webkit-linear-gradient(45deg,#d0af6d,#f6e1b6);background-image:linear-gradient(45deg,#d0af6d,#f6e1b6);-webkit-transform:translate(-100%,100%);-moz-transform:translate(-100%,100%);-o-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}.card.card-box4 .card-body{padding:1rem!important}.card.card-box4 .card-body:before{display:none}.card.card-box4 .card-footer{padding-top:1rem;padding-bottom:1rem}.card.card-box4 .card-footer:before{width:auto;height:1px;background:#b2b2b2;left:1rem;right:1rem;bottom:auto;top:0}.card.card-box4:hover{border-color:#d0af6d}.card.card-box4:hover .card-box-shadow:after{-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.card-horizontal .card-image.card-image-small{width:80px}.card-horizontal .card-image+.card-body{width:calc(100% - 80px)}.card-horizontal .card-image+.card-body:before{top:0}.card-horizontal .card-body{padding-top:0;padding-bottom:0;margin-left:1rem}@media (min-width:992px){.card-lg-horizontal .card-image+.card-body:before{top:0}.card-lg-horizontal .card-body{margin-left:2rem;padding-left:2rem;padding-top:0;padding-bottom:0}}@media (max-width:767.98px){body.header-fix header{position:fixed;top:0;left:0;right:0;z-index:100}body.header-fix main{padding-top:54px}}body.nav-open{overflow-y:hidden}.datepicker-inline{width:auto;min-width:220px}@media (min-width:768px){.datepicker-inline{min-width:300px}}.datepicker-range{position:absolute;top:0;left:0;right:0;text-align:center}@media (min-width:768px){.datepicker-range{left:100%;right:auto}}.datepicker .datepicker-switch{text-transform:uppercase;color:#000;cursor:default}.datepicker .datepicker-switch,.datepicker .datepicker-switch:focus,.datepicker .datepicker-switch:hover{background:0 0}.datepicker table tr td,.datepicker table tr th{width:45px;height:45px;font-weight:700;color:#000}.datepicker table tr th.dow{font-size:0}.datepicker table tr th.dow:first-letter{font-size:1rem}.datepicker table tr td.active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.datepicker table tr td.selected,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted{background-color:#9f927c!important;border-color:#9f927c!important}.datepicker table tr td.range,.datepicker table tr td:not(.disabled):hover{background-color:#dbd5ca!important;border-radius:0}.datepicker table tr td.range-end,.datepicker table tr td.range-start{border-radius:0}.datepicker table tr td:not(.range).disabled,.datepicker table tr td:not(.range).disabled:hover{color:#dbdbdb;border-radius:0}.datepicker-div{padding:1rem;background-color:#fff;border-radius:4px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.25);position:relative;z-index:200;display:none;opacity:0}.datepicker-div.showing{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.datepicker-div.show,.datepicker-div.showing{display:inline-block;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.datepicker-div.show{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.datepicker-dropdown.datepicker-orient-left:before{left:15px}.datepicker-dropdown.datepicker-orient-left:after{left:16px}.datepicker-dropdown.datepicker-orient-right:before{right:15px}.datepicker-dropdown.datepicker-orient-right:after{right:16px}.roompicker{background-color:#fff;border-radius:4px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.25);z-index:200;display:none;position:absolute;top:0;left:0;right:0}.roompicker .close{padding:.25rem .5rem}.roompicker.show{display:block}@media (min-width:768px){.roompicker{position:relative;left:auto;right:auto}}.roompicker-title{padding-bottom:.5rem;font-size:1.143rem;font-weight:700;text-transform:uppercase;color:#000;border-bottom:2px solid #b2b2b2}.roompicker-header{padding:1rem;border-radius:4px 4px 0 0}.roompicker-body{max-height:250px;padding:1rem;overflow:auto}.roompicker-body .form-row .col-form-label{font-size:1.143rem;font-weight:700;text-transform:uppercase;color:#000}.roompicker-body .form-row .form-text{margin-top:0}.roompicker-body .form-row .cssicon{margin:.5rem .25rem}.roompicker-body li+li{margin-top:1rem}.roompicker-footer{padding:1rem;background-color:#ebebeb;border-radius:0 0 4px 4px}header .main-nav .navbar-expand-lg>.container{position:relative}header .dropdown .dropdown-menu{margin:0;background:0 0;border:0 none;border-radius:0}@media (min-width:992px){header .dropdown .dropdown-menu.dropdown-menu-two{width:600px;left:50%;margin-left:-300px}}header .dropdown .dropdown-item:hover{color:#ac8c4c;background-color:transparent}@media (min-width:992px){header .dropdown .dropdown-menu{display:block;background:hsla(0,0%,100%,.98);border-top:3px solid #ffd741;box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.25);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}header .dropdown .dropdown-menu-group{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}header .dropdown.show .dropdown-menu{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}header .dropdown.show .dropdown-menu-group{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}}header .dropdown-mega{position:static}header .dropdown-mega .dropdown-menu{left:0;right:0}@media (min-width:992px){header .dropdown-mega .dropdown-menu{right:auto}header .dropdown-mega .dropdown-menu:not(.dropdown-menu-three){width:930px;left:50%;margin-left:-465px}header .dropdown-mega .dropdown-menu.dropdown-menu-three{width:760px;margin-left:15px}header .dropdown-mega .dropdown-menu.dropdown-menu-three.dropdown-menu-center{left:50%;margin-left:-380px}header .dropdown-mega .dropdown-menu.dropdown-menu-three.dropdown-menu-right{left:auto;right:0;margin-left:0;margin-right:15px}}@media (min-width:1200px){header .dropdown-mega .dropdown-menu:not(.dropdown-menu-three){width:1170px;margin-left:-585px}header .dropdown-mega .dropdown-menu.dropdown-menu-three{width:900px;margin-left:15px}header .dropdown-mega .dropdown-menu.dropdown-menu-three.dropdown-menu-center{left:50%;margin-left:-450px}}header .dropdown-menu-group ul>li{margin:.5rem 0}@media (max-width:991.98px){header .dropdown-menu-group:not(.menu-all) h3:after,header .dropdown-menu-group:not(.menu-all) h3:before{content:"";display:block;width:12px;height:2px;background:#6c6c6c;position:absolute;top:50%;right:2rem;margin-top:-1px;transform-origin:50% 50%;transition:transform .15s ease-in-out}header .dropdown-menu-group:not(.menu-all) h3:before{transform:rotate(180deg)}header .dropdown-menu-group:not(.menu-all) h3:after{transform:rotate(270deg)}header .dropdown-menu-group.menu-all h3>a{display:block}header .dropdown-menu-group.menu-all h3>a,header .dropdown-menu-group.menu-all h3>a:active,header .dropdown-menu-group.menu-all h3>a:focus,header .dropdown-menu-group.menu-all h3>a:hover,header .dropdown-menu-group.menu-all h3>a:hover:active,header .dropdown-menu-group.menu-all h3>a:hover:focus{text-decoration:none}header .dropdown-menu-group.show h3:after,header .dropdown-menu-group.show h3:before{transform:rotate(0)}header .dropdown-menu-group.show h3+ul{display:block}}.overlay-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,0);z-index:100;display:none}.overlay-backdrop.active{display:block}.icon-video-play{display:block;width:96px;height:96px;border:2px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.icon-video-play:after,.icon-video-play:before{content:"";display:block;width:42px;height:42px;position:absolute;top:50%;left:50%;margin-top:-21px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.icon-video-play:before{margin-left:-16px;border-left:2px solid #fff}.icon-video-play:after{border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg) skew(-16deg,-16deg) translate(-16px,16px);-moz-transform:rotate(45deg) skew(-16deg,-16deg) translate(-16px,16px);-o-transform:rotate(45deg) skew(-16deg,-16deg) translate(-16px,16px);-ms-transform:rotate(45deg) skew(-16deg,-16deg) translate(-16px,16px);transform:rotate(45deg) skew(-16deg,-16deg) translate(-16px,16px)}@media (min-width:992px){.icon-video-play{width:146px;height:146px;margin-top:-73px;margin-left:-73px}.icon-video-play:after,.icon-video-play:before{width:62px;height:62px;margin-top:-31px;margin-left:-25px}}.fullpage-slider-image,.fullpage-video-container{position:relative}.fullpage-slider-image>img,.fullpage-video-container>img{display:block;width:100%;height:auto}.fullpage-slider-image:hover .icon-video-play,.fullpage-video-container:hover .icon-video-play{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.fullpage-slider-image{background-color:#000;position:relative}.fullpage-slider-image>img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fullpage-slider-image[data-toggle=modal]:not(.fullpage-slider-video):after{content:"";display:block;width:25px;height:25px;background-image:url(/static/marinabaysands/headlibs/images/icon-expand.png);background-size:100% 100%;position:absolute;top:0;right:0;margin:1rem}@media (min-width:768px){.fullpage-slider-image[data-toggle=modal]:not(.fullpage-slider-video){cursor:url(/static/marinabaysands/headlibs/images/icon-expand.png),auto}.fullpage-slider-image[data-toggle=modal]:not(.fullpage-slider-video):after{display:none}}.fullpage-video-container{overflow:hidden}.thumbnail-video{position:relative}.thumbnail-video .icon-video-play{width:60px;height:60px;margin-top:-45px;margin-left:-30px}.thumbnail-video .icon-video-play:after,.thumbnail-video .icon-video-play:before{width:30px;height:30px;margin-top:-15px;margin-left:-10px}.thumbnail-video .icon-video-play:after{margin-left:5px}.slider-slide-image{text-align:center;background:#000}.slider-slide-image img{width:auto;height:auto}.fullpage-video .fullpage-slider-image,.fullpage-video .fullpage-video-container,.swiper-fullpage-main .fullpage-slider-image,.swiper-fullpage-main .fullpage-video-container{display:block;height:0;padding-bottom:66.66667%}@media (max-width:823px) and (orientation:landscape){.fullpage-video .fullpage-slider-image,.fullpage-video .fullpage-video-container,.swiper-fullpage-main .fullpage-slider-image,.swiper-fullpage-main .fullpage-video-container{padding-bottom:43.92387%}}@media (min-width:768px){.fullpage-video .fullpage-slider-image,.fullpage-video .fullpage-video-container,.swiper-fullpage-main .fullpage-slider-image,.swiper-fullpage-main .fullpage-video-container{padding-bottom:43.92387%}}@media (min-width:992px){.fullpage-video .fullpage-slider-image,.fullpage-video .fullpage-video-container,.swiper-fullpage-main .fullpage-slider-image,.swiper-fullpage-main .fullpage-video-container{padding-bottom:38.06735%}}.accordion-slider-main .fullpage-slider-image{display:block;height:0;padding-bottom:56.25%}.fullpage-slider-content{margin-top:1rem}.fullpage-slider-gallery .fullpage-slider-content{overflow-x:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.fullpage-slider-gallery .fullpage-slider-content::-webkit-scrollbar{display:none}.fullpage-slider-gallery .swiper-fullpage-pagination{text-align:center;overflow:visible}.fullpage-slider-gallery .swiper-pagination-bullet{width:165px;text-align:left}@media (max-width:767.98px){.fullpage-slider-gallery .swiper-pagination-bullet{width:128px}}@media (min-width:992px) and (max-height:768px){.fullpage-slider-gallery .swiper-pagination-bullet{width:128px}}.booking-form{width:100%;padding:0;color:#333;text-align:center;overflow:hidden}.booking-form h5{display:inline-block;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem;font-size:1.57143rem;font-weight:600;letter-spacing:.01rem;text-align:center;color:#000;position:relative;overflow:visible}.booking-form h5:after,.booking-form h5:before{content:"";display:block;width:100%;height:1px;background:#a1a1a1;position:absolute;top:50%;margin-top:-1px}.booking-form h5:before{left:100%}.booking-form h5:after{right:100%}.booking-form a{color:inherit}@media (min-width:768px){.booking-form{width:300px;background:0 0;box-shadow:none}}.booking-form-iframe{width:auto;margin-left:-.5rem;margin-right:-.5rem}.booking-form-iframe iframe{width:100%;height:390px;border:0 none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.booking-form-iframe iframe{height:405px}}@media (min-width:768px){.booking-form-iframe{min-width:300px}}.dropdown-booking-form .booking-form{width:100%;min-width:100%}.dropdown-booking-form .booking-form-iframe{width:auto}.booking-iframe-container .booking-form-iframe{min-width:100%}.date-selector{border:1px solid #a1a1a1;position:relative;background:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.date-selector:after,.date-selector:before{content:"";display:block;position:absolute}.date-selector:before{width:1px;background:#b8ab95;left:50%;top:1rem;bottom:1rem}.date-selector:after{width:10px;height:10px;right:3px;bottom:3px;border-bottom:2px solid #666;border-right:2px solid #666;-webkit-transition:all .35s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .35s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .35s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .35s cubic-bezier(.175,.885,.32,1.275);transition:all .35s cubic-bezier(.175,.885,.32,1.275)}.date-selector.selected .date-selector-input{padding-top:1rem;padding-bottom:1rem}.date-selector.selected .date-selector-input .date-label{padding-bottom:.25rem;margin-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.2)}.date-selector.selected .date-selector-input .date-values{display:block}.date-selector.selected .date-selector-input .date-placeholder{display:none}.date-selector:hover{border-color:#d0af6d}.date-selector:hover:after{width:15px;height:15px}.date-selector-input{flex:1;padding:2rem 1rem;font-family:JosefinSans,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;line-height:1.2;cursor:pointer;opacity:1;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.date-selector-input:hover{opacity:.7}.date-selector-input.inactive,.date-selector-input:active{opacity:.3}.date-selector-input .date-label{color:#000}.date-selector-input .date-values{display:none}.date-selector-input .date-d{padding-top:.25rem;font-size:5.14rem;font-weight:400;line-height:1;color:#867450}.date-selector-input .date-my{font-size:1rem;color:#000}.ja .date-selector.selected .date-selector-input .date-label,.ko .date-selector.selected .date-selector-input .date-label,.zh-CN .date-selector.selected .date-selector-input .date-label,.zh-HK .date-selector.selected .date-selector-input .date-label,[lang=jp] .date-selector.selected .date-selector-input .date-label,[lang=ko] .date-selector.selected .date-selector-input .date-label,[lang=zh] .date-selector.selected .date-selector-input .date-label{margin-bottom:0}.ja .date-selector-input .date-d,.ko .date-selector-input .date-d,.zh-CN .date-selector-input .date-d,.zh-HK .date-selector-input .date-d,[lang=jp] .date-selector-input .date-d,[lang=ko] .date-selector-input .date-d,[lang=zh] .date-selector-input .date-d{margin-bottom:.5rem}.cn360 .date-selector.selected .date-selector-input .date-label{margin-bottom:0!important}.cn360 .date-selector-input .date-d{margin-bottom:1rem}.room-selector{padding:.75rem;border:1px solid #a1a1a1;cursor:pointer;position:relative}.room-selector:after{content:"";display:block;position:absolute;right:3px;bottom:3px;border-top:10px solid transparent;border-right:10px solid #b8ab95}@media (min-width:768px){.room-selector{border-color:#fff}}.rate-highlight{display:block;letter-spacing:.05rem;background-image:-moz-linear-gradient(left,rgba(0,0,0,.25) 0,transparent 100%);background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.25) 0,transparent);position:relative;overflow:hidden}.rate-highlight .highlight-price,.rate-highlight label{display:inline-block;margin:0;padding:0 .5rem;line-height:38px;vertical-align:middle}.rate-highlight label{line-height:39px;font-family:JosefinSans,sans-serif;font-weight:700;position:relative}.rate-highlight label:before{content:"";display:block;width:100%;background:rgba(0,0,0,.1);transform:skewX(-20deg) scale(1.2);position:absolute;top:0;left:0;bottom:0;margin-left:-7px}.rate-highlight .highlight-price strong{font-size:1.143rem}.rate-highlight .highlight-price del{padding:0 .25rem}@media (min-width:768px){.rate-highlight{background-image:-moz-linear-gradient(left,hsla(0,0%,100%,.25) 0,transparent 100%);background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.25),transparent);background-image:linear-gradient(90deg,hsla(0,0%,100%,.25) 0,transparent)}.rate-highlight label:before{background:hsla(0,0%,100%,.1)}}@media (min-width:992px){header .dropdown-booking .dropdown-menu-booking{display:flex;display:-ms-flexbox;flex-direction:row-reverse;padding-top:0;padding-bottom:1rem}}@media (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){header .dropdown-booking .dropdown-menu-booking.calendar-show{width:680px}}@media (min-width:992px){header .dropdown-booking .dropdown-booking-form{width:340px}}@media (max-width:991.98px){header .dropdown-menu-booking{position:fixed;top:0;left:0;right:0;bottom:0;border-radius:0 0;padding:1rem;padding-top:54px;border:0 none;border-bottom:1px solid #b2b2b2;overflow-y:auto;z-index:1030}header .dropdown-menu-booking .dropdown-booking-calendar,header .dropdown-menu-booking .dropdown-booking-form{max-width:343px;margin-left:auto;margin-right:auto}}.dropdown-booking-form{position:relative}.dropdown-booking-form.datepicker-showing .btn-primary{pointer-events:none}.dropdown-booking-calendar{position:absolute;top:0;margin-top:110px}.dropdown-booking-calendar .datepicker-div{box-shadow:none;border-radius:0 0}@media (max-width:767.98px){.dropdown-booking-calendar{left:0;right:0;max-width:100%!important;text-align:center}}@media (min-width:768px){.dropdown-booking-calendar{position:relative;top:auto;margin-top:0}.dropdown-booking-calendar .datepicker-div{margin-top:1rem}}@media (min-width:992px){.dropdown-booking-calendar .datepicker-div{margin-right:1rem}}.dropdown-booking-close{display:block;position:relative;padding:.5rem 0}.dropdown-booking-close:after,.dropdown-booking-close:before{content:"";display:table}.dropdown-booking-close:after{clear:both}.dropdown-booking-close .close{font-size:3rem;font-weight:400}.booking-iframe-container{padding:1rem;padding-bottom:0;font-family:Lato,sans-serif,'闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬬偤濡堕弸顐㈠壄闁靛牞鎷�','Hiragino Sans','闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬶拷 ProN W3','Hiragino Kaku Gothic ProN','闁靛鏉夸簽闁靛浜楅崑锟�',Meiryo,'闁挎侗鍙忓Ч锟� 闁挎稖鍩囬崑鐐哄Χ閺嬵偄鍓柕鍫嫹','MS PGothic'!important;background-color:#fff;border:1px solid #b2b2b2}.booking-iframe-container h4{font-family:JosefinSans,sans-serif,'闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬬偤濡堕弸顐㈠壄闁靛牞鎷�','Hiragino Sans','闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬶拷 ProN W3','Hiragino Kaku Gothic ProN','闁靛鏉夸簽闁靛浜楅崑锟�',Meiryo,'闁挎侗鍙忓Ч锟� 闁挎稖鍩囬崑鐐哄Χ閺嬵偄鍓柕鍫嫹','MS PGothic'!important}.details-block-body .booking-iframe-container{margin-bottom:2rem}.saving-chart-area figure{text-align:center}.saving-chart-area figure img{max-width:100%;height:auto}.saving-chart-area figcaption{margin-top:1rem}@media (min-width:992px){.saving-chart-area .row{flex-direction:row-reverse!important}}.saving-chart-description{margin:1rem 0}.saving-chart-description .media{margin-bottom:1rem}.tabs-container .nav-tabs:before{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;margin-top:-1px;right:100%}@media (max-width:767.98px){.tabs-container .nav-tabs:before{display:none}}.nav-tabs{border:0 none}.nav-tabs,.nav-tabs .nav-item{position:relative}.nav-tabs .nav-item+.nav-item:before{content:"";display:block;width:1px;height:50%;background:#b2b2b2;position:absolute;top:25%;left:0}.nav-tabs .nav-item .nav-link,.nav-tabs .nav-item .nav-tab-link{padding:1rem;text-transform:uppercase;text-decoration:none;color:#1c1c1c;border:0 none;border-radius:0 0;position:relative;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}@media (min-width:992px){.nav-tabs .nav-item .nav-link,.nav-tabs .nav-item .nav-tab-link{padding:1rem 2rem}}.nav-tabs .nav-item .nav-link:after,.nav-tabs .nav-item .nav-link:before,.nav-tabs .nav-item .nav-tab-link:after,.nav-tabs .nav-item .nav-tab-link:before{content:"";display:block;position:absolute;top:0;opacity:0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.nav-tabs .nav-item .nav-link:before,.nav-tabs .nav-item .nav-tab-link:before{width:100%;height:3px;background:#d0af6d;left:0}.nav-tabs .nav-item .nav-link:after,.nav-tabs .nav-item .nav-tab-link:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #d0af6d;left:50%;margin-left:-6px;margin-top:3px}.nav-tabs .nav-item .nav-link:hover,.nav-tabs .nav-item .nav-tab-link:hover{color:#d0af6d}.nav-tabs .nav-item .nav-link.active,.nav-tabs .nav-item .nav-link:hover,.nav-tabs .nav-item .nav-tab-link.active,.nav-tabs .nav-item .nav-tab-link:hover{background:0 0}.nav-tabs .nav-item .nav-link.active,.nav-tabs .nav-item .nav-tab-link.active{color:#1c1c1c;font-weight:700}.nav-tabs .nav-item .nav-link.active:after,.nav-tabs .nav-item .nav-link.active:before,.nav-tabs .nav-item .nav-tab-link.active:after,.nav-tabs .nav-item .nav-tab-link.active:before{opacity:1}.tab-content .tab-pane .tab-pane-inner{padding:2rem 0}.booking-tab-container{border:1px solid #b2b2b2}.booking-tab-container .nav-tabs .nav-item .nav-link,.booking-tab-container .nav-tabs .nav-item .nav-tab-link{display:block;width:100%;padding:1rem;font-size:1rem}.booking-tab-container .tab-content .tab-pane{padding:0 1rem}.booking-tab-container .booking-form{padding:1rem 0}.booking-tab-container .booking-form.booking-form-iframe{padding:0}.accordion-block{padding:2rem 0}.tab-pane .accordion-block:last-of-type{padding-bottom:0}.accordion-title{margin-bottom:1rem;font-family:Lato,sans-serif;font-size:1.57143rem;font-weight:700;text-transform:none}.accordion .card{border:1px solid #ddd}.accordion .card:first-of-type,.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid #ddd}.accordion .card+.card{border-top:0}.accordion .card .card-header{padding:1rem;padding-right:50px;background:0 0;border:0 none;cursor:pointer;position:relative}.accordion .card .card-header:after,.accordion .card .card-header:before{content:"";display:block;width:8px;height:2px;background:#d0af6d;position:absolute;top:50%;right:1.5rem;-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear}.accordion .card .card-header:before{-webkit-transform:translateX(-3px) rotate(-40deg);-moz-transform:translateX(-3px) rotate(-40deg);-o-transform:translateX(-3px) rotate(-40deg);-ms-transform:translateX(-3px) rotate(-40deg);transform:translateX(-3px) rotate(-40deg)}.accordion .card .card-header:after{-webkit-transform:translateX(3px) rotate(40deg);-moz-transform:translateX(3px) rotate(40deg);-o-transform:translateX(3px) rotate(40deg);-ms-transform:translateX(3px) rotate(40deg);transform:translateX(3px) rotate(40deg)}.accordion .card .card-header.collapsed:after,.accordion .card .card-header.collapsed:before{background:#b2b2b2}.accordion .card .card-header.collapsed:before{-webkit-transform:translateX(-3px) rotate(40deg);-moz-transform:translateX(-3px) rotate(40deg);-o-transform:translateX(-3px) rotate(40deg);-ms-transform:translateX(-3px) rotate(40deg);transform:translateX(-3px) rotate(40deg)}.accordion .card .card-header.collapsed:after{-webkit-transform:translateX(3px) rotate(-40deg);-moz-transform:translateX(3px) rotate(-40deg);-o-transform:translateX(3px) rotate(-40deg);-ms-transform:translateX(3px) rotate(-40deg);transform:translateX(3px) rotate(-40deg)}.accordion .card .card-header h5,.accordion .card .card-header p{margin:0}.accordion .card .card-header h5{font-family:Lato,sans-serif;font-size:1.28571rem;font-weight:700;text-transform:none}.accordion .card .card-body{padding:0 33px 1rem 1rem!important}.accordion .card .card-body:before{display:none}.accordion .card .card-body .media-body p,.accordion .card .card-body p{margin-bottom:1rem}.accordion .card .card-body .media-body p:last-of-type,.accordion .card .card-body p:last-of-type{margin-bottom:0}.modal-backdrop{background-color:#fff}.modal-backdrop.show{opacity:.8}.modal-content{background-image:-moz-linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);background-image:-webkit-linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);background-image:linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);border-radius:0;border:0 none;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.modal-content li+li{margin-top:1rem}.modal-content .swiper-container{overflow:hidden}.modal-dialog{margin:0 auto}.modal-body{padding:2rem 1.5rem}@media (min-width:992px){.modal-body{padding:3rem}}.modal-section{margin:2rem 0}.modal.fade .modal-dialog{transform:translate(0) scale(.8)}.modal.show .modal-dialog{transform:translate(0) scale(1)}.modal .close{position:absolute;top:0;right:0;margin-right:.5rem;font-size:3rem;font-weight:400;z-index:11}.modal-gallery.show{padding-right:0!important}.modal-gallery .modal-dialog{height:100%}@media (min-width:576px){.modal-gallery .modal-dialog{max-width:calc(100% - 3.5rem)}}.modal-gallery .close{position:fixed;top:0;right:0;margin:0;margin:.5rem 1rem}@media (min-width:768px){.modal-gallery .close{margin:.5rem 0}}.modal-gallery .modal-body{padding:0}.modal-gallery .modal-content{background:0 0;box-shadow:none}.modal-map{padding-right:0!important}.modal-map .modal-dialog{width:100%;height:100%;max-width:100%;margin:0}.modal-map .modal-body{padding:0}@media (min-width:992px){.modal-plan .modal-dialog{max-width:950px}}.modal-plan .modal-body{padding:0!important}@media (max-width:823px) and (orientation:landscape){.modal-gallery .modal-dialog{max-width:calc(100% - 2rem)!important}.modal-gallery .close{margin:.5rem 1rem;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.modal-gallery.show .modal-dialog{transform:none}.modal-gallery.show .close{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}}@media (min-width:1200px){.modal-lg .modal-dialog{max-width:1140px}.modal-gallery .modal-dialog{max-width:calc(100% - 3.5rem)}}@media (min-width:1200px) and (-ms-high-contrast:active),(min-width:1200px) and (-ms-high-contrast:none){.modal-gallery .modal-dialog{max-width:1200px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.modal-gallery .close{margin:1rem 2rem}.modal-dialog-centered{height:calc(100% - 3.5rem)}}.tooltip{font-family:Lato,sans-serif;font-size:1rem}@media (max-width:767.98px){.tooltip{margin-left:10px;margin-right:10px}}.tooltip.show{opacity:1}.tooltip .tooltip-inner{max-width:250px;padding:.5rem 1rem;text-align:left;color:#333;background-color:#fff;background-image:-moz-linear-gradient(125deg,#ebebeb 45%,#fff 100%);background-image:-webkit-linear-gradient(125deg,#ebebeb 45%,#fff);background-image:linear-gradient(125deg,#ebebeb 45%,#fff);border-radius:.5rem;box-shadow:1px 1px 7px #999}.tooltip .tooltip-inner p{margin-bottom:0}.tooltip .tooltip-inner p+p{margin-top:.25rem}.tooltip .arrow{width:1rem;height:.5rem}.tooltip.bs-tooltip-auto[x-placement^=bottom],.tooltip.bs-tooltip-bottom{padding:.5rem 0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.bs-tooltip-bottom .arrow:before{border-width:0 .5rem .5rem;border-bottom-color:#ebebeb}.tooltip.bs-tooltip-auto[x-placement^=top],.tooltip.bs-tooltip-top{padding:.5rem 0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.bs-tooltip-top .arrow:before{border-width:.5rem .5rem 0;border-top-color:#ebebeb}.breadcrumb{margin-top:-1rem;padding:0;background:0 0}@media (min-width:992px){.breadcrumb{margin-top:0;margin-bottom:1.5rem!important;padding:.5rem 0}}.breadcrumb-item{padding-right:.5rem}.breadcrumb-item+.breadcrumb-item{position:relative;padding-left:.75rem}.breadcrumb-item+.breadcrumb-item:after,.breadcrumb-item+.breadcrumb-item:before{content:"";display:block;padding:0;color:#fff;width:6px;height:1.5px;background-color:#fff;position:absolute;top:50%;left:0;margin-top:-1px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.breadcrumb-item+.breadcrumb-item:before{-webkit-transform:rotate(45deg) translate(-1px);-moz-transform:rotate(45deg) translate(-1px);-o-transform:rotate(45deg) translate(-1px);-ms-transform:rotate(45deg) translate(-1px);transform:rotate(45deg) translate(-1px)}.breadcrumb-item+.breadcrumb-item:after{-webkit-transform:rotate(-45deg) translate(-3px,2px);-moz-transform:rotate(-45deg) translate(-3px,2px);-o-transform:rotate(-45deg) translate(-3px,2px);-ms-transform:rotate(-45deg) translate(-3px,2px);transform:rotate(-45deg) translate(-3px,2px)}.simplebar-track{z-index:100;width:10px}.simplebar-scrollbar{width:5px}.simplebar-scrollbar:before{background:#d0af6d;border-radius:0 0}.custom-scroll-container{height:100%}.parallax-container{background-color:transparent!important}.parallax-container:not(.parallax-mobile) img.lazyloaded{opacity:0}.parallax-container-video{background-color:transparent!important}.parallax-slider video{height:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:992px){.parallax-slider video{min-width:100%;min-height:100%;width:auto;height:auto}}.collection-list .collection-list-item+.collection-list-item{margin-top:3rem}@media (min-width:992px){.collection-list .collection-list-item+.collection-list-item{margin-top:4.5rem}}.collection-featured{margin-top:2rem}@media (max-width:767.98px){.collection-featured .row{margin-left:-7.5px;margin-right:-7.5px}.collection-featured .row>.col,.collection-featured .row>[class*=col-]{padding-left:7.5px;padding-right:7.5px}}.collection-featured .card{position:relative;overflow:hidden}.collection-featured .card .card-title{margin-bottom:.5rem}.collection-featured .card .card-image{position:relative}.collection-featured .card .card-body{flex-grow:1;padding-bottom:0}@media (max-width:767.98px){.collection-featured .card .card-body{display:flex;flex-direction:column}.collection-featured .card .card-body .card-text{flex-grow:1}.collection-featured .card .card-body .card-text:last-child{flex-grow:0}}@media (min-width:992px){.collection-featured .card .card-body{background-color:hsla(0,0%,100%,.85);position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:transform .25s ease;-moz-transition:transform .25s ease;-ms-transition:transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease}.collection-featured .card .card-body:before{display:none}.collection-featured .card:hover .card-body{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.collection-item-view{margin-top:1rem}.card-image-zoom{cursor:zoom-in}.main-nav .navbar{padding-top:0;padding-bottom:0;background-color:#fff}@media (max-width:991.98px){.main-nav .navbar{min-height:54px}}@media (min-width:992px){.main-nav .navbar{padding-left:0;padding-right:0}}@media (max-width:991.98px){.main-nav .container{position:relative}}.main-nav .navbar-brand{position:relative}.main-nav .navbar-brand .logo{position:absolute;visibility:visible;opacity:1;left:0;top:50%;margin-top:-19.4px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:991.98px){.main-nav .navbar-brand .logo{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}.main-nav .navbar-brand .logo-mini{position:absolute;opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:hidden;left:0;top:50%;margin-top:-12.5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:991.98px){.main-nav .navbar-brand .logo-mini{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}}.main-nav .nav-button{display:inline-block;height:40px;line-height:35px!important;padding-left:.5rem;padding-right:.5rem;margin-right:1rem;opacity:0;visibility:hidden;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.main-nav .nav-button.show{opacity:1;visibility:visible}@media (min-width:992px){.main-nav .nav-button{display:none}}.main-nav .fixed-top{box-shadow:0 3px 7px 0 rgba(0,0,0,.25)}.main-nav .fixed-top .navbar-brand .logo{visibility:hidden;opacity:0}.main-nav .fixed-top .navbar-brand .logo-mini{opacity:1;visibility:visible}@media (min-width:992px){.main-nav .fixed-top .nav-link{padding-top:1rem;padding-bottom:1rem}}@media (min-width:992px) and (max-width:1199.98px){.main-nav .fixed-top .nav-item>.btn{display:inline-block!important}}.main-nav .nav-link,.main-nav .nav-text{letter-spacing:.08em;text-transform:uppercase;color:#333;position:relative;transition:color .25s ease-in-out}@media (min-width:992px){.main-nav .nav-link,.main-nav .nav-text{padding:2rem 1rem;font-size:.9rem}.main-nav .nav-link:before,.main-nav .nav-text:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #d0af6d;position:absolute;bottom:0;left:50%;margin-left:-3px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.main-nav .nav-link:hover,.main-nav .nav-text:hover{color:#ac8c4c}}@media (min-width:1200px){.main-nav .nav-link,.main-nav .nav-text{font-size:1rem}}@media (max-width:991.98px){.main-nav .nav-link:active,.main-nav .nav-link:active:hover,.main-nav .nav-link:focus,.main-nav .nav-link:focus:active,.main-nav .nav-link:hover,.main-nav .nav-link:hover:focus,.main-nav .nav-text:active,.main-nav .nav-text:active:hover,.main-nav .nav-text:focus,.main-nav .nav-text:focus:active,.main-nav .nav-text:hover,.main-nav .nav-text:hover:focus{color:#333}}@media (min-width:992px){.main-nav .nav-item{display:flex;align-items:center}}.main-nav .nav-item.active .nav-link{color:#ac8c4c}@media (max-width:991.98px){.main-nav .nav-item.active .nav-link{color:#333}}.main-nav .nav-item.open .nav-link,.main-nav .nav-item.show .nav-link{color:#ac8c4c}.main-nav .nav-item.open .nav-link:before,.main-nav .nav-item.show .nav-link:before{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s;opacity:1}@media (max-width:991.98px){.main-nav .nav-item.open .nav-link,.main-nav .nav-item.show .nav-link{color:#333}}.main-nav .nav-item>.btn{margin-left:.5rem;margin-right:0;padding-left:1rem;padding-right:1rem;height:40px;line-height:35px!important;font-size:.9rem}@media (min-width:992px) and (max-width:1199.98px){.main-nav .nav-item>.btn{display:none!important}}@media (min-width:1200px){.main-nav .nav-item>.btn{display:inline-block!important;font-size:1rem}}@media (min-width:992px){.main-nav .dropdown-menu{min-width:320px;padding-left:1rem;padding-right:1rem}}.main-nav .navbar-sub{margin:1rem 0}.main-nav .navbar-sub .nav-link{text-transform:none;font-weight:400;text-decoration:none}.main-nav .navbar-sub .nav-link span{border-bottom:1px solid}.main-nav .navbar-sub .nav-link:active{color:#d0af6d}.main-nav .navbar-sub .nav-link.dropdown-toggle{display:inline-block;width:180px;margin-left:1rem;padding-left:.5rem;padding-right:1.75rem!important;font-size:1rem;text-decoration:none;border:1px solid #b2b2b2;position:relative}.main-nav .navbar-sub .nav-link.dropdown-toggle:before{-webkit-transform:rotate(45deg) translate(-1.5px,1.5px);-moz-transform:rotate(45deg) translate(-1.5px,1.5px);-o-transform:rotate(45deg) translate(-1.5px,1.5px);-ms-transform:rotate(45deg) translate(-1.5px,1.5px);transform:rotate(45deg) translate(-1.5px,1.5px)}.main-nav .navbar-sub .nav-link.dropdown-toggle:after{-webkit-transform:rotate(-45deg) translate(1.5px,1.5px);-moz-transform:rotate(-45deg) translate(1.5px,1.5px);-o-transform:rotate(-45deg) translate(1.5px,1.5px);-ms-transform:rotate(-45deg) translate(1.5px,1.5px);transform:rotate(-45deg) translate(1.5px,1.5px)}.main-nav .navbar-sub .nav-link.dropdown-toggle:hover:after,.main-nav .navbar-sub .nav-link.dropdown-toggle:hover:before{background:#ac8c4c}.main-nav .navbar-sub .nav-text{text-transform:none;font-weight:400}.main-nav .navbar-sub .nav-item.open .nav-link.dropdown-toggle,.main-nav .navbar-sub .nav-item.show .nav-link.dropdown-toggle{border:1px solid #252525}.main-nav .navbar-sub .nav-item.open .nav-link.dropdown-toggle:before,.main-nav .navbar-sub .nav-item.show .nav-link.dropdown-toggle:before{-webkit-transform:rotate(-45deg) translate(-1.5px,-1.5px);-moz-transform:rotate(-45deg) translate(-1.5px,-1.5px);-o-transform:rotate(-45deg) translate(-1.5px,-1.5px);-ms-transform:rotate(-45deg) translate(-1.5px,-1.5px);transform:rotate(-45deg) translate(-1.5px,-1.5px)}.main-nav .navbar-sub .nav-item.open .nav-link.dropdown-toggle:after,.main-nav .navbar-sub .nav-item.show .nav-link.dropdown-toggle:after{-webkit-transform:rotate(45deg) translate(1.5px,-1.5px);-moz-transform:rotate(45deg) translate(1.5px,-1.5px);-o-transform:rotate(45deg) translate(1.5px,-1.5px);-ms-transform:rotate(45deg) translate(1.5px,-1.5px);transform:rotate(45deg) translate(1.5px,-1.5px)}.main-nav .navbar-sub .nav-item.open .dropdown-menu,.main-nav .navbar-sub .nav-item.show .dropdown-menu{border:1px solid #252525;padding:0 .5em;margin:0 1em;width:180px;border-top:0;-webkit-box-shadow:1px 2px 5px #d6d6d6;-moz-box-shadow:1px 2px 5px #d6d6d6;box-shadow:1px 2px 5px #d6d6d6}.main-nav .navbar-sub .nav-item.open .dropdown-menu .dropdown-item,.main-nav .navbar-sub .nav-item.show .dropdown-menu .dropdown-item{padding-left:0;padding-right:0}@media (min-width:992px){.ticket-booking .main-nav .nav-item .btn{display:none!important}.ticket-booking .main-nav.ticket-booking-show .nav-item .btn{display:inline-block!important}}.sub-nav{background-color:#f5f5f5;display:none}.sub-nav .navbar{padding-top:0;padding-bottom:0}.sub-nav .navbar .nav-item+.nav-item{position:relative}.sub-nav .navbar .nav-item+.nav-item:before{content:"";display:block;width:1px;background-color:#ddd;position:absolute;top:.5rem;bottom:.5rem;left:0}.sub-nav .navbar .nav-item .nav-link,.sub-nav .navbar .nav-item .nav-text{display:block;padding:.5rem .75rem;font-size:.85714rem;letter-spacing:.05rem}.sub-nav .navbar .nav-item .nav-link{color:#505050;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-ms-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}.sub-nav .navbar .nav-item .nav-link span{border-bottom:1px solid transparent;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.sub-nav .navbar .nav-item .nav-link:hover{color:#ac8c4c;text-decoration:none}.sub-nav .navbar .nav-item .nav-link:hover span{border-bottom:1px solid}@media (min-width:992px){.sub-nav .navbar .nav-item .nav-text{pointer-events:none}}.sub-nav .navbar .nav-item .dropdown-toggle{padding-right:1.75rem!important;text-decoration:none;position:relative}.sub-nav .navbar .nav-item .dropdown-toggle:after,.sub-nav .navbar .nav-item .dropdown-toggle:before{content:"";display:inline-block;width:7px;height:1px;background:#505050;border:0 none;position:absolute;top:50%;right:.8rem;transform-origin:50% 50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sub-nav .navbar .nav-item .dropdown-toggle:before{-webkit-transform:rotate(45deg) translate(-1.5px,1.5px);-moz-transform:rotate(45deg) translate(-1.5px,1.5px);-o-transform:rotate(45deg) translate(-1.5px,1.5px);-ms-transform:rotate(45deg) translate(-1.5px,1.5px);transform:rotate(45deg) translate(-1.5px,1.5px)}.sub-nav .navbar .nav-item .dropdown-toggle:after{-webkit-transform:rotate(-45deg) translate(1.5px,1.5px);-moz-transform:rotate(-45deg) translate(1.5px,1.5px);-o-transform:rotate(-45deg) translate(1.5px,1.5px);-ms-transform:rotate(-45deg) translate(1.5px,1.5px);transform:rotate(-45deg) translate(1.5px,1.5px)}@media (min-width:992px){.sub-nav{display:block}}.sub-nav .dropdown .dropdown-menu{min-width:200px}.privacy-links{font-size:.85714rem}.privacy-links li:not(:last-child){padding-right:1rem}.privacy-links li:not(:last-child)>a{position:relative}.privacy-links li:not(:last-child)>a:before{content:"";display:block;width:1px;height:70%;background:#b2b2b2;position:absolute;top:20%;right:0;margin-right:-1rem}.collection-section .section-content-body{background-image:-moz-linear-gradient(-30deg,#fff 45%,#f3f3f3 100%);background-image:-webkit-linear-gradient(-30deg,#fff 45%,#f3f3f3);background-image:linear-gradient(-30deg,#fff 45%,#f3f3f3)}.shoppes-rewards-box{background:#fff}@media (min-width:768px){.shoppes-rewards-box .card-image{margin-left:1rem}}@media (min-width:992px){.shoppes-rewards-box{margin:4.5rem 0}.shoppes-rewards-box .card-image{margin-left:0}}.shoppes-rewards-box .shoppes-rewards-body{padding-top:1rem;padding-bottom:1rem}@media (max-width:767.98px){.shoppes-rewards-box{padding-bottom:1rem}.shoppes-rewards-box .shoppes-rewards-body{padding:1rem}}.main-splash{position:relative;height:34vw;width:100%;overflow:hidden;background-color:#000}.main-splash video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.benefits{margin-top:0!important;overflow:visible}.benefits,.benefits .container{position:relative}.benefits .container:after,.benefits .container:before{content:"";display:table}.benefits .container:after{clear:both}.benefits h2,.benefits h3{margin-bottom:.5rem;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.075em;text-transform:none;color:#1c1c1c}.benefits h2{font-size:1.64286rem!important}.benefits .media>img{display:block;flex-shrink:1}.benefits .media p{font-size:1.28571rem}.benefits .booking-form-container{background:#fff;padding:2rem;padding-bottom:0;background-image:-moz-linear-gradient(45deg,#fff 45%,#f3f3f3 100%);background-image:-webkit-linear-gradient(45deg,#fff 45%,#f3f3f3);background-image:linear-gradient(45deg,#fff 45%,#f3f3f3);position:relative;margin-top:-48px}@media (max-width:340px){.benefits .booking-form-container{padding:1rem}.benefits .booking-form-container .booking-tab-container .tab-content .tab-pane{padding:0 .5rem}.benefits .booking-form-container .booking-tab-container .tab-content .tab-pane .booking-form{padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.benefits .booking-form-container{position:relative;top:0;float:left;margin-top:-7rem;margin-left:-2rem}.benefits .booking-form-container+.benefits-container{opacity:0;-webkit-transition:opacity .35s cubic-bezier(.65,.05,.36,1);-moz-transition:opacity .35s cubic-bezier(.65,.05,.36,1);-ms-transition:opacity .35s cubic-bezier(.65,.05,.36,1);-o-transition:opacity .35s cubic-bezier(.65,.05,.36,1);transition:opacity .35s cubic-bezier(.65,.05,.36,1)}.benefits .booking-form-container+.benefits-container.active{opacity:1}}.benefits .booking-form-container+.benefits-container{margin-top:2rem}.benefits .booking-form-container.disabled:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.4}.benefits .benefits-container{position:relative}.benefits .benefits-container .row>[class^=col]+[class^=col]{margin-top:1rem}@media (min-width:768px){.benefits .benefits-container{position:absolute;left:auto;margin-top:0;margin-left:300px}}@media (min-width:992px){.benefits .benefits-container .row>[class^=col]+[class^=col]{margin-top:0}}.benefits.benefits-full{background-color:#fff}.benefits.benefits-full .benefits-container{padding-top:2rem;background-color:#fff}@media (min-width:768px){.benefits.benefits-full .benefits-container{position:relative;margin-left:0}}@media (min-width:992px){.benefits.benefits-full .benefits-container{margin-top:-72px;padding:1rem 1.5rem;box-shadow:690px 0 #fff}}.benefits .booking-link{margin-top:1rem;padding-bottom:.25rem}.benefits .booking-link p{text-align:left}.benefits .booking-link p a{vertical-align:text-bottom}.benefits .booking-link p a:hover{color:#ac8c4c}@media (min-width:992px){.benefits h2{font-size:2.57143rem!important}.benefits .media{margin:.5rem 0}.benefits .media>img{display:block;width:30px;height:30px}.benefits .media p{font-size:1.28571rem}.benefits .media p+p{margin-top:.5rem}.benefits .media.booking-link{margin-top:1rem;padding-bottom:0}.benefits .media.booking-link img{width:20px;height:20px}}.benefits .benefits-block{margin-bottom:2rem}.benefits .benefits-block .media>img{width:50px;height:auto}@media (min-width:992px){.benefits .benefits-block{margin-bottom:0}.benefits .benefits-block+.benefits-block{margin-top:2rem}.benefits .benefits-block .media>img{width:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.benefits .media{display:block}.benefits .media .media-body,.benefits .media img{display:inline-block;vertical-align:middle}}.features-component .section-content-footer .row>[class^=col]+[class^=col]{margin-top:3rem}@media (min-width:768px){.features-component .section-content-footer .row>[class^=col]+[class^=col]{margin-top:0}}@media (min-width:992px){.homepage.ja .benefits+.features{margin-top:4rem}}.restaurant-swiper-container{position:relative;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.restaurant-swiper-container~.restaurant-swiper-container{margin-top:10px}.shoppes .shoppes-link{display:inline-block;padding-left:0;padding-right:0;width:240px;text-align:center}@media (max-width:767.98px){.shoppes .shoppes-container{position:relative}.shoppes .shoppes-label{margin:0;padding-top:0;padding-bottom:1rem}.shoppes .shoppes-link{margin-left:auto;margin-right:auto;line-height:1}}@media (max-width:991.98px){.shoppes .shoppes-link{margin-top:2rem}}.shoppes-col{cursor:pointer}.shoppes-container{padding-top:20px}.shoppes-container .close{display:none}@media (max-width:991.98px){.shoppes-container{margin-top:2rem;align-items:flex-start!important}.shoppes-container+.shoppes-container{margin-top:3rem}.shoppes-container .card{margin:1rem 0}}@media (min-width:768px) and (max-width:991.98px){.shoppes-container .shoppes-row{margin-left:-15px;margin-right:-15px}.shoppes-container .shoppes-col{padding-left:15px;padding-right:15px}.shoppes-container .card{height:calc(100% - 26px)}.shoppes-container .card .card-body:before{bottom:0}}@media (max-width:767.98px){.shoppes-container .card .card-body:before{bottom:0}}.shoppes-rewards .row>[class^=col]+[class^=col]{margin-top:1rem}@media (min-width:768px){.shoppes-rewards .row>[class^=col]+[class^=col]{margin-top:0}}@media (min-width:992px){.shoppes-container .close{display:block;padding:0 .5rem;font-size:3rem;font-weight:400;color:#666;position:absolute;top:0;right:0;opacity:0;outline:0;visibility:hidden;pointer-events:none}.shoppes-container .card{display:block}.shoppes-container .card-footer{opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.shoppes-container.active .close{opacity:1;visibility:visible;pointer-events:all;z-index:9}.shoppes-container.active .card-footer{opacity:1}.shoppes-rows{position:relative}.shoppes-rows .shoppes-label,.shoppes-rows .shoppes-link{display:inline-block;position:relative;z-index:4}.shoppes-rows .shoppes-label{margin-left:4.5rem;padding-left:1rem}.shoppes-rows .shoppes-label:before{content:"";display:block;width:2px;height:180px;background:#d0af6d;position:absolute;top:0;left:0}.shoppes-rows .swiper-container{display:block;width:100%;position:relative}.shoppes-rows .shoppes-container .shoppes-row{width:100%;position:relative;min-height:382.95px;opacity:1;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.shoppes-rows .shoppes-container .shoppes-row .shoppes-col{max-height:207px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;overflow:hidden}.shoppes-rows .shoppes-container .shoppes-row .shoppes-col .card{background:0 0}.shoppes-rows .shoppes-container .shoppes-row .shoppes-col .card .card-body{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);visibility:hidden;opacity:1;overflow:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;-ms-transition-delay:.25s;transition-delay:.25s}}@media (min-width:992px) and (min-width:1200px){.shoppes-rows .shoppes-container .shoppes-row{min-height:455.1px}.shoppes-rows .shoppes-container .shoppes-row .shoppes-col{max-height:246px}}@media (min-width:992px){.shoppes-rows .shoppes-container.load .card-caption{display:none}.shoppes-rows .shoppes-container.load .shoppes-link{margin-top:.5rem}.shoppes-rows .shoppes-container.load .shoppes-row{z-index:5;width:auto;margin-left:-15px;margin-right:-15px}.shoppes-rows .shoppes-container.load .shoppes-row .shoppes-col{padding-left:15px;padding-right:15px;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.shoppes-rows .shoppes-container.active{display:block!important}.shoppes-rows .shoppes-container.active.shoppes-rows-right .shoppes-label,.shoppes-rows .shoppes-container.active.shoppes-rows-right .shoppes-link{float:right}.shoppes-rows .shoppes-container.active.shoppes-rows-right .swiper-container{clear:both}.shoppes-rows .shoppes-container.active .shoppes-label,.shoppes-rows .shoppes-container.active .shoppes-link{z-index:6}.shoppes-rows .shoppes-container.active .shoppes-link{margin-top:1.25rem}.shoppes-rows .shoppes-container.active .shoppes-row .shoppes-col{max-height:700px}.shoppes-rows .shoppes-container.active .shoppes-row .shoppes-col .card{display:flex;height:100%;background-color:#fff;border:1px solid #ddd}.shoppes-rows .shoppes-container:not(.active) .card:hover .card-image img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.shoppes-rows.showing .shoppes-container:not(.active):not(.load){pointer-events:none}.shoppes-rows.showing .shoppes-container:not(.active):not(.load) .shoppes-label,.shoppes-rows.showing .shoppes-container:not(.active):not(.load) .shoppes-link{opacity:0}.shoppes-rows.showing .shoppes-container:not(.active):not(.load) .shoppes-row{opacity:.1}.shoppes-rows.showing .shoppes-container .shoppes-row .shoppes-col .card .card-body{opacity:1;visibility:visible}.shoppes-rows-left{position:relative}.shoppes-rows-left .shoppes-row .shoppes-col{position:relative;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.shoppes-rows-left .shoppes-row .shoppes-col:first-child{-webkit-transform:translate3d(-10%,20%,0) scale(1.35);-moz-transform:translate3d(-10%,20%,0) scale(1.35);-o-transform:translate3d(-10%,20%,0) scale(1.35);-ms-transform:translate3d(-10%,20%,0) scale(1.35);transform:translate3d(-10%,20%,0) scale(1.35);z-index:3}.shoppes-rows-left .shoppes-row .shoppes-col:nth-child(2){-webkit-transform:translate3d(-100%,5%,0) scale(1.35);-moz-transform:translate3d(-100%,5%,0) scale(1.35);-o-transform:translate3d(-100%,5%,0) scale(1.35);-ms-transform:translate3d(-100%,5%,0) scale(1.35);transform:translate3d(-100%,5%,0) scale(1.35);z-index:2}.shoppes-rows-left .shoppes-row .shoppes-col:nth-child(3){-webkit-transform:translate3d(-225%,35%,0) scale(1.35);-moz-transform:translate3d(-225%,35%,0) scale(1.35);-o-transform:translate3d(-225%,35%,0) scale(1.35);-ms-transform:translate3d(-225%,35%,0) scale(1.35);transform:translate3d(-225%,35%,0) scale(1.35);z-index:1}.shoppes-rows-left.hover .shoppes-row .shoppes-col:first-child{-webkit-transform:translate3d(0,20%,0) scale(1.35);-moz-transform:translate3d(0,20%,0) scale(1.35);-o-transform:translate3d(0,20%,0) scale(1.35);-ms-transform:translate3d(0,20%,0) scale(1.35);transform:translate3d(0,20%,0) scale(1.35)}.shoppes-rows-left.hover .shoppes-row .shoppes-col:nth-child(2){-webkit-transform:translate3d(-95%,8%,0) scale(1.35);-moz-transform:translate3d(-95%,8%,0) scale(1.35);-o-transform:translate3d(-95%,8%,0) scale(1.35);-ms-transform:translate3d(-95%,8%,0) scale(1.35);transform:translate3d(-95%,8%,0) scale(1.35)}.shoppes-rows-left.hover .shoppes-row .shoppes-col:nth-child(3){-webkit-transform:translate3d(-215%,32%,0) scale(1.35);-moz-transform:translate3d(-215%,32%,0) scale(1.35);-o-transform:translate3d(-215%,32%,0) scale(1.35);-ms-transform:translate3d(-215%,32%,0) scale(1.35);transform:translate3d(-215%,32%,0) scale(1.35)}.shoppes-rows-right{width:100%;position:absolute;top:0;right:0}.shoppes-rows-right .shoppes-label{text-align:right;margin-left:0;padding-left:0;margin-right:4.5rem;padding-right:1rem}.shoppes-rows-right .shoppes-label:before{left:auto;right:0}.shoppes-rows-right .shoppes-row .shoppes-col{transform-origin:100% 0}.shoppes-rows-right .shoppes-row .shoppes-col:first-child{-webkit-transform:translate3d(225%,35%,0) scale(1.35);-moz-transform:translate3d(225%,35%,0) scale(1.35);-o-transform:translate3d(225%,35%,0) scale(1.35);-ms-transform:translate3d(225%,35%,0) scale(1.35);transform:translate3d(225%,35%,0) scale(1.35)}.shoppes-rows-right .shoppes-row .shoppes-col:nth-child(2){-webkit-transform:translate3d(100%,5%,0) scale(1.35);-moz-transform:translate3d(100%,5%,0) scale(1.35);-o-transform:translate3d(100%,5%,0) scale(1.35);-ms-transform:translate3d(100%,5%,0) scale(1.35);transform:translate3d(100%,5%,0) scale(1.35)}.shoppes-rows-right .shoppes-row .shoppes-col:nth-child(3){-webkit-transform:translate3d(10%,20%,0) scale(1.35);-moz-transform:translate3d(10%,20%,0) scale(1.35);-o-transform:translate3d(10%,20%,0) scale(1.35);-ms-transform:translate3d(10%,20%,0) scale(1.35);transform:translate3d(10%,20%,0) scale(1.35)}.shoppes-rows-right.hover .shoppes-row .shoppes-col:first-child{-webkit-transform:translate3d(215%,32%,0) scale(1.35);-moz-transform:translate3d(215%,32%,0) scale(1.35);-o-transform:translate3d(215%,32%,0) scale(1.35);-ms-transform:translate3d(215%,32%,0) scale(1.35);transform:translate3d(215%,32%,0) scale(1.35)}.shoppes-rows-right.hover .shoppes-row .shoppes-col:nth-child(2){-webkit-transform:translate3d(95%,8%,0) scale(1.35);-moz-transform:translate3d(95%,8%,0) scale(1.35);-o-transform:translate3d(95%,8%,0) scale(1.35);-ms-transform:translate3d(95%,8%,0) scale(1.35);transform:translate3d(95%,8%,0) scale(1.35)}.shoppes-rows-right.hover .shoppes-row .shoppes-col:nth-child(3){-webkit-transform:translate3d(0,20%,0) scale(1.35);-moz-transform:translate3d(0,20%,0) scale(1.35);-o-transform:translate3d(0,20%,0) scale(1.35);-ms-transform:translate3d(0,20%,0) scale(1.35);transform:translate3d(0,20%,0) scale(1.35)}.shoppes-col-right{text-align:right}.shoppes-col-right .shoppes-label{margin-left:0;padding-left:0;margin-right:4.5rem;padding-right:1rem}.shoppes-col-right .shoppes-label:before{left:auto;right:0}}@media (min-width:992px){.shoppes-rows-left:not(.active) .shoppes-link{margin-left:4.5rem}.shoppes-rows-right:not(.active) .shoppes-link{margin-right:4.5rem}}.sticky-offer{padding:.5rem;padding-right:0;background:#dbdbdb;border-radius:.75rem 0 0 .75rem;box-shadow:0 0 7px 0 rgba(0,0,0,.25);transform-origin:right center;transform:translateX(0);transition:transform .25s ease-in-out;cursor:pointer;position:fixed;right:0;top:70%;z-index:110}.sticky-offer p{margin:0;line-height:1.2}.sticky-offer .sticky-offer-inner{padding:.5rem;padding-left:50px;padding-right:2rem;background-color:#fff;background-image:url(/static/marinabaysands/headlibs/images/icon-gift.png);background-repeat:no-repeat;background-position:left 1rem center;border-radius:.5rem 0 0 .5rem}.sticky-offer .close{position:absolute;top:.75rem;right:.5rem}.sticky-offer.closed{transform:translateX(80%)}.sticky-offer.closed:hover{transform:translateX(78%)}.backdrop-open .sticky-offer{z-index:90}.card-body ul:not(.list-unstyled):not(.list-inline),.chef-content-block ul:not(.list-unstyled):not(.list-inline),.list-bullet,.modal-dialog ul:not(.list-unstyled):not(.list-inline),.sidebar-section ul:not(.list-unstyled):not(.list-inline){padding:0;list-style:none}.card-body ul:not(.list-unstyled):not(.list-inline)>li,.chef-content-block ul:not(.list-unstyled):not(.list-inline)>li,.list-bullet>li,.modal-dialog ul:not(.list-unstyled):not(.list-inline)>li,.sidebar-section ul:not(.list-unstyled):not(.list-inline)>li{padding-left:15px;position:relative}.card-body ul:not(.list-unstyled):not(.list-inline)>li:before,.chef-content-block ul:not(.list-unstyled):not(.list-inline)>li:before,.list-bullet>li:before,.modal-dialog ul:not(.list-unstyled):not(.list-inline)>li:before,.sidebar-section ul:not(.list-unstyled):not(.list-inline)>li:before{content:"";display:block;width:6px;height:6px;background:#696b73;border-radius:50%;position:absolute;top:8px;left:0}.list-inline li.list-inline-item:before{display:none}@media (max-width:767.98px){.list-inline.list-md-inline li{display:block;margin:.5rem 0}}@media (max-width:991.98px){.list-inline.list-lg-inline li{display:block;margin:0}}.list-group-item{background-color:transparent}.tags-list{margin-bottom:.5rem;font-size:1rem}.tags-list li:not(:last-child){margin-right:1rem;position:relative}.tags-list li:not(:last-child):after{content:"";display:block;width:1px;height:70%;background:#9c9c9c;position:absolute;top:18%;right:-1px;margin-right:-.5rem}.card-subtitle .tags-list{font-size:inherit}.card-subtitle .tags-list li:not(:last-child):after{height:60%;top:25%}.listing-tools{margin:2rem 0}.listing-tools .input-group,.listing-tools .radio{margin-top:1rem;margin-bottom:1rem}@media (max-width:991.98px){.listing-tools .listing-tools-box{padding:2rem;padding-top:4rem;background-image:-moz-linear-gradient(-90deg,#fff 15%,#dbdbdb 100%);background-image:-webkit-linear-gradient(-90deg,#fff 15%,#dbdbdb);background-image:linear-gradient(-90deg,#fff 15%,#dbdbdb);position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:1040;display:none}.listing-tools .listing-tools-box.show{display:block}.listing-tools .listing-tools-box .datepicker-dropdown{width:calc(100% - 4rem);margin-bottom:2rem}.listing-tools .listing-tools-box .datepicker-dropdown table{width:100%}}.listing-tools .listing-tools-close{text-align:right;position:absolute;top:0;right:0;margin:.5rem 1rem}.listing-tools .listing-tools-close .close{font-size:3rem;font-weight:100;float:none}@media (max-width:767.98px){.listing-tools .list-inline:not(.radio-select){display:flex;flex-direction:row;align-items:center;justify-content:center}.listing-tools .list-inline:not(.radio-select) .list-inline-item{display:block}.listing-tools .list-inline:not(.radio-select) .list-inline-item:not(.dropdown-filter){flex:1}}.listing-tools .list-inline.fixed-top{margin-bottom:0;padding:15px;background-color:#fff;border-bottom:2px solid #ddd;top:54px;z-index:1029}.listing-tools .filter-badge{display:inline-block;padding:0;background:#c11818;color:#fff;border-radius:50%;font-size:12px;line-height:18px;vertical-align:middle;position:absolute;top:0;right:0;margin-top:-.25rem;margin-right:-.25rem;width:18px;height:18px}@media (min-width:768px){.listing-tools .filter-badge{display:none}}.filter-open .listing-tools .list-inline.fixed-top{z-index:1040}.listing-content-filter{display:none}@media (min-width:768px){.listing-content-filter{display:block}}.listing-content-item{margin-bottom:2rem}@media (max-width:767.98px){.listing-content-item:last-child{margin-bottom:0}}.details-block-list li{font-size:1.28571rem}.details-block-list li+li{margin-top:.5rem}.dropdown-menu-filter{width:100%;padding:1rem 2rem;border-radius:0 0;border:0 none}.dropdown-menu-filter .close{display:none}@media (min-width:768px){.dropdown-menu-filter{width:600px;margin-top:10px;border:1px solid #b2b2b2}.dropdown-menu-filter:after{content:"";display:block;width:230px;height:12px;background:#fff;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;position:absolute;top:0;left:0;margin-top:-12px;margin-left:-1px}}@media (max-width:767.98px){.dropdown-menu-filter{width:auto;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:1040;margin:0;padding-top:4.5rem;background-image:-moz-linear-gradient(-90deg,#fff 15%,#dbdbdb 100%);background-image:-webkit-linear-gradient(-90deg,#fff 15%,#dbdbdb);background-image:linear-gradient(-90deg,#fff 15%,#dbdbdb)}.dropdown-menu-filter .close{display:block;position:absolute;top:0;right:0;margin:.5rem 1rem;font-size:3rem;font-weight:100}.dropdown-menu-filter .btn-container{margin-bottom:2rem}}.dropdown-filter-block{margin-bottom:3rem}.dropdown-filter-block .checkbox{margin:.5rem 0}@media (max-width:767.98px){.dropdown-filter-block .checkbox{padding-left:2rem;padding-right:0;font-size:1rem}.dropdown-filter-block .checkbox input[type=checkbox]+span{top:2px}}@media (min-width:768px){.search-filters{width:360px}}@media (max-width:767.98px){.search-filters{font-size:1rem}}.filter-clear{cursor:pointer;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.filter-clear:hover{color:#d0af6d}.radio-select{text-align:center}.radio-select .input-group-datepicker,.radio-select .radio{display:block;text-align:left;background-color:#fff}@media (max-width:991.98px){.radio-select .input-group-datepicker{width:100%}.radio-select .input-group-datepicker .daterangepicker-from{padding-left:3.5rem}.radio-select .input-group-datepicker .daterangepicker-to{padding-right:3.5rem}}@media (min-width:1200px){.radio-select{text-align:left;display:flex;flex-direction:row;justify-content:stretch}.radio-select .list-inline-item{display:block;width:100%}}.list-unstyled li:before{display:none}.def-list-inline{margin-bottom:0;display:flex}.def-list-inline dt{width:40%;font-weight:400;margin-bottom:.5rem}.def-list-inline dd{width:60%;padding-left:.5rem}p+.def-list-inline{margin-top:-.75rem}.chef-listing .listing-tools{margin:3rem 0}.chef-details{position:relative;padding-top:2rem}@media (min-width:992px){.chef-details{padding-top:4.5rem}}.chef-details:before{content:"";display:block;width:100%;height:0;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 1px rgba(0,0,0,.25)}@media (min-width:1200px){.chef-details h1{font-size:3.71429rem}}section+section.chef-details{padding-top:0}@media (min-width:992px){section+section.chef-details{padding-top:0}}section+section.chef-details:before{display:none}.chef-list-item:after,.chef-list-item:before{content:"";display:table}.chef-list-item:after{clear:both}.chef-list-item+.chef-list-item{margin-top:4.5rem}.chef-list-item h2,.chef-list-item h3{margin-bottom:.5rem}@media (min-width:992px){.chef-list-item{display:flex;flex-direction:row-reverse}.chef-list-item .chef-list-content,.chef-list-item .chef-list-image{flex:1}.chef-list-item .chef-list-content{flex:1.5}.chef-list-item .chef-list-image{text-align:right}}@media (min-width:1200px){.chef-list-item .chef-list-content{flex:1.2}}.chef-list-image img{max-width:100%;height:auto}@media (max-width:991.98px){.chef-list-image img{width:100%}}@media (min-width:992px){.chef-list-image{padding-left:3rem}}@media (min-width:992px){.chef-list.chef-list-reverse .chef-list-item{flex-direction:row}.chef-list.chef-list-reverse .chef-list-image{padding-left:0;padding-right:2rem}}.chef-list-content{margin-top:1rem}.chef-list-content h4{font-family:Lato,sans-serif;font-size:1.57143rem;font-weight:700;text-transform:none}.chef-list-content p{font-size:1.28571rem}@media (min-width:992px){.chef-list-content{margin-top:0}}.chef-content-block+.chef-content-block{margin-top:2rem}.chef-list-addon h4{margin-bottom:0;font-family:Lato,sans-serif;font-size:1.57143rem;font-weight:700;text-transform:none}.chef-list-addon .card-horizontal{margin-top:1.5rem}.chef-list-addon .card-title{margin-bottom:.5rem}.chef-list-addon .card-body{padding-left:1rem;padding-right:1rem!important;padding-bottom:20px;position:relative}.chef-list-addon .card-body p{font-size:1rem;margin-top:.5rem;margin-bottom:.5rem}.chef-list-addon .card-body p:last-child{margin-bottom:0}.chef-list-addon .card-body .card-link:last-child{position:absolute;bottom:0}.chef-restaurants-list{margin-top:1rem}@media (min-width:992px){.chef-restaurants-list{margin-top:2rem}}.chef-restaurants-list .chef-restaurants-item+.chef-restaurants-item{margin-top:3rem}.chef-news .row [class^=col-]:not(:last-child) .card{margin-bottom:2rem}@media (min-width:992px){.chef-news .row [class^=col-]:not(:last-child) .card{margin-bottom:0}}.social-swiper-container{overflow:hidden}.instagram-post{display:block;width:100%;height:0;padding-bottom:100%;position:relative;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.instagram-post-image{position:absolute;top:0;left:0;right:0;bottom:0}.instagram-profile{position:absolute;bottom:0;left:0;right:0;padding:1rem .5rem}@media (min-width:768px){.instagram-profile{padding:2rem 1rem}}.instagram-profile-image{width:50px;height:50px;border-radius:50%;overflow:hidden;position:absolute;left:.5rem;top:50%;margin-top:-25px}.instagram-profile-image>img{width:100%;height:auto}@media (min-width:768px){.instagram-profile-image{width:60px;height:60px;left:1rem;margin-top:-30px}}.instagram-profile-name{display:inline-block;margin-left:45px;padding:5px 10px;padding-left:10px;color:#fff;background:rgba(0,0,0,.75);font-size:.85714rem}@media (min-width:768px){.instagram-profile-name{margin-left:50px;padding:10px 20px;padding-left:20px}}.social-single-column-swiper-container{overflow:hidden}.indoor-map svg{width:100%;height:100%}.indoor-map svg a{cursor:pointer}.indoor-map .mapplic-element a{color:#333;text-decoration:none!important}.indoor-map .mapplic-element button,.indoor-map .mapplic-element input{outline:0}.indoor-map .mapplic-element *{-webkit-tap-highlight-color:transparent}.indoor-map .mapplic-element{background-color:#f8f8f8;font-size:0;overflow:hidden}.indoor-map .mapplic-element.mapplic-loading{background:#f8f8f8 url(/static/marinabaysands/headlibs/images/mapplic-loader.gif) no-repeat 50%}.indoor-map .mapplic-element>*{opacity:1;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.indoor-map .mapplic-element.mapplic-loading>*{opacity:0}.indoor-map .mapplic-container{background-color:#f8f8f8;display:inline-block;overflow:hidden;position:relative;width:70%;height:100%}.indoor-map .mapplic-map{position:absolute;left:0;top:0;overflow:visible!important}.indoor-map .mapplic-layer{top:0;left:0;width:100%;height:100%;position:absolute}.indoor-map .mapplic-layer img{width:100%}.indoor-map .mapplic-map-image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.indoor-map .mapplic-map-image,.indoor-map .mapplic-map.mapplic-dragging .mapplic-map-image{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.indoor-map .mapplic-locations{position:absolute;top:0;left:0;width:100%;height:100%}.indoor-map .mapplic-pin{background-image:url(/static/marinabaysands/headlibs/images/mapplic-pin.png);background-size:18px 24px;background-repeat:no-repeat;background-position:50%;width:18px;height:24px;margin-top:-23px;margin-left:-9px;position:absolute}.indoor-map .mapplic-pin.mapplic-animate{-webkit-animation:bounce-in .4s forwards;animation:bounce-in .4s forwards}@media (max-width:767.98px){.indoor-map .mapplic-container{height:100%!important}}@-webkit-keyframes bounce-in{0%{margin-top:-120px;opacity:0}33%{margin-top:-25px;opacity:1}66%{margin-top:-30px}to{margin-top:-25px;opacity:1}}.indoor-map .mapplic-pin.orange{background-image:url(/static/marinabaysands/headlibs/images/mapplic-pin-orange.png)}.indoor-map .mapplic-pin.green{background-image:url(/static/marinabaysands/headlibs/images/mapplic-pin-green.png)}.indoor-map .mapplic-pin.blue{background-image:url(/static/marinabaysands/headlibs/images/mapplic-pin-blue.png)}.indoor-map .mapplic-pin.purple{background-image:url(/static/marinabaysands/headlibs/images/mapplic-pin-purple.png)}.indoor-map .mapplic-minimap{border:1px solid rgba(0,0,0,.2);border-radius:2px;position:absolute;width:140px;margin:10px;bottom:0;left:0;opacity:.5;overflow:hidden;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.indoor-map .mapplic-minimap img{width:100%}.indoor-map .mapplic-minimap-overlay{background-color:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;top:0;left:0}.indoor-map .mapplic-minimap .mapplic-minimap-active{position:absolute;opacity:1;top:0;left:0;-webkit-transition:clip .1s;-moz-transition:clip .1s;transition:clip .1s}.indoor-map .mapplic-minimap-background{-webkit-filter:blur(2px)}.indoor-map .mapplic-clear-button{background-image:url(/static/marinabaysands/headlibs/images/mapplic-target.png);background-size:16px 16px;border:1px solid #eee;border-bottom:1px solid #ddd;border-radius:3px;bottom:50%;margin:10px;margin-bottom:-65px}.indoor-map .mapplic-clear-button,.indoor-map .mapplic-fullscreen-button{background-color:#fff;background-repeat:no-repeat;background-position:50%;width:28px;height:28px;position:absolute;left:0}.indoor-map .mapplic-fullscreen-button{background-image:url(/static/marinabaysands/headlibs/images/mapplic-fullscreen.png);border:1px solid #eee;border-bottom:1px solid #ddd;border-radius:2px;margin:10px;top:0}.indoor-map .mapplic-zoom-buttons{margin:10px;position:absolute;left:0;bottom:50%;margin-bottom:-28px}.indoor-map .mapplic-zoom-buttons a{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:1px solid #eee;border-bottom:1px solid #ddd;color:#fff!important;display:block;font-size:14px;font-weight:700;cursor:pointer;text-align:center;line-height:24px;width:28px;height:28px}.indoor-map a.mapplic-zoomin-button{background-image:url(/static/marinabaysands/headlibs/images/mapplic-plus.png);background-size:10px 10px;border-radius:3px 3px 0 0}.indoor-map a.mapplic-zoomout-button{background-image:url(/static/marinabaysands/headlibs/images/mapplic-minus.png);background-size:10px 10px;border-radius:0 0 3px 3px;border-top:none}.indoor-map .mapplic-levels{background-color:#fff;position:absolute;top:0;right:0;margin:10px;overflow:hidden}.indoor-map .mapplic-levels>*{display:block;width:100%}.indoor-map .mapplic-levels-select{border:none;margin:0;padding:6px 2px;font-size:12px;outline:0}.indoor-map .mapplic-levels a{background-color:#fff;background-repeat:no-repeat;background-position:50%;border:none;cursor:pointer;height:20px;width:100%}.indoor-map .mapplic-levels .mapplic-levels-up{background-image:url(/static/marinabaysands/headlibs/images/mapplic-arrow-up.png);border-bottom:1px solid #eee}.indoor-map .mapplic-levels .mapplic-levels-down{background-image:url(/static/marinabaysands/headlibs/images/mapplic-arrow-down.png);border-top:1px solid #eee}.indoor-map .mapplic-levels a.disabled{background-color:#eee;cursor:default}.indoor-map .mapplic-sidebar{background-color:#f8f8f8;width:30%;height:100%;float:left;position:relative}.indoor-map .mapplic-search-form{background-color:#f8f8f8;border-bottom:1px solid #ddd;padding:14px 12px;position:absolute}.indoor-map .mapplic-search-form,.indoor-map .mapplic-search-input{margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.indoor-map .mapplic-search-input{background-image:url(/static/marinabaysands/headlibs/images/mapplic-viewer.png);background-repeat:no-repeat;background-position:8px;border:2px solid #eee;border-radius:2px;font-size:14px;font-family:inherit;line-height:20px;height:38px;padding:8px 32px;-webkit-transition:border-color .1s;-moz-transition:border-color .1s;transition:border-color .1s}.indoor-map .mapplic-search-input:focus{border-color:#6ed8dd}.indoor-map .mapplic-search-clear{background-image:url(/static/marinabaysands/headlibs/images/mapplic-cross.png);background-repeat:no-repeat;background-color:transparent;background-position:50%;border:none;cursor:pointer;display:none;position:absolute;right:22px;margin:10px 0;width:16px;height:16px}.indoor-map .mapplic-not-found{color:#bbb;display:none;font-size:13px;padding:0 30px;position:absolute;text-align:center;top:100px}.indoor-map .mapplic-list-container{padding-top:66px;height:100%;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.indoor-map .mapplic-list{overflow-y:auto;height:100%}.indoor-map .mapplic-list,.indoor-map .mapplic-list-container ol{list-style:none;padding:0;margin:0}.indoor-map .mapplic-list-container li{border-color:inherit}.indoor-map .mapplic-list-category>a{background-color:#aaa;color:#fff;display:block;font-size:16px;line-height:26px;padding:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.indoor-map .mapplic-list-category ol{border-bottom:3px solid #eee!important}.indoor-map .mapplic-list-thumbnail{border-radius:2px;float:left;margin-right:10px}.indoor-map .mapplic-list-category>a .mapplic-list-count{background-color:rgba(0,0,0,.1);border-radius:2px;float:right;font-size:12px;line-height:20px;padding:0 6px;margin-left:10px;text-align:center;margin-top:4px}.indoor-map .mapplic-list-location>a{background-color:#fff;border-left:2px solid transparent;border-bottom:1px solid #eee;display:block;font-size:14px;padding:10px;min-height:50px;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;transition:border-color .2s}.indoor-map .mapplic-list-location>a:hover{background-color:#f4fcfc;border-left:2px solid;border-color:inherit;border-bottom:1px solid #eee}.indoor-map .mapplic-list-location h4{color:#444;font-size:14px;font-weight:400;margin:4px 0 8px}.indoor-map .mapplic-list-location span{color:#bbb;font-size:13px;font-weight:400}.indoor-map .mapplic-tooltip{background-color:#fff;border-radius:2px;box-shadow:0 0 6px rgba(0,0,0,.2);display:none;max-width:260px;min-width:120px;margin-top:-76px;padding:16px;position:absolute;-webkit-transition:margin .1s;-moz-transition:margin .1s;transition:margin .1s}.indoor-map .mapplic-tooltip-title{color:#333;font-size:20px;font-weight:400;margin:0 30px 12px 0}.indoor-map .mapplic-hovertip{min-width:30px;padding:6px 14px;pointer-events:none}.indoor-map .mapplic-hovertip .mapplic-tooltip-title{margin:0;font-size:16px;line-height:24px;text-align:center}.indoor-map .mapplic-tooltip-content{max-height:160px;overflow-y:auto}.indoor-map .mapplic-tooltip p,.indoor-map .mapplic-tooltip-description{color:#aaa;font-size:13px;line-height:20px}.indoor-map .mapplic-tooltip-link{background-color:#6cb5f4;border-radius:2px;color:#fff!important;float:right;font-size:14px;line-height:32px;padding:0 12px;margin-top:10px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.indoor-map .mapplic-tooltip-link:hover{background-color:#aaa}.indoor-map .mapplic-tooltip img{max-width:100%}.indoor-map .mapplic-tooltip-image{width:46%;height:100%;margin:-16px 16px -16px -16px;float:left}.indoor-map .mapplic-tooltip-triangle{border-color:#fff transparent transparent;border-style:solid;border-width:8px 7px 0;width:0;height:0;position:absolute;bottom:0;left:50%;margin-bottom:-8px;margin-left:-7px;-webkit-transition:left .1s;-moz-transition:left .1s;transition:left .1s}.indoor-map .mapplic-tooltip-close{background-image:url(/static/marinabaysands/headlibs/images/mapplic-cross.png);background-position:50%;background-repeat:no-repeat;background-size:8px 8px;background-color:transparent;border:0 none!important;cursor:pointer;float:right;margin:-10px -14px 0 0;padding:10px 12px;width:10px;height:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.indoor-map .mapplic-coordinates{background-color:hsla(0,0%,100%,.9);color:#333;position:absolute;margin:10px;margin-left:-80px;padding:4px 6px;font-size:14px;top:0;left:50%;pointer-events:none}@media (max-width:479px){.indoor-map .mapplic-container,.indoor-map .mapplic-sidebar{width:100%}.indoor-map .mapplic-container{height:400px}.indoor-map .mapplic-tooltip{max-width:160px}.indoor-map .mapplic-minimap{width:80px}.indoor-map .mapplic-element{height:auto!important}.indoor-map .mapplic-fullscreen-button{display:none}}:-webkit-full-screen{width:100%;height:100%!important}:-webkit-full-screen .mapplic-container{width:80%}:-webkit-full-screen .mapplic-sidebar{width:20%}:-webkit-full-screen .mapplic-fullscreen-button{background-image:url(/static/marinabaysands/headlibs/images/mapplic-fullscreen-exit.png)}.container-full{position:relative}@media (min-width:992px){.accordion-collection,.accordion-slider{display:flex;flex-direction:row}}.accordion-collection{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;-webkit-transition:opacity .7s linear;-moz-transition:opacity .7s linear;-ms-transition:opacity .7s linear;-o-transition:opacity .7s linear;transition:opacity .7s linear}.accordion-collection.inactive,.accordion-slider{opacity:0;visibility:hidden}.accordion-slider{position:relative;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-ms-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}.accordion-slider.active{height:auto!important;opacity:1;visibility:visible}.accordion-slider .close{position:absolute;top:0;right:0;padding:.5rem 1rem;font-size:3rem;font-weight:100;text-shadow:0 1px 0 #333;color:#fff;opacity:1;z-index:11}.accordion-slider .close:focus,.accordion-slider .close:hover{color:#fff!important}.accordion-collection-main,.accordion-slider-main{position:relative;overflow:hidden;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.accordion-collection-main.active,.accordion-slider-main.active{opacity:1}@media (min-width:992px){.accordion-collection-main,.accordion-slider-main{order:2;width:70%}}.accordion-collection-main .swiper-pagination,.accordion-slider-main .swiper-pagination{position:absolute;bottom:0;margin:0;padding:.5rem 0;background-image:-moz-linear-gradient(0deg,rgba(0,0,0,.2) 45%,transparent 100%);background-image:-webkit-linear-gradient(0deg,rgba(0,0,0,.2) 45%,transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.2) 45%,transparent)}.accordion-collection-content,.accordion-slider-content{position:relative;overflow:hidden}@media (min-width:992px){.accordion-collection-content,.accordion-slider-content{order:1;width:30%;margin-left:calc(50% - 480px);padding-left:15px}}@media (min-width:1200px){.accordion-collection-content,.accordion-slider-content{margin-left:calc(50% - 600px)}}.accordion-collection-content .card,.accordion-slider-content .card{background:0 0;padding:15px}@media (min-width:768px){.accordion-collection-content .card,.accordion-slider-content .card{max-width:720px;margin:auto}}@media (min-width:992px){.accordion-collection-content .card,.accordion-slider-content .card{padding:2rem 2rem 2rem 0}}.accordion-collection-content .card{padding-bottom:0}.accordion-collection-content .card .card-body:before{top:4px!important;bottom:4px!important}.accordion-collection-main .swiper-wrapper.swiper-collection-show{-webkit-transition:transform .35s linear;-moz-transition:transform .35s linear;-ms-transition:transform .35s linear;-o-transition:transform .35s linear;transition:transform .35s linear;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important;-o-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;transform:translateZ(0)!important}.accordion-collection-main .swiper-wrapper.swiper-collection-show .accordion-collection-slide{opacity:0}.accordion-collection-main .swiper-wrapper.swiper-collection-show .accordion-collection-slide.accordion-collection-show{width:100%!important;position:absolute;top:0;left:0;opacity:1}.accordion-collection-slide.accordion-collection-show .accordion-collection-image{position:static;overflow:visible;padding-bottom:56.25%}.accordion-collection-slide.accordion-collection-show .accordion-collection-image img{-webkit-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}.accordion-collection-image{display:block;position:relative;width:100%;overflow:hidden;cursor:pointer;height:0;padding-bottom:180%;-webkit-transition:transform .35s linear;-moz-transition:transform .35s linear;-ms-transition:transform .35s linear;-o-transition:transform .35s linear;transition:transform .35s linear}@media (min-width:992px){.accordion-collection-image{height:100%;padding-bottom:0}}.accordion-collection-image img{display:block;height:100%;width:auto;position:absolute;top:0;left:0;-webkit-transition:transform .35s ease;-moz-transition:transform .35s ease;-ms-transition:transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-o-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}.accordion-collection-image:hover img{-webkit-transform:scale(1.05) translateX(-50%);-moz-transform:scale(1.05) translateX(-50%);-o-transform:scale(1.05) translateX(-50%);-ms-transform:scale(1.05) translateX(-50%);transform:scale(1.05) translateX(-50%)}.accordion-collection-text{position:absolute;left:0;right:0;bottom:0;padding:.5rem;font-size:1rem;font-weight:700;line-height:1.2;color:#1c1c1c;background-color:#fff;border:1px solid #ddd}@media (min-width:992px){.accordion-collection-text{padding:1rem .5rem}}@media (min-width:1200px){.accordion-collection-text{font-size:1.14286rem}}.details{margin-top:0!important;overflow:visible}@media (min-width:992px){.details:not(.details-white){background-image:-moz-linear-gradient(180deg,#f3f3f3 45%,#fff 100%);background-image:-webkit-linear-gradient(180deg,#f3f3f3 45%,#fff);background-image:linear-gradient(180deg,#f3f3f3 45%,#fff)}}.details h4{margin:0;margin-bottom:1rem;font-family:Lato,sans-serif;font-weight:700;text-transform:none}.details h4,.details p:not(.lead):not(.lead-2){font-size:1.28571rem}.details-block{position:relative;background:#fff}@media (min-width:992px){.details-block{margin-top:-72px;padding:2rem 6rem 0 0}.details-block:after,.details-block:before{content:"";display:block;width:100%;background:#fff;position:absolute}.details-block:after{height:auto;top:0;bottom:-72px;right:100%}.details-block:before{height:72px;bottom:0;margin-bottom:-72px}}.details-block-no-top{margin-top:0}.details-block .details-block-title{margin-top:2rem;margin-bottom:2rem}.details-block .details-block-body{position:relative}.details-block .details-block-body p{margin-bottom:1.5rem}.details-block .tags-list{margin-top:.5rem;margin-bottom:0}@media (min-width:992px){.details-block .tags-list{margin-top:0}}.sidebar-section{margin:2rem 0}.sidebar-section:last-child{margin-bottom:0}.sidebar-section h4{font-family:Lato,sans-serif}.sidebar-section ul{margin-bottom:0}.details-block-media,.details-block-media .media+.media{margin-top:1rem}.details-block-media .media-image{padding-right:1rem}.details-block-media .media-body p{margin:0}.details-block-body h3,.sidebar-section h3{font-family:Lato,sans-serif;font-size:1.42857rem;text-transform:none;letter-spacing:1px}@media (min-width:1200px){.details-block-body h3,.sidebar-section h3{font-size:1.57143rem}}.notice-box{padding:2rem;background-color:#ebebeb;background-image:url(/static/marinabaysands/headlibs/images/bg-pattern-lines.png)}.notice-box,.notice-box p{position:relative}.notice-box:before{content:"";display:block;position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;border:1px solid #d0af6d;z-index:0}.notice-box p{margin:0!important}.seating-plan-section{padding:2rem;position:relative}.seating-plan-section.seating-plan-map{padding:0 1.5rem 1rem}.seating-plan-section h2{margin-bottom:2rem}.seating-plan-section ul{margin-bottom:0}.seating-plan-section .modal-section{margin:0}.seating-plan-section .seating-plan-swiper{overflow:hidden}.imagemap-container{background-color:#f3f3f3}.imagemap-container .container{position:relative}.imagemap-list-title{margin:1rem 0;font-weight:700;position:relative}.imagemap-list-container{position:relative;height:400px}@media (min-width:992px){.imagemap-list-container{width:30%;height:100%;position:absolute;top:0;bottom:0;left:0}}.imagemap-list,.imagemap-list-content{width:100%;position:absolute;left:0;top:0;bottom:0;z-index:1}.imagemap-list-content:after,.imagemap-list-content:before,.imagemap-list:after,.imagemap-list:before{content:"";display:table}.imagemap-list-content:after,.imagemap-list:after{clear:both}@media (min-width:992px){.imagemap-list,.imagemap-list-content{padding-left:15px;padding-right:15px}}.imagemap-list{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.imagemap-list.hide{-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);z-index:0}.imagemap-list .list-group{position:relative;max-height:calc(100% - 60px);overflow-y:auto}.imagemap-list .list-group-item{padding-left:0;padding-right:0;border-color:#ccc;-webkit-transition:background-color .35s ease;-moz-transition:background-color .35s ease;-ms-transition:background-color .35s ease;-o-transition:background-color .35s ease;transition:background-color .35s ease}.imagemap-list .list-group-item.list-group-item-action{color:#1c1c1c}.imagemap-list .list-group-item.list-group-item-action.active,.imagemap-list .list-group-item.list-group-item-action:focus,.imagemap-list .list-group-item.list-group-item-action:hover{color:#1c1c1c;background-color:#ebebeb;border-color:#ddd}.imagemap-list .list-group-item .list-unstyled{text-align:right;padding-right:2rem}.imagemap-list .list-group-item .cssicon{position:absolute;top:50%;right:0;margin-top:-10px}.imagemap-list .simplebar-content{padding-right:10px}.imagemap-list .simplebar-track.horizontal{display:none}.imagemap-list-content{left:100%;background-color:#f3f3f3;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.imagemap-list-content.active{left:0;z-index:10}.imagemap-list-content .tab-pane{height:100%;position:relative}.imagemap-list-content .tab-pane .tab-pane-inner{padding:0;height:100%}.imagemap-list-content .tab-pane .tab-pane-body{position:absolute;left:0;right:0;bottom:0;height:calc(100% - 48px);padding-bottom:1rem}.imagemap-list-content .tab-pane .tab-pane-body p:last-child{margin-bottom:0}.imagemap-list-content .tab-pane .tab-pane-body img{display:block;width:100%}@media (min-width:768px){.imagemap-list-content .tab-pane .tab-pane-body img{width:auto}}.imagemap-list-content .tab-pane .btn-back-container{padding:1rem 0;font-size:0;line-height:1;position:relative}.imagemap-list-content .icon-only-link .cssicon.ci-arrow-left:after,.imagemap-list-content .icon-only-link .cssicon.ci-arrow-left:before{left:25%}.imagemap-content{margin-left:-15px;margin-right:-15px;position:relative;z-index:100}@media (min-width:992px){.imagemap-content{margin:0;width:70%;left:30%}}.imagemap-content-inner{width:100%;height:0;padding-bottom:56.66667%;position:relative;overflow:hidden;background-color:#000}.imagemap-content-inner.drag{cursor:move}.imagemap-content-inner .btn-group-vertical{position:absolute;right:0;bottom:0;margin:1rem}.imagemap-content-inner .btn-group-vertical .btn{height:auto;line-height:1!important;letter-spacing:0;padding:0 .25rem;background-color:#fff;-webkit-transition:background-color .25s ease-in;-moz-transition:background-color .25s ease-in;-ms-transition:background-color .25s ease-in;-o-transition:background-color .25s ease-in;transition:background-color .25s ease-in}.imagemap-content-inner .btn-group-vertical .btn,.imagemap-content-inner .btn-group-vertical .btn:focus{outline:0;box-shadow:none}.imagemap-content-inner .btn-group-vertical .btn:active{background-color:#dbdbdb}.imagemap-content-inner .btn-group-vertical .btn.disabled,.imagemap-content-inner .btn-group-vertical .btn:disabled{opacity:1;color:#9c9c9c;background-color:#fff}.imagemap-content-inner .btn-group-vertical .btn-separator{display:block;width:100%;height:1px;background-color:#b2b2b2;border-left:2px solid #fff;border-right:2px solid #fff}.imagemap-place-list{right:0;bottom:0}.imagemap-place-list,.imagemap-place-list .imagemap-pin{position:absolute;top:0;left:0}.imagemap-pin{display:block;width:20px;height:20px;padding:0;background:0 0;border:0 none;cursor:pointer;outline:0;position:relative}.imagemap-pin:focus{outline:0}.imagemap-pin:before{content:"";display:block;width:100%;height:100%;background-color:hsla(0,0%,100%,.4);border-radius:50%;position:absolute;top:0;left:0;-webkit-animation:blink 1s ease-in-out infinite;-moz-animation:blink 1s ease-in-out infinite;-ms-animation:blink 1s ease-in-out infinite;animation:blink 1s ease-in-out infinite}.imagemap-pin span{display:block;width:10px;height:10px;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px}.imagemap-pin span:after,.imagemap-pin span:before{content:"";display:block;border-radius:50%}.imagemap-pin span:before{width:10px;height:10px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.8);position:relative}.imagemap-pin span:after{width:20px;height:20px;border:2px solid #fff;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px}.imagemap-map{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:transform .15s ease-out,margin .15s ease-out,width .15s ease-out,height .15s ease-out;-moz-transition:transform .15s ease-out,margin .15s ease-out,width .15s ease-out,height .15s ease-out;-ms-transition:transform .15s ease-out,margin .15s ease-out,width .15s ease-out,height .15s ease-out;-o-transition:transform .15s ease-out,margin .15s ease-out,width .15s ease-out,height .15s ease-out;transition:transform .15s ease-out,margin .15s ease-out,width .15s ease-out,height .15s ease-out}.imagemap-map.focus .imagemap-pin{pointer-events:none}.imagemap-map.focus .imagemap-pin:not(.active){display:none}.imagemap-map-image img{display:block;width:100%;height:auto}.trip-advisor-header{position:relative}.trip-advisor-header .trip-advisor-header-kv-wrapper{position:relative;padding-top:4.5rem;height:90vh;overflow:hidden}.trip-advisor-header .trip-advisor-header-kv-wrapper .trip-advisor-header-video{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);background-color:#000}.trip-advisor-header .trip-advisor-header-kv-wrapper h1{color:#fff}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper{position:relative;background:#fff}@media (min-width:992px){.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper{position:relative;margin-top:-72px;padding:2rem;padding-right:0;padding-top:2rem}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper:after,.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper:before{content:"";display:block;width:100%;background:#fff;position:absolute}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper:after{height:100%;top:0;left:100%}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper:before{height:72px;bottom:0;margin-bottom:-72px}}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper p{margin-bottom:.5rem;font-size:1.28571rem}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet{display:flex}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet .single-award-snippet-image{display:block;width:4.5rem;padding-right:1.5rem}@media (min-width:992px){.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet .single-award-snippet-image{width:110px}}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet img{width:100%}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet .single-award-snippet-details{display:inline-block;font-size:1.28571rem}.trip-advisor-header .trip-advisor-header-kv-details .trip-advisor-header-kv-details-wrapper .single-award-snippet .single-award-snippet-details strong{display:block}.tripadvisor-review-small{display:flex}.tripadvisor-review-small .tripadvisor-review-image{display:block;width:4.5rem;padding-right:1.5rem}.tripadvisor-review-small .tripadvisor-review-image img{width:100%}.tripadvisor-review-small .tripadvisor-review-content{display:block;width:calc(100% - 60px)}.tripadvisor-review-small .tripadvisor-review-content>h5{margin-bottom:.25rem;margin:0;line-height:1.6;text-transform:none;color:#333;font-family:Lato,sans-serif;font-weight:700;font-size:1.14286rem;font-style:normal}.tripadvisor-review-small .tripadvisor-review-content>p{margin:0;line-height:1.6}.tripadvisor-review-small .tripadvisor-user-signoff{display:inline-block;font-size:1.14286rem;vertical-align:middle}.tripadvisor-review-small .tripadvisor-user-signoff:after{position:relative;display:inline-block;height:13px;width:23px;vertical-align:middle;content:" ";margin-left:2px;background-image:url("/assets/images/tripadvisor/trip-advisor-icon-small.png");background-repeat:none;background-position:50%;background-size:cover}.tripadvisor-review-big{display:flex;margin-bottom:60px}@media (min-width:992px){.tripadvisor-review-big{padding-right:2rem}}.tripadvisor-review-big .tripadvisor-review-image{display:block;width:100px;padding-right:1.5rem}.tripadvisor-review-big .tripadvisor-review-image img{width:100%}@media (min-width:992px){.tripadvisor-review-big .tripadvisor-review-image{width:140px}}.tripadvisor-review-big .tripadvisor-review-content{display:block;width:calc(100% - 100px)}@media (min-width:992px){.tripadvisor-review-big .tripadvisor-review-content{width:calc(100% - 140px)}}.tripadvisor-review-big .tripadvisor-review-content>h5{margin-bottom:.25rem;margin:0;line-height:1.6;text-transform:none;color:#333;font-family:Lato,sans-serif;font-weight:700;font-size:1.14286rem;font-style:normal}.tripadvisor-review-big .tripadvisor-review-content>p{margin:0;line-height:1.6}.tripadvisor-review-big .tripadvisor-user-signoff{display:inline-block;font-size:1.14286rem;margin-top:.5rem;vertical-align:middle}.tripadvisor-review-big .tripadvisor-user-signoff:after{position:relative;display:inline-block;height:13px;width:23px;vertical-align:middle;content:" ";margin-left:2px;background-image:url("/assets/images/tripadvisor/trip-advisor-icon-small.png");background-repeat:none;background-position:50%;background-size:cover}.tripadvisor-more-reviews{display:inline-block;padding:1rem 0 1.5rem;border:none!important;text-decoration:underline!important;font-size:1.14286rem}.notice-banner .notice-banner-wrapper{margin-left:-15px;margin-right:-15px;padding:1rem;background-color:#f3f3f3}@media (min-width:992px){.notice-banner .notice-banner-wrapper{margin-left:0;margin-right:0;padding:2rem}}@media (min-width:992px){.notice-banner .notice-banner-wrapper .row{min-height:500px}}@media (min-width:1200px){.notice-banner .notice-banner-wrapper .row{min-height:0}}.notice-banner .notice-banner-wrapper .notice-banner-image{width:100%;height:auto;margin-bottom:2rem}@media (min-width:768px){.notice-banner .notice-banner-wrapper .notice-banner-image{position:relative;top:50%;transform:translateY(-50%);width:90%;height:auto;margin:0 5%}}@media (min-width:1200px){.notice-banner .notice-banner-wrapper .notice-banner-image{top:0;transform:none;margin:5%}}.notice-banner .notice-banner-wrapper .card{background-color:transparent}@media (min-width:992px){.notice-banner .notice-banner-wrapper .card{margin:5%;position:absolute;top:50%;transform:translateY(-50%);margin:0 10% 0 0}}.notice-banner .notice-banner-wrapper .card .card-body:before{top:4px}@media (max-width:767.98px){.notice-banner .notice-banner-wrapper .card{margin-bottom:1rem}}body.ja *{font-family:Lato,sans-serif,'闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬬偤濡堕弸顐㈠壄闁靛牞鎷�','Hiragino Sans','闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬶拷 ProN W3','Hiragino Kaku Gothic ProN','闁靛鏉夸簽闁靛浜楅崑锟�',Meiryo,'闁挎侗鍙忓Ч锟� 闁挎稖鍩囬崑鐐哄Χ閺嬵偄鍓柕鍫嫹','MS PGothic'!important}body.ja .banner h1,body.ja .section-content-title h2{font-family:JosefinSans,sans-serif,'闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬬偤濡堕弸顐㈠壄闁靛牞鎷�','Hiragino Sans','闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬶拷 ProN W3','Hiragino Kaku Gothic ProN','闁靛鏉夸簽闁靛浜楅崑锟�',Meiryo,'闁挎侗鍙忓Ч锟� 闁挎稖鍩囬崑鐐哄Χ閺嬵偄鍓柕鍫嫹','MS PGothic'!important}body.ja.noto *{font-family:Lato,sans-serif,'Noto Sans CJK JP','闁靛甯囬崕鐢稿Χ椤斿搫鍓婚悷娆愬竾閸嬶拷 Pro W3','Hiragino Kaku Gothic Pro',Osaka,'闁靛鏉夸簽闁靛浜楅崑锟�',Meiryo,'闁挎侗鍙忓Ч锟� 闁挎稖鍩囬崑鐐哄Χ閺嬵偄鍓柕鍫嫹','MS PGothic'!important}body.ja .date-selector-input .date-d,body.ja.noto * .date-selector-input .date-d{line-height:1;font-family:JosefinSans,sans-serif!important}body.ja .btn-primary,body.ja .btn-secondary,body.ja .main-nav .nav-link,body.ja .main-nav .nav-text{font-weight:400}body.ko *{font-family:Lato,sans-serif,'Noto Sans CJK KR','闂囧啫顑屽▔锟�',Dotum,'Apple SD Gothic Neo',Helvetica!important}body.ko .banner h1,body.ko .section-content-title h2{font-family:JosefinSans,sans-serif,'Noto Sans CJK KR','闂囧啫顑屽▔锟�',Dotum,'Apple SD Gothic Neo',Helvetica!important}body.ko .date-selector-input .date-d{line-height:1;font-family:JosefinSans,sans-serif!important}body.ko .btn-primary,body.ko .btn-secondary,body.ko .main-nav .nav-link,body.ko .main-nav .nav-text{font-weight:400}body.zh-CN *{font-family:Lato,sans-serif,'Microsoft Yahei','鐎甸偊鍠涢拏瀣⒖閸涘鎷�',STXihei,'闁告瀛╅弸鍐磼閸℃稓鎷�'!important}body.zh-CN .banner h1,body.zh-CN .section-content-title h2{font-family:JosefinSans,sans-serif,'Microsoft Yahei','鐎甸偊鍠涢拏瀣⒖閸涘鎷�',STXihei,'闁告瀛╅弸鍐磼閸℃稓鎷�'!important}body.zh-CN h3,body.zh-CN h4,body.zh-CN h5,body.zh-CN h6{font-family:Lato,sans-serif,'Noto Sans CJK SC'!important}body.zh-CN .date-selector-input .date-d{line-height:1;font-family:JosefinSans,sans-serif!important}body.zh-CN .btn-primary,body.zh-CN .btn-secondary,body.zh-CN .main-nav .nav-link,body.zh-CN .main-nav .nav-text{font-weight:400}@media (min-width:768px){body.zh-CN .h4,body.zh-CN .h5,body.zh-CN .h6,body.zh-CN h4,body.zh-CN h5,body.zh-CN h6,body.zh-CN section .section-secondary-title,body.zh-CN section h1,body.zh-CN section h2,body.zh-CN section h3{letter-spacing:.1em}}@media (min-width:992px){body.zh-CN .main-nav .nav-link{font-size:1.07143rem}body.zh-CN .sub-nav .navbar .nav-item .nav-link,body.zh-CN .sub-nav .navbar .nav-item .nav-text{font-size:.92857rem}body.zh-CN .sub-nav .navbar .nav-item .nav-text a[href^=tel]{font-size:.85714rem}}body.zh-HK *{font-family:Lato,sans-serif,'Microsoft Yahei','鐎甸偊鍠涢拏瀣⒖閸涘鎷�',STXihei,'闁告瀛╅弸鍐磼閸℃稓鎷�'!important}body.zh-HK .banner h1,body.zh-HK .section-content-title h2{font-family:JosefinSans,'Microsoft Yahei','鐎甸偊鍠涢拏瀣⒖閸涘鎷�',STXihei,'闁告瀛╅弸鍐磼閸℃稓鎷�'!important}body.zh-HK h3,body.zh-HK h4,body.zh-HK h5,body.zh-HK h6{font-family:Lato,sans-serif,'Noto Sans CJK TC'!important}body.zh-HK .date-selector-input .date-d{line-height:1;font-family:JosefinSans,sans-serif!important}body.zh-HK .btn-primary,body.zh-HK .btn-secondary,body.zh-HK .main-nav .nav-link,body.zh-HK .main-nav .nav-text{font-weight:400}@media (min-width:768px){body.zh-HK .h4,body.zh-HK .h5,body.zh-HK .h6,body.zh-HK h4,body.zh-HK h5,body.zh-HK h6,body.zh-HK section .section-secondary-title,body.zh-HK section h1,body.zh-HK section h2,body.zh-HK section h3{letter-spacing:.1em}}@media (min-width:992px){body.zh-HK .main-nav .nav-link{font-size:1.07143rem}body.zh-HK .sub-nav .navbar .nav-item .nav-link,body.zh-HK .sub-nav .navbar .nav-item .nav-text{font-size:.92857rem}body.zh-HK .sub-nav .navbar .nav-item .nav-text a[href^=tel]{font-size:.85714rem}}@media (min-width:1200px){.homepage:not(.en):not(.id):not(.ja) section.banner h1{font-size:5.142857rem}}.ja .details h4,.ja .details p,.ja section .section-secondary-title,.ja section h3,.ko .details h4,.ko .details p,.ko section .section-secondary-title,.ko section h3,.zh-CN .details h4,.zh-CN .details p,.zh-CN section .section-secondary-title,.zh-CN section h3,.zh-HK .details h4,.zh-HK .details p,.zh-HK section .section-secondary-title,.zh-HK section h3,[lang=jp] .details h4,[lang=jp] .details p,[lang=jp] section .section-secondary-title,[lang=jp] section h3,[lang=ko] .details h4,[lang=ko] .details p,[lang=ko] section .section-secondary-title,[lang=ko] section h3,[lang=zh] .details h4,[lang=zh] .details p,[lang=zh] section .section-secondary-title,[lang=zh] section h3{margin-bottom:.75rem}.ja .date-selector.selected .date-selector-input .date-label,.ko .date-selector.selected .date-selector-input .date-label,.zh-CN .date-selector.selected .date-selector-input .date-label,.zh-HK .date-selector.selected .date-selector-input .date-label,[lang=jp] .date-selector.selected .date-selector-input .date-label,[lang=ko] .date-selector.selected .date-selector-input .date-label,[lang=zh] .date-selector.selected .date-selector-input .date-label{margin-bottom:.5rem}.ja .date-selector-input .date-d,.ko .date-selector-input .date-d,.zh-CN .date-selector-input .date-d,.zh-HK .date-selector-input .date-d,[lang=jp] .date-selector-input .date-d,[lang=ko] .date-selector-input .date-d,[lang=zh] .date-selector-input .date-d{margin-bottom:0}body:not(.en):not(.id) section h1{line-height:1.2}body:not(.en):not(.id) .details-block-title .detail-title-tags{margin-top:.5rem}.details h5{font-weight:700;font-size:1.28571rem}header .dropdown-menu-group ul>li.nav-img{margin-top:1rem;position:relative}.nav-img a{display:block;position:relative;overflow:hidden}.nav-img a .nav-img-wrapper{display:none}@media (min-width:992px){.nav-img a .nav-img-wrapper{display:block;width:100%;height:0;padding-bottom:66.6666%;position:relative;overflow:hidden}.nav-img a .nav-img-wrapper img{display:block;width:100%;height:auto}}@media (min-width:992px){.nav-img a .nav-text-overlay{width:100%;min-height:0;max-height:100%;line-height:32px;text-align:center;color:#fff;background-color:rgba(0,0,0,.9);transition:min-height .3s ease-in-out;will-change:min-height;padding:0 .25rem;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.nav-img a .nav-text-overlay:after{content:"";display:block;min-height:inherit;font-size:0}}.nav-img a:hover .nav-text-overlay{min-height:100%}.nav-text-overlay p{font-size:15px;margin:0}@media (min-width:992px){.main-nav .dropdown-menu{max-height:calc(100vh - 53px);overflow-x:hidden;overflow-y:auto}}body>div.page{min-height:calc(100% - 400px)}@media (min-width:992px){header .dropdown .dropdown-toggle.show+.dropdown-menu.show{transform:scaleY(1)!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.announcement-tip{line-height:1.5;padding-left:10px;position:relative;margin-top:18px;padding-top:15px;padding-bottom:15px;display:inline-block;width:100%;display:none}.announcement-tip.active{display:flex}.announcement-tip .icon{width:30px;margin-right:5px;text-align:center}.announcement-tip img{max-width:100%}.announcement-tip .announce-content{padding:0;padding-left:5px}.announcement-tip .announce-content b{font-family:DINBold}.announcement-tip .bullet-box{float:left}.announcement-tip:after,.announcement-tip:before{content:'';display:block;height:1px;width:100%;background:linear-gradient(to right,#96979d 50%,#fff);position:absolute;left:0}.announcement-tip:before{top:0}.announcement-tip:after{bottom:0}.announcement-tip .bullet-box span{padding-left:5px}.announcement-tip h6{margin:0}.announcement-tip p{margin-bottom:15px}.announcement-tip p:last-child{margin:0}@media screen and (max-width:600px){.announcement-tip{padding-left:0;padding-right:0}}.asm_archive_listing{padding-left:0;padding-right:0;margin-bottom:60px}.asm_archive_listing .d-filter-wrap{display:block}.asm_archive_listing .filter-box-wrap{display:none;margin:35px 0;height:42px}.asm_archive_listing .filter ul{float:left;width:100%;margin:20px 0}.asm_archive_listing .m-filter-wrap{display:none}.asm_archive_listing .filter-type ul{border-bottom:solid 1px #656567;margin-bottom:40px}.asm_archive_listing .filter-date li.checked div.date-text,.asm_archive_listing .filter-type li.checked{font-weight:700}.asm_archive_listing .filter li{float:left;font-size:18px;color:#2e2e2e;padding:0 15px;text-align:center;position:relative;line-height:36px}.asm_archive_listing .filter-type li{margin-right:30px}.asm_archive_listing .filter-type li span,.multi,.odd{display:none}.asm_archive_listing .filter-type li.checked{margin-right:22px}.asm_archive_listing .filter-type li.m-catergory{display:none}.asm_archive_listing .sub-catergory{display:inline-block;position:relative;width:100%}.asm_archive_listing .sub-catergory label{float:left;font-size:16px;line-height:40px}#sub-catergory{display:none}.asm_archive_listing .sub-catergory .drop-down-selector{float:left}.asm_archive_listing .sub-catergory .type-selector{display:none;margin-right:50px}.asm_archive_listing .fake-selector{position:relative;float:left;width:200px;line-height:40px;text-indent:20px;cursor:pointer;font-size:16px}.asm_archive_listing .year-selector .fake-selector{width:150px}.asm_archive_listing .fake-selector .show-text{border:solid 1px #d5d5d5;height:40px}.asm_archive_listing .fake-selector .select-text{position:absolute;top:40px;left:0;display:none;background:#fff;width:100%;border:solid 1px #d5d5d5;border-top:0;border-bottom:0;z-index:100}.asm_archive_listing .fake-selector span{border-bottom:solid 1px #d5d5d5;width:100%;display:block}.asm_archive_listing .fake-selector span.checked{background:#f7f7f7;font-weight:700}.asm_archive_listing .fake-selector span:hover{background:#f7f7f7}.asm_archive_listing .fake-selector span.active{font-weight:700}.asm_archive_listing .fake-selector:after,.asm_archive_listing .fake-selector:before{content:'';width:2px;height:8px;background:#7c7c7c;position:absolute;right:20px;transition:all .3s ease;top:15px}.asm_archive_listing .fake-selector.down:before{transform:rotate(130deg)}.asm_archive_listing .fake-selector.down:after{transform:rotate(-130deg);right:15px}.asm_archive_listing .fake-selector.up:before{transform:rotate(45deg)}.asm_archive_listing .fake-selector.up:after{transform:rotate(-45deg);right:15px}.asm_archive_listing .filter-date li div.date-text,.asm_archive_listing .filter-type li{cursor:pointer}.asm_archive_listing .filter-type li:after{position:absolute;content:"";display:block;width:100%;height:5px;background:#ffd741;opacity:0;left:0;bottom:-1px;transition:all .3s ease}.asm_archive_listing .filter-type li.checked:after{opacity:1}.asm_archive_listing p.no-result{display:none}.asm_archive_listing .filter-tips b,.asm_archive_listing .filter-tips span{line-height:50px}.asm_archive_listing .filter-tips .f-result{padding-left:5px}.asm_archive_listing .filter-tips i{font-style:normal}.asm_archive_listing .filter-tips{margin-top:30px}.asm_archive_listing .filter-tips.has-result{font-size:14px}.asm_archive_listing li.normal-tile .content_box{padding:20px 0 10px 0}.asm_archive_listing li.normal-tile .content_box p.textlink{position:static;padding-top:20px}.asm_archive_listing li a{transition:none}.asm_archive_listing li a.view-btn{transition:color .3s ease}@media screen and (max-width:1024px){.asm_archive_listing{padding:0 26px;width:100%}}@media screen and (max-width:992px){.asm_archive_listing .desktop{display:none}.asm_archive_listing .filter-box-wrap{display:inline-block;margin-bottom:25px;margin-top:0;width:100%}.asm_archive_listing .m-filter-btn{background:0 0;border:none;padding:0 100px 0 50px;border:solid 1px #505157;color:#505157;font-size:18px;line-height:40px;background:#fff url(/content/dam/singapore/marinabaysands/mbs/asm/icon-function-btn.png) 13px center no-repeat;background-size:25px 20px;letter-spacing:1px}.asm_archive_listing .m-filter-box.fixed_up{position:fixed;top:50px;left:0;padding:20px 26px 10px 26px;z-index:999;background:#fff;width:100%;box-shadow:0 0 2px #c7c5c5}.asm_archive_listing .m-filter-wrap{position:fixed;width:100%;height:100%;top:0;left:0;background:linear-gradient(135deg,#e9e9e9 10%,#fff,#ececec);z-index:1000;overflow-y:scroll;padding:5px 5% 50px 5%;text-align:right;display:none}.asm_archive_listing .filter-type ul{margin-bottom:35px}.asm_archive_listing .m-filter-wrap.f-show{display:block}.asm_archive_listing .filter-type li:nth-child(2n){margin-right:0}.m-filter-wrap .m-filter-close{padding:15px 0;display:block}.m-filter-wrap .m-filter-close-icon{position:relative;display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;font-size:20px}.m-filter-wrap .m-filter-close-icon:after,.m-filter-wrap .m-filter-close-icon:before{content:"";display:block;width:100%;height:2px;background:#6c6c6c;position:absolute;top:50%;left:0;margin-top:-1px;transform-origin:50% 50%;transition:transform .35s ease-in-out}.m-filter-wrap .m-filter-close-icon:before{transform:scale(1) translateX(0) rotate(45deg)}.m-filter-wrap .m-filter-close-icon:after{transform:scale(1) translateX(0) rotate(-45deg)}.m-filter-wrap .m-filter-clear{width:100%;text-align:right;display:block}.m-filter-wrap .m-filter-clear-btn{text-decoration:underline;color:#000;line-height:36px}.m-filter-wrap .m-filter-type ul{border:none;margin-top:0;margin-bottom:0}.m-filter-wrap .filter li{float:none;margin-right:0;padding-right:0;padding-left:0;margin-bottom:15px;line-height:40px}.m-filter-wrap .m-filter-type li{padding-left:42px;padding-right:25px;transition:all .3s ease;border:solid 1px #d5d5d5;font-size:16px;height:44px;text-align:left}.m-filter-wrap .m-filter-type li.checked{border:solid 2px #ffd741}.m-filter-wrap .m-filter-type li:before{content:'';width:18px;height:18px;border-radius:50%;position:absolute;left:13px;top:11px;background:#fff;transition:all .3s ease;border:solid 1px #656567}.m-filter-wrap .m-filter-type li:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:19px;top:17px;background:#656567;opacity:0;transition:all .3s ease}.m-filter-wrap .m-filter-type li.checked:before{background:#ffd741;border:none}.m-filter-wrap .m-filter-type li.checked:after{opacity:1}.m-filter-wrap .filter-date li.checked div.date-text,.m-filter-wrap .m-filter-type li.checked{background-color:#fff;margin-right:0}.m-filter-wrap .filter-date li div.date-text,.m-filter-wrap .m-filter-type li{background-color:#fff}.m-filter-wrap .m-filter-type li.m-catergory{display:block}.m-filter-wrap .filter-date li div.date-text{margin:0}.m-filter-wrap .filter-date li:first-child{text-align:left;margin-bottom:0}.m-filter-wrap .m-filter-type-tip{color:#000;line-height:40px;display:block;text-align:left}.m-filter-wrap .m-filter-type .sub-filter .m-type-box{display:none}.m-filter-wrap .m-filter-type .sub-filter .m-type-box.checked{display:block}.m-filter-wrap .m-filter-type .sub-filter .m-type-box.empty{display:none}.m-filter-wrap .filter-tips{float:left;margin-bottom:15px;width:100%;margin-top:0}.m-filter-wrap .filter-tips span:first-child{display:block}.m-filter-wrap .filter-tips b,.m-filter-wrap .filter-tips span{line-height:26px}.m-filter-wrap .m-done-box{float:left;width:100%;display:block}.m-filter-wrap .m-done-btn{line-height:44px;width:100%}.m-filter-wrap .sub-catergory{margin:20px 0}.asm_archive_listing .filter-tips{margin-top:20px;margin-bottom:15px}.asm_archive_listing li.normal-tile .content_box p.textlink{margin-top:0;padding-top:10px}}@media screen and (max-width:600px){.asm_archive_listing{padding:0 5%}.asm_archive_listing .m-filter-box.fixed_up{padding-left:5%;padding-right:5%}.asm_archive_listing .filter-tips .f-result{padding-left:0;display:block}.asm_archive_listing .filter-tips b,.asm_archive_listing .filter-tips span{line-height:30px}.asm_archive_listing .filter-type li{margin-right:0!important;width:50%}}body>main{margin-top:0!important}body,html{overflow-y:auto!important}.asf input::input-placeholder{color:#d5d5d5}.asf input::-webkit-input-placeholder{color:#d5d5d5}.asf input::-moz-placeholder{color:#d5d5d5}[v-cloak]{display:none}.asf .preloader{width:0;height:0;background-image:url(/static/marinabaysands/headlibs/images/F_B/select-o.png)}.IPControl_column_content_1{display:block}.mobile-show{display:none}.desktop-show{display:block}.asf .sidebar-section{margin:1rem 0}.asf .asf_header{margin-top:20px}.asf .asf_header .btn{margin-top:30px}.asf .asf_header .btn-primary{margin-right:20px}.asf .asf_header .asf_header_sidebar::before{content:"";display:block;width:1px;height:100%;background:linear-gradient(180deg,#d5d5d5 70%,#fff);position:absolute;left:0;top:0}.asf .asf_header .sidebar-section h4{font-size:1.1rem}.asf .payBtn{font-size:14px}.mpgsComponent{width:auto!important}#pay_loading_text{display:block;width:fit-content;white-space:nowrap;position:fixed;left:50%;transform:translateX(-50%);margin-top:20px}.asf .gal_type::after{transform-origin:unset}.asf .loyalty-container{width:100%}.asf-member{background-color:#fff;display:inline-block;position:relative;padding:0!important;margin-top:50px}.loyalty_modal_body .form-group.-flex .flex-1.p0-15 .-flex.flex-1{flex-wrap:nowrap}.asf .loyaltyInput{margin:10px 0 0 0}.asf #member-card-pin-err{position:absolute;left:0;bottom:0;width:100%;border-top:2px solid #b71c1c}.asf #loyalty_birth_box .TermsAndConditions label{align-items:center!important}.asf .mbs-checkbox-primary input:checked+label:before{margin-top:unset}.asf .TermsAndConditions a{font-size:14px}.asf .form_check .check_box:before{top:unset}.asf .terms-check-select::before{background-color:#ffd741}.asf .terms-check{font-size:16px}.asf .tips_popover{min-width:300px!important}.asf .popover_content a{border:none!important;font-size:14px}.mask_layer_content{overflow-y:hidden!important}.asf-d-block{display:block!important}.asf-lightbox-bg{display:block;background:#fff;width:100%;height:100%;z-index:1040;opacity:.8;position:fixed;left:0;top:0}.asf-lightbox{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;overflow:auto}.asf-lightbox .c-lightbox-content{background:#fff;box-shadow:rgba(18,18,18,.09) 0 3px 79px;display:block;z-index:1051;width:auto;overflow:auto}.asf .ASMFNBLightBox h3 a{font-size:40px}.asf-container{box-shadow:rgba(18,18,18,.09) 0 3px 79px;padding:30px}.asf_landing .member_widget .container{padding-left:0;padding-right:0}.member_widget .c-lightbox-content{overflow:unset}.asf .member_widget .memberImg{justify-content:flex-start}.asf .member_widget .loyalty-pwd-icon{width:15px;position:absolute;right:10px;top:25px}.asf #loyalty_birth_month{padding-left:0}.loyalty_modal_content a{font-size:18px}.asf .member_widget .renewal-date{display:inline-flex;flex-direction:column;width:90%}.asf .member_widget .renewal-date span.gray-text{color:#b4b4b4}.asf .member_widget .renewal-date-label{font-weight:400;white-space:nowrap}.asf .member_widget .renewal-date-range{margin:5px 0 20px;color:#56c246;display:block}.asf .member_widget .renewal-date-range span{display:block}.asf .renewal-lightbox .modal-body{padding:0}.asf .renewal-lightbox button.close::after,.asf .renewal-lightbox button.close::before{background:#fff!important}.asf .renewal-lightbox .image-bg{display:block;width:860px;height:550px;color:#fff;padding:3rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/etc/designs/sands_frontend/docroot/marinabaysands/headlibs/images/common-lqip.jpg);background-repeat:no-repeat;background-size:cover}.asf .renewal-lightbox .image-bg .title{font-size:40px;font-weight:700;margin-bottom:20px}.asf .renewal-lightbox .image-bg .description{font-size:20px;margin-bottom:60px}.asf .renewal-lightbox .image-bg .button{font-size:30px;font-weight:700;text-decoration:underline;cursor:pointer}.asf_landing .event_landing_masthead .main-content{margin-top:0}.asf_landing .event_landing_masthead{margin-top:-50px}.asf .richText{width:1200px;margin:-40px auto 20px auto}.asf .description p,.asf .shortdescript p,.c-description p{margin-bottom:10px}.asf_categories{margin-top:50px}.asf_categories .categoriesListing .category-item{height:100%}.asf_categories .content_box{padding:27px 15px 90px 15px!important}.asf_categories .content_box .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.asf_categories .bottom{display:flex;justify-content:space-between;align-items:baseline}.asf_categories .bottom .price{position:relative}.asf_categories .bottom .main-price{font-size:26px;font-weight:700}.asf_categories .bottom .delete-price{position:absolute;right:0;transform:translateY(-100%);color:#b4b4b4;font-size:18px;font-weight:700;text-decoration:line-through}.asf_categories li.normal-tile .content_box p{padding-bottom:0}.asf_categories .categories-lightbox .c-content{display:flex}.asf_categories .categories-lightbox .c-img{width:385px;position:relative}.asf_categories .categories-lightbox .c-img img{height:auto;width:100%}.asf_categories .categories-lightbox .c-text{width:474px;margin-left:30px}.asf_categories .categories-lightbox .c-title{font-size:34px;font-weight:700;margin-bottom:20px}.asf_categories .categories-lightbox .c-description{font-size:18px}.asf_categories .categories-lightbox .c-btn{display:flex;justify-content:center;margin-top:60px}.asf_categories .categories-lightbox .c-btn .button-cta{width:100%}.asf_categories .categories-lightbox .delete-price{font-size:16px;text-decoration:line-through;margin-left:10px;font-weight:400}.asf_categories .offer-tag,.selected_category_containter .offer-tag{display:block;position:absolute;left:0;transform:translateY(-50%);z-index:10}.asf_categories .offer-tag span,.selected_category_containter .offer-tag span{position:relative;z-index:8;margin:auto;left:0;right:0;float:left;text-align:center;padding:0 10px 0 10px;font-family:DINBold;font-size:14px;color:#fff}.asf_categories .offer-tag::after,.selected_category_containter .offer-tag::after{content:"";display:block;position:absolute;height:0;width:42px;border-bottom:200px solid #ff4b4b;border-left:8px solid transparent;border-right:8px solid transparent;transform:rotate(90deg);z-index:1;bottom:-88px;flex:1;left:79px}.whats_on_listing .container{margin-bottom:62px}.whats_on_listing li.normal-tile .icon img{width:auto}.whats_on_listing .multi-column-body{margin-bottom:0}.whats_on_listing .multi-column-body .content{height:100%}.whats_on_listing li.normal-tile .content_box{padding-bottom:60px!important}.whats_on_listing li .detail-field{display:flex;line-height:30px}.whats_on_listing li .detail-box{padding:10px!important}.whats_on_listing li .detail-field .icon{float:left;padding-top:5px;text-align:center;margin-right:7px;width:20px}.whats_on_listing .show-more-btn{width:100%;text-decoration:underline;display:flex;justify-content:center;align-items:baseline}.whats_on_listing .show-more-btn::after{content:'';display:inline-block;margin-left:20px;width:10px;height:10px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(135deg) translate(-3px,3px)}.whats_on_listing .show-more-btn.rotate-arrow::after{transform:rotate(315deg) translate(-3px,0)}.whats_on_listing .show-more-btn .show-more{width:fit-content}.whats_on_listing .three-more-hide{display:none}.back_to_link{margin:30px 0 25px 0;font-size:22px;display:inline-block;border-bottom:none!important}.back_to_link .back_icon{display:inline-block;width:10px;height:10px;border-bottom:2px solid #333;border-right:2px solid #333;transform:rotate(135deg) translate(-3px,0);margin-right:15px}.selected_category_containter{padding:30px!important;display:flex}.selected_category_containter img{width:380px;height:fit-content;margin-right:30px}.selected_category_containter .title{font-size:26px;font-weight:700;margin-bottom:20px}.selected_category_containter .description{font-size:18px}.selected_category_containter .price{margin-top:30px}.selected_category_containter .price .delete-price{color:#b4b4b4;font-size:18px;font-weight:700;text-decoration:line-through}.selected_category_containter .price .main-price{font-size:26px;font-weight:700}.selected_category_containter .categories-right{display:flex;flex-direction:column;justify-content:space-between}.activation-date{border:1px solid #d5d5d5;background-color:#fff;margin-left:40px;flex-wrap:nowrap!important;position:relative}.activation-date input{width:auto;border:none;cursor:pointer}.activation-date img{width:30px;height:30px;margin-right:12px}.activation-date.error{border-bottom:2px solid #b71c1c!important}.activation-date.error input{border-bottom:none!important}.activation-date .errorMsg{display:none;position:absolute;top:105%}.activation-date.error .errorMsg{display:block}.asf .payment_method .radiobox{position:relative}.asf .payment_method .radiobox::before{content:"";display:block;width:18px;height:18px;border:1px solid #656565;background:#fff;border-radius:50%}.asf .payment_method .radiobox::after{content:"";display:block;width:6px;height:6px;background:#656567;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:0}.asf .payment_method input:checked+.radiobox::before{background:#ffd741;border:1px solid #ffd741}.asf .payment_method input:checked+.radiobox::after{opacity:1}.asf .guest_info .editInfo{display:block;background:url(/content/dam/revamp/ASMrevamp/ticket-online-order/icon/Edit.svg) no-repeat;background-size:contain;width:28px;height:28px;cursor:pointer}.asf .calendar-table{display:block;position:absolute;top:calc(100% + 2px);left:0;text-align:center;background-color:#fff;width:100%;padding:1rem;border-radius:2px;z-index:200;cursor:pointer;box-shadow:1px 1px 7px 0 rgba(0,0,0,.25)}.asf .calendar-table table{display:table;width:100%}.asf .calendar-table th{text-align:center!important}.asf .calendar-table table .last-arrow,.asf .calendar-table table .next-arrow{display:inline-block;position:relative;width:35px;height:55px;transition:all .3s ease}.asf .calendar-table table .next-arrow:hover{transform:translateX(5px)}.asf .calendar-table table .last-arrow:hover{transform:translateX(-5px)}.asf .calendar-table table .last-arrow::after,.asf .calendar-table table .last-arrow::before,.asf .calendar-table table .next-arrow::after,.asf .calendar-table table .next-arrow::before{content:"";display:block;width:2px;height:10px;background:#000;transform-origin:50%;position:absolute;top:50%;left:50%;margin-left:-1px}.asf .calendar-table table .last-arrow::before,.asf .calendar-table table .next-arrow::before{margin-top:-8px}.asf .calendar-table table .last-arrow::after,.asf .calendar-table table .next-arrow::after{margin-top:-2px}.asf .calendar-table table .last-arrow::before{transform:rotate(45deg)}.asf .calendar-table table .last-arrow::after{transform:rotate(-45deg)}.asf .calendar-table table .next-arrow::before{transform:rotate(135deg)}.asf .calendar-table table .next-arrow::after{transform:rotate(-135deg)}.asf .calendar-table table td{padding:4px}.asf .calendar-table table td span{display:inline-block;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;font-size:16px}.asf .calendar-table table td span:hover{background-color:#ffd741}.asf .calendar-table table td.date-selected span{background:#ffd741}.asf .calendar-table table td.date-noThisMonth span{color:#777}.asf .calendar-table table td.date-invalid span{color:#dbdbdb;pointer-events:none}.asf .btn{padding:0 70px}.asf .confirmation_information .btn.btn-primary{margin-right:50px}.asf .confirmForm{margin-bottom:100px}.asf .confirmation_information .emailLine{padding:0;white-space:nowrap}.asf_confirmation .asf_gift_information{display:none}.redeem-btn-group{display:flex;justify-content:center;margin-top:20px}.redeem-btn-group .exchange-tooltip-title{text-align:center;margin-top:10px;text-decoration:underline;cursor:pointer}.redeem-btn-group .tooltips{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;position:absolute;top:calc(140% - 8px)}.gift-information-containter{padding:10px 0 30px 0;display:flex}.gift-information-containter img{width:380px;height:fit-content;margin-right:30px}.gift-information-containter .categories-right{display:flex;flex-direction:column;justify-content:space-between}.gift-information-containter .title{font-size:26px;font-weight:700;margin-bottom:20px}.gift-information-containter .description{font-size:18px}.exchange-select-error-msg{color:#b71c1c;font-size:18px}.exchange-container{margin-top:50px}.exchange-container .exchange-item{position:relative;border-bottom:1px solid #b4b4b4;padding-bottom:40px}.exchange-container .exchange-item:last-of-type{border-bottom:0}.exchange-container .exchange-item img{width:214px;height:130px;object-fit:cover;margin-right:32px}.exchange-container .exchange-item .validPeriod{font-size:18px;padding-top:5px;display:flex}.exchange-container .exchange-item .validPeriod::before{content:'';display:inline-block;width:20px;height:20px;margin-right:10px;background:url('/static/marinabaysands/headlibs/images/icon-calendar.svg') no-repeat}.exchange-container .exchange-item .date{font-size:18px}.exchange-container .exchange-item .count{position:absolute;bottom:10px;right:0;display:flex;align-items:baseline}.exchange-container .exchange-item .count .calc{width:48px;height:48px;border-radius:50%;background:#ffd741 0 0 no-repeat padding-box;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:space-around;font-size:38px;user-select:none;-moz-user-select:none;-webkit-user-select:none;transition:.3s ease-in-out}.exchange-container .exchange-item .count .calc.gray{background:#ddd;cursor:default}.exchange-container .exchange-item .count .num{font-weight:700;margin:0 40px}.exchange-container .exchange-item .gal_type{top:calc(100% - 24px)}.exchange-detail-lightbox img{width:350px;height:220px;object-fit:cover;margin-right:30px}.exchange-detail-lightbox .title{font-size:34px;font-weight:700;margin-bottom:20px}.exchange-detail-lightbox .title.mobile-show{display:none}.exchange-detail-lightbox .description{font-size:18px;padding-bottom:15px}.exchange-detail-lightbox .validPeriod{margin-top:20px;display:flex}.exchange-detail-lightbox .validPeriod::before{content:'';display:inline-block;width:20px;height:20px;margin-right:10px;background:url('/static/marinabaysands/headlibs/images/icon-calendar.svg') no-repeat}.exchange_ticket .redeem-btn{margin:50px 40px;padding:0 150px}.asf .lightbox_setting_1 .modal-lg{max-width:800px;min-height:100%}.asf .lightbox_setting_1 .modal-body{padding:2.5rem}.asf .lightbox_setting_1 .modal-body table td{width:unset}.asf .lightbox_setting_1 h2{text-transform:uppercase;font-size:1.7rem;margin-top:0!important;margin-bottom:.5rem!important}.asf .lightbox_setting_1 .modal-content li+li{margin-top:7px}.asf .lightbox_setting_1 p,.asf .lightbox_setting_1 ul{margin-bottom:1rem}.asf .lightbox_setting_1 p:last-child,.asf .lightbox_setting_1 ul:last-child{margin-bottom:0}.asf section.column-content .card-title{font-size:18px}.asf section.column-content .swiper-slide .card .card-image{padding-bottom:0;height:100%}.asf section.column-content .swiper-slide .card .card-image img{position:relative}.asf .reference_tile .three-col-tile .content_box.card-body{padding-left:0}.asf .payment-dialog{height:unset;margin-top:0}.asf-payment-dialog input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}@media screen and (max-width:768px){.mobile-show{display:block}.desktop-show{display:none}.asf .terms-check{padding-left:30px}.asf .tips_popover .popover_content{padding:10px;font-size:13px}.asf .btn.btn-primary{margin-right:0!important}.asf .btn{width:100%;font-size:14px;padding:0}.asf .asf_header .btn{margin-top:20px}.asf .asf_header .btn-primary{margin-right:0}.asf_landing .member_widget .container{padding-left:15px;padding-right:15px}.asf .member_widget .memberImg{position:absolute;right:10px}.asf .member_widget .renewal-date{margin-left:28px;margin-top:14px}.asf .member_widget .renewal-date-label{white-space:unset}.asf.asf_payment .successWidget{margin-top:0!important}.asf_categories h2,.whats_on_listing h2{font-size:28px!important}.text{font-size:16px}.asf .loyalty-container{width:auto}.asf .signedAs{margin-bottom:10px}.asf .renewal-lightbox .image-bg{width:100%;height:560px;padding:29px;padding-bottom:74px}.asf .renewal-lightbox .image-bg .title{font-size:30px;margin-bottom:15px}.asf .renewal-lightbox .image-bg .description{font-size:15px;margin-bottom:28px}.asf .renewal-lightbox .image-bg .button{font-size:16}.asf_landing .event_landing_masthead{margin-top:-30px}.asf .event_landing_primary .content-section h1{font-size:25px}.asf .event_landing_primary .content-section .shortdescript{font-size:14px}.asf .event_landing_primary .main-content{padding:15px}.asf .richText{width:100%;margin-bottom:10px;padding-left:5%;padding-right:5%}.asf .msg_lightbox .modal-dialog{padding-left:15px;padding-right:15px}.asf .msg_lightbox .modal-dialog .modal-content{height:auto}.asf .msg_lightbox .modal-dialog .modal-body .row{flex-direction:column}.asf .lightbox_setting_1 .modal-dialog{height:auto}.asf .lightbox_setting_1 .modal-body{padding:1.5rem 1.2rem;padding-top:2.5rem;height:auto;transform:translateY(0) scale(1)}.modal .modal-dialog .modal-content button.close span{display:none}.asf-lightbox .c-lightbox-content{width:100%;height:100%}.asf .ASMFNBLightBox{width:auto;margin-left:10px;margin-right:10px;box-shadow:rgba(18,18,18,.09) 0 3px 79px}.asf .ASMFNBLightBox h3,.asf .ASMFNBLightBox h3 a{font-size:25px}.asf .ASMFNBLightBox .modal-content{height:auto!important}.asf .modal-content button.close::after,.asf .modal-content button.close::before{height:20px}.asf_categories .categories-lightbox .c-content{flex-direction:column}.asf_categories .categories-lightbox .c-img{width:100%;margin-top:30px}.asf_categories .categories-lightbox .c-text{width:100%;margin-left:0;margin-top:30px}.asf_categories .categories-lightbox .c-title{font-size:24px;margin-bottom:10px}.asf_categories .categories-lightbox .c-btn{flex-wrap:wrap;margin-top:5vw}.asf_categories .categories-lightbox .c-btn .button-cta{font-size:16px}.asf_categories .categories-lightbox .c-btn .btn-primary{margin-right:0!important}.whats_on_listing .container.selectTicket{padding-right:0}.whats_on_listing .mobile-row{display:flex;flex-wrap:nowrap;overflow-x:auto;margin-left:-15px}.whats_on_listing .mobile-row li{margin-left:15px}.whats_on_listing .mobile-row li:last-of-type{margin-right:15px}.whats_on_listing .mobile-row li .content{width:320px}.whats_on_listing .three-more-hide{display:block}.whats_on_listing .show-more-btn{display:none}.member_widget .asf-lightbox{top:50%;transform:translateY(-50%);margin-left:15px;margin-right:15px;width:auto;padding-top:24px;box-shadow:rgba(18,18,18,.09) 0 3px 79px}.member_widget .asf-lightbox .c-lightbox-content{height:auto!important}.asf .member_widget .memberBlock>.col-md-8{padding:28px 0 0 0!important}.asf .member_widget .memberBlock>.col-md-4{padding:10px 0!important}.asf .member_widget .memberBlock h3{font-size:22px}.asf .member_widget .memberBlock p{font-size:14px}.asf .loyalty_birth_box{padding:14px}.asf #loyalty_birth_box .TermsAndConditions label{align-items:flex-start!important;padding-right:0}.asf .loyalty_birth_select_box>.form-group.-flex{display:flex;flex-direction:column}.selected_category_containter.asf-container{padding:0!important;display:flex;flex-direction:column}.selected_category_containter img{width:100%}.selected_category_containter .categories-right{padding:15px;padding-top:25px}.selected_category_containter .title{margin-bottom:10px;font-size:20px}.selected_category_containter .description{font-size:16px}.selected_category_containter .price{margin-top:28px;font-size:20px}.asf-payment-dialog{height:100%;margin-left:10px;margin-right:10px;width:auto;top:50%;transform:translateY(-50%);box-shadow:rgba(18,18,18,.09) 0 3px 79px}.asf-payment-dialog .modal-dialog{width:100%!important;height:auto!important;position:absolute;top:50%;transform:translateY(-50%)!important}.asf-payment-dialog .modal-content{top:unset!important;transform:unset!important}#pay_loading_text{white-space:normal;text-align:center;width:100%;padding:0 20px}.back_to_link{font-size:15px;margin:25px 0 0 0}.asf-container{padding:10px}.asf .guestInfoInput>div{padding-left:0!important;padding-right:0!important}.activation-date{margin-left:0}.activation-date .errorMsg{font-size:.65rem}.asf .confirmForm{margin-bottom:20px}.asf .confirmation_information .confirmForm h2{font-size:25px}.asf .confirmation_information .confirmForm p{font-size:14px}.asf .confirmation_information .one-shadow{padding:10px}.asf .confirmation_information .one-shadow .infoTitle{font-size:20px}.asf .confirmation_information .one-shadow .lineDate{display:flex;font-size:14px}.asf .confirmation_information .one-shadow .listTotal{font-size:20px}.asf .confirmation_information .one-shadow .listTax{font-size:12px}.asf .confirmation_information .one-shadow .GaS{font-size:14px}.asf .confirmation_information .lineDate>span:first-child{min-width:120px;width:120px}.asf .confirmation_information .emailLine{white-space:normal}.asf .confirmation_information .emailLine span:nth-of-type(2){display:block;word-break:break-all}.gift-information-containter{padding:10px 0 15px 0}.gift-information-containter img{width:105px;height:64px;margin-right:0}.gift-information-containter .title{font-size:18px;padding-left:15px}.gift-information-containter .description{font-size:14px}.asf .redeem-btn-group{flex-wrap:wrap}.asf .redeem-btn-group .exchange-btn-group{width:100%}.asf .redeem-btn-group .exchange-tooltip-title{font-size:.7rem}.exchange-container .exchange-item img{width:110px;height:110px;margin-right:10px}.exchange-container .exchange-item .count .calc{width:30px;height:30px}.exchange-container .exchange-item .count .num{margin:0 19px}.exchange-container .exchange-item .gal_type{top:100px;line-height:20px;left:-1px}.exchange-container .exchange-item .gal_type:after{border-bottom-width:80px;left:20px;bottom:0}.exchange-container .exchange-item .gal_type span{font-size:12px;padding:0 10px}.exchange-container .exchange-item .title{font-size:17px;margin-bottom:8px}.exchange-container .exchange-item .date{font-size:14px}.exchange-container .exchange-item .textlink{font-size:14px}.exchange-container .terms-check{padding-left:35px}.exchange_ticket .redeem-btn{margin:20px 15px;font-size:14px;padding:0;width:calc(100% - 30px)}.exchange-detail-lightbox .modal-content{height:auto!important;margin-left:23px;margin-right:23px}.exchange-detail-lightbox .modal-body{flex-direction:column;padding:35px 15px}.exchange-detail-lightbox img{width:100%;margin-bottom:17px}.exchange-detail-lightbox .title.mobile-show{display:block;font-size:25px;margin-bottom:15px}.exchange-detail-lightbox .title.desktop-show{display:none}.exchange-detail-lightbox .modal-content button.close:after,.exchange-detail-lightbox .modal-content button.close:before{height:15px}}.asm_overall_video{width:100%;margin-bottom:75px;padding-right:0;padding-left:0;max-width:100%}.asm_overall_video h2{width:1200px;margin:0 auto 30px}.asm_overall_video iframe{width:100%;height:100%}.asm_overall_video .asm_video_box{position:relative;height:590px}.asm_video_box .text_board{position:absolute;width:100%;height:100%;left:0;top:0;align-items:center;transition:all .3s ease;cursor:pointer;display:flex;justify-content:center}.asm_video_box .text-container{text-align:center;border:solid 2px #fff;border-radius:30px;padding:10px;color:#fff;transition:all .25s ease}.asm_video_box .text-container img{max-width:50px;margin-right:10px}.asm_video_box .text_board:hover{background:rgba(0,0,0,.2)}.asm_video_box .text_board:hover .text-container{transform:scale(.9)}.asm_video_box .text_board button{transition:all .3s ease;text-decoration:underline;color:#fff}.asm_video_box .text_board:hover button{color:#7b7b7b}.asm_video_box iframe.fullscreen{position:fixed;top:0;left:0;height:100%;z-index:1000}@media screen and (max-width:1024px){.asm_overall_video{width:100%;margin-bottom:60px}.asm_overall_video h2{width:100%;padding-left:26px;padding-right:26px;margin:0 auto 20px}}@media screen and (max-width:600px){.asm_overall_video h2{width:100%;padding:0 5%}}.cnt-asm-fitler-list{padding-left:0;padding-right:0;margin-bottom:60px}.cnt-asm-fitler-list .m-filter-wrap{display:block}.cnt-asm-fitler-list .filter-box-wrap{display:none;margin:35px 0;height:42px}.m-filter-box.fixed_up{position:fixed;top:50px;left:0;padding:20px 5% 10px 5%;z-index:999;background:#fff;width:100%;box-shadow:0 0 2px #c7c5c5;margin:0}.cnt-asm-fitler-list .m-filter-btn{background:0 0;border:none;padding:0 100px 0 50px;border:solid 1px #505157;color:#505157;font-size:18px;line-height:40px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-function-btn.png) 13px center no-repeat;background-size:25px 20px;letter-spacing:.3px}.cnt-asm-fitler-list .filter ul{float:left;width:100%;margin:20px 0}.cnt-asm-fitler-list .m-done-box,.cnt-asm-fitler-list .m-filter-type-tip,.m-filter-wrap .m-filter-clear,.m-filter-wrap .m-filter-close{display:none}.cnt-asm-fitler-list .filter-type ul{border-bottom:solid 1px #656567}.cnt-asm-fitler-list .filter-date li.checked div.date-text,.cnt-asm-fitler-list .filter-type li.checked{font-family:DINBold}.cnt-asm-fitler-list .filter li{float:left;font-size:18px;color:#2e2e2e;padding:0 15px;text-align:center;position:relative;line-height:36px}.cnt-asm-fitler-list .filter-type li{margin-right:30px}.cnt-asm-fitler-list .filter-type li span,.multi,.odd{display:none}.cnt-asm-fitler-list .filter-type li.checked{margin-right:22px}.cnt-asm-fitler-list .filter-type li.m-catergory{display:none}.cnt-asm-fitler-list .sub-catergory{display:inline-block;position:relative;display:none;width:100%;margin-top:10px}.cnt-asm-fitler-list .sub-catergory label{float:left;font-size:16px;line-height:40px}.cnt-asm-fitler-list .fake-selector{position:relative;float:left;width:200px;line-height:40px;text-indent:20px;cursor:pointer;font-size:16px}.cnt-asm-fitler-list .fake-selector .show-text{border:solid 1px #d5d5d5}.cnt-asm-fitler-list .fake-selector .select-text{position:absolute;top:42px;left:0;display:none;background:#fff;width:100%;border:solid 1px #d5d5d5;border-top:0;border-bottom:0;z-index:100}.cnt-asm-fitler-list .fake-selector span{border-bottom:solid 1px #d5d5d5;width:100%;display:block}.cnt-asm-fitler-list .fake-selector span.checked{background:#f7f7f7;font-weight:700}.cnt-asm-fitler-list .fake-selector span:hover{background:#f7f7f7}.cnt-asm-fitler-list .fake-selector span.active{font-weight:700}.cnt-asm-fitler-list .fake-selector:after,.cnt-asm-fitler-list .fake-selector:before{content:'';width:2px;height:8px;background:#7c7c7c;position:absolute;right:20px;transition:all .3s ease;top:15px}.cnt-asm-fitler-list .fake-selector.down:before{transform:rotate(130deg)}.cnt-asm-fitler-list .fake-selector.down:after{transform:rotate(-130deg);right:15px}.cnt-asm-fitler-list .fake-selector.up:before{transform:rotate(45deg)}.cnt-asm-fitler-list .fake-selector.up:after{transform:rotate(-45deg);right:15px}.cnt-asm-fitler-list .filter-date li{padding-left:0;padding-right:20px;font-size:16px;height:40px}.cnt-asm-fitler-list .filter-date li div.date-text{padding-left:42px;transition:all .3s ease;padding-right:25px;border:solid 1px #d5d5d5;color:#656567}.cnt-asm-fitler-list .filter-date li.filter-calendar div.date-text{padding-right:45px}.cnt-asm-fitler-list .filter-date li.checked div.date-text{border:solid 2px #d8b943}.cnt-asm-fitler-list .filter-date li div.date-text:before{content:'';width:18px;height:18px;border-radius:50%;position:absolute;left:13px;top:10px;background:#fff;transition:all .3s ease;border:solid 1px #656567}.cnt-asm-fitler-list .filter-date li div.date-text:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:19px;top:16px;background:#656567;opacity:0;transition:all .3s ease}.cnt-asm-fitler-list .filter-date li.filter-calendar div.date-text:before{top:9px}.cnt-asm-fitler-list .filter-date li.filter-calendar div.date-text:after{top:15px}.cnt-asm-fitler-list .filter-date li.checked div.date-text:before{background:#ffd741;border:none}.cnt-asm-fitler-list .filter-date li.checked div.date-text:after{opacity:1}.cnt-asm-fitler-list .filter-date li div.date-text,.cnt-asm-fitler-list .filter-type li{cursor:pointer}.cnt-asm-fitler-list .filter-type li:after{position:absolute;content:"";display:block;width:100%;height:5px;background:#ffd741;opacity:0;left:0;bottom:-1px;transition:all .3s ease}.cnt-asm-fitler-list .filter-type li.checked:after{opacity:1}.cnt-asm-fitler-list .filter .filter-calendar div.date-text{padding-right:50px;position:relative}.cnt-asm-fitler-list .filter .filter-calendar div.date-text span{position:relative;display:inline-block}.cnt-asm-fitler-list .filter .filter-calendar div.date-text span:after{content:"";display:block;width:20px;height:100%;background:url(/content/dam/singapore/marinabaysands/mbs/asm/calendar.svg) left center no-repeat;position:absolute;right:-30px;top:0;background-size:20px 20px}.cnt-asm-fitler-list .filter-tips.no-result{display:none}.cnt-asm-fitler-list .filter-tips.has-result{font-size:14px}.cnt-asm-fitler-list .filter-tips b,.cnt-asm-fitler-list .filter-tips span{line-height:50px}.cnt-asm-fitler-list .filter-tips .f-result{padding-left:5px}.cnt-asm-fitler-list .filter-tips i{font-style:normal}.cnt-asm-fitler-list .filter-tips{margin-bottom:5px}@media screen and (max-width:1024px){.cnt-asm-fitler-list{padding:0 26px;width:100%}}@media screen and (max-width:992px){.m-filter-box.fixed_up{padding-left:26px;padding-right:26px}.cnt-asm-fitler-list .filter-box-wrap{display:block}.cnt-asm-fitler-list .m-filter-wrap{position:fixed;width:100%;height:100%;top:0;left:0;background:linear-gradient(135deg,#e9e9e9 10%,#fff,#ececec);z-index:1000;overflow-y:scroll;padding:5px 5% 50px 5%;text-align:right;display:none}.cnt-asm-fitler-list .m-filter-wrap.f-show{display:block}.m-filter-wrap .m-filter-close{padding:15px 0;display:block}.m-filter-wrap .m-filter-close-icon{position:relative;display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;font-size:20px}.m-filter-wrap .m-filter-close-icon:after,.m-filter-wrap .m-filter-close-icon:before{content:"";display:block;width:100%;height:2px;background:#6c6c6c;position:absolute;top:50%;left:0;margin-top:-1px;transform-origin:50% 50%;transition:transform .35s ease-in-out}.m-filter-wrap .m-filter-close-icon:before{transform:scale(1) translateX(0) rotate(45deg)}.m-filter-wrap .m-filter-close-icon:after{transform:scale(1) translateX(0) rotate(-45deg)}.m-filter-wrap .m-filter-clear{width:100%;text-align:right;display:block}.m-filter-wrap .m-filter-clear-btn{text-decoration:underline;color:#000;line-height:36px}.cnt-asm-fitler-list .filter-type ul{border:none;margin-top:0}.cnt-asm-fitler-list .filter li{float:none;margin-right:0;padding-right:0;padding-left:0;margin-bottom:15px;line-height:40px}.cnt-asm-fitler-list .filter-type li{padding-left:42px;padding-right:25px;transition:all .3s ease;border:solid 1px #d5d5d5;font-size:16px;height:44px;text-align:left}.cnt-asm-fitler-list .filter-type li.checked{border:solid 2px #d8b943}.cnt-asm-fitler-list .filter-date li.checked div.date-text,.cnt-asm-fitler-list .filter-type li.checked{background-color:#fff;margin-right:0;color:#656567}.cnt-asm-fitler-list .filter-type li:before{content:'';width:18px;height:18px;border-radius:50%;position:absolute;left:13px;top:11px;background:#fff;transition:all .3s ease;border:solid 1px #656567}.cnt-asm-fitler-list .filter-type li:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:19px;top:17px;background:#656567;opacity:0;transition:all .3s ease}.cnt-asm-fitler-list .filter-type li.checked:before{background:#ffd741;border:none}.cnt-asm-fitler-list .filter-type li.checked:after{opacity:1}.cnt-asm-fitler-list .filter-date li div.date-text:before{top:12px}.cnt-asm-fitler-list .filter-date li div.date-text:after{top:18px}.cnt-asm-fitler-list .filter-date li.filter-calendar div.date-text:before{top:10px}.cnt-asm-fitler-list .filter-date li.filter-calendar div.date-text:after{top:16px}.cnt-asm-fitler-list .filter-date li div.date-text,.cnt-asm-fitler-list .filter-type li{background-color:#fff;text-align:left}.cnt-asm-fitler-list .filter-type li.m-catergory{display:block}.cnt-asm-fitler-list .filter-date li div.date-text{margin:0}.cnt-asm-fitler-list .filter-date li:first-child{text-align:left;margin-bottom:0}.cnt-asm-fitler-list .m-filter-type-tip{color:#000;line-height:40px;display:block;text-align:left}.cnt-asm-fitler-list .filter-tips{float:left;margin-bottom:15px;width:100%}.cnt-asm-fitler-list .filter-tips span:first-child{display:block}.cnt-asm-fitler-list .filter-tips b,.cnt-asm-fitler-list .filter-tips span{line-height:26px}.cnt-asm-fitler-list .m-done-box{float:left;width:100%;display:block}.cnt-asm-fitler-list .m-done-btn{line-height:44px;width:100%}}@media screen and (max-width:600px){.cnt-asm-fitler-list{padding:0 5%}.m-filter-box.fixed_up{padding-left:5%;padding-right:5%}.cnt-asm-fitler-list .filter-tips .f-result{padding-left:0;display:block}}.hl_section_container{width:1200px}.gallery_container{background:#fff;padding:30px 0 60px 0}.gallery_container img{width:100%}.gallery_container .content_box{margin-left:-15px;position:relative;background:#fff;margin-top:-36px;width:95%;padding:30px;box-shadow:0 10px 50px rgba(204,204,204,.58);display:flex;flex-direction:column}.gallery_container .content_box .gal_type{color:#fff}.gallery_container ul{width:100%;padding:0;margin-bottom:0}.gallery_container li{margin-bottom:74px;padding-right:0;margin-right:1.5%;width:49%;display:flex;flex-direction:column}.gallery_container li:hover a{color:#7b7b7b}.gallery_container li:nth-child(2n){margin-top:40px;margin-right:0}.gallery_container .content_box h6,.gallery_container .content_box h6 p{font-weight:400;font-size:20px;margin-bottom:15px}.gallery_container .content_box h6 p{margin-bottom:0}.gallery_container .content_box .date{float:left;width:100%}.gallery_container .content_box .date img{float:left;width:20px;height:20px}.gallery_container .content_box .date span{float:left;padding-left:5px;line-height:24px}.gallery_container .content_box p{padding-bottom:8px;color:#2e2e2e}.gallery_container .content_box .textlink{padding-bottom:0;padding-top:10px}.gallery_container li:hover .content_box img{transform:none}@media screen and (max-width:1024px){.hl_section_container{width:100%;padding-left:26px;padding-right:26px}.gallery_container .content_box{padding:20px}.gallery_container li{margin-bottom:40px}}@media screen and (max-width:600px){.gallery_container{padding-top:15px;padding-bottom:80px}.hl_section_container{width:100%;padding:0;margin-top:45px}.hl_section_container{width:100%;padding:0;margin-top:45px}.hl_section_container h1{padding:0 5%;margin-bottom:0}.hl_section_container .container{padding:0}.hl_section_container li{padding:0}.hl_section_container li .content_box{width:90%;margin-left:5%;padding:20px;margin-top:-25px}.gallery_container li{margin-bottom:60px;margin-right:0;width:100%}.gallery_container li:nth-child(2n){margin-top:0}}.filter-result ul{width:100%;padding:0;transition:all .3s ease;display:flex;flex-wrap:wrap;position:relative;overflow:hidden}li.normal-tile{padding-left:0;padding-right:3%;width:33%;margin-right:0;display:flex;height:auto}li.normal-tile h5{margin-top:15px}li.normal-tile .content_box{position:relative;background:#fff;padding:20px 0;flex-grow:1}li.normal-tile{margin-bottom:74px;transition:opacity .3s ease-in}li.normal-tile.showup{opacity:1;position:static;visibility:visible}li.normal-tile.hidden{opacity:0;display:flex!important;position:absolute;visibility:hidden;z-index:-1;bottom:0;right:-1000px}li.normal-tile .content_box h6{font-weight:400;font-size:20px;margin-bottom:5px}li.normal-tile .content_box .date{background-size:20px 20px;line-height:24px;font-size:16px}li.normal-tile .content_box p{padding-bottom:8px}li.normal-tile .content_box p.text{padding-bottom:0}li.normal-tile .content_box a.textlink{padding-bottom:0;padding-top:10px;line-height:1.42857143}li.normal-tile img{width:100%}li.normal-tile .content_box .time-detail{padding:15px 0;position:relative;margin-top:10px;margin-bottom:15px}li.normal-tile .content_box .time-detail:before{content:"";display:block;width:100%;height:1.5px;background:linear-gradient(to right,#d5d5d5 50%,#fff);position:absolute;top:0;left:0}li.normal-tile .content_box .time-detail:after{content:"";display:block;width:100%;height:1.5px;background:linear-gradient(to right,#d5d5d5 50%,#fff);position:absolute;bottom:0;left:0}li.normal-tile .content_box .time-detail .detail-box{background:linear-gradient(to right,#f3f3f3 50%,#fff);padding:10px 15px;padding-bottom:0}li.normal-tile .content_box .time-detail p{line-height:30px;font-size:16px;display:flex}li.normal-tile .content_box .time-detail p .text{flex:1;display:block}li.normal-tile .content_box p .icon{float:left;width:30px;text-align:center;margin-right:5px}li.normal-tile .content_box p img{width:auto;height:20px}li.normal-tile:hover .content_box img{transform:none}.asm_archive_listing li.normal-tile .content_box p img{margin-right:5px}li.normal-tile .content_box p.ticket-requirement{width:100%}li.normal-tile .content_box p.ticket-requirement span{display:inline-block;line-height:1.2}li.normal-tile .content_box p.ticket-requirement a{text-decoration:underline;display:inline-block;font-size:16px;color:#333}li.normal-tile .content_box p.ticket-requirement a:hover{color:#7b7b7b}li.normal-tile .content_box p.ticket-requirement.sold-out a{text-decoration:line-through}li.normal-tile .content_box p.ticket-requirement.sold-out span{text-decoration:line-through}li.normal-tile .content_box p.ticket-requirement{position:relative}li.normal-tile .content_box p.ticket-requirement span.sold-out{display:inline-block;padding:5px;background:#b71c1c;color:#fff;font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;margin-left:5px;text-decoration:none}li.normal-tile .tags{display:inline-block;width:100%;margin-bottom:10px;font-size:16px}li.normal-tile .tags span{float:left;border-right:solid 1px #2e2e2e;line-height:1;padding-right:7px;margin-bottom:5px;margin-right:7px}li.normal-tile .tags span:first-child{padding-left:0}li.normal-tile .tags span:last-child{border-right:none}li.normal-tile .img_box{overflow:hidden}.school_listing_cnt li.normal-tile .content_box .time-detail{margin-top:0}.filter-result .show-more-box{text-align:center}.filter-result .show-more-box .showless{display:none}.filter-result .show-more-btn{display:inline-block;text-decoration:underline;padding:0 10px;position:relative;font-size:18px}.filter-result .show-more-btn:hover{color:#7b7b7b}.filter-result .show-more-btn:after,.filter-result .show-more-btn:before{content:"";display:block;position:absolute;right:0;top:10px;width:1px;height:7px;background:#2e2e2e;transition:all .3s ease}.filter-result .show-more-btn.down:before{transform:rotate(135deg)}.filter-result .show-more-btn.down:after{transform:rotate(-135deg);right:-5px}.filter-result .show-more-btn.up:before{transform:rotate(45deg)}.filter-result .show-more-btn.up:after{transform:rotate(-45deg);right:-5px}li.normal-tile .content_box .share-btn{right:0;top:35px;width:25px;transition:opacity .25s ease-in-out;opacity:0!important;display:none}li.normal-tile .img_box .share-btn{right:15px;top:auto;bottom:5px;width:25px;transition:opacity .25s ease-in-out;opacity:0;z-index:1}li.normal-tile.share-in .share-btn{opacity:1}.asm_listing li.normal-tile .img_box,.school_listing li.normal-tile .img_box{position:relative}.asm_listing li.normal-tile .img_box:after,.school_listing li.normal-tile .img_box:after{content:'';display:block;position:absolute;right:0;bottom:0;border-right:100px solid #fff;border-top:55px solid transparent;border-left:1px solid transparent;transition:opacity .25s ease-in-out;opacity:0}.asm_listing li.normal-tile .img_box:hover:after,.school_listing li.normal-tile .img_box:hover:after,li.normal-tile .img_box:hover .share-btn{opacity:1}@media screen and (max-width:1024px){.filter-result ul{margin-bottom:0}li.normal-tile{margin-bottom:60px}.asm_listing li.normal-tile h5,.school_listing li.normal-tile h5{width:90%}.asm_listing li.normal-tile .img_box:after,.school_listing li.normal-tile .img_box:after{display:none}li.normal-tile .img_box .share-btn{display:none}li.normal-tile .content_box .share-btn{opacity:1!important;display:block}}@media screen and (max-width:600px){li.normal-tile,li.normal-tile:nth-child(3n){padding-left:0;padding-right:0}li.normal-tile{width:100%}li.normal-tile .content_box{min-height:auto}}@media screen and (min-width:601px) and (max-width:1023px){li.normal-tile{width:50%}}section.asm_exhibition_zone{margin-bottom:75px}.asm_exhibition_zone .image-section{width:100%;position:relative;overflow:hidden}.asm_exhibition_zone .image-section img.bg-image{width:100%}.asm_exhibition_zone .image-section .bg-content{position:absolute;text-align:center;left:0;top:50%;width:100%;color:#fff;letter-spacing:1px;margin-top:-100px}.asm_exhibition_zone .image-section .bg-content h2{color:#fff;margin-top:20px}.asm_exhibition_zone .image-section .bg-content a{color:#fff}.asm_exhibition_zone .image-section .bg-content div,.asm_exhibition_zone .image-section .bg-content p{margin-top:20px}.asm_exhibition_zone .show-btn-box{text-align:center}.asm_exhibition_zone .show-btn-box .showless,.asm_exhibition_zone .show-btn-box .showmore{display:none}.asm_exhibition_zone .show-btn{display:inline-block;text-decoration:underline;padding:0 10px;position:relative;transition:all .3s ease}.asm_exhibition_zone .show-btn:hover{color:#7b7b7b}.asm_exhibition_zone .show-btn:after,.asm_exhibition_zone .show-btn:before{content:'';width:1px;height:8px;background:#fff;position:absolute;right:0;transition:all .3s ease;top:7px}.asm_exhibition_zone .show-btn.down:before{transform:rotate(135deg)}.asm_exhibition_zone .show-btn.down:after{transform:rotate(-135deg);right:-5px}.asm_exhibition_zone .show-btn.up:before{transform:rotate(45deg)}.asm_exhibition_zone .show-btn.up:after{transform:rotate(-45deg);right:-5px}.asm_exhibition_zone .zone-section{background:#f7f7f7;height:auto}.asm_exhibition_zone .zone-section.slide-up{height:0}.asm_exhibition_zone .zone-section ul{margin-top:-40px;width:1200px;padding:0;padding-bottom:20px;flex-wrap:wrap;display:flex}.asm_exhibition_zone .zone-section ul li{overflow:hidden;box-shadow:0 0 50px rgba(117,117,117,.2);margin-bottom:20px;padding:0;margin-right:25px;width:23%;position:relative;cursor:pointer;display:flex;flex-direction:column}.asm_exhibition_zone .zone-section ul li:nth-child(4n){margin-right:0}.asm_exhibition_zone .zone-section ul li img{width:100%;height:auto;max-height:170px}.asm_exhibition_zone .zone-section ul li .content{padding:30px;background:#fff;position:relative;flex-grow:1}.asm_exhibition_zone .zone-section ul li .content p.link{position:absolute;bottom:30px}.asm_exhibition_zone .zone-section ul li h5{font-weight:400;font-size:20px;margin:0;padding-bottom:45px}.asm_exhibition_zone .zone-section ul li:hover a.view-btn{color:#7b7b7b}.asm_exhibition_zone .zone-section ul li a.box_link{display:block}.asm_exhibition_zone .lightbox-container{position:fixed;width:100%;height:100%;background:linear-gradient(225deg,#e9e9e9 0,#fff,#f3f3f3);left:0;top:0;z-index:10000;overflow-y:scroll;display:none}.asm_exhibition_zone .lightbox-container .close-btn{position:absolute;top:30px;right:30px;cursor:pointer;display:block;width:30px;height:30px}.asm_exhibition_zone .lightbox-container .close-btn:after,.asm_exhibition_zone .lightbox-container .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.asm_exhibition_zone .lightbox-container .close-btn:before{transform:rotate(-45deg)}.asm_exhibition_zone .lightbox-container .close-btn:after{transform:rotate(45deg)}.asm_exhibition_zone .lightbox-main{width:1200px}.asm_exhibition_zone .lightbox-main h2{margin-bottom:30px;margin-top:60px}.asm_exhibition_zone .lightbox-main .description{margin-bottom:50px}.asm_exhibition_zone .labels-and-tips{float:left;margin-bottom:30px}.asm_exhibition_zone .labels-and-tips h4{float:left;margin:0;padding-right:15px;position:relative;margin-right:15px}.asm_exhibition_zone .labels-and-tips h4:after{content:'';display:block;width:1px;height:20px;background:#686b72;position:absolute;right:0;top:0}.asm_exhibition_zone .labels-and-tips span{display:inline-block}.asm_exhibition_zone .labels-and-tips span i{font-style:normal;padding-right:5px}.asm_exhibition_zone .lightbox-main ul{width:100%;float:left}.asm_exhibition_zone .lightbox-main li video{height:100%}.asm_exhibition_zone .lightbox-main li img,.asm_exhibition_zone .lightbox-main li video{width:100%;object-fit:fill}.asm_exhibition_zone .lightbox-main li{float:left;margin-bottom:45px;height:auto;width:31.33333%}.asm_exhibition_zone .lightbox-main li h5{font-weight:400;margin-top:15px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{display:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{display:none}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{display:none}.image-video-container{position:relative;overflow:hidden}.image-video-container .video_control{position:absolute;width:100%;height:100%;display:flex;align-items:center;text-align:center;top:0;cursor:pointer;transition:all .3s ease;z-index:1}.asm_exhibition_zone .lightbox-main .video_control:hover{background:rgba(0,0,0,.3)}.asm_exhibition_zone .lightbox-main .image-video-container .video_control img{width:25%;margin:0 auto}.asm_exhibition_zone .video-lightbox{display:none}.zoon-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-145deg,#e9e9e9,#fcfcfc 50%,#e9e9e9);border:none;display:flex;justify-content:center;overflow:scroll;opacity:0;z-index:-100;transition:all .3s ease;transform:scale(.8)}.zoon-lightbox.show-up{z-index:10000;opacity:1;transform:scale(1)}.zoon-lightbox .video-section{width:100%;height:80%;margin:10% auto}@media screen and (max-width:1024px){.asm_exhibition_zone .lightbox-main{width:100%}section.asm_exhibition_zone{margin-bottom:60px}.asm_exhibition_zone .zone-section ul{width:100%;padding-left:26px;padding-right:26px}.asm_exhibition_zone .image-section{height:auto;position:relative}.asm_exhibition_zone .image-section img.bg-image{margin-left:0;width:100%}}@media screen and (max-width:600px){.asm_exhibition_zone .zone-section ul li{width:48%;margin-right:3%}.asm_exhibition_zone .zone-section ul li:nth-child(2n){margin-right:0}.asm_exhibition_zone .zone-section ul li img{width:100%;height:auto}.asm_exhibition_zone .lightbox-main{width:100%;margin-bottom:30px;padding:0}.asm_exhibition_zone .lightbox-main h2{margin-bottom:10px}.asm_exhibition_zone .labels-and-tips,.asm_exhibition_zone .lightbox-main .description,.asm_exhibition_zone .lightbox-main h2{padding:0 15px}.asm_exhibition_zone .lightbox-main .swiper-box{width:100%;overflow:hidden;position:relative;padding-bottom:60px}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{top:72%;width:20px;height:36px;outline:0}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:15px;display:block;background-image:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-arrow-right.png);background-size:100% 100%}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:15px;display:block;background-image:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-arrow-right.png);transform:rotate(180deg);background-size:100% 100%}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{display:block;font-size:20px}.asm_exhibition_zone .lightbox-main li{margin-right:0;margin-bottom:50px}.asm_exhibition_zone .lightbox-main li h5{padding:0 16%;margin:25px 0;margin-bottom:10px}.asm_exhibition_zone .lightbox-main li .rich-text{padding:0 16%}.asm_exhibition_zone .lightbox-container .close-btn{top:20px;right:20px}.asm_exhibition_zone .zone-section ul li .content{padding:15px}.asm_exhibition_zone .zone-section ul li .content p.link{bottom:15px}}@media screen and (min-width:601px) and (max-width:1024px){.asm_exhibition_zone .zone-section ul{width:100%;padding-left:26px;padding-right:26px}.asm_exhibition_zone .zone-section ul li{width:31.3333%;margin-right:3%}.asm_exhibition_zone .zone-section ul li:nth-child(4n){margin-right:3%}.asm_exhibition_zone .zone-section ul li:nth-child(3n){margin-right:0}.asm_exhibition_zone .zone-section ul li img{width:100%;height:auto}.asm_exhibition_zone .zone-section ul li .content{padding:15px}.asm_exhibition_zone .zone-section ul li .content p.link{bottom:15px}}@media screen and (min-width:601px) and (max-width:992px){.asm_exhibition_zone .lightbox-main li{width:48%;margin-right:4%}.asm_exhibition_zone .lightbox-main li:nth-child(2n){margin-right:0}}@media screen and (max-width:600px){.asm_exhibition_zone .zone-section ul{width:100%;padding-left:5%;padding-right:5%}}.cnt-getting-here{padding:30px 0;background:linear-gradient(to left,#d5d5d5 45%,#eff0f0);margin-bottom:70px}.cnt-getting-here .container_wrap{width:1200px;display:flex;align-items:center;padding:45px 0;background:linear-gradient(to left,#f3f3f3 45%,#fff)}.cnt-getting-here h3{margin-top:0;padding-left:40px;color:#656567;margin-bottom:0}.cnt-getting-here .f_bold,.cnt-getting-here .f_normal{line-height:20px;padding-bottom:10px}.cnt-getting-here .text-box{padding:0;float:left;width:50%;display:flex}.cnt-getting-here .text-box .icon{width:30px;margin-right:10px;text-align:center}.cnt-getting-here .text-box img{max-width:30px;min-width:23px;max-height:30px}.cnt-getting-here .text-box .text-content{flex:1}.cnt-getting-here .text-box .text-content p{padding-bottom:10px}.cnt-getting-here .text-box .text-content p:last-child{padding-bottom:0}.cnt-getting-here .text-box a{text-decoration:underline}@media screen and (max-width:1024px){.cnt-getting-here .container_wrap{width:100%;padding-left:20px;padding-right:20px;display:block}.cnt-getting-here{padding-left:26px;padding-right:26px}.cnt-getting-here h3{margin:0;padding:0}.cnt-getting-here .container_wrap .container{padding-right:0}}@media screen and (max-width:600px){.cnt-getting-here{padding-left:5%;padding-right:5%}.cnt-getting-here .text-box{width:100%;margin-bottom:10px}.cnt-getting-here .text-box:last-child{margin-bottom:0}.cnt-getting-here h3{margin-bottom:20px}.cnt-getting-here .container_wrap .container{padding-left:0}}.cnt-getting-here-2{padding:30px;margin-top:20px}.cnt-getting-here-2 .container_wrap{width:auto}@media (max-width:1024px){.cnt-getting-here-2{margin-left:26px;margin-right:26px;width:auto}}@media (max-width:600px){.cnt-getting-here-2{width:90%;padding:20px;margin-left:5%;margin-right:5%}}.mh_container{width:100%;position:relative;margin-bottom:175px;margin-top:110px}.asm_masthead_1 .parallax-container-video{position:relative;z-index:1}.mh_container h1,.mh_container h1 p{font-size:110px}.mh_container .video_section{height:80%;width:70%;max-width:1286px;position:relative;margin-left:-35px}.mh_container .video_section img{width:100.5%;position:absolute;left:0;top:-2px}.mh_container .video_section video{width:100%;height:100%;object-fit:fill}.content_section{width:100%;padding-bottom:58%;position:absolute;top:-122px}.content_section:after{position:absolute;content:"";display:block;right:24%;width:1px;height:392px;bottom:0;background:#696b73}.content_section .text_wrap{position:absolute;right:26px;top:90px;text-align:right}.mh_container h1{display:inline-block;text-align:left}.banner_section .icon_calender{position:absolute;right:0;text-align:center;transition:all .3s ease-in-out}.banner_section .icon_calender.fixed-bottom{position:fixed;bottom:0;z-index:1}.banner_section .icon_calender.absolute-bottom{position:absolute!important;bottom:0!important;top:auto!important}.banner_section .icon_calender img{width:36px;height:36px;position:relative;z-index:100;margin-bottom:5px;margin-right:20px}.banner_section .icon_calender span{display:block;position:relative;z-index:100;font-weight:700;color:#2e2e2e;margin-bottom:10px;margin-right:20px}.banner_section .icon_calender:after{content:"";display:block;width:0;height:0;border-width:150px 204px 0 0;border-style:solid;border-color:transparent #ffd741 transparent transparent;position:relative;position:absolute;bottom:0;right:0;z-index:1}.parallax-mirror.index-top .parallax-slider video{height:100%!important;object-fit:fill}.asm_masthead_1 .banner .parallax-container-video{padding-bottom:59%!important}.mh_container .video_section .parallax-container{position:absolute;top:0;left:0;z-index:-100;height:100%;width:100%}@media screen and (min-width:1025px){.content_section .text_wrap{min-width:65%;width:1200px;left:0;right:0;margin:auto}}@media screen and (max-width:1024px){.mh_container{margin-bottom:20%}.content_section .text_wrap{top:95px}.content_section:after{content:none}.mh_container .video_section{width:90%;max-width:90%}.mh_container h1,.mh_container h1 p{font-size:90px}.banner_section .icon_calender:after{border-width:130px 184px 0 0}.banner_section .icon_calender img{width:30px;height:30px}}@media screen and (max-width:992px){.content_section .text_wrap{top:10px}}@media screen and (max-width:600px){.mh_container{margin-bottom:80%}.mh_container h1,.mh_container h1 p{font-size:48px}.mh_container .video_section{width:100%;max-width:96%}.mh_container .video_section{margin-left:0}.mh_container .video_section img{width:113.5%;margin-left:-12%;top:-1px}.content_section{top:-102px}.content_section .text_wrap{top:38px;right:5%}.content_section{padding-bottom:159%}.content_section:after{content:'';height:29%;right:50%}.banner_section .icon_calender:after{border-width:112px 156px 0 0}.banner_section .icon_calender span{margin-right:10px;margin-bottom:6px}.banner_section .icon_calender img{width:24px;height:24px;margin-right:10px}.asm_masthead_1 .banner .parallax-container-video{padding-bottom:67%!important}}@media screen and (max-width:376px){.mh_container h1,.mh_container h1 p{font-size:45px}}@media screen and (max-width:321px){.mh_container h1,.mh_container h1 p{font-size:40px}}@media screen and (min-width:992px) and (max-width:1024px){.mh_container{margin-top:90px;margin-bottom:10%}}@media screen and (min-width:601px) and (max-width:992px){.mh_container{margin-top:140px;margin-bottom:5%}}.asm_masthead_2{width:100%;position:relative;padding-top:1px;margin-bottom:80px;margin-top:0}.asm_masthead_2 h1{margin-top:0;width:92%}.asm_masthead_2 h1 p{margin-bottom:10px}.asm_masthead_2 section.banner{left:0;width:80%;z-index:1}.asm_masthead_2 section.banner .banner-image{overflow:hidden}.asm_masthead_2 .content-section{width:1200px;position:relative;z-index:100;margin-top:-35px;background:#fff;box-shadow:0 0 50px rgba(117,117,117,.24);display:flex;position:relative;z-index:0}.asm_masthead_2 .content-section.author_mode{display:block}.asm_masthead_2 .content-section .main-content{padding-top:30px;padding-bottom:30px}.asm_masthead_2 .content-section .tour-info-container{background:linear-gradient(to left,#fff 70%,#f3f3f3);min-height:476px}.asm_masthead_2 .content-section .main-content .collapse-box p{line-height:24px;margin-top:15px}.asm_masthead_2 .collapse-box{overflow:hidden;clear:left}.asm_masthead_2 .view-btn{padding-top:15px;position:relative;padding-right:10px}.asm_masthead_2 .main-content .view-btn{display:none}.asm_masthead_2 .view-btn:after,.asm_masthead_2 .view-btn:before{content:'';width:1px;height:8px;background:#2e2e2e;position:absolute;right:0;transition:all .3s ease;top:22px}.asm_masthead_2 .view-btn.down:before{transform:rotate(135deg)}.asm_masthead_2 .view-btn.down:after{transform:rotate(-135deg);right:-5px}.asm_masthead_2 .view-btn.up:before{transform:rotate(45deg)}.asm_masthead_2 .view-btn.up:after{transform:rotate(-45deg);right:-5px}.asm_masthead_2 .content-section .tour-info-container{padding:40px 32px}.asm_masthead_2 .showless,.asm_masthead_2 .showmore{display:none}@media screen and (max-width:600px){.asm_masthead_2{margin-bottom:60px}.asm_masthead_2 section.banner{width:100%}.asm_masthead_2 .content-section{width:90%;margin-left:5%;margin-right:5%;margin-top:-25px;display:block}.asm_masthead_2 .content-section .main-content{padding-left:5px;padding-right:5px}.asm_masthead_2 .content-section .tour-info-container{background:#fff;padding:15px;padding-bottom:30px;min-height:auto;padding-left:5px;padding-right:5px}.asm_masthead_2 .content-section .tour-info-container .btn{width:100%}.asm_masthead_2 .content-section .gal_type:after{width:34px;border-left:5px solid transparent;border-right:6px solid transparent}.asm_masthead_2 .main-content .view-btn{display:block}}@media screen and (min-width:601px) and (max-width:1024px){.asm_masthead_2 .content-section .tour-info-container .btn{width:100%}.asm_masthead_2 section.banner{width:90%}.asm_masthead_2 .content-section{max-width:720px;margin-left:26px;margin-right:26px;margin-top:-35px}.asm_masthead_2 .content-section .main-content{padding-left:5px}}@media screen and (min-width:992px) and (max-width:1024px){.asm_masthead_2 .content-section{max-width:960px;margin-left:auto;margin-right:auto}}.masthead_3 .primary-content{position:relative;z-index:1}.masthead_3 .banner-content{position:relative;display:flex;align-items:center;width:1400px;float:right;margin-top:-30px;z-index:-1;padding:0;max-width:1400px}.masthead_3 .banner-image{position:relative;padding:0;margin-right:20px}.masthead_3 .banner-bg{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.masthead_3 .banner-img{width:100%;height:100%;position:absolute;z-index:-1;left:0;top:0}.masthead_3 .banner-text{padding-right:0}@media screen and (max-width:1024px){.masthead_3 .banner-content{width:100%;margin-top:0;float:none;display:block;max-width:100%}.masthead_3 .banner-image{margin:30px auto;float:none}.masthead_3 .banner-bg{width:101%;height:101%;left:-1px;top:-1px}.masthead_3 .banner-text{padding:0}}.reskin .img_box img{height:354px!important;border-radius:20px 20px 0 0}.reskin .gallery_container .content_box{margin-left:0;margin-top:0;width:100%;box-shadow:none;border-radius:0 0 20px 20px}.reskin .gallery_container li code{box-shadow:0 10px 50px rgba(204,204,204,.58);border-radius:0 0 20px 20px;height:100%}.reskin .gallery_container .content_box .gal_type{top:0}.reskin .gallery_container .content_box .gal_type span{padding:0 40px;height:40px;background:#e53a7a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}.reskin .gallery_container .content_box .gal_type:after{border:none}.reskin .gallery_container .content_box .gal_type span{background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000}.reskin .gallery_container .content_box .card-body{padding:25px 10px 0;min-height:250px}.reskin .gallery_container .content_box .card-body h5{color:#202125;font-weight:700;margin-bottom:20px}.reskin .gallery_container .content_box .card-body .date{padding-bottom:20px}.reskin .gallery_container .content_box .card-body .date span{color:#202125;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding-left:10px;float:unset;position:relative;top:-1px}.reskin .gallery_container .content_box .card-body #more_content_41,.reskin .gallery_container .content_box .card-body .more_content,.reskin .gallery_container .content_box .card-body .text{display:block;font-size:16px;color:#202125}.reskin .gallery_container .content_box .card-body #more_content_41 a,.reskin .gallery_container .content_box .card-body .more_content a,.reskin .gallery_container .content_box .card-body .text a{font-size:16px;color:#202125}.reskin .gallery_container .content_box .textlink{margin-bottom:10px}.reskin .gallery_container .content_box .textlink a{color:#202125;font-style:normal;font-weight:700}.reskin .gallery_container li:nth-child(2n){margin-top:0;margin-right:0}@media screen and (max-width:767px){.reskin .img_box img{height:218px!important;border-radius:0}.reskin .gallery_container .content_box,.reskin .gallery_container li code{border-radius:0}}.reskin .feature-card-container{display:block;margin-left:1.5%;width:100%}.reskin .feature-card-container .detail_link a:hover{color:#fffF}.reskin .feature-card-container .inner_wrapper{position:relative}.reskin .card_content_section{display:flex;width:100%;position:absolute;color:#fff;top:0;padding:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.reskin .card_image_section img{width:100%;border-radius:20px;height:449px}.reskin .content_header{width:50%;padding-left:60px}.reskin .content_details{width:50%;display:flex;align-items:flex-end;justify-content:center}.reskin .content_title{color:#fff;font-size:40px;font-weight:700;line-height:normal}.reskin .content_sub_title{color:#fff;font-size:40px;font-weight:300;line-height:normal}.reskin .content_date{color:#fff;font-size:24px;font-weight:300;line-height:normal;padding-top:30px;padding-bottom:5px}.reskin .content_sub_text{color:#fff;font-size:24px;font-weight:700;line-height:normal}.reskin .content_description{color:#fff;font-size:18px;font-weight:300;line-height:normal;max-width:320px;position:relative;top:125px}.reskin .detail_link{padding-top:20px}.reskin .detail_link a{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width:992px) and (max-width:1200px){.reskin .card_content_section{display:flex;gap:40px;padding:60px}.reskin .content_header{width:50%;padding-left:0}.reskin .content_title{font-size:24px;padding-bottom:5px}.reskin .content_sub_title{font-size:24px}.reskin .content_date,.reskin .content_sub_text{font-size:20px}.reskin .content_details{width:50%}.reskin .content_description{font-size:14px;top:60px;max-width:240px}.reskin .detail_link a{font-size:14px}}@media screen and (min-width:650px) and (max-width:991px){.reskin .card_content_section{display:flex;gap:20px;padding:25px}.reskin .content_header{width:50%;padding-left:0}.reskin .content_title{font-size:18px;padding-bottom:5px}.reskin .content_sub_title{font-size:18px}.reskin .content_date{font-size:14px;padding-top:15px}.reskin.content_sub_text{font-size:14px}.reskin .content_details{width:50%}.reskin .content_description{font-size:13px;top:0;max-width:90%}.reskin .detail_link a{font-size:13px}}@media screen and (max-width:650px){.reskin .feature-card-container{padding:0 15px}.reskin .card_content_section{display:flex;gap:50px;flex-direction:column!important;padding:50px 30px}.reskin .content_header{width:100%;padding-left:0}.reskin .content_title{font-size:20px;padding-bottom:5px}.reskin .content_sub_title{font-size:20px}.reskin .content_date,.reskin .content_sub_text{font-size:18px}.reskin .content_details{width:100%;justify-content:flex-start}.reskin .content_description{font-size:14px;top:0;max-width:240px}.reskin .detail_link a{font-size:14px}}.reskin .product_list ul.container li.active .content{border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.25);box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .product_list ul.container li.active .img_box img{border-radius:20px 20px 0 0}.reskin .product_list ul.container li.active .content_box{background:0 0}.reskin .product_list ul.container li.active .content_box .gal_type{top:0}.reskin .product_list ul.container li.active .content_box .gal_type span{padding:0 40px;height:40px;background:#e53a7a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;font-size:18px}.reskin .product_list ul.container li.active .content_box .gal_type:after{border:none}.reskin .product_list ul.container li.active .content_box .gal_type.exhibition span{background-color:#39bbce}.reskin .product_list ul.container li.active .content_box .title{font-size:30px;padding-top:30px;color:#202125}.reskin .product_list ul.container li.active .content_box .time-detail:after,.reskin .product_list ul.container li.active .content_box .time-detail:before{height:1px;background:#000}.reskin .product_list ul.container li.active .content_box .time>.icon{padding-top:1px}.reskin .product_list ul.container li.active .content_box .time-detail .detail-box{background:0 0;padding:10px 15px;padding-bottom:0}.reskin .product_list ul.container li.active .content_box .time-detail p{display:-webkit-box;display:-ms-flexbox;display:flex;color:#202125;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.reskin .product_list ul.container li.active .content_box .text p{color:#202125;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reskin .product_list ul.container li.active .textlink{bottom:80px!important}.reskin .product_list ul.container li.active .textlink a.textlink{color:#202125;font-size:18px;font-style:normal;font-weight:700}.reskin .product_list ul.container li.active .textlink span{font-size:18px;color:#000}.reskin .product_list .textlink+div{border-radius:0 0 20px 20px!important;padding:25px 15px!important;text-align:right!important}.reskin .product_list .textlink+div a{width:50%!important;border:2px solid #000;background:#000;color:#fff}@media screen and (max-width:656px){.reskin .product_list ul.container li.active .content,.reskin .product_list ul.container li.active .img_box img{border-radius:0}.reskin .product_list ul.container li.active .textlink+div{text-align:left!important}}.reskin .asm_masthead_2{user-select:none;background:#f0f0f0}.reskin .asm_masthead_2 section.banner{width:100%}.reskin .asm_masthead_2 .content-section{width:100%;position:relative;z-index:100;margin-top:0;background:#f0f0f0;box-shadow:none;display:flex;position:relative;z-index:0}.reskin .exhibition-details{margin:0 auto}.reskin .exhibition-details .exhibition-content-section{padding:80px 0}.reskin .exhibition-details .exhibition-section .exhibition-title{font-family:DINBold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#000;font-size:40px;line-height:1.2;letter-spacing:.3px;padding-bottom:20px}.reskin .exhibition-details .exhibition-section .exhibition-details p{color:#000;font-size:20px;font-weight:300;line-height:120%;padding-bottom:20px}.reskin .exhibition-details .exhibition-section .visitor-information{padding:20px 0;margin-bottom:40px;border-top:1px solid #000;border-bottom:1px solid #000}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;transition:background-color .3s ease}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header p{color:#000;font-size:24px;font-weight:600}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header img{width:24px;transition:all 1s ease}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header.active img{transform:rotate(-180deg)}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content{max-height:0;overflow:hidden;transition:all 1s ease}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content a,.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content b,.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content p{font-size:18px;line-height:120%;padding-bottom:10px;color:#000;border:none!important}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content.active{margin-top:20px}.reskin .exhibition-details .ticketing-section{border-radius:20px;background:#fff;padding:40px;width:100%}.reskin .exhibition-details .ticketing-section .header-section{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:40px}.reskin .exhibition-details .ticketing-section .header-section .ticketing-title .main-title{color:#202125;font-size:30px;font-style:normal;font-weight:300;line-height:normal;padding-bottom:10px}.reskin .exhibition-details .ticketing-section .header-section .ticketing-title .sub-title{color:#202125;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.reskin .exhibition-details .ticketing-section .header-section .buy-ticket a{border-radius:20px;background:#2b2b2b;display:flex;justify-content:center;align-items:center;color:#e7e7e7;font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;padding:10px 40px;height:43px}.reskin .exhibition-details .ticketing-section .timing-section{display:flex;width:100%;align-items:flex-start;justify-content:space-between;margin-bottom:40px;gap:10px}.reskin .exhibition-details .ticketing-section .timing-section .timing-content{width:32%}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .title{display:flex;align-items:center;justify-content:flex-start;gap:5px;padding-bottom:20px}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .title p{color:#202125;font-size:18px;font-style:normal;font-weight:300;line-height:normal}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .title img{width:24px}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .section-details p{color:#202125;font-size:18px;font-style:normal;line-height:normal}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .section-details p.bold-text{font-weight:600}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .section-details p.space-below{padding-bottom:20px}.reskin .exhibition-details .ticketing-section .booking-section{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:10px}.reskin .exhibition-details .ticketing-section .booking-section .booking-content{width:50%}.reskin .exhibition-details .ticketing-section .booking-section .booking-content .title{color:#2b2b2b;font-size:15px;font-style:normal;font-weight:300;line-height:normal;text-transform:capitalize;border-radius:20px;background:#e7e7e7;display:inline-block;padding:10px 20px;margin-bottom:20px}.reskin .exhibition-details .ticketing-section .booking-section .booking-content .title a{text-decoration:none;border:none!important;font-size:12px}.reskin .exhibition-details .ticketing-section .booking-section .booking-content .section-details li{color:#202125;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-left:20px;list-style:disc}@media screen and (max-width:600px){.reskin .asm_masthead_2 .content-section{width:100%;margin:0}.reskin .exhibition-details .exhibition-content-section{padding:40px 0;display:flex;flex-direction:column-reverse}.reskin .exhibition-details .exhibition-section .exhibition-title{font-size:24px;padding-top:30px}.reskin .exhibition-details .exhibition-section .exhibition-details p{font-size:14px}.reskin .exhibition-details .exhibition-section .visitor-information{margin-bottom:15px}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header p{font-size:18px}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-header img{width:16px}.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content b,.reskin .exhibition-details .exhibition-section .visitor-information .visitor-accordion-content p{font-size:16px}.reskin .exhibition-details .ticketing-section{padding:20px}.reskin .exhibition-details .ticketing-section .header-section{display:flex;align-items:flex-start;margin-bottom:40px;flex-direction:column;gap:20px}.reskin .exhibition-details .ticketing-section .header-section .ticketing-title .main-title{font-size:24px}.reskin .exhibition-details .ticketing-section .header-section .ticketing-title .sub-title{font-size:18px}.reskin .exhibition-details .ticketing-section .timing-section{display:flex;flex-direction:column;gap:40px}.reskin .exhibition-details .ticketing-section .timing-section .timing-content{width:100%}.reskin .exhibition-details .ticketing-section .timing-section .timing-content .section-details p,.reskin .exhibition-details .ticketing-section .timing-section .timing-content .title p{font-size:16px}.reskin .exhibition-details .ticketing-section .booking-section{display:flex;flex-direction:column;gap:30px;margin-bottom:25px}.reskin .exhibition-details .ticketing-section .booking-section .booking-content{width:100%}}.reskin .asm_exhibition_zone{background-color:#fff;padding-top:80px}.reskin .asm_exhibition_zone .explore-exhibition-section .main-title{color:#000;font-size:40px;font-style:normal;font-weight:600;line-height:normal;padding-bottom:40px}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container{display:flex;flex-wrap:nowrap;width:100%;align-items:flex-start;justify-content:space-between;gap:40px;padding:0}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li{width:50%;list-style:none}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .image-section img{width:100%;border-radius:20px 20px 0 0}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section{padding:20px 40px 40px;border-radius:0 0 20px 20px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-body{min-height:350px}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-title{color:#202125;font-size:30px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-text{color:#202125;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .link a{color:#202125;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.reskin .cnt_links .button-cta.primaryButton.btn{color:#fff;background:#000;border:2px solid #000;padding:0 45px}@media screen and (max-width:650px){.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container{display:flex;flex-direction:column}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li{width:100%}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .image-section img{border-radius:0}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section{border-radius:0}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-body{min-height:auto}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-title{font-size:26px}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .card-text{font-size:14px}.reskin .asm_exhibition_zone .explore-exhibition-section .exhibition-card-container li .content-section .link{padding-top:20px}.reskin .cnt_links .button-cta.primaryButton.btn{color:#fff;background:#000;border:2px solid #000;padding:0 30px}}.reskin .asm_detail_visit .img-box img{padding-right:10px}.reskin .asm_detail_visit h2{font-size:40px}.reskin .asm_detail_visit .content-container .view-btn{cursor:pointer;position:relative;margin-right:10px;color:#202125;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:10px}.reskin .asm_detail_visit .content-container .view-btn-box{margin-top:20px}@media screen and (max-width:650px){.reskin .asm_detail_visit h2{font-size:30px}.reskin .asm_detail_visit .content-container .content-text{margin-bottom:20px;padding:20px 40px 0}.reskin .asm_detail_visit .img-box img{padding-right:0}}.reskin .cnt_column_content.section .asm_offerpackages h2{font-size:40px}.reskin .cnt_column_content.section .asm_offerpackages .bulletin{color:#000;font-size:30px;font-weight:400}.reskin .cnt_column_content.section .asm_offerpackages li{border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.25);box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .cnt_column_content.section .asm_offerpackages li .entire-card-link .card-image{border-radius:20px 20px 0 0}.reskin .cnt_column_content.section .asm_offerpackages li .card-body{padding:20px 40px;min-height:300px}.reskin .cnt_column_content.section .asm_offerpackages li .card-body h5{color:#202125;font-size:30px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px}.reskin .cnt_column_content.section .asm_offerpackages li .card-body .more_content p{font-size:16px}.reskin .cnt_column_content.section .asm_offerpackages li .card-link{padding:10px 40px 30px}.reskin .cnt_column_content.section .asm_offerpackages li .view-btn{padding-top:0;color:#202125;font-size:18px;font-weight:700;line-height:normal}.reskin .cnt_column_content.section .asm_offerpackages .view-all-box a{text-decoration:none!important;color:#2b2b2b;font-size:18px;font-style:normal;font-weight:700;line-height:normal;min-width:55px;padding:7px 30px;border-radius:30px;border:2px solid #2b2b2b!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:45px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.reskin .reference_tile.section .asm_column_tiles_3{margin-bottom:200px}.reskin .reference_tile.section .asm_column_tiles_3 h2{margin-bottom:40px;color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li{border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 40px 0 rgba(0,0,0,.25);box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li img{width:100%;border-radius:20px 20px 0 0;height:218px;object-fit:cover}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .content_box{padding:20px 40px;min-height:240px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .content_box h5{color:#202125;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .more_content{color:#202125;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box{padding:10px 40px 30px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box .view-btn{color:#202125;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .gal_type.experience,.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .gal_type_box{display:none}@media screen and (max-width:1024px){.reskin .cnt_column_content.section .asm_offerpackages li .card-body{padding:20px}.reskin .cnt_column_content.section .asm_offerpackages li .card-body h5{font-size:24px}.reskin .cnt_column_content.section .asm_offerpackages li .card-link{padding:10px 20px 30px}}@media screen and (max-width:650px){.reskin .cnt_column_content.section .asm_offerpackages h2{font-size:24px}.reskin .cnt_column_content.section .asm_offerpackages .bulletin{color:#000;font-size:18px;font-weight:400}.reskin .cnt_column_content.section .asm_offerpackages li{border-radius:0}.reskin .cnt_column_content.section .asm_offerpackages li .entire-card-link .card-image{border-radius:0}.reskin .cnt_column_content.section .asm_offerpackages li .card-body{min-height:200px;padding:20px 30px}.reskin .cnt_column_content.section .asm_offerpackages li .card-link{padding:10px 30px 30px}.reskin .cnt_column_content.section .asm_offerpackages li .view-btn{font-size:16px}.reskin .reference_tile.section .asm_column_tiles_3 h2{font-size:30px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li{border-radius:0}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li img{border-radius:0}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .more_content{font-size:14px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .content_box{padding:20px 30px 40px;min-height:180px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .content_box h5{font-size:26px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box{padding:10px 30px 30px}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box .view-btn{font-size:16px}}.vd-footer .footer-block ol.breadcrumb{padding:0;margin-bottom:10px!important}.vd-footer .footer-block ol.breadcrumb a{font-size:18px}.vd-footer h3.footer-title{margin-top:10px;margin-bottom:40px}.vd-footer .col-wrapper{display:flex;gap:50px;justify-content:space-between}.vd-footer .col-wrapper .link-block{margin-bottom:30px}.vd-footer .col-wrapper .link-block .text__icons{display:flex;gap:10px;align-items:flex-start}.vd-footer .col-wrapper .link-block .text__icons svg{margin-top:4px}.vd-footer .col-wrapper .link-block .text__icons .texts{display:flex;flex-direction:column;gap:20px}.vd-footer .col-wrapper .link-block p{margin:0;font-size:16px}.vd-footer .col-wrapper .link-block p strong{font-weight:600}.vd-footer .col-wrapper .link-block .title{margin-bottom:8px}.vd-footer .col-wrapper .link-block ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.vd-footer .col-wrapper .link-block ul a{text-decoration:underline;font-size:16px}.vd-footer .col-wrapper .link-block ul a:hover{text-decoration:underline}.vd-footer .col-wrapper .link-block ul li.bold{font-weight:600}.vd-footer .col-wrapper .menu-blocks{display:grid;grid-template-columns:repeat(5,1fr);width:100%;grid-column-gap:20px}.vd-footer .footer-bottom{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding-top:40px}.vd-footer .footer-bottom .social-media ul{margin:0;padding:0;list-style:none;display:flex;gap:32px}.vd-footer .footer-bottom .copyright p{font-size:10px;margin:0}footer.experiencefragment{padding:0!important}footer.reskin{padding-bottom:80px!important}footer.reskin::after{display:none!important}@media (max-width:991px){.vd-footer .col-wrapper{gap:0;flex-direction:column}.vd-footer .col-wrapper .menu-blocks{width:100%;grid-template-columns:repeat(1,1fr)}.vd-footer .footer-bottom{flex-direction:column;justify-content:unset;align-items:self-start;flex-wrap:wrap;padding-top:40px;gap:40px}.footer.reskin .vd-footer{padding-top:25px}}.reskin .cnt-getting-here{background:#fff!important}.reskin .cnt-getting-here .container.container_wrap{background:#f0f0f0}.reskin .vd-section_container .vd-home_masthead .masthead_inner{width:100%;height:793px;object-fit:cover}.reskin .asm_masthead_1{margin-bottom:80px!important}.reskin .vd-section_container .vd-home_masthead{position:relative}.reskin .vd-section_container .vd-home_masthead .overlay-content{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center}.reskin .vd-section_container .vd-home_masthead .overlay-content .title h1{color:#fff;font-size:100px}@media (max-width:767px){.reskin .vd-section_container .vd-home_masthead .overlay-content .title h1{font-size:58px}.reskin .vd-section_container .vd-home_masthead .masthead_inner{height:757px;object-fit:cover}}.reskin .title__wrapper{height:100%;position:absolute;display:flex;align-items:start;flex-direction:column;justify-content:center}.reskin .title__wrapper .rich_text_container{color:#fff!important}.reskin .content_section__banner{width:100%;position:relative;margin-bottom:80px}.reskin .content_section__banner .title__wrapper .banner_title{color:#fff}.reskin .content_section__banner picture{width:100%;display:block}.reskin .content_section__banner picture img{width:100%;height:345px;object-fit:cover}@media (max-width:767px){.reskin .content_section__banner{height:640px}.reskin .content_section__banner .title__wrapper .banner_title{margin-top:0;top:45%}.reskin .content_section__banner picture img{height:640px}}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .filter.filter-type ul{border-bottom:solid 1px #2b2b2b}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .filter.filter-type ul li:after{background:#2b2b2b}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li:not(:first-child) .date-text{border:2px solid #2b2b2b;border-radius:100px}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li.checked div.date-text{background:#2b2b2b;color:#fff}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li.checked div.date-text{background:#2b2b2b;color:#fff}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li{font-size:18px}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li.checked div.date-text::before{border:2px solid #fff;background:radial-gradient(circle,#fff 2px,#000 2px 100%)}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li.checked div.date-text::after{width:8px;height:8px;left:18px;top:15px;background:#fff}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .filter-tips.has-result{font-size:18px}.reskin .cnt-asm-fitler-list.section .announcement-tip:after{display:none}.reskin .cnt-asm-fitler-list.section .announcement-tip:before{background:#2b2b2b}.reskin .cnt-asm-fitler-list.section .filter-result .multi-column-body li.three-col-tile::before{content:''}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body{column-gap:40px;overflow:visible}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{flex:1 1 30.33%;padding-right:0;border-radius:20px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .img_box img{height:218px!important;object-fit:cover}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box{padding:60px 20px 20px 40px;display:flex;flex-direction:column;gap:20px}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .gal_type{height:auto;line-height:normal;top:0;padding-bottom:0}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .gal_type span{font-size:18px;font-weight:700;display:flex;padding:5px 40px 5px 40px;justify-content:center;align-items:center;gap:10px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .gal_type::after{display:none}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box h5{margin:0;font-size:30px;font-weight:700}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box p.date{font-style:normal;font-weight:700;padding:0;display:flex;align-items:center}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box p.date::before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M5 22C4.45 22 3.97917 21.8042 3.5875 21.4125C3.19583 21.0208 3 20.55 3 20V6C3 5.45 3.19583 4.97917 3.5875 4.5875C3.97917 4.19583 4.45 4 5 4H6V2H8V4H16V2H18V4H19C19.55 4 20.0208 4.19583 20.4125 4.5875C20.8042 4.97917 21 5.45 21 6V20C21 20.55 20.8042 21.0208 20.4125 21.4125C20.0208 21.8042 19.55 22 19 22H5ZM5 20H19V10H5V20ZM5 8H19V6H5V8Z" fill="%231C1B1F"/></svg>');margin-right:8px;display:flex}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail{margin:0;padding:20px 0}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail .detail-box{padding:0;background:#fff}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail .detail-box p{font-size:18px;font-style:normal;font-weight:400}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail .detail-box .time .icon img{margin-top:4px}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail::before{background:#000}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .time-detail::after{background:#000}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .textlink{padding-bottom:40px;padding-left:40px}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .textlink a.textlink{padding:0;text-decoration:underline;border:0;height:24px;color:#202125;font-size:18px;font-style:normal;font-weight:700}@media (max-width:1024px){.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .share-btn{display:none}}@media (max-width:767px){.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{width:100%;flex:auto;border-radius:0}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .gal_type span{font-size:18px}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .textlink a.textlink{font-size:14px}}.reskin .asm_signup_1 .list_items_signupblock_wrapper{display:grid;grid-template-columns:2fr 7fr;width:100%;grid-column-gap:20px;align-items:center;margin-bottom:80px}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock{display:flex;align-items:center;justify-content:space-between}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock li{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:400}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock li svg{margin-top:-3px}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock .btn-secondary{border-radius:30px;border:2px solid #2b2b2b;color:#2b2b2b}@media (max-width:767px){.reskin .asm_signup_1 .list_items_signupblock_wrapper{grid-template-columns:1fr;grid-row-gap:40px}.reskin .asm_signup_1 .list_items_signupblock_wrapper h3{font-size:40px;font-style:normal;font-weight:700}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock li{font-size:20px;font-weight:400}.reskin .asm_signup_1 .list_items_signupblock_wrapper .list_items_signupblock{flex-direction:column;align-items:baseline;justify-content:flex-start;gap:24px}}.reskin .event_detail_primary section.banner{width:100%}.reskin .event_detail_primary{background:#f0f0f0;margin-bottom:0;padding-bottom:80px}.reskin .content-section .main-content .share-btn{width:21px;height:24px;top:0;right:0;padding-right:2rem}.reskin .title-sidebar{flex-wrap:nowrap;gap:20px 0}.reskin .tour-info-container h5{font-size:30px;font-weight:700;line-height:1;letter-spacing:0;margin:0}.reskin .tour-info-container{display:block}.reskin .tour-info-container .section-wrap{display:flex}.reskin .event_detail_primary .content-section .tour-info-container{padding:40px}.reskin .tip.title-sidebar span:last-child{flex-basis:100%}.reskin .title-btn-wap{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.reskin .event_detail_primary .btn-primary{width:auto;padding:8px 50px;border-radius:30px;background:#2b2b2b;border:none;color:#fff;display:block;font-size:18px;font-family:DINMedium,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:22px;font-weight:700;height:auto}.reskin .event_detail_primary .button-cta{margin:0}.reskin .asm_exhibition_zone .zone-section{background:#fff}.reskin .asm_exhibition_zone .zone-section ul{margin-top:0}.reskin .asm_exhibition_zone .zone-section ul{display:flex;flex-wrap:wrap;gap:40px}.reskin .asm_exhibition_zone .zone-section ul::before{display:none}.reskin .asm_exhibition_zone .zone-section ul li{box-shadow:0 4px 8px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1);border-radius:20px;flex:0 0 calc((100% - 80px)/ 3);box-sizing:border-box;padding:0;text-align:center;border:1px solid #ddd;margin:0;padding:0}.reskin .asm_exhibition_zone .zone-section ul img{aspect-ratio:390/218;max-height:max-content}.reskin .asm_exhibition_zone .zone-section ul li h5{font-size:30px;text-align:left;font-weight:700}.reskin .asm_exhibition_zone .zone-section ul li a{font-size:14px}.reskin .asm_exhibition_zone .zone-section ul li .content{padding:20px 40px 40px}.reskin.asm_exhibition_zone .title{padding-top:80px;padding-bottom:40px}.reskin .asm_exhibition_zone .title h2{font-size:40px}.asm_column_tiles_3 ul{display:flex;gap:40px}.reskin .asm_column_tiles_3 ul li{margin:0;box-shadow:0 4px 8px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1);border-radius:20px;flex:0 0 calc((100% - 80px)/ 3);overflow:hidden}.reskin .asm_column_tiles_3 li .content_box{padding:20px 40px 40px}.reskin .asm_column_tiles_3 li .view-btn-box{padding:0 40px 40px}.reskin .asm_column_tiles_3 li .content_box h5{font-size:30px;margin-bottom:20px;font-weight:700}.reskin .more_content{font-size:16px}.reskin .asm_column_tiles_3 li .view-btn-box a{font-size:18px;font-weight:700}.reskin .asm_column_tiles_3 h2{font-size:40px;margin-bottom:40px}.reskin .ticket-link-wap{text-align:center;padding:80px 0}.reskin .ticket-link-wap a{text-decoration:none;width:auto;padding:8px 50px;border-radius:30px;background:#2b2b2b;border:none;color:#fff;display:inline-block;font-size:18px;font-family:DINMedium,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:22px;font-weight:700;height:auto}@media (max-width:767px){.reskin .title-btn-wap{flex-direction:column;align-items:flex-start;gap:20px}.reskin .tour-info-container .section-wrap{flex-direction:column;gap:40px}.reskin .tour-info-container h5{font-size:24px}.reskin .event_detail_primary .content-section{padding:0}.reskin .event_detail_primary .content-section .tour-info-container{padding:20px}.reskin .title-sidebar{gap:15px}.reskin .event_detail_primary h1{font-size:24px}.reskin .event_detail_primary .collapse-box,.reskin .event_detail_primary .collapse-box p{font-size:14px;line-height:16.8px}.reskin .event_detail_primary .content-section{display:flex;flex-direction:column-reverse;gap:20px}.reskin .event_detail_primary .content-section .tour-info-container{margin:0}.reskin .event_detail_primary .content-section{margin-top:20px}.reskin .event_detail_primary{padding-bottom:0}.reskin .ticket-link-wap a{padding:8 30px}.reskin .asm_column_tiles_3 ul{flex-direction:column}.reskin .asm_column_tiles_3 ul li{border-radius:0}.reskin .asm_column_tiles_3{padding:0}.reskin .asm_column_tiles_3 h2{margin-bottom:40px;padding:0 20px;font-size:30px}.reskin .asm_exhibition_zone .zone-section ul{flex-direction:column}.reskin .asm_exhibition_zone .zone-section ul li{width:100%}}@media (max-width:600px){.reskin .event_detail_primary .content-section .tour-info-container{display:block}.reskin .event_detail_primary .content-section .m-tour-info-container{display:none}}#reskin{position:initial;padding-bottom:80px}#reskin .c_right.container.inside_container{padding-top:45px}#reskin .icon-only-box img{width:24px;height:24px}#reskin .footer-title{margin-top:0;margin-bottom:40px}#reskin .breadcrumb{margin-bottom:0!important}#reskin .footer-sidebar .icon-link-mobile{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-clock-white.png) left center no-repeat;background-size:15px 15px;font-size:16px;font-family:DIN}#reskin .footer-sidebar .icon-link-email{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-gps-white.png) left top no-repeat;background-size:15px 20px;font-size:16px;font-family:DIN}#reskin .inside_container.container a{font-size:16px}#reskin .sidebar-item{font-family:DIN;font-size:16px}#reskin .footer-copy{text-align:right}#reskin:after{display:none}#reskin .c_right .text a,#reskin .c_right .text span{font-size:10px}@media screen and (max-width:767px){#reskin .footer-copy{margin-top:40px;text-align:left}}.reskin#navbarNavtags{background:#2b2b2b}.reskin .navbar_01 li.nav-item:nth-last-child(2){display:block}.reskin .navbar_01 li a{color:#fff}.reskin #nav-anchor-btn a{background:#2b2b2b;color:#fff;border-color:transparent!important}header .reskin .dropdown .dropdown-menu{border-top:3px solid #2b2b2b!important}.reskin .product_list.section .ticketList .three-col-tile .content{height:100%!important}.reskin .product_list.section .ticketList .three-col-tile .content_box .time-detail{padding:20px 0}.reskin .product_list.section .ticketList .three-col-tile .content_box .time-detail .detail-box{padding:0}.reskin .product_list.section .ticketList .three-col-tile .content_box .time-detail .detail-box .time{padding-bottom:0;line-height:0}.reskin .product_list.section .ticketList .three-col-tile .content_box .time-detail .detail-box .time .text p{padding:0}.reskin .product_list.section .ticketList .three-col-tile .content_box .time-detail .detail-box .time .text p:not(:last-child){margin-bottom:5px}.reskin .product_list ul.container li.active .content_box .gal_type span{background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000!important;background-color:linear-gradient(0deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.4) 100%),#000!important}.reskin .product_list.section .ticketList .three-col-tile .content .img_box img{height:218px!important;object-fit:cover}.reskin .product_list.section .selectTicket a.button-cta{border-radius:30px;border:2px solid #2b2b2b;opacity:.4;color:#2b2b2b;font-size:18px;font-style:normal;font-weight:700;background:#fff}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{flex:unset;width:31%}@media (max-width:1199px){.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{width:30.5%}}@media (max-width:992px){.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{width:47%}}.modal-body .category-box .gal_type{top:0!important;line-height:30px!important;font-size:18px!important}.modal-body .category-box .gal_type span{font-size:18px;padding:0 40px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;height:32px}.modal-body .category-box .gal_type:after{display:none!important}.reskin .nav_bar.col-md-9.col-sm-6.col-xs-3 .navbar-nav.dropbar-nav .nav-item.parent-nav.dropdown a.nav-link::after{content:'';display:inline-block;width:12px;height:7px;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7" fill="none"><path d="M6.54959 6.28837C6.55021 6.28777 6.55084 6.28718 6.55146 6.28658L11.3027 1.72452C11.5944 1.44439 11.5944 0.990219 11.3027 0.710094C11.0109 0.429969 10.5379 0.429969 10.2462 0.710094L6.01975 4.76827L1.79677 0.713424C1.50503 0.433299 1.03203 0.433299 0.740289 0.713424C0.448549 0.993549 0.448549 1.44772 0.740289 1.72785L5.49151 6.28991C5.78325 6.57003 6.25625 6.57003 6.54799 6.28991C6.54852 6.28939 6.54906 6.28888 6.54959 6.28837Z" fill="%232B2B2B"/></svg>');background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-left:5px}.reskin .navbar_02 li a{font-size:16px!important}.reskin .dropdown-menu.language-dropdown.dropdown-menu-right li a{color:#2b2b2b}.reskin .asm_exhibition_zone .zone-section.first-two-big-card ul li:first-child,.reskin .asm_exhibition_zone .zone-section.first-two-big-card ul li:nth-child(2){flex:0 0 calc((100% - 40px)/ 2)}.reskin .asm_exhibition_zone .zone-section.first-two-big-card ul li:first-child img,.reskin .asm_exhibition_zone .zone-section.first-two-big-card ul li:nth-child(2) img{aspect-ratio:623/354}.reskin .asm_exhibition_zone .lightbox-container .close-btn:after,.reskin .asm_exhibition_zone .lightbox-container .close-btn:before{width:3px}.reskin .asm_exhibition_zone .lightbox-wrap .lightbox-container .lightbox-main .labels-and-tips{margin-bottom:80px}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container .swiper-wrapper .swiper-slide.three-col-tile{border-radius:20px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container .swiper-wrapper .swiper-slide.three-col-tile .image-video-container{border-radius:20px 20px 0 0}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container .swiper-wrapper .swiper-slide.three-col-tile .image-video-container img{border-radius:20px 20px 0 0;height:218px;object-fit:cover}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container .swiper-wrapper .swiper-slide.three-col-tile .card-body{padding:20px 40px 40px}.reskin .asm_masthead_2.section .content-section{margin-top:120px;padding-left:0}.reskin .asm_masthead_2.section .content-section .gal_type{top:-60px;line-height:36px}.reskin .asm_masthead_2.section .content-section .gal_type::after{display:none}.reskin .asm_masthead_2.section .content-section .gal_type span{font-size:18px;height:32px;color:#fff;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000}.reskin .asm_masthead_2.section .content-section .main-content{padding-left:0;padding-top:0}.reskin .asm_masthead_2.section .content-section .main-content .announcement-tip:after,.reskin .asm_masthead_2.section .content-section .main-content .announcement-tip:before{background:#000}.reskin .asm_masthead_2 .content-section .tour-info-container{padding:20px;border-radius:20px;margin-bottom:80px}.reskin .asm_masthead_2 .collapse-box{color:#000}.reskin .asm_masthead_2.section .content-section .main-content h1{font-size:40px;font-weight:700;line-height:normal}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .tip.title-sidebar span p:first-child{font-weight:700;font-size:18px}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .tip.title-sidebar span p:nth-child(4){font-weight:700;font-size:18px}.reskin .asm_masthead_2.section .content-section .tour-info-container .collapse_sidebar.section .tip.collapse-sidebar .title{font-weight:400;font-size:18px}.reskin .asm_masthead_2.section .content-section .tour-info-container .collapse_sidebar.section .tip.collapse-sidebar .text{font-size:18px;font-style:normal;font-weight:400;color:#202125;margin-top:20px}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-primary{border-radius:30px;background:#2b2b2b;border-color:#2b2b2b;color:#fff;height:43px;font-size:18px;font-style:normal;font-weight:700}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-primary:hover{color:#cecece}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-secondary{border-radius:30px;background:#fff;border-color:#2b2b2b;color:#2b2b2b;height:43px;font-size:18px;font-style:normal;font-weight:700}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .title-sidebar span small{margin-top:20px;display:block}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .title-sidebar span a{font-size:14px;border-bottom:0!important;color:#2b2b2b}@media (max-width:767px){.reskin .asm_masthead_2.section .content-section .main-content h1{font-size:24px}}.reskin .cnt_event_highlight .container.blocktitle__h2{padding:0}.reskin .cnt_event_highlight .container.blocktitle__h2 h2{color:#000;font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px;padding-top:80px}.reskin .cnt_event_highlight .zone-section{background:#fff}.reskin .cnt_event_highlight .zone-section ul.center{margin-top:0;justify-content:left!important}.reskin .cnt_event_highlight .zone-section ul.center li{border-radius:20px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .cnt_event_highlight .zone-section ul.center li img{border-radius:20px 20px 0 0}.reskin .cnt_event_highlight .zone-section ul.center li .content h5{margin-bottom:15px;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-top:0;color:#202125}.reskin .cnt_event_highlight .zone-section ul.center li .content .description.rich-text p{color:#202125;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reskin .cnt_event_highlight .zone-section ul.center li .content .description.rich-text p:first-child{color:#202125;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.reskin .cnt_event_highlight .zone-section ul.center li .content p.link{color:#202125;font-size:18px;font-style:normal;font-weight:700}@media (max-width:767px){.reskin .cnt_event_highlight .container.blocktitle__h2{padding:0 1rem}.reskin .cnt_event_highlight .zone-section{display:block!important}}.reskin .event_landing_masthead.section{margin-top:0!important}.reskin .event_landing_masthead.section .event_landing_primary{background:#f0f0f0}.reskin .event_landing_masthead.section .event_landing_primary .main-content{background:0 0;box-shadow:none;width:100%;padding:40px 0}.reskin .event_landing_masthead.section .event_landing_primary .main-content h1{font-size:40px}.reskin .event_landing_masthead.section .event_landing_primary .main-content p{color:#000}.reskin .cnt_three_column_list ul .list-row h4{font-size:40px;margin-bottom:35px}.reskin .cnt_three_column_list ul .list-row .tips-card .icon{width:auto;padding-top:0}.reskin .cnt_three_column_list ul .list-row .tips-card .icon img{width:21px;height:21px}.reskin .cnt_three_column_list ul .list-row .tips-card .card-text .rich-text{color:#000}.reskin .cnt-getting-here-2{padding:0}.reskin section.cnt_enquiry{background:0 0!important}.reskin section.cnt_enquiry .main_container{background:#f0f0f0}.reskin .accordion-content-cnt .list-container{min-width:100%}.reskin .accordion-content-cnt .list-container .list-item,.reskin .accordion-content-cnt .list-container .list-item:first-child,.reskin .accordion-content-cnt .list-container .list-item:last-child{border:none;border-bottom:1px solid #000;border-radius:0}.reskin .cnt_accrodion_content h2{font-size:40px;margin-bottom:40px}.reskin .accordion-content-cnt .list-container .list-item.checked .event-box{border-left:none}.reskin .accordion-content-cnt .list-container .list-item.checked .collapse-btn{background:0 0;border-color:transparent}.reskin .accordion-content-cnt .list-container .list-item .collapse-btn{background:0 0;border-color:transparent}.reskin .accordion-content-cnt .list-container .list-item .collapse-area{padding:20px 0}.reskin .accordion-content-cnt .list-container .list-item h6{margin-bottom:0;font-size:24px}.reskin .accordion-content-cnt .list-container .list-item .collapse-btn{top:12px;right:0}.reskin .accordion-content-cnt .list-container .list-item.checked{border:solid 1px #000!important;border-left:0!important;border-right:0!important}.reskin .accordion-content-cnt .list-container .list-item .content{padding:0 0 25px 0!important}@media (max-width:767px){.reskin .cnt_accrodion_content h2{font-size:30px}.reskin .accordion-content-cnt .list-container .list-item h6{font-size:18px}}.reskin .selectMon,.reskin .selectMonth,.reskin .selectTime{border-radius:25px;border:1px solid #727272!important}.reskin .modal-body{background:#f0f0f0;padding:60px 40px}.reskin .modal-content button.close:after,.reskin .modal-content button.close:before,.reskin .modal.show .modal-dialog .modal-content button.close:after,.reskin .modal.show .modal-dialog .modal-content button.close:before{background:#000}.reskin .shapeborder{background-color:#000}.reskin .listLine .col-md-3>span{background-color:#000}.reskin .btn-primary,.reskin .primaryButton{border:2px solid #000;background:#000;color:#fff}.reskin .multi-column-body{gap:80px 40px}.reskin .multi-col-content-cnt h2{font-size:40px;margin-bottom:40px}.reskin .multi-col-content-cnt li.three-col-tile{box-shadow:0 4px 20px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1);border-radius:20px;flex:0 0 calc((100% - 80px)/ 3);box-sizing:border-box;padding:0;text-align:left;border:1px solid #ddd;margin:0;padding:0;overflow:hidden;position:relative;padding-bottom:100px}.reskin .card-image+.card-body{padding:20px 40px}.reskin .card-footer{padding:0 40px 40px;position:absolute;bottom:0;z-index:10}.reskin .card-body h5{margin-top:0;font-size:30px;font-weight:700;margin-bottom:20px}.reskin .card-body p{font-size:16px}.reskin .card-footer .view-btn{font-size:18px;font-weight:700;color:#000}@media (max-width:767px){.reskin .multi-column-body{flex-direction:column;gap:40px}.reskin .card-footer .view-btn{font-size:16px}.reskin .multi-col-content-cnt li.three-col-tile{padding-bottom:0}.reskin .card-footer{padding:0 40px 40px;position:initial}}.reskin .multi-column-body{gap:80px 40px}.reskin .multi-col-content-cnt h2{font-size:40px;margin-bottom:40px}.reskin .multi-col-content-cnt li.three-col-tile{box-shadow:0 4px 20px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1);border-radius:20px;flex:0 0 calc((100% - 80px)/ 3);box-sizing:border-box;padding:0;text-align:left;border:1px solid #ddd;margin:0;padding:0;overflow:hidden;position:relative;padding-bottom:100px}.reskin .card-image+.card-body{padding:20px 40px}.reskin .card-footer{padding:0 40px 40px;position:absolute;bottom:0;z-index:10}.reskin .card-body h5{margin-top:0;font-size:30px;font-weight:700;margin-bottom:20px}.reskin .card-body p{font-size:16px}.reskin .card-footer .view-btn{font-size:18px;font-weight:700;color:#000}@media (max-width:767px){.reskin .multi-column-body{flex-direction:column;gap:40px}.reskin .card-footer .view-btn{font-size:16px}.reskin .multi-col-content-cnt li.three-col-tile{padding-bottom:0}.reskin .card-footer{padding:0 40px 40px;position:initial}}.reskin .event_detail_masthead.section .event_detail_primary .content-section{margin-top:120px;padding-left:0}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type{top:-60px;line-height:36px}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type::after{display:none}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type span{font-size:18px;height:32px;color:#fff;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000}.reskin .event_detail_masthead.section .event_detail_primary .content-section .main-content h1{font-size:40px;font-weight:700;line-height:normal}.reskin .event_detail_masthead.section .event_detail_primary .content-section .tour-info-container .sidebar_general_content_1{margin-bottom:20px}@media (max-width:767px){.event_detail_masthead.section .event_detail_primary .content-section .main-content h1{font-size:24px}}.reskin .event_detail_primary .content-section .main-content{padding-top:0!important;padding-left:0!important}.reskin .event_detail_primary .content-section{width:100%;position:relative;z-index:100;margin-top:0;background:#f0f0f0;box-shadow:none;display:flex;position:relative;z-index:0}.reskin .event_detail_primary .content-section .tour-info-container{padding:20px;border-radius:20px;margin-bottom:80px}@media screen and (max-width:767px){.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active{margin-top:0;margin-right:45px}.reskin .event_detail_gallery .fixed-swiper-box{top:0!important}.reskin .event_detail_gallery .m-swiper-box{top:0!important}.reskin .event_detail_gallery .fixed-swiper-box img,.reskin .event_detail_gallery .m-swiper-container img{width:100%;height:270px;object-fit:cover}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active img{height:218px;object-fit:cover}.reskin .event_detail_gallery .galler_container .d-swiper-container li img{width:100%;height:270px!important;object-fit:cover}.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content{background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25);padding:20px 20px 40px;margin-top:148px!important}.reskin .event_detail_gallery .swiper-pagination-fraction{top:438px!important;right:5%!important}.reskin .event_detail_gallery .swiper-button-next,.reskin .event_detail_gallery .swiper-button-prev{width:35px;height:35px;bottom:0;margin-top:-15px;background-size:10px 20px;border-radius:100px;border:1px solid #000}.reskin .asf_member_widget .form-wrapper{gap:0!important}.reskin .asf-continer{padding:0!important}.reskin .asf-continer .member-widget-content{padding-left:40px!important;padding-right:40px!important}.reskin .asf-continer .sistic_memberWidget .memberBlock>.col-md-8{gap:0!important}.reskin .sistic_memberWidget .memberBlock>.col-md-8{padding:0!important}}.reskin .gallery_container .multi-column-body{gap:unset!important}.reskin .one-shadow{box-shadow:none}.reskin .member{position:relative}.reskin .sistic_memberWidget .memberBlock>.col-md-4{background:0 0;width:100%;margin-top:40px}.reskin .sistic_memberWidget .memberBlock>.col-md-8{width:100%;display:flex;gap:40px}.reskin .sistic_memberWidget .memberBlock>.col-md-8>div:first-child{flex:0 0 calc(60% - 20px)}.reskin .sistic_memberWidget .memberBlock>.col-md-8>div:last-child{flex:0 0 calc(40% - 20px)}.reskin .sistic_memberWidget .memberBlock>.col-md-8>div:first-child img{width:100%;max-width:100%}.reskin .sistic_memberWidget .memberBlock{display:block}.reskin .memberBlock h3{font-size:40px;color:#202125;font-weight:700;margin:0 0 20px}.reskin .memberBlock p{color:#202125;font-size:18px}.sistic_memberWidget .memberBlock>.col-md-8 div.btn{border:none;padding:0;margin-top:20px;margin-bottom:10px}.reskin .memberBlock .dropdown-container .dropdown-text:after,.reskin .memberBlock .dropdown-container .dropdown-text:before{display:none}.reskin .dropdown-text{padding:0!important;font-size:18px;font-weight:700;text-decoration:underline}.reskin .member_widget.section{background:#f0f0f0;padding-bottom:40px}.reskin .sistic_memberWidget .account-type{border-top:1px solid #000;padding-top:20px}.reskin .form-wrapper{display:flex;justify-content:space-between}.reskin .username-wrapper{flex:0 0 42%}.reskin .password-wrapper{flex:0 0 42%}.reskin .asf_member_widget .form-wrapper{display:flex;gap:40px;justify-content:space-between}.reskin .asf_member_widget .username-wrapper{flex:0 0 calc(42% - 40px)}.reskin .asf_member_widget .password-wrapper{flex:0 0 calc(42% - 40px)}.reskin .relative .selectTitle{font-size:18px!important;font-weight:700!important}.reskin .sistic_memberWidget .button-cta{margin-top:10px}.reskin .sistic_memberWidget .memberBlock>.col-md-4,.reskin .sistic_memberWidget .memberBlock>.col-md-8{padding:0}.reskin .sistic_memberWidget .loyaltyInput{border-radius:50px;border:1px solid #000;text-align:center;font-size:18px}.reskin .relative .loyaltyCardType{box-shadow:none;background:0 0;padding-top:10px;padding-bottom:10px;border-radius:50px;width:48%;border:2px solid #000;padding-left:40px;position:relative}.reskin .relative .loyaltyCardType:before{content:'';width:20px;height:20px;position:absolute;border-radius:12px;border:1px solid #000;left:20px;top:10px}.reskin .relative .loyaltyCardType.active{box-shadow:none;background:0 0;padding-top:10px;padding-bottom:10px;background:#000;color:#fff;border-radius:50px;position:relative;width:48%}.reskin .relative .loyaltyCardType.active:before{content:'';width:20px;height:20px;position:absolute;border-radius:12px;border:1px solid #fff;left:20px;top:10px}.reskin .relative .loyaltyCardType.active:after{content:'';width:12px;height:12px;position:absolute;border-radius:12px;border:1px solid #fff;background:#fff;left:24px;top:14px}.relative .loyaltyCardType.active p{color:#fff;font-size:14px!important;font-weight:700}.relative .loyaltyCardType p{font-size:14px!important;font-weight:400}.reskin .change-flex-box-input .info-input{width:100%}@media (max-width:767px){.reskin .sistic_memberWidget .memberBlock>.col-md-8{flex-direction:column}.reskin .form-wrapper{flex-direction:column}.reskin #loyaltyContainer{padding:0}.reskin .sistic_memberWidget .memberBlock{padding:0}.reskin .member_widget.section{background:#fff}.reskin .sistic_memberWidget .memberBlock>.col-md-4{margin-top:0;padding:40px!important;background:#f0f0f0!important}.reskin .sistic_memberWidget .memberBlock>.col-md-8{padding:40px 40px 10px!important}.reskin .memberBlock>.col-md-8 .btn{display:block;text-align:left}.reskin .memberBlock h3{font-size:30px}.reskin .memberBlock p{font-size:16px}.relative .loyaltyCardContainer{flex-direction:column;gap:20px}.reskin .relative .loyaltyCardType,.reskin .relative .loyaltyCardType.active{width:100%}.reskin .relative .loyaltyCardType,.reskin .relative .loyaltyCardType.active{align-items:flex-start;padding-left:60px}}.reskin .ticketTypeId .multi-column-body{gap:0}.reskin .steps_page.section .full-page-steps .steps-container ul{padding:0}.reskin .steps_page.section .full-page-steps .steps-container li:first-child{height:fit-content}.reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;width:max-content;top:-13px;background:0 0;border-bottom:2.5px solid #e5e5e5}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2){height:auto}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;width:205px;top:-13px;background:0 0;border-bottom:2.5px solid #000}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box button span{white-space:nowrap}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3){height:auto}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{display:flex;flex-direction:row;align-items:center;position:relative;z-index:1;width:180px;top:-13px;background:0 0;border-bottom:2.5px solid #e5e5e5}.reskin .steps_page.section .full-page-steps .steps-container li button{background:0 0;border-color:unset;border:none;width:100%;height:100%}.reskin .steps_page.section .full-page-steps .steps-container li.active .active.step-box{border-bottom:6.5px solid #2b2b2b}@media (max-width:1199px){.reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{top:-1px}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-26px}}.reskin .accoffer__tags_wrapper span{padding:5px 40px 3px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;display:inline-block;margin-bottom:10px;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.reskin .cnt_column_content.section .asm_offerpackages .multi-column-body{gap:0}.reskin .navbar_01 li.nav-item a.dropdown-toggle:before{background:#fff}.reskin .navbar_01 li.nav-item a.dropdown-toggle:after{background:#fff}.reskin .cnt-getting-here h3{color:#000!important}.reskin .cnt-getting-here .text-box .text-content,.reskin .cnt-getting-here .text-box .text-content a{color:#000!important}.reskin .more-membership .memberDetail{background:0 0!important}.reskin .member-more-content.btn-secondary:hover{background:0 0!important}.reskin .asm_offerpackages li img{height:231px}.reskin .infoContianer,.reskin .yourTicket{box-shadow:none;background:#fff;border-radius:20px;padding:40px}.reskin .payment-wrapper{background:#f0f0f0}.reskin .mpgsComponent .paymentMethod .payMethod input:checked+.radio:before{background:#000}.reskin .mpgsComponent .paymentMethod .payMethod input:checked+.radio:after{background:#fff}.reskin .dropdown-container .dropdown-text,.reskin .dropdown-group,.reskin .fake-textarea,.reskin .time_selector_cnt .date-input,.reskin input.textfield{border:solid 2px #727272;border-radius:20px;background:#fff!important}.reskin .steps-container li.active:before,.reskin .steps-container li.already:before,.reskin .steps-container li:before{background:#2b2b2b}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{border-bottom:2.5px solid #727272}@media screen and (max-width:600px){.reskin .asm_masthead_2 .content-section{flex-direction:column-reverse}.reskin .asm_masthead_2.section .content-section{padding:20px;margin-top:20px!important}.reskin .title_only_sidebar.section{margin-bottom:10px}}.reskin .memberBlock .dropdown-container .dropdown-text{background:0 0!important}.reskin .sistic_memberWidget .memberBlock>.col-md-8 img{max-width:100%}.reskin .sistic_memberWidget .memberBlock>.col-md-8>div:first-child img{max-width:100%!important}.reskin .asf-member{background:0 0}.reskin .asf #member-card-pin-err{border-top:none!important}@media (max-width:767px){.reskin .sistic_memberWidget .memberBlock>.col-md-8{padding:0!important}.reskin .sistic_memberWidget .memberBlock>.col-md-8>div:last-child{padding:0 40px 20px}}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{border-bottom:2.5px solid #2b2b2b!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{border-bottom:2.5px solid #2b2b2b!important}@media (max-width:1199px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{border-bottom:2px solid #2b2b2b!important}.reskin .steps-container li:before{height:2px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-25px!important}}@media (max-width:1024px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{top:-23px!important;width:100%!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-11px!important;width:100%!important}.full-page-steps h1{margin-bottom:60px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box button span{white-space:break-spaces!important}}@media (max-width:748px){.reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{top:7px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{top:-34px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-12px!important}}@media (max-width:607px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-23px!important}}@media screen and (min-width:601px){.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active{margin-top:0;width:505px!important;margin-right:45px}.reskin .event_detail_gallery .fixed-swiper-box{top:0!important}.reskin .event_detail_gallery .m-swiper-box{top:0!important}.reskin .event_detail_gallery .fixed-swiper-box img,.reskin .event_detail_gallery .m-swiper-container img{width:100%;height:270px!important;object-fit:cover}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active img{height:218px!important;object-fit:cover}.reskin .event_detail_gallery .galler_container .d-swiper-container li img{width:100%;height:270px!important;object-fit:cover}.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content{background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25);padding:20px 20px 40px;margin-top:0!important}.reskin .event_detail_gallery .swiper-pagination-fraction{inset:285.875px auto auto 530.828px!important}.reskin .event_detail_gallery .swiper-button-prev{top:340px!important;left:530.828px!important}.reskin .event_detail_gallery .swiper-button-next{top:340px!important;left:580.828px!important}.reskin .event_detail_gallery .swiper-button-next,.reskin .event_detail_gallery .swiper-button-prev{width:35px;height:35px;bottom:0;margin-top:-15px;background-size:10px 20px;border-radius:100px;border:1px solid #000}}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{border-bottom:2.5px solid #2b2b2b!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{border-bottom:2.5px solid #2b2b2b!important}@media (max-width:1199px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{border-bottom:2px solid #2b2b2b!important}.reskin .steps-container li:before{height:2px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-25px!important}}@media (max-width:1024px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{top:-23px!important;width:100%!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-11px!important;width:100%!important}.full-page-steps h1{margin-bottom:60px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box button span{white-space:break-spaces!important}}@media (max-width:748px){.reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{top:7px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{top:-34px!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-12px!important}}@media (max-width:607px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:-23px!important}}.reskin .hl_title h2{font-size:40px}.reskin .gallery_container .img_box img{height:218px!important;object-fit:cover}.reskin .gallery_container .content_box{padding:40px}.reskin .gallery_container .content_box .gal_type span{font-size:18px}.reskin .gallery_container .content_box .card-body{padding:20px 0 0;min-height:290px}.reskin .gallery_container .content_box .textlink{margin-bottom:0;padding-top:0}.reskin .asm_detail_visit h2{margin-bottom:20px;color:#202125}.reskin .asm_detail_visit .content-container .description{color:#202125;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.reskin .asm_detail_visit .content-container .description .short-text a{color:#202125;font-size:18px;font-style:normal;font-weight:400}@media (max-width:599px){.reskin .one_tile_component_1.section .asm_detail_visit.container{padding-left:0;padding-right:0}.reskin .asm_masthead_2 .collapse-box{font-size:14px}}.reskin .asm_masthead_2.section .content-section .main-content{padding-right:40px}.reskin .content-section .main-content .share-btn{width:21px;height:24px;right:40px;padding-right:0}.reskin .asm_masthead_2.section .content-section .main-content h1{margin-bottom:20px}.reskin .asm_masthead_2 .collapse-box{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.reskin .asm_masthead_2 .content-section .tour-info-container{background:#fff}.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar:first-child .title-sidebar{font-weight:600;color:#202125}.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar:nth-child(2) .title-sidebar{font-weight:600;color:#202125}.reskin .asm_masthead_2 .content-section .tour-info-container .collapse_sidebar .collapse-sidebar{margin-bottom:0}.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar .title-sidebar{margin-bottom:13px}.reskin .asm_masthead_2 .content-section .tour-info-container .collapse_sidebar:not(:last-child),.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar:first-child,.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar:nth-child(2){margin-bottom:30px}.reskin .asm_masthead_2.section .content-section .tour-info-container .collapse_sidebar.section .tip.collapse-sidebar .title{position:relative;width:100%}.reskin .asm_masthead_2.section .content-section .tour-info-container .collapse_sidebar.section .tip.collapse-sidebar .title span{width:87%;padding-right:0}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-secondary{margin-top:40px}.reskin .asm_exhibition_zone .zone-section ul li .content p.link .view-btn{color:#202125;font-size:16px;font-style:normal;font-weight:700}@media screen and (min-width:601px) and (max-width:1024px){.reskin .asm_masthead_2 .content-section{margin-top:-35px;width:100%!important;padding-left:26px!important;padding-right:26px!important;max-width:100%;margin-right:0;margin-left:0}}@media (max-width:599px){.reskin .asm_masthead_2 .collapse-box{font-size:14px}}.reskin .asm_related_activities .filter-type li:after{background:#000}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li{padding-bottom:100px;position:relative}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box{padding:0;position:absolute;bottom:40px;left:40px}@media (max-width:767px){.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li{padding-bottom:0}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .view-btn-box{padding:10px 30px 30px;position:initial;bottom:40px;left:40px}.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content p:first-child{padding-right:11%}}.reskin .multiple_boxes_cnt .select-gallery li.checked{border:2px solid #000}.reskin .ticket_tab_bar .tab-bar li:after{background:#000}.reskin .calendar-filter-box table td.active span,.reskin .calendar-filter-box table td.date-item:hover span,.reskin .calendar-filter-box table td.end span,.reskin .calendar-filter-box table td.start span{background:#000;color:#fff}.reskin div.section.asm_exhibition_zone section.section.asm_exhibition_zone{padding-top:0}.reskin .asm_masthead_2.section .content-section .main-content.col-md-8.col-sm-7 .gal_type{position:relative!important;top:0!important}.reskin .asm_masthead_2.section .content-section{margin-top:80px!important}.reskin .asm_masthead_2 .button-cta,.reskin .event_detail_primary .button-cta{width:65%}.reskin .cnt_column_content.section .asm_offerpackages h2{margin-bottom:0!important}.reskin .cnt_column_content.section .asm_offerpackages li .card-body h5{padding-bottom:0!important}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .content_box h5{padding-bottom:0!important}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li .more_content br:first-child{display:none}.reskin .gallery_container .content_box .card-body h5{font-family:DINBold}.reskin .reference_tile.section .asm_column_tiles_3{margin-bottom:80px}@media (max-width:992px){.reskin#navbarNavAltMarkup.show .nav_bar ul.dropbar-nav li a.nav-link{font-family:DINMedium}.reskin#navbarNavAltMarkup.show .navbar-sub li.dropdown{padding-bottom:5px}.reskin#navbarNavAltMarkup.show .navbar-sub li.dropdown a.nav-link.dropdown-toggle{border:none!important;padding-left:0!important;padding-bottom:0!important;margin-left:12px!important;font-size:16px;color:#2b2b2b!important;font-weight:400}.reskin#navbarNavAltMarkup.show .navbar-sub li.dropdown a.nav-link.dropdown-toggle .header-globe{width:23px!important;height:21px!important;top:-5px!important;margin:0 10px 0 0!important}.reskin .st0global{fill:none;stroke:#2B2B2B!important}.reskin#navbarNavAltMarkup .navbar-nav a.dropdown-toggle:after,.reskin#navbarNavAltMarkup.show .navbar-nav a.dropdown-toggle:before{background:#2b2b2b}.reskin#navbarNavAltMarkup.show .nav_bar .dropbar-nav li#nav-anchor-btn .nav-ticket-btn{color:#fff;font-style:normal;font-weight:700;line-height:48px;width:115px;text-align:center;margin-top:15px;margin-left:10px}.reskin .nav_bar.col-md-9.col-sm-6.col-xs-3 .navbar-nav.dropbar-nav .nav-item.parent-nav.dropdown a.nav-link::after{display:none}}@media (max-width:767px){.reskin .event_detail_primary .content-section{margin:0;padding:0 15px!important}.reskin .asm_masthead_2.section .content-section{margin-top:40px!important}.reskin .asm_masthead_2 .content-section .tour-info-container{margin-bottom:40px!important}#reskin .footer-copy{display:flex;gap:5px}}@media screen and (max-width:600px){.reskin .asm_masthead_2 .main-content .view-btn{display:none!important}.reskin .asm_masthead_2 .content-section .tour-info-container .btn{width:300px}.reskin .asm_exhibition_zone .zone-section ul{padding:0!important}.reskin .asm_exhibition_zone .zone-section ul li{border-radius:0!important}.reskin .cnt_column_content.section .asm_offerpackages{padding:0!important}.reskin .cnt_column_content.section .asm_offerpackages h2{padding-left:26px!important;padding-right:26px!important}.reskin .cnt_column_content.section .asm_offerpackages .bulletin{padding-left:26px!important;padding-right:26px!important}.reskin .reference_tile.section .asm_column_tiles_3{margin-bottom:80px!important}}.reskin .event_detail_masthead.section .event_detail_primary .content-section{margin-top:80px!important}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type{top:0!important}.reskin .event_detail_primary .content-section .main-content{padding-top:45px!important}.reskin .event_detail_primary .content-section .tour-info-container{background:#fff!important}.reskin .event_detail_masthead .event_detail_primary .content-section .tour-info-container .title_only_sidebar:first-child .title-sidebar{font-weight:600;color:#202125}.reskin .event_detail_masthead .event_detail_primary .content-section .tour-info-container .title_only_sidebar:nth-child(2) .title-sidebar{font-weight:600;color:#202125}.reskin .asm_highlight.section .hl_section_container.container.section .hl_title{padding-left:13px}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter .filter-container .filter.filter-type .sub-catergory label{color:#000;font-size:18px;font-weight:400}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter .filter-container .filter.filter-type .sub-catergory .show-text{border:2px solid #2b2b2b;border-radius:100px;font-size:18px;color:#2b2b2b}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li{font-size:18px;color:#000}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li:not(:first-child) .date-text{font-size:18px;color:#2b2b2b}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body{gap:0 40px!important}.reskin .cnt-asm-fitler-list{margin-bottom:0}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li{color:#2b2b2b}.reskin .event_detail_masthead.section .event_detail_primary.section .banner.section .banner .banner-image img{height:640px!important;object-fit:cover}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container ul.swiper-wrapper{gap:80px 35px}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container ul.swiper-wrapper .swiper-slide.three-col-tile{margin-bottom:0;margin-right:0}.reskin .cnt_event_schedule.section .event_schedule_cnt.schedule-container{padding:80px 0 0}.reskin .cnt_event_schedule.section .event_schedule_cnt.schedule-container .tab-bar li:after{background:#2b2b2b}.reskin .cnt_event_schedule.section .event-schedule-container{width:100%}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .event-box{border-left:none!important}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .collapse-area{padding:20px 0!important}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li h6{margin-bottom:0}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .collapse-btn{top:13px;border:none;right:0}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li{border:solid 1px #2b2b2b;border-left:0!important;border-right:0!important;border-radius:0!important;border-top:0}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li:first-child{border-top:0!important}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .collapse-btn:after,.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .collapse-btn:before{width:1px;background:#000;height:12px}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li .content{padding:40px 0;border-top:1px solid #2b2b2b}.reskin .cnt_event_schedule.section .event-schedule-container .list-container li.checked .collapse-btn{background:0 0!important}.reskin .event_landing_masthead.section .event_landing_primary .main-content{padding:120px 0 80px}.reskin .event_landing_masthead.section .event_landing_primary .banner .banner-image>img{object-fit:cover}.reskin .asm_masthead_2{margin-bottom:0}.reskin .cnt_event_highlight.section .zone-section ul{margin-top:0}.reskin .cnt_event_highlight.section .zone-section ul li{border-radius:20px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.25)}.reskin .cnt_event_highlight.section .zone-section ul li img{height:218px;object-fit:cover}.reskin .cnt_event_highlight .zone-section ul li h5{color:#202125;font-size:30px;font-weight:700;font-family:DINBold}.reskin .cnt_event_highlight .zone-section ul li .description{color:#202125;font-size:16px}.reskin .cnt_event_highlight .zone-section ul li .link .view-btn{color:#202125;font-size:18px;font-style:normal;font-weight:700}.reskin .cnt_three_column_list.section .three-colume-list-cnt .list-row .multi-column-body{gap:0}.reskin .btn-secondary,.reskin .secondaryButton{color:#202125}.reskin .member_widget.section .sistic_memberWidget .memberBlock .login-form .create_account.text-center{margin-top:26px}.reskin .relative.account-type .selectTitle{margin-bottom:20px}.reskin .loyaltyInputError{border-top:none}.reskin .select_ticket.section .container.filterBar .col-xs-8.col-md-3{max-width:140px;display:flex;align-items:center;justify-content:center;gap:10px;height:44px;font-size:18px;border:2px solid var(--tone-90,#2b2b2b)!important}.reskin .select_ticket.section .container.filterBar .col-xs-8.col-md-3 img{width:21px!important}.reskin .asm_price_table_lightbox.section .price-table-modal .price_tab_bar ul li{border:solid 1px #2b2b2b}.reskin .asm_price_table_lightbox.section .price-table-modal .price_tab_bar ul li:after{background:#2b2b2b}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .event-box{border-left:none!important}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .collapse-area{padding:20px 0!important}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li h6{margin-bottom:0}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .collapse-btn{top:13px;border:none;right:0}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li{border:solid 1px #2b2b2b;border-left:0!important;border-right:0!important;border-radius:0!important;border-top:0}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li:first-child{border-top:0!important}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .collapse-btn:after,.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .collapse-btn:before{width:1px;background:#000;height:12px}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li .content{padding:40px 0;border-top:1px solid #2b2b2b}.reskin .asm_price_table_lightbox.section .price-table-modal .price-table-content .list-container li.checked .collapse-btn{background:0 0!important}.reskin .filterBarBlock input:checked+label:before,.reskin .filterFixedBlcok input:checked+label:before,.reskin .mbs-checkbox-primary input:checked+label:before{background-color:#2b2b2b}.reskin .shopCard{background:0 0 no-repeat padding-box padding-box rgb(238 238 238)}.reskin .filterIcon>span,.reskin .shopCard>span,.reskin .shopCardMIcon>span{border:1px solid #eee}@media (max-width:1199px){.reskin .cnt_event_schedule.section{padding:0 26px}.reskin .cnt_event_schedule.section .event-schedule-container .list-container{width:100%!important}}@media (max-width:991px){.reskin .event_detail_masthead.section .event_detail_primary .content-section{width:100%;max-width:100%;padding:0 26px;margin:0}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type{left:26px}}@media (max-width:904px){.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container ul.swiper-wrapper .swiper-slide.three-col-tile{width:47%}}@media screen and (min-width:601px) and (max-width:767px){.reskin .event_detail_masthead.section .event_detail_primary .content-section .main-content{width:100%;max-width:100%;padding:0}.reskin .event_detail_masthead.section .event_detail_primary .content-section .tour-info-container{width:100%;max-width:100%}}@media (max-width:767px){.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile{width:100%!important}.reskin .event_detail_masthead.section .event_detail_primary .content-section{margin-top:40px!important}.reskin .event_detail_masthead.section .event_detail_primary .content-section .share-btn{top:15px;right:16px}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type{left:16px;position:unset!important;order:-1}.reskin .event_detail_primary .content-section .tour-info-container{margin-bottom:20px;order:-2}.reskin .event_detail_primary .content-section .main-content{order:0;padding-top:0!important;margin-top:-40px}.reskin .event_detail_primary .content-section{flex-direction:column!important}.reskin .asm_exhibition_zone .lightbox-main .swiper-box.lightbox-swiper-container ul.swiper-wrapper .swiper-slide.three-col-tile{width:100%}.reskin .event_landing_masthead.section .event_landing_primary .main-content{padding:80px 0 40px!important}.reskin .steps-container{margin-bottom:40px}.reskin .sistic_memberWidget .memberBlock .col-md-8{position:relative}.reskin .sistic_memberWidget .memberBlock .col-md-8 .loyalty_content_container h3{margin-top:20px}.reskin .sistic_memberWidget .memberBlock .col-md-8 .loyalty_content_container .accoffer__tags_wrapper.mb-3{position:absolute;margin-top:-40px;left:0}.reskin .sistic_memberWidget .memberBlock>.col-md-4{padding:0 40px 40px!important}.reskin .shopCardMIcon>span{background-color:#000;color:#fff}}@media screen and (max-width:600px){.reskin .asm_listing.section .cnt-asm-fitler-list{padding:0!important;margin-top:-30px}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section{padding:0 26px}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .filter-box-wrap{margin:20px 0}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .filter-box-wrap .m-filter-box .m-filter-btn{height:44px;width:110px;padding:1px 14px;border-radius:100px;border:2px solid #2b2b2b;text-align:end}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .m-filter-wrap.f-show .filter.filter-type .m-filter-type-tip{color:#000;font-size:18px;font-style:normal;font-weight:700;margin-bottom:20px}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .m-filter-wrap.f-show .filter.filter-type ul li{border-radius:100px;border:2px solid #2b2b2b;margin-bottom:20px}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .m-filter-wrap.f-show .filter.filter-type ul li.checked{background:#2b2b2b;color:#fff}.reskin .asm_listing.section .cnt-asm-fitler-list .asm_calendar_filter.section .m-filter-wrap.f-show .filter.filter-type ul li.checked:before{background:#fff}.reskin .cnt-asm-fitler-list.section .asm_calendar_filter.section .asm_calendar_filter2.section .filter.filter-date ul li.checked div.date-text::after{top:17px}.reskin .asm_signup_1 .list_items_signupblock_wrapper h3{margin-bottom:0}.reskin .asm_signup_1.section.public{padding-top:60px}#reskin .footer-title{margin-top:10px}.reskin .asm_exhibition_zone .lightbox-main{padding:0 26px}.reskin .asm_exhibition_zone .lightbox-main h2{padding:0}.reskin .asm_exhibition_zone .lightbox-main li .rich-text{padding:0}}.reskin .member_widget .sistic_memberWidget .successWidget .gal_type span{padding:0 40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;font-size:18px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000!important}.reskin .member_widget .sistic_memberWidget .successWidget .gal_type{position:unset!important;margin-bottom:20px}.reskin .member_widget .sistic_memberWidget .successWidget .gal_type::after{display:none}.reskin .select_ticket.section .container.filterBar .col-xs-8.col-md-3{border-radius:100px!important}.reskin .member_widget .sistic_memberWidget .successWidget .signedAs{padding:0}.reskin .member_widget .sistic_memberWidget .successWidget>div.col-md-12{padding-left:0}.reskin .member_widget .sistic_memberWidget .successWidget .col-md-10.memberInfo{padding-left:0}.reskin .member_widget .sistic_memberWidget .successWidget .col-md-10.memberInfo .col-md-6{padding-left:0}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .textlink a.textlink:hover{background:0 0!important}.reskin .asm_masthead_2.section .content-section .main-content.col-md-8.col-sm-7 a.share-btn{top:35px}.loyalty_modal_container .loyalty_modal_body .form-group input{border-radius:100px;border:2px solid #2b2b2b;height:42px;padding-top:2px}::placeholder{color:#2b2b2b;opacity:1}::-ms-input-placeholder{color:#2b2b2b}.intl-tel-input .flag-container .selected-flag{max-height:50px;border-color:#2b2b2b;font-size:18px;border-radius:100px;border-width:2px;height:42px}.intl-tel-input.separate-dial-code .selected-dial-code{color:#000}.intl-tel-input .flag-container .iti-arrow{border-top:6px solid #2b2b2b}.loyalty_birth_box .loyalty—signup-input,.loyalty_modal_container .form-group input,.loyalty_modal_container .loyalty—signup-input{border:2px solid #2b2b2b;border-radius:100px;height:42px}.filterBarBlock input:checked+label:before,.filterFixedBlcok input:checked+label:before,.mbs-checkbox-primary input:checked+label:before{background-color:#000!important}.loyalty_modal_container .loyalty_modal_body .btn-primary,.primaryButton{border:2px solid #2b2b2b;background:#2b2b2b;color:#fff;font-family:DINBold,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.3px}.reskin .price-table-modal .promo-list-item::before{display:none!important}.reskin .price-table-modal .promo-list-item{border-bottom:none!important}.pane-date-calendar td.actived span,.reskin .pane-date-calendar td.valid-day span:hover{background-color:#000;color:#fff}.reskin .cnt_full_page_filter .calendar-btn-wrap .calendar-btn{border:solid 1px #2b2b2b!important;color:#000!important;border-radius:100px}.reskin .event_detail_primary .content-section .main-content .share-btn{top:30px}@media screen and (max-width:600px){.reskin .product_list.section .container.selectTicket{padding-left:0!important;padding-right:0!important}.reskin .product_list.section .container.selectTicket .ticketList .ticketTypeId h4{padding:0 16px!important}}.reskin .asm_masthead_2 .collapse-box{font-size:18px!important}.reskin .event_detail_primary .collapse-box{font-size:18px}.reskin .gallery-container-header .description{margin-bottom:0!important}.reskin .gallery-container-header{padding:0;margin-bottom:40px}.reskin .gallery-container-header .main-title{margin-bottom:0}@media screen and (max-width:600px){.reskin .event_detail_gallery .m-swiper-box{position:absolute!important;top:290px!important}.reskin .event_detail_gallery .galler_container .d-swiper-container{padding:0 10px;margin-bottom:20px}.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content{box-shadow:none!important}.reskin .event_detail_gallery .m-swiper-box{padding:0 10px}.reskin .event_detail_gallery .m-swiper-container{overflow:hidden}.reskin .event_detail_gallery .fixed-swiper-box img,.reskin .event_detail_gallery .m-swiper-container img{height:108px!important}.reskin .event_detail_gallery .swiper-button-next,.reskin .event_detail_gallery .swiper-button-prev{display:none!important}.reskin .event_detail_gallery .galler_container .d-swiper-container{min-height:auto!important}.reskin .content-section .main-content .share-btn{right:10px!important}}.reskin .price_tab_bar li{border-right:solid 1px #000!important}.reskin .price_tab_bar li:after{background:#000!important}.reskin .price_tab_bar ul{border:solid 1px #000!important}.reskin section.cnt_enquiry{margin-top:40px}.ngx_foreground_spinner{color:#000!important}.reskin .terms-check-select::before{background-color:#000}.reskin .order_info.section{background:#f0f0f0;padding-bottom:20px}.reskin .order_info.section section>.container[style]{margin-top:0!important}.reskin .sistic_memberWidget .loyaltyInput{border:2px solid #000!important}.reskin .sistic_memberWidget .button-cta:hover{background:0 0}.reskin .tips_popover,.reskin .tips_static{min-width:265px;background-image:unset;background:#fff}.reskin .shapeborder{font-size:15px}.reskin .order_info.section .yourTicket .yourTicketsContent{margin-top:0}.reskin .order_info.section .yourTicket .content>div:first-child{background-color:#000!important;height:1px!important}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box img{height:145px!important;border-radius:0!important}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box .gal_type{bottom:-48px}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box .gal_type:after{display:none}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box .gal_type span{background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;padding:2.667px 26.667px;font-size:16px;font-style:normal;font-weight:700;height:26px;line-height:22px;font-family:DINBold}.reskin .order_info.section .yourTicket .content .ticketRight .title .titleRightPadding{color:#202125;font-size:24px;font-style:normal;font-weight:700}.reskin .order_info.section .yourTicket .content .ticketRight .title i.edit{width:21px;height:24px;right:30px}.reskin .order_info.section .yourTicket .content .ticketRight .title i.delete{width:15px;height:21px}.reskin .order_info.section .yourTicket .content .ticketRight .visiteDate span{font-size:20px!important;font-style:normal;font-weight:400!important;color:#202125}.reskin .order_info.section .yourTicket .content .ticketRight .quantity span{font-size:20px!important;font-style:normal;font-weight:400!important;color:#202125}.reskin .order_info.section .yourTicket .content .saveText .ticketTotal{padding:20px 6px 10px;font-weight:100;font-size:24px;color:#202125}.reskin .order_info.section .yourTicket div[style*="background: rgb(180, 180, 180)"]{background-color:#000!important;height:1px!important}.reskin .order_info.section .yourTicket .GaS{padding:10px 6px 10px 0}.reskin .order_info.section .yourTicket .GaS span{color:#202125;font-size:20px;font-style:normal;font-weight:400}.reskin .order_info.section .yourTicket .listTotal{padding:10px 6px 10px 0;font-size:32px;font-weight:400;color:#202125}.reskin .guest_info.section section .container[style]{margin-top:0!important}.reskin .guest_info.section{background:#f0f0f0;padding-bottom:20px}.reskin .guest_info.section section .infoContianer h4{color:#202125;font-size:30px;font-style:normal;font-weight:700;margin-bottom:0}.reskin .guest_info.section section .infoContianer .guestInfo>div:first-child{background-color:#000!important;height:1px!important;margin:10px 0 20px!important}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput input{height:42px}.reskin .intl-tel-input .flag-container .selected-flag{border-color:#727272;border:2px solid #727272}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput>.col-md-6>div{padding:0 0}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box{padding:40px 20px;margin-top:15px}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions{margin-bottom:0!important}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex{align-items:center!important}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex .loyalty-loginBox-logo{margin-top:0!important}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .loyalty_birth_select_box{margin-top:20px}.reskin .loyalty_birth_box .loyalty—signup-input{border:2px solid #727272}.reskin .payment_method.section section .container[style]{margin-top:0!important}.reskin .payment_method.section{background:#f0f0f0;padding-bottom:20px}.reskin .payment_method.section .yourTicket h4{color:#202125;font-size:30px;font-style:normal;font-weight:700;margin-bottom:0;margin-top:0;border-bottom:1px solid #000;padding-bottom:10px}.reskin .payment_method.section .yourTicket .mpgsComponent{margin-top:0}.reskin .payment_method.section .yourTicket .mpgsComponent .paymentMethod .preferPay{font-size:20px;font-style:normal;font-weight:400}.reskin .payment_method.section .yourTicket .mpgsComponent .mpgs_paymentInfo>div:first-child{background-color:#000!important;height:1px!important;margin:0 0 20px!important}.reskin .payment_method.section .yourTicket .mpgsComponent .mpgs_paymentInfo .payTotal span{color:#202125;font-size:32px;font-style:normal;font-weight:400}.reskin .payment_method.section .yourTicket .mpgsComponent .mpgs_paymentInfo i{font-size:16px!important;color:#727272!important;margin-bottom:40px;display:block}.reskin .mpgsComponent .terms-check-select:before{background-color:#000!important}.reskin .mpgsComponent .terms-check{font-size:16px;color:#202125}.reskin .mpgsComponent .terms-check a{font-size:16px;color:#202125}.reskin .payment_method.section .btn.button-cta.btn-primary.payBtn{margin-top:57px;margin-bottom:80px}.vc-widget-activator-content{background:#fff;border-radius:100%}@media (max-width:600px){.reskin .guest_info.section,.reskin .order_info.section,.reskin .payment_method.section{background:#fff}.reskin .infoContianer,.reskin .yourTicket{padding:40px 20px}.reskin .order_info.section .yourTicket .content div[style*="display: flex;"]{flex-direction:column}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box img{width:100%;height:145px!important;object-fit:cover}.reskin .order_info.section .yourTicket .content .ticketLeft{padding:0 40px;margin-bottom:60px}.reskin .order_info.section .yourTicket .content .ticketRight{padding:0;width:100%!important}.reskin .order_info.section .yourTicket .content .ticketRight .visiteDate span{font-size:18px!important}.reskin .order_info.section .yourTicket .content .ticketRight .quantity span{font-size:18px!important}.reskin .order_info.section .yourTicket .GaS span{font-size:18px}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex{align-items:baseline!important;flex-direction:column}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex .loyalty-loginBox-logo{height:30px;margin-bottom:30px}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex .memberCard-title-font{color:#202125;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.reskin .payment_method.section .btn.button-cta.btn-primary.payBtn{margin-top:40px;margin-bottom:80px}}.reskin .shapeborderTxt{background-color:#000}.reskin .shapeborderTxt::before{border-color:transparent #000 transparent transparent}.reskin #shopingCard .cartItem span.gal_type{position:unset!important}.reskin #shopingCard .cartItem span.gal_type::after{display:none!important}.reskin #shopingCard .cartItem span.gal_type span{background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;padding:2.667px 26.667px;font-size:16px;font-style:normal;font-weight:700;height:26px;line-height:22px;font-family:DINBold}.reskin .product_list.section .selectTicket a.button-cta{opacity:1}.reskin .product_list.section .selectTicket a.button-cta.disabled{opacity:.4}.reskin .shapeborder span{line-height:21px!important}.reskin .asm_highlight.section .hl_section_container.container.section .hl_title{padding-left:10px}.reskin .asm_highlight .gallery_container .feature-card-container{margin-left:13px;margin-right:0}@media screen and (max-width:650px){.reskin .feature-card-container{padding:0 13px;margin-right:0!important;margin-left:0!important}}.reskin .gallery_container .img_box img{height:315px!important;object-fit:cover}.reskin .asm_highlight.section .gallery_container .multi-column-body .content_title{font-family:DINBold}#BE_login_pop.loyalty_modal_container .loyalty_modal_body .form-group input{padding-top:10px}#BE_login_pop.loyalty_modal_container .intl-tel-input .flag-container .selected-flag{max-height:50px;border-width:2px;border-color:#2b2b2b;font-size:18px}#BE_login_pop.loyalty_modal_container .loyalty—signup-input{border:2px solid #2b2b2b;height:42px}#shopingCard.shopingCard .cartItem .cardProdImg{height:100px;object-fit:cover}.reskin .sistic_memberWidget .memberBlock .btn.btn-secondary.dropdown-container{background:#ffffff00}.reskin .shapeborder{font-size:15px}.reskin .order_info.section .yourTicket .content .ticketLeft .img_box img{width:250px}@media screen and (max-width:1024px){.reskin .cnt-getting-here .container_wrap{display:flex}}@media (max-width:767px){.reskin .asm_highlight.section .gallery_container .multi-column-body{flex-direction:row}}@media (max-width:600px){.reskin .cnt-getting-here .container_wrap{display:block}.reskin #shopingCard.shopingCard .cartItem .cardProdImg{width:140px}}.reskin .gallery_container .feature-card-container:hover .detail_link a{color:#fff}.reskin .steps_page.section .full-page-steps .steps-container li{align-items:flex-end}.reskin .steps_page.section .full-page-steps .steps-container li.active .active.step-box{border-bottom:none!important}.reskin .steps_page.section .full-page-steps .steps-container li .step-box{border-bottom:none!important;top:unset!important}.reskin .steps-container li:before{background:0 0!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{border-bottom:none!important}.reskin .steps_page.section .full-page-steps .steps-container ul{border-bottom:1px solid #2b2b2b}.reskin .steps_page.section .full-page-steps .steps-container li:first-child{height:unset}.reskin .steps_page.section .full-page-steps .steps-container li .step-box button span{white-space:nowrap}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{width:100%}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2){left:7.2%}.reskin .steps_page.section .full-page-steps .steps-container li .active.step-box button{padding-bottom:10px}.reskin .steps_page.section .full-page-steps .steps-container li.active .active.step-box button{border-bottom:3px solid;border-radius:0}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{border-bottom:0!important}@media (max-width:1199px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(3) .step-box{top:unset!important}}@media (max-width:1024px){.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2) .step-box{top:unset!important;width:100%!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2){left:0}}@media (max-width:748px){.reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{top:unset!important}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2){left:-3%}}.reskin.detail .cnt_column_content.section .asm_offerpackages h2{margin-bottom:20px!important}.reskin .asf #member-card-pin-err{border-top:none!important}.error input,.error_line{border:2px solid #b71c1c!important}.reskin.asf.asf_payment .recipient_information.section .asf-container{background:#fff;border-radius:30px;margin-bottom:60px}.reskin .guestInfoInput input.textfield{border-radius:100px;height:42px}.reskin .intl-tel-input .flag-container .selected-flag{height:42px}.reskin.asf.asf_payment .asf-container .loyalty_birth_box{background-color:#fff}.reskin .deliveryDate.guestInfoInput .activation-date{border:solid 2px #727272;border-radius:100px}.reskin .guestInfoInput textarea{border:solid 2px #727272!important;border-radius:20px!important}#PersonalData.modal.fade.show{z-index:9999!important}.reskin .asf_categories.section #ArtscienceFriends h2{font-size:40px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px}.reskin .asf_categories.section #ArtscienceFriends .categoriesListing.ticketList .container.multi-column-body{gap:30px 0!important}.reskin .asf_categories.section #ArtscienceFriends .categoriesListing.ticketList .container.multi-column-body .three-col-tile .content.category-item{border-radius:20px}.reskin .asf_categories.section #ArtscienceFriends .categoriesListing.ticketList .container.multi-column-body .three-col-tile .content.category-item img{height:218px!important}.reskin .asf_categories.section #ArtscienceFriends .categoriesListing.ticketList .container.multi-column-body .three-col-tile .content.category-item .content_box{border-radius:20px}.asm_exhibition_zone .lightbox-container.swiper-container-horizontal{display:block!important}@media screen and (max-width:600px){.reskin .event_detail_gallery .galler_container{width:100%;margin-bottom:100px}}.reskin .event_detail_gallery .swiper-wrapper .g-content p.date::before{content:"";display:inline-block;width:20px;height:20px;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.77778 18C4.28889 18 3.87037 17.8433 3.52222 17.53C3.17407 17.2167 3 16.84 3 16.4V5.2C3 4.76 3.17407 4.38333 3.52222 4.07C3.87037 3.75667 4.28889 3.6 4.77778 3.6H5.66667V2H7.44445V3.6H14.5556V2H16.3333V3.6H17.2222C17.7111 3.6 18.1296 3.75667 18.4778 4.07C18.8259 4.38333 19 4.76 19 5.2V16.4C19 16.84 18.8259 17.2167 18.4778 17.53C18.1296 17.8433 17.7111 18 17.2222 18H4.77778ZM4.77778 16.4H17.2222V8.4H4.77778V16.4ZM4.77778 6.8H17.2222V5.2H4.77778V6.8Z" fill="%23141414"/></svg>');background-size:cover;margin-top:0;margin-right:10px;margin-bottom:-2px}.reskin .description.rich-text p.date::before{content:"";display:inline-block;width:20px;height:20px;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.77778 18C4.28889 18 3.87037 17.8433 3.52222 17.53C3.17407 17.2167 3 16.84 3 16.4V5.2C3 4.76 3.17407 4.38333 3.52222 4.07C3.87037 3.75667 4.28889 3.6 4.77778 3.6H5.66667V2H7.44445V3.6H14.5556V2H16.3333V3.6H17.2222C17.7111 3.6 18.1296 3.75667 18.4778 4.07C18.8259 4.38333 19 4.76 19 5.2V16.4C19 16.84 18.8259 17.2167 18.4778 17.53C18.1296 17.8433 17.7111 18 17.2222 18H4.77778ZM4.77778 16.4H17.2222V8.4H4.77778V16.4ZM4.77778 6.8H17.2222V5.2H4.77778V6.8Z" fill="%23141414"/></svg>');background-size:cover;margin-top:0;margin-right:10px;margin-bottom:-2px}.reskin .cnt-asm-fitler-list.section .filter-result ul.multi-column-body li.three-col-tile .content_box .more_content{font-size:18px}.reskin .info-input.error_line{border:2px solid #b71c1c!important}.reskin .sistic_memberWidget .loyaltyInput.error_line{border:2px solid #b71c1c!important}.reskin.asf .sistic_memberWidget #member-card-pin-err{border:none!important;bottom:8px}.reskin .sistic_memberWidget .button_cta_section.vertical.left .btn.button-cta.btn-primary:hover{background:#000}.reskin .sistic_memberWidget .button-cta.btn-secondary:hover{background:#0000}.reskin.asf .calendar-table table td.date-selected span{background:#000;color:#fff}.reskin.asf .calendar-table table td span:hover{background:#000;color:#fff}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .gal_type::after{display:none}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .gal_type{left:40px;top:22px}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .gal_type span{padding:5px 40px 3px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;display:inline-block;margin-bottom:10px;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4,.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-8{width:50%!important}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-8 .member-widget-image img{max-width:100%!important}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative .inputTitle{position:unset!important;padding:0;font-size:18px;font-family:DIN}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative #membershipIdTips{top:48%!important}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative .loyalty-pwd-icon.icon{top:48%!important}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative .loyaltyInput{height:42px;border-radius:100px;border:2px solid #020202}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative .change-flex-box-input .-flex .loyaltyCardContainer .loyaltyCardType img.loyalty-loginBox-logo{display:none}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4 .relative #member-card-pin-err{border:none!important;bottom:2px}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .tip.title-sidebar span p{font-weight:400!important}.reskin .asm_masthead_2 .content-section .tour-info-container .collapse_sidebar .title span,.reskin .asm_masthead_2 .content-section .tour-info-container .title_only_sidebar{font-weight:700}.reskin .asm_masthead_2.section .content-section .tour-info-container .collapse_sidebar.section .tip.collapse-sidebar .text{font-weight:400}@media (max-width:991px){.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-4,.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-8{width:100%!important}}@media (max-width:767px){.reskin.asf .sistic_memberWidget #member-card-pin-err{bottom:2px}.reskin.asf .sistic_memberWidget #member-card-pin-err::before{top:-44px}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .col-md-12.memberBlock .col-md-8 .member-widget-image img{width:100%!important;margin-top:2rem}.reskin.asf .member_widget.section .asf-lightbox.asf-d-block .c-lightbox-content.modal-content .gal_type{left:15px;top:26px}}@media (max-width:600px){.reskin .steps_page.section .full-page-steps .steps-container ul li:first-child{width:100%}.reskin .steps_page.section .full-page-steps .steps-container ul{border-bottom:none;flex-direction:column;align-items:flex-start;gap:40px}.reskin .steps_page.section .full-page-steps .steps-container ul li:before{display:none}.reskin .steps_page.section .full-page-steps .steps-container li:nth-child(2){left:0}.reskin .steps_page.section .full-page-steps .steps-container li .active.step-box button{text-align:left;padding-bottom:0}F .reskin .steps_page.section .full-page-steps .steps-container li:first-child .step-box{width:100%}}@media (max-width:358px){.reskin .loyalty_modal_container .intl-tel-input{height:38px;width:91px}}@media (max-width:767px){.reskin .cnt_mh_description.section .rich-text p{font-size:18px;line-height:18.8px}}.reskin .event_detail_masthead .event_detail_primary .content-section .tour-info-container .title_only_sidebar .title-sidebar{font-weight:400!important}.reskin .order_detail.section{margin-top:20px}.reskin .order_detail.section .confirmForm h2{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:normal}.reskin .order_detail.section .confirmForm .one-shadow.mt50{margin-top:0!important;padding:0!important}.reskin .order_detail.section .confirmForm .one-shadow.mt50 div[style="background: rgb(180, 180, 180); height: 1.5px; margin: 10px 0px 20px;"]{background:#000!important}.reskin .order_detail.section .confirmForm .one-shadow.mt50 div[style="background: rgb(180, 180, 180); height: 1.5px; margin: 10px 0px;"]{background:#000!important}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft .img_box img{height:145px!important;border-radius:0!important;width:250px}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft .img_box .gal_type{bottom:-48px}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft .img_box .gal_type::after{display:none}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft .img_box .gal_type span{background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;padding:2.667px 26.667px;font-size:16px;font-style:normal;font-weight:700;height:26px;line-height:22px;font-family:DINBold}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketRight .title div[style]{color:#202125;font-size:24px;font-style:normal;font-weight:700}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .orderInfoProductItem{color:#202125}@media (max-width:767px){.reskin .sistic_memberWidget .memberBlock>.col-md-8>.member-widget-image .accoffer__tags_wrapper{margin-left:-40px}.reskin .asf_categories .categories-lightbox .c-lightbox-content.modal-content .modal-body{padding:60px 20px}}@media (max-width:600px){.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content div[style="display: flex;"]{flex-direction:column}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft{padding:0 40px;margin-bottom:60px}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft .img_box img{width:100%;height:145px!important;object-fit:cover}.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketRight{padding:0;width:100%!important}}.reskin .cnt_event_schedule.section .event-schedule-container .list-container .event-box .collapse-area h6{margin-bottom:10px}@media screen and (max-width:768px){.reskin .member_widget .asf-lightbox .c-lightbox-content{height:100%!important}}.reskin .member_widget #loyaltyContainer .successWidget .gal_type{top:-39px!important}.reskin .member_widget #loyaltyContainer .successWidget .gal_type:after{display:none}.reskin .member_widget #loyaltyContainer .successWidget .gal_type span{padding:5px 40px 3px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000;display:inline-block;margin-bottom:10px;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:30px;text-transform:uppercase}.reskin .shapeborder{background:#000}.reskin .announcement-tip:after,.reskin .announcement-tip:before{background:#000!important}.reskin .cnt_event_gallery_2 .gallery-container-header .main-title{margin-bottom:10px!important}.reskin .cnt_event_gallery .gallery-container-header .main-title{margin-bottom:20px!important}.reskin.detail .one_tile_component_1 .asm_detail_visit{padding-top:40px}.reskin .cnt_column_content.section .asm_offerpackages .bulletin{font-size:24px;font-family:DIN}.reskin .asm_masthead_2.section .content-section .tour-info-container .title_only_sidebar .title-sidebar span a{font-size:18px!important;text-decoration:underline}.reskin .cnt_three_colum .d-section-container .multi-column-body{gap:0!important}@media (max-width:767px){.reskin .title-sidebar{gap:0!important}}.reskin .asm_masthead_2.section .content-section .gal_type{line-height:32px!important}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type{line-height:32px!important}.reskin .asm_masthead_2.section .content-section .gal_type span{padding:0 10px 0 10px!important}.reskin .event_detail_masthead.section .event_detail_primary .content-section .gal_type span{padding:0 10px 0 10px!important}@media (max-width:767px){.reskin .cnt_column_content.section .asm_offerpackages .bulletin{font-size:18px!important}}.reskin .asf-continer .successWidget .gal_type{top:-40px!important}.reskin .asf-continer .successWidget .gal_type span{padding:0 40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;font-size:18px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 100%),#000!important}.reskin .asf-continer .successWidget .gal_type:after{border:none}.reskin .asf-continer .successWidget{margin-top:80px!important}.reskin .asf-continer .successWidget .renewal-date-range{color:#000}.reskin .yourTicket.confirm .ticketLeft .img_box img{height:218px!important}.reskin .cnt_shadow_boxes_2 .asm_nonimg_tiles .multi-column-body{gap:40px 0!important}@media screen and (max-width:600px){.reskin .asm_exhibition_zone .lightbox-main li h5{padding:0!important}.asm_exhibition_zone .lightbox-main .description,.asm_exhibition_zone .lightbox-main h2,.reskin .asm_exhibition_zone .labels-and-tips{padding:0!important}}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-primary{line-height:38px!important}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-secondary{line-height:38px!important}.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-prev{width:100px;height:100%;bottom:0;margin-top:0;background-size:100px 100px!important;border:none!important;left:50px!important;top:0!important}.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-next{width:100px;height:100%;bottom:0;margin-top:0;background-size:100px 100px!important;border:none!important;left:auto!important;top:0!important}.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-prev:hover{left:30px!important}.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-next:hover{right:30px!important}@media screen and (max-width:600px){.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-next,.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-prev{display:block!important;background-size:64px 70px!important}.reskin .event_detail_gallery .lightbox-background.show_up .lightbox-section .swiper-button-prev{left:0!important}}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-primary{line-height:38px}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn-secondary{line-height:38px}.reskin .asm_masthead_2.section .content-section .tour-info-container .button_cta .btn.button-cta.link{border-color:#000;color:#000}@media (max-width:767px){.reskin .asm_exhibition_zone .multi-column-body{gap:0!important}}.share-container .ishare img{max-width:40px;height:40px}@media (max-width:768px){.pane-date-calendar{top:70px!important;border:1px solid #696b73!important;border-radius:20px}#selectPord .time ul{margin-top:10px;border-radius:20px;overflow-x:clip;-ms-overflow-style:none;scrollbar-width:none}#selectPord .time ul::-webkit-scrollbar{display:none}}.reskin .order_info.section .yourTicket .GaS .shapeborder span{color:#fff!important;font-size:16px!important}@media (max-width:600px){.reskin .order_info.section .yourTicket .content .ticketLeft{padding:0 0!important}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput .col-input div[style='min-width: 150px;']{margin-bottom:10px}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput .col-input .intl-tel-input{margin-top:0!important}}@media screen and (max-width:767px){.reskin .yourTicket.confirm .content .ticketLeft .img_box img{height:100px!important;object-fit:cover}}@media (max-width:600px){.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex .loyalty-loginBox-logo{height:127px!important}}body #selectPord .time ul::-webkit-scrollbar{display:none}body #selectPord .time ul{margin-top:10px;border-radius:20px;overflow-x:clip;-ms-overflow-style:none;scrollbar-width:none}body .pane-date-calendar{top:70px!important;border:1px solid #696b73!important;border-radius:20px}.reskin .order_info.section .yourTicket .GaS .shapeborder span{color:#fff!important;font-size:16px!important}@media (max-width:600px){.reskin .order_info.section .yourTicket .content .ticketLeft{padding:0 0!important}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput .col-input div[style='min-width: 150px;']{margin-bottom:10px}.reskin .guest_info.section section .infoContianer .guestInfo .guestInfoInput .col-input .intl-tel-input{margin-top:0!important}.reskin .order_info.section .yourTicket .content .ticketLeft{padding-left:0!important}.reskin .guest_info.section section .infoContianer .guestInfo .component-section.section .loyalty_birth_box .TermsAndConditions .check_box.-flex .loyalty-loginBox-logo{height:127px!important}}@media screen and (min-width:768px){.loyalty-loginBox-logo{height:65px!important}}@media screen and (max-width:356px){#BE_login_pop.loyalty_modal_container .loyalty_modal_body .form-group.-flex .col-sm-6.p0-15.-flex{flex-wrap:nowrap}}.reskin .gallery_container .multi-column-body{justify-content:space-between}.reskin .gallery_container li.feature-card-container~li{margin-right:0}.filter .sub-catergory{display:none!important}li.normal-tile .content_box .time-detail:before{height:1px!important}li.normal-tile .content_box .time-detail:after{height:1px!important}li.normal-tile .content_box p.ticket-requirement a{font-size:18px!important}.share-container .ishare img{height:40px!important}.reskin .cnt_three_column_list ul .list-row .tips-card .icon img{width:45px;height:45px}.selected_category_containter img{height:auto}.reskin .yourTicket.confirm .content .ticketLeft .img_box img{height:140px!important;border-radius:20px}.yourTicket.confirm i.share{display:none!important}@media screen and (max-width:767px){.reskin .yourTicket.confirm .content .ticketLeft .img_box img{height:100px!important;object-fit:cover;border-radius:15px}}@media (max-width:600px){.reskin .order_detail.section .confirmForm .one-shadow.mt50 .yourTicket.confirm .content .ticketLeft{padding-left:0!important}}.masthead_3 .banner-content{margin-top:40px!important}.modal.fade:not(#priceTable){z-index:9999!important}.reskin .yourTicket.confirm .content .ticketLeft .img_box img{height:140px!important;border-radius:20px}@media screen and (max-width:767px){.reskin .yourTicket.confirm .content .ticketLeft .img_box img{height:100px!important;object-fit:cover;border-radius:15px}.reskin .asm_exhibition_zone .multi-column-body{gap:0!important}.reskin .event_detail_masthead.section .event_detail_primary.section .banner.section .banner .banner-image img{height:auto!important}.loyalty_modal_container .loyalty_modal_body .btn-primary,.primaryButton{color:#fff!important}}.reskin .asm_detail_visit .content-container .view-btn.seemore{font-weight:400!important}@media screen and (max-width:600px){.reskin .event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content{padding:20px 20% 20px 20px!important}.reskin .cnt_event_gallery.section .event_detail_gallery .m-swiper-box .m-swiper-container ul.swiper-wrapper li{width:35%!important}.event_detail_gallery .galler_container .d-swiper-container li h6{margin-top:3px!important}}.btn-primary:not(.selectTicket > a),.primaryButton:not(.selectTicket > a){border:2px solid #2b2b2b!important;background:#2b2b2b!important}.reskin .navbar_01 li a.nav-link:hover{color:#fff!important}.reskin .navbar_01 li .dropdown-menu ul li a:hover{color:#2b2b2b!important}html[lang=ja] .navbar_main_container .loge_box{width:23%}html[lang=ja] .navbar_main_container .nav_bar.col-xs-3{width:77%}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li.three-col-tile .entire-card-link .content_box .text .more_content ul{gap:20px!important}.reskin .reference_tile.section .asm_column_tiles_3 .multi-column-body li.three-col-tile .entire-card-link .content_box .text .more_content ul li{background:0 0!important;box-shadow:none!important;border-radius:unset!important;flex:auto!important;padding-bottom:0!important}.btn-primary:not(.selectTicket > a),.primaryButton:not(.selectTicket > a){border:2px solid #2b2b2b!important;background:#2b2b2b!important;color:#fff!important}.asm-price-table{margin-top:50px}.asm-price-table .price-table-text{display:flex;align-items:center}.asm-price-table .price-table-text .btn{margin-left:50px;padding:0 50px}.price-table-modal .price-table-title{margin-top:0!important}.price-table-modal .modal-backdrop{display:block;background-color:#fff!important;z-index:1}.price-table-modal .modal-dialog{z-index:1040;margin-top:30px;margin-bottom:30px}.price-table-modal .modal-body{background:#fff}.price-table-modal .price_tab_bar{display:flex}.price-table-modal .price_tab_bar ul{width:unset;max-width:unset;overflow-x:auto;scrollbar-width:none;border:none;white-space:nowrap;display:inline-flex}.price-table-modal .price_tab_bar ul::-webkit-scrollbar{display:none}.price-table-modal .price_tab_bar,.price-table-modal .price_tab_bar ul{float:unset;position:relative}.price-table-modal .price_tab_bar li{float:unset;padding:15px 60px!important;display:block;white-space:nowrap;border:solid 1px #d8b943;border-right:none}.price-table-modal .price_tab_bar li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.price-table-modal .price_tab_bar li:last-child{border-right:solid 1px #d8b943;border-top-right-radius:5px;border-bottom-right-radius:5px}.price-table-modal .price_tab_bar li.checked{font-family:DINBold!important}.price-table-modal .price_tab_bar .linear-gradient{position:absolute;height:100%;right:-1px;background:linear-gradient(to left,#fff 5%,rgba(255,255,255,0));width:8%}.price-table-modal .price-table-content li{padding-left:0!important}.price-table-modal .price-table-content>div>ul>li{display:none}.price-table-modal .price-table-content>div>ul>li:first-child{display:block}.cq-wcm-edit .price-table-modal .price-table-content>div>ul>li{display:block}.cq-wcm-edit .price-table-modal .list-container{display:none}.price-table-modal .list-container li:before,.price-table-modal .price-table-content li:before,.price-table-modal .price_tab_bar li:before{display:none!important}.price-table-modal .modal-content{background-image:unset}.price-table-modal .modal-content li+li{margin-top:unset}.price-table-modal .list-container .list-item{padding-left:0!important;border:solid 1px #d5d5d5;border-top:solid 1px #fff;overflow:hidden;transition:all .3s ease}.price-table-modal .list-container .list-item .event-box{position:relative;border-left:solid 5px #fff}.price-table-modal .list-container .list-item.checked .event-box{border-left:solid 5px #ffd741}.price-table-modal .list-container .list-item .collapse-btn{position:absolute;right:40px;top:20px;width:35px;height:35px;background:#fff;border:none;border-radius:50%;border:solid 1px #656567}.price-table-modal .list-container .list-item.checked .collapse-btn{background:#ffd741;border-color:#ffd741}.price-table-modal .list-container .list-item .collapse-btn:after,.price-table-modal .list-container .list-item .collapse-btn:before{content:'';width:1.5px;height:10px;background:#333;position:absolute;right:0;transition:all .3s ease;top:13px}.price-table-modal .list-container .list-item .collapse-btn:before{transform:rotate(135deg);left:13px}.price-table-modal .list-container .list-item .collapse-btn:after{transform:rotate(-135deg);right:12px}.price-table-modal .list-container .list-item.checked .collapse-btn:before{transform:rotate(45deg);left:13px;top:12px}.price-table-modal .list-container .list-item.checked .collapse-btn:after{transform:rotate(-45deg);right:12px;top:12px}.price-table-modal .list-container .list-item:first-child{border-radius:5px 5px 0 0;border-top:solid 1px #d5d5d5}.price-table-modal .list-container .list-item:last-child{border-radius:0 0 5px 5px}.price-table-modal .list-container .list-item.checked{border:solid 1px #cca617}.price-table-modal .list-container .list-item.collapsed{border-bottom:solid 1px #fff}.price-table-modal .list-container .list-item h6{margin-top:0;max-width:85%}.price-table-modal .list-container .list-item .content{padding:0;display:none;padding:0 25px 25px 25px}.price-table-modal .list-container .list-item.checked .content{display:block}.price-table-modal .content li{margin-bottom:40px}.price-table-modal .content li:last-child{margin-bottom:0}.price-table-modal .content .direction-content{display:flex}.price-table-modal .content .bold{font-family:DINMedium;margin-bottom:5px}.price-table-modal .content .icon{width:23px;margin-right:5px;text-align:center}.price-table-modal .content .direction{display:inline-block}.price-table-modal .list-container .list-item .content .btn-box{padding-top:15px}.price-table-modal .list-container .list-item .collapse-area{padding:30px 15px;cursor:pointer;position:relative;z-index:1}.price-table-modal .list-container .list-item h6{margin:0!important}.price-table-modal .list-container .list-item .content{padding:0 0 10px 0;width:100%}.rich-text p:last-child{margin-bottom:0}.price-table-modal .list-container ul{margin-bottom:30px}.price-table-modal .ticket-list-title{background:linear-gradient(to right,#f3f3f3 50%,#fff);padding:18px 40px 18px 15px;font-size:18px;font-weight:700;display:flex;align-items:center}.price-table-modal .ticket-type{display:flex;justify-content:space-between;padding:18px 40px 18px 15px}.price-table-modal .ticket-type>span{display:flex;align-items:center}.price-table-modal .more-description{margin:30px 0 14px 0}.price-table-modal .promo-list-item{padding:14px 20px;border-bottom:2px solid #d5d5d5}.price-table-modal .promo-list-item::before{content:'';display:block;background-color:#ffd741;width:4px;position:absolute;height:calc(100% - 20px);left:0;top:0;margin:10px 0}.price-table-modal .promo-list-item .promo-list-title{font-size:20px;font-weight:700}@media screen and (max-width:600px){.modal-body{background:linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%)}.asm-price-table .price-table-text{display:block}.asm-price-table .price-table-text .btn{margin:10px 0 20px 0;padding:0 25px}.price-table-modal{z-index:1049}.price-table-modal .modal-dialog{margin:0}.price-table-modal .modal-body{padding:2rem 1rem;background:#fff}.price-table-modal .list-container .list-item .collapse-area{padding:30px 8px}.price-table-modal .list-container .list-item .collapse-btn{right:8px}.price-table-modal .ticket-list-title{padding:12px 8px}.price-table-modal .ticket-type{padding:12px 8px}.price-table-modal .price_tab_bar{padding:0}.price-table-modal .price_tab_bar ul{width:100%;white-space:nowrap}.price-table-modal .price_tab_bar li{padding:15px 14px!important;font-size:14px}.price-table-modal .price_tab_bar li:last-child{border-right:solid 1px #d8b943}.price-table-modal .promo-list-item{border-bottom:1px solid #d5d5d5}}.price-table-modal .shapeborder::before{display:block;content:"i";position:absolute;left:50%;transform:translateX(-50%)}.tooltip.show{opacity:1!important;z-index:1070!important}@media screen and (max-width:600px){.tooltip.show{opacity:1!important;z-index:107000!important}}.tooltip.show .arrow{position:absolute;z-index:999;display:block;width:8px;height:8px;margin:0 .1rem;transform:translateX(-50%);border-radius:10px}.tooltip.show .arrow::before{position:absolute;content:"";border-style:solid;position:absolute;display:block;content:"";border-color:transparent;border-style:solid;top:-9px;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.tooltip.show .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 .5rem .5rem;border-bottom-color:#fff}.tooltip.bs-tooltip-top.show .arrow::before{top:0;border-width:.5rem .5rem 0;border-bottom-color:unset;border-top-color:rgba(0,0,0,.25)}.tooltip.bs-tooltip-top.show .arrow::after{top:-1px;border-width:.5rem .5rem 0;border-bottom-color:unset;border-top-color:#fff}.tooltip.bs-tooltip-auto[x-placement^=bottom],.tooltip.bs-tooltip-bottom{padding:.5rem 0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.tooltip.bs-tooltip-bottom .arrow:before{border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.tooltip.bs-tooltip-auto[x-placement^=top],.tooltip.bs-tooltip-top{padding:.5rem 0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow:before,.tooltip.bs-tooltip-top .arrow:before{border-width:.5rem .5rem 0;border-top-color:#fff}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip.show .tooltip-inner{background-image:unset}.tooltip.show .tooltip-inner a{text-decoration:underline}.asm_related_activities{width:1200px;padding:0;margin-bottom:50px}.asm_related_activities h2{margin:0}.asm_related_activities .filter-type ul{border-bottom:solid 1px #656567;float:left;width:100%;margin-top:30px;margin-bottom:10px}.asm_related_activities .filter li{float:left;color:#2e2e2e;padding:0;position:relative;line-height:36px}.asm_related_activities .filter li.filter-type{font-size:18px}.asm_related_activities .filter li.guided-tour h6{margin:0}.asm_related_activities .filter-type{float:left;width:100%;margin-bottom:30px}.asm_related_activities .filter-type li{margin-right:60px;cursor:pointer;padding:0 10px}.asm_related_activities .filter-type li:after{position:absolute;content:"";display:block;width:100%;height:5px;background:#ffd741;opacity:0;left:0;bottom:-1px;transition:all .5s ease}.asm_related_activities .filter-type li.checked:after{opacity:1}.asm_related_activities .filter-type li h5{width:100%}.asm_related_activities .filter-type li.checked{font-weight:700}.asm_related_activities .filter-result{clear:left;width:100%;overflow:hidden}.asm_related_activities .filter-result li.swiper-slide{margin-left:0;margin-right:0!important}.asm_related_activities .filter-result .contont-list{margin-bottom:45px;padding-left:1px;padding-right:15px}.asm_related_activities .filter-result .contont-list:nth-child(2n){padding-right:1px;padding-left:15px}.asm_related_activities .filter-result .contont-list .img-container img{width:100%}.asm_related_activities .filter-result .contont-list .img-container{padding-left:0}.asm_related_activities .filter-result .contont-list .content-list-main{padding:0}.asm_related_activities .filter-result ul.swiper-wrapper{overflow:hidden}.asm_related_activities .filter-result h6{margin:0}.asm_related_activities .filter-result .sub-descrip{margin-bottom:20px;line-height:1.4;margin-top:15px}.asm_related_activities .date-time-container{margin-bottom:15px}.asm_related_activities .date-time-container ul{padding:0;margin-left:0;width:100%;clear:left}.asm_related_activities .date-time-container li{float:none;width:80%;margin:0}.asm_related_activities .date-time-container li .rich-text{padding-left:33px}.asm_related_activities .date-time-container li .title-sidebar{margin-bottom:15px}.asm_related_activities .filter-result .card-guided-tour{margin-bottom:30px;width:60%}.asm_related_activities .filter-result .notice{margin-bottom:20px;display:none}.asm_related_activities .filter-result .notice span{color:#1f8493;line-height:1.4;margin-bottom:15px}.asm_related_activities .filter-result .notice h6{color:#1f8493;display:inline-block;padding-right:5px}.asm_related_activities .filter-result .notice i{font-style:normal;color:#1f8493}.asm_related_activities .filter-result .day-text{display:none}.asm_related_activities .date-time-container li .dt-dates,.asm_related_activities .date-time-container li .dt-time{padding:0;letter-spacing:1px}.asm_related_activities .date-time-container p.dates img{float:left;width:22px;height:22px;margin-top:5px;margin-right:10px}.asm_related_activities .view-btn-box a{text-decoration:underline}.asm_related_activities .filter-result .rich-text table{min-width:400px;max-width:80%}.asm_related_activities .date-time-container li.time-item:first-child{display:none}.asm_related_activities .sub-descrip ul{display:block}.asm_related_activities .sub-descrip ul li{position:relative;padding-left:15px;float:unset;line-height:1.4}.asm_related_activities .sub-descrip ul li::before{content:"";display:block;width:6px;height:6px;background:#696b73;border-radius:50%;position:absolute;top:8px;left:0}.asm_related_activities .sub-descrip ul ul li::before{content:"";display:block;width:6px;height:6px;background:#fff;border:1px solid #696b73;border-radius:50%;position:absolute;top:8px;left:0}.asm_related_activities .sub-descrip ul ul ul li::before{content:"";display:block;width:6px;height:6px;background:#696b73;border-radius:0;position:absolute;top:8px;left:0}@media screen and (max-width:1024px){.asm_related_activities{padding:0;width:100%;padding-left:26px;padding-right:26px;margin-bottom:30px}.asm_related_activities .filter-result .card-guided-tour{width:80%}.asm_related_activities .filter-type li{margin-right:4.8%}.asm_related_activities .filter-result h6{margin:20px 0}.asm_related_activities .filter-result .contont-list .img-container{padding:0}}@media screen and (max-width:600px){.asm_related_activities .filter-type{overflow-x:scroll}.asm_related_activities .filter-type::-webkit-scrollbar{display:none}.asm_related_activities .filter-type ul{display:inline-flex;width:auto;white-space:nowrap;min-width:100%}.asm_related_activities .filter-type li{margin-right:30px;width:100%}.asm_related_activities .filter-result .contont-list{padding:0}.asm_related_activities .filter-result .contont-list:nth-child(2n){padding:0}.asm_related_activities .guided-tour p.dates{margin:10px 0}.asm_related_activities .date-time-container li .dt-dates,.asm_related_activities .date-time-container li .dt-time{line-height:1.3}.asm_related_activities .date-time-container li{width:95%}.asm_related_activities{width:100%;padding-left:5%;padding-right:5%}.asm_related_activities .filter-result .card-guided-tour{width:100%}.asm_related_activities .filter-result .rich-text table{min-width:100%;max-width:100%}.asm_related_activities .time_accordion tr{display:table-row}.asm_related_activities .time_accordion tr td{display:table-cell;width:50%}}.btn_box{text-align:center}.bg-descript{margin-bottom:80px;width:1200px;padding:0;margin-left:auto;margin-right:auto}.bg-descript .container{padding:0;width:100%}.bg-descript li{line-height:26px;font-size:18px;color:#2e2e2e;min-height:40px;float:left;padding:0}.bg-descript li img{float:left;width:40px;height:40px;margin-top:-5px;margin-right:15px}.bg-descript li.btn_box{background:0 0;padding:0;margin:0}.bg-descript ul{margin-top:30px;margin-bottom:30px}@media screen and (max-width:1024px){.bg-descript{width:100%;padding-left:26px;padding-right:26px;margin-bottom:60px}.bg-descript li{margin-bottom:15px;display:flex;align-items:center;margin-right:0}.bg-descript li.btn_box{text-align:left;margin-top:20px}.bg-descript li img{width:36px;height:36px;margin-top:0}}@media screen and (max-width:600px){.bg-descript{width:100%;padding-left:5%;padding-right:5%}}.button-cta{margin-top:20px;font-family:DINBold}.button_cta.section{display:inline-block;width:100%}.button_cta_section{display:flex}.button_cta_section.left{width:auto}.button_cta_section.vertical{flex-direction:column}.button_cta_section.horizontal.center{justify-content:center}.button_cta_section.vertical.left{align-items:left}.button_cta_section.vertical.center{align-items:center}.button_cta_section.horizontal .button-cta{margin-right:20px}.button_cta_section.horizontal .button-cta:last-child{margin-right:0}.asm_masthead_2 .button-cta,.event_detail_primary .button-cta{width:80%}.cnt_three_column_list+.button_cta a{margin:20px 0 60px}@media screen and (max-width:600px){.button_cta_section{display:block}.button_cta_section .button-cta{width:100%}}.links_cnt{display:flex;align-items:center}.links_cnt.vertical{flex-direction:column}.links_cnt.vertical.left{align-items:flex-start}.links_cnt.vertical.center{align-items:center}.links_cnt.vertical.center .link-item{text-align:center}.links_cnt.horizontal.center{justify-content:center}.links_cnt.horizontal .link-item{margin-right:20px}.links_cnt.horizontal .link-item:last-child{margin-right:0}@media screen and (max-width:600px){.links_cnt{display:block}.cnt_three_column_list+.button_cta .button_cta_section{padding:0 5%}.cnt_three_column_list+.button_cta a{margin:0 0 50px}}.accordion-content-cnt{width:1200px;padding:0;margin-bottom:75px}.accordion-content-cnt .intro-container{margin-bottom:25px;margin-top:40px}.accordion-content-cnt .container{width:100%}.accordion-content-cnt .tab-bar{padding:0;border-bottom:solid 1px #656567}.accordion-content-cnt .tab-bar .list-item{float:left;margin-right:30px;padding:5px;position:relative;cursor:pointer}.accordion-content-cnt .tab-bar .list-item.checked{font-family:DINBold;font-weight:700}.accordion-content-cnt .tab-bar .list-item:after{content:'';width:100%;height:5px;background:#ffd741;position:absolute;transition:all .3s ease;left:0;bottom:-2px;opacity:0}.accordion-content-cnt .tab-bar .list-item.checked:after{opacity:1}.accordion-content-cnt .list-container{max-width:67%}.accordion-content-cnt .list-container .list-item{border:solid 1px #d5d5d5;border-top:solid 1px #fff;overflow:hidden;transition:all .3s ease}.accordion-content-cnt .list-container .list-item .event-box{position:relative;border-left:solid 5px #fff}.accordion-content-cnt .list-container .list-item.checked .event-box{border-left:solid 5px #ffd741}.accordion-content-cnt .list-container .list-item .collapse-btn{position:absolute;right:25px;top:25px;width:35px;height:35px;background:#fff;border:none;border-radius:50%;border:solid 1px #656567}.accordion-content-cnt .list-container .list-item.checked .collapse-btn{background:#ffd741;border-color:#ffd741}.accordion-content-cnt .list-container .list-item .collapse-btn:after,.accordion-content-cnt .list-container .list-item .collapse-btn:before{content:'';width:1.5px;height:10px;background:#333;position:absolute;right:0;transition:all .3s ease;top:13px}.accordion-content-cnt .list-container .list-item .collapse-btn:before{transform:rotate(135deg);left:13px}.accordion-content-cnt .list-container .list-item .collapse-btn:after{transform:rotate(-135deg);right:12px}.accordion-content-cnt .list-container .list-item.checked .collapse-btn:before{transform:rotate(45deg);left:13px;top:12px}.accordion-content-cnt .list-container .list-item.checked .collapse-btn:after{transform:rotate(-45deg);right:12px;top:12px}.accordion-content-cnt .list-container .list-item:first-child{border-radius:5px 5px 0 0;border-top:solid 1px #d5d5d5}.accordion-content-cnt .list-container .list-item:last-child{border-radius:0 0 5px 5px}.accordion-content-cnt .list-container .list-item.checked{border:solid 1px #cca617}.accordion-content-cnt .list-container .list-item.collapsed{border-bottom:solid 1px #fff}.accordion-content-cnt .list-container .list-item h6{margin-top:0;max-width:85%}.accordion-content-cnt .list-container .list-item .content{padding:0;display:none;padding:0 25px 25px 25px}.accordion-content-cnt .list-container .list-item.checked .content{display:block}.accordion-content-cnt .content li{margin-bottom:40px}.accordion-content-cnt .content li:last-child{margin-bottom:0}.accordion-content-cnt .content .direction-content{display:flex}.accordion-content-cnt .content .bold{font-family:DINMedium;margin-bottom:5px}.accordion-content-cnt .content .icon{width:23px;margin-right:5px;text-align:center}.accordion-content-cnt .content .direction{display:inline-block}.accordion-content-cnt .list-container .list-item .content .btn-box{padding-top:15px}.accordion-content-cnt .list-container .list-item .collapse-area{padding:25px;cursor:pointer;position:relative;z-index:1}.cnt_accordion_rich_text .accordion-content-cnt .list-container .list-item .collapse-area{padding:30px}.cnt_accordion_rich_text .accordion-content-cnt .list-container .list-item .collapse-btn{right:20px;top:20px}.cnt_accordion_rich_text .accordion-content-cnt .list-container .list-item h6{margin-bottom:0}.cnt_accordion_rich_text .accordion-content-cnt .list-container .list-item .content{padding:0 60px 30px 30px}.cnt_accordion_rich_text .rich-text p:last-child{margin-bottom:0}.accordion-detail-cnt{margin-bottom:80px}@media screen and (max-width:1024px){.accordion-content-cnt{width:100%;padding-left:26px;padding-right:26px}.accordion-content-cnt .list-container{max-width:80%}.accordion-content-cnt .list-container .list-item .collapse-area{padding:20px 25px}.accordion-content-cnt .list-container .list-item .content{padding:0 10% 25px 25px}.accordion-content-cnt .list-container .list-item .collapse-btn{top:20px;right:20px}.accordion-detail-cnt{margin-bottom:60px}}@media screen and (max-width:600px){.accordion-content-cnt{width:100%;padding-left:5%;padding-right:5%}.accordion-content-cnt .list-container{max-width:100%;margin-top:30px}.accordion-content-cnt .list-container .list-item .collapse-area{padding:20px}.accordion-content-cnt .list-container .list-item .content{padding:0 15% 25px 20px}.accordion-content-cnt .list-container .list-item .content div{padding:0}}.cnt_accrodion_detail .event-schedule-container{width:100%;margin-top:0}.cnt_accrodion_detail div.icon{width:30px;text-align:center}.cnt_accrodion_detail .sidebar .tip{flex:1;display:flex;align-items:center}.cnt_accrodion_detail .accordion-content-cnt .list-container,.cnt_accrodion_detail h2{padding:0}.basic-content-gallery{margin-bottom:40px}.basic-content-gallery .main-content{max-width:none;padding:60px 0 30px 0;width:100%;background:linear-gradient(to bottom,#f5f6f6 50%,#fff)}.basic-content-gallery .main-content .d-section-container{margin-bottom:20px}.basic-content-gallery .basic-content{position:relative;padding:0 30px 50px 0}.basic-content-gallery .description p{padding-bottom:15px}.basic-content-gallery .basic-content:after{content:"";display:block;width:1px;height:100%;background:-webkit-linear-gradient(to bottom,#d5d5d5 50%,#fff);background:-moz-linear-gradient(to bottom,#d5d5d5 50%,#fff);background:-o-linear-gradient(to bottom,#d5d5d5 50%,#fff);background:linear-gradient(to bottom,#d5d5d5 50%,#fff);position:absolute;right:0;top:0}.basic-content-gallery .basic-content h2{margin-top:0}.basic-content-gallery .sidebar-info{padding:0;padding-left:20px;padding-bottom:40px}.basic-content-gallery .event_detail_gallery .galler_container .d-swiper-container{margin-top:0}@media screen and (max-width:600px){.basic-content-gallery .main-content{padding:40px 0 50px 0}.basic-content-gallery .basic-content{padding-bottom:20px;padding-right:0}.basic-content-gallery .basic-content:after{content:none;display:none}.basic-content-gallery .event_detail_gallery{margin-top:0}.basic-content-gallery .sidebar-info{padding-left:0}}.column-content-cnt-2{margin-bottom:50px}.column-content-cnt-2 h3{margin-bottom:30px;margin-top:0}.column-content-cnt-2 .show-btn-box{text-align:center}.column-content-cnt-2 .show-btn:after,.column-content-cnt-2 .show-btn:before{top:3px}.column-content-cnt-2 .showless,.column-content-cnt-2 .showmore{display:none}.column-content-cnt-2 .three-col-tile{margin-bottom:40px}.column-content-cnt-2 .multi-column-body{margin-bottom:0}.asm_offerpackages{width:1200px;margin-bottom:75px;padding:0}.asm_offerpackages h2{margin-bottom:15px}.asm_offerpackages ul{padding:0}.asm_offerpackages li{overflow:hidden;padding:0}.asm_offerpackages li img{width:100%}.asm_offerpackages li h5{margin:0;padding-bottom:10px;font-weight:400}.asm_offerpackages li .content .text{color:#2e2e2e;font-size:18px}.asm_offerpackages li .view-btn{padding-top:30px;text-decoration:underline}.asm_offerpackages .view-all-box{text-align:center;margin-top:50px}.asm_offerpackages .view-all-box a{text-decoration:underline}@media screen and (max-width:1024px){.asm_offerpackages{width:100%;padding-left:26px;padding-right:26px}.asm_offerpackages ul{width:100%}.asm_offerpackages li{margin-right:0;margin-bottom:40px}.asm_offerpackages .multi-column-body{margin-bottom:0}.asm_offerpackages .view-all-box{margin-top:0}}@media screen and (min-width:601px) and (max-width:1024px){.asm_offerpackages li{overflow:hidden;padding:0;margin-right:2.9%}.asm_offerpackages li .view-btn{padding-top:20px}}@media screen and (max-width:600px){.asm_offerpackages{width:100%;padding-left:5%;padding-right:5%}.asm_offerpackages .view-all-box{margin-top:20px}}section.cnt_enquiry{width:100%;background:linear-gradient(to left,#d5d5d5 0,#eff0f0);text-align:center;margin-bottom:75px}section.cnt_enquiry .main_container{width:1200px;padding:45px 0}section.cnt_enquiry h3{margin-top:0}section.cnt_enquiry .main_container .description{margin-bottom:10px}section.cnt_enquiry .main_container li{display:inline-block;padding:10px 15px 0}section.cnt_enquiry .main_container li .icon{width:30px;margin-right:10px;display:inline-block;text-align:right}section.cnt_enquiry .main_container li img{max-width:30px;vertical-align:middle;max-height:30px}@media screen and (max-width:1024px){section.cnt_enquiry .main_container{width:100%;padding-left:26px;padding-right:26px}section.cnt_enquiry{margin-bottom:60px}}@media screen and (max-width:600px){section.cnt_enquiry{text-align:left}section.cnt_enquiry .main_container{width:100%;padding:40px 5%}section.cnt_enquiry .main_container li{display:flex;padding:10px 0;align-items:center}section.cnt_enquiry .main_container li .icon{text-align:center}}.event_detail_gallery{width:100%;background:#f2f2f2;padding:60px 0 70px 0;margin-bottom:60px}.event_detail_gallery.animate .m-swiper-container li,.event_detail_gallery.animate .video_control{transition:opacity .5s ease}.event_detail_gallery .galler_container{width:1200px;padding:0;position:relative}.event_detail_gallery .galler_container .d-swiper-container{width:550px;overflow:hidden;margin:0;position:relative;margin-top:0}.event_detail_gallery .galler_container .d-swiper-container li{cursor:pointer;position:relative}.event_detail_gallery .galler_container .d-swiper-container li h6{margin-top:20px}.event_detail_gallery .galler_container .d-swiper-container li img{width:100%;height:auto}.event_detail_gallery .galler_container .d-swiper-container li .g-content{opacity:0;transition:opacity .5s ease;padding-right:20%}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active{margin-top:0}.d-swiper-container li .fullscreen-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;z-index:-1}.d-swiper-container li .fullscreen-btn{opacity:0;visibility:hidden;cursor:pointer;position:absolute;right:15px;top:15px;width:25px;height:25px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/icon-fullscreen.png) no-repeat center center;background-size:100% 100%;z-index:1000}.d-swiper-container li.swiper-slide-active .fullscreen-bg{opacity:1;z-index:1}.d-swiper-container li.swiper-slide-active .fullscreen-btn{opacity:.8;visibility:visible}.d-swiper-container li.swiper-slide-active .fullscreen-bg:hover .fullscreen-btn{transform:scale(1.2)}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active img{width:100%;height:auto}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active .g-content{opacity:1}.event_detail_gallery .swiper-button-next,.event_detail_gallery .swiper-button-prev{top:auto;width:26px;height:42px;bottom:20%;margin-top:-22px;background-size:14px 25px;display:block}.event_detail_gallery .d-swiper-container-rtl .swiper-button-next,.event_detail_gallery .swiper-button-prev{left:auto;right:-210px;background-image:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/arrow-left.svg);outline:0}.event_detail_gallery .d-swiper-container-rtl .swiper-button-prev,.event_detail_gallery .swiper-button-next{right:-250px;left:auto;background-image:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/arrow-right.svg);outline:0}.event_detail_gallery .swiper-pagination{text-align:right}.event_detail_gallery .d-swiper-container-horizontal>.swiper-pagination-bullets,.event_detail_gallery .swiper-pagination-custom,.event_detail_gallery .swiper-pagination-fraction{bottom:50px;left:auto;right:-160px;display:block}.event_detail_gallery .m-swiper-box{width:325px;padding:0;position:absolute;left:530px;overflow:hidden;cursor:pointer;transition:top .25s ease}.event_detail_gallery .fixed-swiper-box{width:325px;padding:0;position:absolute;top:160px;right:0;overflow:hidden;cursor:pointer;transition:top .25s ease}.event_detail_gallery .m-swiper-container{width:100%}.event_detail_gallery .fixed-swiper-box img,.event_detail_gallery .m-swiper-container img{width:100%}.event_detail_gallery .m-swiper-container li{opacity:1}.event_detail_gallery .m-swiper-container li.swiper-slide-thumb-active{opacity:.4}@media screen and (max-width:600px){.event_detail_gallery .m-swiper-box{width:100%;padding:0 5%;position:absolute}.event_detail_gallery .m-swiper-container{margin:0}.event_detail_gallery .d-swiper-container-rtl .swiper-button-next,.event_detail_gallery .d-swiper-container-rtl .swiper-button-prev,.event_detail_gallery .swiper-button-next,.event_detail_gallery .swiper-button-prev{display:none}}.event_detail_gallery .link-box{padding-top:30px;position:relative;z-index:100;text-align:center}.event_detail_gallery li,.event_detail_gallery li .g-img{position:relative}.event_detail_gallery video{width:100%}.event_detail_gallery .video_control{position:absolute;width:100%;height:100%;display:flex;align-items:center;text-align:center;top:0;cursor:pointer;z-index:1;justify-content:center}.event_detail_gallery .video_control .text-360{border:solid 2px #fff;border-radius:30px;padding:5px 10px;color:#fff}.event_detail_gallery .video_control .text-360 img{max-width:40px}.event_detail_gallery .lightbox-container li:hover .video_control{background:rgba(0,0,0,.3)}.event_detail_gallery .video_control img{width:25%!important;margin:0 auto!important;height:auto!important;max-width:100px}@media screen and (max-width:1024px){.event_detail_gallery .description{width:100%;padding-left:26px;padding-right:26px}}@media screen and (max-width:600px){.event_detail_gallery .description{width:100%;padding:0 5%;margin-bottom:15px}}.basic-content-gallery .event_detail_gallery{background:0 0;margin-top:-30px;padding-top:0;margin-bottom:0;padding-left:0;padding-right:0}.basic-content-gallery .galler_container .d-swiper-container li img{height:auto}.basic-content-gallery .d-swiper-container-rtl .swiper-button-next,.basic-content-gallery .swiper-button-prev{right:-290px}.basic-content-gallery .d-swiper-container-rtl .swiper-button-prev,.basic-content-gallery .swiper-button-next{right:-340px}.basic-content-gallery .swiper-button-next,.basic-content-gallery .swiper-button-prev{bottom:3%}.basic-content-gallery .d-swiper-container-horizontal>.swiper-pagination-bullets,.basic-content-gallery .swiper-pagination-custom,.event_detail_gallery .swiper-pagination-fraction{bottom:-20px;right:-250px;width:fit-content}.basic-content-gallery .d-swiper-container li .fullscreen-btn{width:30px;height:30px}@media screen and (max-width:600px){.event_detail_gallery{padding:30px 0;margin-bottom:40px}.event_detail_gallery h2{margin-left:5%;margin-right:5%;margin-bottom:20px}.event_detail_gallery .galler_container{width:100%}.event_detail_gallery .galler_container .d-swiper-container{width:100%;min-height:375px;height:auto;margin-top:0}.event_detail_gallery .galler_container .d-swiper-container li{margin-top:0}.event_detail_gallery .galler_container .d-swiper-container li h6{margin-top:20px}.event_detail_gallery .galler_container .d-swiper-container li img{width:100%;height:auto}.event_detail_gallery .galler_container .d-swiper-container li .g-content{opacity:1;padding-left:5%;margin-top:120px}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-next{margin-left:0}.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active img{width:100%;height:auto}.event_detail_gallery .swiper-button-next,.event_detail_gallery .swiper-button-prev{display:none}.event_detail_gallery .d-swiper-container-horizontal>.swiper-pagination-bullets,.event_detail_gallery .swiper-pagination-custom,.event_detail_gallery .swiper-pagination-fraction{right:40px;bottom:auto;top:370px}.event_detail_gallery .galler_container .d-swiper-container.landing{height:390px}.event_detail_gallery .galler_container .d-swiper-container.landing .swiper-pagination{bottom:0}.basic-content-gallery .event_detail_gallery{width:100%;padding-left:0;padding-right:0;margin-bottom:0}.basic-content-gallery .m-swiper-box{bottom:10%}.basic-content-gallery .galler_container .d-swiper-container{min-height:auto;padding-bottom:35%}.basic-content-gallery .galler_container .d-swiper-container li .g-content{display:none}.basic-content-gallery .d-swiper-container-horizontal>.swiper-pagination-bullets,.basic-content-gallery .swiper-pagination-custom,.basic-content-gallery .swiper-pagination-fraction{bottom:0;top:auto}.event_detail_gallery .m-swiper-box{display:block;left:0}.event_detail_gallery .fixed-swiper-box{display:none}}@media screen and (min-width:601px){.event_detail_gallery .galler_container .d-swiper-container li.swiper-slide-active{margin-top:0}}@media screen and (min-width:601px) and (max-width:1024px){.event_detail_gallery{padding:40px 26px 50px 26px}.event_detail_gallery .galler_container{width:100%}.event_detail_gallery .galler_container .d-swiper-container{width:50%}.event_detail_gallery .m-swiper-box{width:25%;left:48%}.event_detail_gallery .fixed-swiper-box{width:25%}}@media screen and (max-width:320px){.event_detail_gallery .m-swiper-box{top:54%}.basic-content-gallery .m-swiper-box{top:auto}}.event_detail_gallery .lightbox-background{position:fixed;width:100%;height:100%;background:linear-gradient(225deg,#d9d9d9 10%,#fff 40%,#d9d9d9 100%);left:0;top:0;z-index:-100;overflow-x:hidden;-webkit-overflow-scrolling:touch;transform:scale(.8);transition:all .3s ease;opacity:0}.event_detail_gallery .lightbox-background.show_up{z-index:10000;transform:scale(1);opacity:1}.event_detail_gallery .lightbox-background.scale{display:block;transform:scale(1)}.event_detail_gallery .lightbox-background .close-btn{position:absolute;top:30px;right:30px;cursor:pointer;display:block;width:30px;height:30px;z-index:100}.event_detail_gallery .lightbox-background .close-btn:after,.event_detail_gallery .lightbox-background .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.event_detail_gallery .lightbox-background .close-btn:before{transform:rotate(-45deg)}.event_detail_gallery .lightbox-background .close-btn:after{transform:rotate(45deg)}.lightbox-background .lightbox-section{margin:0;width:100%;position:relative;height:100%;padding-top:90px;padding-bottom:50px}.lightbox-background .lightbox-container{width:100%;margin:0 auto;overflow:hidden;height:100%;background:#000;position:relative}.lightbox-background .lightbox-section ul.swiper-wrapper{align-items:center}.lightbox-background .lightbox-container li.swiper-slide{text-align:center;height:100%}.lightbox-background .lightbox-container img{width:auto;height:100%;max-width:100%}.lightbox-section .d-swiper-container-rtl .swiper-button-next,.lightbox-section .swiper-button-prev{left:50px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/arrow-white-right.svg) no-repeat center center;transform:rotate(180deg)}.lightbox-section .d-swiper-container-rtl .swiper-button-prev,.lightbox-section .swiper-button-next{right:50px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/arrow-white-right.svg) no-repeat center center}.lightbox-section .swiper-button-next,.lightbox-section .swiper-button-prev{top:0;width:70px;height:100%;background-size:70px 80px;position:absolute;margin:0;transition:all .2s ease-in-out}.lightbox-section .swiper-button-next:hover{right:30px}.lightbox-section .swiper-button-prev:hover{left:30px}@media screen and (max-width:1024px){.lightbox-background .lightbox-section{padding-top:30%;padding-bottom:20%}.lightbox-background .lightbox-container li.swiper-slide{height:auto}.lightbox-background .lightbox-container img{width:100%;height:auto}.lightbox-background .lightbox-section li iframe{height:700px!important}.lightbox-section .d-swiper-container-rtl .swiper-button-next,.lightbox-section .swiper-button-prev{display:block;left:0}.lightbox-section .d-swiper-container-rtl .swiper-button-prev,.lightbox-section .swiper-button-next{display:block;right:0}.lightbox-section .swiper-button-next:hover{right:-10px}.lightbox-section .swiper-button-prev:hover{left:-10px}}@media screen and (max-width:600px){.lightbox-background .lightbox-section{margin-top:25%;height:70%;padding:0}.lightbox-background .lightbox-section li iframe{height:250px!important}.lightbox-section .swiper-button-next,.lightbox-section .swiper-button-prev{background-size:50px 50px}}@media screen and (max-width:350px){.lightbox-background .lightbox-section{margin-top:20%;height:70%;padding:0}.lightbox-background .lightbox-section li iframe{height:190px!important}}.event_detail_gallery .description{margin-bottom:30px}.multi_gallery_cnt .description,.multi_gallery_cnt h2,.multi_gallery_cnt h3{width:1200px;margin-left:auto;margin-right:auto}.multi_gallery_cnt .event_detail_gallery{background:linear-gradient(180deg,#f7f7f7 0,#fff);margin-bottom:0}@media screen and (max-width:1024px){.multi_gallery_cnt .description,.multi_gallery_cnt h2,.multi_gallery_cnt h3{width:100%;padding-left:26px;padding-right:26px}.multi_gallery_cnt .description,.multi_gallery_cnt h3{padding-left:0;padding-right:0}}@media screen and (max-width:600px){.multi_gallery_cnt .description,.multi_gallery_cnt h2,.multi_gallery_cnt h3{width:100%;padding:0 5%}}.cnt_event_highlight{margin-bottom:60px}.cnt_event_highlight .image-section{width:100%;position:relative;overflow:hidden}.cnt_event_highlight .image-section img.bg-image{width:100%}.cnt_event_highlight .image-section .bg-content{position:absolute;text-align:center;left:0;top:50%;width:100%;color:#fff;letter-spacing:1px;margin-top:-4%}.cnt_event_highlight .image-section .bg-content h2{color:#fff}.cnt_event_highlight .image-section .bg-content a{color:#fff}.cnt_event_highlight .image-section .bg-content div,.cnt_event_highlight .image-section .bg-content p{margin-top:20px}.cnt_event_highlight .show-btn-box{text-align:center}.cnt_event_highlight .show-btn-box .showless,.cnt_event_highlight .show-btn-box .showmore{display:none}.cnt_event_highlight .show-btn{display:inline-block;text-decoration:underline;padding:0 10px;position:relative;transition:all .3s ease}.cnt_event_highlight .show-btn:hover{color:#7b7b7b}.cnt_event_highlight .show-btn:after,.cnt_event_highlight .show-btn:before{content:'';width:1px;height:8px;background:#333;position:absolute;right:0;transition:all .3s ease;top:10px}.cnt_event_highlight .show-btn.down:before{transform:rotate(135deg)}.cnt_event_highlight .show-btn.down:after{transform:rotate(-135deg);right:-5px}.cnt_event_highlight .show-btn.up:before{transform:rotate(45deg)}.cnt_event_highlight .show-btn.up:after{transform:rotate(-45deg);right:-5px}.cnt_event_highlight .zone-section{background:#f7f7f7;height:auto;padding-bottom:40px}.cnt_event_highlight .zone-section.slide-up{height:0}.cnt_event_highlight .zone-section ul{margin-top:-40px;width:1200px;padding:0;display:flex;flex-wrap:wrap}.cnt_event_highlight .zone-section ul li{overflow:hidden;box-shadow:0 0 50px rgba(117,117,117,.4);margin-bottom:35px;padding:0;margin-right:2.7%;width:31.5333%;position:relative;display:flex;flex-direction:column}.cnt_event_highlight .zone-section ul.center{justify-content:center}.cnt_event_highlight .zone-section ul li:nth-child(3n){margin-right:0}.cnt_event_highlight .zone-section ul li img{width:100%;height:auto}.cnt_event_highlight .zone-section ul li .content{padding:25px 30px;position:relative;flex-grow:1}.cnt_event_highlight .zone-section ul li h6{margin-top:0}.cnt_event_highlight .zone-section ul li h5{margin-bottom:15px}.cnt_event_highlight .zone-section ul li .description{margin-bottom:45px}.cnt_event_highlight .zone-section ul li .link{position:absolute;bottom:25px;left:30px}.cnt_event_highlight .zone-section ul li:hover .view-btn{color:#7b7b7b}.cnt_event_highlight .zone-section ul li a.box_link{display:block}@media screen and (max-width:1024px){.cnt_event_highlight .image-section{height:auto;position:relative}.cnt_event_highlight .image-section .bg-content{margin-top:-8%;left:0;right:0;margin-left:auto;margin-right:auto;width:60%}.cnt_event_highlight .image-section img.bg-image{margin-left:0;width:100%}.cnt_event_highlight .zone-section ul{width:100%;padding-left:26px;padding-right:26px}.cnt_event_highlight .zone-section ul li{margin-bottom:20px}.cnt_event_highlight .zone-section ul li img{width:100%;height:auto}.cnt_event_highlight .zone-section ul li .content{padding:15px}.cnt_event_highlight .zone-section ul li .link{bottom:15px;left:15px}}@media screen and (max-width:600px){.cnt_event_highlight{margin-bottom:40px}.cnt_event_highlight .image-section{height:auto;position:relative}.cnt_event_highlight .image-section .bg-content{margin-top:-15%}.cnt_event_highlight .zone-section ul li .content{padding:20px;position:static}.cnt_event_highlight .zone-section ul{width:100%;padding:0 5%}.cnt_event_highlight .zone-section ul li{width:100%;margin-right:0}.cnt_event_highlight .zone-section ul li:nth-child(2n){margin-right:0}.cnt_event_highlight .zone-section ul li img{width:100%;height:auto}.cnt_event_highlight .zone-section ul li .description{margin-bottom:15px}.cnt_event_highlight .zone-section ul li .link{position:static}}.individuals_info{width:1200px;padding:0}.individuals_info ul{padding:20px 0;margin:0;width:100%;padding-bottom:30px}.individuals_info li{float:left;width:48%;margin-right:4%;margin-bottom:30px;padding:0;display:flex}.individuals_info li:nth-child(2n){margin-right:0}.individuals_info li img{float:left;border-radius:50%;width:145px;height:145px}.individuals_info li .non-img-title{margin-top:0;padding:0}.individuals_info li .info_content h6{margin-top:0}.individuals_info li .info_content{line-height:1.2;padding-right:0;width:auto}.individuals_info li.non-image .info_content{flex:1}@media screen and (min-width:601px) and (max-width:1024px){.individuals_info{width:100%;padding-left:26px;padding-right:26px}.individuals_info li{float:left;width:100%;margin-right:0;margin-bottom:30px}.individuals_info li img{width:140px;height:140px}.individuals_info li .info_content{float:left;margin-left:2%;line-height:1.5}.individuals_info li.has-image .info_content{padding-top:15px}}@media screen and (max-width:600px){.individuals_info{width:100%;padding:0 5%}.individuals_info ul{padding:20px 0;margin:0;width:100%}.individuals_info li{float:left;width:100%;margin-right:0;margin-bottom:30px}.individuals_info li.non-image{flex-direction:column}.individuals_info li img{width:100px;height:100px}.individuals_info li .info_content{float:right;margin-left:0;line-height:1.5}.individuals_info li.non-image .non-img-title{margin-bottom:10px}.individuals_info li.non-image .info_content{width:100%;padding:0}}.event_schedule_cnt{width:1200px;padding:0;margin-bottom:60px}.event_schedule_cnt .container{width:100%}.event_schedule_cnt .tab-bar{padding:0;border-bottom:solid 1px #656567}.event_schedule_cnt .tab-bar li{float:left;margin-right:30px;padding:5px;position:relative;cursor:pointer}.event_schedule_cnt .tab-bar li.checked{font-family:DINBold;font-weight:700}.event_schedule_cnt .tab-bar li:after{content:'';width:100%;height:5px;background:#ffd741;position:absolute;transition:all .3s ease;left:0;bottom:-2px;opacity:0}.event_schedule_cnt .tab-bar li.checked:after{opacity:1}.event_schedule_cnt .tab-bar .linear-gradient{position:absolute;height:32px;right:0;background:linear-gradient(to left,#fff 5%,rgba(255,255,255,0));width:8%}.event-schedule-container{margin-top:40px;width:66%}.event-schedule-container .list-tab-text{display:none}.event-schedule-container .filter-item{opacity:0!important}.event-schedule-container .filter-item.swiper-slide-active{opacity:1!important}.event-schedule-container .list-container li{border:solid 1px #d5d5d5;border-top:solid 1px #fff;overflow:hidden;transition:all .3s ease}.event-schedule-container .list-container li .event-box{position:relative;border-left:solid 5px #fff}.event-schedule-container .list-container li.checked .event-box{border-left:solid 5px #ffd741}.event-schedule-container .list-container li .collapse-btn{position:absolute;right:30px;top:30px;width:35px;height:35px;background:#fff;border:none;border-radius:50%;border:solid 1px #656567}.event-schedule-container .list-container li.checked .collapse-btn{background:#ffd741;border-color:#ffd741}.event-schedule-container .list-container li .collapse-btn:after,.event-schedule-container .list-container li .collapse-btn:before{content:'';width:1px;height:10px;background:#333;position:absolute;right:0;transition:all .3s ease;top:13px}.event-schedule-container .list-container li .collapse-btn:before{transform:rotate(135deg);left:13px}.event-schedule-container .list-container li .collapse-btn:after{transform:rotate(-135deg);right:12px}.event-schedule-container .list-container li.checked .collapse-btn:before{transform:rotate(45deg);left:13px;top:12px}.event-schedule-container .list-container li.checked .collapse-btn:after{transform:rotate(-45deg);right:12px;top:12px}.event-schedule-container .list-container li .sidebar{padding-bottom:5px;max-width:85%;display:flex}.event-schedule-container .list-container li .sidebar .icon{width:30px;height:25px;text-align:center;margin-right:5px}.event-schedule-container .list-container li .sidebar img{max-width:100%;max-height:100%}.event-schedule-container .list-container li .sidebar p{display:inline-block;flex:1}.event-schedule-container .list-container li:first-child{border-radius:5px 5px 0 0;border-top:solid 1px #d5d5d5}.event-schedule-container .list-container li:last-child{border-radius:0 0 5px 5px}.event-schedule-container .list-container li.checked{border:solid 1px #cca617}.event-schedule-container .list-container li.collapsed{border-bottom:solid 1px #fff}.event-schedule-container .list-container li h6{margin-top:0}.event-schedule-container .list-container li .content{padding:0;display:none;padding:0 35px 30px 35px}.event-schedule-container .list-container li.checked .content{display:block}.event-schedule-container .list-container li .content img{padding:0}.event-schedule-container .list-container li .content .btn-box{padding-top:15px}.event-schedule-container .list-container li .collapse-area{padding:30px 35px;cursor:pointer;position:relative;z-index:1}@media screen and (max-width:1024px){.event_schedule_cnt{width:100%;padding-left:26px;padding-right:26px}.event_schedule_cnt .tab-bar{width:100%}.event-schedule-container{width:80%}.event-schedule-container .list-container li .collapse-area{padding:20px 25px}.event-schedule-container .list-container li .content{padding:0 25px 20px 25px}.event-schedule-container .list-container li .collapse-btn{top:20px;right:20px}}@media screen and (max-width:768px){.event_schedule_cnt{width:100%;padding:0 0 0 5%}.event_schedule_cnt .tab-bar{display:inline-flex;width:auto;white-space:nowrap;min-width:100%}.event_schedule_cnt .filter_tab{overflow-x:scroll}.event_schedule_cnt .filter_tab::-webkit-scrollbar{display:none}.event-schedule-container{width:100%;margin-top:30px}.event-schedule-container .list-container{width:95%}.event-schedule-container .list-container li .content div{padding:0}}.full-page-calendar h1{margin:40px 0 30px 0}.calendar-btn-wrap{position:relative}.full-page-calendar .clear-btn{margin-left:15px;display:inline-block}.full-page-calendar .clear-btn.hide-out{display:none}.filter-tips .no-result{display:none}.full-page-calendar{margin-bottom:50px}.full-page-calendar .filter-tips{margin-bottom:20px}.filter-tips b,.filter-tips i{font-style:normal}.filter-tips .date{font-family:DINBold}.multi,.odd{display:none}.full-page-calendar #asm-calendar{left:0}.full-page-calendar .listing-result{padding:30px;padding-bottom:1px;background:#fff;box-shadow:0 0 25px rgba(117,117,117,.2);display:block}.full-page-calendar .listing-result.hide-out{display:none}.full-page-calendar .listing-result li{padding:0;width:100%;margin-bottom:30px}.full-page-calendar .listing-result li h5{margin-top:0}.full-page-calendar .listing-result li img{padding:0}.full-page-calendar .listing-result li .card-content{padding-right:0;padding-left:20px;padding-bottom:20px}.full-page-calendar .listing-result li .card-content p{margin-bottom:15px}.full-page-calendar .listing-result li .description{margin-bottom:20px}@media screen and (max-width:1024px){.full-page-calendar .calendar-btn-wrap .calendar-btn{border-color:#696b73}.calendar-btn-wrap.fixed_up .calender-filter-container{position:fixed;top:50px;left:0;padding:20px 5% 10px 5%;z-index:999;background:#fff;width:100%;box-shadow:0 0 2px #c7c5c5;margin:0}.full-page-calendar #asm-calendar{top:55px;bottom:auto;width:350px}.full-page-calendar #asm-calendar:after{bottom:auto;top:-19px;transform:rotate(0)}.full-page-calendar #asm-calendar:before{bottom:auto;top:-20px;transform:rotate(0)}.calendar-btn-wrap.fixed_up #asm-calendar{top:71px;left:5%}.full-page-calendar .f-result{display:block}}@media screen and (max-width:600px){.full-page-calendar .calendar-btn-wrap.sticky{height:87px}.full-page-calendar .clear-btn{margin-left:0;display:table-cell;padding-top:15px}.full-page-calendar .clear-btn.hide-out{display:none}.full-page-calendar #asm-calendar{width:100%;left:0}.calendar-btn-wrap.fixed_up #asm-calendar{width:90%;left:0;right:0;margin:0 auto}.full-page-calendar .listing-result li .card-content{padding-left:0}.full-page-calendar .listing-result li h5{margin-top:10px}}.full-page-steps h1{margin-bottom:50px}.steps-container{margin-bottom:80px}.steps-container ul{display:flex;padding:0 15px}.steps-container button{border:solid 1.5px #e5e5e5;border-radius:50%;width:60px;height:60px;transition:all .25s ease-in-out}.steps-container li{display:flex;position:relative;align-items:center;width:100%}.steps-container li .step-box{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.steps-container li:before{content:'';display:block;width:100%;height:1.5px;background:#e5e5e5;transition:all .25s ease-in-out}.steps-container li:first-child{width:auto}.steps-container li:first-child:before{display:none}.steps-container .step-name{display:inline-flex;justify-content:center;position:absolute;bottom:-30px;right:0;left:0;width:auto;text-align:center;white-space:nowrap}.steps-container li:first-child .step-name{width:auto}.steps-container li.active,.steps-container li.active .step-name,.steps-container li.active button{font-family:DINBold}.steps-container li.already button{background:#fff;border-color:#ffd741}.steps-container li.active button{background:#ffd741;border-color:#ffd741}.steps-container li.active:before,.steps-container li.already:before{background:#ffd741}.full-page-steps .submit-box{text-align:center}.form-step-container{margin-bottom:50px}.form-step-container.active{display:block}.booking_form_step_container.active{display:block}.form-step-container.auth{padding:30px;border:solid 1px #d5d5d5}.submit-box .btn{display:none}.submit-box .btn.active{display:inline-block;box-shadow:none;min-width:110px}.compul{color:#b71c1c;font-family:DINMedium}@media screen and (max-width:1024px){.full-page-steps h1{margin-bottom:30px}}.booking-breadcrumb{margin-bottom:60px;position:relative;padding-left:15px;display:none}.booking-breadcrumb.active{display:block}.booking-breadcrumb:after,.booking-breadcrumb:before{content:'';display:block;width:2px;height:8px;position:absolute;left:0;top:5px;background:#2e2e2e}.booking-breadcrumb:before{transform:rotate(45deg)}.booking-breadcrumb:after{transform:rotate(135deg);top:10px}.m-steps-container{display:none}.submit-box .booking-breadcrumb.active{display:inline-block;margin-right:30px}@media screen and (max-width:1024px){.booking-breadcrumb{margin-bottom:40px}}@media screen and (max-width:992px){.steps-container{display:none}.m-steps-container{display:block}}@media screen and (max-width:600px){.steps-container{display:none}.m-steps-container{display:block}.submit-box .booking-breadcrumb.active{display:block;text-align:left}}.ticket_full_container{margin-bottom:80px}.ticket_tab_bar{width:1200px;padding:0}.ticket_tab_bar .filter_tab{margin-top:30px}.ticket_tab_bar .container{padding:0;width:100%}.ticket_tab_bar .tab-bar{padding:0;border-bottom:solid 1px #656567}.ticket_tab_bar .tab-bar li{float:left;margin-right:30px;padding:5px;position:relative;cursor:pointer}.ticket_tab_bar .tab-bar li.checked{font-family:DINBold;font-weight:700}.ticket_tab_bar .tab-bar li:after{content:'';width:100%;height:5px;background:#ffd741;position:absolute;transition:all .3s ease;left:0;bottom:-3px;opacity:0}.ticket_tab_bar .tab-bar li.checked:after{opacity:1}.ticket_full_container .button-cta{width:auto}.ticket_tab_bar .shortdescript{padding-top:20px;max-width:80%;padding-right:0;margin-bottom:30px}@media screen and (max-width:1024px){.ticket_tab_bar{width:100%;padding-left:26px;padding-right:26px}.ticket_tab_bar .tab-bar li:after{bottom:-2px}}@media screen and (max-width:600px){.ticket_full_container{margin-bottom:60px}.ticket_tab_bar .tab-bar{display:inline-flex;width:auto;white-space:nowrap;min-width:100%}.ticket_tab_bar{width:100%;padding:0}.ticket_tab_bar h1{padding:0 5%}.ticket_tab_bar .filter_tab{overflow-x:scroll;padding-left:5%;margin-top:0}.ticket_tab_bar .filter_tab::-webkit-scrollbar{display:none}.ticket_full_container .button-cta{width:100%}.ticket_tab_bar .shortdescript{max-width:100%;max-width:100%;padding-left:5%;padding-right:5%}}.general_text_cnt{padding-top:20px}.general_text_cnt .guide-item{display:flex;margin-bottom:50px}.general_text_cnt .icon{max-width:40px;text-align:center;margin-right:20px}.general_text_cnt h6{margin-top:0}.general_text_cnt .rich-text p{margin-bottom:10px}.general_text_cnt .rich-text p:last-child{margin-bottom:0}.general_text_cnt .card-link{margin-top:20px}@media (max-width:600px){.general_text_cnt .guide-item{margin-bottom:40px}.general_text_cnt .card-link{margin-top:15px}}.generic_rich_text_cnt{width:1200px;padding:0;display:flex}.generic_rich_text_cnt:last-child{margin-bottom:60px}.generic_rich_text_cnt .main_container{flex:4;padding-top:60px;max-width:80%}.generic_rich_text_cnt .main_container h2{margin-top:0}.generic_rich_text_cnt .rich_text_container p{padding-bottom:10px}.rich_text_container{overflow:hidden}.rich_text_container table{border:none;width:100%;margin-top:35px;margin-bottom:35px;display:table;position:relative;transition:all .3s linear}.swiper-slide-template{width:100%}.rich_text_container li{padding-bottom:5px;margin-bottom:5px}.rich_text_container table h6{margin:0;line-height:1.3}.rich_text_container table th{padding:10px 15px;flex:1;font-weight:400}.rich_text_container table tr{border-bottom:solid 1px #d5d5d5;border-left:none;border-right:none;display:flex}.rich_text_container table tr:first-child{border-top:solid 2px #696b73;border-bottom:solid 2px #696b73}.rich_text_container table td{text-align:center;text-align:left;padding:10px 15px;flex:1}.table-wrapper{position:relative;width:80%}.rich_text_container .m-bg-right{position:absolute;height:100%;right:0;top:0;width:40%;background:linear-gradient(to left,#fff 25%,transparent);z-index:-1;opacity:0;display:flex;align-items:center;display:none;transition:opacity .3s ease}.rich_text_container .m-bg-right.hide-out{z-index:-1;opacity:0}.rich_text_container .m-bg-right.show-up{z-index:1;opacity:1}.rich_text_container .m-bg-right .arrow{display:block;width:25px;height:25px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/m-icon-arrow.png) no-repeat center center;background-size:100%;position:absolute;right:20%}.generic_rich_text_cnt .button_container{flex:1;padding:60px 60px 40px 100px}.generic_rich_text_cnt .button_container .btn{margin-top:0}.generic_rich_text_cnt .button_container .button-cta{min-width:240px}.generic_rich_text_cnt .button_container p{padding-top:15px}@media screen and (max-width:1024px){.generic_rich_text_cnt{width:100%;padding-left:26px;padding-right:26px}.generic_rich_text_cnt .main_container{flex:5;padding-top:30px;max-width:90%}.generic_rich_text_cnt .button_container{padding:30px 20px}.generic_rich_text_cnt .button_container .button-cta{min-width:200px}.rich_text_container .m-bg-right{display:flex}.rich_text_container .m-bg-right.show-up{display:flex}.rich_text_container .m-bg-right.hide-out{display:none}}@media screen and (max-width:600px){.table-wrapper{width:100%}.generic_rich_text_cnt{width:100%;padding:0 5%;display:block;margin-bottom:30px}.generic_rich_text_cnt .main_container{padding-top:20px;max-width:100%}.rich_text_container table{margin-top:15px;margin-bottom:30px;white-space:nowrap}.rich_text_container table tr{display:table-row}.generic_rich_text_cnt .button_container{padding:30px 0;border-top:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5;margin-top:60px}.generic_rich_text_cnt .button_container p{text-align:center}.generic_rich_text_cnt .button_container .button-cta{width:100%}}.generic_rich_text_cnt.borderless{margin-bottom:50px}.cnt_generic_rich_text_2:last-child{margin-bottom:60px}.generic_rich_text_cnt.borderless .main_container{max-width:100%;padding-top:0}.generic_rich_text_cnt.borderless table{margin-top:0;margin-bottom:15px}.generic_rich_text_cnt.borderless table tr{border:none!important}.generic_rich_text_cnt.borderless table td,.generic_rich_text_cnt.borderless table th{padding:0;padding-bottom:10px;display:flex;align-items:center;height:100%}.generic_rich_text_cnt.borderless table th{display:block}.generic_rich_text_cnt.borderless table ol{padding-left:20px}.generic_rich_text_cnt.borderless .rich_text_container h6{margin-top:20px}.generic_rich_text_cnt.borderless table p{padding-bottom:5px}.generic_rich_text_cnt.borderless table p{padding-right:10px;padding-bottom:20px}.generic_rich_text_cnt.borderless table li{padding-bottom:5px}@media screen and (max-width:1024px){.generic_rich_text_cnt.borderless .main_container{max-width:100%}}@media screen and (max-width:600px){.generic_rich_text_cnt.borderless .rich_text_container table{white-space:normal}.generic_rich_text_cnt.borderless table td,.generic_rich_text_cnt.borderless table th{padding:0}.generic_rich_text_cnt.borderless{margin-bottom:40px}.cnt_generic_rich_text_2:last-child{margin-bottom:40px}.generic_rich_text_cnt.borderless .main_container{padding-top:0}}.table-swipper-container{position:relative;margin-bottom:15px;overflow:hidden}.table-swipper-container .swiper-slide p{margin-bottom:0}.table-swipper-container .swiper-button-next,.table-swipper-container .swiper-button-prev{height:100%;width:30%;top:0;margin-top:0;outline:0;transition:all .3s ease}.table-swipper-container .swiper-button-next:after,.table-swipper-container .swiper-button-prev:after{content:'';display:block;width:18px;height:100%;background:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/arrow-right.svg) no-repeat center center;background-size:100% auto;position:absolute;top:0}.table-swipper-container .swiper-button-prev,.table-swipper-container .swiper-container-rtl .swiper-button-next{left:0;background:linear-gradient(to right,#fff 25%,rgba(255,255,255,0));transform:rotate(0)}.table-swipper-container .swiper-button-next,.table-swipper-container .swiper-container-rtl .swiper-button-prev{right:0;background:linear-gradient(to left,#fff 25%,rgba(255,255,255,0))}.table-swipper-container .swiper-button-prev:after{left:20px;transform:rotate(180deg)}.table-swipper-container .swiper-button-next:after{right:20px}.table-swipper-container .swiper-button-next.swiper-button-disabled,.table-swipper-container .swiper-button-prev.swiper-button-disabled{opacity:0}.table-swipper-container .swiper-slide{height:auto;display:flex;align-items:center;flex-flow:wrap}.table-swipper-container .thcell{border:solid 2px #696b73;border-right:none;border-left:none;padding:10px}.table-swipper-container .tcell{border-bottom:solid 1px #d5d5d5;padding:10px}.table-swipper-container .thcell p{width:100%}.table-swipper-container .tcell p{width:100%}.table-swipper-container .thcell h1,.table-swipper-container .thcell h2,.table-swipper-container .thcell h3,.table-swipper-container .thcell h4,.table-swipper-container .thcell h5,.table-swipper-container .thcell h6{width:100%}.cnt_hotspot{margin-bottom:50px}.cnt_hotspot .imagemap-container{background:#fff}.cnt_hotspot .imagemap-container .container{padding:0}.cnt_hotspot .imagemap-content{left:0;width:100%;margin-left:0;margin-right:0}.cnt_hotspot .imagemap-list-container{position:relative;width:100%;height:auto}.cnt_hotspot .tab-content>.tab-pane{display:flex!important;opacity:1;width:49%;float:left;margin-bottom:20px;padding:20px;margin-right:2%}.cnt_hotspot .tab-content>.tab-pane.active{background:#f4f4f4}.cnt_hotspot .tab-content>.tab-pane:nth-child(2n){margin-right:0}.cnt_hotspot .imagemap-content-inner .btn-group-vertical,.cnt_hotspot .imagemap-list,.cnt_hotspot .imagemap-list-content .tab-pane .btn-back-container,.cnt_hotspot .simplebar-track{display:none}.cnt_hotspot .imagemap-content-inner{height:auto;padding-bottom:0;overflow:visible}.cnt_hotspot .imagemap-map{transform:none!important;position:relative;left:0;top:0;width:100%!important;height:100%!important}.cnt_hotspot .imagemap-list-content{position:relative;padding:30px 0;padding-bottom:0;left:0;background:#fff;display:flex;flex-wrap:wrap}.cnt_hotspot .imagemap-list-content .tab-pane .tab-pane-body{position:relative}.cnt_hotspot .simplebar-content{width:100%;overflow:hidden;padding:0!important;margin:0!important}.cnt_hotspot .imagemap-list-content .tab-pane .tab-pane-body{padding-bottom:0}.cnt_hotspot .imagemap-list-content .tab-pane .tab-pane-body img{width:100%}.cnt_hotspot .imagemap-map.focus .imagemap-pin{pointer-events:auto}.cnt_hotspot .simplebar-scroll-content{padding:0!important;margin-bottom:0!important}.cnt_hotspot .imagemap-list-content .tab-pane .tab-pane-inner{padding:0;flex-grow:1}.cnt_hotspot .card-image{float:left;width:40%}.cnt_hotspot .card-body{padding:0 0 0 20px;float:left;width:60%}.cnt_hotspot h6{margin-top:0;margin-bottom:5px}.cnt_hotspot .cara-link{margin-top:10px}.cnt_hotspot button{transition:none}.cnt_hotspot .tooltip .tooltip-inner{background-image:none;border-radius:5px;box-shadow:1px 1px 20px rgba(153,153,153,.4);padding:10px}.cnt_hotspot .tooltip.active .tooltip-inner{font-family:DINBold}.cnt_hotspot .tooltip .arrow{width:.8rem;height:.8rem;position:absolute;left:-.8rem!important;top:50%;margin-top:-.4rem;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-arrow-dialog.png) no-repeat right center;background-size:100% 100%}.cnt_hotspot .imagemap-pin span:after{box-shadow:0 0 7px rgba(255,255,255,.8);border:1.5px solid #fff}.tooltip.show{opacity:0;z-index:-1}.cnt_hotspot .imagemap-place-list .tooltip{transition:all .35s ease-in-out}.cnt_hotspot .imagemap-place-list .tooltip.fade{z-index:-1}.cnt_hotspot .imagemap-place-list .tooltip.show{opacity:1;z-index:1}.cnt_hotspot .imagemap-map.focus .imagemap-pin:not(.active){display:block}@media screen and (max-width:1024px){.cnt_hotspot .card-image{display:none}.cnt_hotspot .card-body{padding:0;width:100%}.cnt_hotspot .section-content-body .container,.cnt_hotspot .section-content-title .container{width:100%;padding-left:26px;padding-right:26px}}@media screen and (max-width:600px){.cnt_hotspot .tab-content>.tab-pane{width:100%;margin-right:0}.cnt_hotspot .section-content-title .container{padding-left:5%;padding-right:5%}.cnt_hotspot .section-content-body .container{padding:0}.cnt_hotspot .tab-content>.tab-pane:last-child{margin-bottom:0}}@keyframes hotspot-pulse-inner{0%,100%{opacity:1}50%{opacity:.8}}@keyframes hotspot-pulse-outer{0%,100%{opacity:.8;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}.imagemap-pin{cursor:pointer;box-sizing:border-box}.imagemap-pin::after,.imagemap-pin::before{box-sizing:border-box}.imagemap-pin span::after,.imagemap-pin span::before{position:absolute;content:'';display:block;border-radius:50%;box-sizing:border-box}.imagemap-pin span::before{background:@hotspot-color;animation:hotspot-pulse-inner infinite 2.2s cubic-bezier(.455,.030,.515,.955);transition:opacity .3s ease,transform .3s ease}.imagemap-pin span::after{background:rgba(255,255,255,.2);box-shadow:inset 0 0 0 1.5px #469fd5;animation:hotspot-pulse-outer infinite 2.2s cubic-bezier(.455,.030,.515,.955);transition:background .3s ease,box-shadow .3s ease}.imagemap-pin:hover span::before{animation-play-state:paused;opacity:1;transform:scale(1.2)}.imagemap-pin:hover span::after{animation-play-state:paused;background:0 0;box-shadow:inset 0 0 0 1.5px transparent}.icons_cnt .container{width:100%;padding:0}.icons_cnt h2{margin-bottom:30px}.icons_cnt .icon{text-align:center;margin-right:15px;max-width:40px}.icons_cnt h6{margin-top:0}.icons_cnt .primary-area{padding:0 20px 10px 0;border-right:solid 1px #d5d5d5;display:flex}.icons_cnt .secondary-area{padding:0 0 10px 20px}.icons_cnt .three-col-tile{flex-direction:row}.icons_cnt .card-link{margin-top:10px}@media (max-width:1024px){.icons_cnt .primary-area{padding:0 0 20px 0;border:0;border-bottom:solid 1px #d5d5d5}.icons_cnt .secondary-area{padding:20px 0 0 0}}@media (max-width:600px){.multi-column-body{margin-bottom:0}.three-col-tile{width:100%;margin-right:0;margin-bottom:40px}.three-col-tile:nth-child(3n){margin-right:0}.three-col-tile:nth-child(2n){margin-right:0}}.ticket_full_container .cnt_introduction{width:1200px;margin-left:auto;margin-right:auto}.ticket_full_container .collapse-box.shortdescript{max-width:80%;margin:0;padding:0}@media screen and (max-width:1024px){.ticket_full_container .cnt_introduction{width:100%}}@media screen and (max-width:600px){.ticket_full_container .cnt_introduction{padding-left:5%;padding-right:5%;margin-bottom:15px}.ticket_full_container .collapse-box.shortdescript{max-width:100%}}.multiple_boxes_cnt{background:#f7f7f7;padding:60px 0;margin-bottom:70px}.multiple_boxes_main{width:1200px;padding:0}.multiple_boxes_main.radio_boxes{margin-top:80px}.multiple_boxes_cnt .select-gallery{margin-top:30px}.multiple_boxes_cnt .select-gallery ul{width:100%;padding:0;display:flex;flex-wrap:wrap}.multiple_boxes_cnt .select-gallery li{float:left;width:31.9%;margin-right:2%;margin-bottom:2%;padding:20px 30px 20px 50px;position:relative;border:solid 1px #d5d5d5;cursor:pointer;background:#fff;transition:all .1s ease}.multiple_boxes_cnt .select-gallery li:nth-child(3n){margin-right:0}.multiple_boxes_cnt .select-gallery li img{width:100%}.multiple_boxes_cnt .select-gallery li h6{font-family:DIN;font-weight:400;flex-grow:1}.multiple_boxes_cnt .select-gallery li.checked{border:solid 2px #d8b943}.multiple_boxes_cnt .select-gallery li.checked h6{font-weight:700}.multiple_boxes_cnt .select-gallery li .gallery-card{position:relative;padding-bottom:30px;height:100%}.multiple_boxes_cnt .select-gallery li .view-btn{display:block;margin-top:20px;position:absolute;bottom:0;left:0}.multiple_boxes_cnt .select-gallery li .icon-hook{display:block;width:20px;height:20px;position:absolute;left:20px;top:20px;transition:all .3s ease;border:1px solid gray;border-radius:50%}.multiple_boxes_cnt .select-gallery li.checked .icon-hook{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-hook.png) no-repeat center center;background-size:100% 100%;border:none}.multiple_boxes_main.radio_boxes .select-gallery li .icon-hook{display:block;width:20px;height:20px;position:absolute;left:20px;top:20px;border-radius:50%;border:solid 1px #555;transition:all .3s ease;background:0 0}.multiple_boxes_main.radio_boxes .select-gallery li .icon-hook:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:7px;top:7px;background:#656567;opacity:0;transition:all .3s ease}.multiple_boxes_main.radio_boxes .select-gallery li.checked .icon-hook{background:#ffd741;border:none}.multiple_boxes_main.radio_boxes .select-gallery li.checked .icon-hook:after{opacity:1}.multiple_boxes_cnt .select-gallery .btn-box{margin-top:50px;text-align:center}.multiple_boxes_cnt .select-gallery .all-text,.multiple_boxes_cnt .select-gallery .multi-text,.multiple_boxes_cnt .select-gallery .odd-text,.multiple_boxes_cnt .select-gallery .regular-text{display:none}.multiple_boxes_cnt .lightbox-container .gallery-lightbox li,.multiple_boxes_cnt .lightbox-container .select-lightbox{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:-10;transition:all .5s ease;opacity:0;display:flex;align-items:center;overflow-y:scroll}.multiple_boxes_cnt .lightbox-container .gallery-lightbox li.selected,.multiple_boxes_cnt .lightbox-container .select-lightbox.selected{z-index:10000;opacity:1}.gallery-lightbox li .light-box-bg,.select-lightbox .light-box-bg{transform:scale(.8);transition:all .5s ease}.gallery-lightbox li.selected .light-box-bg,.select-lightbox.selected .light-box-bg{transform:scale(1)}.multiple_boxes_cnt .lightbox-container .light-box-bg{padding:60px;background:linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);margin:0 auto;max-width:60%;position:relative;min-width:40%}.multiple_boxes_cnt .lightbox-container .light-box-bg .close-btn{position:absolute;top:20px;right:20px;cursor:pointer;display:block;width:30px;height:30px}.multiple_boxes_cnt .lightbox-container .light-box-bg .close-btn:after,.multiple_boxes_cnt .lightbox-container .light-box-bg .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.multiple_boxes_cnt .lightbox-container .light-box-bg .close-btn:before{transform:rotate(-45deg)}.multiple_boxes_cnt .lightbox-container .light-box-bg .close-btn:after{transform:rotate(45deg)}.multiple_boxes_cnt .lightbox-container .gallery-lightbox li .light-box-bg{padding:50px}.gallery-lightbox li .container{padding:0;width:100%}.gallery-lightbox li img{float:left;width:40%;margin-right:15px}.gallery-lightbox li .description{float:left;max-width:56%}.gallery-lightbox li .link{padding-top:10px}.select-lightbox .light-box-bg .result-list{margin-bottom:20px;padding-left:15px}.select-lightbox .light-box-bg li{list-style:none;margin-bottom:8px;list-style-image:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-dot.png);padding-left:5px}.select-lightbox .submit{margin-right:15px}.select-lightbox .month-select{margin-bottom:32px;position:relative}.select-lightbox .month-select .select-box{width:100%;background:#fff;border:1px solid #000;padding:8px 14px 8px 30px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.select-lightbox .month-select .select-box .select-value{font-weight:700}.select-lightbox .month-select .select-box .font-gray{opacity:.5}.select-lightbox .month-select .select-box .select-box-triangle{display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #27324b}.select-lightbox .month-select .select-box .select-box-triangle.rotate-updown{transform:rotate(180deg)}.select-lightbox .month-select .option-box{background:#fff;border:1px solid #000;border-top:none;position:absolute;width:100%;z-index:100}.select-lightbox .month-select .option-box li{cursor:pointer;margin:16px 0;padding:0 33px;list-style:none;font-weight:700}.select-lightbox .month-select .error-msg{color:red;font-size:14px}.multiple_boxes_cnt .url-box{display:none}@media screen and (min-width:600px){.multiple_boxes_cnt .lightbox-container .l-btn-box{display:flex;justify-content:space-between}.multiple_boxes_cnt .lightbox-container .l-btn-box .btn{width:50%}}@media screen and (max-width:1024px){.multiple_boxes_main{width:100%;padding-left:26px;padding-right:26px}.multiple_boxes_cnt .select-gallery li{width:48%;margin-right:4%;margin-bottom:30px}.multiple_boxes_cnt .select-gallery li:nth-child(3n){margin-right:4%}.multiple_boxes_cnt .select-gallery li:nth-child(2n){margin-right:0}.multiple_boxes_cnt .lightbox-container .light-box-bg{max-width:80%}.multiple_boxes_cnt .select-gallery .btn-box{margin-top:0}}@media screen and (max-width:600px){.multiple_boxes_cnt{margin-bottom:50px}.multiple_boxes_main{width:100%;padding:0 5%}.multiple_boxes_cnt .select-gallery li{width:100%;margin-right:0;margin-bottom:20px}.multiple_boxes_cnt .select-gallery li img{display:none}.multiple_boxes_cnt .select-gallery li h6{margin-top:0}.multiple_boxes_cnt .select-gallery li .gallery-card{min-height:auto}.multiple_boxes_cnt .select-gallery li:nth-child(3n){margin-right:0}.multiple_boxes_cnt .lightbox-container .light-box-bg{width:100%;min-width:auto;max-width:none;height:100%;padding:100px 40px}.multiple_boxes_cnt .lightbox-container .gallery-lightbox li .light-box-bg{padding:60px 30px}.gallery-lightbox li img{width:100%;margin-right:0}.gallery-lightbox li .description{width:100%;max-width:none}.gallery-lightbox li .descript{padding:15px 0}.select-lightbox .submit{margin-bottom:20px}.multiple_boxes_cnt .lightbox-container .light-box-bg .l-btn-box .btn{width:100%}}.programme_schedule_cnt{width:1200px;padding:0;margin-bottom:40px}.programme_schedule_cnt .tab-bar{padding:0;border-bottom:solid 1px #656567;width:100%}.programme_schedule_cnt .tab-bar li{float:left;margin-right:30px;padding:5px;position:relative;cursor:pointer}.programme_schedule_cnt .tab-bar li.checked{font-family:DINBold;font-weight:700}.programme_schedule_cnt .tab-bar li:after{content:'';width:100%;height:5px;background:#ffd741;position:absolute;transition:all .3s ease;left:0;bottom:-2px;opacity:0}.programme_schedule_cnt .tab-bar li.checked:after{opacity:1}.programme_schedule_cnt .list-tab-text{display:none}.pro-schedule-container{width:80%;overflow:hidden;margin-top:40px;position:relative}.pro-schedule-container table{width:100%!important;margin-bottom:15px}.pro-schedule-container tr:first-child{border:solid 2px #696b73;border-left:none;border-right:none}.pro-schedule-container tr{border:solid 1px #cbcbce;border-left:none;border-right:none}.pro-schedule-container td,.pro-schedule-container th{padding:10px 15px}.pro-schedule-container th{font-family:DINBold}.pro-schedule-container th:first-child{width:30%}.pro-schedule-container .list-container p{margin-bottom:15px}.pro-schedule-container .m-bg-right{position:absolute;height:100%;right:0;top:0;width:40%;background:linear-gradient(to left,#fff 25%,rgba(255,255,255,0));z-index:1;display:flex;align-items:center;display:none}.pro-schedule-container .m-bg-right .arrow{display:block;width:25px;height:25px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/even-detail/m-icon-arrow.png) no-repeat center center;background-size:100%;position:absolute;right:20%}@media screen and (max-width:1024px){.programme_schedule_cnt{width:100%;padding-left:26px;padding-right:26px}.pro-schedule-container{width:100%}}@media screen and (max-width:600px){.programme_schedule_cnt .tab-bar{display:inline-flex;width:auto;white-space:nowrap;min-width:100%}.programme_schedule_cnt .filter_tab{overflow-x:scroll}.programme_schedule_cnt{width:100%;padding-left:5%;padding-right:5%}}.price_table_with_tab{width:1200px;padding:0;margin-bottom:70px}.price_table_with_tab h2{margin-bottom:15px}.price_tab_bar{float:left;width:100%;margin-bottom:30px}.price_tab_bar p.small{clear:left;padding-top:5px}.price_tab_bar p.small a{font-size:14px;text-decoration:underline}.price_tab_bar ul{float:left;border:solid 1px #d8b943;border-radius:5px;width:100%;max-width:700px;position:relative;display:flex}.price_tab_bar li{float:left;padding:15px 0 20px 0;text-align:center;position:relative;cursor:pointer;display:flex;align-items:center;flex:1;border-right:solid 1px #d8b943}.price_tab_bar li span{display:block;text-align:center;width:100%}.price_tab_bar li:last-child{border-right:none}.price_tab_bar li:after{content:'';width:100%;height:5px;background:#ffd741;position:absolute;transition:all .3s ease;left:0;bottom:-1px;opacity:0}.price_tab_bar li.checked{font-family:DINBold}.price_tab_bar li.checked:after{opacity:1}.price_rich_content{clear:left}.price_rich_content li{position:relative;display:none}.price_rich_content li:first-child{display:block}.price_rich_content table{white-space:nowrap;border:none;min-width:80%;margin-bottom:15px;position:relative;transition:all .3s linear}.price_rich_content table h6{margin:0;display:inline-block}.price_rich_content table th{border:solid 2px #696b73;border-left:none;border-right:none;padding:10px;text-align:center;font-weight:400}.price_rich_content table tr{border:solid 1px #d5d5d5;border-left:none;border-right:none}.price_rich_content table td{padding:10px;font-size:16px;text-align:center}.price_rich_content table td:first-child{text-align:left}.price_rich_content .m-bg-right{position:absolute;height:100%;right:0;top:0;width:40%;background:linear-gradient(to left,#fff 25%,transparent);z-index:-1;opacity:0;display:flex;align-items:center;display:none;transition:opacity .3s ease}.price_rich_content .m-bg-right.show-up{z-index:1;opacity:1}.price_rich_content .m-bg-right.hide-out{z-index:-1;opacity:0}.price_rich_content .m-bg-right .arrow{display:block;width:25px;height:25px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/m-icon-arrow.png) no-repeat center center;background-size:100%;position:absolute;right:20%}.price_rich_content li p{margin-bottom:15px}.price_rich_content li td p,.price_rich_content li th p{margin-bottom:0}.price_rich_content .view-box{margin-top:30px;text-align:center}.price_table_with_tab .lightbox{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:-10;transition:all .5s ease;opacity:0;display:flex;align-items:center;overflow-y:scroll}.price_table_with_tab .lightbox.selected{z-index:10000;opacity:1}.price_table_with_tab .lightbox .light-box-bg{transform:scale(.8);transition:all .5s ease}.price_table_with_tab .lightbox.selected .light-box-bg{transform:scale(1)}.price_table_with_tab .lightbox .light-box-bg{padding:60px;background:linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);margin:0 auto;max-width:60%;position:relative;min-width:40%}.price_table_with_tab .lightbox .light-box-bg .close-btn{position:absolute;top:20px;right:20px;cursor:pointer;display:block;width:30px;height:30px}.price_table_with_tab .lightbox .light-box-bg .close-btn:after,.price_table_with_tab .lightbox .light-box-bg .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.price_table_with_tab .lightbox .light-box-bg .close-btn:before{transform:rotate(-45deg)}.price_table_with_tab .lightbox .light-box-bg .close-btn:after{transform:rotate(45deg)}@media screen and (max-width:1024px){.price_table_with_tab{width:100%;padding-left:26px;padding-right:26px}.price_rich_content .m-bg-right{display:flex}.price_rich_content .m-bg-right.hide-out{display:none}.price_rich_content .m-bg-right.show-up{display:flex}.price_table_with_tab .lightbox .light-box-bg{max-width:80%}}@media screen and (max-width:600px){.price_table_with_tab{width:100%;margin-bottom:40px;padding:0}.price_table_with_tab h2{padding:0 5%}.price_tab_bar li{padding:10px 0 15px 0}.price_tab_bar{padding:0 5%}.price_rich_content{padding-left:5%}.price_table_with_tab .lightbox .light-box-bg{width:100%;min-width:auto;max-width:none;height:100%;padding:40px}.price_table_with_tab .lightbox .light-box-bg h2{margin-bottom:20px;margin-top:30px;padding:0}}.asm_nonimg_tiles{width:1200px;margin-bottom:80px;padding:0}.asm_nonimg_tiles h2{margin-bottom:30px}.asm_nonimg_tiles h6{line-height:1.5;margin-top:0}.asm_nonimg_tiles ul{padding:0;width:auto;margin-bottom:0}.asm_nonimg_tiles ul li{padding:30px;background:#fff;box-shadow:0 0 50px rgba(117,117,117,.24);position:relative;height:auto}.asm_nonimg_tiles ul li .view-btn-box{margin-top:15px}.asm_nonimg_tiles .view-btn-box img{margin-left:10px}.asm_nonimg_tiles .view-btn{float:left}.asm_nonimg_tiles .view-btn span{float:left}.asm_nonimg_tiles .view-btn img{float:left;width:14px;height:14px;margin-top:5px;margin-left:3px}@media screen and (max-width:1024px){.asm_nonimg_tiles{width:100%;padding-left:26px;padding-right:26px}.asm_nonimg_tiles{margin-bottom:60px}}@media screen and (max-width:600px){.asm_nonimg_tiles ul li{padding:20px 25px}}@media screen and (min-width:601px) and (max-width:1024px){.asm_nonimg_tiles h2{margin-bottom:20px}.asm_nonimg_tiles ul li{padding:30px;background:#fff;box-shadow:0 0 50px rgba(117,117,117,.24);padding:20px}}@media screen and (max-width:600px){.asm_nonimg_tiles{width:100%;padding-left:5%;padding-right:5%}}.cnt_shadow_boxes_2 .asm_nonimg_tiles ul li{box-shadow:0 0 15px rgba(117,117,117,.2);padding:20px 20px 30px;text-align:center}.cnt_shadow_boxes_2 .asm_nonimg_tiles ul li .view-btn-box{margin-top:10px}.cnt_shadow_boxes_2 .section-link{margin-bottom:25px}.cnt_shadow_boxes_2 .view-btn{float:none}.cnt_shadow_boxes_2 .button-cta{margin-top:40px}.cnt_shadow_boxes_2 .links_cnt{margin-bottom:0}.cnt_shadow_boxes_2 .multi-column-body{margin-bottom:40px}@media (max-width:600px){.cnt_shadow_boxes_2 .multi-column-body{margin-bottom:40px}}.shadow_boxes_cnt_3 .three-col-tile{padding:30px;background:#fff;box-shadow:0 0 30px rgba(117,117,117,.24);height:auto}.shadow_boxes_cnt_3 .card-body{padding:0}.shadow_boxes_cnt_3 h6{margin-top:0}.shadow_boxes_cnt_3 .card-link{margin-top:25px;display:flex;align-items:flex-start}.shadow_boxes_cnt_3 .card-link img{margin-right:10px}.shadow_boxes_cnt_3 .card-content li{margin-bottom:40px}.shadow_boxes_cnt_3 .card-content li:last-child{margin-bottom:0}@media (max-width:600px){.shadow_boxes_cnt_3 .three-col-tile{padding:20px}.shadow_boxes_cnt_3 .card-link{margin-top:20px}.shadow_boxes_cnt_3 .card-content li{margin-bottom:30px}}.one-shadow{padding:30px 40px;box-shadow:0 0 20px rgba(117,117,117,.2)}.one-shadow h6{margin-top:0}.one-shadow .multi-column-body{margin-bottom:0}@media screen and (max-width:1024px){.one-shadow{padding:30px}}@media screen and (max-width:992px){.one-shadow{padding:20px}}@media screen and (max-width:600px){.one-shadow .three-col-tile{margin-bottom:10px}}.tags_cnt ul{display:inline-block}.tags_cnt .tag{float:left;border-right:solid 1px #2e2e2e;padding:0 7px;line-height:1}.tags_cnt .tag:last-child{border:none}.testimonials_cnt p{margin-bottom:15px}.testimonials_cnt .profile-list{margin-top:20px;overflow:hidden}.testimonials_cnt .profile-list li{padding:0;margin-bottom:15px;display:flex}.testimonials_cnt .card-image{float:left;flex:1;margin-right:20px}.testimonials_cnt .card-image img{width:100%;border-radius:50%;overflow:hidden;margin-right:20px}.testimonials_cnt .profile-list .card-body{float:left;flex:5;padding-left:25px;position:relative;padding-right:30px;padding-top:0}.testimonials_cnt .author{position:relative;font-family:DINMedium}.testimonials_cnt .author:before,.testimonials_cnt .card-body:before{content:'';display:block;width:20px;height:12px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-quote-marks.svg) no-repeat center center;background-size:20px auto;position:absolute}.testimonials_cnt .card-body:before{left:0;top:0}.testimonials_cnt .author:before{right:0;top:-15px;transform:rotate(180deg)}@media screen and (max-width:1024px){.testimonials_cnt .card-body{flex:3}}@media screen and (max-width:600px){.testimonials_cnt .card-image{margin-right:10px}.testimonials_cnt .profile-list .card-body{flex:3.5;padding-right:0}}.three-colume-list-cnt{margin-bottom:40px}.three-colume-list-cnt li.list-row{border-bottom:solid 1px #d5d5d5;margin-top:40px}.three-colume-list-cnt li.list-row:first-child{margin-top:0}.three-colume-list-cnt li.list-row:last-child{border:none}.three-colume-list-cnt h4{margin-bottom:20px}.three-colume-list-cnt .card-text h6{margin-top:0;margin-bottom:5px}.three-colume-list-cnt .tips-card .icon{padding-top:2px}.three-colume-list-cnt .tips-card .icon img{max-width:45px}.three-colume-list-cnt li .multi-column-body{margin-bottom:0}.three-colume-list-cnt .tips-card{margin-bottom:40px}.three-colume-cnt .three-col-tile{margin-bottom:30px}.three-colume-cnt .multi-column-body{margin-bottom:20px}@media (max-width:1024px){.three-colume-cnt .multi-column-body{margin-bottom:40px}}@media (max-width:600px){.three-colume-list-cnt .tips-card .icon img{max-width:40px}.three-colume-list-cnt .multi-column-body{margin-bottom:40px}}.three-colume-cnt{margin-bottom:20px}.three-colume-cnt .icon img{margin-top:2px}.three-colume-cnt h6{margin-top:0}.three-colume-cnt .rich-text{line-height:1.2}.three-colume-list-cnt .rich-text.text-less{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.three-colume-list-cnt .show-more-btn{text-decoration:underline;cursor:pointer;display:none;background:#fff;padding-top:5px}.three-colume-list-cnt .show-more-btn::after{content:"";display:inline-block;margin-left:8px;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(135deg) translate(-3px,3px)}.three-colume-list-cnt .show-more-btn.show-less-text::after{transform:rotate(315deg) translate(0,3px)}.two_column_cnt .description{margin-bottom:20px}.two_column_cnt .card-body{margin-bottom:10px}.two_column_cnt .multi-column-body{margin-bottom:0}.single_column_cnt .main-body{float:left}.single_column_cnt .card-image{float:left;width:33%}.single_column_cnt .card-content{float:left;width:67%;padding-left:20px}.single_column_cnt h5{margin-top:0}.single_column_cnt .description{margin-bottom:20px}.single_column_cnt .card-body{margin-bottom:15px;padding-top:0}@media (max-width:600px){.single_column_cnt .card-image{width:100%}.single_column_cnt .card-content{width:100%;padding-left:0}.single_column_cnt .card-body{margin-bottom:15px;padding-top:15px}}.column_tile .gray{color:#868686}.column_tile .rich-text li{margin-bottom:10px}@media (max-width:1024px){.column_tile .gray{display:block}}.two_image_cnt .title{display:none}.two_image_cnt .body-content{width:100%;padding:0}.two_image_cnt .content-section{padding-left:0;padding-right:80px}.two_image_cnt .m-content-section{display:none;padding:0;margin:30px 0}.two_image_cnt .image-section{position:relative;padding:0}.two_image_cnt .large-img,.two_image_cnt .video-img{width:100%}.two_image_cnt .small-img{position:absolute;left:-40px;bottom:-80px;width:50%}.two_image_cnt .video_control{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-play.png) no-repeat center center;background-size:100px 100px;transition:all .3s ease;cursor:pointer}.two_image_cnt .image-section:hover .video_control{background-color:rgba(0,0,0,.6);background-size:110px 110px}.image-section .video-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-145deg,#e9e9e9,#fcfcfc 50%,#e9e9e9);border:none;display:flex;justify-content:center;overflow:scroll;opacity:0;z-index:-100;transition:all .3s ease;transform:scale(.8)}.image-section .video-lightbox.show-up{z-index:1000;opacity:1;transform:scale(1)}.image-section .video-lightbox .video-section{width:80%;height:80%;margin:80px auto}.image-section .video-lightbox video{width:100%;margin:0 auto}@media screen and (max-width:1024px){.two_image_cnt .title{display:block}.two_image_cnt .content-section{display:none}.two_image_cnt .m-content-section{display:block}.two_image_cnt .large-img{float:right;width:95%}.two_image_cnt .small-img{left:0;bottom:0}.image-section.image{padding-bottom:80px}.image-section .video-lightbox{align-items:center}.image-section .video-lightbox .video-section{width:100%;height:50%}}@media screen and (max-width:600px){.image-section.image{padding-bottom:40px}}.collapse-sidebar{margin-bottom:20px;line-height:24px;font-size:16px;display:inline-block;width:100%}.collapse-sidebar .icon{float:left;margin-right:10px;float:left;width:23px}.collapse-sidebar .icon img{height:22px}.collapse-sidebar p.title{cursor:pointer;display:inline-block;width:100%}.collapse-sidebar p.title span{position:relative;width:auto;padding-right:10px;font-size:18px;max-width:70%;padding-right:5%;display:inline-block}.collapse-sidebar p.title span:after,.collapse-sidebar p.title span:before{content:'';width:1px;height:8px;background:#2e2e2e;position:absolute;right:0;transition:all .3s ease;top:8px}.collapse-sidebar p.title.down span:before{transform:rotate(135deg)}.collapse-sidebar p.title.down span:after{transform:rotate(-135deg);right:-5px}.collapse-sidebar p.title.up span:before{transform:rotate(45deg)}.collapse-sidebar p.title.up span:after{transform:rotate(-45deg);right:-5px}.collapse-sidebar .text{padding-left:33px;color:#505157;display:none}.collapse-sidebar .text b{font-family:DINBold}@media screen and (max-width:1024px){.collapse-sidebar p.title span{font-size:16px}}@media screen and (min-width:601px) and (max-width:1024px){.collapse-sidebar p.title span:after,.collapse-sidebar p.title span:before{right:8px}.collapse-sidebar p.title.down span:after,.collapse-sidebar p.title.up span:after{right:3px}.collapse-sidebar p.title span{max-width:85%;padding-right:10%}}@media screen and (max-width:600px){.collapse-sidebar .text{display:none}.collapse-sidebar p.title span:after,.collapse-sidebar p.title span:before{top:7px}.collapse-sidebar p.title span{max-width:80%}}.thank-you-cnt{display:flex}.thank-you-cnt h2{margin-bottom:10px}.thank-you-cnt .content-section{padding-left:0;padding-right:30px;padding-bottom:20px}.thank-you-cnt .content-section .description{margin-bottom:20px}.thank-you-cnt .sidebar-section{padding-right:0;position:relative;padding-left:30px;margin:0}.thank-you-cnt .sidebar-section:before{content:'';display:block;width:1px;height:100%;top:0;position:absolute;left:0;background:linear-gradient(180deg,#d5d5d5 70%,#fff)}.thank-you-cnt .sidebar_general_content_1 .sidebar-section:before{display:none}.thank-you-cnt .contact-item{display:flex;margin-bottom:10px}.thank-you-cnt .contact-item .icon{width:30px;text-align:center;margin-right:8px}.thank-you-cnt .contact-item .icon img{max-width:100%}.thank-you-cnt .contact-item .text{flex:1;display:block}@media screen and (max-width:600px){.thank-you-cnt{flex-direction:column}.thank-you-cnt .content-section{padding:0}.thank-you-cnt .sidebar-section{padding-left:0}.thank-you-cnt .sidebar-section:before{content:none}.thank-you-cnt .content-section .link-box{margin-bottom:30px}}.cta-lightbox .modal-content{background:#fff;box-shadow:0 3px 79px #12121229!important}.cta-lightbox .modal-body>div{margin-top:1.5rem}.cta-lightbox .collapse-header{display:inline-block;position:relative;cursor:pointer}.cta-lightbox .collapse-content{margin-top:1rem}.cta-lightbox .cta-lightbox-description .collapse-header .triangle{display:inline-block;position:relative;margin-left:16px}.cta-lightbox .cta-lightbox-description .collapse-header .triangle::after,.cta-lightbox .cta-lightbox-description .collapse-header .triangle::before{cursor:pointer;position:absolute;top:-9px;content:'';display:block;width:1.5px;height:8px;background:#757573;transform:rotate(135deg);transition:all .25s ease}.cta-lightbox .cta-lightbox-description .collapse-header .triangle::after{transform:rotate(45deg);right:-6px}.cta-lightbox .cta-lightbox-description.collapsed .collapse-header .triangle::before{transform:rotate(45deg)}.cta-lightbox .cta-lightbox-description.collapsed .collapse-header .triangle::after{transform:rotate(135deg)}.cta-lightbox .cta-lightbox-btn a{min-width:180px;width:30%;margin-right:1rem;margin-top:0;margin-bottom:1rem}@media (max-width:430px){.cta-lightbox .cta-lightbox-btn a{min-width:140px;margin-bottom:1rem}}.anchor-cta-sidebar{display:inline-block;width:100%;margin-bottom:20px}.anchor-cta-sidebar .icon{display:inline-block;margin-right:10px;width:23px;text-align:center;float:left}.anchor-cta-sidebar .icon img{max-height:27px;max-width:100%}.anchor-cta-sidebar a{text-decoration:underline;float:left;line-height:1.1}.cnt-event-component{width:100%;margin-bottom:75px}.cnt-event-component h2{margin-bottom:25px}.cnt-event-component .event-main{width:1200px;padding:0}.cnt-event-component .event-main .container{padding:0;margin:0;width:100%}.cnt-event-component .container .event-image{padding-left:0}.cnt-event-component .container .event-content{padding-right:0}.cnt-event-component .event-content h5{margin-bottom:20px;margin-top:0}.cnt-event-component .event-content .info-detail{padding:15px 0;position:relative;margin-top:10px;margin-bottom:15px}.cnt-event-component .event-content .info-detail:before{content:"";display:block;width:100%;height:1.5px;background:linear-gradient(to right,#d5d5d5 50%,#fff);position:absolute;top:0;left:0}.cnt-event-component .event-content .info-detail:after{content:"";display:block;width:100%;height:1.5px;background:linear-gradient(to right,#d5d5d5 50%,#fff);position:absolute;bottom:0;left:0}.cnt-event-component .event-content .info-detail .detail-box{background:linear-gradient(to right,#f3f3f3 50%,#fff);padding:10px 20px}.cnt-event-component .event-content .info-detail p{line-height:30px;font-size:16px}.cnt-event-component .event-content .info-detail p img{width:20px;height:20px;margin-right:5px;float:left;margin-top:3px}.cnt-event-component .event-content .description{padding-bottom:25px}.cnt-event-component .listing-link{margin-top:60px;text-align:center}@media screen and (max-width:1024px){.cnt-event-component{margin-bottom:60px}.cnt-event-component .event-main{width:100%;padding-left:26px;padding-right:26px}.cnt-event-component .container .event-content{padding-left:0}.cnt-event-component .listing-link{margin-top:50px}}@media screen and (max-width:600px){.cnt-event-component .event-main{width:100%;padding:0 5%}.cnt-event-component .event-content h5{margin:20px 0}.cnt-event-component .container .event-image{padding:0}.cnt-event-component .container .event-content{padding:0}.cnt-event-component .event-content .description{padding-bottom:15px}.cnt-event-component .listing-link{margin-top:40px}}.event_detail_primary .section{margin:0}.event_detail_primary{width:100%;position:relative;padding-top:1px;margin-bottom:100px;margin-top:0}.event_detail_primary h1{margin-top:0;letter-spacing:1px;width:92%}.event_detail_primary section.banner{left:0;width:80%;z-index:1}.event_detail_primary section.banner .banner-image{overflow:hidden}.event_detail_primary section.banner img{height:auto}.event_detail_primary .content-section{width:1200px;position:relative;z-index:100;margin-top:-35px;background:#fff;box-shadow:0 0 50px rgba(117,117,117,.24);display:flex;position:relative;z-index:0}.event_detail_primary .content-section.author_mode{display:block}.event_detail_primary.banner-hide .content-section{margin-top:80px}.event_detail_primary .content-section .main-content{padding-top:42px;padding-bottom:42px}.event_detail_primary .content-section .tour-info-container{background:linear-gradient(to left,#fff 70%,#f3f3f3)}.event_detail_primary .content-section .m-tour-info-container{display:none}.event_detail_primary .parent_intro{padding-top:30px;margin-top:30px;position:relative;width:100%;padding-left:0;padding-right:0}.event_detail_primary .parent_intro:before{content:'';display:block;height:1px;width:100%;background:linear-gradient(to right,#d5d5d5 50%,#fff);position:absolute;left:0;top:0}.event_detail_primary .parent_intro img{padding-left:0;padding-right:5px}.event_detail_primary .parent_intro div.parent_descript{padding-right:0}.event_detail_primary .parent_intro .info p{font-size:14px}.event_detail_primary .parent_intro .title{font-family:DINBold}.event_detail_primary .parent_intro .descript{margin-top:10px}.event_detail_primary .parent_intro .btn_box{padding-top:10px;text-align:left}.event_detail_primary .collapse-box p{line-height:24px;margin-top:15px;padding-right:30px}.event_detail_primary .collapse-box{overflow:hidden;clear:left}.event_detail_primary .content-section .tour-info-container{padding:40px 32px}.event_detail_primary .showless,.event_detail_primary .showmore{display:none}@media screen and (max-width:1024px){.event_detail_primary .parent_intro div.parent_descript{padding-left:0;padding-top:15px}.event_detail_primary{margin-bottom:60px}}@media screen and (min-width:601px) and (max-width:1024px){.event_detail_primary .content-section .main-content{padding-top:32px;padding-bottom:32px}.event_detail_primary .content-section .tour-info-container{padding:40px 20px}.event_detail_primary .content-section .tour-info-container .btn{width:100%}.event_detail_primary section.banner{width:90%}.event_detail_primary .content-section{max-width:720px;margin-left:26px;margin-right:26px;margin-top:-35px}.event_detail_primary.banner-hide .content-section{margin-top:60px}.event_detail_primary div.button_cta{margin-top:10px}}@media screen and (min-width:992px) and (max-width:1024px){.event_detail_primary .content-section{max-width:960px;margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.event_detail_primary .content-section .main-content{padding-top:30px;padding-bottom:30px;padding-left:5px;padding-right:5px}.event_detail_primary section.banner{width:100%}.event_detail_primary .content-section{width:90%;margin-left:5%;margin-right:5%;margin-top:-25px;display:block}.event_detail_primary.banner-hide .content-section{margin-top:60px}.event_detail_primary .content-section .tour-info-container{display:none}.event_detail_primary .content-section .m-tour-info-container{background:#fff;padding:15px;padding-bottom:30px;display:block;width:100%;padding:30px 0 40px 0;border-bottom:solid 1px #d5d5d5}.event_detail_primary .content-section .m-tour-info-container .btn{width:100%}.collapse-sidebar p.title span:after,.collapse-sidebar p.title span:before{top:7px}.event_detail_primary .parent_intro:before{background:linear-gradient(to right,#96979d 50%,#fff)}.event_detail_primary .content-section .gal_type:after{width:34px;border-left:5px solid transparent;border-right:6px solid transparent}.event_detail_primary .parent_intro img{padding-right:0}}.event_landing_primary{margin-bottom:50px}.event_landing_primary .banner .parallax-container{overflow:hidden}.event_landing_primary .content-section{width:1200px;padding:0;position:relative;z-index:0}.event_landing_primary .main-content{width:1000px;padding:40px;margin-top:-40px;background:#fff;position:relative;z-index:10;box-shadow:0 0 50px rgba(117,117,117,.24)}.event_landing_primary .content-section h1{margin-top:0;line-height:1;margin-bottom:30px}.event_landing_primary .content-section ul{padding:0;display:flex;width:100%}.event_landing_primary .content-section li{margin-right:5%;width:100%;display:flex;align-items:flex-start;padding:0}.event_landing_primary .content-section li .descript{flex:1}.event_landing_primary .content-section li:nth-child(3n){margin-right:0}.event_landing_primary .content-section li img{max-width:30px;min-width:25px;float:left;margin-right:10px}.event_landing_primary .content-section .notice-tips{padding-bottom:40px}@media screen and (max-width:1024px){.event_landing_primary .content-section{width:100%;padding-left:26px;padding-right:26px}.event_landing_primary .main-content{padding:25px 30px;width:800px}.event_landing_primary .content-section h1{margin-bottom:25px}.event_landing_primary .content-section li{margin-right:3%}.event_landing_primary .content-section .notice-tips{padding-bottom:25px}}@media screen and (max-width:992px){.event_landing_primary .main-content{width:600px}}@media screen and (max-width:600px){.event_landing_primary{margin-bottom:40px}.event_landing_primary .content-section{padding:0 5%;width:100%}.event_landing_primary .main-content{width:100%;padding:30px}.event_landing_primary .content-section h1{margin-bottom:20px}.event_landing_primary .content-section ul{display:block}.event_landing_primary .content-section li{margin-right:0;max-width:100%;margin-bottom:20px}.event_landing_primary .content-section .notice-tips{padding:0}.event_landing_primary .content-section li img{height:30px}}.cnt-asm-fitler-list .filter-calendar{position:relative}.calendar-container{position:relative}.calendar-filter-box{position:absolute;left:0;border:solid 1px #d5d5d5;border-radius:6px;padding:10px;margin:0;width:350px;z-index:100;background:#fff;top:55px;font-size:14px;line-height:3;display:none;font-weight:700;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none-ms-user-select: none;user-select:none}.calendar-filter-box:after,.calendar-filter-box:before{position:absolute;content:'';border-top:10px transparent dashed;border-left:7px transparent dashed;border-right:7px transparent dashed;border-bottom:10px #fff solid;left:15px}.calendar-filter-box:before{border-bottom:10px #d5d5d5 solid;top:-20px}.calendar-filter-box:after{top:-19px;border-bottom:10px #fff solid}.calendar-filter-box .calendar-title{padding:0;position:relative}.calendar-filter-box .calendar-title span{padding:0 3px;font-size:20px;font-weight:700;text-transform:uppercase}.calendar-filter-box .arrow-next,.calendar-filter-box .arrow-prev{display:block;position:absolute;top:15px;z-index:100;width:30px;height:30px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/arrow-next.png) no-repeat center center;background-size:100% 100%;transition:all .3s ease;cursor:pointer;opacity:1;visibility:visible}.calendar-filter-box .arrow-prev.hide-out{opacity:0;visibility:hidden}.calendar-filter-box .arrow-prev{left:8px;transform:rotate(180deg)}.calendar-filter-box .arrow-next{right:8px}.calendar-filter-box .arrow-prev:hover{transform:rotate(180deg) translateX(5px)}.calendar-filter-box .arrow-next:hover{transform:translateX(5px)}.calendar-filter-box ul.day{margin:0;float:left;width:100%}.calendar-filter-box ul.day li{text-align:center!important}.calendar-filter-box select.month{display:none}.calendar-filter-box div.month{position:absolute;top:0;left:0;width:100%;height:100%}.calendar-filter-box ul.day li{padding:0 5px;width:14.2%;font-size:14px;float:left}.calendar-filter-box table{width:100%}.calendar-filter-box table td{width:14.2%;color:#000}.calendar-filter-box table td span{border-radius:50%;display:inline-block;width:96%;max-width:45px;max-height:45px}.calendar-filter-box table td.date-item{cursor:pointer}.calendar-filter-box table td.front{background:linear-gradient(to right,#fff 30%,#fff5ce)}.calendar-filter-box table td.back{background:linear-gradient(to left,#fff 30%,#fff5ce)}.calendar-filter-box table td.active span,.calendar-filter-box table td.date-item:hover span,.calendar-filter-box table td.end span,.calendar-filter-box table td.start span{background:#ffd741}.calendar-filter-box table td.hover{background:#fff5ce}.calendar-filter-box table td.front:hover{background:linear-gradient(to right,#fff 30%,#fff5ce)}.calendar-filter-box table td.back:hover{background:linear-gradient(to left,#fff 30%,#fff5ce)}.calendar-filter-box table td.past-date{color:#dbdbdb}.calendar-filter-box table td.other-month{color:#777}.calendar-filter-box table td.disabled{color:#dbdbdb;pointer-events:none}.calendar-filter-box .cs-select li span{color:#fff}.calendar-filter-box .cs-placeholder{background:#fff;text-align:left;line-height:3;padding-left:35%!important}.calendar-filter-box .cs-select .cs-options li span{color:#2e2e2e}.calendar-filter-box .cs-select .cs-options li{cursor:pointer}.calendar-filter-box .cs-select .cs-options li:hover{background:#dbd5ca}.time_selector_cnt .calendar-filter-box{top:85px}.calendar-filter-box .working-days{display:none}@media screen and (max-width:1024px){.calendar-filter-box ul.day li{float:left;text-align:center}.calendar-filter-box .cs-skin-slide .cs-options{padding:15px 0;height:570%}.calendar-filter-box .cs-select .cs-options li{float:left;text-align:center}.calendar-filter-box .cs-select .cs-options ul{margin:0}}@media screen and (max-width:992px){.calendar-filter-box{top:auto;bottom:50px;left:-5%;width:110%}.calendar-filter-box:after,.calendar-filter-box:before{top:auto;transform:rotate(180deg);bottom:-20px}.calendar-filter-box:after{bottom:-19px}.time_selector_cnt .calendar-filter-box{bottom:auto;left:0;width:350px}.time_selector_cnt .calendar-filter-box:after,.time_selector_cnt .calendar-filter-box:before{top:-20px;transform:none;bottom:auto}.time_selector_cnt .calendar-filter-box:after{bottom:auto}}@media screen and (max-width:600px){.time_selector_cnt .calendar-filter-box{top:80px;bottom:auto;left:0;width:100%}.time_selector_cnt .calendar-filter-box:after,.time_selector_cnt .calendar-filter-box:before{top:-20px;bottom:auto;transform:none}.time_selector_cnt .calendar-filter-box:after{top:-19px}}.mpgsComponent{margin-top:25px}.mpgsComponent #payment-result-err,.mpgsComponent #session-timedOut-err{display:none;color:#b71c1c}.mpgsComponent .error-message,.mpgsComponent .errorMsg{color:#b71c1c}.mpgsComponent .d-none,.mpgsComponent .error-message,.mpgsComponent .errorMsg{display:none}.mpgsComponent .paymentMethod{padding:20px 0}.mpgsComponent .paymentMethod .preferPay{font-weight:700;display:inline-block;min-width:300px}.mpgsComponent .paymentMethod .payMethod,.mpgsComponent .paymentMethod .payMethod label{display:flex;flex-direction:row;align-items:center}.mpgsComponent .paymentMethod .payMethod label{padding:0 20px;cursor:pointer}.mpgsComponent .paymentMethod .payMethod img{margin:0 5px}.mpgsComponent .paymentMethod .payMethod input{display:none}.mpgsComponent .paymentMethod .payMethod input:checked+.radio{border:none}.mpgsComponent .paymentMethod .payMethod input:checked+.radio:before{content:"";width:18px;height:18px;border-radius:50%;position:absolute;background:#fff;transition:all .3s ease;background:#ffd741}.mpgsComponent .paymentMethod .payMethod input:checked+.radio:after{content:"";width:6px;height:6px;border-radius:50%;position:absolute;left:6px;top:6px;background:#656567;transition:all .3s ease}.mpgsComponent .paymentMethod .payMethod .radio{content:"";display:block;width:20px;height:20px;border-radius:50%;transition:all .3s ease;border:1px solid #656567;padding:0!important}.mpgsComponent .d-none{display:none}.mpgsComponent .payTotal{font-weight:700;font-size:22px}.mpgsComponent .TaC{padding:10px 0}.mpgsComponent .terms-check{position:relative;padding-left:51px;cursor:pointer}.mpgsComponent .terms-check:before{position:absolute;left:0;content:"";width:21px;height:21px;border:1px solid #acacac;border-radius:5px;cursor:pointer}.mpgsComponent .terms-check-select:before{background-color:#d0af6d;background-image:url(/static/marinabaysands/headlibs/images/F_B/select-o.png);background-repeat:no-repeat;background-position:45%;background-size:14px;border:none!important}.mpgsComponentLightBox{margin-top:0!important}.mpgsComponentLightBox .error-message,.mpgsComponentLightBox .errorMsg{color:#b71c1c;display:none}.mpgsComponentLightBox .lightBoxPositon{display:flex;justify-content:center;width:100%;height:100%;align-items:center}.mpgsComponentLightBox .mpgs-check-iframe-container{display:block;z-index:9999;background-color:transparent;border:0 none transparent;overflow-x:auto;overflow-y:auto;visibility:visible;margin:0;padding:0;position:fixed;left:0;top:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.mpgsComponentLightBox .mpgs-check-iframe{width:100%;min-height:100%}.mpgsComponentLightBox .modal_container{display:none;overflow-x:hidden;overflow-y:auto;transition:opacity .15s linear;position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;outline:0}.mpgsComponentLightBox .modal_dialog{position:relative;width:auto;pointer-events:none;background-image:linear-gradient(-90deg,#fff 45%,#dbdbdb);box-shadow:2px 2px 5px rgba(0,0,0,.1);border-radius:.3rem}.mpgsComponentLightBox .modal_content{position:relative;display:flex;padding:13px 0;flex-direction:column;pointer-events:auto;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.mpgsComponentLightBox .modal_head{border:none;padding:0 30px 20px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:.3rem;border-top-right-radius:.3rem}.mpgsComponentLightBox .modal_body{overflow:visible;padding:0;position:relative;flex:1 1 auto;padding:20px;font-size:14px;color:#000;font-weight:700}.mpgsComponentLightBox .payment-dialog{margin:0;background-color:#fff!important;background-image:none!important}.mpgsComponentLightBox .modal_title{letter-spacing:1px;color:#1c1c1c;font-weight:700!important;margin-top:0;margin-bottom:0}.mpgsComponentLightBox .close_button{opacity:.4;padding:1rem;margin:-1rem -1rem -1rem auto;cursor:pointer;background-color:transparent;border:0;font-size:30px;line-height:20px;color:#000;text-shadow:0 1px 0 #fff}.mpgsComponentLightBox .modal_footer{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.mpgsComponentLightBox .payment-dialog-button{color:#fff;background-color:#5cb85c;border-color:#4cae4c;padding:6px 12px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;font-size:18px;margin-left:10px}.mpgsComponentLightBox .payment-dialog-button:hover{background-color:#47a447;border-color:#398439}.mpgsComponentLightBox .ccsFooter a{font-size:14px;color:#428bca!important;text-decoration:underline!important;padding:6px 12px;border-bottom:none!important}.mpgsComponentLightBox .requiredStar{color:red}.mpgsComponentLightBox .cscLable{margin-bottom:5px}.mpgsComponentLightBox .card-Cardholder-input,.mpgsComponentLightBox .card-number-input{width:100%}.mpgsComponentLightBox .card-securityCode-input{width:5em}.mpgsComponentLightBox .payment-dialog input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mpgsComponentLightBox .mastercardCardLogo{display:inline-block;height:22px;margin-right:5px}.mpgsComponentLightBox .card-expiry{display:inline-block;padding-right:5px;vertical-align:top}.mpgsComponentLightBox .select-control{margin-top:5px;width:auto;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mpgsComponentLightBox .cscOther{margin-left:10px;font-size:11px;color:#666;font-weight:400}.mpgsComponentLightBox .cscOtherLogo{background-image:url(/static/marinabaysands/headlibs/images/F_B/csc_other.png);height:18px;width:32px;display:inline-block;background-repeat:no-repeat}.mpgsComponentLightBox #expiry-month,.mpgsComponentLightBox #expiry-year{text-indent:0;appearance:auto;-moz-appearance:auto}.mpgsComponentLightBox .mr-t-15{margin-top:15px!important}.mpgsComponentLightBox .modal-backdrop{display:none;position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000!important;opacity:.5;transition:opacity .15s linear}.mpgsComponentLightBox .flex{display:flex;flex-wrap:wrap}.mpgsComponentLightBox .close-button{position:absolute;top:10px;right:15px;cursor:pointer;width:25px;height:25px}.mpgsComponentLightBox .line{width:100%;height:3px;background-color:#a9a9a9;position:absolute;transform:rotate(45deg)}.mpgsComponentLightBox .line-1{top:50%;left:0}.mpgsComponentLightBox .line-2{top:50%;left:0;transform:rotate(-45deg)}.mpgsComponentLightBox #payAfter3DS-err{font-size:16px}@media screen and (min-width:576px){.mpgsComponentLightBox .payment-dialog{width:420px;margin:6em auto}}.MPGS_loading .mpgs_mask_layer{width:100%;height:100%;top:0;left:0;position:fixed;z-index:999998!important;background-color:#000;opacity:.7}.MPGS_loading .mpgs_mask_layer_content{width:100%;height:100%;overflow-y:scroll;top:0;left:0;position:fixed;z-index:999999!important}.MPGS_loading .mpgs_mask_layer_content .ngx_foreground_spinner{width:40px;height:40px;margin:0;color:#d2ad49}.MPGS_loading .mpgs_mask_layer_content .sk_ball_spin_clockwise_fade_rotating{font-size:0;width:100%;height:100%;-webkit-animation:6s linear infinite ball_spin_clockwise_fade_rotating_rotate;animation:6s linear infinite ball_spin_clockwise_fade_rotating_rotate;position:relative}.MPGS_loading .mpgs_mask_layer_content .sk_ball_spin_clockwise_fade_rotating div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;position:absolute;width:25%;height:25%;margin-top:-12.5%;margin-left:-12.5%;border-radius:100%;-webkit-animation:1s linear infinite ball_spin_clockwise_fade_rotating;animation:1s linear infinite ball_spin_clockwise_fade_rotating;box-sizing:border-box}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_1{top:5%;left:50%;-webkit-animation-delay:-.875s!important;animation-delay:-.875s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_2{top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s!important;animation-delay:-.75s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_3{top:50%;left:95%;-webkit-animation-delay:-.625s!important;animation-delay:-.625s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_4{top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s!important;animation-delay:-.5s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_5{top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-.375s!important;animation-delay:-.375s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_6{top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_7{top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-.125s!important;animation-delay:-.125s!important}.MPGS_loading .mpgs_mask_layer_content .fade_rotating_8{top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s!important;animation-delay:0s!important}.MPGS_loading .flex-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}@-webkit-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-moz-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-o-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes ball_spin_clockwise_fade_rotating{0%{-webkit-transform:rotate(0);opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:rotate(1turn);opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ball_spin_clockwise_fade_rotating{0%{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes ball_spin_clockwise_fade_rotating{0%{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball_spin_clockwise_fade_rotating{0%{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:768px){.mpgsComponent .paymentMethod .payMethod label{padding:0}}.asm_detail_visit{width:1200px;margin-bottom:75px;padding:0}.asm_detail_visit h2{margin-bottom:25px}.asm_detail_visit .img-box{padding-left:0}.asm_detail_visit .img-box img{width:100%}.asm_detail_visit .content-container{padding-right:0}.asm_detail_visit .content-container .view-btn-box{margin-top:10px}.asm_detail_visit .content-container .view-btn-box img{width:13px}.asm_detail_visit .content-container .view-btn{text-decoration:underline;font-size:14px;cursor:pointer;position:relative;margin-right:10px}.asm_detail_visit .content-container .view-btn img{margin-left:5px;margin-bottom:5px}.asm_detail_visit .content-container .content-text{margin-bottom:20px}.asm_detail_visit .content-container .description{position:relative}.asm_detail_visit .content-container .full-text{display:none;padding-top:10px}.asm_detail_visit .content-container .seeless{display:none}.asm_detail_visit .content-container .seemore{padding-left:5px;padding-right:10px}.asm_detail_visit .content-container .seemore:hover{color:#7b7b7b}.asm_detail_visit .content-container .seemore:after,.asm_detail_visit .content-container .seemore:before{content:'';width:1px;height:8px;background:#2e2e2e;position:absolute;right:0;transition:all .3s ease;top:3px}.asm_detail_visit .content-container .seemore.down:before{transform:rotate(135deg)}.asm_detail_visit .content-container .seemore.down:after{transform:rotate(-135deg);right:-5px}.asm_detail_visit .content-container .seemore.up:before{transform:rotate(45deg)}.asm_detail_visit .content-container .seemore.up:after{transform:rotate(-45deg);right:-5px}@media screen and (max-width:1024px){.asm_detail_visit{width:100%;padding-left:26px;padding-right:26px;margin-bottom:60px}.asm_detail_visit .content-container,.asm_detail_visit .img-box{padding:0}.asm_detail_visit .img-box img{width:100%}}@media screen and (min-width:601px) and (max-width:1024px){.asm_detail_visit h2{margin-bottom:20px}.asm_detail_visit .img-box{padding-right:20px}}@media screen and (max-width:600px){.asm_detail_visit{width:100%;padding-left:5%;padding-right:5%}.asm_detail_visit .img-box{margin-bottom:20px}}.asm_detail_visit .content-text li{position:relative;padding-left:15px}.asm_detail_visit .content-text li::before{content:"";display:block;width:6px;height:6px;background:#696b73;border-radius:50%;position:absolute;top:8px;left:0}.ticket_one_colume .colume_main{width:1200px;padding:0;margin-bottom:70px}.ticket_one_colume .title{display:none;margin-top:0}.ticket_one_colume .tile-img{padding-left:0}.ticket_one_colume .colume_content{padding-right:0}.ticket_one_colume .colume_content h2{margin-top:0}.ticket_one_colume .cur_activities{padding:10px 0}.ticket_one_colume .cur_activities .tip{margin-bottom:5px}.ticket_one_colume .cur_activities ul{padding-left:15px}.ticket_one_colume .cur_activities li{list-style:none;padding-bottom:10px;list-style:none;list-style-image:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-dot.png);padding-left:5px}.ticket_one_colume .cur_activities li a{text-decoration:underline}.ticket_one_colume .lightbox_container li{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:-10;transition:all .5s ease;opacity:0;display:flex;align-items:center;overflow-y:scroll}.ticket_one_colume .lightbox_container li.selected{z-index:10000;opacity:1}.ticket_one_colume .lightbox_container li .light-box-bg{transform:scale(.8);transition:all .5s ease}.ticket_one_colume .lightbox_container li.selected .light-box-bg{transform:scale(1)}.ticket_one_colume .lightbox_container .light-box-bg{padding:60px;background:linear-gradient(-145deg,#e9e9e9 10%,#fff 50%,#e9e9e9 90%);margin:0 auto;max-width:60%;position:relative;min-width:40%}.ticket_one_colume .lightbox_container .light-box-bg .close-btn{position:absolute;top:20px;right:20px;cursor:pointer;display:block;width:30px;height:30px}.ticket_one_colume .lightbox_container .light-box-bg .close-btn:after,.ticket_one_colume .lightbox_container .light-box-bg .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.ticket_one_colume .lightbox_container .light-box-bg .close-btn:before{transform:rotate(-45deg)}.ticket_one_colume .lightbox_container .light-box-bg .close-btn:after{transform:rotate(45deg)}.ticket_one_colume .lightbox_container li .light-box-bg{padding:50px}.ticket_one_colume .lightbox_container li .container{padding:0;width:100%}.ticket_one_colume .lightbox_container li img{float:left;width:40%;margin-right:15px}.ticket_one_colume .lightbox_container li .description{float:left;max-width:56%}.ticket_one_colume .lightbox_container li .link{padding-top:10px}@media screen and (max-width:1024px){.ticket_one_colume .colume_main{width:100%;padding-left:26px;padding-right:26px}.ticket_one_colume .lightbox_container li .light-box-bg{max-width:80%}}@media screen and (max-width:600px){.ticket_one_colume .colume_main{width:100%;padding:0 5%;margin-bottom:50px}.ticket_one_colume .tile-img{padding:0}.ticket_one_colume .title{display:block}.ticket_one_colume .colume_content{padding-left:0;padding-top:20px}.ticket_one_colume .colume_content h2{display:none}.ticket_one_colume .lightbox_container li .light-box-bg{width:100%;min-width:auto;max-width:none;height:100%;padding:60px 30px}.ticket_one_colume .lightbox_container li img{width:100%;margin-right:0}.ticket_one_colume .lightbox_container li .description{width:100%;max-width:none}.ticket_one_colume .lightbox_container li .descript{padding:15px 0}}.one_tile_maps .maps_main{width:1200px;padding:0;margin-bottom:100px}.one_tile_maps .tile-img{padding-left:0}.one_tile_maps .colume_content{padding-right:0}.one_tile_maps h2{margin-bottom:30px}.one_tile_maps .colume_content ul{padding-left:15px}.one_tile_maps .colume_content li{margin-bottom:10px;font-size:16px;list-style:none;list-style-image:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-dot.png);padding-left:5px}@media screen and (max-width:1024px){.one_tile_maps .maps_main{width:100%;padding-left:26px;padding-right:26px;margin-bottom:80px}}@media screen and (max-width:600px){.one_tile_maps .maps_main{width:100%;padding:0 5%;margin-bottom:60px}.one_tile_maps .tile-img{padding:0}.one_tile_maps .colume_content{padding-left:0;padding:10px 0}}.offer-one-tile-cnt{width:1200px;padding:0;margin-top:40px;margin-bottom:60px}.offer-one-tile-cnt .view-btn:hover{color:#7b7b7b}.offer-one-tile-cnt .column-main{margin:0;padding:15px 0 30px 0}.offer-one-tile-cnt .title-descript{padding-bottom:15px}.offer-one-tile-cnt .column-main img{padding:0}.offer-one-tile-cnt .column-main p.link{padding-top:15px}.offer-one-tile-cnt .lightbox{position:fixed;width:100%;height:100%;background:rgba(246,246,246,.6);display:flex;align-items:center;left:0;top:0;z-index:-100;opacity:0;transition:opacity .3s ease}.offer-one-tile-cnt .lightbox-bg{width:800px;margin:0 auto;padding:40px;background:linear-gradient(-145deg,#e9e9e9,#fcfcfc 50%,#e9e9e9);position:relative;transform:scale(.8);transition:all .3s ease;opacity:0}.offer-one-tile-cnt .lightbox.show-up{z-index:1000;opacity:1}.offer-one-tile-cnt .lightbox.show-up .lightbox-bg{opacity:1;transform:scale(1)}.offer-one-tile-cnt .lightbox-bg .close-btn{position:absolute;top:30px;right:30px;cursor:pointer;display:block;width:30px;height:30px}.offer-one-tile-cnt .lightbox-bg .close-btn:after,.offer-one-tile-cnt .lightbox-bg .close-btn:before{content:'';width:1px;height:30px;background:#323232;position:absolute;transition:all .3s ease;top:0;left:50%}.offer-one-tile-cnt .lightbox-bg .close-btn:before{transform:rotate(-45deg)}.offer-one-tile-cnt .lightbox-bg .close-btn:after{transform:rotate(45deg)}.offer-one-tile-cnt .lightbox-bg .title{margin-top:30px;margin-bottom:0}.offer-one-tile-cnt .lightbox-bg p{padding-top:20px}.offer-one-tile-cnt .title-descript a{text-decoration:underline}.offer-one-tile-cnt .lightbox-bg .rich-text ul{padding-left:15px}.offer-one-tile-cnt .lightbox-bg .rich-text ul li{padding-top:15px;list-style:none}.offer-one-tile-cnt h4{margin-top:0}@media screen and (max-width:1024px){.offer-one-tile-cnt{width:100%;padding:0 5%}.offer-one-tile-cnt .column-content{padding:0}.offer-one-tile-cnt .column-content h5{margin:20px 0}.offer-one-tile-cnt .lightbox-bg{padding:20px;width:100%;height:100%;overflow-y:scroll}.offer-one-tile-cnt .lightbox-bg .close-btn{top:20px;right:20px}}@media screen and (min-width:601px) and (max-width:1024px){.offer-one-tile-cnt .lightbox-bg{width:600px;height:auto;overflow:visible;padding:40px}.offer-one-tile-cnt{padding:0;width:100%;padding-left:26px;padding-right:26px}.offer-one-tile-cnt .column-main{width:100%}.offer-one-tile-cnt .column-content{padding-left:15px}.offer-one-tile-cnt .column-content h5{margin:5px 0}.offer-one-tile-cnt .column-main p.link{padding-top:10px}}@media screen and (max-width:600px){.offer-one-tile-cnt{margin-bottom:40px}.offer-one-tile-cnt .column-main{padding-top:5px}.offer-one-tile-cnt h4{margin-top:15px}}.one_tile_component_4 .offer-one-tile-cnt{margin-bottom:0}.one_tile_component_4 .offer-one-tile-cnt .column-main{padding-top:0}.offer-one-tile-cnt .shadow_boxes_cnt_3{padding:0}#verify_otp .loyalty_modal_content{padding:70px 50px 100px}#verify_otp button.close_button{position:absolute;top:20px;right:22px;font-size:40px}#verify_otp #verify-phone{font-weight:700}#verify_otp .otp-inputs{display:flex;justify-content:center;position:relative;margin:80px 0 50px}#verify_otp .otp-inputs p{border:none;outline:0;border-bottom:1px solid gray;background:0 0;width:30px;height:32px;text-align:center;margin-right:12px;margin-bottom:0;display:flex;justify-content:center;font-family:JosefinSans,sans-serif;font-weight:700;font-size:22px}#verify_otp .otp-inputs p:last-of-type{margin-right:unset}#verify_otp .otp-inputs input{border:none;outline:0;border-bottom:1px solid gray;background:0 0;width:240px;height:30px;position:absolute;top:0;left:50%;opacity:0;transform:translateX(-50%)}#verify_otp .otp-inputs p.active::after{display:block;content:"";width:1px;height:24px;background-color:#000;animation:flicker 1s ease infinite}#verify_otp #otp_incorrect{color:#b71c1c;text-align:center;font-size:12px;position:absolute;top:120%}#verify_otp .otp_not_receive{text-align:center;font-size:16px}#verify_otp #otp_resend_text{text-align:center;color:#acacac;margin-top:14px;font-size:16px}#verify_otp #otp_resend_text.resend-link{text-decoration:underline;color:#d0af6d;cursor:pointer}#verify_otp .otp-or{text-align:center;font-size:16px;margin:8px 0}#verify_otp #otp_try_other_way{text-align:center;text-decoration:underline;color:#d0af6d;cursor:pointer;font-size:16px}#verify_otp_success .loyalty_modal_content{padding:70px 50px 100px}#verify_otp_success button.close_button{position:absolute;top:20px;right:22px;font-size:40px}#verify_otp_success .description{margin:0 70px 60px;font-size:16px}#verify_otp_success .verify-otp-success-body{text-align:center}@media screen and (max-width:768px){#select_mode .loyalty_modal_dialog,#verify_otp .loyalty_modal_dialog,#verify_otp_success .loyalty_modal_dialog{width:100%;height:100%;margin:0;max-width:100%;transform:translateY(0)!important;padding:0}#select_mode .loyalty_modal_content,#verify_otp .loyalty_modal_content,#verify_otp_success .loyalty_modal_content{padding:40px 14px;height:100%}}@keyframes flicker{0%{opacity:0}100%{opacity:1}}#select_mode .loyalty_modal_content{padding:70px 50px 100px}#select_mode button.close_button{position:absolute;top:20px;right:22px;font-size:40px}#select_mode .select-mode-content{display:flex;justify-content:space-between;margin:40px 0}#select_mode .select-mode-content>div{border:1px solid #bcbcbc;flex:1;display:flex;flex-direction:column;justify-content:space-around;align-items:center;cursor:pointer;padding:40px 0}#select_mode .select-mode-content>div .select-mode-title{font-size:16px;font-weight:700;padding:0 20px}#select_mode .select-mode-content>div:first-of-type .select-mode-img{background-image:url(/static/marinabaysands/headlibs/images/icon-mobile.svg);background-repeat:no-repeat;background-position:center;width:80px;height:60px;margin-bottom:10px}#select_mode .select-mode-content>div:nth-of-type(2) .select-mode-img{background-image:url(/static/marinabaysands/headlibs/images/icon-email.svg);background-repeat:no-repeat;background-position:center;width:60px;height:60px;margin-bottom:16px}#select_mode .select-mode-content>span{margin:30px;font-size:16px;display:flex;align-items:center}.h-captcha-error{display:flex;align-items:center}.hcaptcha-refresh{display:block;height:24px;width:24px;background:url(/static/marinabaysands/headlibs/images/icon-refresh.svg);margin-left:10px;cursor:pointer}.fulldescript-container{padding-top:10px}.fulldescript-container p.title{font-family:DINBold}.fulldescript-container p.descript{margin-top:10px}.rectangle_tile:first-child{padding-top:40px}.rectangle_tile_cnt{position:relative;background:#fff;box-shadow:0 0 20px rgba(117,117,117,.2);display:flex;margin-bottom:40px}.rectangle_tile_cnt .main-content{padding:35px 40px}.rectangle_tile_cnt .main-content h3{margin-top:0}.rectangle_tile_cnt .time-content{background:linear-gradient(to left,#fff 70%,#f3f3f3);padding:40px}.rectangle_tile_cnt .content-body{padding:0;width:100%}.rectangle_tile_cnt .content-body h3{display:none}.rectangle_tile_cnt .content-body img{padding:0}.rectangle_tile_cnt .content-body .content-text{padding-right:0}.rectangle_tile_cnt .content-body .descript{margin-bottom:20px}.rectangle_tile_cnt .collapse-sidebar,.rectangle_tile_cnt .title-sidebar:last-child,.time_accordion .time-item:last-child{margin-bottom:0}.rectangle_tile_cnt .time-content h6{margin-top:0;display:inline-block;margin-right:5px}.rectangle_tile_cnt .time-content .notice h6{margin-bottom:0}.rectangle_tile_cnt .time-content .notice{margin-bottom:20px}.rectangle_tile_cnt .time-content .notice span i{font-style:normal}.time_accordion .day-text{display:none}.time_accordion table{width:100%}.time_accordion tr td{width:50%;line-height:1.2;padding-bottom:10px;vertical-align:top;padding-right:15px}.time_accordion .time-item{margin-bottom:20px}.time_accordion .title{margin-bottom:10px}.rectangle_tile_cnt .title-sidebar{margin-bottom:10px}.multi-col-content-cnt li.three-col-tile{margin-bottom:40px}@media screen and (max-width:1024px){.rectangle_tile:first-child{padding-top:30px}.rectangle_tile_cnt{padding:0}.rectangle_tile.section{width:100%;padding-left:26px;padding-right:26px}.rectangle_tile_cnt .main-content{padding:25px}.rectangle_tile_cnt .time-content{padding:25px}}@media screen and (max-width:600px){.rectangle_tile.section{padding:0}.rectangle_tile:first-child{padding-top:30px}.rectangle_tile_cnt{display:block;width:90%;margin-left:5%;margin-right:5%}.rectangle_tile_cnt .main-content{padding:30px 25px}.rectangle_tile_cnt .time-content{padding:0 25px 30px 25px;background:#fff}.rectangle_tile_cnt .main-content h3{display:none}.rectangle_tile_cnt .content-body h3{display:inline-block;margin:15px 0;width:100%}.rectangle_tile_cnt .content-body .content-text{padding-left:0}.time_accordion tr{display:block;margin-bottom:20px}.time_accordion tr:last-child{margin-bottom:0}.time_accordion tr td{display:block;width:100%;padding-bottom:5px}}@media screen and (min-width:601px) and (max-width:992px){.rectangle_tile_cnt .content-body img{width:100%;max-width:70%}.rectangle_tile_cnt .content-body .content-text{width:100%;padding-left:0;margin-top:15px}}.asm_column_tiles_3{width:1200px;margin-bottom:75px;padding:0}.asm_column_tiles_3 h2{margin-bottom:20px}.asm_column_tiles_3 ul{padding:0;float:left}.asm_column_tiles_3 ul li{padding:0}.asm_column_tiles_3 ul li img{width:100%}.asm_column_tiles_3 li .content_box{position:relative;padding-top:15px}.asm_column_tiles_3 li .content_box h5{margin:0;padding-bottom:10px}.asm_column_tiles_3 li .view-btn-box{padding-top:5px}@media screen and (max-width:1024px){.asm_column_tiles_3{width:100%;padding-left:26px;padding-right:26px;margin-bottom:20px}.asm_column_tiles_3 ul{width:100%}}@media screen and (max-width:600px){.asm_column_tiles_3{width:100%;padding-left:5%;padding-right:5%}.asm_column_tiles_3 .multi-column-body{margin-bottom:40px}}.multi-col-content-cnt h2{margin-bottom:30px}.multi-col-content-cnt .multi-column-body{margin-bottom:0}@media screen and (max-width:600px){.multi-col-content-cnt h5{margin-top:0}}.rich_text_accordion .view-btn{position:relative;width:auto;display:inline-block}.rich_text_accordion .view-btn:after,.rich_text_accordion .view-btn:before{content:'';width:1.5px;height:8px;background:#999;position:absolute;right:-15px;transition:all .3s ease;top:11px}.rich_text_accordion .view-btn.down:before{transform:rotate(135deg)}.rich_text_accordion .view-btn.down:after{transform:rotate(-135deg);right:-20px}.rich_text_accordion .view-btn.up:before{transform:rotate(45deg)}.rich_text_accordion .view-btn.up:after{transform:rotate(-45deg);right:-20px}.rich_text_accordion .showless,.rich_text_accordion .showmore{display:none}.rich_text_accordion .rich_text_list ul{margin-top:10px;margin-bottom:15px;padding:0}.rich_text_accordion .rich_text_list li{padding:30px 0 20px 0;border-bottom:solid 2px #c4c5c8}.rich_text_accordion .rich_text_list ul li:before{content:none}.rich_text_accordion .rich_text_list li:last-child{border:none}.rich_text_accordion .rich_text_list h6{margin-top:0}.rich_text_accordion .rich_text_list{padding:0 30px;background:#f5f5f5;max-width:80%;display:none}.rich_text_accordion .rich_text_list table{margin-top:10px;margin-bottom:0;width:90%}.rich_text_accordion .rich_text_list table h6{margin:0}.rich_text_accordion .rich_text_list table tr{border:none;border-bottom:solid 1px #d5d5d5}.rich_text_accordion .rich_text_list table tr:last-child{border:none}.rich_text_accordion .rich_text_list table tr td{padding:10px 0;font-size:16px}.rich_text_accordion ul li{list-style:none}.rich_text_accordion li ul li{list-style:none}@media screen and (max-width:1024px){.rich_text_accordion .rich_text_list{max-width:100%}}@media screen and (max-width:600px){.rich_text_accordion .rich_text_list li{border-color:#d5d5d5}}.form_section_cnt .section:last-child .fields_cnt{margin-bottom:0}input.textfield{-moz-appearance:textfield}input.textfield::-webkit-inner-spin-button{display:none}input.textfield::-webkit-inner-spin-button,input.textfield::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown-container .dropdown-text,.dropdown-group,.fake-textarea,.time_selector_cnt .date-input,input.textfield{border:solid 1px #d5d5d5}.infoContianer input::-webkit-input-placeholder{color:#d5d5d5}.infoContianer input:-moz-placeholder{color:#d5d5d5}.infoContianer input::-moz-placeholder{color:#d5d5d5}.infoContianer input:-ms-input-placeholder{color:#d5d5d5}.dropdown-container,.textarea-container,.textfield-container{display:inline-block}.form_section_cnt{padding:30px;box-shadow:0 0 15px rgba(114,114,114,.2);margin-bottom:50px}.form_section_cnt h4{margin-top:0;margin-bottom:25px;padding-bottom:5px;border-bottom:solid 1px #d5d5d5}.optional{font-family:DIN;font-weight:400}.form_section_cnt h4 .optional{padding-left:10px;font-size:18px}.fields_cnt{margin-bottom:25px}.f-title{font-family:DINMedium;margin-bottom:5px}.f-descript{margin-bottom:5px}.f-item{padding-left:30px;position:relative;display:inline-block;margin-bottom:5px;cursor:pointer}.f-item p:last-child{margin:0}.f-item small{display:block;margin-bottom:5px}.f-item a{display:inline-block;margin-bottom:10px;line-height:1}.vertical .f-value{display:block}.horizontal .f-value{display:inline-block;max-width:40%}.col-auto{width:auto!important}.pad-15{padding-right:15px}.pad-30{margin-right:30px}.radiobox_cnt .f-item:after,.radiobox_cnt .f-item:before{position:absolute;content:'';display:block;border-radius:50%;transition:all .25s ease}.radiobox_cnt .f-item:before{width:20px;width:18px;height:18px;background:#fff;border:solid 1px #656567;left:0;top:2px}.radiobox_cnt .f-item:after{width:6px;height:6px;opacity:0;background:#656567;left:6px;top:8px}.radiobox_cnt .f-option.active .f-item:before{background:#ffd741;border:solid 1px #ffd741}.radiobox_cnt .f-option.active .f-item:after{opacity:1}.radiobox_cnt.guided-tour .f-item small{display:none}.radiobox_cnt .radiobox-container ul{display:flex;flex-wrap:wrap}.radiobox_cnt .horizontal .f-value{display:flex}.radiobox_cnt .horizontal .f-value .f-item{flex-grow:1}.checkbox_cnt .f-item:before{position:absolute;content:'';display:block;transition:all .25s ease}.checkbox_cnt .f-item:before{width:18px;height:18px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-default2.png) no-repeat center center;background-size:100% 100%;left:0;top:2px}.checkbox_cnt .f-option.active .f-item:before{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-hook.png) no-repeat center center;background-size:100% 100%}.erro-msg{display:none}.erro-msg span{display:block;color:#b71c1c;padding:5px 0;position:relative}.erro-msg.active{display:block}.dropdown-container{position:relative;cursor:pointer;display:inline-block}.dropdown-container .dropdown-text{padding:10px 80px 10px 10px;display:inline-block;position:relative}.dropdown-container .dropdown-text:after,.dropdown-container .dropdown-text:before{position:absolute;right:15px;content:'';display:block;width:1.5px;height:8px;background:#757573;transform:rotate(45deg);top:17px;transition:all .25s ease}.dropdown-container .dropdown-text:after{transform:rotate(135deg);right:20px}.dropdown-container .dropdown-value.active .dropdown-text:before,.dropdown-container.active .dropdown-text:before{transform:rotate(135deg)}.dropdown-container .dropdown-value.active .dropdown-text:after,.dropdown-container.active .dropdown-text:after{transform:rotate(45deg)}.dropdown-group{position:absolute;top:100%;left:0;display:none;background:#fff;width:100%;border-top:none;z-index:10}.dropdown-group span{display:block;padding:10px 10px 10px 10px}.dropdown-group span:hover{background:#f7f7f7}.dropdown-container span b{font-weight:400}.dropdown-group span.active{font-family:DINMedium;background:#f7f7f7}.dropdown-group span.active b{font-family:DINMedium}.dropdown-group::-webkit-scrollbar{width:3px;height:1px}.dropdown-group::-webkit-scrollbar-thumb{border-radius:10px;background:#d5d5d5}.textarea-container textarea{width:660px;height:120px;outline:0;padding:10px;border:none}.fake-textarea,.textarea-container{width:662px;position:relative}input.textfield{padding:10px;width:110px}.textfield_cnt.large .textfield-container,.textfield_cnt.medium .textfield-container{max-width:100%}.textfield_cnt.large input.textfield{width:800px;max-width:100%}.textfield_cnt.medium input.textfield{width:400px;max-width:100%}.fake-textarea,.phone-value,.textfield-container .address-value,.textfield-container.f-value,.time_selector_cnt .f-value .calendar-container,.time_selector_cnt .f-value .dropdown-value{position:relative}.fake-textarea.error:after,.phone-value.error:after,.textfield-container .address-value.error:after,.textfield-container.f-value.error:after,.time_selector_cnt .f-value.error .calendar-container:after,.time_selector_cnt .f-value.error .dropdown-value:after{content:'';display:block;height:3px;width:100%;position:absolute;left:0;bottom:-2px;background:#b71c1c}.t-ph{color:#fff;position:relative;z-index:-1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gray{color:#9c9a9a;font-style:normal}.time_selector_cnt .field-container{display:flex}.time_selector_cnt .date-input{padding:10px 40px 10px 10px;cursor:pointer;position:relative}.time_selector_cnt .date-input:after{content:'';display:block;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icons/icon-calendar.svg) no-repeat center center;background-size:100% 100%;width:20px;height:20px;position:absolute;right:15px;top:12px}.time_selector_cnt .f-value{padding:0}.time_selector_cnt .time-selector-container{padding-right:20px;min-width:350px}.time_selector_cnt .dropdown-group{top:auto;margin-top:-1px;max-height:300px;min-width:200px;overflow-y:scroll;border-top:solid 1px #d5d5d5}.time_selector_cnt .dropdown-container .dropdown-text{min-width:200px}.time_textfield_cnt .field-container{display:flex}.time_textfield_cnt .f-value{display:flex}.time_textfield_cnt .input-box{display:inline-block}.time_textfield_cnt .f-label{padding-left:10px;display:inline-block;padding-top:10px}.address_cnt input.textfield{width:100%}.address_cnt .horizontal .f-value{max-width:35%;margin-bottom:15px}.address_cnt .dropdown-container{display:inline-block}.address_cnt .field-container{display:flex;flex-direction:column}.address_cnt .field-container .field-container{flex-direction:row;flex-wrap:wrap}.address_cnt .field-container .field-container .f-value:nth-child(2n){margin-left:20px}.address_cnt .dropdown-container .dropdown-text{min-width:200px}.address_cnt .dropdown-group{top:auto;max-height:300px;min-width:200px;overflow-y:scroll;width:200px}.mobile_cnt .field-container{display:flex;width:400px}.mobile_cnt .dropdown-text{width:100%;padding-right:10px}.mobile_cnt .dropdown-group{top:auto}.mobile_cnt .dropdown-container{margin-right:10px;width:120px}.mobile_cnt .textfield-container{flex:1}.mobile_cnt input.textfield{width:100%;box-shadow:none;padding-left:10px!important}input#mobile-input:focus{border:solid 1px #d5d5d5}.mobile_cnt .intl-tel-input .selected-flag{width:auto;height:100%;display:flex;align-items:center;padding:0 10px 0 10px}.mobile_cnt .intl-tel-input .selected-flag .iti-flag{width:40px;height:30px;margin-right:5px}.mobile_cnt .flag-container{margin-right:10px;border:solid 1px #d5d5d5}.mobile_cnt .intl-tel-input{display:flex}.mobile_cnt #country-listbox{position:absolute;background:#fff;border:solid 1px #d5d5d5;z-index:10;height:200px;overflow-y:scroll}.mobile_cnt .iti{display:flex}.mobile_cnt .iti--allow-dropdown .iti__flag-container{position:static;margin-right:10px;border:solid 1px #d5d5d5}.mobile_cnt .iti__arrow{width:10px;border:none!important}.mobile_cnt .iti__arrow:after,.mobile_cnt .iti__arrow:before{position:absolute;right:10px;content:'';display:block;width:1.5px;height:8px;background:#757573;transform:rotate(45deg);top:17px;transition:all .25s ease}.mobile_cnt .iti__arrow:after{transform:rotate(135deg);right:15px}.mobile_cnt .iti__arrow.iti__arrow--up:before{transform:rotate(135deg)}.mobile_cnt .iti__arrow.iti__arrow--up:after{transform:rotate(45deg)}.mobile_cnt .iti__selected-flag{border:none;padding:0 10px}.mobile_cnt .iti--allow-dropdown.error{border-bottom:solid 3px #b71c1c}.mobile_cnt .iti--allow-dropdown.error .iti__flag-container{position:relative}.mobile_cnt .iti--allow-dropdown.error .iti__flag-container:after{content:'';display:block;width:calc(100% + 12px);height:3px;background:#fff;position:absolute;bottom:-4px;left:-1px}.review-form{margin-bottom:30px}.review-form:last-child{margin-bottom:0}.review-form table{width:100%}.review-form td{padding-bottom:15px;width:50%}.review-form td:first-child{width:20%}.review-form td:last-child{padding-left:30px}.review-form td .title{font-family:DINMedium}.review-form td .text,.review-form td .text span{display:block}.agreement_cnt{margin-bottom:50px;display:flex}.agreement_cnt .checkbox{display:block;width:18px;height:18px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-default2.png) no-repeat center center;background-size:100% auto;transition:all .25s ease;margin:0;margin-right:10px;margin-top:3px;cursor:pointer}.agreement_cnt .checkbox.active{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-hook.png) no-repeat center center;background-size:100% auto}.agreement_cnt .checkbox.error{background:0 0;border:solid 1px #b71c1c}.agreement_cnt .rich-text{flex:1}.agreement_cnt .erro-msg span,.checkbox_cnt .erro-msg span{border:none}.s-img-box{margin-bottom:15px}span.btn-refresh{width:20px;cursor:pointer;display:inline-block}.btn-refresh{cursor:pointer}span.btn-refresh img{width:100%;transition:all .25s ease}span.btn-refresh:hover img{transform:rotate(45deg)}.security_code_cnt input.textfield{width:220px}.security_code_cnt .horizontal .f-value{max-width:100%}.radio-group-config{display:none}.email-review-container{display:none}@media screen and (max-width:1024px){.checkbox_cnt .f-item:before,.radiobox_cnt .f-item:before{top:0}.radiobox_cnt .f-item:after{top:6px}.time_selector_cnt .time-selector-container{min-width:250px}}@media screen and (max-width:992px){.fake-textarea,.textarea-container{width:100%}.textarea-container textarea{width:100%;max-width:100%}}@media screen and (max-width:600px){.booking-text-masthead{margin-bottom:20px}.form_section_cnt{padding:20px}.form_section_cnt h4{margin-bottom:20px}.f-item{width:100%}.horizontal .f-option.f-value{width:100%!important}.horizontal .f-value{max-width:100%}.time_selector_cnt .field-container{flex-direction:column}.time_selector_cnt .time-selector-container{padding:0;width:100%;margin-bottom:10px;margin-right:0}.time_selector_cnt .dropdown-container{min-width:100%;margin:0}.time_selector_cnt .dropdown-group{min-width:100%}.time_selector_cnt .dropdown-container .dropdown-text{width:100%;min-width:100%}.time_textfield_cnt .f-value{flex:1;padding:0}.time_textfield_cnt .f-value:nth-child(2n){margin-left:20px}.time_textfield_cnt input.textfield{width:100%}.time_textfield_cnt .calendar-container{margin-bottom:10px}.textfield_cnt.large .textfield-container,.textfield_cnt.medium .textfield-container{width:100%!important;padding:0}.address_cnt .horizontal .f-value{width:100%!important;max-width:100%}.address_cnt .field-container .field-container .f-value:nth-child(2n){margin-left:0}.address_cnt .dropdown-container .dropdown-text{width:100%}.address_cnt .dropdown-group{width:100%}.mobile_cnt .dropdown-container{width:100px}.mobile_cnt .field-container{width:100%}.review-form td{display:block;padding:0;width:100%!important}.review-form td:last-child{padding-bottom:15px;padding-left:0}.review-form tr:last-child td:last-child{padding-bottom:0}}.tab-container ul{display:inline-block;width:100%;border-bottom:solid 1px #656567;padding-top:20px}.tab-container li.tab{float:left;padding:3px 10px;margin-right:20px;position:relative;cursor:pointer}.tab-container li.tab:last-child{margin:0}.tab-container li.tab:after{position:absolute;content:"";display:block;width:100%;height:5px;background:#ffd741;opacity:0;left:0;bottom:-1px;transition:all .3s ease}.tab-container li.checked{font-family:DINBold}.tab-container li.checked:after{opacity:1}.checkbox,.radio{margin:7px 0}.school_listing_cnt .shor-description{padding-bottom:20px}.m-filter-box-container{padding:30px 0 20px 0}.m-filter-box-container .filter-box{display:inline-block;width:100%;font-size:16px}.m-filter-box-container .radio-filter{display:flex;align-items:center;margin-bottom:20px}.m-filter-box-container .filter-box .labels{float:left;line-height:40px}.m-filter-box-container .filter-box .radio-box{float:left;border:solid 1px #d5d5d5;border:solid 1px #d5d5d5;color:#656567;cursor:pointer;margin-left:20px;color:#656567;transition:all .3s ease}.m-filter-box-container .filter-box .radio-box .radio{margin:0;padding:7px 25px 7px 42px;transition:all .3s ease;position:relative}.m-filter-box-container .filter-box .radio-box.checked{border:solid 2px #d8b943}.m-filter-box-container .filter-box .radio-box.checked .radio{background:0 0}.m-filter-box-container .filter-box .radio-box .radio:before{content:'';width:18px;height:18px;border-radius:50%;position:absolute;left:13px;top:9px;background:#fff;transition:all .3s ease;border:solid 1px #656567}.m-filter-box-container .filter-box .radio-box .radio:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;left:19px;top:15px;background:#656567;opacity:0;transition:all .3s ease}.m-filter-box-container .filter-box .radio-box.checked .radio:before{background:#ffd741;border:none}.m-filter-box-container .filter-box .radio-box.checked .radio:after{opacity:1}.m-filter-box-container .filter-box .radio-box.checked span{font-family:DINBold}.m-filter-box-container .filter-box .checkbox-filter-btn{float:left}.m-filter-box-container .close{display:none}.checkbox-filter-btn{border:solid 1px #d5d5d5;padding-left:42px;width:190px;text-align:left;height:40px;position:relative;z-index:10;background:#fff url(/content/dam/singapore/marinabaysands/mbs/asm/icon-function-btn.png) no-repeat 13px center;background-size:24px 17px;color:#505157}.checkbox-filter-container{float:left;position:relative;margin-left:20px}.checkbox-filter-container.dropdown .checkbox-filter-btn{border-bottom:solid 1px #fff}.checkbox-filter-container .checkbox-list{position:absolute;top:39px;left:0;background:#fff;border:solid 1px #d5d5d5;min-width:500px;z-index:9;display:none}.checkbox-list ul{display:flex;flex-wrap:wrap;padding:40px 20px 20px 20px}.checkbox-list .clear-btn{position:absolute;right:10px;top:10px;font-size:14px}.checkbox-list .checkbox{width:50%;transition:all .3s ease;margin-bottom:15px;cursor:pointer}.checkbox-list .checkbox div{padding-left:30px;background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-default2.png) left center no-repeat;background-size:18px 18px;transition:all .3s ease}.checkbox-list .checkbox.checked div{background:url(/content/dam/singapore/marinabaysands/mbs/asm/icon-hook.png) left center no-repeat}.multi,.odd{display:none}.filter-section .result-tips{margin-top:40px}.school_listing_cnt .filter-btn-wrap{display:none}.school_listing_cnt .filter-result{padding-top:15px}.school_listing_cnt p.no-result{display:none;font-size:18px}.school_listing_cnt .filter-tips b{font-family:DINBold}.school_listing_cnt .filter-tips .f-result{padding-left:5px}.school_listing_cnt .filter-tips i{font-style:normal}.school_listing_cnt .filter-tips{margin-bottom:5px;font-size:14px}.school_listing_cnt .filter-tips i.str{display:none}.school_listing_cnt .done-btn{width:100%;margin-top:15px;display:none}@media screen and (max-width:1024px){.school_listing_cnt p.no-result{font-size:16px}.filter-section .result-tips{margin-top:20px}}@media screen and (max-width:600px){.tab-container{overflow:scroll;margin-bottom:30px}.tab-container::-webkit-scrollbar{display:none}.tab-container ul{display:inline-flex;width:auto;white-space:nowrap}.school_listing_cnt .filter-btn-wrap{display:block}.m-filter-box-container{display:none}.school_listing_cnt .m-filter-box-container{position:fixed;width:100%;height:100%;top:0;left:0;background:linear-gradient(135deg,#e9e9e9 10%,#fff,#ececec);z-index:1000;overflow-y:scroll;padding:5px 5% 50px 5%;text-align:left;padding-top:80px}.m-filter-box-container .close{display:block;position:absolute;right:20px;top:20px;display:inline-block;width:1.3em;height:1.3em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%;font-size:20px;opacity:1}.m-filter-box-container .close:after,.m-filter-box-container .close:before{content:"";display:block;width:100%;height:1.5px;background:#2e2e2e;position:absolute;top:50%;left:0;margin-top:-1px;transform-origin:50% 50%;transition:transform .35s ease-in-out}.m-filter-box-container .close:before{transform:scale(1) translateX(0) rotate(45deg)}.m-filter-box-container .close:after{transform:scale(1) translateX(0) rotate(-45deg)}.m-filter-box-container .filter-box .labels{display:block;float:none}.m-filter-box-container .radio-filter{display:block}.m-filter-box-container .filter-box .radio-box{float:none;background:#fff;margin-bottom:15px;margin-left:0}.m-filter-box-container .filter-box .radio-box .radio{padding:10px 25px 10px 42px}.m-filter-box-container .checkbox-filter{padding-top:25px;margin-top:5px}.m-filter-box-container .filter-box{position:relative}.checkbox-filter-container{margin-left:0;position:static}.checkbox-filter-btn{display:none}.checkbox-filter-container .checkbox-list{display:block!important;position:static;min-width:auto;display:block;background:0 0;border:none}.checkbox-list ul{padding:0}.checkbox-list .checkbox{width:100%;padding:10px 15px;background:#fff;margin-top:0;border:solid 1px #d5d5d5}.checkbox-list .checkbox.checked{border:solid 2px #d8b943;padding:9px 14px;transition:all .2s ease}.school_listing_cnt .done-btn{display:block}.school_listing_cnt .filter-tips .f-result{display:block;padding:0}.m-filter-box-container .filter-box .radio-box .radio:before{top:11px}.m-filter-box-container .filter-box .radio-box .radio:after{top:17px}}.share-container .card-body{display:flex;align-items:flex-start;margin-bottom:50px}.share-container .card-image{position:relative;overflow:visible;padding-left:0;padding-right:20px}.share-container .content{flex:1}.share-container .category-box{position:absolute;bottom:0;width:100%}.share-container h3{margin-top:0!important;margin-bottom:10px!important}.share-container .date{margin-bottom:10px;display:flex}.share-container .date .icon{width:20px;display:block;margin-right:5px}.share-container .date .icon img{max-width:100%}.share-container .ishare{display:inline-block;border:none!important;padding:0 10px;transition:opacity .25s ease-in-out}.share-container .ishare:hover{opacity:.8}.share-container .ishare img{max-width:40px;height:auto}.share-container .share-btn-box{margin-bottom:20px;display:flex;align-items:center}.share-container .share-btn-box:after,.share-container .share-btn-box:before{content:'';width:100%;height:1px;background:#d5d5d5}.share-container .copylink{width:100%;padding:10px;border:solid 1px #d5d5d5;outline:0}.share-container .copy-flex{display:flex}.share-container .icopy{margin-left:15px;outline:0}.share-container .lb-description{padding:0;padding-bottom:15px}.share-container .copy-box{position:relative}.share-container .copy-box p{margin-bottom:5px}.share-container .copy-notice{display:block;width:100%;text-align:center;position:absolute;bottom:-30px;margin:auto;font-size:14px;opacity:0;transition:opacity .25s ease-in-out}.share-container .copy-notice.show-up{opacity:1}.share-container .copy-notice-text{display:inline-block;position:relative}.share-container .copy-notice-text:before{content:'';display:block;width:2px;height:6px;background:#2e2e2e;transform:rotate(135deg);left:-16px;position:absolute;top:8px}.share-container .copy-notice-text:after{content:'';display:block;width:2px;height:10px;background:#2e2e2e;transform:rotate(45deg);left:-11px;position:absolute;top:4px}.share-container a:not(.btn){border-bottom:1px solid}@media screen and (max-width:992px){.share-container .card-body{flex-direction:column;margin-bottom:40px}.share-container .card-image{margin-bottom:40px}.share-container .share-btn-box:after,.share-container .share-btn-box:before{display:none;content:none}.share-container .ishare{padding-left:0;padding-right:15px}}@media screen and (max-width:992px) and (min-width:601px){.share-container .card-image{width:66.66666667%}}@media screen and (max-width:600px){.share-container .modal-body{padding:60px 20px}}.date_time_accordion .collapse-sidebar .text{float:left}.date_time_accordion .notice{margin-bottom:20px}.date_time_accordion .notice h6{margin:0;display:inline-block;padding-right:5px}.date_time_accordion .notice.green,.date_time_accordion .notice.green h6{color:#5cc278}.date_time_accordion .notice.blue,.date_time_accordion .notice.blue h6{color:#39bbce}.date_time_accordion .notice.pink,.date_time_accordion .notice.pink h6{color:#e53a7a}.date_time_accordion .time-item{display:none}.date_time_accordion .time-item.available{display:block}.simple-announce{margin-bottom:60px;width:1200px;padding:0}.simple-announce .announce .announcement{display:none;margin-top:20px}.simple-announce .announce .announcement.active{display:flex}.simple-announce .announce .icon{width:35px;margin-right:5px}.simple-announce .announce .rich-text{display:inline-block;flex:1}.simple-announce .announce img{max-width:100%}.simple-announce .button-cta:not(:last-child){margin-right:25px}@media screen and (max-width:1024px){.simple-announce{width:100%;padding-left:26px;padding-right:26px}}@media screen and (max-width:600px){.simple-announce{width:100%;padding:0 5%}.simple-announce .announce img{margin-right:10px}.simple-announce .button-cta:not(:last-child){margin-right:0}}.flex_center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.single_modal_container img{vertical-align:middle;border-style:none;max-width:100%}.single_modal_backdrop{display:none;position:fixed;top:0;left:0;z-index:1030;width:100vw;height:100vh;background-color:#000;opacity:.5;transition:opacity .15s linear}.single_modal_container{display:none;overflow-x:hidden;overflow-y:auto;transition:opacity .15s linear;position:fixed;top:0;left:0;z-index:1035;width:100%;height:100%;outline:0;transition:opacity .15s linear}.single_modal_container a{cursor:pointer}.single_modal_dialog{position:relative;width:auto;margin:0 auto .5rem auto;pointer-events:none;max-width:97%;transition:transform .3s ease-out;transform:translateY(0);padding-bottom:20px}.single_modal_content{position:relative;display:flex;padding:30px 15px;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;background-image:linear-gradient(to right,#e7e7e7,#f1f1f1 48%,#fff);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.single_modal_head{border:none;padding:0;display:flex;align-items:flex-start;justify-content:space-between;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.single_modal_body{overflow:visible;padding:0;position:relative;flex:1 1 auto;font-size:18px}.single_modal_body a{text-decoration:underline!important}.single_modal_title{letter-spacing:1px;color:#1c1c1c;font-weight:700;margin-top:0;margin-bottom:0;font-size:28px}.single_modal_footer{display:flex;align-items:center;justify-content:flex-end;padding:0;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer-btn{text-align:center}.close_button{opacity:.4;padding:1rem;margin:-1rem -1rem -1rem auto;cursor:pointer;background-color:transparent;border:0;font-size:36px;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;font-weight:700}.single_modal_body .sort_by{padding:0}.single_modal_body .currency_label{padding:.75rem 0 .75rem 0}.single_modal_dialog_lg .single_modal_head{margin-bottom:30px}.single_modal_container .intl-tel-input{height:38px}.single_modal_container .flag-container{height:100%;position:relative;background-color:#fff;width:auto}.single_modal_container .flag-container{background-color:#fff}.single_modal_container .intl-tel-input .flag-container .selected-flag{width:auto!important;padding-right:1.75rem}.single_modal_container .intl-tel-input .flag-container .iti-arrow{right:.5rem}.single_modal_container .selected-dial-code{font-size:14px}.single_modal_container .flag-container{width:97%}#single_tel_input{display:none}.datefoBrith-item{position:relative;margin-right:10px;flex:1}.datefoBrith-item:last-child{margin-right:0}.datefoBrith-item select{width:100%;height:100%;border:1px solid #ced4da;color:#333}.positionR{position:relative}.pr_30{padding:0 30px 0 0!important}.dropdown-down,.dropdown-up{float:right!important;padding-right:4px}.dropdown-down,.dropdown-up{position:absolute;top:7px;right:10px}.dropdown-up span{display:inline-block;width:0;height:0;border-bottom:5px solid #d0af6d!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important}.dropdown-down span{border-top:5px solid #666!important;border-left:5px solid transparent!important;border-right:5px solid transparent!important;display:inline-block;top:10px;width:0;height:0}.dropdown_select{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;cursor:pointer;max-height:200px;overflow:auto;border-radius:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);margin:0;min-width:auto;top:auto!important;margin:0 15px}.dropdown_select li{font-family:Lato,"Josefin Sans",sans-serif;font-size:16px;color:#333!important;letter-spacing:.5px;display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;padding-left:10px}.dropdown_select li:focus,.dropdown_select li:hover{color:#16181b;text-decoration:none;background-color:#edebeb}.dropdown_select li.active,.dropdown_select li:active{background-color:inherit}.form_check{position:relative;display:block;padding-left:1.25rem}.mbs-checkbox-primary{width:100%}.check-input{display:none}.form_check .check_box{position:relative;padding-left:30px;font-size:14px;margin-bottom:0!important;cursor:pointer}.form_check .check_box:before{position:absolute;left:0;content:'';width:21px;height:21px;border:1px solid #acacac;border-radius:5px}.form_check .check_box.hideCheckBox:before{display:none}.signUp-success-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:20px auto;background-color:#fff;border:1px solid rgba(0,0,0,.125);line-height:1.75;padding:20px 10px}.loyalty-button-multi-box{justify-content:flex-start;width:100%;margin-top:20px}.loyalty-button-multi-box button,.single_modal_body button{margin-top:10px;margin-right:0;width:100%;min-width:145px;min-height:50px}.btn a{text-decoration:none}.login_countdown_box{display:flex;flex-direction:column;align-items:center;justify-content:center}.single_single_modal_container .p0-15{padding:0 15px}#single_logout_container a{cursor:pointer}.d-hide{display:none!important}.single_birth_box{background-color:#ededed;padding:20px}.single_birth_select_box{display:none;padding-left:0}.loyalty-login-membership-id,.loyalty-login-username{font-size:17px;word-break:break-word}@keyframes progressBar-slide-ltr{from{width:0}to{width:80%}}@keyframes progressBar-slide-complete-ltr{to{width:100%}}.memberCard-title-font{word-break:break-word;font-size:16px;font-weight:700}.loyalty-loginBox-logo{height:15px;margin-top:4px}@media screen and (min-width:768px){.txt-lg-jb,.txt-lg-jr,.txt-lg-lb,.txt-lg-lr{font-size:18px}.flex-block{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.change-flex-box-input{width:60%;margin-top:0}.enhance-your-stay-button{margin-right:15px}.memberCard-container .memberCard-right{margin-left:10px}.memberCard-container .memberCard-info{margin-top:20px;margin-left:131px}.change-flex-box-input .info-input{width:80%}.memberCard-container .memberCard-title-moblie{display:none}.memberCard-container .memberCard-title{display:block}.single_modal_title{font-size:30px}.loyalty-button-multi-box button,.single_modal_body button{margin-right:10px;width:auto}.loyalty-loginBox-logo{height:35px}}@media screen and (min-width:576px){.single_modal_container .form-group{padding:10px 5px;margin:0}.single_birth_box .form-group label,.single_modal_container .form-group label{font-size:18px}.single_modal_container .single_modal_dialog{max-width:500px;margin-bottom:1.75rem}.fadeShow{transform:translateY(1.75rem)!important}.single_modal_container .single_modal_dialog_small{max-width:540px}.single_modal_container .single_modal_dialog_md{max-width:800px}.datefoBrith-item{width:25%;flex:none}.memberCard-title-font{font-size:18px}.memberCard-container .memberCard-description{font-size:18px}.single_birth_select_box{padding-left:30px}.single_modal_content{padding:30px 50px}.signUp-success-info{width:70%}.signUpPromptBox-container{width:75%}.loyalty-login-membership-id,.loyalty-login-username{font-size:18px}}@media screen and (min-width:1200px){.single_modal_container .single_modal_dialog_lg{max-width:1200px}}@media screen and (max-width:768px){.memberCard-container .info-input{flex-grow:1;max-width:inherit}.single_modal_container .p0-15{padding:0}.single_modal_container .col-sm-2.p0-15{width:40%}.single_modal_container .col-sm-4.pl0.pr15{width:60%;padding-right:0!important}.loyalty-button-multi-box.flex-block{display:flex;flex-direction:column;align-items:flex-start!important}}.memberCard{position:relative}.memberCard-container.login-lightbox{position:fixed;z-index:1001;top:50%;transform:translateY(-50%)}.memberCard-container.login-lightbox .memberCard-exit{font-size:2.2rem;position:absolute;right:14px;top:0;cursor:pointer}.memberCard-container+.lightbox-bg{display:block;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5;z-index:1000}@media screen and (max-width:768px){.memberCard-container.login-lightbox{width:auto!important;transform:translate(-20px,-50%)}.memberCard-container.login-lightbox #single_login{width:100%!important}}.fade_rotating_1{top:5%;left:50%;-webkit-animation-delay:-.875s!important;animation-delay:-.875s!important}.fade_rotating_2{top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s!important;animation-delay:-.75s!important}.fade_rotating_3{top:50%;left:95%;-webkit-animation-delay:-.625s!important;animation-delay:-.625s!important}.fade_rotating_4{top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s!important;animation-delay:-.5s!important}.fade_rotating_5{top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-.375s!important;animation-delay:-.375s!important}.fade_rotating_6{top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.fade_rotating_7{top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-.125s!important;animation-delay:-.125s!important}.fade_rotating_8{top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-moz-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-o-keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes ball_spin_clockwise_fade_rotating_rotate{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes ball_spin_clockwise_fade_rotating{from{-webkit-transform:rotate(0);opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:rotate(360deg);opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ball_spin_clockwise_fade_rotating{from{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes ball_spin_clockwise_fade_rotating{from{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball_spin_clockwise_fade_rotating{from{opacity:.25;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#email-empty-error a{color:#b71c1c}.text-masthead-cnt{margin-bottom:45px}@media (max-width:1024px){.text-masthead-cnt{margin-bottom:20px}}.booking-text-masthead{margin-bottom:40px}.title-sidebar{margin-bottom:20px;line-height:24px;display:inline-block;width:100%;display:flex}.title-sidebar .icon{float:left;width:23px;text-align:center;margin-right:10px}.title-sidebar .icon img{height:22px;width:auto;max-width:none}@media screen and (max-width:1024px){.title-sidebar{font-size:16px}}