.wpbingo-section--contact_info .wpbingo-section__content .contact-map{display:flex;flex-wrap:wrap;margin:0 -10px}.wpbingo-section--contact_info .wpbingo-section__content .contact-map .contact-box{padding:0 10px;max-width:32.5%;flex:0 0 32.5%}.wpbingo-section--contact_info .wpbingo-section__content .contact-map .map-section{padding:0 10px;max-width:67.5%;flex:0 0 67.5%;display:grid}.wpbingo-section--contact_info .wpbingo-section__content .contact-map .map-section__wrapper{height:100%;min-height:555px}.wpbingo-section--contact_info .wpbingo-section__content .map-section,.wpbingo-section--contact_info .wpbingo-section__content .map-section__container{height:100%}.wpbingo-section--contact_info .wpbingo-section__content iframe{width:100%!important;height:100%!important}.wpbingo-section--contact_info .wpbingo-section__content .box-info{border:1px solid var(--gray-dark);padding:65px 40px 58px}.wpbingo-section--contact_info .wpbingo-section__content .desc{display:flex;padding:0 0 15px;border-bottom:1px solid var(--border-color)}.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;color:var(--text-color)}.wpbingo-section--contact_info .wpbingo-section__content .desc a:hover{color:var(--theme-color)}.wpbingo-section--contact_info .wpbingo-section__content .social__content{display:flex;align-items:center;font-size:14px;color:var(--gray-dark);font-weight:var(--heading-font-weight-bold)}.wpbingo-section--contact_info .wpbingo-section__content .social__content .social-icons{margin-left:35px;position:relative;top:-2px}.wpbingo-section--contact_info .wpbingo-section__content .social__content .social-icons a{fill:var(--gray-dark);color:var(--gray-dark);font-size:18px}.wpbingo-section--contact_info .wpbingo-section__content .social__content .social-icons a:hover{fill:var(--theme-color);color:var(--theme-color)}.wpbingo-section--contact_info .contact-info{margin-top:110px}.wpbingo-section--contact_info .wpbingo-section__content .heading-form{color:var(--gray-dark);font-size:var(--font-size-heading);font-weight:var(--body-font-weight-medium);margin-bottom:28px}.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 .form-group.required{position:relative}.wpbingo-section--contact_info .form-group.required:before{content:"*";color:red;position:absolute;right:15px;bottom:13px;line-height:1;font-size:20px}.wpbingo-section--contact_info .form-button{margin-top:40px}.wpbingo-section--contact_info .form-button input{height:52px;line-height:52px;font-size:calc(var(--font-size-base) + 1px);text-transform:capitalize;padding:0 75px;color:var(--white);background:var(--gray-dark);border:0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;font-weight:var(--heading-font-weight-medium)}.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:30px;width:100%;padding:10px 20px;font-weight:var(--body-font-weight-default);background:#f5f5f5;color:var(--gray-dark);font-size:16px;border:0}.wpbingo-section--contact_info input.form-control::placeholder{color:var(--text-color)}.wpbingo-section--contact_info textarea{width:100%;padding:10px 20px;font-weight:var(--body-font-weight-default);background:#f5f5f5;border:0;color:var(--gray-dark)}.wpbingo-section--contact_info textarea::placeholder{color:var(--text-color)}@media (max-width: 1220px){.wpbingo-section--contact_info .wpbingo-section__content .box-info{padding:50px 15px}.wpbingo-section--contact_info .contact-info{margin-top:80px}}@media (max-width:991px){.wpbingo-section--contact_info .wpbingo-section__content .social__content .social-icons{margin-left:15px}.wpbingo-section--contact_info .wpbingo-section__content .social__content .social-icons a{font-size:14px}}@media (max-width:767px){.wpbingo-section--contact_info .wpbingo-section__content .contact-map{margin:0 -7.5px}.wpbingo-section--contact_info .wpbingo-section__content .contact-map .contact-box{padding:0 7.5px;max-width:100%;flex:0 0 100%;margin-bottom:15px}.wpbingo-section--contact_info .wpbingo-section__content .contact-map .map-section{padding:0 7.5px;max-width:100%;flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/css-section-contact.css.map */
