.contact{align-items:center;background:linear-gradient(90deg,#29bfbf,#101010);background-size:cover;display:flex;height:auto;justify-content:center;padding-bottom:5rem;padding-top:8rem}.contact .container .border{border-radius:4rem;color:#fff;padding:3.75rem 2.813rem}@media (max-width:991.98px){.contact .container .border{margin-bottom:3rem}}@media (max-width:767.98px){.contact .container .border{border-radius:2rem;padding:2rem 1rem}}.contact .container .border h1,.contact .container .border p{text-align:center}.contact .container .border h1{font-size:calc(1.35rem + 1.2vw);font-weight:700;margin-bottom:1rem}@media (min-width:1200px){.contact .container .border h1{font-size:2.25rem}}.contact .container .border p{font-size:1.125rem;margin-bottom:2rem}.contact .container .border .form-check-label,.contact .container .border .form-check-label a{color:#fff}.contact .container .border textarea{padding-top:1.5rem}.contact .container .border .btn{align-items:center;display:inline-flex}.contact .container .border .btn:hover svg{animation:point .8s linear}@keyframes point{0%{transform:translateZ(0)}25%{transform:translate3d(5px,-5px,0)}50%{transform:translateZ(0)}75%{transform:translate3d(-2px,2px,0)}to{transform:translateZ(0)}}.contact .container .border .btn svg{font-size:18px;margin-left:4rem}.contact .container .card{background-color:#ecf0eb;border-radius:4rem;padding:3.75rem}@media (max-width:767.98px){.contact .container .card{border-radius:2rem;padding:2rem 1rem}}.contact .container .card h2{font-size:calc(1.35rem + 1.2vw);font-weight:700;margin-bottom:1.5rem}@media (min-width:1200px){.contact .container .card h2{font-size:2.25rem}}.contact .container .card ul{list-style:none;margin-bottom:2rem;padding-left:0}.contact .container .card ul.social{display:flex}.contact .container .card ul.social li:first-child a:hover svg{stroke:#007f80}.contact .container .card ul.social li:first-child a svg{stroke:#fff;fill:none}.contact .container .card ul.social li:not(.contact .container .card ul.social li:first-child) a:hover svg{color:#007f80}.contact .container .card ul.social li:not(.contact .container .card ul.social li:first-child) a svg{color:#fff}.contact .container .card ul.social li:not(.contact .container .card ul.social li:last-of-type){margin-right:2rem}.contact .container .card ul.social li a{align-items:center;background:#007f80;border:1px solid #007f80;border-radius:50%;display:flex;height:3.125rem;justify-content:center;width:3.125rem}.contact .container .card ul.social li a:hover{background:#fff}.contact .container .card ul.social li a svg{font-size:1.5rem;transition:all .3s}.contact .container .card ul.address li{align-items:center;display:flex}.contact .container .card ul.address li:not(.contact .container .card ul.address li:last-of-type){margin-bottom:1rem}.contact .container .card ul.address li span:first-of-type{align-items:center;border:1px solid #007f80;border-radius:50%;display:flex;flex:none;height:2.438rem;justify-content:center;width:2.438rem}.contact .container .card ul.address li span:first-of-type svg{color:#007f80;font-size:1.125rem}.contact .container .card ul.address li span:last-child{display:flex;flex-direction:column}.contact .container .card ul.address li a{color:#231f20;margin-left:1rem}.contact .container .card ul.address li a:hover{color:#007f80}.contact .container .card .bg-white{align-items:center;border-radius:1.5rem;display:flex;flex-direction:column;height:10.313rem;justify-content:center;width:7.937rem}.contact .container .card .bg-white .kmbi-qr-code{font-size:6.438rem;margin-bottom:.6rem}.contact .container .card .bg-white .d-flex{align-items:center;color:#007f80;font-size:.875rem}.contact .container .card .bg-white .d-flex .kmbi-camera{font-size:1.125rem;margin-right:.3rem}.contact .container .card iframe{border-radius:1.5rem;height:10.313rem;width:100%}
