@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700&display=swap");body,html{font-family:"Poppins",sans-serif}@media screen and (max-width:767px){html{font-size:0.65em}}@media screen and (min-width:768px){body{font-size:1em}}@media screen and (min-width:992px){body{font-size:1em}}@media screen and (min-width:1200px){body{font-size:1em}.pt-lg-20x{padding-top:20px}}.font-main{color:#fa535a}.font-serif{font-family:"Merriweather",serif}.font-medium{font-weight:600}.font-14{font-size:14px!important}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-right:0}.input-group-text{background:#fff}.ratio{padding-bottom:56.25%;position:relative;overflow:hidden}.ratio-image{position:absolute;top:0;bottom:0;left:0;right:0}.embed-responsive img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.back-btn{display:inline-block;cursor:pointer;width:80px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color 0.3s,opacity 0.5s,visibility 0.5s;opacity:0;visibility:hidden;z-index:1000;z-index:100}.back-btn--icon{background-color:#fa535a}.back-btn.show{visibility:visible;opacity:0.7}.back-btn.show:hover{opacity:1}.navbar{left:0;right:0;z-index:100;background-image:linear-gradient(to bottom,#000000 -9%,rgba(0,0,0,0) 38%)}.navbar-brand{width:12rem}.decoration{position:absolute;opacity:0.2;will-change:transform;width:100%;overflow:hidden}@media screen and (min-width:992px){.decoration{display:inline;opacity:1;width:initial}}.decoration-arrow{bottom:1%;left:50%;width:2rem;z-index:11;transform:translate(-50%)}.decoration-arrow a{color:#fff}.decoration-reason{left:0;bottom:-22%}.decoration-keunggulan{left:0;top:9%;z-index:-1}.decoration-need{left:-30%;top:-9%}@media screen and (min-width:992px){.decoration-need{left:0%;top:-20%}}.decoration-need-2{right:0%;top:-5%}@media screen and (min-width:992px){.decoration-need-2{right:0%;top:-20%}}.decoration-keunggulan-ikk{right:0;top:0}.decoration-testimoni{left:0;top:0;z-index:-1}.decoration-contact{right:0;top:-10%}.decoration-contact-2{left:0;bottom:0}.decoration-contact-3{right:0;bottom:0}.decoration-check{left:0;bottom:0}.decoration-check2{bottom:0;right:0}.decoration-quote{top:0;left:-8%}.decoration-wand{top:-4%;left:50%;width:1rem;transform:translate(-50%)}.decoration-wand img{height:4rem}.z-10{z-index:10}.select-custom{position:relative}.select-custom select{-webkit-appearance:none;-o-appearance:none;appearance:none}.select-custom:after{content:url('data:image/svg+xml;utf8,<svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-chevron-down" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');position:absolute;top:50%;transform:translate(0,-50%);right:0;font-size:60%;padding:0 1rem;color:#555555;pointer-events:none}section{padding:2rem 0 4rem;position:relative}.section--secondary{background:#fff7f9}.section-title{font-size:2.1rem;text-align:center;padding:3rem 0;z-index:10}.section-subtitle{font-size:2.1rem;text-align:center}@media only screen and (min-width:1200px){.section-subtitle{text-align:left}}.section-subimage{text-align:center}@media only screen and (min-width:1200px){.section-subimage{text-align:left}}.btn{border-radius:4px;padding:0.7rem 2rem}.btn-main{background:#fa535a;color:#fff;box-shadow:0 6px 10px 0 rgba(196,68,74,0.33)}.btn-main:active,.btn-main:hover{background:#aa373d;color:#fff}.btn-whatsapp{background:#1aa560;color:#fff;box-shadow:0 6px 10px 0 rgba(46,149,109,0.18)}.btn-whatsapp:active,.btn-whatsapp:hover{background:#127443;color:#fff}.btn-outline{background:transparent}.btn-outline-main{border:1px solid #fa535a;color:#fa535a;padding:1rem}.btn-outline-main:active,.btn-outline-main:hover{background:#fa535a;color:#fff}.btn-outline-instagram{border:1px solid #a31c59;box-shadow:0 6px 10px 0 rgba(170,70,144,0.18);color:#92336a;font-size:1.5rem}.btn-outline-instagram:active,.btn-outline-instagram:hover{background:#a31c59;color:#fff}.btn-outline-bridestory{border:1px solid #545454;box-shadow:0 6px 10px 0 rgba(193,193,193,0.33)}.btn-outline-bridestory:active,.btn-outline-bridestory:hover{background:#3d3d3d}.btn-fixed{min-width:18rem;min-height:3rem;width:18rem;display:flex;align-items:center;justify-content:center}.form-control{font-size:1.2rem;height:3.3rem}.card{box-shadow:0 8px 16px 0 rgba(0,0,0,0.08);margin-top:2rem;border-radius:10px;min-height:auto}@media only screen and (min-width:768px){.card{min-height:720px}}.card-check{text-align:center;margin-top:-10%}.card-body{padding:1rem;line-height:1.5;font-weight:300;display:flex;flex-direction:column}.card-body .btn{font-size:1.5rem}@media only screen and (min-width:768px){.card-body .btn{font-size:1rem}}.card-text{flex-grow:1;font-size:1.2rem;line-height:1.5}@media only screen and (min-width:768px){.card-text{font-size:1rem}}.card-title{font-size:1.5rem;font-weight:400}.nav-item{text-align:center;margin-right:0;font-size:1.5rem}@media only screen and (min-width:768px){.nav-item{font-size:1rem}}@media only screen and (min-width:768px){.nav-item{margin-right:1rem}}.nav-item:last-child{margin-right:0}.nav-item .nav-link{color:#fff;height:43px}@media only screen and (min-width:768px){.nav-item .nav-link{height:65px}}.nav-item .btn{font-size:1.5rem}@media only screen and (min-width:768px){.nav-item .btn{font-size:1rem}}.nav-item.active .nav-link,.nav-item:hover .nav-link{color:#ffa0a4;border-bottom:2px solid #ffa0a4}.cta-whatsapp{padding:10px;background:#36b73c;border-radius:50%;z-index:100;bottom:15px;left:15px;box-shadow:0 9px 16px 0 rgba(33,162,61,0.33)}@media only screen and (min-width:1024px){.cta-whatsapp{padding:20px}}.cta-whatsapp img{width:2rem;height:2rem}@media only screen and (min-width:1024px){.cta-whatsapp img{width:3rem;height:3rem}}.carousel-testimoni{will-change:transform}.carousel-testimoni .carousel-control-custom{background:#fa535a;display:inline-flex;color:#fff;padding:8px}.carousel-testimoni .carousel-control-custom:first-child{margin-right:4rem}.carousel-testimoni .carousel-control-left svg{transform:rotate(180deg)}.carousel-control-next,.carousel-control-prev{display:none}@media only screen and (min-width:768px){.carousel-control-next,.carousel-control-prev{display:flex}}.carousel-stack{margin-bottom:1rem;overflow:hidden;overflow-y:visible}.carousel-stack .item__third:first-child,.carousel-stack .item__third:last-child{display:none;position:relative}.carousel-stack .item__third:first-child:after,.carousel-stack .item__third:last-child:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.55)}.carousel-stack .item__third:first-child img,.carousel-stack .item__third:last-child img{transform:scale(0.9);transition:all 0.5s linear}.carousel-stack .item__third:last-child{transform:translate(-80%);z-index:-1}.carousel-stack .item__third:last-child img{transform-origin:left}.carousel-stack .item__third:first-child{transform:translate(80%);z-index:-1}.carousel-stack .item__third:first-child img{transform-origin:right}.carousel-stack .carousel-indicators{margin-right:12%;margin-left:12%}.carousel-stack .carousel-control-next,.carousel-stack .carousel-control-prev{width:12%;z-index:11}.carousel-stack .carousel-inner{width:228%;left:-64%;padding:2rem 0}.carousel-stack .carousel-item-next:not(.carousel-item-left),.carousel-stack .carousel-item-right.active{transform:translate3d(33%,0,0)}.carousel-stack .carousel-item-left.active,.carousel-stack .carousel-item-prev:not(.carousel-item-right){transform:translate3d(-33%,0,0)}.carousel-stack .item__third{display:block!important;float:left;position:relative;width:33.33333333%;cursor:pointer}.carousel-stack .item__third img{border:5px solid #fff;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35);border-radius:5px}.carousel-stack li{display:block;width:10px;height:10px;border-radius:100%;background-color:#d2cfd5;border:0px solid #d2cfd5;padding:2px;background-clip:content-box}.carousel-stack li.active{border:2px solid #fa535a;background-color:#fa535a}.carousel-stack .carousel-control-next{z-index:3}.carousel-stack .carousel-control-prev{left:3%;z-index:3;width:10%;opacity:1}.carousel-stack .carousel-control-prev-icon{background-color:#fa535a;border:2px solid #fff;padding:0.5rem;border-radius:50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");background-size:50%}.carousel-stack .carousel-control-next{right:3%;z-index:3;width:10%;opacity:1}.carousel-stack .carousel-control-next-icon{background-color:#fa535a;border:2px solid #fff;padding:0.5rem;border-radius:50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");background-size:50%}@media screen and (min-width:992px){.carousel-stack{margin-bottom:1rem}}.carousel-stack .carousel-item{opacity:0;transition-duration:0.6s;transition-property:opacity}.carousel-stack .carousel-item.active{opacity:1;transform:translateX(0);transform:translate3d(0,0,0)}.carousel-stack .carousel-item-next.carousel-item-left{opacity:1}.carousel-stack .carousel-item-prev.carousel-item-right{opacity:1}.carousel-stack .active.carousel-item-left{opacity:0;transform:translateX(0);transform:translate3d(0,0,0)}.carousel-stack .active.carousel-item-right{opacity:0}.carousel-stack .carousel-item-next{transform:translateX(0);transform:translate3d(0,0,0)}.carousel-stack .carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}.carousel-stack .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}.carousel-keunggulan{line-height:1.77;font-size:1.2rem}.carousel-keunggulan .protocol-kesehatan .hcard-image img{width:70px}.carousel-keunggulan .keunggulan-item-box{font-size:1.5rem}@media screen and (min-width:768px){.carousel-keunggulan .keunggulan-item-box{font-size:1.2rem}}@media screen and (min-width:992px){.carousel-keunggulan{font-size:0.9rem}.carousel-keunggulan .carousel-item{min-height:580px}.carousel-keunggulan .keunggulan-item-box{font-size:1rem;display:flex;align-items:center;height:580px}.carousel-keunggulan .protocol-kesehatan .hcard-image img{width:126px}.carousel-keunggulan .hcard-title{font-size:0.9rem}}.carousel-keunggulan.carousel-large .carousel-inner{border-color:#ebebeb}.carousel-keunggulan .protocol-kesehatan{background:#fff}.carousel-keunggulan .hcard-title{font-size:1.3rem;color:#fa535a;font-weight:600}@media screen and (min-width:992px){.carousel-keunggulan .hcard-title{font-size:1rem}}.carousel-keunggulan .hcard-image{width:80%;padding:0 0.7rem}@media screen and (min-width:992px){.carousel-keunggulan .hcard-image{width:30%}}.carousel-keunggulan .hcard-image img{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 3px 12px 0 rgba(0,0,0,0.08);background:#fff;border-radius:50%}.carousel-keunggulan .hcard-item{margin-top:0;will-change:transform}.carousel-keunggulan .hcard-text{width:100%;color:#777777;align-self:flex-start;text-align:center}@media screen and (min-width:992px){.carousel-keunggulan .hcard-text{width:70%;text-align:left;font-size:0.85rem}}.carousel-large{will-change:transform;margin-bottom:3rem}.carousel-large.no-shadow .carousel-inner:before{display:none}.carousel-large li{display:block;width:10px;height:10px;border-radius:100%;background-color:#d2cfd5;border:0px solid #d2cfd5;padding:2px;background-clip:content-box}.carousel-large li.active{border:2px solid #fa535a;background-color:#fa535a}.carousel-large .carousel-indicators{bottom:-3.5rem}.carousel-large .carousel-caption{bottom:0;left:0;right:0;padding-bottom:0;text-align:center;background:#1b1b1b;background:linear-gradient(0deg,#1b1b1b 0%,rgba(255,255,255,0) 100%)}.carousel-large .carousel-caption-text{margin-bottom:0.6rem;font-size:1.1rem}.carousel-large .carousel-item-next{will-change:transform}.carousel-large .carousel-inner{border:5px solid #fff;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35);border-radius:5px;z-index:1;will-change:transform}.carousel-large .carousel-inner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-image:linear-gradient(to bottom,#000000 -9%,rgba(0,0,0,0) 38%)}.carousel-large .carousel-control-next{z-index:3}.carousel-large .carousel-control-prev{left:-5%;z-index:3;width:5%;opacity:1}.carousel-large .carousel-control-prev-icon{background-color:#fa535a;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35);border:3px solid #fff;padding:0.5rem;width:30px;height:30px;border-radius:50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");background-size:50%}@media only screen and (min-width:1366px){.carousel-large .carousel-control-prev{left:-9%;z-index:3;width:10%;opacity:1}}.carousel-large .carousel-control-next{right:-5%;z-index:3;width:5%;opacity:1}.carousel-large .carousel-control-next-icon{background-color:#fa535a;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35);border:3px solid #fff;width:30px;height:30px;padding:0.5rem;border-radius:50%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");background-size:50%}@media only screen and (min-width:1366px){.carousel-large .carousel-control-next{right:-9%;z-index:3;width:10%;opacity:1}}.hero-wrapper{margin:0;min-height:100vh;min-width:100%;position:relative;z-index:2}.hero .carousel{will-change:transform}.hero .carousel-indicators{display:none}@media only screen and (min-width:992px){.hero .carousel-indicators{display:flex;position:absolute;bottom:5%}}.hero .carousel-inner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-image:linear-gradient(to bottom,#000000 -9%,rgba(0,0,0,0) 38%)}.hero .carousel-inner:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-image:linear-gradient(to bottom,rgba(66,17,1,0) 7%,#421101 95%)}@media only screen and (min-width:992px){.hero .carousel-inner:after{content:"";background-image:none}}.hero .carousel-item{height:100vh;min-height:350px;background:no-repeat bottom center;background-size:cover}@media only screen and (min-width:768px){.hero .carousel-item{background:no-repeat bottom center scroll}}.hero .carousel-bg{height:100vh;min-height:350px;background:no-repeat center center;background-size:cover}@media only screen and (min-width:768px){.hero .carousel-bg{background:no-repeat center center scroll;background-size:cover}.hero .carousel-bg.bg-top{background-position:0 top}.hero .carousel-bg.bg-bottom{background-position:0 bottom}}@media only screen and (min-width:1600px){.hero .carousel-bg{background:no-repeat bottom center scroll;background-size:cover}}.hero .carousel li{display:block;width:10px;height:10px;border-radius:100%;background-color:#fff;border:0px solid #fff;padding:2px;background-clip:content-box}.hero .carousel li.active{border:2px solid #fff;margin-top:-2px}.hero-text{position:absolute;top:45%;left:50%;width:90%;transform:translateX(-50%);z-index:11;text-align:center}@media only screen and (min-width:1200px){.hero-text{width:auto}}.hero-text-wrapper{background:rgba(0,0,0,0.7);padding:1rem;color:#fff;text-align:center}.hero-text .btn{width:100%}@media only screen and (min-width:1024px){.hero-text .btn{width:auto}}.hero-text .border-custom{border:0;width:50%;position:relative;line-height:1;margin:0 auto}.hero-text .border-custom:before{content:"";width:45%;top:50%;transform:translateY(-50%);border-bottom:1px solid #fff;left:0;position:absolute}.hero-text .border-custom:after{content:"";width:45%;top:50%;transform:translateY(-50%);border-bottom:1px solid #fff;right:0;position:absolute}.hero-text .border-custom .box{margin:0 auto;height:0.75rem;width:0.75rem;left:0;right:0;border:1px solid #fff;color:transparent;transform:rotate(45deg)}.hero-text h1{line-height:1}.hero-text h2,.hero-text h3,.hero-text h4{line-height:1.2}.hero-text h2{font-size:1.3rem}@media only screen and (min-width:1024px){.hero-text h2{font-size:1.7rem}}.hero-text h3{font-size:1.1rem}@media only screen and (min-width:1024px){.hero-text h3{font-size:1.4rem}}.hero-text h4{font-size:0.7rem}@media only screen and (min-width:1024px){.hero-text h4{font-size:1.3rem}}.thumbs{text-align:center;margin-bottom:1.5rem}.thumbs-icon{display:inline-flex;padding:1rem;background:#fff;border:1px solid #fff;box-shadow:0 3px 12px 0 rgba(0,0,0,0.08);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:auto;border-radius:50%;margin-bottom:1rem}.thumbs-desc{color:#404040;font-size:1.05rem;max-width:13rem;margin:0 auto}.thumbs--highlight{margin:2rem 0 3rem}.thumbs--highlight .thumbs-icon{background:#fa535a}.thumbs--highlight .thumbs-desc{color:#fa535a;font-size:1.5rem;font-weight:600;max-width:26rem}.hcard-item{margin-top:3rem}.hcard-image{width:50%;text-align:center;padding:0 1.5rem}@media only screen and (min-width:1200px){.hcard-image{width:40%}}.hcard-text{width:50%;font-size:1.3rem}@media only screen and (min-width:1200px){.hcard-text{width:60%;font-size:1rem}}.keunggulan-wrapper{width:100%}@media only screen and (min-width:1200px){.keunggulan-wrapper{width:50%}}.keunggulan .btn{width:90%}@media only screen and (min-width:768px){.keunggulan .btn{width:18rem}}.keunggulan .section-title{font-size:1.5rem}@media only screen and (min-width:768px){.keunggulan .section-title{font-size:2.1rem}}.hall-gallery .bordering{border-bottom:2px solid #d9a91a}.hall-gallery-column{padding:0}.hall-gallery-column:first-child{border-right:0}@media only screen and (min-width:768px){.hall-gallery-column:first-child{border-bottom:0;border-right:2px solid #d9a91a}}.hall-gallery .section-title{font-size:1.65rem}@media only screen and (min-width:768px){.hall-gallery .section-title{font-size:2.1rem}}@media only screen and (max-width:767px){.hall-gallery .carousel-inner{border:0;box-shadow:none}.hall-gallery .carousel-inner:before{box-shadow:none;background-image:none}.hall-gallery .carousel-inner img{border:5px solid #fff;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35)}}.hall-gallery .carousel-caption{position:relative;z-index:2;bottom:0;left:0;right:0;padding-bottom:0;text-align:center;color:#000;background:transparent}.hall-gallery .carousel-caption-wrapper{padding:2rem 0}@media only screen and (min-width:768px){.hall-gallery .carousel-caption{position:absolute;background:#1b1b1b;background:linear-gradient(0deg,#1b1b1b 0%,rgba(255,255,255,0) 100%);color:#fff}.hall-gallery .carousel-caption-wrapper{padding:0.5rem 0}}.why .section-subtitle{font-size:1.65rem}@media only screen and (min-width:768px){.why .section-subtitle{font-size:2.1rem}}.need .section-title{font-size:1.65rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.need .section-title{font-size:2.1rem;padding-bottom:3rem}}.reason .section-title{font-weight:700}.reason-list{padding:1rem 1rem;font-size:1rem;line-height:1.4}@media only screen and (min-width:768px){.reason-list{padding:6rem 1rem}}.reason-list.hcard-item{margin-top:0}.reason-list .hcard-image{width:50%}@media only screen and (min-width:768px){.reason-list .hcard-image{width:89%}}.reason-list .hcard-text{text-align:left}@media only screen and (min-width:768px){.reason-list .hcard-text{text-align:center;width:100%}}.event-form{color:#43425d}.event-form label{font-size:0.9rem}.event-form-title{font-weight:600;margin-top:1rem;margin-bottom:1rem;color:#0d2525;font-size:1.3rem}@media only screen and (min-width:768px){.event-form-title{font-size:1rem;margin-top:0}}.testimoni-name{font-size:1.5rem}.testimoni-name img{width:5rem}@media only screen and (min-width:768px){.testimoni-name img{display:none}}.testimoni-header{padding:2rem}.testimoni-photo-wrapper{box-shadow:0 8px 16px 0 rgba(0,0,0,0.25);border:4px solid #fff;border-radius:5px;width:100%}@media only screen and (min-width:768px){.testimoni-photo-wrapper{width:16rem;margin-right:2rem}}.testimoni-photo{height:12rem}@media only screen and (min-width:600px) and (max-width:767px){.testimoni-photo{height:21rem}}.testimoni-wrapper{background-color:#fffafb;padding-bottom:3rem}.testimoni-content{padding:0rem 2rem 2rem;color:#404040;font-weight:300;line-height:1.7;font-size:1.2rem}@media only screen and (min-width:768px){.testimoni-content{font-size:1rem}}.contact .btn,.visit .btn{min-height:40px;font-size:1.2rem}@media only screen and (min-width:768px){.contact .btn,.visit .btn{font-size:1rem}}.contact .section-subtitle{font-size:1.5rem}@media only screen and (min-width:768px){.contact .section-subtitle{font-size:2.1rem}}.video-testimoni{position:relative;transition:all 0.5s linear;cursor:pointer;z-index:1}.video-testimoni:before{content:"";background:rgba(0,0,0,0.5);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transition:all 0.5s linear}.video-testimoni-icon{position:absolute;transition:all 0.5s linear;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;cursor:pointer}.video-testimoni:hover:before{content:"";background:rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.video-testimoni:hover .video-testimoni-icon{opacity:0}.inquiry-form{margin-top:2rem}.inquiry-form-wrapper{position:relative;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,0.25);width:90%;padding:3rem;margin:0 auto;border-radius:10px}@media only screen and (min-width:1024px){.inquiry-form-wrapper{width:75%}}.inquiry-form .close{right:1rem;top:1rem;background-color:#fa535a;box-shadow:0 3px 17px 0 rgba(0,0,0,0.35);border:1px solid #fff;width:22px;height:22px;border-radius:50%;font-size:1rem;display:flex;justify-content:center;align-items:center}.inquiry-form form{width:90%;margin:0 auto}@media only screen and (min-width:1024px){.inquiry-form form{width:75%}}.inquiry-form form label{text-align:left}.modal-dialog{max-width:80%;margin:30px auto}.modal-body{position:relative;padding:0px}.close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}.emailpopup .close{right:3%;top:4%;font-size:0.9rem;color:#404040}.footer-icon p{color:#969696}.footer-icon-image{height:66px;display:flex;align-items:center;justify-content:center}footer{padding:2rem;text-align:center}.btn-more-about{font-size:22px;padding:10px 50px}.btn-survey{font-size:20px;padding:10px 35px}@media screen and (max-width:767px){.btn-more-about{font-size:18px;padding:10px 25px}.hero-wrapper{min-height:auto}.hero .carousel-item{height:auto}.hero .carousel-bg{height:640px;background-position:center top}}