@media only screen and (min-width: 1200px){

}
@media only screen and (max-width: 1170px){
    .home_banner_sec .theme_banner, .home_page_banner .home_banner_full_container{
        padding-left: 15px;
    }
}

@media only screen and (max-width: 1540px){
    .home_banner_full_col_con,
    .banner_content_column{
        width: 50%;
    }
}
@media only screen and (max-width: 1280px){
    .home_banner_full_col_pic::before{
        /*width: 40%;
        left: -2%;*/
    }
    .home_banner_sec .theme_banner .home_banner_full_col_pic::before{
        /*left: -5%;*/
    }
}
@media only screen and (max-width: 1199px){
    /* main .home_banner_sec.service_bg::after{
        background-color: #00000050;
    } */
    body header header.header_site .site_nav_wrapper .header_nav_column::before{
        width: 120%;
    }
    body header header.header_site .site_logo a{
        width: 280px;
    }
    body header header.header_site .header_bottom_menu ul{
        column-gap: 60px;
    }


    main h1, .single h1{
        font-size: 48px;
        line-height: 52px; /* 108.197% */
    }
    main h3, .single h3{
        font-size: 24px;
        line-height: 30px; /* 244.444% */
    }
    main h2, .single h2{
        font-size: 32px;
        line-height: 36px; /* 146.667% */
    }
    main h4, .single h4{
        font-size: 24px;
        line-height: 30px; /* 244.444% */
    }
    main h5, .single h5{
        font-size: 24px;
        line-height: 30px; /* 96.296% */
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 990px;
    } */
    .home_banner_sec .home_banner_col h1,
    .home_banner_sec .home_banner_col p{
        max-width: 100%;
    }
    .home_banner_sec .banner_column{
        max-width: 100%;
    }
    main .home_banner_sec{
        background-size: cover !important;
        position: relative;
    }
    /* main .home_banner_sec::after{
        content: "";
        background-color: #002A5D40;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    } */
    /* .home_banner_sec .banner_column p{
        color: #FFF !important;
    } */

    main .service_sec,
    main .industries_sec,
    main .solutions_sec,
   main section.contact_us_info,
   main .service_sec_page{
        padding: 75px 0;
    }
    main section.service_contact_sec{
        padding-top: 50px !important;
    }
    .service_sec .service_heading_column h2{
        margin: 25px auto 15px auto;
        
    }
    .service_heading_column::before{
        top: 45%;
    }
    .service_sec .service_colunm .overlay_content{
        padding: 30px 60px;
    }
    .service_sec .service_colunm .polygon_image_wrapper::before {

        width: 120%;
        height: 120%;

        top: -10%;
        left: -10%;
    }
    .industries_sec .service_heading_column h2{
        max-width: 100%;
        margin: 25px auto 15px auto;
    }
    main .industries_sec .wp-block-columns{
        flex-wrap: wrap !important;
        column-gap: 20px;

    }
    main .industries_sec .wp-block-columns .industry_detials_column{
        width: calc(100% / 4 - 20px);
        flex-basis: initial !important;
        flex-grow: initial;
    }
    .solutions_sec .loop_slider{
        margin-top: 20px;
    }
    main .service_sec_page .service_heading_column h2{
        max-width: 540px;
    }
    main .service_sec_page .service_con_content{
        margin-left: 0;
    }
    main .service_sec_page .cross_row .service_con_content{
        margin-right: 0;
    }
    main .service_sec_page .polygon_image_wrapper{
        padding: 30px;
    }
    main .service_sec_page .service_result_row:not(:last-child){
        margin-bottom: 35px;
    }
    .page-template .wp-block-cover h1{
        color: #FFFFFF;
    }
    .banner_column .theme_button.wp-block-button a.wp-block-button__link:hover{
        background-color: #FFFFFF;
        color: #0076AB;
    }
}

