p{font-size:16px;line-height:22px;font-weight:400}p.title{font-size:32px;font-weight:300;line-height:38px;text-align:center;letter-spacing:-1.6px}a.link{display:inline-block;padding:5px;margin:0 10px;font-size:12px;font-weight:500;line-height:22px;text-transform:uppercase;border-bottom:1px solid #16161f;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}a.link:hover{padding-left:10px;padding-right:10px;border-color:#ff5c00}.competencies-contet{margin-bottom:60px}.competencies-contet p{margin-bottom:0;font-size:18px;line-height:26px}.competencies-contet p.title{margin-bottom:20px;font-size:32px;font-weight:300;line-height:38px;text-align:center;letter-spacing:-1.6px}.competencies-contet .short-wrapper{text-align:center}.competencies-contet .wrapper{margin-bottom:50px}.competencies-contet .service{display:block;padding:30px 30px 15px;background:#fff}.competencies-contet .service span.title{display:block;margin:0 0 20px;color:#ff5c00;font-size:28px;font-weight:300;line-height:36px;text-align:left;letter-spacing:-1.4px}.competencies-contet .service .description{font-size:16px;line-height:22px}.competencies-contet .service .description p{font-size:16px;line-height:22px}.competencies-contet .service span.link{display:none}@media only screen and (min-width:1024px){.cms-competencies .breadcrumbs{margin-bottom:30px}p.title{font-size:44px;font-weight:300;line-height:58px;text-align:center;letter-spacing:-2.2px}.wrapper{max-width:1468px;margin:0 auto}.competencies-contet p{margin-bottom:0;font-size:20px;line-height:26px;font-weight:300}.competencies-contet p.title{font-size:44px;font-weight:300;line-height:58px;text-align:center;letter-spacing:-2.2px}.competencies-contet .service{display:inline-block;width:33%;padding:50px;position:relative;vertical-align:top;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;-ms-transition:all .35s linear;transition:all .35s linear}.competencies-contet .service .service-link{display:block}.competencies-contet .service span.title{margin-bottom:28px}.competencies-contet .service .description{display:block;margin-bottom:28px}.competencies-contet .service span.link{display:inline-block;padding:5px;font-size:12px;font-weight:500;line-height:22px;text-transform:uppercase;border-bottom:1px solid #16161f;position:absolute;left:50px;bottom:0;z-index:5;opacity:0;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;-ms-transition:all .35s linear;transition:all .35s linear}.competencies-contet .service span.link:hover{padding-left:10px;padding-right:10px;border-color:#ff5c00}.competencies-contet .service:hover{padding:30px 50px 70px;background:#efeff4}.competencies-contet .service:hover span.link{opacity:1;bottom:25px}.competencies-contet .wrapper{margin-bottom:60px}}@media only screen and (min-width:1600px){.cms-competencies .breadcrumbs{margin-bottom:30px}}