body{background:#e7d7b7;color:#7f9788!important;font-size:calc(var(--font-size-body) + .3rem)!important}p{font-size:calc(var(--font-size-body) + .1rem)!important}.navbar{backdrop-filter:blur(2.5px)!important;background:rgba(38,39,27,.9)!important;border:0!important;border-radius:20px;bottom:auto;box-shadow:none!important;left:auto;padding:14px 0!important;right:560px;top:50%;transform:translateY(-50%);width:60px}.navbar .navbar-nav .nav-item img{opacity:.3}.navbar .navbar-nav .nav-item .active img{opacity:1}.navbar .navbar-nav .nav-item{padding:0}.navbar .navbar-nav .nav-item .nav-link{color:#5f5f5f;font-size:calc(var(--section-menu-body) + .3rem)!important;font-weight:500;padding:10px 0;text-transform:uppercase}.navbar .navbar-nav .nav-item .nav-link:after{display:none!important}.navbar .navbar-nav .nav-item .nav-link.active{color:#5f5f5f!important}.navbar-collapse{padding-left:26px!important}h1.text-primary{letter-spacing:.3em;margin-bottom:9rem!important;text-transform:uppercase}div#content-wrapper{background:#e7d7b7;clear:both;margin:0 0 0 auto;position:relative;right:0;width:540px}div#cover-block{background-position:50%;background-size:cover;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:calc(100% - 540px)}a#save-the-date{border:0!important;color:#ebe6e1!important;font-size:calc(var(--section-acara-body) + .3rem)!important;line-height:23px!important;padding-right:9px!important;text-decoration:none!important}body#index section#opening{background-color:#e7d7b7!important;height:100vh!important;left:auto!important;overflow:hidden!important;position:relative}body#index section#opening:before{background:url(/images/overlay-shadow-1/bg/Shadow.png),url(/images/overlay-shadow-1/bg/Paper.jpg)!important;background-size:cover!important;content:"";height:100%;min-height:25rem;mix-blend-mode:multiply;position:absolute;right:0;top:0;width:100%;width:540px}.logo-nama-pengantin .date-wedding div:after{background:#fff;margin:0 -4px 0 5px}.logo-nama-pengantin .date-wedding div{font-size:calc(var(--section-header-secondary) - 5.3rem)!important}.logo-nama-pengantin .date-wedding{margin:-6px 0 0 10px}.logo-nama-pengantin{bottom:2rem;color:#fff;font-size:calc(var(--section-header-primary) - 2.5rem)!important;left:2rem;line-height:.7;mix-blend-mode:normal;position:fixed!important;z-index:4}.logo-nama-pengantin .sparator{display:inline-block;font-size:calc(var(--section-header-primary) - 4rem)!important;margin-left:10px;margin-right:-4px;position:relative;top:-5px}header#header h3,section#opening h3{font-size:calc(var(--section-header-body) - .3rem)!important;font-weight:400;letter-spacing:.5em;margin-bottom:20px}h2.title-cover{font-size:calc(var(--section-header-secondary) - 5rem)!important;margin:0 auto;text-align:center;width:200px}.border-cover{color:#424530!important}.dear{font-size:calc(var(--section-header-body) + .3rem)!important;font-weight:300}.date-wedding{margin-bottom:4.5rem;margin-top:1.2rem}.date-wedding div{display:inline-block;font-weight:300}.date-wedding div:last-child:after{display:none}.date-wedding div:after{background:#575a42;border-radius:50%;content:"";display:inline-block;height:.5rem;margin:0 .5rem 0 1.2rem;position:relative;top:-.5rem;width:.5rem}h2.nama-tamu{font-size:calc(var(--section-header-body) + 1.6rem)!important;font-weight:500;margin-bottom:-.5rem;margin-top:3rem}h2.nama-pengantin{font-size:calc(var(--section-header-secondary))!important;font-style:normal;font-weight:400;line-height:67px;margin-bottom:1rem;margin-top:4rem}h2.nama-pengantin .sparator{font-size:calc(var(--section-header-secondary) - 3.7rem)!important;line-height:.9}button#btn-open-opening{background:#424530!important;border:0 solid #222!important;border-radius:0;color:#fff!important;font-size:calc(var(--section-header-body) + .1rem)!important;letter-spacing:0;padding:1.2rem 3rem!important;text-transform:capitalize}h2.nama-pengantin sup{font-size:calc(var(--section-header-secondary) - 3rem)!important;vertical-align:middle!important}section#opening video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}section#opening .container{margin:0 0 0 auto;width:540px;z-index:2}section#opening .overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.text-primary{color:#424530!important}#header .decoration,#opening .decoration{color:#ebe6e1!important;font-size:calc(var(--section-header-primary) + 3rem)!important;left:99%;line-height:86px;position:absolute;text-align:center;top:76%;transform:translate(-50%,-95%);z-index:3}body#index #content-wrapper header#header{background:url(/images/overlay-shadow-1/bg/Shadow.png),url(/images/overlay-shadow-1/bg/Paper.jpg)!important;background-color:transparent!important;background-size:cover!important;mix-blend-mode:multiply}header{background-color:#000;height:75vh;min-height:25rem;overflow:hidden;position:relative;width:100%}header video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}header .container{position:relative;z-index:2}header .overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.row#row-countdown{margin-top:10px}.countdown-row .text-md{font-size:calc(var(--section-header-body) + 1.4rem)!important}.countdown-row .h2{font-size:calc(var(--section-header-body) + 1rem)!important;font-weight:300!important}body#index section.section-3{background-color:#141c1c;min-height:70rem;padding:10rem 0;position:relative}.bride-woman .data-pengantin{left:auto;right:-12%}.data-pengantin img{opacity:.6}.bride-woman{margin-top:7rem;padding:0;z-index:2}img.star-image{position:absolute;right:90px;top:-14px}.bride-woman img.star-image{left:80px;right:auto;top:26px}.image-1{position:relative}section#mempelai .image-1 img{height:290px;-o-object-fit:cover;object-fit:cover;width:250px}#mempelai .decoration-center{font-size:calc(var(--section-header-primary) + 3rem)!important;top:50%;z-index:3}#mempelai .decoration-center,#mempelai .decoration-line-center{left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%)}#mempelai .decoration-line-center{border:3px solid #000;top:39%;z-index:1}h1.title-mempelai{align-items:center;color:hsla(0,0%,100%,.2);display:flex;font-size:calc(var(--section-people-secondary) - 3rem)!important;height:10px;justify-content:flex-end;left:10rem;margin:0;position:absolute;text-align:right;text-transform:uppercase;top:0;transform:rotate(-90deg)!important;transform-origin:0 50%!important;white-space:nowrap;width:auto;width:10px}.bride-woman h1.title-mempelai{justify-content:flex-start;left:auto;right:10rem;text-align:left;transform:rotate(90deg)!important;transform-origin:100% 50%!important}.line-1{bottom:0;left:19%;top:460px}.line-1,.line-2{background-color:#fff;opacity:.2;position:absolute;transform:translateX(-50%);width:1px}.line-2{bottom:600px;right:19%;top:0}#header .image-1:before,#opening .image-1:before{background-color:transparent;border:1px solid #ebe6e1;border-radius:200px 0 0 0;content:"";display:block;height:90%;position:absolute;right:3rem;top:2rem;width:90%;z-index:1}.bride-man{padding:0;z-index:2}.data-pengantin h2{color:#7f9788;font-size:calc(var(--section-people-secondary) - 4rem)!important;font-weight:500;margin-top:10px}.image-parent{position:relative}#header .image-1 img,#opening .image-1 img{border-radius:200px 0 0 0;width:100%}#acara .countdown-row .text-md{font-size:calc(var(--section-acara-secondary) - 4.5rem)!important}#acara .countdown-row .fw-bold.h2.mb-0{font-size:calc(var(--section-acara-body))!important}#acara .list-acara .fw-normal.h2.my-5.pb-3.pt-2{font-size:calc(var(--section-acara-body) + .5rem)!important}body#index section.section-2{color:#7f9788!important}#acara *{color:#feefcd!important}#acara .btn-primary{font-size:calc(var(--section-acara-body) + .1rem)!important}section#acara .container{background:#997953;padding:0;position:relative}section#acara:before{background:#e7d7b7;bottom:-1px;content:"";display:block;height:19rem;left:0;position:absolute;width:100%}.btn-primary{background:transparent!important;border:1px solid #feefcd!important;border-radius:0;color:#222!important;padding:1.2rem 1.4rem}button.btn-primary img{position:relative;top:-1px;width:20px}.btn.btn-white{background:transparent!important;border:1px solid #f1eae3!important;border-radius:0;color:#f1eae3!important;letter-spacing:.1em;padding:1.4rem 3.4rem;text-transform:uppercase}.row.countdown-row>div{padding-bottom:6px}.row.countdown-row>div:last-child{border-right:0 solid #7f9788}section#acara{p.section-acara-body{font-size:calc(var(--section-acara-body) + .3rem)!important}}.row.list-acara.justify-content-center h2{font-size:calc(var(--section-acara-secondary) - 3.5rem)!important;font-weight:400;margin-bottom:2.5rem}.row.list-acara.justify-content-center .h2{font-size:calc(var(--section-acara-body) + .3rem)!important}.row.list-acara.justify-content-center h3{font-size:calc(var(--section-acara-secondary) - 3.6rem)!important;font-weight:400!important;margin-top:10px!important}body#index section.section-2{background:#141c1c!important;min-height:70rem;padding:0 11%;position:relative}#acara .col-12:last-child .card{border:0;padding-bottom:0}#acara .card{background:transparent;padding-bottom:0;padding-top:7rem}#acara #date,#acara #location,#acara #time{font-size:calc(var(--section-acara-body) + .1rem)!important}body#index section.section-7{background-color:#e7d7b7;padding:7rem 11% 0}section#galeri .container{padding:0}.iframe-video{border-radius:10px;padding-top:55%;position:relative;top:0;width:100%}section#galeri h1{color:#424530!important;font-size:calc(var(--section-galeri-secondary) - 3.5rem)!important;margin-bottom:1.3rem;margin-top:0}.iframe-video iframe{border-radius:10px;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.carousel-inner{overflow:visible;position:relative;width:100%}.grid{margin:15px auto;max-width:100%}.grid .title{background-color:#000;border-radius:5px;color:#fff;font-size:25px;margin-bottom:10px;padding:15px;text-align:center}.grid .grid-image{-moz-columns:250px 3;columns:250px 2;gap:15px}.grid .grid-image img{border-radius:10px;margin-bottom:15px;width:100%}#galeri h4#subtitle{font-size:calc(var(--section-galeri-body) + .1rem)!important}section{position:relative}section#quotes .card{background:transparent;padding:0}h2.quotes-tex.position-relative{color:#424530!important;font-size:calc(var(--section-quotes-secondary) - 4.8rem)!important}#quotes .quotes-by.position-relative{color:#424530!important;font-size:calc(var(--section-quotes-body) + .3rem)!important;font-weight:500}section#quotes .container{padding:0;width:100%}section#quotes{padding:4rem 11% 7rem!important}#quotes .decoration{background-image:url(/images/overlay-shadow-1/decoration/double-quote.png);background-position:0;background-repeat:no-repeat;background-size:100% auto;height:85px;left:0;position:absolute;top:-30px;transform:rotate(180deg);width:80px;z-index:8}body#index section.section-6#cerita{background:#d0bf9e;padding:7rem 11% 0!important}body#index section.section-6#cerita .container{padding:0}section#cerita:before{content:"";display:block;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}section#cerita h1{color:#424530!important;font-size:calc(var(--section-cerita-secondary) - 3.5rem)!important;margin-bottom:1.3rem;margin-top:0}#cerita h3{font-size:calc(var(--section-cerita-body) + .1rem)!important;font-weight:400!important;margin-bottom:10px!important;margin-top:0}#cerita h3.title-story{font-size:calc(var(--section-cerita-body) + .6rem)!important;font-weight:600!important;margin:-10px 0 6px!important}div#list-story{position:relative}div#list-story:before{background:#424530!important;content:"";display:block;height:100%;left:10px;position:absolute;top:0;width:3px}section#cerita .card:before{height:13px;left:5px;top:-1px;width:13px}section#cerita .card:after,section#cerita .card:before{background:#424530;border-radius:50%;content:"";display:block;position:absolute}section#cerita .card:after{height:23px;left:0;opacity:.2;top:-6px;width:23px}.story-image{margin-bottom:20px;position:relative}.story-image .image-1 img{border-radius:10px;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}section#cerita .card{background:transparent;box-shadow:none!important;font-size:calc(var(--section-cerita-body) + .1rem)!important;padding:0 0 0 50px!important;width:100%}section#cerita .item-story:last-child{margin:0!important;padding-bottom:70px!important}section#cerita .item-story{margin-bottom:50px!important;padding-left:0!important;padding-right:0!important}section#cerita .item-story:nth-child(odd){display:flex;justify-content:flex-end}.form-check .form-check-label,.form-label{font-size:calc(var(--section-ucapan-body) + .1rem)!important}#tinyslider-container-message .fs-2.fw-bold.mb-1.pb-1{font-size:calc(var(--section-ucapan-secondary) - 4.8rem)!important}#tinyslider-container-message .fs-3{font-size:calc(var(--section-ucapan-body) + .1rem)!important}section#ucapan .card#form{background:#997953;border-radius:0;padding:5rem 4rem!important}.form-check .form-check-input{background-color:#feefcd;border:0;height:20px;margin-right:5px;position:relative;top:-2px;width:20px}label.form-check-label{margin-right:6px}section#ucapan p{color:#feefcd;font-size:calc(var(--section-ucapan-body) + .1rem)!important;font-weight:300!important;margin:10px 0 20px}section#ucapan h1{color:#feefcd!important;font-size:calc(var(--section-ucapan-secondary) - 3.5rem)!important}section#ucapan button{background:#424530!important;border:0!important;color:#fff;font-size:calc(var(--section-ucapan-body) + .1rem)!important;letter-spacing:0;padding:1.6rem 3.4rem;text-transform:capitalize;width:100%}section#ucapan .card#messages{background:#fff;border-radius:0;box-shadow:0 20px 50px rgba(46,80,64,.1);padding:8rem 12rem}section#ucapan:before{background:#d0bf9e;content:"";display:block;height:10rem;left:0;position:absolute;top:0;width:100%}body#index section.section-8#ucapan{background:#424530;padding:0 11%}section#list-ucapan{background:#424530;padding:3rem 0 4rem}div#tinyslider-container-message{display:flex}#tinyslider-container-message>.tns-item{display:flex;padding-right:17px}section#ucapan .container{padding:0;position:relative;width:100%}.form-control{background-color:transparent!important;border-color:#feefcd!important;border-radius:0;color:#feefcd;font-size:calc(var(--section-ucapan-body) + .1rem)!important}.form-control::-moz-placeholder{color:#fff;opacity:1}.form-control::placeholder{color:#fff;opacity:1}.form-control:-ms-input-placeholder{color:#fff}.form-control::-ms-input-placeholder{color:#fff}.form-check .form-check-input:checked{background-color:#424530!important;border-color:#424530!important;box-shadow:0 0 1px rgba(40,70,119,.4)}div#tinyslider-controls-message{height:0;margin-top:-40px;overflow:hidden;position:absolute;top:100%;width:100%}div#tinyslider-container-message-iw{padding:0 11%!important}section#list-ucapan .card{border-radius:0}#ucapan .decoration{background-image:url(/images/overlay-shadow-1/decoration/left-double-quote.png);background-repeat:no-repeat;height:300px;left:8%;position:absolute;transform:translate(-50%,-24%);width:200px;z-index:-1}img.bank-qrcode{display:block;height:56px;margin:0 0 8rem}img.bank-logo{display:block;height:40px;margin:0 0 2rem}section#amplop{background:#424530;padding:1rem 0 2rem!important}section#amplop h1{color:#feefcd!important;font-size:calc(var(--section-hadiah-secondary) - 4rem)!important;margin-bottom:2rem;text-align:left}section#amplop .container{padding:0 11%}div#amplop-list .card{text-align:center}div#amplop-list .card h3{font-size:calc(var(--font-style-secondary) - 5.3rem)!important;font-weight:400!important;margin-bottom:2px!important}div#amplop-list .card .fs-2,div#amplop-list .card a{font-size:calc(var(--font-style-body) - .3rem)!important}body#index footer#footer{background-color:#a68e74!important;color:#feefcd!important;margin:0 0 0 auto;max-width:100%;padding:2rem 14px;width:540px}#amplop .card{background:#fff;border-radius:0;box-shadow:0 20px 50px rgba(46,80,64,.1);padding:8rem 12rem}div#tinyslider-container-bank-iw{padding:0 0 0 11%!important}#amplop .decoration{background-image:url(/images/overlay-shadow-1/decoration/amplop.png);background-repeat:no-repeat;height:300px;left:50%;position:absolute;transform:translate(-18%,-28%);width:100%;z-index:0}#tinyslider-container-bank>.tns-item{padding-right:17px!important}#kado #title-kado{font-size:calc(var(--section-kado-secondary))!important}#kado #desc-kado{color:#fff;font-size:calc(var(--section-kado-body) + .1rem)!important;margin-top:2rem}#kado #address-kado{color:#fff;font-size:calc(var(--section-kado-body) + .4rem)!important}#amplop .card:before{border:2px solid #424530;content:"";display:block;height:calc(100% - 12px);left:6px;position:absolute;top:6px;width:calc(100% - 12px)}#amplop .card *{position:relative}#amplop .fs-2{font-size:calc(var(--section-hadiah-body) + .3rem)!important}#amplop .card a{color:#424530!important}section#tambahan{color:rgba(66,69,48,.6);padding:0 20px 7rem}.label-tambahan,section#tambahan{font-size:calc(var(--section-tambahan-body) + .1rem)!important}#tambahan .col-6 h2.nama-pengantin,#tambahan h2{color:#424530;font-size:calc(var(--section-tambahan-secondary) - 4.3rem)!important;font-weight:600;line-height:1;margin:0 0 8px}#tambahan .list-undangan{margin-bottom:10px}#tambahan h2.nama-pengantin{font-size:calc(var(--section-tambahan-secondary) - 3.5rem)!important;margin-bottom:60px;margin-top:10px}.sparator-tambahan{border-bottom:3px solid #a68e74;margin:5rem 0;width:100%}.btn#btn-soundcloud:hover{max-width:310px!important;padding-bottom:6px!important;padding-top:7px!important}button#btn-soundcloud>.row{align-items:center;flex-wrap:nowrap!important;margin:0!important}.btn#btn-soundcloud{background:#26271b!important;border:0!important;border-radius:50px!important;bottom:3rem;left:auto!important;min-width:56px;padding:13px!important;right:560px}span#title-soundcloud{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:box;display:-webkit-box;font-size:14px;margin-top:4px;text-overflow:ellipsis;white-space:normal;width:200px}#btn-play{position:relative!important}body>button#btn-play{position:fixed!important}#btn-play:after{background:transparent!important;border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}.btn#btn-soundcloud #btn-play{background-color:transparent;margin:0!important}.btn#btn-to-top{animation:pop-out .3s linear forwards;bottom:10rem;display:none;height:56px!important;left:auto;position:fixed;right:560px;width:56px!important}.lg-img-wrap{align-items:center;display:flex!important;justify-content:center}section#prokes{padding:6rem 11% 2rem!important}section#prokes .container{padding:0}.prokes-block .card-body div{margin:0!important;padding-left:10px;text-align:left;width:100%}.prokes-block .card-body{align-items:center;display:flex;justify-content:center;padding:0;text-align:left}#prokes .text-black,section#prokes h1{color:#654331!important}section#prokes h1{font-size:calc(var(--section-prokes-secondary) - 4rem)!important;margin-bottom:2rem;text-align:left}#prokes .mt-5.fw-lighter.text-primary{font-size:calc(var(--section-prokes-body) + .5rem)!important}#prokes #title{font-size:calc(var(--section-prokes-body) + .1rem)!important}.section#vendor{padding:6rem 11%}section#vendor h1{color:#654331!important;font-size:calc(var(--section-vendor-secondary) - 4rem)!important;margin-bottom:2rem;text-align:left}#footer a{color:#feefcd!important;text-decoration:none!important}@media only screen and (max-width:600px){footer#footer{display:block!important;margin-bottom:60px!important}footer#footer .col-6{padding:2px 0;text-align:center!important;width:100%}.navbar{backdrop-filter:blur(50px)!important}section#prokes{padding-bottom:8rem!important}header#header{margin:0!important}h2.nama-pengantin{font-size:calc(var(--section-header-secondary) - 4rem)!important;line-height:1}.navbar .navbar-nav .nav-item .nav-link{color:#7f9788!important;font-size:calc(var(--section-menu-body) + .1rem)!important;font-weight:500;margin:0!important;padding:13px 0}.navbar .navbar-nav .nav-item .nav-link svg{fill:#7f9788!important;height:24px;width:30px}nav.navbar.navbar-expand.fixed-bottom{padding:5px 10px!important}section{margin:0!important}.data-pengantin{left:-15px;padding:12px 20px 12px 30px}h1.text-primary{font-size:calc(var(--font-size-secondary) - 3rem)!important;letter-spacing:.2em;margin-bottom:5rem!important;text-transform:uppercase}#opening>div.container.text-white.text-center>div>div>div>div.row.countdown-row.mb-1.mt-1.mt-md-4.mb-md-4.mt-lg-9.mb-lg-9.text-center.justify-content-lg-center.justify-content-center.aos-init.aos-animate{display:none!important}.row.list-acara.justify-content-center h2{font-size:calc(var(--section-acara-secondary) - 3.5rem)!important}.row.list-acara.justify-content-center h3{font-size:calc(var(--section-acara-secondary) - 3.9rem)!important}div#tinyslider-container-message-iw{padding-left:6rem}section#ucapan .card#form{box-shadow:0 20px 50px rgba(46,80,64,.1);padding:5rem 3rem!important}body#index section.section-8{padding:0 30px!important}.bride-woman .data-pengantin{left:auto;right:-15px}section#mempelai{padding:8rem 0!important}h2.nama-pengantin span{font-size:calc(var(--section-header-secondary) - 2rem)!important;line-height:1.3}#mempelai .decoration-center{top:53%}#acara .col-12{border-right:0 solid #fff!important}.number-story{font-size:calc(var(--section-cerita-secondary) - 4.7rem)!important;left:-80px;position:absolute;top:-12px}section#cerita .card{width:100%}#amplop .decoration{height:300px;left:50%;position:absolute;transform:translate(-50%,-29%);width:100%}div#tinyslider-controls-message{height:0;left:26%;margin-top:-40px;position:absolute;top:99%;width:100%}#tinyslider-container-message .fs-2.fw-bold.mb-1.pb-1{font-size:calc(var(--section-ucapan-secondary) - 4.8rem)!important}#tinyslider-container-message .fs-3{font-size:calc(var(--section-ucapan-body))!important}body#index section.section-2{min-height:40rem}#prokes #title,#prokes .mt-5.fw-lighter.text-primary{font-size:calc(var(--section-prokes-body))!important}}@media only screen and (min-width:768px){.data-pengantin{left:-15px;padding:12px 20px 12px 30px;width:auto}h2.nama-pengantin,h2.nama-pengantin span{font-size:calc(var(--section-header-secondary) - 2.1rem)!important}h2.nama-pengantin span{line-height:1.3}}@media only screen and (min-width:992px){.data-pengantin{left:-15px;padding:12px 20px 12px 30px;width:auto}}@media only screen and (min-width:1200px){.data-pengantin{left:-15px;padding:12px 20px 12px 30px;width:auto}}@media only screen and (min-width:1600px){.data-pengantin{left:-15px;padding:12px 20px 12px 30px;width:auto}}@media only screen and (max-width:991px){body#index section.section-2,body#index section.section-3,body#index section.section-4,body#index section.section-5,body#index section.section-6,body#index section.section-7,body#index section.section-8{margin:0}body#index section#opening:before,div#content-wrapper,section#opening .container{width:100%}div#cover-block{position:absolute!important;right:0!important;width:100%}.story-image .image-1 img{height:320px;width:100%}.border-cover{color:#fff!important}button#btn-open-opening{background:#fff!important;color:#424530!important}.logo-nama-pengantin{bottom:auto;position:absolute;top:2rem}.logo-nama-pengantin .date-wedding{display:none}.navbar{border-radius:20px 20px 0 0;bottom:0;left:50%;padding:10px 0!important;right:0;top:auto;transform:translateX(-50%);width:auto}.navbar-expand .navbar-nav{display:flex!important}.navbar .navbar-nav .nav-item .nav-link{margin-top:0}.btn#btn-soundcloud{bottom:8rem;right:20px}.btn#btn-to-top{bottom:15rem;right:20px}.date-wedding div:after{background:#fff}}@media only screen and (max-width:767px){.navbar-expand .navbar-nav{display:flex!important;justify-content:space-around}.navbar{width:90%}.logo-nama-pengantin{font-size:calc(var(--section-header-primary) - 3.5rem)!important}body#index section.section-2{padding:0 30px}#acara .card{padding-left:20px;padding-right:20px;padding-top:6rem}body#index section.section-7{background-color:#e7d7b7;padding:7rem 30px 0}.story-image .image-1 img{height:170px;width:100%}.line-1{left:35px}img.star-image{position:absolute;right:8px;top:-14px}h1.title-mempelai{left:50%;margin-left:-156px!important}.bride-woman h1.title-mempelai{margin-right:-156px!important;right:50%}.bride-woman img.star-image{left:50%;margin-left:-190px;right:auto;top:26px}.line-2{right:35px}#acara .h2{font-size:calc(var(--section-acara-body) + .3rem)!important}section#amplop .container{padding:0 30px}section#prokes{padding:6rem 30px 2rem!important}.section#vendor{padding:6rem 30px}section#vendor .container{padding:0}section#tambahan{padding:0 10px 10rem}}
