   .steps {
       padding: 110px 0 70px;
       background: #f7f7f7;
   }
   
   .steps .col {
       text-align: center;
   }
   
   .button.center span {
       font-size: 14px;
       color: #a6a6a6;
   }
   
   .steps .col p {
       margin: 0;
       font-size: 12px;
       color: #36393d;
       font-weight: 100;
   }
   
   .steps .col h4 {
       margin: 10px 0;
       font-size: 18px;
       position: relative;
       font-weight: 400;
   }
   
   .steps h4:after {
       content: " \279E";
       position: absolute;
       right: -10px;
       color: #36393d;
       font-size: 24px;
       top: -4px;
       line-height: initial;
   }
   
   .steps h4.blue:after {
       color: #2569a8;
   }
   
   .steps .col:last-child h4:after {
       display: none;
   }
   
   .steps .bg {
       background: #fff;
       padding: 3% 2%;
   }
   
   .steps .col:last-child * {
       color: #2569a8 !important;
   }
   
   .center {
       text-align: center;
   }
   
   h6.lit-title {
       font-size: 16px;
       text-transform: uppercase;
       color: #888f99;
       border-bottom: 1px solid;
       display: block;
       max-width: fit-content;
       padding-bottom: 3px;
   }
   
   .col {
       -ms-flex-preferred-size: 0;
       flex-basis: 0;
       -ms-flex-positive: 1;
       flex-grow: 1;
       max-width: 100%;
   }
   
   .title h3 {
       font-size: 28px;
       font-weight: 400;
       font-family: "Open Sans";
       margin-bottom: 30px;
   }
   
   .button.center span {
       font-size: 14px;
       color: #8f8f8f;
       margin-top: 10px;
       font-weight: 400;
       font-style: normal;
   }
   
   @media (max-width:767px) {
       .steps {
           padding: 30px 0 50px;
       }
       .steps .col {
           flex: 0 1 50%;
           width: 50%;
           max-width: initial;
           padding: 7px;
       }
       .steps .col:nth-child(5) {
           flex: 0 1 70%;
           width: 100%;
           max-width: initial;
           text-align: center;
           margin: auto;
       }
       .steps h4::after {
           display: none;
       }
       .steps .bg {
           background: 0 0;
           padding: 0;
       }
       section.steps a.button {
           margin: 35px auto 0;
       }
       .steps .col:last-child * {
           font-weight: 700;
           margin-bottom: 4px;
       }
       .steps .col p {
           font-size: 11px;
           margin-bottom: 20px;
       }
       .title h2 {
           font-size: 20px;
           margin: 25px 0 20px;
       }
       .title h3 {
           display: none;
       }
       .steps .col h4 {
           font-size: 15px;
       }
   }