.bg-contact{background:#000000}.form-bg{background-image:url(/_next/static/media/footcontbg.d4a6846f.png);background-repeat:no-repeat;background-size:cover;height:auto;width:100%}.inputBg{background:#282828;color:#FFFFFF;border:none;border-radius:6px;font-size:16px}.inputBg:focus{background:#FFFFFF!important;color:#000000!important;outline:none}.phone-input-container{width:100%!important;position:relative}.phone-input{width:100%!important;background:#282828!important;color:#FFFFFF!important;border:none!important;border-radius:6px!important;font-size:16px!important}.phone-input-button{background-color:#282828!important;border:none!important;border-right:1px solid #444!important;border-radius:6px 0 0 6px!important;color:#FFFFFF!important}.phone-input-container:focus-within .phone-input,.phone-input-container:focus-within .phone-input-button,.phone-input:focus{background:#FFFFFF!important;color:#000000!important}.phone-input-container:focus-within .phone-input-button{background-color:#FFFFFF!important;border-right:1px solid #42bbdd!important;color:#000000!important}.phone-input-container .country-list{background:#FFFFFF!important;color:#000000!important;border:1px solid #42bbdd}.phone-input-container .country-list .country{color:#000000!important}.phone-input-container .country-list .country:hover{background:#f0f0f0!important}.phone-input-container .country-list .search-box{background:#f8f8f8!important;color:#000000!important;border:1px solid #ddd}@media screen and (min-width:2520px) and (max-width:4481px){.bg-contact .container{max-width:2300px!important}}@media (min-width:2200px) and (max-width:2250px){.fontforcontact{font-size:20px}}@media screen and (max-width:1100px){.top-contact{padding-top:1.5rem}}@media (max-width:768px){.contact-link:hover{transform:translateY(0)}}@media screen and (max-width:480px){.mapDiv{height:300px}.top-contact{padding-top:1rem;padding-bottom:0}}