@import"https://fonts.googleapis.com/css2?family=Marcellus&amp;family=Montserrat:wght@100;200;300;400;500;600;700;800&amp;display=swap";@import"bootstrap.min.css";@import"plugins/fontawesome.min.css";@import"plugins/nice-select.css";@import"plugins/magnific-popup.css";@import"plugins/swiper.min.css";@import"plugins/jquery-ui-min.css";@import"plugins/odometer-min.css";@import"plugins/materialicons.css";@import"plugins/animate.css";:root{--body-font: "Montserrat", sans-serif;--head-font: "Marcellus", serif;--shadow-xs: 0px 1px 2px -1px rgba(0, 0, 0, 0.10), 0px 1px 3px 0px rgba(0, 0, 0, 0.10);--shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, 0.05);--shadow-md: 0px 2px 4px -2px rgba(0, 0, 0, 0.10), 0px 4px 6px -1px rgba(0, 0, 0, 0.10);--shadow-lg: 0px 4px 6px -4px rgba(0, 0, 0, 0.10), 0px 10px 15px -3px rgba(0, 0, 0, 0.10);--shadow-xl: 0px 8px 10px -6px rgba(0, 0, 0, 0.10), 0px 20px 25px -5px rgba(0, 0, 0, 0.10);--shadow-xxl: 0px 25px 50px -12px rgba(0, 0, 0, 0.25);--shadow-xxxl: linear-gradient(180deg, rgba(24, 24, 24, 0.00) 68.75%, rgba(24, 24, 24, 0.60) 100%);--p1: 71, 78, 79;--p2: 92, 38, 63;--s1: 247, 191, 180;--s2: 92, 38, 63;--s3: 185, 210, 176;--s4: 242, 167, 187;--s5: 139, 157, 132;--s6: 24, 24, 24;--s7: 253, 236, 233;--n1: 247, 236, 210;--n2: 210, 247, 242;--n3: 242, 210, 233;--n4: 240, 236, 226;--n5: 180, 180, 180;--n6: 229, 229, 229;--n7: 247, 247, 247;--n8: 255, 255, 255}.collapsing{transition:.3s}html{scroll-behavior:smooth}body{font-family:var(--body-font);background-color:rgba(var(--n8), 1);font-size:18px;line-height:150%;padding:0;margin:0;font-weight:400;overflow-x:hidden;position:relative}section,footer{overflow:hidden}h1,h1>a,h2,h2>a,h3,h3>a,h4,h4>a,h5,h5>a,h6,h6>a,.display-one,.display-two,.display-three,.display-four,.display-five,.display-six,.heading,.heading-one,.heading-two,.heading-three,.heading-four,.heading-five,.heading-six{font-family:var(--head-font);color:rgba(var(--p2), 1);font-weight:400;padding:0;margin:0;line-height:120%;display:block;text-transform:capitalize;transition:all .3s}h1 span,h1>a span,h2 span,h2>a span,h3 span,h3>a span,h4 span,h4>a span,h5 span,h5>a span,h6 span,h6>a span,.display-one span,.display-two span,.display-three span,.display-four span,.display-five span,.display-six span,.heading span,.heading-one span,.heading-two span,.heading-three span,.heading-four span,.heading-five span,.heading-six span{font-size:inherit;font-family:inherit;color:inherit;line-height:inherit;font-weight:inherit}a{text-decoration:none;outline:none;color:rgba(var(--p1), 1);transition:.3s}a:focus,a:hover{text-decoration:none;outline:none;color:rgba(var(--p1), 1)}.progress-bar{position:fixed;top:0;left:0;width:100%;height:5px;background-color:rgba(var(--n7), 0.5);z-index:999}.progress-bar-fill{height:100%;width:0;background-color:rgba(var(--p2), 1);transition:width .8s}.fill-stroke-text{position:relative;display:inline-block;color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--s2),1}.fill-stroke-text::before,.fill-stroke-text::after{position:absolute;content:attr(data-content);z-index:0;color:rgba(var(--s2), 1);width:100%;height:100%;transition:.5s;opacity:0}.fill-stroke-text::after{left:10px;transform:translate(0px, 5px)}.fill-stroke-text::before{right:10px;transform:translate(0px, -5px)}.fill-stroke-text:hover::before,.fill-stroke-text:hover::after{opacity:1;transform:translate(0px)}.fill-stroke-text:hover::after{left:0}.fill-stroke-text:hover::before{right:0}.file-upload{border-radius:48px;border:1px solid rgba(var(--n5), 1)}.file-upload input{display:none}.file-upload .file{cursor:pointer;position:relative}.file-upload .file .file-custom{border-radius:20px}.file-upload .add-file{color:rgba(var(--p2), 1)}.circle-text{width:150px;height:150px;border-radius:50%;background-color:rgba(var(--s3), 1);border:1px solid rgba(var(--p2), 1);position:relative}.circle-text .text{animation:rotate 50s linear infinite;width:100%;height:100%;position:absolute}.circle-text .text p{transform:translate(50%, 5px)}.circle-text .text span{position:absolute;color:rgba(var(--p2), 1);font-size:inherit;font-weight:600;transform-origin:0 70px}.circle-text:hover .text{animation-play-state:paused}.circle-text.second{width:120px;height:120px;background-color:rgba(var(--n2), 1);border-color:rgba(0,0,0,0)}.circle-text.second .text p{transform:translate(50%, 5px)}.circle-text.second .text span{transform-origin:0 55px}.circle-text.third{width:880px;height:880px;border-color:rgba(0,0,0,0)}.circle-text.third .text p{transform:translate(50%, 5px)}.circle-text.third .text span{transform-origin:0 440px}.box-style{position:relative;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;transition:all .5s ease;z-index:0}.box-style:hover::before{width:300%;height:300%}.box-style::before{content:"";position:absolute;top:var(--y);left:var(--x);transform:translate(-50%, -50%);width:0;height:0;border-radius:100%;background-color:rgba(var(--s1), 1);transition:all .7s ease;z-index:-1}.box-style.box-second{background-color:rgba(var(--s3), 1);padding:12px 28px;gap:5px;border-radius:16px;color:rgba(var(--s6), 1)}.box-style.box-second:hover{color:rgba(var(--n7), 1)}.box-style.box-second::before{background-color:rgba(var(--p2), 1)}.box-style.box-second.alt{background-color:rgba(var(--p2), 1);color:rgba(var(--n7), 1)}.box-style.box-second.alt:hover{color:rgba(var(--s6), 1)}.box-style.box-second.alt::before{background-color:rgba(var(--s3), 1)}.box-style.box-second.second-alt{border-radius:48px;font-weight:600;color:rgba(var(--p2), 1);border:1px solid rgba(var(--p2), 1);background-color:rgba(var(--s1), 0.2)}.box-style.box-second.second-alt:hover{color:rgba(var(--n7), 1)}.box-style.box-second.third-alt{border-radius:48px;font-weight:600;border:1px solid rgba(var(--p2), 1);background-color:rgba(var(--p2), 1);color:rgba(var(--n7), 1)}.box-style.box-second.third-alt:hover{color:rgba(var(--s6), 1)}.box-style.box-second.third-alt::before{background-color:rgba(var(--s3), 1)}.box-style.box-second.fourth-alt{border-radius:48px;padding:12px 20px;font-weight:600;background-color:rgba(var(--p1), 1);color:rgba(var(--n7), 1)}.box-style.box-second.fourth-alt:hover{color:rgba(var(--n7), 1)}.box-style.box-second.fourth-alt::before{background-color:rgba(var(--s2), 1)}.box-style.box-second.sixth-alt{background-color:rgba(var(--s5), 0.3)}.box-style.box-second.sixth-alt::before{background-color:rgba(var(--s2), 1)}.box-style.box-second.seventh-alt{background-color:rgba(var(--s5), 1);color:rgba(var(--n7), 1)}.box-style.box-second.seventh-alt::before{background-color:rgba(var(--s2), 1)}.box-style.box-second.eighth-alt{border-radius:48px;padding:12px 15px;font-weight:600;background-color:rgba(var(--p1), 1);color:rgba(var(--p1), 1)}.box-style.box-second.eighth-alt:hover{color:rgba(var(--n7), 1)}.box-style.box-second.eighth-alt::before{background-color:rgba(var(--s2), 1)}.box-style.box-third{background-color:rgba(0,0,0,0);width:350px;height:350px;border:1px solid rgba(var(--p2), 1);border-radius:50%}.box-style.box-third::before{background-color:rgba(var(--s1), 1)}.box-style.box-third:hover{border-color:rgba(var(--s1), 1)}.box-style.box-third:hover i{transform:rotate(90deg)}.box-style.box-third .icon-arrow{mix-blend-mode:difference}.box-style.box-third span{color:rgba(var(--p2), 1)}.box-style.box-third i{width:80px;height:80px;border-radius:50%;color:rgba(var(--s6), 1);background:rgba(var(--s1), 1);transition:all .5s}.box-style.box-third.second-alt{width:110px;height:110px}.box-style.box-third.second-alt i{width:30px;height:30px}.box-style.box-third.third-alt{width:175px;height:175px}.box-style.box-third.third-alt i{width:60px;height:60px}.box-style.box-third.fourth-alt{width:60px;height:60px;border:none;background:rgba(var(--s1), 1)}.box-style.box-third.fourth-alt:hover::before{background:rgba(var(--s2), 1)}.box-style.box-third.fourth-alt:hover i{color:rgba(var(--n8), 1)}.box-style.box-third.fourth-alt i{background-color:rgba(0,0,0,0);width:60px;height:60px}.box-style.box-third.fifth-alt{width:90px;height:90px;border:none;background:rgba(var(--s2), 1)}.box-style.box-third.fifth-alt:hover::before{background:rgba(var(--s3), 1)}.box-style.box-third.fifth-alt i{color:rgba(var(--n8), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.sixth-alt{width:65px;height:65px;border:none;background:rgba(var(--s2), 1)}.box-style.box-third.sixth-alt:hover::before{background:rgba(var(--s3), 1)}.box-style.box-third.sixth-alt i{color:rgba(var(--n8), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.seventh-alt{width:40px;height:40px;border:none;background:rgba(var(--s3), 1)}.box-style.box-third.seventh-alt:hover::before{background:rgba(var(--s2), 1)}.box-style.box-third.seventh-alt i{color:rgba(var(--n8), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.eighth-alt{width:65px;height:65px;border:none;background:rgba(var(--n4), 1)}.box-style.box-third.eighth-alt:hover i{color:rgba(var(--n8), 1);transform:rotate(0deg)}.box-style.box-third.eighth-alt:hover::before{background:rgba(var(--p2), 1)}.box-style.box-third.eighth-alt i{color:rgba(var(--s6), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.ninth-alt{width:35px;height:35px;border:none;background:rgba(var(--n1), 1)}.box-style.box-third.ninth-alt:hover::before{background:rgba(var(--s2), 1)}.box-style.box-third.ninth-alt:hover i{color:rgba(var(--n7), 1)}.box-style.box-third.ninth-alt i{color:rgba(var(--p2), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.tenth-alt{width:120px;height:120px;border:none;background:rgba(var(--s2), 1)}.box-style.box-third.tenth-alt:hover::before{background:rgba(var(--s3), 1)}.box-style.box-third.tenth-alt i{color:rgba(var(--n8), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-third.eleven-alt{width:80px;height:80px;border:none;background:rgba(var(--s2), 1)}.box-style.box-third.eleven-alt:hover::before{background:rgba(var(--s3), 1)}.box-style.box-third.eleven-alt i{color:rgba(var(--n8), 1);background-color:rgba(0,0,0,0);width:initial;height:initial}.box-style.box-four{background-color:rgba(var(--s1), 0.1)}.box-style.box-four::before{background-color:rgba(var(--s3), 1)}.btn-hover i{transition:all .5s ease-in-out}.btn-hover:hover i{transform:rotate(90deg)}.v-border{background:rgba(var(--p1), 0.5);width:1px;height:25px}.v-line::before{position:absolute;content:"";width:1px;height:50px;background-color:rgba(var(--p1), 1);transform:rotate(45deg)}.cus-border{border-color:rgba(var(--p1), 0.5) !important}.cus-border.second{border-color:rgba(var(--s5), 0.5) !important}.cus-border.third{border-color:rgba(var(--n6), 1) !important}.cus-border.fourth{border-color:rgba(var(--n6), 0.1) !important}.cus-border.fifth{border-color:rgba(var(--s6), 0.1) !important}.ul-dots li{list-style:disc}.ul-decimal li{list-style:decimal}.social-area a{width:40px;height:40px;border:1px solid rgba(var(--s2), 0.1);border-radius:50%;transition:.3s all}.social-area a i{color:rgba(var(--p2), 1);transition:.3s all}.social-area a:hover{background-color:rgba(var(--p2), 1)}.social-area a:hover i{color:rgba(var(--n7), 1)}.social-area.alt a{border-color:rgba(var(--s3), 1);background:rgba(var(--s3), 1)}.social-area.alt a:hover{background-color:rgba(var(--p2), 1)}.social-items a i,.social-items a span{transition:all .5s}.social-items a:hover i,.social-items a:hover span{color:rgba(var(--p2), 1)}.mouse-follower{z-index:10}.mouse-follower span{z-index:10;opacity:1;top:-10px;left:-10px;transform:translate(-50%, -50%);border-radius:50%;position:fixed;transition:100ms ease-in-out;pointer-events:none}.mouse-follower .cursor-outline{height:30px;width:30px;border:1px solid rgba(var(--p2), 1)}.mouse-follower .cursor-dot{height:6px;width:6px;background:rgba(var(--p2), 1);transition:ease-in-out .5s all}.mouse-follower.hide-cursor span{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.mouse-follower.slider-icon-active .cursor-outline{height:60px;width:60px;background-color:rgba(var(--p2), 1);display:flex;align-items:center;justify-content:center}.mouse-follower.slider-icon-active .cursor-dot{background-color:rgba(0,0,0,0)}.mouse-follower.slider-icon-active i{color:rgba(var(--n8), 1)}.mouse-follower.highlight-cursor{cursor:none}.mouse-follower.highlight-cursor .cursor-outline{height:0px;width:0px}.mouse-follower.highlight-cursor .cursor-dot{height:100px;width:100px;background:rgba(var(--s2), 0.2);mix-blend-mode:multiply}@media(max-width: 991px){.mouse-follower.highlight-cursor .cursor-dot{height:60px;width:60px}}.highlight-cursor{cursor:none}img{max-width:100%;height:auto}.max-un{max-width:unset}.d-rtl{direction:rtl}ul,ol{padding:0;margin:0;list-style:none}ul li,ol li{font-size:inherit}button{border:none;cursor:pointer;font-size:18px;line-height:150%;padding:0;background-color:rgba(0,0,0,0)}.single-input input,.single-input textarea,.single-input .nice-select{border:1px solid rgba(var(--s6), 0.2);padding:12px 16px;border-radius:0}.single-input input::-moz-placeholder, .single-input textarea::-moz-placeholder, .single-input .nice-select::-moz-placeholder{color:rgba(var(--p1), 1)}.single-input input::placeholder,.single-input textarea::placeholder,.single-input .nice-select::placeholder{color:rgba(var(--p1), 1)}.single-input input:focus,.single-input input:hover,.single-input textarea:focus,.single-input textarea:hover,.single-input .nice-select:focus,.single-input .nice-select:hover{border:1px solid rgba(var(--p2), 1)}.single-input input .list,.single-input textarea .list,.single-input .nice-select .list{border:1px solid rgba(var(--s6), 0.2);bottom:initial;padding:8px 16px}.single-input input::after,.single-input textarea::after,.single-input .nice-select::after{display:block;right:24px}input,textarea{padding:15px 20px;color:rgba(var(--s6), 1);width:100%;font-family:var(--body-font);outline-color:rgba(0,0,0,0);font-size:16px;border:1px solid rgba(var(--s6), 0.2)}input::-moz-placeholder, textarea::-moz-placeholder{color:rgba(var(--p2), 1);font-size:16px}input::placeholder,textarea::placeholder{color:rgba(var(--p2), 1);font-size:16px}input:focus,textarea:focus{outline:none;box-shadow:none;border:1px solid rgba(var(--p2), 1)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{width:initial;height:initial}select{padding:10px 20px;border:none;cursor:pointer;outline:none}span{display:inline-block}.table thead th,.table td,.table th{border:none}.b-none{border:none !important}.ovf-unset{overflow-x:unset !important}iframe{border:0;width:100%}.shadow-none{box-shadow:none}.display-one{font-size:120px}.display-two{font-size:96px}.display-three{font-size:76px}.display-four{font-size:60px}.display-five{font-size:56px}.display-six{font-size:48px}.fs-one,h1,h1>a{font-size:48px}.fs-two,h2,h2>a{font-size:40px}.fs-three,h3,h3>a{font-size:32px}.fs-four,h4,h4>a{font-size:24px}.fs-five,h5,h5>a{font-size:20px;line-height:150%}.fs-six,h6,h6>a{font-size:18px;line-height:150%}.fs-seven{font-size:16px;line-height:150%}.fs-eight{font-size:14px;line-height:150%}.fs-nine{font-size:12px;line-height:150%}table thead tr th{font-size:18px;line-height:150%}a,p,button,span,label,li{margin:0;font-family:var(--body-font);color:rgba(var(--s6), 1);font-size:16px;font-weight:400;line-height:150%}.alt-bg a,.alt-bg p,.alt-bg span,.alt-bg h1,.alt-bg h2,.alt-bg h3,.alt-bg h4,.alt-bg h5,.alt-bg h6,.alt-bg i,.alt-bg select,.alt-bg button{color:rgba(var(--n7), 1)}.p1-color{color:rgba(var(--p1), 1)}.p2-color{color:rgba(var(--p2), 1)}li{font-size:inherit}.d-center{display:flex;justify-content:center;align-items:center}.section-text{margin-bottom:32px}.section-header{margin-bottom:55px}.head-icon{width:40px;height:40px;background-color:rgba(var(--p2), 1)}.head-icon i{color:rgba(var(--n8), 1)}.cus-mar{margin-bottom:-24px}.single-box{margin-bottom:24px}.sub-title{margin-bottom:16px}.title{margin-bottom:10px}.cus-mz1{z-index:-1}.cus-z0{z-index:0}.cus-z1{z-index:1}.cus-z2{z-index:2}.pt-120{padding-top:120px}@media(max-width: 991px){.pt-120{padding-top:60px}}@media(max-width: 575px){.pt-120{padding-top:50px}}.pb-120{padding-bottom:120px}@media(max-width: 991px){.pb-120{padding-bottom:60px}}@media(max-width: 575px){.pb-120{padding-bottom:50px}}*::-webkit-scrollbar-track{background:rgba(var(--s3), 1)}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-button,*::-webkit-scrollbar-thumb{background:rgba(var(--s2), 1)}.cus-scrollbar{overflow-y:auto;overflow-x:hidden;position:sticky;max-height:90vh;top:100px}.cus-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.cus-scrollbar::-webkit-scrollbar{width:3px;background-color:rgba(0,0,0,0)}.cus-scrollbar::-webkit-scrollbar-button,.cus-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0)}.cus-scrollbar:hover::-webkit-scrollbar{width:3px}.cus-scrollbar:hover::-webkit-scrollbar-track{background:rgba(255,211,198,.5)}.cus-scrollbar:hover::-webkit-scrollbar-button,.cus-scrollbar:hover::-webkit-scrollbar-thumb{background:rgba(var(--p1), 1)}.scrollToTop{position:fixed;bottom:0;width:40px;height:40px;right:30px;background-color:rgba(var(--s2), 1);padding:0 12px;color:rgba(var(--n7), 1);line-height:120%;font-size:12px;text-align:center;z-index:9;cursor:pointer;transition:all 1s;transform:translateY(100%)}.scrollToTop.active{bottom:30px;transform:translateY(0%)}#progress-svg{position:fixed;bottom:14px;right:14px;width:80px;height:80px}.progress{position:relative;background-color:rgba(var(--n6), 1);height:4px;overflow:initial}.progress .progress-done{background:rgba(var(--p2), 1);height:100%;width:0;opacity:0;transition:1s ease .3s}.progress .progress-done span{background:rgba(var(--s3), 1);right:0}
/* .preloader{width:100%;height:100vh;background-color:rgba(var(--n7), 1);position:fixed;display:flex;overflow:hidden;top:0;z-index:99999} */
.preloader .loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.preloader .loader::before{content:"";box-sizing:border-box;position:absolute;inset:0px;border-radius:50%;border:5px solid rgba(var(--p1), 1);animation:prixClipFix 2s linear infinite}.accordion-button:focus{box-shadow:none}.animated{animation-duration:1s;animation-fill-mode:both}.fadeInDown{animation-name:fadeInDown}.top-sticky{top:100px}.slide-button{outline:none;bottom:0;padding:0;width:24px;height:24px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50%;background:rgba(var(--s1), 1);z-index:5}.slide-button:hover{border-color:rgba(0,0,0,0)}.slide-button i{color:rgba(var(--p2), 1)}.slide-button.ara-prev{transform:rotate(180deg)}.slider-pagination{width:initial}.slider-pagination span{letter-spacing:10px;color:rgba(var(--s2), 1)}.singleTab .nav-links{cursor:pointer}.singleTab .tabContents{position:relative}.singleTab .tabContents .tabItem{transform:translateY(100px);position:absolute;z-index:-1;top:0;width:100%;opacity:0;transition:.8s all}.singleTab .tabContents .tabItem.active{position:initial;z-index:1;opacity:1;transform:translateY(0)}.pagination{display:inline-flex}.pagination .page-item .page-link{background-color:rgba(0,0,0,0);min-width:40px;min-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;color:rgba(var(--s6), 1);font-weight:600;box-shadow:none}.pagination .page-item .page-link:hover,.pagination .page-item .page-link.active{background-color:rgba(var(--p2), 1);color:rgba(var(--n8), 1)}.pagination .page-item .page-link:hover span,.pagination .page-item .page-link.active span{color:rgba(var(--n8), 1)}.pagination .page-item .page-link.previous,.pagination .page-item .page-link.next{border-radius:50px}.breadcrumb-area .breadcrumb a,.breadcrumb-area .breadcrumb li{color:rgba(var(--s6), 1)}.breadcrumb-area .breadcrumb .breadcrumb-item+.breadcrumb-item{position:relative}.breadcrumb-area .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"arrow_right_alt";font-family:"Material Symbols Outlined";z-index:1;position:absolute;left:0;font-size:24px;color:rgba(var(--s6), 1)}.nice-select{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0);float:initial;overflow:initial;height:initial;padding:0;display:inline-flex;align-items:center;line-height:150%;width:100%}.nice-select:focus,.nice-select:hover{border-color:rgba(0,0,0,0)}.nice-select::after{height:10px;width:10px;right:15px;top:initial;border-color:rgba(var(--s6), 0.6)}.nice-select .list{width:initial;background-color:rgba(var(--n8), 1);box-shadow:none;overflow:initial;width:100%;top:100%;padding:0;box-shadow:var(--shadow-sm)}.nice-select .option{background-color:rgba(0,0,0,0);font-size:16px;line-height:150%;padding:4px 5px;min-height:initial;font-weight:500}.nice-select .option:hover,.nice-select .option:focus,.nice-select .option.selected.focus{background-color:rgba(0,0,0,0)}.nice-select .current{font-weight:500}.checkbox-single{position:relative;padding-left:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-single input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-single .checkmark{position:absolute;left:0;height:20px;width:20px;border-radius:5px;border:1px solid rgba(var(--p1), 0.5)}.checkbox-single .checkmark::after{content:"done";position:absolute;font-family:"Material Symbols Outlined"}.checkbox-single input:checked~.checkmark::after{content:""}.checkbox-single input:checked~.checkmark:after{display:block}.switch{position:relative;width:45px;height:20px}.switch .slider{position:absolute;cursor:pointer;border-radius:34px;border:1px solid rgba(var(--s6), 1);transition:.5s}.switch .slider::before{position:absolute;content:"";height:12px;width:12px;border-radius:50%;transform:translateX(4px);background-color:rgba(var(--s6), 1);transition:.5s}.switch input:checked+.slider{background-color:rgba(var(--p2), 1);border-color:rgba(var(--p2), 1)}.switch input:checked+.slider::before{background-color:rgba(var(--n8), 1);transform:translateX(28px)}.ui-datepicker{background-color:rgba(var(--n8), 1)}.ui-datepicker .ui-datepicker-header{display:flex;align-items:center;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(var(--p1), 0.5)}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:initial;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{content:"chevron_right";font-family:"Material Symbols Outlined";font-size:24px}.ui-datepicker .ui-datepicker-prev::before{content:"chevron_left"}.ui-datepicker .ui-datepicker-title{margin:auto}.ui-datepicker .ui-datepicker-title select{margin:0 5px;padding:8px 6px;width:initial;border:1px solid rgba(var(--p1), 0.1)}.ui-datepicker .ui-datepicker-inline{border-radius:4px;border:1px solid rgba(var(--s6), 0.3)}.ui-datepicker .ui-datepicker-today a{background-color:rgba(var(--s2), 1);color:rgba(var(--n8), 1)}.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-default{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);font-weight:400;color:rgba(var(--s6), 1);font-size:12px;width:25px;height:25px;line-height:20px;text-align:center;border-radius:50%}.ui-datepicker .ui-state-default:hover,.ui-datepicker .ui-state-default.ui-state-active,.ui-datepicker .ui-state-highlight:hover,.ui-datepicker .ui-state-highlight.ui-state-active,.ui-datepicker .ui-widget-header .ui-state-default:hover,.ui-datepicker .ui-widget-header .ui-state-default.ui-state-active{background-color:rgba(var(--s2), 1);color:rgba(var(--n8), 1)}.single-radio{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.single-radio:hover input~.checkmark{background-color:rgba(0,0,0,0)}.single-radio .checkmark{position:absolute;left:0;height:16px;width:16px;border:1px solid rgba(var(--p1), 1);border-radius:50%}.single-radio .checkmark::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,0)}.single-radio input:checked~.checkmark{background-color:rgba(0,0,0,0);border:1px solid rgba(var(--p2), 1)}.single-radio input:checked~.checkmark::after{display:block;background:rgba(var(--p2), 1)}.input-area{border-radius:10px;background-color:rgba(0,0,0,0);border:1px solid rgba(var(--n2), 1)}.input-area:focus-within{border:1px solid rgba(var(--n2), 1);outline:1px solid rgba(var(--n2), 1);border-color:rgba(0,0,0,0)}.input-area.second{border-radius:48px;border:1px solid rgba(var(--n5), 1)}.input-area.second input{font-size:16px}.input-area input,.input-area textarea{border-radius:0;padding:0;padding-right:15px;border:none;background:rgba(0,0,0,0)}.input-area input::-moz-placeholder, .input-area textarea::-moz-placeholder{color:rgba(var(--p1), 1)}.input-area input::placeholder,.input-area textarea::placeholder{color:rgba(var(--p1), 1)}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 50%, 0)}100%{opacity:1;transform:none}}@keyframes fadeIn1st{0%{opacity:0;transform:translate3d(10%, 0, 0)}100%{opacity:1;transform:none}}@keyframes fadeIn2nd{0%{opacity:0;transform:translate3d(-10%, 0, 0)}100%{opacity:1;transform:none}}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{-webkit-clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.header-section{position:fixed;top:0;z-index:999;background-color:rgba(var(--n8), 1)}.header-section.header-fixed{border-color:rgba(0,0,0,0);box-shadow:0px 3px 10px 0px rgba(0,0,0,.3)}.header-section .navbar-toggler{padding-right:0;display:none;border:none}.header-section .navbar-toggler:focus{box-shadow:none}.header-section .navbar-toggler i{color:var(--primary-color)}.header-section .navbar-toggler{width:40px;height:6px;position:relative;right:15px;transition:.3s ease-in-out;transform:translateY(-100%)}.header-section .navbar-toggler span{display:block;position:absolute;height:3px;width:100%;background:rgba(var(--p2), 1);border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.3s ease-in-out}.header-section .navbar-toggler span:nth-child(1){top:0px}.header-section .navbar-toggler span:nth-child(2),.header-section .navbar-toggler span:nth-child(3){top:12px}.header-section .navbar-toggler span:nth-child(4){top:24px}.header-section .navbar-toggler.open span:nth-child(1){top:18px;width:0%;left:50%}.header-section .navbar-toggler.open span:nth-child(2){transform:rotate(45deg)}.header-section .navbar-toggler.open span:nth-child(3){transform:rotate(-45deg)}.header-section .navbar-toggler.open span:nth-child(4){top:18px;width:0%;left:50%}.header-section .collapsing{transition:.5s}.header-section .navbar .navbar-nav ul{padding:10px 0;padding-right:15px}.header-section .navbar .navbar-nav li{padding:5px 0}.header-section .navbar .navbar-nav a,.header-section .navbar .navbar-nav button{text-transform:capitalize;font-weight:500;background-color:rgba(0,0,0,0);position:relative;display:inline-flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,0);transition:.3s}.header-section .navbar .navbar-nav a.active,.header-section .navbar .navbar-nav a:hover,.header-section .navbar .navbar-nav button.active,.header-section .navbar .navbar-nav button:hover{color:rgba(var(--s2), 1);border-color:rgba(var(--s2), 1)}.header-section .navbar .navbar-nav a.active::before,.header-section .navbar .navbar-nav a:hover::before,.header-section .navbar .navbar-nav button.active::before,.header-section .navbar .navbar-nav button:hover::before{transform:rotate(-50deg);opacity:1;transition:.3s}.header-section .navbar .navbar-nav .dropdown-menu,.header-section .navbar .navbar-nav .sub-menu{background-color:rgba(var(--n2), 1);box-shadow:var(--shadow-lg)}.header-section .navbar .navbar-nav .dropdown-menu a,.header-section .navbar .navbar-nav .dropdown-menu button,.header-section .navbar .navbar-nav .sub-menu a,.header-section .navbar .navbar-nav .sub-menu button{display:initial}.header-section .navbar .navbar-nav .dropdown-menu a:hover,.header-section .navbar .navbar-nav .dropdown-menu button:hover,.header-section .navbar .navbar-nav .sub-menu a:hover,.header-section .navbar .navbar-nav .sub-menu button:hover{letter-spacing:1px;transition:.5s}.header-section .navbar .navbar-nav .dropdown-menu a::after,.header-section .navbar .navbar-nav .dropdown-menu button::after,.header-section .navbar .navbar-nav .sub-menu a::after,.header-section .navbar .navbar-nav .sub-menu button::after{right:initial}.header-section .navbar .navbar-nav .dropdown-menu a::before,.header-section .navbar .navbar-nav .dropdown-menu button::before,.header-section .navbar .navbar-nav .sub-menu a::before,.header-section .navbar .navbar-nav .sub-menu button::before{display:none}.header-section .navbar .dropdown-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:1}.header-section .navbar .dropdown-toggle::after{position:absolute;content:"";border:none;font-family:"FontAwesome";font-weight:400;transform:rotate(90deg);font-size:14px;right:-10px;z-index:-1}.header-section .navbar .dropdown-menu{padding-right:20px;transition:all .5s;transform:translateY(50px) translateX(0)}.header-section .navbar .dropdown-menu button,.header-section .navbar .dropdown-menu a{padding-right:0;padding-left:0;margin-left:10px}.header-section .navbar .dropdown-menu,.header-section .navbar .sub-menu{display:block;opacity:0;visibility:hidden}.header-section .navbar .navbar-toggler:focus{outline:0;box-shadow:none}.header-section .navbar .show-dropdown{margin-right:15px}.header-section .navbar .show-dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0) translateX(0)}.header-section .navbar .sub-dropdown{position:relative}.header-section .navbar .sub-dropdown:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(-5px) translateX(0);z-index:2}.header-section .navbar .sub-dropdown .dropdown-toggle::after{transform:rotate(0deg)}.header-section .navbar .sub-dropdown .sub-menu{position:absolute;left:150px;top:0;z-index:1;transition:all .5s}@media(max-width: 991px){.header-section .navbar .navbar-toggler{display:inline-block}.header-section .navbar .navbar-brand img{max-width:initial}.header-section .navbar .navbar-collapse .navbar-nav{max-height:250px;margin:20px 0;overflow-y:auto;margin-bottom:10px;overflow-x:hidden}.header-section .navbar .navbar-collapse .navbar-nav a,.header-section .navbar .navbar-collapse .navbar-nav button{justify-content:start}.header-section .navbar .dropdown-menu{-moz-column-count:1;column-count:1}.header-section .navbar .sub-dropdown .sub-menu{position:initial;transition:initial}.header-section .navbar .dropdown-menu,.header-section .navbar .sub-menu{opacity:initial;visibility:initial;transition:initial;display:none}.header-section .navbar .dropdown-menu{transform:initial;transition:initial;display:none}.header-section .navbar .dropdown-toggle::after{z-index:0}.header-section .navbar .dropend{margin-left:18px}.header-section .navbar .navbar-collapse .right-area{margin-left:0}}.header-section.header-menu .cmn-head{cursor:pointer}.header-section.header-menu .cmn-head .icon-area{width:48px;height:48px}.header-section.header-menu .cmn-head .icon-area .abs-area{background:rgba(var(--s2), 1);color:rgba(var(--n7), 1);border-radius:50%;width:20px;height:20px;top:5px;right:5px;transition:all .5s ease-in-out}.header-section.header-menu .cmn-head button:hover .abs-area{background-color:rgba(var(--s3), 1);color:rgba(var(--s6), 1)}.header-section.header-menu .single-item{position:relative}.header-section.header-menu .single-item.active .main-area{opacity:1;visibility:visible;transform:translateY(0px)}.header-section.header-menu .single-item .main-area{position:absolute;top:50px;white-space:nowrap;right:0;transform:translateY(150px);background-color:rgba(var(--n90), 1);border:1px solid var(--n500);border-radius:10px;opacity:0;z-index:2;transition:.3s;visibility:hidden;overflow-x:auto;min-width:300px;max-height:70vh}.header-section.header-menu .single-item.cart-area .close-btn{right:15px;top:15px;color:var(--n0)}.header-section.header-menu .single-item.cart-area .nav-items-wrapper{position:fixed;top:0px;right:0px;bottom:0px;width:100%;max-width:500px;min-height:100vh;overflow-y:auto;background-color:rgba(var(--n8), 1);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(22.5px);backdrop-filter:blur(22.5px);z-index:999;transform:translateX(100%);transition:all 1.3s}.header-section.header-menu .single-item.cart-area.active .nav-items-wrapper{transform:translateX(0)}.header-section.header-menu .single-item.cart-area .single-box{border:1px solid var(--n500);border-radius:5px}.header-section.header-menu .single-item.cart-area .end-area{color:var(--n0)}.header-section.header-menu .single-item.cart-area .icon-box img{max-width:90px;min-width:90px}.header-section.header-menu .single-item.cart-area .footer-area .second-btn{background-color:var(--n700);color:var(--n0)}.header-section.header-menu .single-item.cart-area .qtySelector{border-radius:10px}.header-section.header-menu .single-item.cart-area .qtySelector i{cursor:pointer;color:var(--n0);min-width:32px;min-height:32px;border-radius:50%;background-color:var(--n100)}.header-section.header-menu .single-item.cart-area .qtySelector .qtyValue{border:none;padding:5px;width:50px;background:rgba(0,0,0,0);font-weight:bold;color:var(--n0)}.banner-section.index-one{background-image:url(../images/index-banner-bg.jpg);background-position:bottom 50px center;background-repeat:no-repeat;overflow:initial}.banner-section.index-one .section-img{margin-top:-80px}.banner-section.index-one .section-img .img-area:nth-child(2){margin-bottom:-320px}.banner-section.index-one .section-img .abs-area{bottom:25%;left:-90px}.banner-section.index-one .section-img .circle-text{right:-50px;top:50px}.banner-section.index-one .index-search{background-color:rgba(var(--n8), 1);box-shadow:var(--shadow-md);border-radius:72px}.banner-section.index-one .index-search button{border-radius:72px}.banner-section.index-one .index-search .v-border{height:45px}.banner-section.index-two::before{position:absolute;content:"";width:100%;height:55%;background-color:rgba(var(--s4), 0.4)}.banner-section.index-two .bg-section::before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(var(--n8), 1);box-shadow:var(--shadow-xl);z-index:-1}.banner-section.index-two .bg-section::after{position:absolute;content:"";width:100%;height:20%;background-color:rgba(var(--n1), 0.4);z-index:-1;bottom:0}.banner-section.index-two .luxury-wedding-slider .swiper-slide-active .img-area{display:flex;justify-content:center}.banner-section.index-two .luxury-wedding-slider .swiper-slide-active .img-area img{max-width:unset}.banner-section.index-two .customPagination span{letter-spacing:5px;color:rgba(var(--p1), 1)}.banner-section.index-two .customPagination .curString{margin-top:0;color:rgba(var(--p2), 1)}.banner-section.index-two .customPagination .totalString{margin-top:30px}.banner-section.index-three{background-color:rgba(var(--n4), 1);background-image:url(../images/index3-banner-bg.png);background-position:center;background-repeat:no-repeat;z-index:1}.banner-section.index-three .banner-content{padding:110px 0 210px}.banner-section.index-three .banner-content .shape-area .shape-1{animation:rotate 25s linear infinite;right:-5%}.banner-section.index-three .banner-content .shape-area .shape-2{right:5%}.banner-section.index-three .img-area{margin-left:-200px}.banner-section.index-three .img-1 img:nth-child(2){margin-left:-60px;margin-top:90px}.banner-section.index-three .banner-text span{position:absolute;font-size:400px;line-height:265%;mix-blend-mode:darken;z-index:-1;letter-spacing:50px;text-transform:uppercase;text-shadow:0px 4px 4px rgba(0,0,0,.05);color:rgba(var(--n4), 1);-webkit-text-stroke:1px rgba(var(--p2), 0.2)}.banner-section.index-three .logo-outline img{animation:rotate 15s linear infinite}.banner-section.index-four{background-color:rgba(var(--n4), 1);background-image:none}.banner-section.index-four .banner-content{padding:225px 0}.banner-section.index-four .banner-content .shape-1{top:-25%}.banner-section.index-four .banner-content .shape-2{top:-25%;left:-15%}.banner-section.index-four .banner-content .shape-3{top:-25%;left:20%}.banner-section.index-four .banner-content .shape-4{right:30%;top:-35%}.banner-section.index-four .banner-content .shape-5{right:-25%;top:-35%}.banner-section.index-four .shape-area .shape-4 img{width:70%}.banner-section.index-four .abs-area{border-radius:64px;background:rgba(var(--n3), 1);box-shadow:var(--shadow-md)}.banner-section.index-four .abs-area.second{background:rgba(var(--s1), 1)}.banner-section.index-four .abs-area .icon-arrow{width:35px;height:35px;border-radius:50%;background:rgba(var(--s2), 1)}.banner-section.index-four .abs-area .icon-arrow i{color:rgba(var(--n8), 1)}.banner-section.index-four .circle-second{bottom:-100px}.banner-section.index-four .circle-second .circle-text .text span{color:rgba(var(--s6), 1)}.banner-section.index-four .circle-second .box-style.box-third.sixth-alt{background:rgba(var(--s3), 1)}.banner-section.index-four .circle-second .box-style.box-third.sixth-alt i{color:rgba(var(--s6), 1)}.banner-section.index-four .left-side{left:0;width:123%}.banner-section.index-four .right-side{width:120%;left:-110px;bottom:90px}.banner-section.index-four.planning-app-banner{background-color:rgba(var(--n1), 1)}.banner-section.index-four.planning-app-banner .banner-content{padding:140px 0 170px}.banner-section.index-five{background-image:none}.banner-section.index-five::before{content:"";position:absolute;width:100%;height:80%;top:0;left:0;background-image:url(../images/index5-banner-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}.banner-section.index-five::after{content:"";position:absolute;left:0;top:0;width:100%;height:80%;background-color:rgba(var(--s6), 0.7);z-index:-1}.banner-section.index-five .grid-line span{width:1px;height:100%;background:rgba(var(--n7), 0.2)}.banner-section.index-five .bg-element span::after{content:"";position:absolute;left:0;bottom:0;width:50%;height:100%;background-color:rgba(var(--n4), 1);z-index:-2}.banner-section.index-five .bg-element .img-area{left:calc(40% - 15px);top:calc(10% - 2px)}.banner-section.index-five .bg-element .img-area::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(var(--p2), 0.5);z-index:1}.banner-section.index-five .circle-text{left:-45px;top:-65px}.banner-section.index-five .banner-content{padding:260px 0}.banner-section.index-six{background-image:url(../images/index6-banner-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover}.banner-section.index-six::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:170px;background-color:rgba(var(--n8), 1);z-index:2}.banner-section.index-six::after{content:"";position:absolute;left:0;top:0;width:100%;height:70%;background:linear-gradient(180deg, #181818 1.2%, rgba(24, 24, 24, 0) 100%);z-index:0}.banner-section.index-six .banner-content{padding-top:175px}.banner-section.index-six .shape-3{bottom:160px}.banner-section.index-seven{background-image:url(../images/index7-banner-bg.png);background-position:left center}.banner-section.index-seven .banner-content{padding:180px 0}.banner-section.index-seven .inner-shape-area .shape-1{right:0;top:5%;animation:rotate 30s linear infinite}.banner-section.index-seven .inner-shape-area .shape-2{right:-15%;top:45%}.banner-section.index-seven .inner-shape-area .shape-3{right:-15%;bottom:0;animation:rotate 30s linear infinite}.banner-section.index-seven .circle-text{top:10%;left:60%}.banner-section.planning-tools{background-image:url(../images/planning-tools-bg.png),url(../images/planning-tools-illus.png);background-position:left center,right center;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.1)}.banner-section.planning-tools .banner-content{padding:28px 0 130px}.banner-section.planning-tools .shape-area .shape-1{left:32%;bottom:40%;animation:rotate 30s linear infinite}.banner-section.planning-tools .shape-area .shape-2{left:40%;bottom:28%;animation:rotate 40s linear infinite}.banner-section.planning-tools .shape-area .shape-2 img{width:50px}.banner-section.become-vendor::before{content:"";position:absolute;width:100%;height:70%;background-image:url(../images/become-vendor-bg.png);background-position:right center;background-repeat:no-repeat;background-size:55%;background-color:rgba(var(--n1), 1);z-index:-1}.banner-section.become-vendor .banner-content{padding:150px 0 0}.banner-section.become-vendor .inner-shape-area .shape-1{left:40%;top:15%;animation:rotate 30s linear infinite}.banner-section.become-vendor .form-wrapper{border-radius:60px;border:1px solid rgba(var(--n6), 1);background:rgba(var(--n8), 1)}.banner-section.become-vendor .form-wrapper span a{color:rgba(var(--p2), 1);text-decoration:underline}.banner-section.become-vendor .counter-area::before{content:"";position:absolute;width:1px;height:70%;background-color:rgba(var(--p1), 0.5);right:10%;z-index:-1}.banner-section.become-vendor .counter-area.border-none::before{display:none}.banner-section.wedding-forums .banner-content{padding:75px 0 220px}.banner-section.wedding-forums .nice-select .list{top:initial;bottom:100%}.banner-section.wedding-forums .people{border-radius:78px;border:1px solid rgba(var(--p1), 1)}.banner-section.wedding-forums .people li{margin-left:-15px}.banner-section.wedding-forums .people button{border-radius:60px;background:rgba(var(--s3), 1);width:60px;height:60px}.banner-section.wedding-forums .shape{top:15%;right:24%}.banner-section.wedding-forums .forums-features .icon-box{min-width:32px;height:32px;border-radius:50%;background:rgba(var(--s5), 1)}.banner-section.wedding-forums .forums-features .icon-box i{color:rgba(var(--n8), 1)}.banner-section.wedding-forums .abs-area{background-color:rgba(var(--n8), 1)}.banner-section.wedding-forums .abs-area i{color:rgba(var(--p2), 1)}.banner-section.wedding-forums .abs-area.second{background-color:rgba(var(--n8), 1)}.banner-section.wedding-attire{overflow:initial}.banner-section.wedding-attire .banner-content{padding:150px 0 160px;background-image:url(../images/wedding-attire-bg.png)}.banner-section.wedding-attire .people{border-radius:78px;border:1px solid rgba(var(--p1), 1)}.banner-section.wedding-attire .people li{margin-left:-15px}.banner-section.wedding-attire .people span,.banner-section.wedding-attire .people button{border-radius:60px;background:rgba(var(--s3), 1);width:40px;height:40px}.banner-section.wedding-attire .abs-content-box{border-radius:16px;top:80px;background-color:rgba(var(--n8), 1);z-index:1}.banner-section.wedding-attire .abs-content-box::before{position:absolute;content:"";border-radius:16px;width:100%;height:100%;background:rgba(var(--s1), 0.3);top:0;left:0;z-index:-1}.banner-section.wedding-attire-profile .banner-content{padding:150px 0 0;background-image:url(../images/wedding-attire-profile-bg.png);background-repeat:no-repeat}.banner-section.wedding-attire-profile .banner-items{border-radius:60px 60px 0px 0px;background:rgba(var(--n8), 1)}.banner-section.wedding-attire-profile .elite-icon{background-color:rgba(var(--s3), 0.3);width:40px;height:40px}.banner-section.planning-tools-2 .banner-content{padding:175px 0}.banner-section.planning-tools-2 .section-area::before{position:absolute;content:"";width:100%;height:88%;background-color:rgba(var(--n8), 1);top:0;left:0;z-index:-1}.banner-section.planning-tools-3{background-color:rgba(var(--n7), 1)}.banner-section.planning-tools-3 .banner-content{padding:175px 0}.banner-section.planning-tools-3 .banner-content::before{position:absolute;content:"";width:100%;height:88%;background-color:rgba(var(--s3), 0.2);top:0;left:0;z-index:0}.banner-section.planning-tools-3 .box-style.box-third.seventh-alt i{color:rgba(var(--s6), 1)}.banner-section.planning-tools-3 .box-style.box-third.seventh-alt:hover i{color:rgba(var(--n8), 1)}.banner-section.planning-tools-3 .icon-area{display:flex;width:60px;height:60px;background:rgba(var(--n1), 1)}.banner-section.shop .bg-area{background-color:rgba(var(--n1), 0.3)}.banner-section.shop .input-area{border:rgba(0,0,0,0)}.banner-section.about-us::before{content:"";z-index:1;position:absolute;background-color:rgba(var(--s5), 0.1);left:0;top:0;width:100%;height:100%;-webkit-clip-path:ellipse(80% 50% at 50% 30%);clip-path:ellipse(80% 50% at 50% 30%)}.banner-section.about-us .shape-area .shape-4{top:40%;left:6%}.banner-section.about-us .shape-area .shape-5{top:36%;right:2%}.banner-section.wedding-venues{background-image:url(../images/wedding-venues-shape-1.png),url(../images/wedding-venues-shape-2.png),url(../images/wedding-venues-shape-3.png);background-position:left bottom,right bottom,center bottom;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.1)}.banner-section.wedding-venues .banner-content{padding:28px 0 120px}.banner-section.wedding-factory{background-image:url(../images/planning-tools-bg.png),url(../images/wedding-factory-banner.png),url(../images/wedding-venues-shape-2.png);background-position:left bottom,bottom right 280px,right bottom;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.1)}.banner-section.wedding-factory .banner-content{padding:28px 0 130px}.banner-section.wedding-packages{background-image:url(../images/planning-tools-bg.png),url(../images/supplier-packages-banner.png),url(../images/wedding-venues-shape-2.png);background-position:left bottom,bottom right 250px,right bottom;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.1)}.banner-section.wedding-packages .banner-content{padding:28px 0 140px}.banner-section.contact-banner{background-image:url(../images/planning-tools-bg.png),url(../images/contact-us-banner.png),url(../images/wedding-venues-shape-2.png);background-position:left bottom,bottom right 250px,right bottom;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.1)}.banner-section.contact-banner .banner-content{padding:28px 0 140px}.banner-section.blog-banner{background-image:url(../images/planning-tools-bg.png),url(../images/blog-banner-bg.png);background-position:left bottom,right bottom;background-repeat:no-repeat}.banner-section.blog-banner .banner-content{padding:28px 0 140px}.banner-section.refer-reward-banner{background-image:url(../images/refer-reward-banner-illus.png);background-position:right bottom;background-repeat:no-repeat;background-color:rgba(var(--n1), 1)}.banner-section.refer-reward-banner .banner-content{padding:140px 0 240px}.banner-section.couples-banner::before{position:absolute;content:"";width:100%;height:1px;background:rgba(var(--p1), 0.5)}.banner-section.couples-banner .banner-content{padding:140px 0 220px}.banner-section.couples-banner .abs-area{right:-28%}.banner-section.couples-banner .abs-area::before{position:absolute;content:"";width:60%;height:100%;bottom:0;background:rgba(var(--n1), 1);z-index:-1}.banner-section.couples-banner .abs-area span{width:50%}.banner-section.couples-banner .abs-img-area .icon-box{width:125px;height:120px;background-color:rgba(var(--n8), 1);bottom:-60px;left:-60px}.banner-section .breadcrumb .active span{color:rgba(var(--p2), 1)}.banner-section.inner-banner .banner-content{padding:210px 0 130px}.footer-section{background:rgba(var(--s3), 1)}.footer-section .left-side{background:rgba(var(--n4), 1);background-image:url(../images/footer-illus-1.png);background-position:bottom right;background-repeat:no-repeat;background-size:100%}.footer-section .footer-form{border-radius:72px;border:1px solid rgba(var(--p1), 1)}.footer-section .footer-form button{width:65px;height:65px;background:rgba(var(--p2), 1);border-radius:50%}.footer-section .footer-form i{color:rgba(var(--n8), 1)}.footer-section .footer-links ul{overflow:hidden}.footer-section .footer-links a{position:relative;display:flex;align-items:center;transition:all .5s}.footer-section .footer-links a::before{content:"keyboard_double_arrow_right";font-family:"Material Symbols Outlined";z-index:1;position:absolute;color:rgba(var(--p2), 1);left:-30px;font-size:24px;transition:all .5s}.footer-section .footer-links a:hover{padding-left:20px;color:rgba(var(--p2), 1)}.footer-section .footer-links a:hover::before{left:-5px}.footer-section.second h2{color:rgba(var(--s6), 1)}.footer-section.second h2 span{color:rgba(var(--p2), 1)}.footer-section.second .box-style.box-second.second-alt{background-color:rgba(0,0,0,0)}.footer-section.second p a{color:rgba(var(--p2), 1)}.footer-section.third{background-color:rgba(var(--n4), 1);background-image:url(../images/explore-wedding-shape-6.png),url(../images/footer-bg.png);background-position:bottom 280px right 160px,bottom 85px center;background-repeat:no-repeat}.footer-section.third .contact-info{background:rgba(var(--s3), 1);border-radius:420px}.footer-section.third .single .icon-box{min-width:32px;height:32px;border-radius:32px;background:rgba(var(--p2), 1)}.footer-section.third .single .icon-box i{color:rgba(var(--s7), 1)}.footer-section.third .top-area{margin-top:-16px;margin-bottom:-16px}.footer-section.third .footer-bottom{background-color:rgba(var(--s5), 1)}.footer-section.third .trending-wedding{background-color:rgba(var(--n8), 1)}.footer-section.fourth{background:rgba(var(--n8), 1)}.footer-section.fourth .footer-bottom{background:rgba(var(--s3), 1)}.features-section .single-box{border-radius:306px;background:rgba(var(--s1), 0.3);width:100%}.features-section .single-box.two{background:rgba(var(--n1), 0.3)}.features-section .single-box.two .icon-area{background:rgba(var(--n1), 1)}.features-section .single-box.three{background:rgba(var(--n3), 0.3)}.features-section .single-box.three .icon-area{background:rgba(var(--n3), 1)}.features-section .single-box.four{background:rgba(var(--n2), 0.3)}.features-section .single-box.four .icon-area{background:rgba(var(--n2), 1)}.features-section .single-box.five{background:rgba(var(--s3), 0.3)}.features-section .single-box.five .icon-area{background:rgba(var(--s3), 1)}.features-section .single-box.six{background:rgba(var(--s4), 0.3)}.features-section .single-box.six .icon-area{background:rgba(var(--s4), 1)}.features-section .icon-area{min-width:200px;min-height:200px;border-radius:100%;background:rgba(var(--s1), 1)}.features-section h3{color:rgba(var(--s6), 1)}.memories-forever .img-area{transition:all .8s ease-in-out}.memories-forever .img-area:nth-child(1){bottom:28px;z-index:2}.memories-forever .img-area:nth-child(2){z-index:1}.memories-forever .img-area:nth-child(3){top:-120px;z-index:0}.memories-forever .img-area:hover{z-index:3;transform:scale(1.1)}.memories-forever .shape-area{margin-left:70px}.memories-forever .btn-area{right:60px}.wedding-listing{background-color:rgba(var(--s3), 0.1)}.wedding-listing .single-box{box-shadow:var(--shadow-xs);transition:all .3s}.wedding-listing .single-box:hover{box-shadow:var(--shadow-xl)}.wedding-listing .single-box:hover .info-area{border-color:rgba(0,0,0,0)}.wedding-listing .info-area{background-color:rgba(var(--n8), 1)}.wedding-listing .img-area img{width:100%}.wedding-listing .single-item{border-radius:32px;background:rgba(var(--n7), 1)}.wedding-listing .single-item .icon{width:24px;height:24px;border-radius:24px;background:rgba(var(--p2), 0.1)}.wedding-listing .single-item .icon i{color:rgba(var(--p2), 1)}.wedding-listing .single-item .icon-favorite{background:rgba(var(--s3), 1);width:32px;height:32px}.wedding-listing .single-item span{color:rgba(var(--p2), 1)}.wedding-listing .featured-area .icon i{color:rgba(var(--n7), 1)}.wedding-listing .star-location i{color:rgba(var(--p2), 1)}.wedding-listing .star-location .icon-favorite{background:rgba(var(--n3), 0.3)}.wedding-listing .star-location .icon-favorite i{color:rgba(var(--p2), 1)}.wedding-listing .responds i{color:rgba(var(--p2), 1)}.wedding-listing .slider-btn{top:calc(50% - 5px)}.wedding-listing.second{background-color:rgba(var(--n1), 0.3)}.wedding-listing.third{background-color:rgba(var(--n8), 1)}.wedding-listing.fourth{background-color:rgba(0,0,0,0)}.wedding-listing.fourth::before{content:"";position:absolute;width:85%;height:100%;top:0;background-color:rgba(var(--n1), 0.3);z-index:-1}.wedding-listing.five::before{position:absolute;content:"";width:90%;height:100%;background-color:rgba(var(--n1), 0.3)}.wedding-listing.five .singleTab .tabLinks .box-style.box-second{background-color:rgba(0,0,0,0);color:rgba(var(--p2), 1)}.wedding-listing.five .singleTab .tabLinks .box-style.box-second.active{background-color:rgba(var(--p2), 1);color:rgba(var(--n8), 1)}.wedding-listing.six .tabLinks .box-style.box-second{background-color:rgba(0,0,0,0);color:rgba(var(--p2), 1)}.wedding-listing.six .tabLinks .box-style.box-second.active{background-color:rgba(var(--p2), 0.1);color:rgba(var(--p2), 1);font-weight:600}.wedding-listing.six .tabLinks .box-style.box-second:hover:before{background-color:rgba(0,0,0,0)}.wedding-listing .abs-icon{width:60px;height:60px;border-radius:50%;background:rgba(var(--n8), 1);z-index:1;bottom:-28px;right:25px}.wedding-listing .abs-icon::before{content:"";z-index:-1;position:absolute;border-radius:50%;background:rgba(var(--s3), 1);width:80%;height:80%}.dream-wedding .counter-area{background-color:rgba(var(--p2), 1)}.dream-wedding .counter-area span{color:rgba(var(--n7), 1)}.dream-wedding .counter-item{border:1px solid rgba(var(--p2), 1);width:240px;height:240px;border-radius:50%}.dream-wedding .circle-area{transition:transform .5s}.dream-wedding .second .circle-area{transform:rotate(160deg)}.dream-wedding .main-content::before{content:"";position:absolute;width:150%;height:150%;bottom:0;left:0;background-color:rgba(var(--n1), 1);z-index:-1}.why-choose-us .shape{right:-30%;top:10%;animation:rotate 50s linear infinite;z-index:-1}.why-choose-us h4{color:rgba(var(--p1), 1);transition:all .5s}.why-choose-us .icon-area{min-width:86px;height:86px;transition:all .5s;border-radius:50%;background-color:rgba(var(--s1), 0.2)}.why-choose-us .single:hover h4{color:rgba(var(--p2), 1)}.why-choose-us .single:hover .icon-area{background:rgba(var(--p2), 1)}.why-choose-us .single:hover .icon-area i{color:rgba(var(--n8), 1)}.why-choose-us.second .icon-area{min-width:60px;height:60px;background:rgba(var(--p2), 1)}.why-choose-us.second .icon-area i{color:rgba(var(--n8), 1)}.why-choose-us.second .icon-area::before{content:"";position:absolute;background:linear-gradient(170deg, #5C263F 0%, rgba(92, 38, 63, 0) 89.8%);bottom:-95px;width:2px;height:84px}.why-choose-us.second .single:last-child .icon-area::before{display:none}.why-choose-us.third .col-xxl-3:last-child .cus-border{border-color:rgba(0,0,0,0) !important}.why-choose-us.third h4{color:rgba(var(--p2), 1)}.why-choose-us.third .single-box .icon-wrap i{color:rgba(var(--s2), 1)}.why-choose-us.fourth .display-two{color:rgba(var(--n7), 1);-webkit-text-stroke:1px rgba(var(--s2), 0.2)}.why-choose-us.fourth .counter-area:hover span{color:rgba(var(--s2), 1)}.why-choose-us.fourth .right-area{background-color:rgba(var(--n4), 1);position:absolute;bottom:120px}.why-choose-us.fourth .main-content{width:60%}.why-choose-us.fifth .shape{right:15%}.why-choose-us.fifth .shape-3{right:15%}.why-choose-us.fifth .sec-img{bottom:20%;left:1%}.wedding-vendors{background-color:rgba(var(--s1), 0.3)}.wedding-vendors .nav-links{background:rgba(var(--s1), 0.1);box-shadow:0px -1px 0px 0px #d8d8d8,0px 1px 0px 0px #d8d8d8;transition:all .5s}.wedding-vendors .nav-links:hover,.wedding-vendors .nav-links.active{background:rgba(var(--s3), 1);box-shadow:0px -1px 0px 0px #d8d8d8}.wedding-vendors .nav-links .icon-arrow{width:60px;height:60px;border-radius:60px;background:rgba(var(--s4), 1)}.wedding-vendors.second{background-color:rgba(0,0,0,0)}.wedding-vendors .main-content{margin-top:-370px}.wedding-vendors .main-content::before{content:"";position:absolute;width:90%;height:100%;top:0;left:0;background-color:rgba(var(--s7), 1);z-index:0}.planning-wedding .wedding-planning-carousel{height:300px}.planning-wedding .line{background:rgba(var(--p2), 1);width:60px;height:1px}.planning-wedding .btn-area a{color:rgba(var(--p2), 1)}.planning-wedding .progress-bar{width:40px;height:40px}.planning-wedding .progress-bar .dot{width:5px;height:5px;background:rgba(var(--n6), 1);border-radius:50%}.planning-wedding .progress-bar .progress-circle{fill:none;stroke:rgba(var(--n6), 1);stroke-width:5}.planning-wedding .progress-bar .progress{fill:none;stroke:rgba(var(--n6), 1);stroke-width:5;stroke-dasharray:0,100;animation:progressAnimation 2s linear forwards infinite}@keyframes progressAnimation{from{stroke-dasharray:0,100}to{stroke-dasharray:100,0}}.planning-wedding .fs-seven{color:rgba(var(--p1), 0.3)}.planning-wedding .swiper-slide-thumb-active .progress{stroke:rgba(var(--p2), 1)}.planning-wedding .swiper-slide-thumb-active .dot{background:rgba(var(--p2), 1)}.planning-wedding .swiper-slide-thumb-active .fs-seven{color:rgba(var(--p2), 1)}.trending-wedding{background-color:rgba(var(--s3), 0.2)}.trending-wedding .row-gap{row-gap:8px}.trending-wedding .single-box h4{color:rgba(var(--s6), 1)}.trending-wedding .single-box p{color:rgba(var(--p2), 1)}.trending-wedding .img-area::before{position:absolute;content:"";width:100%;height:100%;transition:.5s}.trending-wedding .img-area:hover::before{background-color:rgba(var(--p2), 0.2)}.trending-wedding .img-area:hover a{opacity:1}.trending-wedding .img-area a{transition:.5s;opacity:0}.trending-wedding .slider-icon-area{cursor:none}.trending-wedding.second{background-color:rgba(var(--s1), 0.1)}.call-action .bg-img{max-width:135%}.call-to-action::before{position:absolute;content:"";width:95%;height:60%;background-color:rgba(var(--s1), 0.5)}.call-to-action .icon-arrow{width:60px;height:60px;border-radius:60px;background:rgba(var(--p2), 1)}.call-to-action .icon-arrow i{color:rgba(var(--n8), 1)}.call-to-action .counter-area{border-radius:64px;background:rgba(var(--n7), 1);box-shadow:var(--shadow-md)}.call-to-action .counter-area .odometer span{font-weight:inherit;font-size:inherit}.call-to-action .icon-area{width:100px;height:100px;border-radius:50%;background:rgba(var(--n7), 1);top:5%;left:15%}.call-to-action .icon-area i{width:80px;height:80px;border-radius:50%;background:rgba(var(--n4), 0.6);color:rgba(var(--p2), 1)}.call-to-action .icon-area.second{top:initial;bottom:5%}.call-to-action .icon-area.second i{background:rgba(var(--s3), 0.6)}.call-to-action .icon-area.third{top:initial;bottom:initial;left:initial;right:-20%}.call-to-action .icon-area.third i{background:rgba(var(--n1), 0.6)}.call-to-action.second::before{display:none}.call-to-action.second .right-area{background-image:url(../images/call-to-action-shape.png);background-position:center}.call-to-action.second .main-content{background-color:rgba(var(--n4), 1);margin-top:-140px}.call-to-action.third{overflow:initial}.testimonial .swiper-slide .icon-area i{font-family:"Material Symbols Outlined"}.testimonial .testimonial-slider{background-color:rgba(var(--n1), 1)}.testimonial .testimonial-slider p{color:rgba(var(--p1), 1)}.testimonial .testimonial-slider i{color:rgba(var(--s5), 1)}.testimonial .slide-button{background-color:rgba(0,0,0,0)}.testimonial .sec-img{transform:translateY(28px)}.testimonial.second .star-icon i{color:rgba(var(--s2), 1)}.testimonial.second .icon-area{border-radius:50%;width:60px;height:60px;background-color:rgba(var(--n8), 1);border:1px solid rgba(var(--p2), 0.3)}.testimonial.second .icon-area i{color:rgba(var(--p2), 1)}.testimonial.second .v-line::before{transform:rotate(0deg);width:100%;height:1px;z-index:-1}.testimonial.second .testimonial-slider{background-color:rgba(0,0,0,0)}.testimonial.second .ara-slide-prev{transform:rotate(180deg)}.idea-and-tips{background-color:rgba(0,0,0,0);margin-bottom:-12px;z-index:1}.idea-and-tips::before{content:"";position:absolute;width:100%;height:55%;top:0;background-color:rgba(var(--s4), 0.2);z-index:-1}.idea-and-tips .content-area{margin-top:-35px;background:rgba(var(--n8), 1);box-shadow:var(--shadow-sm);border:1px solid rgba(var(--n8), 1);transition:all .5s}.idea-and-tips .content-area .icon-area{background:rgba(var(--s1), 1);border-radius:50%;width:60px;height:60px;z-index:1}.idea-and-tips .content-area:hover{background:rgba(var(--n8), 1);box-shadow:var(--shadow-lg)}.idea-and-tips .swiper-slide{margin-bottom:12px}.idea-and-tips .swiper-slide .img-area img{width:100%}.idea-and-tips .swiper-slide:hover .content-area{box-shadow:var(--shadow-lg)}.faqs-section{overflow:initial}.faqs-section .accordion-item{border:none}.faqs-section .accordion-button{padding:20px 32px;border-radius:80px !important;font-size:inherit;font-weight:inherit;gap:16px;box-shadow:none;background:rgba(var(--n4), 1);color:rgba(var(--p2), 1);padding-right:20%}.faqs-section .accordion-button::after{content:"remove";font-family:"Material Symbols Outlined";z-index:1;position:absolute;right:30px;font-size:20px;width:40px;height:40px;background-image:none;background:rgba(var(--s3), 1);display:flex;align-items:center;justify-content:center;border-radius:50%}.faqs-section .accordion-button.collapsed::after{content:"add"}.faqs-section .accordion .accordion-item{border-radius:0;background-color:rgba(0,0,0,0)}.faqs-section .accordion-body{padding:20px;padding-right:10%;padding-bottom:0}.faqs-section.second::before{position:absolute;content:"";width:90%;height:100%;background:rgba(var(--s3), 1)}.banner-category .overlay{margin-bottom:-50px}.banner-category .swiper-wrapper{margin-bottom:50px}.banner-category .swiper-slide{background:rgba(var(--s1), 0.3);transition:all .3s}.banner-category .swiper-slide:hover{box-shadow:var(--shadow-xxl)}.banner-category .swiper-slide .icon-area{width:100px;height:100px;border-radius:50%;background:rgba(var(--s1), 1)}.banner-category .swiper-slide.second{background:rgba(var(--n1), 0.3)}.banner-category .swiper-slide.second .icon-area{background:rgba(var(--n1), 1)}.banner-category .swiper-slide.third{background:rgba(var(--n3), 0.3)}.banner-category .swiper-slide.third .icon-area{background:rgba(var(--n3), 1)}.banner-category .swiper-slide.fourth{background:rgba(var(--n2), 0.3)}.banner-category .swiper-slide.fourth .icon-area{background:rgba(var(--n2), 1)}.banner-category .swiper-slide.fifth{background:rgba(var(--s4), 0.3)}.banner-category .swiper-slide.fifth .icon-area{background:rgba(var(--s4), 1)}.banner-category .swiper-slide.sixth{background:rgba(var(--s3), 0.3)}.banner-category .swiper-slide.sixth .icon-area{background:rgba(var(--s3), 1)}.banner-category.index-six .banner-category-carousel{margin-bottom:-50px}.banner-category.index-six .swiper-slide{position:relative;margin-bottom:50px}.banner-category.index-six .swiper-slide::before{position:absolute;content:"";width:100%;height:100%;background-color:rgba(var(--n8), 1);top:0;left:0;z-index:-1}.banner-category.index-six .swiper-slide .icon-area{width:60px;height:60px}.banner-category.checklist .overlay{margin-bottom:-100px}.banner-category.second{margin-top:-100px}.banner-category.second::before,.banner-category.second::after{position:absolute;content:"";width:100%;height:100%;bottom:0;right:0;background-color:rgba(var(--n7), 1);z-index:-1}.banner-category.second .icon-area img{width:30px}.deal-for-wedding{background-color:rgba(0,0,0,0)}.deal-for-wedding.wedding-listing .single-item .icon{background-color:rgba(var(--s2), 1)}.deal-for-wedding.wedding-listing .single-item .icon i{color:rgba(var(--s7), 1)}.deal-for-wedding .items-wrapper .info-area{transition:all .5s;box-shadow:var(--shadow-md)}.deal-for-wedding .items-wrapper:hover .info-area{box-shadow:var(--shadow-lg);transition:all .5s}.deal-for-wedding.wedding-vendors .icon-area{width:60px;height:60px;border-radius:50%;border:6px solid rgba(var(--n8), 1);background:rgba(var(--s3), 1);margin-top:-36px}.deal-for-wedding.wedding-vendors .swiper-slide:nth-child(odd) .icon-area{background:rgba(var(--n1), 1)}.how-it-work::before{content:"";position:absolute;width:100%;height:50%;top:0;background-image:url(../images/icon/how-works-left-bg.png),url(../images/icon/how-works-right-bg.png);background-position:center left,center right;background-color:rgba(var(--s3), 1);background-repeat:no-repeat;background-size:contain;z-index:-1}.how-it-work .single-box{background:rgba(var(--n8), 1);box-shadow:var(--shadow-sm);transition:all .5s}.how-it-work .single-box h4{color:rgba(var(--s6), 1)}.how-it-work .single-box:hover{box-shadow:var(--shadow-xl)}.how-it-work .single-box:hover h4{color:rgba(var(--s2), 1)}.how-it-work a:hover span,.how-it-work a:hover i{color:rgba(var(--s2), 1)}.how-it-work .icon-area{width:100px;height:100px;background:rgba(var(--p2), 1);border-radius:100px}.how-it-work .abs-area{width:55px;height:95px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background:rgba(var(--s1), 0.3)}.how-it-work .abs-area span{padding:10px 14px;border-radius:47px;background:rgba(var(--s1), 1)}.how-it-work.second{overflow:initial;background-image:url(../images/how-works-illus.png);background-position:right bottom;background-repeat:no-repeat;background-size:auto}.how-it-work.second::before{background:rgba(var(--s3), 1);height:170%}.how-it-work.second .single-box{background-color:rgba(0,0,0,0);box-shadow:none}.how-it-work.second .icon-wrap{border:1px solid rgba(var(--p2), 0.3);background:rgba(var(--s1), 0.3);border-radius:50%}.how-it-work.second .icon-area{width:75px;height:75px}.how-it-work.second .icon-area i{color:rgba(var(--n8), 1)}.how-it-work.second .abs-item{border-radius:62.5px;background:rgba(var(--n1), 1);padding:2px 8px}.blog-content{background-color:rgba(var(--n7), 1);overflow:initial}.blog-content .negative-margin{margin-top:-90px;background-color:rgba(var(--n8), 1);width:90%}.blog-section::before{position:absolute;content:"";top:0;z-index:-1;width:100%;height:60%;background-color:rgba(var(--s4), 0.2)}.blog-section .single-box{background-color:rgba(var(--n7), 1)}.features{background-image:url(../images/features-bg-img-1.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}.features::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(var(--s6), 0.8);top:0;z-index:-1}.features .col-xxl-3::before{content:"";position:absolute;width:1px;height:150%;background-color:rgba(var(--n7), 0.3);top:-25%;left:0;z-index:-1}.features .col-xxl-3:first-child::before{display:none}.features .single-box:hover,.features .single-box.active{cursor:pointer}.features .single-box:hover .bottom-area,.features .single-box.active .bottom-area{opacity:1;transform:translateX(0)}.features .single-box:hover .top-area,.features .single-box.active .top-area{transform:translateY(0)}.features .bottom-area{opacity:0;transform:translateX(45%);transition:all .3s ease-in-out}.features .top-area{transition:all .5s ease-in-out;transform:translateY(75%)}.features .box-style.box-second.second-alt{background-color:rgba(0,0,0,0);color:rgba(var(--n7), 1);border-color:rgba(var(--n7), 1)}.features .box-style.box-second.second-alt:hover{border-color:rgba(var(--p2), 1)}.plan-your-wedding .abs-icon{width:80px;height:80px;border-radius:60px;background:rgba(var(--s1), 1);margin-top:-40px}.plan-your-wedding .single-box{background-image:url(../images/wedding-plan-bg.png);background-position:top left;background-repeat:no-repeat;background-color:rgba(var(--s1), 0.3);transition:all .3s}.plan-your-wedding .single-box:hover{box-shadow:var(--shadow-xl)}.plan-your-wedding .single-box .image-area img{max-width:208px;max-height:208px;border-radius:50%;height:208px}.plan-your-wedding .col-xxl-3:nth-child(2) .abs-icon{background:rgba(var(--n1), 1)}.plan-your-wedding .col-xxl-3:nth-child(2) .single-box{background-color:rgba(var(--n1), 0.3)}.plan-your-wedding .col-xxl-3:nth-child(3) .abs-icon{background:rgba(var(--n3), 1)}.plan-your-wedding .col-xxl-3:nth-child(3) .single-box{background-color:rgba(var(--n3), 0.3)}.plan-your-wedding .col-xxl-3:nth-child(4) .abs-icon{background:rgba(var(--n2), 1)}.plan-your-wedding .col-xxl-3:nth-child(4) .single-box{background-color:rgba(var(--n2), 0.3)}.explore-wedding{background-color:rgba(var(--s1), 0.3)}.explore-wedding li a::before{position:absolute;content:"";background-color:rgba(var(--s2), 1);width:calc(100% + 85px);height:1px;bottom:-10px;transition:all .3s;opacity:0}.explore-wedding li a.active,.explore-wedding li a:hover{color:rgba(var(--s2), 1)}.explore-wedding li a.active::before,.explore-wedding li a:hover::before{bottom:0;opacity:1}.explore-wedding .left-side .min-margin{margin-left:-40px}.explore-wedding .right-side .min-margin{margin-top:-200px}.explore-wedding .category-gallery-wrap .category-gallery{display:none}.explore-wedding .category-gallery-wrap .category-gallery.active{display:block}.explore-wedding .category-gallery-wrap .category-gallery.active img:nth-child(1){animation:2s ease 0s normal none 1 fadeInUp}.explore-wedding .category-gallery-wrap .category-gallery.active img:nth-child(2){animation:3s ease 0s normal none 1 fadeInUp}.happy-couple .star-icon i{color:rgba(var(--s2), 1)}.happy-couple .swiper-slide{background-color:rgba(var(--n7), 1)}.happy-couple .swiper-slide-active{background-color:rgba(var(--n1), 1)}.explore-nearby .single-box{background-color:rgba(var(--n1), 0.3);border-radius:16px;transition:all .3s}.explore-nearby .single-box a{transition:all .3s}.explore-nearby .single-box:hover{background-color:rgba(var(--n1), 1)}.explore-nearby .single-box:hover a{border:1px solid rgba(var(--s2), 0.3)}.explore-nearby .text-area h5{color:rgba(var(--s6), 1)}.explore-nearby .text-area p{color:rgba(var(--s2), 1)}.counter-section .single-box{background:rgba(var(--s1), 0.3);transition:all .3s}.counter-section .single-box:hover{box-shadow:var(--shadow-xxl)}.counter-section .single-box .icon-area{width:60px;height:60px;border-radius:50%;background:rgba(var(--s1), 1)}.counter-section .single-box.second{background:rgba(var(--n1), 0.3)}.counter-section .single-box.second .icon-area{background:rgba(var(--n1), 1)}.counter-section .single-box.third{background:rgba(var(--n3), 0.3)}.counter-section .single-box.third .icon-area{background:rgba(var(--n3), 1)}.counter-section .single-box.fourth{background:rgba(var(--n2), 0.3)}.counter-section .single-box.fourth .icon-area{background:rgba(var(--n2), 1)}.counter-section .single-box.fifth{background:rgba(var(--s4), 0.3)}.counter-section .single-box.fifth .icon-area{background:rgba(var(--s4), 1)}.counter-section .single-box.sixth{background:rgba(var(--s3), 0.3)}.counter-section .single-box.sixth .icon-area{background:rgba(var(--s3), 1)}.counter-part{overflow:initial;margin-top:-140px}.counter-part .counter-area::before{position:absolute;content:"";width:216px;height:216px;border-radius:50%;border:1px solid rgba(var(--n4), 0.4)}.counter-part .main-content{background-color:rgba(var(--p2), 1)}.planning-features .single-box{background-color:rgba(var(--n8), 1);box-shadow:var(--shadow-lg)}.planning-features .icon-area{width:80px;height:80px;border-radius:50%;background:rgba(var(--s2), 0.1)}.planning-features .cus-mar::before{position:absolute;content:"";width:719px;height:719px;background-color:rgba(var(--p2), 0.3);z-index:-1;border-radius:50%}.app-download .bg-area::before{position:absolute;content:"";width:100%;height:60%;background-color:rgba(var(--s3), 1);z-index:-1}.completed-projects .swiper-slide{scale:1 .8;transition:.5s}.completed-projects .swiper-slide a,.completed-projects .swiper-slide h3{opacity:0}.completed-projects .swiper-slide.swiper-slide-active{scale:1}.completed-projects .swiper-slide.swiper-slide-active a,.completed-projects .swiper-slide.swiper-slide-active h3{opacity:1}.completed-projects h3{background-color:rgba(var(--s2), 1)}.check-list .single-box{border-radius:24px;border:1px solid rgba(var(--n5), 1);transition:.5s}.check-list .single-box:hover{background:rgba(var(--s2), 1)}.check-list .single-box:hover h3,.check-list .single-box:hover p{color:rgba(var(--n8), 1)}.check-list .single-box:hover .icon-wrap{border:1px solid rgba(var(--s1), 0.3)}.check-list .single-box:hover .icon-area{background:rgba(var(--s1), 1)}.check-list .single-box:hover .icon-area i{color:rgba(var(--s2), 1)}.check-list .icon-wrap{border:1px solid rgba(var(--s2), 0.3);border-radius:50%}.check-list .icon-area{width:80px;height:80px;background:rgba(var(--s2), 1);border-radius:50%}.check-list .icon-area i{color:rgba(var(--n8), 1)}.unlock-secrets::before{position:absolute;content:"";width:100%;height:55%;bottom:0;background-color:rgba(var(--s6), 0.04);z-index:-1}.unlock-secrets .main-content{background-color:rgba(var(--n8), 1)}.unlock-secrets h2 span{color:rgba(var(--s2), 1)}.wedding-planner{background-color:rgba(var(--s6), 0.04)}.wedding-planner .single-box{background-color:rgba(var(--n8), 1);transition:.5s}.wedding-planner .single-box:hover{background:rgba(var(--s2), 1)}.wedding-planner .single-box:hover a span,.wedding-planner .single-box:hover a i,.wedding-planner .single-box:hover h4,.wedding-planner .single-box:hover p{color:rgba(var(--n8), 1)}.wedding-planner .icon-area{width:80px;height:80px;background:rgba(var(--n1), 1);border-radius:50%}.wedding-planner .icon-area i{color:rgba(var(--s2), 1)}.wedding-planner a span,.wedding-planner a i{color:rgba(var(--s2), 1)}.watch-video{background-image:url(../images/watch-video-bg.png),url(../images/watch-video-shape.png);background-position:left center,center center;background-repeat:no-repeat;background-size:auto}.watch-video::before{position:absolute;content:"";width:100%;height:50%;top:0;right:0;background-color:rgba(var(--s6), 0.04);z-index:-1}.watch-video .content-area::before{position:absolute;content:"";width:150%;height:100%;bottom:0;right:0;background-color:rgba(var(--s2), 1);z-index:-1}.watch-video .logo-outline img{animation:rotate 100s linear infinite}.watch-video.second::before{background:rgba(var(--n1), 1)}.watch-video.third{background-image:none;margin-top:-100px;z-index:0}.watch-video.third::before{background:rgba(0,0,0,0)}.watch-video .icon-area{width:60px;height:60px;border-radius:50%;background-color:rgba(var(--s1), 1)}.watch-video .icon-area i{color:rgba(var(--s2), 1)}.watch-video.fourth{background-image:none}.watch-video.fourth::before{background:rgba(var(--n8), 1)}.watch-video.fourth::after{position:absolute;content:"";width:100%;height:50%;background:rgba(var(--s3), 1);bottom:0;left:0;z-index:-2}.watch-video.fourth .box-style.box-second.second{border-radius:20px;background:rgba(var(--n1), 1);color:rgba(var(--s6), 1)}.wedding-website::before{position:absolute;content:"";width:100%;height:35%;bottom:0;right:0;background-color:rgba(var(--s6), 0.04);z-index:-1}.wedding-website .single-box{border-radius:30px;border:1px solid rgba(var(--n6), 1);background:rgba(var(--n8), 1);box-shadow:var(--shadow-lg)}.wedding-website .box-style.box-third.seventh-alt{width:60px;height:60px}.video-section .container::before{position:absolute;content:"";width:150%;height:100%;bottom:0;left:0;background-color:rgba(var(--n1), 1);z-index:-1}.video-section .box-area{background-color:rgba(var(--n8), 1);border:1px solid rgba(var(--p2), 1)}.video-section .icon-box{background-color:rgba(var(--p2), 1);color:rgba(var(--n8), 1)}.video-part{background-color:rgba(var(--s3), 1)}.video-part .box-style.box-third.tenth-alt{background-color:rgba(var(--s1), 1)}.video-part .box-style.box-third.tenth-alt i{color:rgba(var(--s6), 1)}.exclusive-features .icon-box{min-width:24px;height:24px;border-radius:50%;background:rgba(var(--s5), 1)}.exclusive-features .icon-box i{color:rgba(var(--n8), 1)}.recent-discussions{background-color:rgba(var(--n7), 1);overflow:initial}.recent-discussions .single-item{background-color:rgba(var(--n8), 1)}.recent-discussions .single-item p span{color:rgba(var(--p2), 1)}.recent-discussions .single-item .people{row-gap:12px}.recent-discussions .single-item .people li{margin-left:-8px}.recent-discussions .single-item .people li img{min-width:32px;height:32px}.recent-discussions .section-head .icon-area{border-radius:50%;background:rgba(var(--s1), 1);width:120px;height:120px}.recent-discussions .section-head .icon-area i{color:rgba(var(--s2), 1)}.recent-discussions .section-head ul a{color:rgba(var(--s6), 1) !important}.recent-discussions .section-head ul a span{color:rgba(var(--p1), 1)}.recent-discussions .section-head ul a:hover{border-color:rgba(0,0,0,0)}.recent-discussions .section-head ul a.active{background-color:rgba(var(--s3), 1) !important;border:none}.recent-discussions .section-head::before{content:"";position:absolute;width:100%;height:112%;top:0;background-color:rgba(var(--n1), 0.3);z-index:-1}.recent-discussions .create-discussions .icon-area{border-radius:60px;background:rgba(var(--s3), 1);min-width:65px;height:65px}.recent-discussions .create-discussions span{color:rgba(var(--p1), 1) !important}.recent-discussions.wedding-attire{margin-top:-60px}.recent-discussions.wedding-attire::before{content:"";position:absolute;width:100%;height:100%;bottom:0;background-color:rgba(var(--n7), 1);z-index:-1}.recent-discussions.wedding-attire .search-form{background-color:rgba(var(--n8), 1)}.recent-discussions .order-by .nice-select{width:130px;border-radius:48px;border:1px solid rgba(var(--n5), 1)}.recent-discussions .video-wrapper .profile-area{max-width:32px;max-height:32px}.recent-discussions .video-wrapper .single-item{margin-bottom:28px}.recent-discussions .video-wrapper .single-item:hover .popupvideo{opacity:1}.recent-discussions .video-wrapper .single-item .popupvideo{opacity:0}.recent-discussions .tabLinks .nav-links{background-color:rgba(0,0,0,0);color:rgba(var(--p2), 1);border-radius:50px;border:1px solid rgba(var(--p2), 1)}.recent-discussions .tabLinks .nav-links.active,.recent-discussions .tabLinks .nav-links:hover{color:rgba(var(--n8), 1);background-color:rgba(var(--p2), 1)}.recent-discussions .elite-icon{background-color:rgba(var(--s3), 0.3);width:24px;height:24px}.recent-discussions .results-members .single-box{transition:all .3s}.recent-discussions .results-members .single-box:hover{background-color:rgba(var(--s1), 0.2)}.recent-discussions .results-members .single-box a{color:rgba(var(--s6), 1)}.recent-discussions.profile .section-head::before{height:100%}.recent-discussions .wedding-details p a{color:rgba(var(--p2), 1)}.recent-discussions .wedding-details .single-box{background-color:rgba(var(--n1), 0.3)}.recent-discussions .wedding-details .icon-area{width:80px;height:80px;border-radius:80px;background:rgba(var(--n8), 1)}.recent-discussions .wedding-details .icon-area i{color:rgba(var(--s5), 1)}.recent-discussions .my-activity .elite-icon{width:40px;height:40px}.active-user .swiper-slide{background-color:rgba(var(--s3), 0.3)}.active-user .swiper-slide-next{background-color:rgba(var(--n1), 1)}.active-user .abs-area{border-radius:16px;background:rgba(var(--s4), 0.3)}.active-user h6{background-color:rgba(var(--s3), 1);border-radius:16px}.sidebar-common .post-categories{background:rgba(var(--n4), 1)}.sidebar-common .post-categories a{overflow:hidden;position:relative;display:flex;align-items:center;transition:all .5s}.sidebar-common .post-categories a::before{content:"east";font-family:"Material Symbols Outlined";z-index:1;position:absolute;color:rgba(var(--p2), 1);left:-30px;font-size:24px;transition:all .5s}.sidebar-common .post-categories a:hover{padding-left:20px;color:rgba(var(--p2), 1)}.sidebar-common .post-categories a:hover span{color:inherit}.sidebar-common .post-categories a:hover::before{left:-5px}.sidebar-common .stay-in-loop{background:rgba(var(--s3), 1)}.sidebar-common .stay-in-loop .input-area{border-radius:72px}.sidebar-common .popular-blogs{background:rgba(var(--n4), 1)}.sidebar-common .search-tags{background:rgba(var(--n4), 1)}.sidebar-common .search-tags .box-style.box-second.seventh-alt{border-radius:48px;padding:12px 12px;color:rgba(var(--s6), 1);background-color:rgba(var(--s3), 1)}.sidebar-common .search-tags .box-style.box-second.seventh-alt:hover{color:rgba(var(--n8), 1)}.sidebar-common .sidebar-head i{transition:all .3s}.sidebar-common .sidebar-head:hover,.sidebar-common .sidebar-head.active{color:rgba(var(--p2), 1)}.sidebar-common .sidebar-head:hover i,.sidebar-common .sidebar-head.active i{transform:rotate(90deg)}.sidebar-common .sidebar-item-head{cursor:pointer}.sidebar-common #price-range{height:1px;background:rgba(var(--n5), 1)}.sidebar-common #price-range .ui-slider-handle{width:12px;height:12px;border-radius:50%;background:rgba(var(--s6), 1)}.sidebar-common #price-range .ui-slider-range{background:rgba(var(--s6), 1);height:1px}.sidebar-common #price-range .ui-slider-handle{top:-6px}.sidebar-common .sidebar-single-body{display:none}.sidebar-common .sidebar-single-body label{transition:all .3s}.sidebar-common .sidebar-single-body label:hover{background:rgba(var(--n1), 0.5)}.sidebar-common .sidebar-single-body label:hover span{color:rgba(var(--p2), 1)}.sidebar-common .sidebar-single-body label .checkmark{left:16px;height:16px;width:16px}.sidebar-common .size-list li{cursor:pointer}.sidebar-common .size-list li.active{border:1px solid rgba(var(--p2), 1) !important}.sidebar-common .color-plate .item-list{width:25px;height:25px;position:relative;border-radius:15px;cursor:pointer;background:rgba(var(--n1), 1)}.sidebar-common .color-plate .item-list:nth-child(2){background:rgba(var(--p1), 1)}.sidebar-common .color-plate .item-list:nth-child(3){background:rgba(var(--s1), 1)}.sidebar-common .color-plate .item-list:nth-child(4){background:rgba(var(--n1), 1)}.sidebar-common .color-plate .item-list:nth-child(5){background:rgba(var(--n6), 1)}.sidebar-common .color-plate .item-list:nth-child(6){background:rgba(var(--n2), 1)}.sidebar-common .color-plate .item-list:nth-child(7){background:rgba(var(--s2), 1)}.sidebar-common .color-plate .item-list:nth-child(8){background:rgba(var(--n3), 1)}.sidebar-common .color-plate .item-list:nth-child(9){background:rgba(var(--s3), 1)}.sidebar-common .color-plate .item-list:nth-child(10){background:rgba(var(--n4), 1)}.sidebar-common .color-plate .item-list:nth-child(11){background:rgba(var(--s4), 1)}.sidebar-common .color-plate .item-list:nth-child(12){background:rgba(var(--n5), 1)}.sidebar-common .color-plate .item-list:nth-child(13){background:rgba(var(--s5), 1)}.sidebar-common .color-plate .item-list:nth-child(14){background:rgba(var(--s6), 1)}.sidebar-common .color-plate .item-list::before{content:"";position:absolute;border:1px solid rgba(var(--s5), 0.5);width:34px;height:34px;border-radius:50%}.sidebar-common .color-plate .item-list.active::before{border:1px solid rgba(var(--p2), 1)}.sidebar-common .banner-area .abs-item{border-radius:24px 24px 0px 0px;background:rgba(var(--n4), 0.9);box-shadow:var(--shadow-xxl)}.sidebar-common .sidebar-single-toggle::before{content:"";position:absolute;z-index:1;border-bottom:1px solid rgba(var(--n6), 1);bottom:-16px;width:100%}.sidebar-common .filters-area ul{background-color:rgba(var(--s6), 0.05)}.sidebar-common .filters-area li{background-color:rgba(var(--n8), 1)}.sidebar-common .filters-area li:hover{color:rgba(var(--p2), 1)}.sidebar-common .filters-area li i{cursor:pointer}.sidebar-common .tabMenu .tabLinks{background-color:rgba(var(--n7), 1)}.sidebar-common .tabMenu .box-style.box-second{font-weight:600}.sidebar-common .tabMenu .box-style.box-second::before{background-color:rgba(var(--n1), 1)}.sidebar-common .tabMenu .box-style.box-second.active{color:rgba(var(--p2), 1);background-color:rgba(var(--n1), 1) !important}.sidebar-common .wedding-listing .single-box{box-shadow:none}.sidebar-common .certifications{border-radius:60px;border:1px solid rgba(var(--s5), 0.5)}.sidebar-common .certifications .main-content{border-radius:40px;background:rgba(var(--s1), 0.2)}.sidebar-common .certifications .single-item{border-top:1px dashed rgba(var(--s6), 1)}.sidebar-common .certifications .single-item:first-child{border:none}.sidebar-common .our-skills{border-radius:60px;border:1px solid rgba(var(--s5), 0.5)}.sidebar-common .our-skills .main-content{border-radius:40px;background:rgba(var(--s3), 0.1)}.sidebar-common .more-info{border-radius:60px;border:1px solid rgba(var(--s5), 0.5)}.sidebar-common .more-info .main-content{border-radius:40px;background:rgba(var(--s1), 0.2)}.sidebar-common .more-info .icon-area{min-width:40px;height:40px;background:rgba(var(--p2), 1)}.sidebar-common .more-info .icon-area i{color:rgba(var(--n8), 1)}.sidebar-common .get-quote{border-radius:32px;border:1px solid rgba(var(--s6), 0.2);background:rgba(var(--n8), 1)}.sidebar-common .get-quote .main-content{border-radius:20px;background:rgba(var(--n1), 0.3)}.sidebar-common .get-quote .btn-area button i{color:rgba(var(--p2), 1)}@media(min-width: 1199px){.sidebar-common{height:100% !important}}.blog-details{overflow:initial;background-color:rgba(var(--n7), 1)}.blog-details .search-tags .box-style.box-second.seventh-alt{color:rgba(var(--s6), 1)}.blog-details .search-tags .box-style.box-second.seventh-alt:hover{color:rgba(var(--n8), 1)}.blog-details .comments-area .single-box{background-color:rgba(var(--n8), 1)}.blog-details .comments-area .single-box .reply-btn{background-color:rgba(var(--n1), 1)}.blog-details .leave-comment{background-color:rgba(var(--n8), 1)}.blog-details .ul-decimal{-moz-column-count:2;column-count:2}.blog-details .quote{background:rgba(var(--n1), 1);border-left:8px solid rgba(var(--p2), 1)}.blog-details .quote i{color:rgba(var(--p2), 1)}.blog-details .reply-items{width:86%}.blog-details .sidebar-toggler{margin-top:-100px;z-index:0;position:relative}.blog-details .static-content{background-color:rgba(var(--n7), 1)}.blog-details .main-content{margin-top:-150px;background-color:rgba(var(--n7), 1)}.blog-details .about-author{border-radius:32px;background:rgba(var(--n4), 1);box-shadow:var(--shadow-sm)}.free-shipping{background-color:rgba(var(--n7), 1)}.free-shipping .icon-area{min-width:60px;height:60px;border-radius:60px;background:rgba(var(--n6), 1)}.browse-category{background-color:rgba(var(--n7), 1)}.browse-category .container{margin-bottom:-48px}.browse-category .browse-category-btn .box-style.box-third:hover i{transform:initial}.browse-category .banner-category .swiper-slide .icon-area{width:80px;height:80px;background:rgba(var(--n1), 0.8)}.browse-category .banner-category .swiper-slide{background-color:rgba(var(--n8), 1)}.personalize-gifts{background-color:rgba(var(--n7), 1)}.personalize-gifts .box-style.box-third:hover i{transform:initial}.personalize-gifts .swiper-slide{background-color:rgba(var(--n8), 1)}.personalize-gifts .swiper-scrollbar-drag{background-color:rgba(var(--p2), 1)}.personalize-gifts .tabLinks li{border-left:1px solid rgba(var(--n5), 1)}.personalize-gifts .tabLinks li:first-child{border-left:none}.personalize-gifts .tabLinks .nav-links.active{color:rgba(var(--s2), 1)}.collection-section{background-color:rgba(var(--n7), 1)}.collection-section .box-style span{color:rgba(var(--n8), 1)}.collection-section h6{background-color:rgba(var(--n1), 1)}.collection-section .best-package{width:160px;height:160px;top:25%;background:rgba(var(--n2), 1)}.new-collection{background-image:url(../images/new-ollection-illus.png);background-repeat:no-repeat;background-position:center right;background-color:rgba(var(--n7), 1)}.new-collection .btn-area .box-style.box-second.alt{background-color:rgba(var(--n1), 0.8);color:rgba(var(--s6), 1)}.new-offer{background-color:rgba(var(--n7), 1)}.new-offer .single-box{background-color:rgba(var(--n7), 1)}.new-offer .single-box .text-box{width:45%}.new-offer .single-box.second .text-box{width:55%}.special-offer{background-color:rgba(var(--n7), 1)}.special-offer .offer-price{background:rgba(var(--s3), 1)}.special-offer .time{background-color:rgba(var(--s3), 1);width:40px;height:40px}.special-offer .single-box{background-color:rgba(0,0,0,0)}.special-offer .special-offer{background-color:rgba(var(--p2), 1);color:rgba(var(--n8), 1);transform:rotate(-45deg);top:60px;left:-75px}.deal-of-the-day{background-image:url(../images/deal-of-the-day-bg.png);background-repeat:no-repeat;background-size:cover}.deal-of-the-day .main-content{border-radius:449px;border:11px solid rgba(var(--s3), 1);background:rgba(var(--n7), 1)}.shop-details{background-color:rgba(var(--n7), 1);overflow:initial}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:650px}.shop-details .star-area i{color:rgba(var(--p2), 1)}.shop-details .product-sold{background-color:rgba(var(--p2), 0.1)}.shop-details .product-sold i,.shop-details .product-sold span{color:rgba(var(--p2), 1)}.shop-details .size-list li{width:40px;height:40px;border-radius:40px;border:1px solid rgba(var(--s5), 0.5);transition:all .5s;position:relative}.shop-details .size-list li.not-available::before{content:"";z-index:1;position:absolute;transform:rotate(-45deg);background-color:rgba(var(--s5), 0.5);width:1px;height:100%}.shop-details .size-list .available:hover,.shop-details .size-list .available.active{background-color:rgba(var(--s6), 1);color:rgba(var(--n8), 1)}.shop-details .qtySelector{border:1px solid rgba(var(--s5), 0.5)}.shop-details .qtySelector i{cursor:pointer;color:rgba(var(--s6), 1);min-width:24px;min-height:24px;font-size:14px;border-radius:50%;background-color:rgba(var(--s3), 1)}.shop-details .qtySelector .qtyValue{border:none;padding:5px;width:50px;color:var(--n8)}.shop-details .checkout{background:rgba(var(--s3), 0.2)}.shop-details .free-shipping{background:rgba(var(--n1), 1)}.shop-details .additional-info li:nth-child(even){background:rgba(var(--n6), 1)}.shop-details .additional-info li span:first-child{width:25%}.shop-details .singleTab .nav-links.active{color:rgba(var(--p2), 1);position:relative}.shop-details .singleTab .nav-links.active::before{content:"";position:absolute;background-color:rgba(var(--p2), 1);bottom:-31px;width:100%;height:3px}.shop-cart{background-color:rgba(var(--n7), 1);overflow:initial}.shop-cart .img-area{width:90px}.shop-cart td{vertical-align:middle;text-align:center}.shop-cart th{text-align:center}.shop-cart th:nth-child(1){text-align:start}.shop-cart th:nth-child(2){width:15%}.shop-cart .tax-info p::before{content:"";z-index:1;position:absolute;background-color:rgba(var(--s6), 1);left:0;top:4px;width:15px;height:15px;border-radius:50%}.shop-cart .side-area{background-color:rgba(var(--n8), 1)}.shop-section{background-color:rgba(var(--n7), 1)}.shop-section .img-area{background-color:rgba(var(--n8), 1)}.shop-section .sort-area{border-radius:4px;background:rgba(var(--n6), 1)}.shop-section .list-grid-toggler button:hover i,.shop-section .list-grid-toggler button:hover span,.shop-section .list-grid-toggler button.active i,.shop-section .list-grid-toggler button.active span{color:rgba(var(--s2), 1)}.shop-section .list-grid-toggler button.active{pointer-events:none}.shop-section .all-items{width:100% !important;display:flex;flex-wrap:wrap;gap:15px}.shop-section .fadeOne{animation:2s ease 0s normal none 1 fadeIn1st}.shop-section .fadeTwo{animation:2.5s ease 0s normal none 1 fadeIn2nd}.shop-section .single-box{flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);transition:all .5s ease-in-out}.shop-section .single-box .single{justify-content:center}.shop-section .single-box .text-area{text-align:center}.shop-section .single-box.list{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);display:flex;align-items:center}.shop-section .single-box.list .text-area{text-align:start}.shop-section .single-box.list .single{justify-content:start}.shop-section.second{overflow:initial}.shop-section.second .single-box{flex:0 0 calc(33.3333333333% - 15px);max-width:calc(33.3333333333% - 15px);transition:.5s}.shop-section.second .single-box .single{justify-content:center}.shop-section.second .single-box .text-area{text-align:center}.shop-section.second .single-box.list{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);display:flex;align-items:center}.shop-section.second .single-box.list .text-area{text-align:start}.shop-section.second .single-box.list .single{justify-content:start}.premium-service::before{content:"";z-index:-1;position:absolute;background-color:rgba(var(--s1), 0.5);right:0;top:0;width:76%;height:72%}.premium-service .top-end{top:-50px;right:-45px}.premium-service .bottom-start{bottom:-20px;left:-20px}.premium-service .bottom-end{bottom:-35px;right:-35px}.our-teams .single-box{background:rgba(var(--n1), 1)}.our-teams .single-box.active .social-area{transform:rotateX(0deg)}.our-teams .single-box.active .social-hide-btn{background:rgba(var(--p2), 1)}.our-teams .single-box.active .social-hide-btn i{color:rgba(var(--n8), 1)}.our-teams .social-area{transform:rotateX(90deg);background-color:rgba(var(--n8), 1);bottom:20px;border-color:rgba(0,0,0,0);transition:.5s all}.our-teams .social-hide-btn{width:32px;height:32px;background:rgba(var(--p2), 0.15);bottom:-20px}.wedding-venues-region .single-item{background:rgba(var(--s1), 0.1);transition:all .5s}.wedding-venues-region .single-item:hover{background:rgba(var(--s3), 1)}.wedding-venues-section{overflow:initial}.wedding-venues-section .show-result .btn-area{border-radius:58px;background:rgba(var(--n7), 1)}.wedding-venues-section .show-result button,.wedding-venues-section .show-result a{transition:all .5s}.wedding-venues-section .show-result button:hover,.wedding-venues-section .show-result button.active,.wedding-venues-section .show-result a:hover,.wedding-venues-section .show-result a.active{border-radius:42px;background:rgba(var(--n1), 1)}.wedding-venues-section .all-items{width:100% !important;display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px}.wedding-venues-section .fadeOne{animation:2s ease 0s normal none 1 fadeIn1st}.wedding-venues-section .fadeTwo{animation:2.5s ease 0s normal none 1 fadeIn2nd}.wedding-venues-section .single-box{flex:0 0 calc(33.3333333333% - 15px);max-width:calc(33.3333333333% - 15px);transition:.5s;border:1px solid rgba(0,0,0,0)}.wedding-venues-section .single-box:hover{border-color:rgba(var(--p2), 1);background:rgba(var(--n8), 1);box-shadow:var(--shadow-xl)}.wedding-venues-section .single-box .info-area h5{color:rgba(var(--s6), 1)}.wedding-venues-section .single-box .info-area h5:hover{text-decoration:underline;color:rgba(var(--p2), 1)}.wedding-venues-section .single-box.list{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);display:flex;align-items:center}.wedding-venues-section .list .wedding-listing-slider{width:30%}.wedding-venues-section .list .end-area,.wedding-venues-section .list .mid-area{width:35%}.wedding-venues-section .list .end-area{border-radius:12px;padding:40px 20px !important;background:rgba(var(--n4), 1)}.wedding-venues-details{overflow:initial}.wedding-venues-details .tabLinks .nav-links.active{color:rgba(var(--p2), 1)}.wedding-venues-details .tabContents .nav-tabs{border-radius:58px;background:rgba(var(--n7), 1)}.wedding-venues-details .tabContents .nav-tabs button,.wedding-venues-details .tabContents .nav-tabs a{color:rgba(var(--s6), 1)}.wedding-venues-details .tabContents .nav-tabs button:hover,.wedding-venues-details .tabContents .nav-tabs button.active,.wedding-venues-details .tabContents .nav-tabs a:hover,.wedding-venues-details .tabContents .nav-tabs a.active{color:rgba(var(--s2), 1);border-radius:42px;background:rgba(var(--n1), 1)}.wedding-venues-details .single-area{border-radius:60px;border:1px solid rgba(var(--s6), 0.1);background:rgba(var(--n8), 1)}.wedding-venues-details .single-area.second{background:rgba(var(--n1), 0.2)}.wedding-venues-details .tab-content .single-box{border-radius:60px;border:1px solid rgba(var(--s6), 0.1);transition:all .3s}.wedding-venues-details .tab-content .single-box:hover{border-color:rgba(0,0,0,0);background:rgba(var(--n1), 0.3)}.wedding-venues-details .price-area .top-box{border-radius:120px;background-color:rgba(var(--n1), 1)}.wedding-venues-details .price-area .mid-area li{border-bottom:1px solid rgba(var(--p1), 0.1)}.wedding-venues-details .price-area .mid-area li:last-child{border-bottom:none}.wedding-venues-details .price-area .mid-area .feature-remove span{text-decoration:line-through}.wedding-venues-details .download-area .main-content{border-radius:30px;background:rgba(var(--s3), 0.3)}.wedding-venues-details .download-area .box-style.box-third:hover i{transform:rotate(0deg)}.wedding-venues-details .faq-area ul{-moz-column-count:3;column-count:3}.wedding-venues-details .faq-area ul li{margin-top:12px}.wedding-venues-details .faq-area ul li:first-child{margin-top:0}.wedding-venues-details .question-area{background:rgba(var(--n4), 1)}.wedding-venues-details .question-area .icon-box{width:80px;height:80px;border-radius:80px;background:rgba(var(--p2), 1)}.wedding-venues-details .question-area .icon-box i{color:rgba(var(--n8), 1)}.wedding-venues-details .question-area a span,.wedding-venues-details .question-area a i{color:rgba(var(--p2), 1)}.wedding-venues-details .total-rating{background-color:rgba(var(--n1), 1);border-radius:30px}.wedding-venues-details .star-area i{color:rgba(var(--p2), 1)}.wedding-venues-details .recommended .rating-single{margin-top:20px}.wedding-venues-details .featured-item span{background-color:rgba(var(--n8), 1)}.wedding-venues-details .featured-item::before{position:absolute;content:"";width:100%;height:1px;background:rgba(var(--p1), 0.5)}.wedding-venues-details .map-area iframe{height:500px}.wedding-venues-details .featured-item span{background-color:rgba(var(--n7), 1)}.wedding-package-details{background:rgba(var(--n7), 1);overflow:initial}.wedding-package-details .btn-overlay::before{content:"";position:absolute;bottom:0;width:100%;height:300%;opacity:.8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.wedding-package-details .read-more-btn{color:rgba(var(--p2), 1)}.wedding-package-details .read-more-content{height:180px;overflow:hidden}.wedding-package-details .read-more-content.active{height:100%}.wedding-package-details .add-ons-area .head-content{border-radius:32px;background:rgba(var(--s3), 1)}.wedding-package-details .add-ons-area .main-content{border-radius:20px;background:rgba(var(--n8), 1)}.wedding-package-details .add-ons-area .inner-content{border-radius:20px;border:1px solid rgba(var(--s6), 0.1);background:rgba(var(--n1), 0.2)}.wedding-package-details .add-ons-area .close-area{border-radius:12px;background:rgba(var(--n7), 1)}.wedding-package-details .add-ons-area ul .icon-box{min-width:24px;height:24px;border-radius:50%;background:rgba(var(--s2), 0.1)}.wedding-package-details .qtySelector .fs-nine{top:-10px;background:rgba(var(--s3), 1)}.wedding-package-details .more-info .icon-box{border-radius:24px;background:rgba(var(--s2), 0.1);min-width:32px;height:32px}.wedding-package-details .more-info .text-box span{color:rgba(var(--p2), 1)}.wedding-package-details .info-head i{color:rgba(var(--p2), 1)}.wedding-package-details .info-head::before{position:absolute;content:"";width:100%;height:1px;background:rgba(var(--p1), 0.4)}.wedding-package-details .info-head .content-area{background:rgba(var(--n7), 1)}.wedding-package-details .parent-ul{-moz-column-count:2;column-count:2}.wedding-package-details .parent-ul li{margin-top:16px}.wedding-package-details .parent-ul li:first-child{margin:0}.wedding-package-details .parent-ul .ul-dots li{margin:0}.wedding-package-details .parent-ul .icon-area i{color:rgba(var(--p2), 1)}.wedding-package-details .payments-ul .highlighter{color:rgba(var(--p2), 1)}.enquiry-through .single-box .icon-area{min-width:80px;height:80px;background-color:rgba(var(--p2), 1)}.enquiry-through .single-box .icon-area i{color:rgba(var(--n8), 1)}.request-pricing{border-radius:60px;border:1px solid rgba(var(--s6), 0.1)}.request-pricing .info-area{border-radius:60px;border:1px solid rgba(var(--s6), 0.1);background:rgba(var(--n7), 1)}.request-pricing .info-area .icon-area{border-radius:32px;width:40px;height:40px;background:rgba(var(--n1), 1)}.request-pricing .info-area span{color:rgba(var(--p2), 1)}.request-pricing .btn-area .box-style.box-third.sixth-alt i{color:rgba(var(--p2), 1)}.vendor-profile .single-box{border-radius:60px;border:1px solid rgba(var(--s6), 1)}.vendor-profile .icon-diamond,.vendor-profile .icon-wrap{width:60px;height:60px}.vendor-profile .icon-diamond{background-color:rgba(var(--n8), 1);bottom:-25px}.vendor-profile .icon-diamond i{color:rgba(var(--p2), 1)}.vendor-profile .active-status::before{content:"";z-index:1;position:absolute;background-color:#219653;right:-15px;border-radius:50%;width:8px;height:8px}.vendor-profile .chat-vendor{border-top:1px dotted rgba(var(--p2), 1);border-bottom:1px dotted rgba(var(--p2), 1)}.vendor-profile .info-area{border-radius:40px;background:rgba(var(--s1), 0.2)}.vendor-profile .info-area .icon-area{background-color:rgba(var(--p2), 1);min-width:40px;height:40px}.vendor-profile .info-area .icon-area i{color:rgba(var(--n8), 1)}.vendor-profile .show-result .switch-single{background-color:rgba(var(--n7), 1)}.vendor-profile .show-result .switch-single span{color:rgba(var(--p2), 1)}.vendor-profile .show-result button span{width:24px;height:24px;background-color:rgba(var(--p2), 1);color:rgba(var(--n8), 1)}.vendor-profile.second .icon-diamond,.vendor-profile.second .icon-wrap{width:45px;height:45px}.discover-wedding-factory{overflow:initial;margin-top:-120px}.discover-wedding-factory .tabContents{border-radius:60px;border:1px solid rgba(var(--s6), 0.1)}.discover-wedding-factory .sidebar-area{background-color:rgba(var(--n8), 1);border-radius:60px}.discover-wedding-factory .head-content{border-radius:60px;background:rgba(var(--n1), 0.6);box-shadow:var(--shadow-sm)}.discover-wedding-factory .head-content h2 span{color:rgba(var(--p2), 1)}.discover-wedding-factory .head-wrapper{border-radius:60px;background-color:rgba(var(--n8), 1)}.discover-wedding-factory .head-nav{border-radius:58px;background:rgba(var(--s5), 1)}.discover-wedding-factory .head-nav .box-style.box-second.second-alt{border-radius:42px;background:rgba(var(--n1), 1)}.discover-wedding-factory .head-nav .box-style.box-second.second-alt:hover,.discover-wedding-factory .head-nav .box-style.box-second.second-alt.active{background:rgba(var(--p2), 1)}.discover-wedding-factory .head-nav .box-style.box-second.second-alt:hover i,.discover-wedding-factory .head-nav .box-style.box-second.second-alt:hover span,.discover-wedding-factory .head-nav .box-style.box-second.second-alt.active i,.discover-wedding-factory .head-nav .box-style.box-second.second-alt.active span{color:rgba(var(--n8), 1)}.discover-wedding-factory .leave-comment{border-radius:60px;border:1px solid rgba(var(--s6), 0.1);background:rgba(var(--n8), 1)}.discover-wedding-factory .leave-comment .star-area i{color:rgba(var(--p1), 1)}.contact-us-today{background-color:rgba(var(--n4), 1)}.wedding-supplier-packages{margin-top:-44px}.wedding-supplier-packages::before{content:"";z-index:-1;position:absolute;background-color:rgba(var(--n7), 1);right:0;top:0;width:100%;height:100%}.wedding-supplier-packages .single-input input,.wedding-supplier-packages .single-input textarea,.wedding-supplier-packages .single-input .nice-select{border-radius:10px}.wedding-supplier-packages .top-bar{background-color:rgba(var(--n8), 1)}.contact-us .info-area{background-color:rgba(var(--n1), 1)}.get-in-touch{background-image:url(../images/get-in-touch-bg.png);background-position:left bottom,bottom right 250px,right bottom;background-repeat:no-repeat}.get-in-touch .main-content{background-color:rgba(var(--n8), 1);border:2px solid rgba(var(--p2), 1)}.get-in-touch .shape-1{left:-24px;top:-24px}.get-in-touch .shape-2{right:-28px;top:-38px;transform:rotate(120deg)}.get-in-touch .shape-3{left:-28px;bottom:-38px;transform:rotate(-70deg)}.get-in-touch .shape-4{right:-38px;bottom:-24px;transform:rotate(180deg)}.get-in-touch.second{background-image:url(../images/get-in-touch-sec-bg.png);background-repeat:no-repeat;background-position:center}.get-in-touch.third .img-area img{max-width:140px;margin:0 -24px}.instant-assistance{margin-top:-110px}.instant-assistance .main-content{background:rgba(var(--n1), 1);box-shadow:var(--shadow-md)}.instant-assistance li{margin-top:-20px}.app-facility{background:rgba(var(--n1), 1)}.app-facility .single-item{background:rgba(var(--s3), 0.3);color:rgba(var(--s3), 0.3);transition:all .5s}.app-facility .single-item .icon-area{width:80px;height:80px;background:rgba(var(--s2), 1);transition:all .5s}.app-facility .single-item h3{color:rgba(var(--n7), 1);transition:all .5s}.app-facility .single-item:hover{background:rgba(var(--s2), 1)}.app-facility .single-item:hover .icon-area{border-radius:80px;background:rgba(var(--n1), 1)}.app-facility .single-item:hover h3{color:rgba(var(--p2), 1)}.app-facility .single-item:hover h5{color:rgba(var(--n1), 1)}.app-facility .single-item:hover p{color:rgba(var(--n7), 1)}.celebration-love .icon-area i{font-family:"Material Symbols Outlined"}.celebration-love .single-area{border:1px solid rgba(var(--p2), 0.5);transition:all .5s ease-in-out}.celebration-love .single-area:hover{border-color:rgba(0,0,0,0);background-color:rgba(var(--s2), 1)}.celebration-love .single-area:hover i,.celebration-love .single-area:hover h4,.celebration-love .single-area:hover p{color:rgba(var(--n8), 1)}.circle-text-date .img-area img{margin:0 -24px}.history-our-love .swiper-slide{background-color:rgba(var(--n4), 1);border-radius:327px}.kind-patient .container-fluid{background-image:url(../images/kind-patient-bg.png);background-position:center;background-repeat:no-repeat}.kind-patient .container-fluid::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:-1;background-color:rgba(var(--s6), 0.6)}.kind-patient .swiper-slide{background-color:rgba(var(--n4), 1);border-radius:327px}.privacy-content{overflow-x:initial}.privacy-content .top-wrapper{margin-bottom:-28px}.privacy-content .top-wrapper h4{text-transform:uppercase;margin-bottom:30px}.privacy-content .top-wrapper p{margin-bottom:30px}.privacy-content .top-wrapper ul{margin-bottom:20px}.privacy-content .top-wrapper ul li{margin-bottom:10px}.privacy-content .safe-data{margin:55px 0}.privacy-content .safe-data ul{list-style-type:decimal;margin-left:18px}.privacy-content .safe-data ul li{padding-left:15px}.privacy-content .safe-data ul li::marker{font-weight:bold}@media(max-width: 1899px){.footer-section .shape-area img{width:8%}.banner-section.index-three .banner-text span{font-size:300px}}@media(max-width: 1799px){.banner-section.index-four .left-side{left:-60px;width:150%}.banner-section.index-four .right-side{width:145%;left:-100px}.why-choose-us.fifth .sec-img{width:20%}.why-choose-us.fifth .shape-3{right:-30%}.how-it-work.second{overflow:initial;background-image:url(../images/how-works-illus.png);background-position:right bottom;background-repeat:no-repeat;background-size:20%}.banner-section.planning-tools-2 .banner-content{padding:150px 0}.banner-section.blog-banner{background-size:30% 80%,140%}.banner-section.contact-banner,.banner-section.wedding-packages{background-position:left bottom,bottom right 120px,right bottom;background-size:30% 80%,24%,15%}.banner-section.refer-reward-banner{background-size:40%}}@media(max-width: 1699px){.footer-section .shape-area{width:15%}.wedding-vendors .main-content::before{width:95%}.banner-section.index-three .banner-text span{font-size:200px}.explore-wedding .right-side,.explore-wedding .left-side{width:12%}.banner-section .shape-area img{width:60%}.banner-section.planning-tools-2 .banner-content{padding:115px 0}}@media(max-width: 1599px){.idea-and-tips .shape-single,.trending-wedding .shape-single{width:20%}.call-to-action .icon-area.third{bottom:25%;right:0}.footer-section .shape-area{width:10%}.banner-category .shape-area img{width:60px}.footer-section .shape-area img{width:6%}.banner-section.planning-tools{background-position:left bottom,right bottom;background-size:30% 80%,25% 80%}.banner-section.index-three .banner-text span{font-size:150px;bottom:25%}.wedding-listing.fourth::before{width:95%}.how-it-work.second{background-size:15%}.faqs-section.second::before{width:95%}}@media(max-width: 1499px){.wedding-vendors .main-content::before{width:100%}.banner-section.index-three .banner-text span{font-size:130px}.why-choose-us.fourth .main-content{width:100%}.banner-section.index-four .banner-content{padding:125px 0}.banner-section.index-four.wedding-forums .banner-content{padding:75px 0 220px}.banner-section.index-six .shape-1,.banner-section.index-six .shape-2{width:35%}.banner-section .shape-area img{width:40%}.new-collection{background-position:center left 500px}.banner-section.wedding-venues{background-size:10% 100%,10% 100%,50%}.wedding-listing.five::before{width:100%}.banner-section.wedding-factory{background-size:20% 80%,50%,12%}.banner-section.couples-banner .abs-area{right:-12%;top:initial !important;bottom:0}}@media(max-width: 1399px){.banner-section.index-one .section-img .abs-area{left:-20px}.banner-section.index-one .section-img .abs-area img{width:120px}.banner-section.index-one .section-img{margin-top:0}.memories-forever .img-area:nth-child(3){top:30px;right:0}.memories-forever .btn-area{right:0}.dream-wedding .counter-item{width:210px;height:210px}.banner-section.index-three .shape-area img{width:50%}.features .col-xxl-3{border-top:1px solid rgba(var(--n7), 0.3);border-bottom:1px solid rgba(var(--n7), 0.3)}.banner-section.index-four .left-side{position:initial !important}.banner-section.index-four .right-side{position:initial !important}.banner-section.index-four .left-side{position:absolute !important;width:65%;left:0}.banner-section.index-four .right-side{width:65%;margin:auto}.banner-section.index-four .banner-content{padding:115px 0 200px}.footer-section.third .contact-info{border-radius:40px}.banner-section.index-five .banner-content .img-areas{position:initial !important}.banner-section.index-five .banner-content{padding:130px 0}.planning-features .cus-mar::before{width:619px;height:619px}.banner-section.index-six .banner-content{padding-top:100px}.banner-section.wedding-forums .shape{top:6%;right:10%}.banner-section.planning-tools-2 .banner-content{padding:80px 0}.special-offer .special-offer{top:40px;left:-75px}.special-offer .single-box .max-un{max-width:100% !important}.banner-section.planning-tools-3 .banner-content{padding:70px 0}.banner-section.planning-tools-3 .banner-content::before{height:100%}.shop-section.second .single-box{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.shop-section.second .single-box.list{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:500px}.wedding-venues-section .single-box{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.wedding-venues-section .single-box.list{flex-wrap:wrap}.wedding-venues-section .single-box.list .end-area,.wedding-venues-section .single-box.list .mid-area,.wedding-venues-section .single-box.list .wedding-listing-slider{width:50%}.wedding-venues-section .single-box.list .end-area{margin-top:16px}.wedding-venues-details .single-area .head-area{width:100% !important}.vendor-profile .single-box .img-area img{width:50%}.discover-wedding-factory .head-nav{border-radius:24px}.discover-wedding-factory .wedding-venues-details .head-area.w-50{width:100% !important}.counter-part .main-content img{position:initial !important}.banner-section.refer-reward-banner .banner-content{padding:70px 0 170px}.banner-section.couples-banner .banner-content{padding:0}.banner-section.couples-banner .banner-content .abs-img-area{position:relative !important}}@media(max-width: 1199px){h1,h1>a{font-size:57px;line-height:74.1px}h2,h2>a{font-size:43px;line-height:55.9px}.preloader{background-size:30%}.banner-section.index-one .section-img .img-area:nth-child(2){margin-bottom:-160px}.banner-section.index-three .banner-content{padding:110px 0 130px}.memories-forever .img-area img{width:50%}.dream-wedding .img-area img{max-width:100%}.call-to-action::before{width:100%;height:100%}.call-to-action.pt-120.pb-120{padding-top:60px;padding-bottom:60px}.banner-section.index-seven .banner-content{padding:80px 0}.box-style.box-third{width:250px;height:250px}.box-style.box-third i{width:60px;height:60px}.box-style.box-third.eighth-alt{width:40px;height:40px}.box-style.box-third.eighth-alt i{font-size:18px}.wedding-vendors .main-content{margin-top:-170px}.how-it-work::before{background-position:bottom left,bottom right;background-size:20%}.blog-section::before{height:40%}.footer-section .shape-area img{width:4%}.banner-section.index-three .shape-area img{width:40%}.banner-section.index-three .img-area{margin-left:0}.banner-section .logo-outline{bottom:-125px !important}.banner-section.index-four .right-side{width:90%}.banner-section .right-side{position:relative !important}.banner-section .right-side img{max-width:100% !important}.app-download .bg-area::before{height:100%}.banner-section.become-vendor::before{height:68%}.banner-section.become-vendor .banner-content{padding:90px 0 0}.sidebar-toggler{position:relative}.sidebar-toggler .cus-scrollbar{top:40px}.sidebar-toggler .sidebar-head{position:absolute;overflow:hidden;height:24px;z-index:2;right:0;top:0}.sidebar-toggler .sidebar-head.active .side-wrapper{visibility:visible;opacity:1;transform:translateX(0px)}.sidebar-toggler .sidebar-head .side-wrapper{transform:translateX(200px);opacity:0;right:0;background-color:rgba(var(--n8), 1);visibility:hidden;transition:.5s}.sidebar-toggler .sidebar-head .sidebar-area{width:100%}.sidebar-toggler .sidebar-head .sidebar-wrapper{min-width:310px;max-width:310px}.sidebar-toggler .sidebar-head.primary-sidebar{left:0;right:initial}.sidebar-toggler .sidebar-head.primary-sidebar.active .side-wrapper{transform:translateX(0px)}.sidebar-toggler .sidebar-head.primary-sidebar .side-wrapper{transform:translateX(-200px)}.blog-details .sidebar-toggler::before{position:absolute;content:"";width:100%;height:50%;background-color:rgba(var(--n7), 1);top:-10px;left:0;z-index:-1}.banner-section.planning-tools-2 .banner-content{padding:70px 0}.new-collection{background-position:center left 500px}.special-offer .special-offer{top:40px;left:-55px}.new-offer .single-box .text-box{position:relative !important;width:100% !important}.shop-section.second .single-box{flex:0 0 calc(33.3333333333% - 15px);max-width:calc(33.3333333333% - 15px)}.shop-section.second .single-box.list{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.wedding-venues-section .single-box{flex:0 0 calc(33.3333333333% - 15px);max-width:calc(33.3333333333% - 15px)}.wedding-venues-section .single-box.list{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.wedding-venues-section .single-box.list .wedding-listing-slider{width:30%}.wedding-venues-section .single-box.list .end-area,.wedding-venues-section .single-box.list .mid-area{width:35%}.map-area{height:100% !important;width:100%}.sidebar-common .btn-area .box-style.w-75{width:100% !important}.request-pricing{border-radius:40px}.banner-section.wedding-factory{background-size:0,35%,15%}.banner-section.wedding-factory .banner-content{padding:28px 0 80px}.banner-section.blog-banner{background-size:30% 80%,200%}.banner-section.index-four.planning-app-banner .banner-content{padding:80px 0 170px}.circle-text.third{width:600px;height:600px}.circle-text.third .text span{transform-origin:0 300px}.circle-text-date .img-area img{width:120px}.faqs-section.second::before{width:98%}}@media(max-width: 991px){.display-one{font-size:72px;line-height:86.4px}.display-two{font-size:64px;line-height:76.8px}.display-three{font-size:56px;line-height:67.2px}.display-four{font-size:48px;line-height:46.4px}.display-five{font-size:42px;line-height:54.6px}.display-six{font-size:32px;line-height:38.4px}.fs-one,h1,h1>a{font-size:40px;line-height:48px}.fs-two,h2,h2>a{font-size:32px;line-height:38.4px}.fs-three,h3,h3>a{font-size:24px;line-height:31.2px}.fs-four,h4,h4>a{font-size:20px;line-height:26px}.fs-five,h5,h5>a{font-size:16px;line-height:20.8px}.fs-six,h6,h6>a{font-size:14px;line-height:18.8px}.fs-seven{font-size:13px;line-height:18.8px}.fs-eight{font-size:12px;line-height:18px}table thead tr th{font-size:15px;line-height:20.8px}a,p,span,button,label,li{font-size:14px;line-height:22px}.banner-section.about{background-image:none}.section-header{margin-bottom:40px}.title{margin-bottom:20px}.banner-section .overlay .sec-img{display:none}.banner-section.index-three .banner-content{padding:80px 0 90px}.banner-section.index-four .banner-content{padding:80px 0 170px}.banner-section.inner-banner .banner-content{padding:160px 0 100px}.sec-img{text-align:center;margin-top:30px;max-width:65%}.sec-img img{max-width:100% !important}.banner-section.index-one .section-img .abs-area{bottom:5%}.banner-section.index-one .section-img .circle-text{right:20px;top:35%}.why-choose-us .sec-img{max-width:45%;margin-left:auto;margin-right:auto}.call-to-action.pt-120.pb-120{padding-top:0;padding-bottom:0}.top-sticky{top:initial}.footer-section .left-side{background-image:none}.banner-section.wedding-forums .nice-select .list{top:100%;bottom:inherit}.banner-section.index-two .bg-section::after,.banner-section.index-two .bg-section::before{left:0}.wedding-vendors .main-content{margin-top:-110px}.deal-wedding-carousel{margin-bottom:-30px}.why-choose-us.second .icon-area{min-width:45px;height:45px}.why-choose-us.second .icon-area::before{bottom:-60px;height:50px}.footer-section.second .border-start{border-color:rgba(0,0,0,0) !important}.footer-section.second .footer-bottom{border-top:1px solid rgba(var(--s5), 0.5)}.footer-section .shape-area img{display:none}.unlock-secrets .img-area .max-un{max-width:280%}.banner-section.index-three .banner-text span{font-size:100px;letter-spacing:30px}.why-choose-us.third .cus-border{border-color:rgba(0,0,0,0) !important}.why-choose-us.fourth .right-area{position:initial}.call-to-action.second .main-content{margin-top:-50px}.footer-section.third{background-image:none,url(../images/footer-bg.png)}.banner-section.index-five .banner-content{padding:80px 0}.watch-video{background-image:none}.watch-video .logo-outline img{width:170px}.banner-section.become-vendor .banner-content{padding:70px 0 0}.video-section .img-area{position:initial !important;margin-top:25px}.video-section .img-area img{max-width:100% !important}.banner-section.wedding-attire .banner-content{padding:80px 0 140px}.banner-section.wedding-attire .abs-content-box{top:40px}.recent-discussions .create-discussions{border-radius:20px !important}.banner-section.wedding-attire-profile .banner-content{padding:80px 0 0}.blog-details .ul-decimal{-moz-column-count:1;column-count:1}.banner-section.planning-tools-2 .banner-content{padding:60px 0}.new-collection{background-position:center left 600px}.special-offer .special-offer{top:40px;left:-105px}.shop-section .single-box{flex:0 0 calc(33.3333333333% - 15px);max-width:calc(33.3333333333% - 15px)}.shop-section .single-box.list{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:600px}.shop-details{overflow:hidden}.shop-cart .shop-details{overflow:initial}.shop-cart{overflow:hidden}.wedding-venues-section .single-box{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.wedding-venues-section .single-box.list{flex-wrap:wrap}.wedding-venues-section .single-box.list .end-area,.wedding-venues-section .single-box.list .mid-area,.wedding-venues-section .single-box.list .wedding-listing-slider{width:50%}.wedding-venues-section .single-box.list .end-area{margin-top:16px}.enquiry-through .single-box .icon-area,.wedding-venues-details .question-area .icon-box{min-width:60px;width:60px;height:60px}.instant-assistance{margin-top:-40px}.app-facility .single-item .icon-area{width:60px;height:60px}.counter-part .counter-area::before{width:180px;height:180px}.banner-section.refer-reward-banner{background-image:none}.banner-section.couples-banner .abs-img-area .box-style.box-third.eleven-alt{width:60px;height:60px}.banner-section.couples-banner .abs-img-area .icon-box{width:70px;height:70px;bottom:0;left:0}.banner-section.couples-banner .abs-img-area img{border-bottom-left-radius:50px}.features .top-area{transform:translateY(125%)}}@media(max-width: 767px){.input-area{padding:15px 10px}.circle-text{width:110px;height:110px}.circle-text .text span{transform-origin:0 55px}.circle-text .text p{transform:translate(50%, 0)}.banner-section.index-one .index-search{border-radius:15px}.features-section .icon-area{min-width:110px;min-height:110px}.features-section .icon-area img{width:60px}.features-section .single-box{border-radius:90px;max-width:90%;margin-left:auto;margin-right:auto}.memories-forever .img-area,.memories-forever .btn-area{position:initial !important}.memories-forever .img-area img,.memories-forever .btn-area img{width:100%}.dream-wedding .counter-item{width:190px;height:190px}.idea-and-tips .shape-single,.trending-wedding .shape-single{width:10%}.call-to-action .icon-area{width:70px;height:70px}.call-to-action .icon-area i{width:50px;height:50px}.dream-wedding .single-progress .circle-area img{display:none}.wedding-listing.fourth::before{width:95%}.box-style.box-third.fifth-alt{width:60px;height:60px}.box-style.box-third{width:150px;height:150px}.box-style.box-third i{width:50px;height:50px}.box-style.box-third.third-alt{width:125px;height:125px}.box-style.box-third.third-alt i{width:40px;height:40px}.box-style.box-third.sixth-alt{width:45px;height:45px}.wedding-vendors .main-content{margin-top:-90px}.banner-section.index-three .banner-text span{font-size:80px}.box-style.box-third.tenth-alt{width:60px;height:60px}.check-list .icon-area{width:60px;height:60px}.banner-category .swiper-backface-hidden .swiper-slide{transform:initial}.banner-section.planning-tools{background-image:none}.banner-section.planning-tools .banner-content{padding:70px 0}.banner-section.become-vendor::before{background-image:none}.banner-section.become-vendor .form-wrapper{border-radius:30px}.banner-section.index-four.wedding-forums .banner-content{padding:75px 0 570px}.banner-section.wedding-attire .abs-content-box{position:relative !important}.banner-section.wedding-attire .abs-content-box a{width:initial !important}.recent-discussions.wedding-attire{margin-top:-35px}.recent-discussions .section-head .icon-area{width:80px;height:80px}.recent-discussions .create-discussions .icon-area{min-width:50px;max-width:50px;height:50px}.blog-details .sidebar-toggler{margin-top:-25px}.special-offer .special-offer{top:35px;left:-75px}.special-offer .single-box .info-area{position:relative !important;width:100% !important}.shop-section.second .single-box,.shop-section .single-box{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.shop-section.second .single-box.list,.shop-section .single-box.list{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:480px}.shop-details .singleTab .nav-links.active::before{bottom:-8px}.shop-details .additional-info li span:first-child{width:100%}.banner-section.about-us .section-area p{width:100% !important}.banner-section.wedding-venues .banner-content{padding:28px 0 70px}.wedding-venues-section .single-box{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.wedding-venues-section .single-box.list .end-area,.wedding-venues-section .single-box.list .mid-area,.wedding-venues-section .single-box.list .wedding-listing-slider{width:100%}.wedding-venues-details .faq-area ul{-moz-column-count:2;column-count:2}.wedding-venues-details .single-area{border-radius:30px}.wedding-venues-details .map-area iframe{height:300px}.banner-section.contact-banner,.banner-section.wedding-packages{background-size:0}.banner-section.contact-banner .banner-content,.banner-section.wedding-packages .banner-content{padding:28px 0 100px}.banner-section.blog-banner{background-size:0,500%;background-position:top center}.banner-section.blog-banner .banner-content{padding:28px 0 70px}.banner-section.contact-banner .banner-content{padding:28px 0 70px}.instant-assistance .main-content{border-radius:30px !important}.banner-section.index-one .index-search button{width:100%}.circle-text.third{width:500px;height:500px}.circle-text.third .text span{transform-origin:0 250px}.circle-text-date .img-area img{margin:0 -12px;width:90px}}@media(max-width: 575px){.display-one{font-size:56px;line-height:67.2px}.display-two{font-size:48px;line-height:46.4px}.display-three{font-size:42px;line-height:54.6px}.display-four{font-size:32px;line-height:38.4px}.display-five{font-size:24px;line-height:31.2px}.display-six{font-size:32px;line-height:38.4px}.section-header{margin-bottom:35px}.title{margin-bottom:15px}.sub-title{margin-bottom:14px}.banner-section.index-one .index-search .v-border{height:1px;width:100%}.banner-section.index-one{overflow:hidden}.banner-section.index-one .nice-select .list{position:absolute;top:0}.dream-wedding .counter-item{width:140px;height:140px}.call-to-action .icon-area.third{bottom:15%;right:5%}.call-to-action .icon-arrow{width:45px;height:45px}.faqs-section .accordion-button{padding:12px 20px;padding-right:50px}.faqs-section .accordion-button::after{right:15px;font-size:16px;width:32px;height:32px}.footer-section .footer-form button{width:40px;height:40px}.how-it-work .icon-area,.banner-category .swiper-slide .icon-area{width:80px;height:80px}.how-it-work .icon-area img,.banner-category .swiper-slide .icon-area img{width:40px}.wedding-vendors .main-content{margin-top:-50px}.blog-section::before{height:35%}.banner-section.index-three .banner-text span{font-size:50px}.wedding-planner .icon-area{width:55px;height:55px}.how-it-work.second .icon-area{width:60px;height:60px}.exclusive-features .icon-box{min-width:20px;height:20px}.banner-section.index-four.wedding-forums .left-side{width:90%}.recent-discussions .create-discussions form{flex-wrap:wrap}.collection-section .best-package{width:130px;height:130px}.banner-section.wedding-venues{background-size:0}.wedding-package-details .add-ons-area .head-content{border-radius:24px !important}.blog-details .main-content{margin-top:0;padding-top:32px !important}.blog-content .negative-margin{width:95%}.counter-part .counter-area::before{width:150px;height:150px}.circle-text.third{width:300px;height:300px}.circle-text.third .text span{transform-origin:0 150px}.get-in-touch.third .img-area img{max-width:90px;margin:0 -12px}.faqs-section.second::before{width:100%}}@media(max-width: 480px){.features-section .col-6,.plan-your-wedding .col-8,.wedding-listing .col-8{width:100% !important}.dream-wedding .counter-item{width:130px;height:130px}.why-choose-us .icon-area{min-width:66px;height:66px}.wedding-vendors .nav-links .icon-arrow{width:40px;height:40px}.banner-section.index-three .banner-text span{font-size:30px}.banner-section.index-four .right-side{width:90%}.plan-your-wedding .single-box .image-area img{max-width:150px;max-height:150px}.pagination .page-item .page-link{min-width:25px;min-height:25px}.banner-section.wedding-forums .people button{width:45px;height:45px}.blog-details .reply-items{width:90%}.special-offer .special-offer{top:35px;left:-50px}.shop-section.second .single-box,.shop-section .single-box{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.shop-section.second .single-box.list,.shop-section .single-box.list{display:grid}.shop-section.second .single-box.list .text-area,.shop-section .single-box.list .text-area{text-align:center}.shop-section.second .single-box.list .single,.shop-section .single-box.list .single{justify-content:center}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:350px}.wedding-package-details .parent-ul,.wedding-venues-details .faq-area ul{-moz-column-count:1;column-count:1}.wedding-venues-details .map-area iframe{height:200px}.wedding-venues-details .order-by{width:75% !important}}@media(max-width: 375px){.dream-wedding .circle-area{width:145px}.dream-wedding .col-6{width:100% !important}.dream-wedding .col-md-10{gap:18px}.recent-discussions .video-wrapper .col-6{width:100% !important}.wedding-special .col-8,.app-facility .col-8,.counter-section .col-8{width:100% !important}.footer-section .col-6{width:100% !important}.special-offer .special-offer{top:20px;left:-35px}.shop-details .shop-details-slider,.shop-details .shop-details-carousel{height:300px}.banner-section.index-four .abs-area.second{margin-left:-48px}}/*# sourceMappingURL=style.min.css.map */