@font-face{font-family:'FranklinGothic-Demi';src:url('../fonts/franklin-gothic-demi.eot');src:url('../fonts/franklin-gothic-demi.eot?#iefix') format('embedded-opentype'),url('../fonts/franklin-gothic-demi.svg#../fonts/franklin-gothic-demi') format('svg'),url('../fonts/franklin-gothic-demi.ttf') format('truetype'),url('../fonts/franklin-gothic-demi.woff') format('woff'),url('franklin-gothic-demi.woff2') format('woff2');font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{ font-family: "HelveticaLTStd-Light",sans-serif;}.color-1{color:#00b2a9}.color-2{color:#00b2a9}.color-3{color:#c3291c}h2{color:#c3291c;text-transform:uppercase;font-weight:500;margin-top:40px}h4{color:#00b2a9}.tabs{display:flex;padding:15px 30%;justify-content:space-evenly;margin-top:40px}.tabs .tab{height:40px;width:40px;background-color:#00b2a9;color:white;text-align:center;line-height:40px;text-decoration:none;border-radius:50%}.tabs .tab.active{background-color:#c3291c}.form-control{font-weight:300!important}legend{text-transform:uppercase;color:#000;font-weight: bold;}section{display:none}section.active{display:block}table tr th,table tr td{text-align:center}table tr th:nth-child(1),table tr td:nth-child(1){text-align:left}.form-group{margin-top:10px}.form-group>label{font-weight:bold;display:block;color:#000;text-transform:uppercase;}@media (max-width:768px){#experiences thead,#associations thead{display:none}#experiences tr,#associations tr{position:relative;display:flex;flex-direction:column}#experiences tr td,#associations tr td{border-top:none}#experiences tr td:nth-child(1),#associations tr td:nth-child(1){text-align:center;font-weight:700}#experiences tr h3,#associations tr h3{font-size:14px}.tabs{padding:15px}#languages thead{display:none}#languages tr td:nth-child(n+2){display:none}#languages .progress-radio-wrapper{display:flex;height:40px;align-self:center;justify-content:space-evenly;align-content:center;align-items:center;position:relative}#languages .progress-radio-wrapper .form-check,#languages .progress-radio-wrapper .form-check input{width:30px;height:30px;border-radius:50%;padding:0;margin:0}#languages .progress-radio-wrapper .form-check{pointer-events:none;cursor:pointer;background-color:lightgrey;z-index:2}#languages .progress-radio-wrapper .form-check.active:before{content:"";position:absolute;width:20px;height:20px;left:5px;top:5px;background-color:#c3291c;border-radius:50%}#languages .progress-radio-wrapper .form-check input{opacity:0;pointer-events:initial;width:34px;height:34px}#languages .progress-radio-wrapper:after{content:"";position:absolute;left:0;top:16px;height:8px;background-color:lightgrey;width:100%}}.form-signin{width:100%;padding:60px}.form-signin .card-signin{border:0;border-radius:1rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,0.1)}.form-signin .card-signin .card-title{margin-bottom:2rem;font-weight:300;font-size:1.5rem}.form-signin .card-signin .card-body{padding:2rem}.form-signin .btn{font-size:100%;border-radius:5rem;letter-spacing:.1rem;font-weight:bold;padding:1rem;transition:all .2s}.form-signin .form-label-group input:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y) / 3)}.form-signin .form-label-group input:not(:placeholder-shown)~label{padding-top:calc(var(--input-padding-y) / 3);padding-bottom:calc(var(--input-padding-y) / 3);font-size:12px;color:#777}.form-signin .btn-google{color:white;background-color:#ea4335}.form-signin .btn-facebook{color:white;background-color:#3b5998}/*# sourceMappingURL=./form.css.map */