.error{color:red}.autocomplete-container{position:relative}.autocomplete-container input{outline:none;width:calc(100% - 43px);font-size:15px;font-weight:700}.autocomplete-items{z-index:99;background-color:#fff;border:1px solid #0000001a;border-top:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 10px 2px #0000001a}.autocomplete-items div{cursor:pointer;border-bottom:1px dashed #ddd;padding:5px 10px;font-size:16px}.autocomplete-items div:hover,.autocomplete-items .autocomplete-active{background-color:#0000001a}.clear-button{color:#0006;cursor:pointer;align-items:center;height:100%;display:none;position:absolute;top:0;right:5px}.autocomplete-container .clear-button svg{height:18px}.clear-button.visible{display:flex}.clear-button:hover{color:#0009}.bPlaceRow{overflow:visible}.cate-title{color:#b2012f;padding:30px 0 0;font-family:emoji;font-size:25px;font-weight:700;margin-bottom:0!important}.hr1{width:300px;margin:auto;display:block}.groom-title{text-align:center;color:#b20e0e;margin:0;font-size:20px;font-weight:600;line-height:20px}.about-section{z-index:5}.section-title{margin-bottom:30px}.lead{color:#555!important;font-size:16px!important;font-weight:300!important}.btn-darkred{color:#fff;text-transform:capitalize;z-index:1;background-color:#b2012f;border:0;border-radius:10px;padding:13px 10px;font-size:15px;font-weight:500;transition:all .2s;position:relative;overflow:hidden}.btn-darkred:hover{color:#fff!important}.form-img{border-radius:20px;width:500px}@media (max-width:425px){.form-img{margin-top:0}}.cate-title{text-align:center;color:#b2012f;padding:30px 0 0;font-family:emoji;font-size:25px;margin-bottom:0!important}
