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}.services-contet{margin-bottom:60px}.services-contet p{margin-bottom:30px;font-size:18px;line-height:26px}.services-contet p.title{margin-bottom:20px;font-size:32px;font-weight:300;line-height:38px;text-align:center;letter-spacing:-1.6px}.services-contet .short-wrapper{text-align:center}.services-contet .wrapper{margin-bottom:50px}.services-contet .service{display:block;padding:34px 30px 0;background:#fff;vertical-align:top}.services-contet .service p{font-size:16px;line-height:22px}.services-contet .service p.title{color:#ff5c00;font-size:28px;font-weight:300;line-height:36px;text-align:left;letter-spacing:-1.4px}.services-contet .service span.link{display:none}@media only screen and (min-width:1024px){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}.services-contet p{margin-bottom:60px;font-size:20px;line-height:26px;font-weight:300}.services-contet p.title{font-size:44px;font-weight:300;line-height:58px;text-align:center;letter-spacing:-2.2px}.services-contet .service{display:inline-block;width:33%;padding:50px;position:relative;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;-ms-transition:all .35s linear;transition:all .35s linear}.services-contet .service p{margin-bottom:30px}.services-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}.services-contet .service span.link:hover{padding-left:10px;padding-right:10px;border-color:#ff5c00}.services-contet .service:hover{padding:30px 50px 70px;background:#efeff4}.services-contet .service:hover span.link{opacity:1;bottom:25px}.services-contet .wrapper{margin-bottom:60px}}