.contact .container{padding-top:30px;padding-bottom:30px}.contact .title{margin-bottom:18px}.contact .info{text-align:center;margin-bottom:20px}.contact .form-group{overflow:hidden}.contact .form-control{padding-left:13px;border-color:#9C9C9C;border-radius:0}.contact textarea.form-control{max-width:100%;padding-top:11px}.contact .form-control:focus{width:100%;padding-left:12px;border-width:2px;border-color:var(--style-color)}.contact textarea.form-control:focus{padding-top:10px}.contact .form-control::-webkit-input-placeholder{color:#2B2B2B}.contact .form-control:-moz-placeholder{color:#2B2B2B}.contact .form-control::-moz-placeholder{color:#2B2B2B}.contact .form-control:-ms-input-placeholder{color:#2B2B2B}.contact .btn-wrap{margin-top:25px}.contact .btn{color:#fff;background:var(--style-color)}.contact iframe{display:block;width:100%;aspect-ratio:1920 / 650}@media (min-width:768px){.contact .form-control,.contact .btn{font-size:18px}}@media (min-width:1200px){.contact .container{padding-top:60px;padding-bottom:60px}.contact .info{margin-bottom:45px}.contact input.form-control{height:50px}.contact textarea.form-control{height:200px}.contact .form-group{margin-bottom:50px}.contact .btn-wrap{margin-top:50px}.contact .btn{transition:all .3s}.contact .btn:hover{background:var(--sub-color)}}@media (min-width:1440px){.contact .container{padding-top:120px;padding-bottom:120px}.contact .row{margin-left:-25px;margin-right:-25px}.contact .row>div{padding:0 25px}}@media (min-width:1640px){.contact .title{font-size:45px}}