#top{background-image:linear-gradient(90deg, #C5F3FC 9.27%, rgba(197, 243, 252, 0.4) 85.36%),url("/wp-content/themes/gniib/assets/images/hubungi-kami-top-background.jpg")}#contact{padding-top:5rem;padding-bottom:4rem}#contact h2{color:var(--text-dark);margin-bottom:2rem}#contact h3{color:var(--blue-1);text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem}#contact .row{display:grid;gap:2rem}#contact .col .contact-container{display:flex;color:var(--text-dark)}#contact .col .contact-container:not(:last-of-type){margin-bottom:.5rem}#contact .col .contact-container-inner{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}#contact .col .contact-container-inner svg{flex-shrink:0}@media(min-width: 768px){#contact .row{grid-template-columns:1fr 1fr}}@media(max-width: 767px){#contact{padding-top:3rem}#contact h2{text-align:center}}#location{padding-bottom:var(--spacing-medium)}#location h2{color:var(--text-dark);margin-bottom:2rem}#location iframe{height:60vh;border-radius:20px}#form{padding-bottom:var(--spacing-medium);text-align:center}#form h2{color:#fff;margin-bottom:2.5rem}#form .container{box-sizing:border-box;padding:4% 8% 2%;background-color:var(--blue-1);border-radius:20px}#form input:not([type=submit]),#form textarea,#form .wpcf7-form-control-wrap{width:100%}#form input,#form textarea{box-sizing:border-box;padding:.75rem 1.5rem;border:none;border-radius:10px;outline:none}#form input::placeholder,#form textarea::placeholder{color:var(--text)}#form input[type=submit]{cursor:pointer;border:2px solid var(--blue-2)}#form span.wpcf7-form-control-wrap{display:flex;flex-direction:column;gap:.5rem;text-align:left}#form .contact-form-input{display:grid;gap:1rem 2rem;margin-bottom:2rem}#form p{margin-bottom:0}#form p:last-of-type{display:flex;flex-direction:column;align-items:center;gap:1rem}#form .wpcf7-response-output{color:var(--text-dark);margin:auto}@media(min-width: 768px){#form .contact-form-input{grid-template-columns:1fr 1fr}#form .contact-form-input p:first-of-type,#form .contact-form-input p:last-of-type{grid-column:span 2}}@media(max-width: 767px){#form h2{margin-bottom:2rem}#form .container{padding-top:3rem;padding-bottom:1rem}#form input[type=submit]{width:100%}}/*# sourceMappingURL=hubungi-kami.css.map */