@media only screen and (max-width: 991px){
    main h1, .single h1{
        font-size: 36px;
        line-height: 40px; /* 108.197% */
    }
    main h3, .single h3{
        font-size: 22px;
        line-height: 26px; /* 244.444% */
    }
    main h2, .single h2{
        font-size: 28px;
        line-height: 32px; /* 146.667% */
    }
    main h4, .single h4{
        font-size: 22px;
        line-height: 26px; /* 244.444% */
    }
    main h5, .single h5{
        font-size: 22px;
        line-height: 26px; /* 96.296% */
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 780px;
    } */
    body header header.header_site .site_nav_wrapper .header_nav_column::before{
        width: 145%;
    }
    body header header.header_site .site_logo a{
        margin: 0 auto;
        display: block;
        width: 200px;
    }
    .header_site .wp-block-columns{
        row-gap: 10px;
    }
    body header header.header_site .social_link_box ul.social_menu_link{
        justify-content: center;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column{
        margin: 12px 0;
    }
    .footer_sec .footer_logo a{
        width: 240px;
        height: 40px;
        margin-bottom: 20px;

    }
    .service_sec .service_colunm .overlay_content {
        padding: 25px 30px;
    }
    .service_sec .service_colunm .overlay_content p{
        margin: 10px 0;
    }
    .service_sec .service_heading_column{
        margin-bottom: 30px;
    }
    .service_sec .service_colunm .polygon_image_wrapper::before {
        width: 110%;
        height: 110%;
        top: -5%;
        left: -5%;
    }
    main .industries_sec .wp-block-columns .industry_detials_column{
        width: calc(100% / 3 - 20px);
        flex-basis: initial;
        flex-grow: initial;
    }
    .solutions_sec .loop_slider ul li figure{
        height: 320px;
    }
    .solutions_sec .loop_slider ul li h5{
        margin: 20px 0 10px 0;
    }
    .contact_sec .cover_contact .contact_colunm_1 h2{
        margin-bottom: 10px;
    }

    /*Contact Page*/
    .contact_us_info .contact_info_sec, .contact_us_info .locate_details_sec{
        padding: 30px 20px;
    }
    .contact_us_info .container_inner{
        gap: 25px 18px;
    }
    .contact_us_map p{
        height: 450px;
    }
    .banner_slider .arrow_next{
        right: 23.5%;
    }
    main .fast_track_key{
        padding-top: 75px;
    }
    .home_banner_full_col_pic img{
        min-height: 450px;
    }
    .home_banner_sec .theme_banner .home_banner_full_col_pic img{
        min-height: 380px; /*400px;*/
    }

    .banner_content_column{
        padding-right: 12px !important;
    }
}
@media only screen and (max-width: 840px){
    #mega-menu-wrap-primary_menu .mega-menu-toggle{
        background: transparent;
    }
    .megu_menu_column #mega-menu-primary_menu li .mega-sub-menu,
    #mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-megamenu > ul.mega-sub-menu:not(ul ul ul ){
        border-radius: 0;
        background: transparent  !important;
        padding: 15px 15px;
    }
    .megu_menu_column #mega-menu-primary_menu li:not(.mega-sub-menu li){
        margin-left: 0 !important;
    }
    #mega-menu-wrap-primary_menu #mega-menu-primary_menu .mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column .mega-sub-menu .mega-menu-item .mega-menu-link{
        margin-top: 20px;
    }
}

