.box_logo_line .hc_text_block_cnt:nth-child(1) { height: 70px; }
.box_logo_line .row {    padding: 52px 0 0px 0; } 
.box_logo_line .hc_text_block_cnt:nth-child(1) .text-center {    height: 100%;     display: flex; margin: auto;   align-items: center; }
.box_logo_line .hc_text_block_cnt:nth-child(2) { margin-top: 10px; }
.box_logo .row, .box_logo .col-md-4, .box_logo .col-md-3 { padding:10px !important; display: block;   }
.box_logo .hc_text_block_cnt {    height: 183px; padding:0px; margin-top: 5px !important;}
.box_logo .box-container{   border-radius:0px; background-color: #f9f9f9;  min-height: 160px;    box-shadow: 0 1px 0 rgb(0 0 0 / 2%), 0 2px 6px rgb(0 0 0 / 5%), 0 10px 20px rgb(0 0 0 / 5%);   transition: 0.3s all ease-in-out; }
.box_logo .box-container:hover {    transform: translate3d(0,-10px,0); box-shadow: 0 10px 14px 0 rgb(23 43 77 / 20%); }
.box_logo .hc_text_block_cnt a{      display: flex; }
.box_logo .hc_text_block_cnt a:nth-child(1) { height:160px; }
.box_logo .hc_text_block_cnt a img { margin:auto; max-height: 80px; max-width: 230px;}
.box_logo .hc_text_block_cnt a div{   font-weight: 500;  background: white;    width: 100%;    text-align: left;    padding-left: 15px;    color: #000;    height: 50px;    padding-top: 13px; }
.box_logo .hc_text_block_cnt a div .fa-arrow-right{     font-size: 13px;   float:right;     
color: white; background-color: #3f67eb; height:20px !important; width:20px; border-radius: 10px; position: relative; margin: 5px 15px; }
.box_logo .fa-arrow-right:before {    position: absolute;    right: 4px;    top: -3px; }
.main_api_capability_sec { margin-top: 20px; }
.integration_section { padding-bottom: 20px; }
.no-developer-text { color: #000;    font-size: 18px;    margin-top: 10px; }
#search_integration {     font-weight: 400;
font-size: 22px;
color: #858a93;
font-family: 'Gilroy';
border: 1px solid #d1d4db;
border-radius: 5px;
padding: 20px; min-width: 400px; margin-top: 30px;}
#search_integration:focus {    border: 2px solid #3e6be0 !important;    outline: 0; }
.contact-sales-button {    margin: 28px 0px 20px; }
.integration_tab { margin-top: 20px; }
.integration_tab ul li {
display: inline-block;
text-transform: uppercase;
cursor: pointer;
padding: 10px 15px;
margin: 0 0 20px;
list-style-type: none;
font-size: 16px;
letter-spacing: .5px;
color: #131944;
font-weight: 300;
border: 1px solid #5933a2;
margin-right: 6px;
border-radius: 2px;
transition: all .3s;
}
.additional-integrations-content > .container { padding-top: 20px !important; }
.integration_tab li.active{ background-color: #3f67eb !important; color:white;}
@media only screen and (max-width: 600px){  
.sign_up_section .col-md-5 .col-md-12 { padding: 0px; }
.integrate_main { margin-right: 4%;  }
.integrate_main {    padding: 31px 40px 0px 40px !important; }
.lazyloaded { height: auto !important; }
.main_box_cls_cntr > .row { width: 90%; margin: auto; }
#column_zvo7k {    padding-left: 0px; } 
.box_logo .hc_text_block_cnt:nth-child(2), .box_logo .hc_text_block_cnt:nth-child(3) { margin-top: 25px !important; }
.box_logo .row, .box_logo .col-md-4 {    padding: 0px 20px!important; }
.box_logo .hc_text_block_cnt a div .fa-arrow-right { margin: 3px 15px; }
.edi_main_sec:nth-child(2) > .row { display: flex;     flex-direction: column-reverse; }
.manual_order_main_sec .col-md-6:nth-child(1) { display: none; } 
.manual_order_main_sec .col-md-6:nth-child(2) img {	    width: 80% !important;    margin: 20px auto;    display: block; } 
.box_logo_line {    width: 47% !important; margin-right: 4% }
.box_logo_line:nth-child(even) { margin-right: 0% }
.thrd_sec .box_logo_line:nth-child(odd) { margin-right: 0% }
.thrd_sec .box_logo_line:nth-child(even) { margin-right: 4% }
.box_logo_line .hc_text_block_cnt:nth-child(1) img { margin: auto; }
.integration_section > .container { padding: 0px 30px; }
}