@media all and (max-width:789px){.mobile-hide{display:none!important}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}to{transform:scale(1);opacity:1}}.page-title-section h1{z-index:1!important;padding-bottom:0!important;margin-bottom:0!important;font-size:50px!important;line-height:60px!important;text-transform:uppercase}.container-indent.page-title-section{margin-top:0!important;padding-top:50px!important;padding-bottom:50px!important;background-color:#f9f9f9!important}.page-title-section .tt-block-title{padding-bottom:0!important}@media all and (max-width:789px){.page-title-section h1{font-size:35px!important;line-height:45px!important}}.tt-header-static{background:#00000080!important}.tt-desktop-header.tt-header-static .tt-desctop-menu nav>ul>li.dropdown>a:hover{color:#bdc33a!important}.tt-logo img{animation:pulse 2s infinite ease-in-out;transition:transform .3s ease}h2:hover{color:#bdc33a!important}.topbar a{color:#191919!important;font-size:14px}.topbar a:hover{color:#fff!important}.vertical-spacer{display:inline-block;padding:0 20px}.tt-desctop-parent-menu ul:not(.tt-megamenu-submenu)>li:last-child>a{background-color:#bdc33a!important;padding:20px 40px!important;border-radius:50px!important;margin-left:10px!important;color:#fff!important;animation:pulse 2s infinite ease-in-out;transition:transform .3s ease;border:2px solid #bdc33a!important}.tt-desctop-parent-menu ul:not(.tt-megamenu-submenu)>li:last-child>a:hover{background-color:#141414!important;color:#fff!important}.tt-desctop-menu .submenuarrow>a>span:after{font-size:12px!important;padding-left:6px!important;top:0!important}#shopify-section-template--19161083281598__index_section_blurbs_gmfPxx .obj-data{transition:background-color .3s ease,transform .3s ease}#shopify-section-template--19161083281598__index_section_blurbs_gmfPxx .obj-data img{transition:filter .3s ease}#shopify-section-template--19161083281598__index_section_blurbs_gmfPxx .tt-title{color:#191919;transition:color .3s ease;text-transform:uppercase;letter-spacing:1px}#shopify-section-template--19161083281598__index_section_blurbs_gmfPxx .obj-data:hover{background-color:#141414;transform:translateY(-10px)}#shopify-section-template--19161083281598__index_section_blurbs_gmfPxx .obj-data:hover .tt-title{color:#fff}#shopify-section-template--18540319604926__1569404614978 .container-indent{position:relative;background-image:url(/cdn/shop/files/the-presidium-of-the-newlyweds-in-the-banquet-hall-2025-01-09-09-28-01-utc.jpg?v=1744664253);background-position:bottom center;background-color:#f2f2f2;background-attachment:fixed;background-size:cover;z-index:1;padding:80px 0}#shopify-section-template--18540319604926__1569404614978 .container-indent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffffe6;pointer-events:none;z-index:-1}.simplebannerstemplate--18540319604926__1569404614978 .tt-promo-box:after,.simplebannerstemplate--18633598861502__1569404614978 .tt-promo-box:after{background:linear-gradient(to top,#000 20%,#0000)!important}.star-divider{display:flex;align-items:center;justify-content:center;width:100%;max-width:200px;margin-bottom:20px}.line{flex-grow:1;height:2px;background-color:#bdc33a}.star-divider i{font-size:20px;color:#191919;margin:0 10px}[data-slideitem=template--18540319604926__15694950183321]:after{background:linear-gradient(to right,rgba(0,0,0,.9),transparent)!important}.button-container{margin-top:20px;text-align:center}.button-container-dark{margin-top:20px!important}.button-container-dark .btn{padding:28px 40px 30px;font-size:14px;letter-spacing:1px;text-transform:uppercase}.button-green-primary{background:#bdc33a;color:#fff;padding:10px 20px;border:none;border-radius:15px;font-size:16px;transition:background-color .3s ease}.button-green-primary:hover{background:#000}.button-green-outline{background:#fff;color:#bdc33a;padding:10px 20px;border:1px solid #BDC33A;border-radius:15px;font-size:16px;transition:background-color .3s ease,color .3s ease}.button-green-outline:hover{background:#000;color:#fff}.button-white{background:#fff;color:#000;border:1px solid #ccc;padding:10px 20px;font-size:16px;border-radius:15px;box-shadow:0 4px 6px #0000001a;transition:box-shadow .3s ease;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.custom-background-block{position:relative;padding:40px 20px;color:#fff;text-align:center;border-radius:10px;overflow:hidden}.custom-background-block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/cdn/shop/files/Chandelier_lights_5.jpg?v=1753386732);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(1px);z-index:0}.custom-background-block .content{position:relative;max-width:800px;margin:0 auto;z-index:1}.custom-background-block.temecula:before{background-image:url(/cdn/shop/files/pexels-ywanphoto-57980-scaled_x1_12b2346b-5aa8-4512-8eac-8412568ffe9f.jpg?v=1755022292)!important}.custom-background-block.riverside:before{background-image:url(/cdn/shop/files/SneekPeaks-0053.jpg?v=1755828687)!important}.custom-background-block.redlands:before{background-image:url(/cdn/shop/files/Clear_Chiavari_Chair__1.jpg?v=1755884548)!important}.custom-background-block.rancho:before{background-image:url(/cdn/shop/files/coziness-and-style-modern-event-design-2025-03-08-04-36-13-utc.jpg?v=1745425084)!important}.testimonial-container{display:flex;justify-content:space-between;gap:20px;margin-top:1px}.testimonial-box{background-color:#f8f8f8;border:1px solid #ddd;padding:20px;border-radius:8px;width:30%}.star{color:#fc0;margin-right:5px;font-size:20px}.testimonial-box p{margin:10px 0 0;font-size:14px;color:#333}#shopify-section-template--17785002754185__1569493281106 .container-indent{position:relative}#shopify-section-template--17785002754185__1569493281106 .container-indent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10408fe6;z-index:1}#shopify-section-template--17785002754185__1569493281106 .container-indent .container{position:relative;z-index:2}.fade-in-right{opacity:0;transform:translate(-80px);animation:fadeInRight 1.5s ease-out forwards}@keyframes fadeInRight{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}.fade-in-left{opacity:0;transform:translate(80px);animation:fadeInLeft 1.5s ease-out forwards}@keyframes fadeInLeft{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}.fade-in-up{opacity:0;transform:translateY(80px);animation:fadeInUp 1.5s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.three-column-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;list-style-type:disc;padding-left:20px;max-width:800px;margin:0 auto}@media(max-width:789px){.three-column-list{grid-template-columns:1fr}}.col-img{overflow:hidden;padding:0!important}.col-img img{transition:transform 2s ease,filter 2s ease;transform-origin:center center}.container:hover .col-img img{transform:scale(1.1)}.accordion-container{margin:0 auto}.accordion-item{border-bottom:1px solid #e9e7e7}.accordion-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px;background:#fff;border:none;outline:none;cursor:pointer;font-size:22px;transition:background .3s ease;font-weight:500}.accordion-header:hover{background:#f9f9f9;color:#bac056}.accordion-header .fa{transition:transform .3s ease}.accordion-header.active .fa{transform:rotate(45deg)}.accordion-content{max-height:0;overflow:hidden;padding:0 15px;background:#fff;transition:max-height .3s ease,padding .3s ease;text-align:left}.accordion-content p{margin:15px 0;font-size:16px}@media screen and (min-width:769px){#shopify-section-template--18728851472574__index_section_revolution_jxDknW{display:none!important}}@media screen and (max-width:768px){#shopify-section-template--18728851472574__1569495018332{display:none!important}}.highlight-bullets{padding:30px 20px}.highlight-container{max-width:100%;margin:0 auto}.highlight-list{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.highlight-list li{position:relative;padding:10px 16px 10px 42px;background:#fff;border-radius:6px;font-weight:600;font-size:15px;box-shadow:0 4px 12px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.highlight-list li:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014}.highlight-list li:before{content:"\2713";position:absolute;left:12px;top:50%;transform:translateY(-50%);background:#bdc33a;color:#fff;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.thank-you-quote__hero{position:relative;background-color:#191919;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 0;text-align:center}.thank-you-quote__hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1}.thank-you-quote__hero h1{color:#fff!important;z-index:2;position:relative}.thank-you-quote__hero .star-divider .line{background-color:#fff6}.thank-you-quote__hero .star-divider i{color:#bdc33a}.thank-you-quote__urgency-note{color:#fffc;font-size:15px;font-weight:400;letter-spacing:.3px;margin:12px 0 0}.thank-you-quote{max-width:100%;margin:0 auto;padding:0 20px 60px}.thank-you-quote__body{font-size:18px;line-height:1.85;color:#333;text-align:center}.thank-you-quote__body p{margin-bottom:24px}.thank-you-quote__urgent{background:#f3f3f3;border-left:none;padding:18px 24px;border-radius:6px}.thank-you-quote__urgent strong{font-weight:700}.thank-you-quote__urgent a{color:#bdc33a;text-decoration:none}.thank-you-quote__urgent a:hover{color:#191919;text-decoration:underline}.thank-you-quote__book-now{margin-top:60px;background:#191919;border-radius:12px;overflow:hidden}.thank-you-quote__book-now-inner{padding:60px 40px 50px;text-align:center;color:#fff}.thank-you-quote__book-now h2{font-size:36px;line-height:1.3;color:#d4da4d!important;margin-bottom:0;padding-bottom:0!important}.thank-you-quote__book-now h2:hover{color:#d4da4d!important}.thank-you-quote__book-now h3{font-size:22px;color:#fff;margin-bottom:16px}.thank-you-quote__book-now p{font-size:17px;line-height:1.8;color:#ccc;max-width:600px;margin:0 auto 18px}.thank-you-quote__bold{font-weight:700;color:#fff!important;font-size:18px!important}.thank-you-quote__steps{background:#ffffff0f;border-radius:8px;padding:24px 30px;margin:30px auto;max-width:500px;text-align:left}.thank-you-quote__steps p{text-align:left}.thank-you-quote__steps ul{list-style:none;padding:0;margin:12px 0 16px}.thank-you-quote__steps ul li{position:relative;padding-left:28px;margin-bottom:10px;font-size:16px;color:#fff}.thank-you-quote__steps ul li:before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;color:#d4da4d;font-size:14px}.thank-you-quote__checkmark{color:#d4da4d!important;font-weight:700;font-size:17px!important;margin-top:8px}.thank-you-quote__checkmark:before{content:"\2714\fe0f"}.thank-you-quote__buttons{display:flex;flex-direction:column;align-items:center;gap:14px;margin:36px 0 24px}.thank-you-quote__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 36px;border-radius:50px;font-size:16px;font-weight:600;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;cursor:pointer;min-width:320px;text-align:center}.thank-you-quote__btn:hover{transform:translateY(-2px);text-decoration:none}.thank-you-quote__btn--primary{background:#bdc33a;color:#fff;font-size:18px;padding:20px 44px;box-shadow:0 4px 20px #bdc33a66;animation:pulse 2s infinite ease-in-out}.thank-you-quote__btn--primary:hover{background:#a8ad2e;color:#fff;box-shadow:0 6px 28px #bdc33a99}.thank-you-quote__btn--secondary{background:transparent;color:#fff;border:2px solid #fff}.thank-you-quote__btn--secondary:hover{background:#fff;color:#191919}.thank-you-quote__btn--tertiary{background:transparent;color:#fff9;border:1px solid rgba(255,255,255,.3);font-size:14px;padding:14px 32px}.thank-you-quote__btn--tertiary:hover{background:#ffffff1a;color:#fff;border-color:#ffffff80}.thank-you-quote__disclaimer{font-size:13px!important;color:#888!important;font-style:italic;margin-top:8px}@media(max-width:789px){.thank-you-quote__hero{padding:40px 0}.thank-you-quote{padding:0 16px 40px}.thank-you-quote__book-now-inner{padding:40px 20px 36px}.thank-you-quote__book-now h2{font-size:26px}.thank-you-quote__book-now h3{font-size:18px}.thank-you-quote__btn{min-width:100%;padding:16px 24px;font-size:14px}.thank-you-quote__btn--primary{font-size:16px;padding:18px 28px}.thank-you-quote__btn--tertiary{font-size:13px;padding:12px 24px}.thank-you-quote__steps{padding:20px}.thank-you-quote__urgency-note{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
