/*
Generated time: March 6, 2025 12:34
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.wpbingo-section--contact_info{text-align:center}.wpbingo-section--contact_info .contact-info{max-width:1170px;margin:auto}.wpbingo-section--contact_info .wpbingo-section__content .map-section__wrapper{max-width:100%;height:100%}.wpbingo-section--contact_info .wpbingo-section__content .map-section{height:100%}.wpbingo-section--contact_info .wpbingo-section__content .map-section__container{height:100%}.wpbingo-section--contact_info .wpbingo-section__content .desc{display:flex}.wpbingo-section--contact_info .wpbingo-section__content .desc i{color:var(--gray-dark);margin-right:20px;padding-top:5px}.wpbingo-section--contact_info .wpbingo-section__content .desc a{display:contents;text-transform:underline}.wpbingo-section--contact_info .contact-form>.row{margin:0 -7.5px}.wpbingo-section--contact_info .contact-form>.row>div{padding:0 7.5px}.wpbingo-section--contact_info .contact-form-content label{color:var(--gray-dark);font-size:calc(var(--font-size-base) - 1px);margin-bottom:10px;position:relative}.wpbingo-section--contact_info .form-group.required{position:relative}.wpbingo-section--contact_info .form-group.required:before{content:"*";color:var(--theme-color);position:absolute;right:15px;bottom:13px;line-height:1;font-size:20px}.wpbingo-section--contact_info .form-button{margin-top:50px}.wpbingo-section--contact_info .form-button input{display:inline-block;height:44px;line-height:44px;font-size:calc(var(--font-size-base) + 2px);text-transform:capitalize;padding:0 20px;color:var(--white);background:var(--gray-dark);border:0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;font-weight:var(--body-font-weight-medium);border-radius:100px}.wpbingo-section--contact_info .form-button input:hover{background:var(--theme-color);color:var(--white)}.wpbingo-section--contact_info input.form-control{height:50px;line-height:50px;margin-bottom:20px;width:100%;padding:10px 20px;border:1px solid var(--gray-dark);color:var(--gray-dark);font-weight:var(--body-font-weight-medium);border-radius:5px;font-size:var(--font-size-base)}.wpbingo-section--contact_info input.form-control::placeholder{color:var(--gray-dark)}.wpbingo-section--contact_info input.form-control:focus{border-color:var(--theme-color)}.wpbingo-section--contact_info textarea{width:100%;padding:10px 20px;border:0;font-weight:var(--body-font-weight-medium);border:1px solid var(--gray-dark);color:var(--gray-dark);border-radius:5px;font-size:var(--font-size-base);height:422px}.wpbingo-section--contact_info textarea::placeholder{color:var(--gray-dark)}.wpbingo-section--contact_info textarea:focus{border-color:var(--theme-color)}@media (max-width:767px){.wpbingo-section--contact_info .wpbingo-section__content>div{max-width:100%;flex:0 0 100%}}