:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}.bookBackground{background-color:#000}.brideBackground{padding-top:5.5rem}.shaded{opacity:.5}.image1,.parent{position:relative;top:0;left:0}.image2{left:0;border:1px solid #fff}.image2,.img3{position:absolute}.img3{left:150px;top:-60px}.bride-cover,.bride-cover-conf{max-width:100vw}.bride-mobile,.layerMobile{display:none}.text-title{font:normal normal normal 45px/54px Poppins;position:absolute;left:10%;top:110px;color:#fff}.bri{width:100%;height:200vh}.position-modal{position:absolute;margin-top:16rem;margin-left:10%!important;z-index:2}.width-img{width:20vw}.center{position:relative;padding-inline:8%;width:80vw!important}.modal-header{margin-top:1rem}.title{font:normal normal normal 18px/22px Poppins}.modal-content{width:-moz-fit-content!important;width:fit-content!important;max-width:57rem}.z-index2{background-color:#fff;z-index:2;top:0;left:0;border-radius:20px;height:-moz-fit-content!important;height:fit-content!important}.text-date{color:#818181;font:normal normal normal 13px/20px Montserrat}.text-duration{font:normal normal 700 14px/18px Montserrat}.display-input{position:absolute;top:1rem;left:5%;width:22px;height:22px}.display-input[type=checkbox]:checked{background-image:url(/_next/static/media/check.2d4e571b.svg)!important}.display-input2,.display-input3{position:absolute;top:1rem;left:5%;width:22px;height:22px}.modal-title{font:normal normal normal 18px/22px Poppins;margin-top:3rem;margin-bottom:1rem}.form-titles{font:normal normal 600 12px/15px Montserrat;color:#d0c5b4!important}.card-border{display:block;border:1px solid #ddd;width:281px;height:122px;border-radius:10px;padding-left:1rem;padding-top:1rem}.form-control{width:100%!important}.max-width{max-width:872px}.card-input{width:22px;height:22px}.card-text{font:normal normal normal 13px/20px Montserrat;color:#818181}.border-time{border:1px solid #ddd;background:transparent;border-radius:10px;width:21%!important;height:45px;text-align:center;font:normal normal normal 16px/19px Montserrat;color:#131313;cursor:pointer}.align{margin-bottom:0!important;padding-top:10px}.max-widthrow{max-width:10rem}.btn-request{background-color:#000!important;border:none!important;font:normal normal 400 14px/21px Poppins!important;height:45px;color:#fff;width:17rem}.text-confirm{font:normal normal normal 14px/18px Montserrat;width:100%!important}.brides-img,.footer-img{width:100%}.confirmBackground{height:auto;background-color:#000}.header{border-bottom:.5px solid #fff;padding-top:5rem}.margin-tp{margin-top:-4rem;margin-left:150px}.section-display{display:flex!important}.calender{margin-left:5%}.confirm-title{font:normal normal normal 35px/42px Montserrat}.confirm-text,.confirm-title{color:#fff;text-align:center!important}.confirm-text{font:normal normal normal 18px/22px Montserrat}.border-date{border:1px solid #fff!important;border-radius:10px;width:20rem;margin:auto!important}.firstImg{width:40%;margin-top:4rem!important}.secondImg{width:40%;margin-top:-4rem!important}.bride3{width:50%;margin-top:-4rem}.widthDiv{width:50%!important}.margintop{margin-top:-5rem}.timeselected{border:2px solid}.error{border:2px solid red;outline:none}.label-error{color:red;font-size:13px}.label-success{color:#006400;font-size:13px}.atcb-icon{margin-bottom:.8em!important}.atcb-checkmark{display:none!important}span.atcb-icon-apple{line-height:1rem!important}@media (max-width:800px){.section-display{display:block!important}.calender{margin:auto!important}.widthDiv{margin-top:5rem;margin-left:13rem;margin-bottom:-5rem}.heightConfirm{height:12vh!important}}@media (max-width:1280px){.card-border{margin-right:1rem}}.display{display:flex}@media (max-width:990px){.border-time{margin-right:1rem}}@media (max-width:760px){.bri{height:290vh}.text-title{font-size:30px}}@media (max-width:570px){.border-time{width:6rem!important}.margin-start{margin-left:.2rem}.modal-footer{justify-content:center}}@media (max-width:630px){.card-border{height:auto}}@media (max-width:435px){.padding-mobile{padding-left:10px}.display-input2,.display-input3{top:2rem;left:10%}.text-title{top:50px;font:normal normal normal 20px/25px Poppins}.img3{width:5rem;top:-2.5rem;left:2rem}.display{display:block}.z-index2{top:-135px}.width-img{width:100%}.display-input{position:absolute;top:2rem;left:10%;width:22px;height:22px}.widthDiv{margin-top:2rem;margin-left:5rem;margin-bottom:-5rem}.margin-tp{width:5rem;margin-top:-2.4rem;left:-6rem}.confirmBackground{height:55rem;background-color:#000}.calender-img{width:4rem}.bride-cover-conf{position:absolute;top:53.5rem}.firstImg{width:60%}.secondImg{top:35rem;position:absolute}.bride3{position:absolute;width:50%;top:45rem;left:5rem}.pattern{height:175rem}.border-time{width:30%!important;font-size:12px;margin-right:5px}.card-border{width:100%;margin-top:1rem;display:flex;height:5rem}.text-duration{margin-top:0!important}}