.contacts{text-align:center;margin-bottom:15px}@media (min-width: 768px){.contacts{margin-top:-350px}}@media (min-width: 1281px){.contacts{margin-top:-300px}}.contacts h4{font-size:1rem;color:#ca167f}.contacts p{margin-bottom:30px}.contacts label{text-transform:uppercase;font-weight:600;margin:6px 0;color:#ca167f}.contacts label i:before{color:green}.contacts input,.contacts select,.contacts textarea{width:100%;display:block;margin:15px 0 0;background:none;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;border-color:#ca167f}.contacts textarea{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.contacts a{color:#999}.contacts a:hover,.contacts a:focus,.contacts a:active,.contacts a:active:focus{color:#ca167f;text-decoration:none}.contacts .panel a{color:#ca167f;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:0 10px;border:1px solid transparent}.contacts .panel a:hover,.contacts .panel a:focus,.contacts .panel a:active,.contacts .panel a:focus:active{text-decoration:none;border-color:#999}.contacts .panel .panel-heading{background:#fab547;background:-moz-linear-gradient(left, #fab547 0%, #e81c56 50%, #ca167f 100%);background:-webkit-linear-gradient(left, #fab547 0%, #e81c56 50%, #ca167f 100%);background:linear-gradient(to right, #fab547 0%, #e81c56 50%, #ca167f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fab547', endColorstr='#ca167f',GradientType=1 );padding:30px 0}.contacts .panel .panel-heading h2{color:#fff}.contacts .panel .panel-body{padding:0 30px 30px;line-height:1.5}.contacts .panel .panel-body form{margin-top:20px}.contacts .panel .panel-body .button-container{margin-top:15px}.contacts .panel .panel-body .button-container .btn{padding:16px 40px 12px}.contacts .panel .panel-body .button-container .btn:hover,.contacts .panel .panel-body .button-container .btn:focus,.contacts .panel .panel-body .button-container .btn:active,.contacts .panel .panel-body .button-container .btn:focus:active{padding:16px 60px 12px}.contacts .panel .panel-footer{padding:30px}.contacts .panel .panel-footer p{margin:0;font-size:1.2rem}.contacts .panel .panel-footer .social a{display:inline-block;width:40px;height:40px;line-height:38px;padding:0;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #ca167f;margin-right:10px}.contacts .panel .panel-footer .social a i:before{vertical-align:top;color:#ca167f;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.contacts .panel .panel-footer .social a:hover,.contacts .panel .panel-footer .social a:focus,.contacts .panel .panel-footer .social a:active{text-decoration:none}.contacts .panel .panel-footer .social a:hover i:before,.contacts .panel .panel-footer .social a:focus i:before,.contacts .panel .panel-footer .social a:active i:before{font-size:1.4rem}input[type="checkbox"]+label{margin-left:40px;position:relative;font-weight:normal;text-transform:uppercase}input[type="checkbox"]+label:before{content:"";position:absolute;top:0;left:0px;width:30px;height:30px;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}input[type="checkbox"]:checked+label:after{content:"\f103";font-family:"Flaticon";-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:-5px;left:0px;font-size:1.5rem;color:#ca167f}

