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