@media only screen and (max-width: 781px){
    .home_banner_full_col_pic{
        order: 0;
    }
    .home_banner_full_col_con,
    .banner_content_column{
        order: 1;
    }
    main h1, .single h1{
        font-size: 32px;
        line-height: 36px; /* 108.197% */
    }
    main h3, .single h3{
        font-size: 20px;
        line-height: 26px; /* 244.444% */
    }
    main h2, .single h2{
        font-size: 24px;
        line-height: 28px; /* 146.667% */
    }
    main h4, .single h4{
        font-size: 20px;
        line-height: 26px; /* 244.444% */
    }
    main h5, .single h5{
        font-size: 20px;
        line-height: 26px; /* 96.296% */
    }
    main .home_banner_sec .wp-block-cover{
        min-height: 550px !important;
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 600px;
    } */
    .footer_copy_right p{
        text-align: center;
    }
    .footer_copy_right .footer_privacy_menu{
        justify-content: center;
    }
    .footer_copy_right .wp-block-columns{
        gap: 10px;
    }
    .footer_copy_right .footer_privacy_menu li:first-child{
        margin-right: 12px;
    }
    .footer_copy_right .footer_privacy_menu li:first-child::before{
        content: none;
    }
    main .home_banner_sec::before, main .industries_sec::before, main .industries_sec::after{
        left: 0;
    }
    main .home_banner_sec::before, main .industries_sec::before, main .industries_sec::after{
        width: 200px;
        height: 120px;
    }
    main .service_sec, main .industries_sec, main .solutions_sec,
    main section.contact_us_info,
    main .service_sec_page{
        padding: 60px 0;
    }
    main .fast_track_key{
        padding-top: 60px;
    }
    main section.service_contact_sec{
        padding-top: 40px !important;
    }
    .service_heading_column::before{
        content: none;
    }
    .service_sec .service_heading_column h2{
        background: transparent;
    }
    .service_sec .service_colunm .overlay_content{
        padding: 0 70px;
    }
    .theme_button.wp-block-button a.wp-block-button__link, body .contact_form .gform_footer input[type=submit]{
        padding: 12px 35px 12px 25px;
        font-size: 16px;
    }
    .theme_button.wp-block-button a.wp-block-button__link::before, body .contact_form .gform_footer input[type=submit]::before{
        content: none;
    }
    .service_sec .service_colunm{
        margin-top: 25px;
    }
    main .industries_sec .wp-block-columns .industry_detials_column{
        width: calc(100% / 2 - 20px);
        flex-basis: initial;
        flex-grow: initial;
    }
    main .industries_sec .wp-block-columns .industry_detials_column .wp-block-buttons{
        justify-content: center;
        margin-top: 0;
    }
    .industries_sec .industry_detials_column .industry_details h4{
        min-height: auto;
        margin: 10px 0  10px 0;
        z-index: 1;
        position: relative;
    }
    .solutions_sec .loop_slider ul li figure{
        height: 280px;
    }
    .solutions_sec .loop_slider ul li{
        padding: 0 10px;
    }
    .solutions_sec .loop_slider .slick-list{
        margin: 0 -10px;
    }
    .contact_sec .cover_contact .contact_colunm_1{
        padding: 25px;
    }
    .contact_sec .contact_column_2 p, .contact_sec .contact_column_2 p iframe{
        min-height: 450px;
        border-radius: 0;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }
    body .contact_form .gform_footer input[type=submit],
    body .contact_form .gform_footer input[type=submit]:hover{
        background-image: none;
    }
    body header header.header_site .header_bottom_menu ul{
        column-gap: 45px;
    }
    .contact_us_info .container_inner .detail_accodian{
        margin-top: 20px;
        padding-top: 12px;
    }
    .contact_us_map p{
        height: 400px;
    }
    main .service_sec_page .polygon_image_wrapper{
        padding: 40px;
        max-width: 500px;
        margin: 0 auto;
    }
    main .service_sec_page  .service_result_row.cross_row .service_con_content{
        order: 1;
    }
    main .service_sec_page  .service_result_row .service_con_content{
        order: 1;
        margin-top: -25px;
    }
    main .service_sec_page .service_con_content p{
        margin: 15px 0 20px 0;
    }
    .banner_slider .arrow_next{
        right: 22%;
    }
    main .solutions_sec .solution_con p{
        margin-top: 0;
    }
    .fast_track_key .track_image_wrap, .fast_track_key .track_image_wrap figure{
        height: auto; /*340px;*/
    }
    .fast_track_key .fast_track_image_shape{
        padding: 0 15px 15px 15px;
    }
    .fast_track_key .track_base_content_wrap{
        margin-top: 25px;
    }
    .home_page_banner{
        /* padding: 30px 0 0 0; */
        background-color: #FFF;
    }
    .home_banner_full_col_pic::before{
        left: -15px;
        width: 33%;
    }
    .home_page_banner .home_banner_full_container .home_banner_full_col_pic img{
        min-height: 340px;
    }
    .home_banner_sec .theme_banner .home_banner_full_col_pic::before{
        left: -2%;
    }
    .home_banner_sec .service_theme .home_banner_full_col_pic::before{
        left: -5%;
    }

}
@media only screen and (max-width: 640px){
    .contact_form .gform_body .ginput_container--name{
        gap: 16px;
    }
	.header_site.fixed .wp-block-site-logo img{
		width: 180px;
	}
	.header_site.fixed{
		padding-bottom: 0;
	}
}
@media only screen and (max-width: 600px){
    main h1, .single h1{
        font-size: 28px;
        line-height: 32px; /* 108.197% */
    }
    main h6, .single h6{
        font-size: 15px;
    }
    main h2, .single h2{
        font-size: 24px;
        line-height: 28px; /* 146.667% */
    }
    body header header.header_site .site_nav_wrapper{
        flex-direction: column;
        row-gap: 5px;
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 480px;
    } */
    .header_site .wp-block-columns{
        flex-wrap: nowrap !important;
    }
    /* body header header.header_site .site_nav_wrapper .header_nav_column::before{
        display: none;
    } */

    body header header.header_site .site_logo a{        
        margin-left: 0;
        width: 150px;
        height: 45px;
    }
    body header header.header_site .site_navigation button svg{
        width: 28px;
        height: 28px;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column{
        margin: 0;
    }
    body header header.header_site .header_bottom_menu{
        display: none;
    }
    .header_site{
        padding: 12px 0;
    }
    body header header.header_site .site_navigation li{
        margin: 7px 0;
    }
    body header header.header_site .site_navigation li a,
    body header header.header_site .site_navigation li a span{
        color: #FFFFFF;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column::before{
        clip-path: none;
        transform: translate(0);
        left: -12px;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column{
        padding: 3px 0;
        margin-bottom: 12px;
    }
    .mega-menu-toggle .mega-toggle-blocks-left,
    .mega-menu-toggle .mega-toggle-blocks-center{
        display: none;
    }
    .megu_menu_column .mega-menu-toggle{
        display: inline-flex !important; 
        margin-left: left !important;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column ul li a,
    body header header.header_site .site_nav_wrapper .header_nav_column ul li a span{
        font-size: 14px;
    }
    .footer_sec{
        padding: 40px 0;
    }
    .footer_sec .footer_part_logo figure{
        width: 140px;
        height: 48px;
    }
    .home_banner_sec .banner_column p{
        margin: 12px 0;
    }
    .theme_button.wp-block-button a.wp-block-button__link, body .contact_form .gform_footer input[type=submit]{
        padding: 12px 25px 12px 25px;
        font-size: 15px;
    }
    .service_sec .service_colunm{
        margin-top: 15px;
    }
    .solutions_sec .wp-block-columns{
        gap: 10px;
    }
    .solutions_sec .loop_slider{
        margin-top: 35px;
    }
    .solutions_sec .loop_slider ul li h5{
        margin: 15px 0 5px 0;
    }
    .contact_sec .column_contact_details{
        flex-wrap: wrap;
        flex-direction: column;
        row-gap: 35px;
    }
    .contact_sec .contact_column_2 p, .contact_sec .contact_column_2 p iframe{
        min-height: 340px;
    }
    .column_contact_details .wp-block-columns:not(:last-child){
        margin-bottom: 25px;
    }
    .banner_slider .arrow_prev{
        left: calc(50% - 18px);
    }
    .banner_slider .arrow_next{
        right: calc(50% - 18px);
    }
    .header_site{
        padding: 20px 0 0 0;
        border-bottom: 0;
    }
    .header_site .container_inner:last-child{
        padding: 0 15px !important;
    }
    .header_site .container_inner:first-child{
        width: 100%;
    }
    .header_site{
        position: relative;
    }
    .header_site .container_inner:last-child{
/*         position: absolute;
        right: 0px !important;
        width: auto !important;
        bottom: 0;
        z-index: 9; */
        /* transform: translateY(-70%); */
    }
    body header header.header_site .site_nav_wrapper .header_nav_column .site_navigation{
        justify-content: flex-start;
    }
    #mega-menu-primary_menu{
        position: absolute !important;
        width: 100% !important;
        width: 99vw !important;
        left: -90vw !important;
        right: 0 !important;
        padding: 20px !important;
    }
    #mega-menu-primary_menu > li.mega-menu-item:not(:last-child){
        border-bottom: 1px solid #889AB075 !important;
        padding: 5px 0 !important;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column{
        margin-bottom: 0;
    }
    body header header.header_site .site_navigation .wp-block-search__button{
        margin-left: 0 !important;
    }
    .logo_header_column .site_logo a{
        margin: 0 auto !important;
    }
    /* .header_site .container_inner:nth-child(2){
        padding-right: 0;
        width: 95% !important;
        max-width: 85% !important;
    }
    .header_site .container_inner:last-child{
        width: 5% !important;
        padding-left: 0;
    }

    .mega-toggle-blocks-left,
    .mega-toggle-blocks-center{
        display: none !important;
    } */
    #mega-menu-wrap-primary_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after,
    #mega-menu-wrap-primary_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{
        width: 24px;
        margin-left: auto;
    }
    #mega-menu-wrap-primary_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{
        margin-right: 0;
    }
}

