@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css?family=Quicksand";@import"https://fonts.googleapis.com/css2?family=Prata&display=swap";@import"https://fonts.googleapis.com/css2?family=Philosopher&display=swap";:root{--outer-shadow:3px 3px 3px #e1dfdf,-3px -3px 3px #f7f7f7;--inner-shadow:inset 2px 2px 3px #e5e5e5,inset -3px -3px 3px #f9f9f9}*{box-sizing:border-box;padding:0;margin:0;font-family:Poppins,sans-serif}body,html{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252525}body{background:#fff}a{color:inherit;text-decoration:none}.flex,.not-found{display:flex;justify-content:center;align-items:center}.not-found{min-height:100vh;flex-direction:column;gap:8px}.login-container{height:100vh;display:flex;align-items:center}.client-container .streamed-by,.date,.place,.quicksand,.time,.to-name{font-family:Quicksand,Sans-serif!important}.client-name,.handwritten{font-family:Parisienne,cursive,sans-serif!important}.date-number,.prata{font-family:Prata,sans-serif!important}.philosopher{font-family:Philosopher,sans-serif!important}.client-name{font-size:70px}@media screen and (max-width:767px){.client-name{margin:0 32px;font-size:60px}}.to{color:#706866;margin-bottom:8px}.to-name{font-size:26px;font-weight:600}@media screen and (max-width:767px){.to-name{font-size:18px}}.date-number{color:#706866;font-size:60px}@media screen and (max-width:767px){.date-number{font-size:48px}}.date,.place,.time{font-size:15px}.place{white-space:pre-wrap}.client-container{min-height:100vh;padding:30px 0 60px;background-image:url(/assets/paper-texture.jpg);background-size:cover;background-repeat:no-repeat;display:grid}.client-container .client-content{display:grid;justify-content:center;text-align:center;grid-gap:24px;gap:24px}.client-container .client-content .date-location{margin:12px 26px;max-width:767px;padding:16px;justify-content:space-around;border:4px solid #ae9378;background-color:#f6e2cb;gap:22px}.client-container .client-content .date-location .client-date{min-width:150px}.client-container .client-content .date-location .location-place{font-size:24px;font-weight:500;font-style:normal;display:grid;grid-gap:6px;gap:6px}@media screen and (max-width:767px){.client-container .client-content .date-location .location-place{font-size:20px}}.client-container .client-content .date-location .location-place .type{margin-bottom:4px;font-size:18px}.client-container .streamed-by{display:flex;align-items:center;gap:10px;padding:0 30px;margin-bottom:16px;justify-content:flex-end}.client-container .other-streaming-platform{display:flex;align-items:center;justify-content:space-evenly;margin-top:16px}.client-container .other-streaming-platform a{display:flex;align-items:center;gap:6px}.maxYoutubeFrame{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 2rem}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;width:100%}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.navbar-shadow{box-shadow:0 4px 6px -1px rgba(0,0,0,.07)}.navbar-container{background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;z-index:99;position:fixed;top:0;transition:all .3s ease-out;display:flex;justify-content:center}.navbar-content,.navbar-logo{display:flex;align-items:center}.navbar-content{width:85%;height:60px;justify-content:space-between}.inner-shadow{box-shadow:var(--inner-shadow)!important}.navbar-action .menu-icon{border-radius:50%;width:40px;height:40px;background:#fff;box-shadow:var(--outer-shadow);display:flex;align-items:center;justify-content:center;cursor:pointer}.navbar-action .menu-icon:hover{box-shadow:var(--inner-shadow)}.navbar-action a{font-weight:500;margin:0 16px;padding:8px 0}.navbar-action a:nth-of-type(4):hover{border-bottom:none}.navbar-action .mobile-menu{position:fixed;left:0;top:60px;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:calc(100vh - 60px);padding:0 24px;display:grid;grid-template-rows:repeat(4,60px);transition:all .3s ease-out}.navbar-action .mobile-menu body{overflow-y:hidden!important}.navbar-action .mobile-menu a{text-align:center;display:flex;align-items:center;justify-content:center}.navbar-action .mobile-menu a:hover{border-bottom:none}.navbar-action .mobile-menu button{margin-top:8px}.navbar-action .hide{left:-100%}.contact-btn{padding:8px 16px!important;background:transparent;color:#191825;font-weight:700;border:1px solid #191825;border-radius:4px;transition:all .3s ease-out;cursor:pointer}.contact-btn:hover{background:#191825;color:#fff}.footer-container{background-color:#fdfdfd;padding-top:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:3px solid #e5e7e9;box-shadow:0 1px 6px 0 rgba(49,53,59,.12);width:100%;gap:12px}.footer-content{display:flex;justify-content:space-between;width:inherit;padding:0 2rem;gap:12px}.footer-content .footer-company{display:flex;justify-content:center;align-items:center;gap:8px}.footer-content .footer-company p{max-width:250px}.footer-content .footer-social-media{display:grid;place-items:center;grid-gap:4px;gap:4px}.footer-content .footer-social-media .social-media-icons{display:flex;gap:16px}.website-rights{color:#545454;display:flex;justify-content:center;margin-bottom:16px}@media screen and (max-width:767px){.footer-content{flex-direction:column}}.banner{width:100%;background-size:cover;background-repeat:no-repeat;background-image:url(/assets/hero-background.svg)}.banner,.banner .banner-container{position:relative;min-height:calc(100vh - 60px)}.banner .banner-container{width:inherit;display:grid;grid-template-columns:auto auto;align-items:center;padding:0 120px}@media screen and (max-width:767px){.banner .banner-container{padding:24px 46px;display:flex;flex-direction:column;justify-content:space-evenly}}.banner .banner-container .hero-img3{display:none}@media screen and (max-width:767px){.banner .banner-container .hero-img3{display:flex;justify-content:center;width:100%;object-fit:contain}}.banner .banner-container .hero-CTA{display:grid;grid-gap:12px;gap:12px}.banner .banner-container .hero-CTA h4{font-weight:500}@media screen and (max-width:767px){.banner .banner-container .hero-CTA h4{font-size:28px;margin-bottom:16px}.banner .banner-container .hero-CTA h5{font-size:18px}}.banner .banner-container .hero-CTA .hero-contact{display:flex;justify-content:center;width:150px;font-weight:700;padding:12px 16px;background:#191825;border:1px solid #191825;border-radius:3px;transition:all .3s ease-out;cursor:pointer;font-size:16px;color:#fff;margin-top:16px}.banner .banner-container .hero-CTA .hero-contact:hover{background:transparent;color:#191825}.banner .banner-container .hero-image{position:relative}.banner .banner-container .hero-image .hero-img1{border-radius:50%;z-index:0}.banner .banner-container .hero-image .hero-img2{position:absolute;left:150px;bottom:-50px;border-radius:16px}@media screen and (max-width:767px){.banner .banner-container .hero-image{display:none}}.banner .card{display:flex;justify-content:center}.banner .card .card-container{position:absolute;width:70%;padding:12px 16px;bottom:-35px;min-height:70px}.on-air-container{padding:70px 120px 0}@media screen and (max-width:767px){.on-air-container{padding:70px 24px 0}}.on-air-card-container{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.today{transform:scale(1.03);margin:0 8px}.today .today-text{background:#ff6961;width:-moz-fit-content;width:fit-content;border-radius:6px;padding:3px 9px 3px 12px;color:#fff}.today .today-text svg{font-size:16px;margin-left:3px}.event-card{padding:1rem}.event-card .name{font-weight:500;font-size:40px}.event-card .card-place{border-radius:8px;margin-top:8px;padding:2px 10px;color:#f7f7f7;background:linear-gradient(90deg,#525252,#3d72b4);opacity:.7}.no-events{width:100%}.ribbon{position:relative;width:80%;padding:0 .5em;margin:0 0 0 -1.2em;line-height:1.875em;color:#f7f7f7;border-radius:0 .156em .156em 0;background:#7b9fc7;box-shadow:-1px 2px 3px rgba(0,0,0,.5)}.ribbon:after,.ribbon:before{position:absolute;content:"";display:block}.ribbon:before{width:.469em;height:100%;padding:0 0 .438em;top:0;left:-.469em;background:inherit}.ribbon:after,.ribbon:before{border-radius:.313em 0 0 .313em}.ribbon:after{width:.313em;height:.313em;background:rgba(0,0,0,.35);bottom:-.313em;left:-.313em;box-shadow:inset -1px 2px 2px rgba(0,0,0,.3)}.portofolio-container{padding:70px 120px 0}@media screen and (max-width:767px){.portofolio-container{padding:70px 24px 0}}.portofolio-container .image-list img{width:100%!important;height:100%!important}.package-container{padding:70px 120px 60px}@media screen and (max-width:767px){.package-container{padding:70px 24px 60px}}.package-card-container{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media screen and (max-width:767px){.package-card-container{display:flex;gap:16px;overflow-x:scroll;width:100%;padding:5px;touch-action:pan-y}}.package-card-container .card{min-height:450px;margin:1rem;padding:2rem}@media screen and (max-width:767px){.package-card-container .card{min-width:320px}}.package-card-container .package-name{border-bottom:1px solid rgba(208,210,217,.4);text-align:center;padding-bottom:1rem}.package-card-container .package-include{width:100%;padding:2rem 0;display:grid;grid-gap:12px;gap:12px}.package-card-container .package-include .include{display:flex;align-items:center;gap:6px}.package-card-container .package-include .include svg{font-size:18px}.package-card-container a{padding:.7rem;border-radius:.8rem;background-color:#7b9fc7;border:none;color:#f0f8ff;font-weight:600}.swiper-pagination{bottom:-6px!important}