body .et_pb_section{background:transparent}.footer{background:#262626!important;padding:50px 0px 0px;margin-top:50px}.footer .footer-list h2{font-weight:bold;font-size:20px;line-height:24px;margin:0px 0px 20px 0px;color:#fff}.footer .footer-list ul{margin:0px;padding:0px}.footer .footer-list ul li{list-style:none;display:block}.footer .footer-list ul li a{font-weight:300;font-size:16px;line-height:20px;color:#fff;display:block;position:relative;margin-bottom:10px;text-decoration:none}.footer .footer-list ul li a:after{content:'';position:absolute;top:6px;right:0px;background:url(../images/icon/right-angle.svg) center center no-repeat;background-size:cover;width:8px;height:14px}.copy-right{text-align:center;padding:10px 0px;color:#fff;background:#181717;font-size:14px;margin-top:40px}.copy-right a{color:#fff;text-decoration:none}.s-title{text-align:center}.s-title h2{font-size:45px;line-height:55px;text-align:center;text-transform:uppercase;color:#0857cc;font-weight:700}.s-title h2 span{font-size:80px;line-height:98px;text-align:center;letter-spacing:0.13em;color:#ececec;text-transform:uppercase;display:block}.cp-about .short-info .s-title{padding:0px}.cp-about .short-info .s-title h2{font-weight:bold;text-align:left;font-size:30px;line-height:40px}.cp-about .short-info .s-title h2 span{font-size:28px;line-height:34px;text-align:left}.cp-about .short-info p{color:#262626;font-size:18px;line-height:30px;letter-spacing:0.02em}.key-skills .et_pb_blurb_container{display:table-cell;vertical-align:middle}.contact-form{max-width:750px;margin:auto;background:#fff;padding:60px}.contact-form label{font-size:16px;color:#000}.contact-form .wpcf7-form-control{width:100%;padding:10px 20px}.contact-form .wpcf7-form-control.wpcf7-submit{background-color:#0857cc;border-radius:7px;border:2px solid #fff;color:#fff}@media screen and (max-width:767px){.contact-form{padding:25px}.s-title h2 span{font-size:36px}.s-title h2{font-size:26px}}