@media only screen and (max-width: 575px){
    p{
        font-size: 15px;
        line-height: 23px;
    }
    main .industries_sec .wp-block-columns{
        column-gap: 10px;
        row-gap: 20px;
    }
    main .industries_sec .wp-block-columns .industry_detials_column{
        width: calc(100% / 2 - 5px);
    }
    .industries_sec .industry_detials_column .icon_wrapper{
        margin-top: 15px;
    }
    .home_banner_full_col_pic img,
    .home_banner_sec .theme_banner .home_banner_full_col_pic img{
        min-height: 300px;
    }
    .footer_part_sec{
        flex-direction: column;
        align-items: center !important;
        gap: 10px;
    }
    .footer_part_logo figure{
        float: none !important;
        margin: 0 !important;
        margin: 0 auto !important;
    }
    .footer_part_logo figure::before{
        content: none !important;
    }
    .footer_part_sec ul{
        justify-content: center;
    }
}
@media only screen and (max-width: 485px){
    #mega-menu-primary_menu{
        left: -87vw !important;
    }
}
@media only screen and (max-width: 479px){
    main h3, .single h3{
        font-size: 18px;
        line-height: 26px; /* 244.444% */
    }
    main h2, .single h2{
        font-size: 20px;
        line-height: 28px; /* 146.667% */
    }
    main h4, .single h4{
        font-size: 18px;
        line-height: 26px; /* 244.444% */
    }
    main h5, .single h5{
        font-size: 18px;
        line-height: 26px; /* 96.296% */
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 360px;
    } */
    .footer_sec .footer_logo a{
        width: 180px;
        height: 40px;
    }
    .service_sec .service_colunm .overlay_content{
        padding: 0 30px;
    }
    main .industries_sec .wp-block-columns .industry_detials_column, main .industries_sec .wp-block-columns.progress_details_three_columns .industry_detials_column{
        width: 100%;
    }
    .solutions_sec .loop_slider ul li figure{
        height: 240px;
    }
    .contact_sec .contact_column_2 p, .contact_sec .contact_column_2 p iframe{
        min-height: 280px;
    }
    .contact_us_info .contact_info_sec{
        padding-bottom: 10px;
    }
    .contact_us_info .detail_accodian .contain_wrap_inner{
        gap: 10px;
    }
    .contact_us_map p{
        height: 320px;
    }
    main .service_sec_page .polygon_image_wrapper{
        padding: 30px;
    }
    main .service_sec_page .service_con_content p{
        margin: 10px 0 20px 0;
    }
    .service_sec .service_colunm .polygon_image_wrapper{
        padding: 20px;
    }
    .fast_track_key .track_image_wrap, .fast_track_key .track_image_wrap figure{
        height: auto; /*280px;*/
    }
    .home_banner_sec .theme_banner .home_banner_full_col_pic img{
        min-height: 240px;
    }
    .home_banner_sec .theme_banner{
        gap: 15px;
    }
    .header_site{
        padding: 5px 0 0 0;
        border-bottom: 0;
    }
    .home_banner_full_col_con, .banner_content_column{
        padding-top: 0;
    } 
}

