.cmp-kapcsolaturlap{background-color:#fff;border-radius:25px;width:calc(100% - 90px);max-width:700px;margin:0 auto;padding:45px 45px 55px;display:block;box-shadow:5px 15px 15px 5px #0000004d}.cmp-kapcsolaturlap .formrow{width:100%;max-width:500px;margin:0 auto 40px;position:relative}.cmp-kapcsolaturlap .rqrd{color:#000;width:10px;font-size:18px;position:absolute;top:10px;right:2px}.cmp-kapcsolaturlap .formrow:nth-child(6) .rqrd{display:inline-block;position:relative;top:0;right:0}.cmp-kapcsolaturlap .formrow:nth-child(6) input{margin-right:10px;transform:scale(1.5)}.cmp-kapcsolaturlap h2{text-align:center;color:#2180a6;margin-top:0;font-size:42px;font-weight:400}.cmp-kapcsolaturlap textarea,.cmp-kapcsolaturlap input[type=text]{border:1px solid #aaa;border-radius:6px;width:calc(100% - 22px);padding-left:20px;font-size:18px}.cmp-kapcsolaturlap input[type=text]{height:45px;position:relative}.cmp-kapcsolaturlap textarea{padding-top:10px}.cmp-kapcsolaturlap .errorfield{color:#fd8d3f;position:absolute;bottom:-21px;left:0}.cmp-kapcsolaturlap input.err{border:2px solid red}.cmp-kapcsolaturlap button[type=submit]{color:#fff;cursor:pointer;background-color:#fd8d3f;border:none;border-radius:40px;width:40%;margin:0 auto;padding:15px 0;font-size:25px;display:block}.cmp-kapcsolaturlap button[type=submit]:focus,.cmp-kapcsolaturlap button[type=submit]:active{outline:none}.cmp-kapcsolaturlap .thankyou{text-align:center;font-size:18px;line-height:1.5}.cmp-kapcsolaturlap .thankyou .name{color:#fd8d3f;font-weight:500}@media screen and (max-width:767px){.cmp-kapcsolaturlap h2{margin:0 0 20px;font-size:34px}.cmp-kapcsolaturlap input[type=text]{height:35px}.cmp-kapcsolaturlap .formrow{margin:0 auto 25px}.cmp-kapcsolaturlap button[type=submit]{width:180px}}
