section.col2{padding:50px 0;position:relative}section.col2 .flex{display:flex;justify-content:space-between;align-items:center}section.col2 .flex .col{width:65%}section.col2 .flex .col.num{width:30%}section.col2 .flex .col.num p.number{font-style:normal;font-weight:normal;font-size:180px;line-height:229px;letter-spacing:-0.170625px;color:#fff;text-align:center}section.col2 .flex .col h4{font-style:normal;font-weight:bold;font-size:19px;line-height:22px;letter-spacing:-0.0506666px;text-transform:uppercase;color:#ff671f}section.col2 .flex .col h2{font-size:45px;line-height:54px;letter-spacing:-1.01454px;text-transform:uppercase;color:#ff671f}section.col2 .flex .col p{font-size:17px;font-weight:300;line-height:22px;color:#000;margin-bottom:23px}section.col2 .flex .col img.line{margin-bottom:25px}section.col2 a{font-style:normal;font-weight:bold;font-size:13px;line-height:22px;text-align:center;letter-spacing:-0.223125px;text-transform:uppercase;color:#fff;background-color:#ff671f;margin-top:30px;display:inline-block;padding:5px 20px}section.col2 div.video{margin:40px 0;display:flex}section.col2 div.video img.poster{width:100%;max-width:70%}section.col2 div.video div.text{margin-top:55px;width:276px;height:226px;margin-left:-95px;margin-right:-95px;background:#fff;display:flex;align-items:center;text-align:center;padding:25px}section.col2 div.video div.text h3{font-size:28px;line-height:30px;text-align:center;letter-spacing:-0.477037px;color:#ff671f}@media(max-width:991px){section.col2 .flex,section.col2 .video{flex-flow:column !important}section.col2 .flex .col,section.col2 .video img.poster,section.col2 .video .text{max-width:500px !important;width:100% !important;margin:auto !important}}