@media only screen and (max-width: 380px){
    #mega-menu-primary_menu{
        left: -85vw !important;
    }
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 320px;
    } */
    .contact_sec .contact_column_2 p, .contact_sec .contact_column_2 p iframe{
        min-height: 240px;
    }
    main .home_banner_sec{
        background-position: center;
    }
    .contact_form .gform_wrapper{
        margin-top: 10px;
    }
    .service_sec .service_colunm .overlay_content{
        padding: 0 15px;
    }
    .fast_track_key .track_image_wrap, .fast_track_key .track_image_wrap figure{
        height: 240px;
    }
    body header header.header_site .site_nav_wrapper .header_nav_column ul li a,
    body header header.header_site .site_nav_wrapper .header_nav_column ul li a span{
        font-size: 12px;
    }

}

@media only screen and (max-width: 340px){
    /* .header_site .container_inner,
    .footer_sec .container_inner,
    .footer_copy_right .container_inner,
    main .home_banner_sec .wp-block-cover__inner-container,
    .service_sec .container_inner,
    .industries_sec .container_inner,
    .solutions_sec .container_inner,
    .contact_sec .wp-block-cover__inner-container,
    .service_sec_page .container_box,
    .contact_us_info .container_inner,
    .fast_track_key .container_main{
        max-width: 306px;
    } */
}
