@media screen and (max-width:992px){body{overflow-x:hidden}a.skip-main:active,a.skip-main:focus{width:70%;margin:10px 15%}.site-header{height:46px;-webkit-box-shadow:0 2px 6px #bebebe;-moz-box-shadow:0 2px 6px #bebebe;box-shadow:0 2px 6px #bebebe}.play-icon{right:1rem;top:inherit;bottom:20px}.shadow1 .gift-img img{max-height:65px;max-width:65px}.shadow1 .gift-img img.sculpture-set{max-height:inherit;max-width:150px;margin-top:10px}#heroCarousel .carousel-control-next,#heroCarousel .carousel-control-prev{display:none}#carousel-slider .container{width:90%;padding-top:2.5rem;-webkit-box-shadow:0 2px 4px 1px rgba(204,204,204,.5);-moz-box-shadow:0 2px 4px 1px rgba(204,204,204,.5);box-shadow:0 2px 4px 1px rgba(204,204,204,.5)}#carousel-slider .slider{max-width:90%;margin:0 auto}@supports (-webkit-touch-callout:none){#carousel-slider .slider{margin:0}}.step-bullet{height:50px;width:50px;margin-top:1rem}.step-bullet>div{margin-top:-.3rem}.step-bullet .step-label{font-size:.5rem}.step-bullet .step-number{font-size:1.3rem;line-height:1}.step-bullet::before{display:none;width:0}.step-bullet::after{position:absolute;z-index:-20;content:"";width:2px;top:0;bottom:0;background-color:#eee}.step-bullet.step3::after{width:0}.step-info .p-text1{width:inherit}.pc{display:none!important}.mobile{display:block}.logo-img,.site-logo img{height:45px;width:auto}#giftModal #giftMainImage img{max-width:50%;height:auto}#giftModal #giftVariants{flex-direction:row!important;gap:10px}#giftModal #giftThumbnails{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0;overflow-x:hidden}#giftThumbnails .gift-thumb{padding:5px;box-sizing:border-box;width:72px;height:44px}#giftModal #giftThumbnails a{margin-bottom:14px;width:72px;height:auto;padding:0}#giftModal #giftThumbnails img{max-width:43px;max-height:43px;object-fit:cover}.main-navigation ul{padding-top:.3rem}h1 span strong,h1 strong{font-size:26px;line-height:1}.smaller-img{max-height:103x;max-width:109px}.modal-dialog .smaller-img{max-height:190px;max-width:190px}.hero-header h1{font-size:34px;line-height:36px}.hero-text h1 span.en small{font-size:13px}.table tbody tr td.td-arrow{padding-right:.45rem}table.minimalistBlack{width:96%}.confirm-modal{max-width:90%}.confirm-modal .modal-content{padding:.5rem 1rem}.confirm-modal h2{font-size:24px;line-height:1.2;padding-top:1rem}.confirm-modal .modal-footer{justify-content:center}.utilities{margin-right:0}.site-bottom{padding-top:1rem}.panel-heading button{text-align:left;font-size:14px}.thumbnail-carousel{padding:0 30px}#carousel-thumb .carousel-indicators{margin:1rem 5%}#carousel-thumb .carousel-indicators li{height:unset;width:calc(25% - 10px);padding:0 3px;margin-bottom:10px;aspect-ratio:16/9;object-fit:cover;-o-object-fit:cover;object-position:center center;-o-object-position:center center}#carousel-thumb .carousel-indicators li picture{display:block;width:100%}.main.wallpaper .thumbnail-item img.cal-thumb{border-radius:10px}.thumbnail-carousel .month-name{font-size:13px}#carousel-thumb .carousel-indicators li .month-name{display:block;text-align:center;width:100%;margin-top:.4rem;font-size:.75rem;font-weight:400;line-height:1.2}#carousel-thumb .carousel-indicators li.active .month-name{font-family:Citi-Sans-Text-Bold,sans-serif;font-weight:700}#spotlightsCarousel{margin-bottom:2rem}#spotlightsCarousel .carousel-control-prev{left:0}#spotlightsCarousel .carousel-control-next{right:0}.terms-below-table{width:98%}}@media (min-width:768px){.modal.modal-fullscreen .modal-header{padding:2rem}#DecGift .dec-gift-img{width:100%}#giftModal #giftMainImage img{max-height:94%}}@media screen and (max-width:767.98px) and (min-height:737px){.hero-header,.hero-header.sec{height:670px!important}}@media screen and (max-width:767.98px){.mobile-header{height:90px;border-bottom:1px solid #bebebe;background:#fff;padding-left:6px}.main.wallpaper{margin-top:-30%;padding-bottom:0}.slider{justify-content:center}.slider>div{flex-basis:25%;max-width:25%}.slider>div:nth-child(5){margin-left:0}h2{font-size:21px;line-height:24px}h2.deep-blue{font-size:24px}h2.zh{font-size:23px;line-height:26px}h3.enroll-cta{font-size:16px;width:89%}h3.zh.enroll-cta{font-size:16px}body{font-size:3.333333333333333vw}body.zh{line-height:1.2}.hero-header{background-image:url('../images/slide-bg1-mobile.jpg');background-position:center top;height:calc(102vh - 47px);background-size:cover;padding-left:.5rem;padding-right:.5rem;max-height:inherit}.hero-header .slide-img-1{max-width:82%;padding-top:50px;max-height:300px}.zh .hero-header .slide-img-2{padding-top:4rem}.hero-header .slide-img-3{padding-top:40px;max-height:300px}.hero-header.sec,.hero-header.third{background-position:center top;background-size:cover;height:calc(102vh - 47px);padding-left:.5rem;padding-right:.5rem;max-height:inherit}.container{padding-left:5px;padding-right:5px}.row{margin-left:-5px;margin-right:-5px}[class*=" col-"],[class^=col-]{padding-left:5px;padding-right:5px}.table thead th{padding:.4rem .2rem;font-size:11.5px;font-weight:500}.table thead th.col1{width:27%!important;white-space:nowrap;padding-left:.4rem}.table thead th.col3{width:25%!important}tr[data-toggle=collapse]{font-size:11px;height:50px}.table tbody tr td{padding:6px 1px 6px 6px;font-size:10px}table.minimalistBlack{width:100%}table.minimalistBlack td,table.minimalistBlack th,table.minimalistBlack thead th{padding:.25rem}h1{font-size:4.444444444444445vw}.hero-text{position:relative;min-height:inherit;display:inherit;padding-top:1em;margin-top:inherit;font-size:14px;background-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}.hero-text.zh{padding-top:2rem}.hero-header h1{font-size:42px;line-height:40px}.hero-header .tc,.tc_c{font-size:24px;line-height:24px}.line-break-mobile{display:inline-block}.pdf-icon{width:25px}h1 .tc{font-size:7.222222222222222vw}.tc_c{font-size:17px}.tc_e{font-size:14px;line-height:17px}.legal .tc span[lang=en]{display:none}#collapseTier6 .gift-titles,.gift-titles{min-height:33px}p.gift-titles{font-size:13px}#carousel-slider p .tc{font-size:3.611111111111111vw}.main .section-title h1,.main .section-title h1 .tc{font-size:5vw}tr#collapseTier6 .card-body .row .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#collapseTier6 .m-smaller{max-width:55%}#collapseTier6 .m-smaller.sculpture{max-width:92%}#carousel-slider .col{padding-bottom:0;padding-top:0;max-width:25%}.modal-fullscreen .nav{align-items:center;justify-content:center}.modal-fullscreen .nav li{box-shadow:none;width:8px;height:8px}.modal-fullscreen .nav-link img{display:none}.modal-fullscreen .nav-pills .nav-link{border-radius:8px;background:#d8d8d8;width:8px;height:8px}.modal-fullscreen .nav-pills .nav-link.active,.modal-fullscreen .nav-pills .show>.nav-link{border-radius:8px;background:#255be3;border-bottom:none}#DecGift .modal-body,#DecGift .modal-header{padding-left:.5rem;padding-right:.5rem;padding-top:1rem}#DecGift .modal-content{border-radius:0}#DecGift h2{font-size:4.17vw}#DecGift h2 .tc{font-size:26px}#DecGift h2 .tc.en{font-size:22px}#DecGift h3{font-size:3.95vw}#DecGift h3 .tc{font-size:19px}#DecGift .dec-gift-img,#DecGift .img-fluid{width:60%;margin:0 auto 1rem}#DecGiftDetail{padding-left:.6rem;padding-right:.6rem}}@media screen and (max-width:721px){.hero-header,.hero-header.sec{height:calc(167vh - 47px);background-position:center bottom}}@media screen and (max-width:541px){.hero-header,.hero-header.sec{height:calc(102vh - 47px);background-position:center bottom}}@media screen and (max-width:467px){body{font-size:16px}.main.wallpaper{margin-top:calc(-20px - min(5vh,45px));padding-bottom:0}.main.wallpaper .btn-download{width:200px;text-align:center}.btn-blue,.btn-white{padding:13px 1rem;font-size:13px}.btn-blue span,.btn-white span{font-size:12px;line-height:1}.backToTop{width:30px;right:15px}.backToTop img{width:30px;height:auto}.site-header{height:46px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:inherit}.site-logo{border-bottom:1px solid #bebebe}.site-logo img{height:45px;width:auto}.main-navigation{height:46px;font-size:12px}.main-navigation li{text-align:center;padding:0 9px}.main-navigation a{padding:12px 0 14px;line-height:12px}.main-navigation li.current-menu-item:before,.main-navigation ul li:before{height:3px}.site-footer{font-size:12px}.bottom-logo{-webkit-background-size:auto 54px;-moz-background-size:auto 54px;-o-background-size:auto 54px;background-size:auto 54px}.bottom-logo img{height:54px;width:auto}.mCSB_inside>.mCSB_container{margin-right:15px}.legal{margin-bottom:1rem}.legal .en,.legal .tc{width:100%;margin-bottom:10px}.terms{width:100%;padding:0 5px;text-align:left;margin-bottom:0;font-size:12px}.footer-links .right{float:left;clear:both}.footer-links .right a{margin:0 10px 0 0}.footer-bottom{margin-top:1rem}#carousel-slider p.p-text1,.p-text1{width:98%;margin:0 auto;padding-bottom:.5rem}.section-enrollment h2.p-text1{font-size:22px;line-height:31px}h2.deep-blue.p-text1{font-size:24px;line-height:1.3}#carousel-slider p.p-text2,.p-text2{width:94%;margin:0 auto}#carousel-slider p .tc{font-size:13px}#carousel-slider .section-content .btn{margin:0 auto}#carousel-slider .section-content .btn-blue{margin-right:0;margin-bottom:10px}.gift-img{max-width:80px;width:80px;height:auto}.shadow1{padding:0;min-height:inherit}.main{padding:24px 0}.main .section-title h1,.main .section-title h1 .tc{font-size:18px}.gifts-table-header th{padding:.75rem .5rem;font-size:3.888888888888889vw;height:50px;box-sizing:border-box;vertical-align:middle}.gifts-table{margin-bottom:0}.gifts-table .card .card-header{font-size:12px}.gifts-table .card .card-body,.gifts-table .card .card-header{padding-left:.5rem;padding-right:.5rem}.gifts-table .card-header img{max-height:24px;max-width:24px}.gifts-table .card-header img.sculpture{max-width:50px}.tier-list-icon{padding:0}.plus-icon{height:20px}.plus-icon-small{height:8px!important;width:8px!important}.chevron-down,.chevron-right{height:10px}.modal-title h2{font-size:4.722222222222222vw}#giftModal .popup-content{height:auto;padding:0 1rem;text-align:center}#giftModal .popup-content .btn-tier{display:block;margin-top:8px}.popup-content h2,.popup-content h2 .tc{font-size:5vw}.btn-close,.icon-close{width:17px;height:17px}#giftModal .icon-close{display:block}#DecGift h2{font-size:20px}#DecGift h2 .tc{font-size:22px}#DecGift h3{font-size:16px}}@media screen and (max-width:375px){.main-navigation li{text-align:center}table.minimalistBlack{font-size:62%}}@media screen and (min-width:321px) and (max-width:360px){.hero-header,.hero-header.sec{background-position:center top;height:calc(111vh - 47px)}}@media screen and (max-width:320px){.hero-header,.hero-header.sec{background-position:center top;height:calc(104vh - 47px)}.hero-header h1,h1 span strong,h1 strong{font-size:34px;line-height:36px}.gifts-table .card-header img{max-height:22px;max-width:22px}#DecGift .modal-content{max-width:99%}table.minimalistBlack{font-size:62%}}