/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.content{font-family:SourceSansPro-Regular,sans-serif;font-size:16px}.content b,.content strong{font-family:SourceSansPro-Bold,sans-serif}.box-shadow{border-radius:4px;-webkit-box-shadow:0 -1px 20px 0 rgba(204,204,204,.5);-moz-box-shadow:0 -1px 20px 0 rgba(204,204,204,.5);box-shadow:0 -1px 20px 0 rgba(204,204,204,.5);padding:25px 20px;margin-top:35px;margin-bottom:35px;background:#fff}.table{font-family:SourceSansPro-Regular,sans-serif;font-size:16px;color:#333;margin-bottom:0}.table>tbody,.table>tbody>tr>td{border-top:none}.table tr td:last-child{text-align:right}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#efefef}.table a{color:#7f7f7f !important;font-family:Montserrat-Bold,sans-serif;margin-right:10px;text-decoration:none;font-size:14px}.table a span.icon{margin-left:5px;font-size:18px;vertical-align:middle}section.contact{margin-bottom:50px}section.contact .alert{display:none}section.contact form input[type=text],section.contact form input[type=email]{border-radius:4px;border:1px solid #adadad;outline:none !important;box-shadow:none;height:50px}section.contact form.apply select{border-radius:0;border:0;outline:none !important;box-shadow:none;height:50px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.contact form.apply label.select{position:relative;width:100%}section.contact form.apply label.select select{border:1px solid #adadad;border-radius:4px}section.contact form.apply div.input-group.error label.select select{border:1px solid #ed1a3b}section.contact form.apply label.select:after{content:"\f078";font-family:"FontAwesome",sans-serif;font-size:14px;color:#000;right:2px;top:2px;bottom:2px;padding:12px 8px;position:absolute;background:#fff;z-index:5}section.contact form.apply div.input-group label.select{height:40px}section.contact form.apply div.input-group select{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}section.contact form input.error{border-color:#ed1a3b}section.contact form label{font-weight:400;font-family:SourceSansPro-SemiBold,sans-serif}section.contact form label.error{color:#ed1a3b}section.contact form label.error.select select{border-color:#ed1a3b}section.contact form label span.star{color:#ed1a3b}section.contact form .form-group{margin-bottom:0}section.contact .alert{display:none}section.contact label.termeni{color:#333;font-weight:400}section.contact label.termeni a,section.contact label.termeni a:hover,section.contact label.termeni a:focus{color:#333;text-decoration:underline}section.contact input[type=submit]{background:#e9041e;padding:15px 70px;color:#fff;border:none;border-radius:30px;font-family:Montserrat-ExtraBold,sans-serif;font-size:14px;margin:0 auto}section.contact textarea.formRow--input{padding-top:10px;border-radius:4px}.border-gray{border:1px solid #e0e0e0}label.file-upload,label.file-upload2{padding:15px 25px;background-color:#e0e0e0;cursor:pointer}label.disabled{color:#999}section.contact span.fa{font-size:18px}section.contact div.input-group label input{border-top-right-radius:0;border-bottom-right-radius:0}p.error{color:#e9041e}
