#contact-form .btn{border-color:#bcc43c;color:#bcc43c;border-radius:14px;padding:10px 40px;font-size:18px}#contact-form .btn:hover,#page-contact .inscription>a:hover{background-color:#bcc43c;color:#fff}#contact-form h3{margin-bottom:30px;margin-top:15px}#page-contact .inscription{text-align:right;margin-top:15px}#page-contact .inscription>a{border:1px solid #bcc43c;color:#bcc43c;border-radius:14px;position:relative;padding:12px 34px 10px 15px;font-size:15px}#page-contact .inscription>a i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;right:9px}#addition-captcha{margin:0;font-size:14.5px}.captcha-row{margin-bottom:25px}.captcha-val-container{color:#fccd45;font-weight:800;text-align:center;display:table;height:100%;margin:auto}.captcha-val-container span{display:table-cell;vertical-align:middle}textarea{resize:none;min-height:160px}select[name=structure] .default{display:none}#page-contact form,#page-inscription form{margin-top:60px}form .btn-container{text-align:right}.form-result{margin-top:30px;padding:15px;border-radius:5px}.form-result .content{font-weight:500}@media all and (min-width:340px){#addition-captcha{font-size:16px;width:190px}}@media all and (min-width:576px){#page-contact .inscription>a{padding:12px 50px 10px 28px;font-size:18px}#page-contact .inscription>a i{font-size:28px;right:12px}}@media all and (min-width:768px){#contact-form .row>.col-xl-5.col-md-6:first-child{padding-right:30px}#contact-form .row>.col-xl-5.col-md-6:last-child{padding-left:30px}}