.home section.accommodation .item{border-radius:15px;overflow:hidden;background-color:#030924}.home section.accommodation .item .picture a{display:block;height:300px}.home section.accommodation .item .picture a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home section.accommodation .item .details{padding:30px}.home section.accommodation .item .details h3{color:#fff;font-family:"Fraunces",serif;font-size:2.4rem;font-weight:400}.home section.accommodation .item .details h3 a{color:#fff}.home section.accommodation .item .details p+p{margin-top:20px}.home section.accommodation .item .details ul li{color:#e3c590}.home section.accommodation .item .details .pre{height:140px}.home section.accommodation .item .details .loc{color:#e3c590}.home section.accommodation .item .details .loc .icon{display:inline-block;width:12px}@media(max-width: 575px){.home section.accommodation .item .details .pre{height:auto}}@media(min-width: 576px)and (max-width: 767px){.home section.accommodation .item .details .pre{height:auto}}@media(min-width: 768px)and (max-width: 991px){.home section.accommodation .item .details .pre{height:auto}}@media(min-width: 992px)and (max-width: 1199px){.home section.accommodation .item .details .pre{height:240px}}@media(min-width: 1200px)and (max-width: 1599px){.home section.accommodation .item .details .pre{height:170px}}.home section.contact .row{border-radius:15px;overflow:hidden}.home section.contact .picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home section.contact .wrapper{background-color:#030924}.home section.cover{width:100%;height:100vh;position:relative}.home section.cover::after{content:"";display:block;width:100%;height:25%;position:absolute;left:0;bottom:0;z-index:0;background-image:linear-gradient(to bottom, rgba(11, 24, 76, 0) 0%, #0b184c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000B184C', endColorstr='#FF0B184C', GradientType=0)}.home section.cover .container-fluid{height:100%;position:relative;z-index:1}.home section.cover .countdown{position:absolute;top:130px;right:0}.home section.cover .wrapper{position:relative}.home section.cover h1{margin-bottom:30px;color:#e3c590;font-family:"Fraunces",serif;font-size:5.4rem;font-style:italic}.home section.cover h1 small{display:block;color:#fff;font-size:3.6rem;line-height:1}.home section.cover p{margin-bottom:30px;font-size:1.8rem}.home section.cover .lnkMore{margin:4px 0}.home section.cover .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.home section.cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(max-width: 575px){.home section.cover .caption{position:absolute;bottom:30px}.home section.cover h1{font-size:3.2rem}.home section.cover h1 small{font-size:2.4rem;line-height:1.3}.home section.cover p{font-size:1.5rem}.home section.cover .lnkMore{width:100%;text-align:center}}@media(min-width: 576px)and (max-width: 767px){.home section.cover .caption{position:absolute;bottom:30px}.home section.cover h1{font-size:4rem}.home section.cover h1 small{font-size:2.8rem;line-height:1.3}.home section.cover p{font-size:1.5rem}}@media(min-width: 768px)and (max-width: 991px){.home section.cover .caption{position:absolute;bottom:60px}.home section.cover h1{font-size:4rem}.home section.cover h1 small{font-size:3.4rem;line-height:1.3}.home section.cover p{font-size:1.6rem}}@media(min-width: 992px)and (max-width: 1199px){.home section.cover .caption{transform:translate(0, 40px)}.home section.cover h1{font-size:4rem}.home section.cover h1 small{font-size:3.4rem;line-height:1.3}.home section.cover p{font-size:1.6rem}}@media(min-width: 1200px)and (max-width: 1599px){.home section.cover .caption{transform:translate(0, 50px)}.home section.cover h1{font-size:4.6rem}.home section.cover h1 small{font-size:3rem}.home section.cover p{font-size:1.8rem}}@media(min-width: 1600px){.home section.cover .caption{transform:translate(0, 50px)}}.home section.faq{background-color:#030924}@media(max-width: 575px){.home section.faq .accordion .accordion-button{padding:15px 40px 15px 15px;font-size:1.6rem}.home section.faq .accordion .accordion-button .icon{right:15px}.home section.faq .accordion .accordion-body{padding:15px}}.home section.programs h2 strong{display:block;color:#e3c590;font-weight:400}.home section.programs .item{border-radius:15px;overflow:hidden;background-color:#030924}.home section.programs .item .picture a{display:block;height:300px;position:relative}.home section.programs .item .picture a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home section.programs .item .picture a .badge{padding:10px 15px;position:absolute;top:20px;left:20px;color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;background-color:#a20f31;border-radius:20px}.home section.programs .item .details{padding:30px}.home section.programs .item .details h3{color:#e3c590;font-family:"Fraunces",serif}.home section.programs .item .details h3 a{color:#e3c590}.home section.programs .item .details p+p{margin-top:20px}.home section.programs .item .details ul li{color:#e3c590}.home section.programs .item .details .pre{height:140px}.home section.programs .item .details .list{height:160px}.home section.programs .item .details .action{position:relative}.home section.programs .item .details .action::before{content:"";display:block;width:100%;height:1px;background-color:hsla(0,0%,100%,.15);position:absolute;left:0;top:0}.home section.programs .item .details ul li{padding-left:30px}.home section.programs .item .details ul li::before{width:16px;height:16px;content:url(../images/style/list.svg);background:none;position:absolute;top:2px;left:0}@media(max-width: 575px){.home section.programs .item .details .pre{padding-bottom:15px}.home section.programs .item .details .pre,.home section.programs .item .details .list{height:auto}}@media(min-width: 576px)and (max-width: 767px){.home section.programs .item .details .pre{padding-bottom:15px}.home section.programs .item .details .pre,.home section.programs .item .details .list{height:auto}}@media(min-width: 768px)and (max-width: 991px){.home section.programs .item .details .pre{padding-bottom:15px}.home section.programs .item .details .pre,.home section.programs .item .details .list{height:auto}}@media(min-width: 992px)and (max-width: 1199px){.home section.programs .item .details .pre{height:200px}.home section.programs .item .details .list{height:210px}}@media(min-width: 1200px)and (max-width: 1599px){.home section.programs .item .details .list{height:180px}}.home section.schedule .tip{margin:20px 0 30px 0;padding:30px 30px 30px 90px;background-color:rgba(3,9,36,.4);border:1px solid hsla(0,0%,100%,.15);position:relative;border-radius:15px}.home section.schedule .icon{width:36px;position:absolute;left:30px;top:50%;transform:translate(0, -50%)}.home section.schedule .bahart{padding:30px;background-color:#062b58;border:1px solid hsla(0,0%,100%,.15);border-radius:15px}.home section.schedule .bahart ul li{padding:20px 0}.home section.schedule .bahart ul li::before{display:none}.home section.schedule .bahart ul li+li{border-top:1px solid hsla(0,0%,100%,.1)}.home section.schedule .bahart h2{display:block;height:50px;padding-left:70px;font-size:2.6rem;font-weight:700;position:relative}.home section.schedule .bahart h2 .icon{display:inline-block;padding:8px 13px;width:50px;height:50px;background-color:#e3c590;position:absolute;top:0;left:0;border-radius:50%;transform:translate(0, 0)}.home section.schedule .bahart .badge{display:inline-block;padding:10px 15px;color:#e3c590;background-color:rgba(227,197,144,.2);font-size:1.4rem;font-weight:700;text-transform:uppercase;border-radius:30px}.home section.schedule .bahart .time{width:96px;color:#e3c590;font-size:2.4rem;font-weight:900}.home section.schedule .bahart .path{width:calc(100% - 166px);font-size:1.8rem;font-weight:700}.home section.schedule .bahart .path .description{font-size:1.4rem;font-weight:400}.home section.schedule .bahart .custom{width:70px}@media(max-width: 575px){.home section.schedule .bahart h2{font-size:2rem}.home section.schedule .bahart .time{padding-bottom:6px}.home section.schedule .bahart .time,.home section.schedule .bahart .path{width:100%;display:block}.home section.schedule .bahart .custom{padding-top:20px}}@media(min-width: 576px)and (max-width: 767px){.home section.schedule .bahart h2{font-size:2rem}}@media(min-width: 992px)and (max-width: 1199px){.home section.schedule .bahart h2{font-size:2rem}}@media(min-width: 1200px)and (max-width: 1599px){.home section.schedule .bahart h2{font-size:2rem}}@media(min-width: 1600px){.home section.schedule .bahart h2{font-size:2rem}}.accordion .accordion-header{margin:0}.accordion .accordion-item{background-color:#0b184c;border:1px solid #0b184c;border-radius:15px}.accordion .accordion-item+.accordion-item{margin-top:10px}.accordion .accordion-item:has(.accordion-collapse.show){border-color:#e3c590;background:none}.accordion .accordion-button{display:block;width:100%;padding:15px 70px 15px 30px;color:#fff;font-size:2rem;font-weight:700;background:none;border:none;text-align:left;position:relative}.accordion .accordion-button .icon{position:absolute;right:30px;top:20px;transform-origin:center center;transition:all .35s ease-out}.accordion .accordion-button:not(.collapsed){color:#e3c590}.accordion .accordion-button:not(.collapsed) .icon{transform:rotate(180deg)}.accordion .accordion-button:not(.collapsed) .icon svg path{fill:#e3c590}.accordion .accordion-body{padding:15px 30px}.countdown{padding:20px;background-color:rgba(3,26,64,.4);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.2);border-radius:15px}.countdown .item{display:inline-block;text-align:center}.countdown .item+.item{margin-left:10px}.countdown .item .value,.countdown .item .text{display:block}.countdown .item .value{padding-bottom:10px;color:#e3c590;font-size:5.4rem;font-weight:700;line-height:1;border-bottom:1px solid hsla(0,0%,100%,.1)}.countdown .item .text{padding-top:10px;text-transform:uppercase}@media(max-width: 575px){.countdown{padding:15px}.countdown .item .value{font-size:3rem}}