.page-wrapper{padding:0 0 40px}.container{max-width:1120px;margin:auto;padding:0 0 40px}.main-image{width:100%;height:auto;margin-bottom:20px}.center{text-align:center;margin:20px 0}.main-btn{color:#fff;background:#fd9b48;border-radius:0;padding:10px 50px;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;text-decoration:none;display:inline-block}h1{margin-bottom:20px;font-family:Quicksand,sans-serif;font-size:35px;font-weight:700}h3{margin-top:40px;margin-bottom:15px;font-family:Quicksand,sans-serif;font-size:20px;font-weight:700}.content p{color:#74405b;margin-bottom:15px;font-family:Quicksand,sans-serif;font-size:15px;font-weight:500;line-height:1.7}.image-wrapper{aspect-ratio:1024/654;width:100%;position:relative}.responsive-image{object-fit:contain}.b-h3,.b-h1{color:#74405b}.button-wrapper{text-align:center;margin-top:30px}.pre-wedding-btn{color:#fff;cursor:pointer;background:#fd9b48;border:none;padding:13px 50px;font-family:Quicksand;font-size:21px;font-weight:700;display:inline-block}.get-quote-btn{color:#fff;cursor:pointer;background:#fd9b48;border:none;margin:50px auto 0;padding:10px 28px;font-family:Quicksand;font-size:16px;font-weight:600;display:block}.b2h{margin-top:50px}@media (max-width:768px){.center,.content{padding-left:10px;padding-right:10px}.b-h1{padding-left:10px;padding-right:10px;line-height:1}.b-h3,.ref{padding-left:10px}}
