.tct-sec{background:#fff;display:inline-block;padding:60px 0;text-align:left;width:100%}.tct-sec .tct-sec-wrap{display:block;margin:0 auto;width:100%}.tct-sec .tct-sec-wrap h5{color:#fbb900;font-size:18px;line-height:22px;margin-bottom:10px}.tct-sec .tct-sec-wrap h2,.tct-sec .tct-sec-wrap h5{font-family:Gilroy-Bold;font-weight:600;margin-top:0}.tct-sec .tct-sec-wrap h2{color:#333;font-size:45px;line-height:50px;margin-bottom:20px}.tct-sec .tct-sec-wrap p{color:#333;font-family:Gilroy-Regular;font-size:16px;font-style:normal;font-weight:300;line-height:23px;margin-top:0;padding-top:0}.tct-sec .tct-sec-wrap a{color:#fff}.tct-sec .tct-sec-wrap .cta{display:inline-block;margin:15px 0;width:100%}.tct-sec .tct-sec-wrap .cta a{background-color:#fbb900;border-radius:60px;color:#fff;display:inline-block;font-family:Gilroy-Bold;font-size:16px;font-weight:400;line-height:12px;padding:18px 20px;text-decoration:none}.tct-sec .tct-sec-wrap .cta a:hover{box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:translateY(-4px)}.tct-sec .tct-sec-wrap h1,.tct-sec .tct-sec-wrap h3,.tct-sec .tct-sec-wrap h4,.tct-sec .tct-sec-wrap h6{color:#333;font-family:Gilroy-Bold;font-weight:600}.tct-sec .tct-sec-wrap a,.tct-sec .tct-sec-wrap span{color:#333;font-family:Gilroy-Regular;font-size:16px;font-style:normal;font-weight:300;margin-top:0}.tct-sec .tct-sec-wrap a{text-decoration:none}.tct-sec .tct-sec-wrap ul{font-family:Gilroy-Regular;margin-bottom:0;margin-top:12px}.tct-sec .tct-sec-wrap li{color:#000;font-family:Gilroy-Regular;margin:2px}.tct-sec .tct-sec-wrap li a{font-family:Gilroy-Regular;text-decoration:none}.tct-sec .tct-sec-wrap.half .tct-left{float:left;padding-right:30px;width:50%}.tct-sec .tct-sec-wrap.half .tct-right{float:left;padding-left:30px;width:50%}.tct-sec .tct-sec-wrap.full .tct-left{display:inline-block;margin-bottom:20px;padding-right:0;width:100%}.tct-sec .tct-sec-wrap.full .tct-right{display:inline-block;padding-left:0;width:100%}body.skills-page .tct-sec .tct-sec-wrap h5{color:#03affc}body.skills-page .tct-sec .tct-sec-wrap .cta a{background-color:#03affc}@media (max-width:1199px){.tct-sec .tct-sec-wrap h2{font-size:34px;line-height:36px}}@media (max-width:991px){.tct-sec{padding:40px 0}.tct-sec .tct-sec-wrap.half .tct-left{display:inline-block;padding-right:0;width:100%}.tct-sec .tct-sec-wrap.half .tct-right{display:inline-block;padding-left:0;width:100%}}@media (max-width:600px){.tct-sec .tct-sec-wrap h2{font-size:25px;line-height:30px}}