@media(max-width: 1199px){
    header .header nav, header .header .call_num{
        display: none;
    }
    header .header .menu-btn{
        display: flex;
    }
    header .logo img{
        width: 120px;
    }
}

@media(max-width: 991px){
    .service_stick .border_heading h3{
        transform: translateX(0%);
    }
    .border_curve {
        border-radius: 50px 50px 0 0;
    }
    .work_process_list .work_process{
        /* width: 50%; */
    }
    .segment_sec{
        clip-path: ellipse(150% 100% at 50% 0%);
    }
}

@media(max-width: 991px){
    .work_process:nth-child(4n + 4) {
        grid-column: 1;
    }
    .work_process:nth-child(4n + 3) {
        grid-column: 2;
    }
    .work_process_list .work_process:nth-child(4n + 2){
        margin-bottom: 0;
    }
}
@media(max-width: 768px){
    .career_card{
        flex-direction: column;
    }
}
@media(max-width: 600px){
    .banner .inner_content h1 {
        font-size: 5.5vw;
    }
    .banner{
        padding: 100px 10px;
    }
    .templates{
        justify-content: center;
    }
    .templates a{
        width: 30%;
        flex: 0 0 auto;
    }
    .service_card .service_card_content .num h4{
        font-size: 50px;
    }
    .service_card .service_card_content ul.service_card_sp{
        flex-wrap: wrap;
    }
    .our_work_slide .our_work{
        width: 50%;
    }
    .work_process_list .work_process:nth-child(4n + 2){
        margin-bottom: 0;
    }
    .work_process:nth-child(2n + 2) {
        grid-column: 1;
    }
    .work_process:nth-child(2n + 1) {
        grid-column: 1;
    }
    .work_process_list .work_process:nth-child(4n + 2){
        margin-bottom: 0;
    }
    .segment_sec {
        clip-path: ellipse(200% 100% at 50% 0%);
    }
    .counter.main_count p {
        font-size: 22px;
        margin-bottom: 0;
        font-weight: 900;
        flex: 0 0 auto;
    }
    .founders {
        display: flex;
        align-items: flex-end;
    }
}

@media(min-width: 991px){
    .work_process:nth-child(8n + 8) {
        grid-column: 1 !important;
    }
    .work_process:nth-child(8n + 7) {
        grid-column: 2 !important;
    }
    .work_process:nth-child(8n + 6) {
        grid-column: 3 !important;
    }
    .work_process:nth-child(8n + 5) {
        grid-column: 4 !important;
    }
    .work_process_list .work_process:nth-child(8n + 4){
        margin-bottom: 0;
    }
}