@media only screen and (min-width: 1400px) {
    .container,
    .container-xl,
    .container-xxl,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 1675px;
    }
}
@media only screen and (max-width: 1799px) {
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        padding: 0px 8px 32px 24px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        padding-left: calc(8% - 2px);
        margin-bottom: 60px;
    }
    footer .footer_location_view .footer_follow_us {
        padding-left: 0;
        margin-left: -20px;
    }
    /* .footer_nav_view.footer_pr {
        padding-left: 80px;
        width: calc(100% + 30px);
    } */
    .body_part .home_first_part .left_part_products_view .main_title_part h1 {
        font-size: 52px;
    }
}
@media only screen and (max-width: 1599px) {
    .footer_nav_view.footer_cp {
        padding-left: 90px;
    }
    footer .footer_location_view .footer_follow_us {
        margin-left: 00px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        padding-left: calc(0% - 0px);
        margin-bottom: 50px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part p {
        font-size: 18px;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 18px;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        padding: 0px 6px 20px 18px;
    }
    .my_80 {
        margin: 70px 0;
    }
    .py_80 {
        padding: 70px 0;
    }
    .agricultural_slider .agricultural__title h4 {
        font-size: 22px;
        margin-bottom: 8px;
    }
    .agricultural_slider a.agricultural_products .agricultural__title small.btn_style_view {
        padding: 10px 22px;
        font-size: 13px;
    }
    .agricultural_slider .agricultural__title {
        bottom: 25px;
    }
    .agricultural_slider {
        margin-top: 42px;
    }
    .about_us_part_right_img img {
        max-width: 580px;
        margin-bottom: -135px;
        margin-left: 8px;
    }
    .why_choose_slider .why_choose_icon {
        margin-bottom: 60px;
    }
    .why_choose_slider .swiper-slide {
        padding: 40px 35px 40px 35px;
    }
    .why_choose_slider {
        margin-top: 50px;
        padding-bottom: 80px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .reg_office {
        left: -60px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .header_get_tch {
        left: -32px;
    }
    .contact_us_part .contact_left_right_view .contact_us_right_view {
        width: calc(46% - 0px);
    }
    .contact_us_part .contact_left_right_view .contact_us_form {
        width: calc(50% + 5px);
    }
    .career_view_part .career_view_text {
        padding: 00px 45px 35px 45px;
    }
    .career_view_part .career_view_text .career_left_right .career_text {
        width: calc(57% - 0px);
    }
    .career_view_part .career_view_text .career_left_right img {
        width: calc(43% - 50px);
    }
    .news_events_details_view .news_events_details_left{
        padding-right: 25px;
    }
      .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(19% - 12px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part .pr_img_round {
        width: calc(27% + 0px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info {
        width: calc(60% - 0px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .left_icon_view{
        width: calc(13% + 0px);
    }
   
    .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(59% - 0px);
    }
    .w_240 {
        width: 225px;
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>.table>tbody>tr>td:first-child {
        width: 285px;
    }
    .crop_schedules_info_table_view .crop_schedules_table_details .crop_sce_img {
        width: calc(27% - 13px);
    }
    .crop_schedules_info .crop-schedules_table {
        width: calc(73% - 13px);
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_view th.w_460 {
        width: 435px;
    }
    .crop_schedules_info .crop_schedules_info_table_view:nth-child(2n + 2)
    {
        padding: 60px 0;
    }
    .inner_about_us_part .about_right_img {
        padding-right: 150px;
        padding-top: 170px;
        margin-bottom: -30px;
        margin-right: 0px;
    }
    .vision_mission_view {
        padding: 90px 0 40px;
    }
    .vision_mission_view .vision_mission_details {
        gap: 110px;
    }
    header .header_part .header_menu_list ul.upper_list li a {
        padding: 8px 8px;
        margin: 0 4px;
        font-size: 18px;
    }
    header .header_part .header_menu_list button.enq_btn_header {
        font-size: 18px;
        padding: 13px 14px;
    }
    header .header_part .header_menu_list .translate_language {
        margin: 0 22px 0 18px;
    }
    header .header_part {
        gap: 20px 30px;
    }
    header .header_part .header_logo a.main_logo_part {
        max-width: 275px;
    }
    .body_part .home_first_part{
            padding: 128px 0 122px;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: 26px !important;
    }
    header.white_bg .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: 5px !important;
    }
} 
@media only screen and (min-width: 1200px) {
    header .header_part .header_menu_list ul.upper_list li.dropdown button.nav-link {
        left: -12px;
        top: 2px;
        box-shadow: unset;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu {
        inset: 45px auto auto 0px !important;
        padding: 20px 0px 0px 0px;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu:before{
        height: calc(100% - 20px);
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item{
        font-size: 14px;
    }
    footer{
        padding-top: 80px;
    }
}
@media only screen and (min-width: 1400px) {
    .photo-gallery-view ul.box_image_view li:nth-child(14n+1){
        grid-column: 1 / 3;
        grid-row: 2 span / 4 span; 
    }
    .photo-gallery-view ul.box_image_view li:nth-child(14n+11){
        grid-column: 4 / 6;
        grid-row: 2 span / 4 span; 
    }
    .photo-gallery-view ul.box_image_view{ 
        grid-column-gap: 30px;
        grid-row-gap: 30px;
    }
    .inner_body_part .inner_slider_part.main_title_part h1 {
        font-size: 38px;
        margin: 0 auto 12px auto;
    }
     header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu {
            inset: 45px auto auto 0px !important;
           padding: 33px 0px 0px 0px;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu:before {
            height: calc(100% - 32px);
    }
    header .header_part .header_menu_list ul.upper_list li.dropdown button.nav-link {
        left: -14px;
    }
     header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item{
        font-size: 15px;
    }
} 
@media only screen and (max-width: 1399px) {
    footer {
        padding-top: 80px;
    }
    .footer_nav_view.footer_cp {
        padding-left: 50px;
    }
    .footer_nav_view.footer_pr ul {
        display: flex;
        flex-wrap: wrap;
        gap: 0px 25px;
    }

    .footer_nav_view.footer_pr ul li {
        width: calc(50% - 15px);
    }
    .footer_nav_view.subscribe_view.footer_subscribe {
        padding-left: 0;
        padding-right: 30px;
    } 
    .footer_location_view .footer_follow_us ul li {
        height: 52px;
        width: 52px;
    }
    .footer_location_view .footer_follow_us ul li a img {
        max-height: 19px;
    }
    .footer_loc_info.footer_touch {
        padding-left: 0;
        margin-left: -24px;
    }
    .footer_location_view .footer_follow_us ul {
        gap: 12px 10px;
    }
    .footer_nav_view.footer_cp {
        padding-left: 30px;
    }
    .footer_nav_view.footer_contact,.footer_nav_view.footer_nav  {
        padding-left: 30px;
    }
    .footer_nav_view.footer_pr{
        padding-left: 0px;
    }
    .footer_nav_view.subscribe_view form input {
        padding: 7px 10px 15px 10px;
    }
    header .header_part .header_menu_list ul.upper_list li a {
        color: #444444;
        font-weight: 500;
        font-size: 16px;
        letter-spacing: 0.35px;
        margin: 0 3px;
        padding: 8px 7px;
    }
    header .header_part .header_menu_list .translate_language {
        margin: 0 20px 0 20px;
    }
    header .header_part .header_menu_list .btn_style {
        font-size: 17px;
        padding: 12px 14px;
    }
    header .header_part .header_menu_list button.navbar-toggler {
        width: 55px;
    }
    header {
        padding: 16px 20px;
    }
    /* header .header_part .header_logo {
        max-width: 210px;
    } */

    .body_part .home_first_part {
        padding: 88px 0 100px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part h1  {
        font-size: 44px;
    }
        .inner_slider_part.main_title_part h1 {
        font-size: 38px;
        margin: 0 auto 12px auto;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part p {
        font-size: 16px;
        letter-spacing: 0.15px;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 16px;
        letter-spacing: normal;
        padding: 0px 4px 16px 14px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        margin-bottom: 44px;
    }
    .main_title_part h2 {
        font-size: 38px;
    }
    /* header .header_part .header_menu_list .translate_language ul.dropdown-menu:before {
        height: calc(100% - 32px);
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        padding-top: 38px;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-left: -15px !important;
    } */
    .about_us_part .about_us_part_right_img {
        margin-top: 10px;
    }
    .why_choose_slider {
        margin-top: 35px;
    } 
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view {
        padding-left: 40px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item a.nav-link{
        margin-left: 55px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name h2{
            font-size: 25px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name span,header .navbar .navbar-collapse .mega_menu_contact .company_name strong {
        letter-spacing: 1.8px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name {
        left: -20px;
    }
    header .navbar .navbar-collapse .mega_menu_contact p, header .navbar .navbar-collapse .mega_menu_contact a {
        font-size: 15px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .header_get_tch {
        left: -10px;
    }
      header .navbar .navbar-collapse .mega_menu_contact .reg_office {
        left: -40px;
    }
    header .navbar .navbar-collapse .mega_menu_contact ul.collapse_follow_icon {
        gap: 10px 10px;
        margin-top: 12px;
    }
    header .navbar .navbar-collapse .mega_menu_contact ul.collapse_follow_icon li a{
        height: 45px;
        width: 45px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item ul.dropdown-menu{
            padding-left: 40px;
    }
    /* .inner_body_part .inner_slider_part {
        padding: 120px 10px 70px calc(1% - 0px);
    } */
    .contact_us_part .contact_us_form h6 {
        white-space: normal;
    }
    .contact_us_part .contact_us_form h6 a {
        display: inline-block;
    }
    .contact_us_part .contact_left_right_view .contact_us_form {
        width: calc(100% + 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li p, .contact_us_part .contact_us_details ul.contact_list_info > li a {
        font-size: 16px;
    }
    .contact_us_part .contact_left_right_view .contact_us_right_view {
        width: calc(100% - 0px);
    } 
    .contact_us_part .contact_us_details ul.contact_list_info > li > img{
        max-height: 40px;
        max-width: 40px;
    }
    .contact_us_part .contact_us_details {
        margin-top: 5px;
    }
    .contact_us_part .contact_grow_img {
        max-width: 760px;
        margin: 0 auto;
    }
    .photo-gallery-view ul.box_image_view{
        grid-template-columns: repeat(4, 1fr); 
        grid-column-gap: 22px;
    grid-row-gap: 22px;
    }
    .photo-gallery-view ul.box_image_view li:nth-child(10n+1) {
        grid-column: 1 / 3;
        grid-row: 2 span / 3 span;
    }
    .photo-gallery-view ul.box_image_view li:nth-child(10n+8) {
        grid-column: 3 / 5;
        grid-row: 2 span / 4 span;
    }
    header .navbar .navbar-collapse .header_nav_dec .nav_logo_view a{
        margin-left: 25px;
    }
    .news_and_events_box .news_and_events_describe h3.news_event_title_info a{
        font-size: 22px;
    }
    .news_and_events_box.always_firs_news{
        top: 140px;
    }
    ul.news_events_list .news_and_events_box a.news_events_img img{
        height: 250px;
    }
    .news_events_details_view ul.news_events_gallery li {
        width: calc(33.33% - 18px);
    }
    .news_events_details_view .news_events_details_right, .news_events_details_view .news_events_details_left {
        top: 120px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(25% - 30px);
    } 
    .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        padding: 35px 35px 35px 35px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .left_icon_view {
        height: 180px;
        width: 150px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info {
        padding-left: 32px;
        width: calc(58% - 0px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .pr_img_round ul{
        gap: 10px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        scroll-margin-top: 85px;
    } 
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .left_icon_view {
                height: 150px;
        width: 130px;
    }
    .products_nutrient_view .tab-content {
        padding: 40px 40px 40px 40px;
    }
    /* .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .pr_img_round {
        width: calc(28% - 0px);
    } */
       .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(50% - 0px);
    }
    .products_nutrient_view .tab-content .other_relative_products {
        margin-top: 40px;
        padding-top: 30px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul {
        margin-top: 22px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li>a {
        font-size: 19px;
        padding: 18px 42px 18px 22px;
    }
       .products_nutrient_view .tab-content .other_relative_products ul>li>a:before {
        right: 16px;
        top: 26px;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .pr_img_round {
        width: calc(27% - 0px);
    }
    .all_products_details .all_pr_details_img {
        height: calc(73vh - 0px);
        top: 140px;
        margin-right: 40px;
    }
    .all_products_details .all_pr_details_img .swiper-slide {
        padding: 40px;
    }
    .all_products_details .all_pr_information h4{
        font-size: 21px;
    }
    .all_products_details .all_pr_information ul.info_pr_list.divide_list li {
        width: calc(100% - 0px);
    }
    /* .all_products_details .swiper:hover .custom_arrows {
        width: calc(100% - 15px); 
    } */
    .crop_schedules_info .crop-schedules_table .crop_schedules_view th{
            font-size: 16px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_view th.w_460 .w_240 {
        width: 110px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_view th.w_460 {
        width: 325px;
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>.table>tbody>tr>td:first-child {
        width: 220px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_view {
        padding: 10px;
    }
    .inner_about_us_part .about_us_information .product_portfolio ul li {
        width: calc(50% - 8px);
    }
    .vision_mission_view .vision_mission_info h3.vision_mission_title {
        font-size: 22px;
        min-width: 170px;
    }
    .vision_mission_view .vision_mission_info p{
        font-size: 17px;
    }
    .vision_mission_view .vision_mission_info {
        width: calc(50% - 60px);
    }
    .vision_mission_view {
        padding: 80px 0 40px;
    }
    .home_products_view .swiper.products_list_slider .custom_arrows, .agricultural_part .swiper.agricultural_slider .custom_arrows {
        margin-top: 48px;
    }
    .swiper .custom_arrows.round_arrow .swiper_button {
        width: 40px;
        height: 40px;
    } 
    .swiper .custom_arrows.round_arrow .swiper_button img {
        max-width: 12px;
    }
    header .header_part .header_logo a.main_logo_part {
        max-width: 245px;
    }
    header .header_part .header_menu_list .translate_language {
        margin: 0 12px 0 12px;
    }
    header .header_part .header_menu_list .translate_language img {
        max-width: 18px;
        margin-right: 4px;
    }
    header .header_part .header_menu_list button.enq_btn_header {
        font-size: 17px;
        padding: 10px 12px;
    }
    header .header_part .header_menu_list .translate_language a.dropdown-toggle, header .header_part .header_menu_list .translate_language a.dropdown-toggle:focus-visible {
        font-size: 15px;
    }
    header {
        padding: 16px 15px;
    }
    header .header_part .header_menu_list .translate_language a.dropdown-toggle:after {
        margin-left: 2px;
    }
        header .header_part .header_menu_list button.navbar-toggler {
        width: 50px;
    }
    header .header_part .header_menu_list button.enq_btn_header {
        margin-left: 3px;
    }
    header .header_part {
        gap: 20px 22px;
    }
    .body_part .home_first_part {
        padding: 126px 0 100px;
    }
    header .header_part .header_menu_list button.enq_btn_header {
        font-size: 16px;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu li a{
        font-size: 14px;
    }
        header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: 28px !important;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        max-width: 125px;
        min-width: fit-content;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu::-webkit-scrollbar {
        width: 3px;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_location {
        width: calc(29% - 0px);
    } 
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mobile {
        width: calc(20% - 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mail {
        width: calc(24% - 6px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_follow_us {
        width: calc(23% - 10px);
    } 
    .related_nutrients_link_view.hexa_view_part .hexa_list_slider {
        margin-top: 26px;
    }
}
@media only screen and (min-width: 1200px) {
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu {
        display: inline-flex;
        transform: unset !important; 
        border: unset;
        /* padding: 33px 0px 0px 0px; */
        gap: 0px;
        border-radius: 0 0 0 0;
        background-color: transparent;
        clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
        transition: all 0.4s;
        visibility: hidden;
        z-index: 1;
        width: 100%;
        width: auto;
        flex-wrap: wrap;
        align-content: flex-start;
        justify-content: flex-start;
        align-items: flex-start;
        flex-direction: column;
        min-width: 300px;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu.show,
    header .header_part .header_menu_list ul.upper_list li.dropdown:hover ul.dropdown-menu {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        visibility: visible;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ffffff;  
        width: 100%;
        border-radius: 5px;
        border: 1px solid #e2e2e2;
    }
    header .header_part .header_menu_list ul.upper_list li.dropdown {
        position: initial;
        display: flex;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item img {
        max-height: 35px;
        object-fit: contain;
        transition: all 0.4s;
        max-width: fit-content;
        width: 100%;
        height: 100%;
        text-align: left;
        opacity: 0.85;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li {
        padding: 12px 20px 12px 18px;
        border-bottom: 1px solid rgb(0 0 0 / 7%);
        width: 100%;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li:last-child {
        border: unset;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item {
        display: flex;
        margin: 0;
        padding: 0;
        font-weight: 600;
        font-family: "Inter", sans-serif; 
        text-align: center;
        background-color: transparent;
        overflow: hidden;
    }
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item:hover {
        color: #ff9d00;
    }
   
    header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item:hover:after {
        max-height: calc(80% - 0px);
    }
   
       header .header_part .header_menu_list ul.upper_list li ul.dropdown-menu li a.dropdown-item span {
        text-transform: uppercase;
        margin: 0;
        z-index: 1;
        font-family: "Inter", sans-serif;
        white-space: normal;
        position: relative;
        margin-left: 10px;
    } 
    header .header_part .header_menu_list ul.upper_list li.dropdown a {
        margin: 0 8px 0 5px;
    }
} 
@media only screen and (max-width: 1199px) {
    .footer_loc_info.footer_touch {
        margin-left: 0;
    }
    footer .footer_location_view .footer_follow_us {
        margin-left: 0;
    }
    .footer_location_view .footer_follow_us ul {
        margin-top: 18px;
    }
    .footer_loc_info.footer_touch {
        margin-left: -50px;
    }
    footer .footer_location_view .footer_follow_us {
        margin-left: 28px;
    }
    .footer_nav_view.footer_pr {
        width: calc(100% + 0px);
    }
    .footer_nav_view.subscribe_view form {
        margin-top: 0;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part h1 {
        white-space: normal;
        font-size: 38px;
    }
    .inner_slider_part.main_title_part h1 {
        font-size: 34px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        margin-bottom: 30px;
    }
    .my_80 {
        margin: 50px 0;
    }
    .py_80 {
        padding: 50px 0;
    }
    .main_title_part h2 {
        font-size: 34px;
    }
    .inner_body_part .main_title_part h2 {
        font-size: 32px;
    }
    .main_title_part small.title_sub {
        font-size: 19px;
    }
    .home_products_view .products_list_slider {
        margin-top: 42px;
    }
    a.product_box .products_box_img img {
        max-height: 280px;
    }
    a.product_box .products_box_img {
        padding-top: 25px;
    }
    a.product_box .pr_title h4 {
        font-size: 22px;
        margin-bottom: 0px;
    }
    a.product_box {
        padding: 32px 32px 52px 32px;
    }
    .hexa_view_part .hexa_list_slider {
        margin-top: 40px;
    }
    .hexa_view_part a.heax_icon_pt h4 {
        font-size: 18px;
    }
    .agricultural_slider .agricultural__title h4 {
        font-size: 20px;
    }
    .about_us_part .about_us_part_info {
        padding-left: 0;
        padding-right: 40px;
    }
    .about_us_part .about_us_part_info p {
        font-size: 16px;
    }
    .about_us_part .counter_part {
        margin-bottom: 40px;
    }
    .about_us_part_right_img img {
        margin-left: -52px;
        max-width: 450px;
    }
    .why_choose_slider {
        padding-bottom: 60px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .reg_office{
        left: 0;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view {
        padding-left: 28px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item:before {
        top: 14px;
        font-size: 16px;
        padding-top: 9px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item a.nav-link {
        margin-left: 42px;
        font-size: 34px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item{
        margin-bottom: 16px;
    } 
    /* header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item button.nav-link.dropdown-toggle::after{
        vertical-align: 4px;
    } */
        header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item button.nav-link.dropdown-toggle::after {
        /* vertical-align: 5px; */
        border-width: 8px 5px 5px 5px;
        /* margin-left: 1px; */
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item ul.dropdown-menu{
        padding-left: 28px;
    }
      /* .inner_body_part .inner_slider_part {
        padding: 120px 0 70px 0;
    } */
    .contact_us_part .contact_us_form .contact_title_dec {
        padding-left: 40px;
    }
    form.form_design {
        padding: 40px;
    }
    .contact_us_part .contact_us_form h6, .contact_us_part .contact_us_form a{
        font-size: 16px;
    }
    .career_view_part .career_view_text {
        padding: 00px 35px 35px 35px;
    }
    .career_view_part .career_view_text .career_left_right {
        gap: 40px;
    }
    .career_view_part .career_view_text .career_left_right img {
        width: calc(43% - 40px);
    }
    .career_decribe form.form_design {
        padding-left: 10px;
        padding-right: 10px;
    }
    .new_and_events_view ul.news_events_list li {
        width: calc(100% - 0px);
    }
    ul.news_events_list .news_and_events_box a.news_events_img img {
        height: 320px;
        max-height: 320px;
    }
    .new_and_events_view ul.news_events_list {
        gap: 30px 30px;
    }
    .news_events_details_view .news_events_details_right .news_events_details_box h3 {
    font-size: 17px;
    }
    .news_events_details_view .news_events_details_right {
        margin-top: 50px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(33.33% - 30px);
    }
    .main_products_view a.product_box {
        padding: 32px 22px 52px 22px;
    }
    .main_products_view a.product_box small.pr_button {
        width: calc(100% - 40px);
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        padding: 35px 25px 35px 25px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info ul>li{
        font-size: 16px;
            padding-bottom: 4px;
    }
    .nutrient_deficiency_pr_info h3:before {
        width: calc(100% + 100px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info {
        padding-left: 25px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .left_icon_view {
        height: 140px;
        width: 115px;
        font-size: 34px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .pr_img_round ul {
        gap: 7px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part .pr_img_round {
        width: calc(29% + 4px);
    }
   
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info ul li {
        font-size: 16px;
        padding-bottom: 4px;
    }
 
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .left_icon_view {
        height: 140px;
        width: 115px;
        font-size: 34px;
    }
    .products_nutrient_view .tab-content {
        padding: 30px 30px 40px 30px;
    }
    .products_nutrient_view .tab-content .tab-pane#nutrients_benefits .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(100% - 160px);
    }
    .products_nutrient_view .products_nutrient_tabs>.nav button{
        font-size: 17px;
    }
    .related_nutrients_link_view {
        padding: 40px 0 50px;
    }
    .related_nutrients_link_view.hexa_view_part .hexa_list_slider {
        margin-top: 22px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li {
        width: calc(50% - 20px);
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .pr_img_round {
        width: calc(28% - 0px);
        margin: 0 5px 0 auto;
    }
    .all_products_details .all_pr_information p{
        font-size: 16px;
    }
    .all_products_details .all_pr_details_img {
        margin-right: 25px;
    }
    .inner_body_part .all_products_details .main_title_part h2 {
        margin-bottom: 12px;
        margin-top: 7px;
    }
    .all_products_details .all_pr_information p {
        margin-bottom: 12px;
    }
    .all_products_details .all_pr_information h3 {
        font-size: 15px; 
        margin: 30px 0 12px;
    }
    .all_products_details .all_pr_information h4 {
        margin-bottom: 16px;
    }
    .all_products_details .all_pr_information h4 span {
        font-size: 16px; 
        margin-top: 6px;
    }
    .all_products_details .all_pr_information .hexa_view_pr {
        margin-top: 15px;
    }
    .products_inq_btn button.pr_btn {
        padding: 20px 70px 20px 28px;
    }
    .products_inq_btn {
        bottom: 14px;
        margin-bottom: 20px;
    }
    .all_products_details .all_pr_details_img {
        height: calc(76vh - 0px);
        top: 120px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul {
        gap: 8px 15px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul li a .heax_chemical_code {
        height: 70px;
        width: 60px;
        padding: 25px 12px; 
        font-size: 19px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul li {
        min-width: 75px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul li a span {
        font-size: 15px;
    }
    .crop_schedules_info_table_view .crop_schedules_table_details .crop_sce_img{
        display: none;
    }
        .crop_schedules_info .crop-schedules_table{
        width: calc(100% - 0px);
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>table>tbody>tr>td tr td, .crop_schedules_info .crop-schedules_table>.crop_schedules_view>table>tbody>tr>td tr th, .crop_schedules_info .crop-schedules_table>.crop_schedules_view>table>tbody>tr>td, .crop_schedules_info .crop-schedules_table>.crop_schedules_view>table>tbody>tr>th {
        padding: 10px 10px;
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>table>tbody>tr>td.time_icon {
        padding-left: 48px !important;
    }
    .time_icon:before, .time_icon:after{
        left: 9px;
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>.table>tbody>tr.lg_pedding td {
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .crop_schedules_info_table_view .crop_schedules_table_details {
        gap: 18px;
    }
    .crop_schedules_info .crop_schedules_title h3 {
        font-size: 24px;
    }
    .crop_schedules_info .crop_schedules_info_table_view:nth-child(2n + 2) {
        padding: 50px 0;
    }
    .inner_about_us_part .about_us_information .product_portfolio {
        padding: 20px 20px 20px 20px;
        margin: 12px 0 24px 0;
    }
    .vision_mission_view .vision_mission_info {
        width: calc(100% - 00px);
    }
    .vision_mission_view .vision_mission_details {
        gap: 60px;
    }
    .footer_nav_view.footer_pr, .footer_nav_view.subscribe_view.footer_subscribe { 
        padding-left: 40px;
        padding-right: 0;
    }
    .home_products_view .swiper.products_list_slider .custom_arrows, .agricultural_part .swiper.agricultural_slider .custom_arrows {
        margin-top: 32px;
    }
       .news_events_details_view ul.news_events_gallery {
        gap: 18px;
    }
    .inner_body_part .inner_slider_part {
        padding: 145px 10px 80px calc(1% - 0px);
    }
}

@media only screen and (min-width: 992px) {
        .hexa_view_part .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-next, .hexa_view_part .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-prev{
        transition: all 0.4s;
        opacity: 0;
    }
    .hexa_view_part .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-prev {
        left: 55px;
    } 
    .hexa_view_part .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-next {
        right: 55px;
    }
    .hexa_view_part:hover .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-prev{
        left: 0px;
        opacity: 1;
    }
    .hexa_view_part:hover .swiper.hexa_list_slider .custom_arrows.round_arrow .swiper-button-next{
        right: 0px;
        opacity: 1;
    }
} 

@media only screen and (max-width: 991px) {
    .footer_nav_view.subscribe_view.footer_subscribe {
        padding-left: 30px;
        padding-right: 0px;
    }

    .footer_nav_view.subscribe_view form input {
        padding: 10px 10px 12px 10px;
    }
    .footer_nav_view.footer_cp {
        padding-left: 65px;
    }
    footer .footer_location_view {
        padding: 55px 0 40px 00px;
    }
    .footer_nav_view.footer_nav,
    .footer_nav_view.footer_pr,
    .footer_nav_view.subscribe_view.footer_subscribe, .footer_nav_view.footer_contact {
        padding-left: 0px;
    }
    .footer_loc_info.footer_location {
        padding-left: 12px;
    }
    .footer_loc_info.footer_touch {
        margin-left: -60px;
    }
    footer .footer_location_view .footer_follow_us {
        margin-left: 12px;
    }
    .footer_location_view a {
        margin-right: -10px;
    }
    footer {
        padding-top: 60px;
    }
    .body_part .home_first_part {
        display: flex;
        flex-direction: column-reverse;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 18px;
        padding: 0px 4px 22px 22px;
    }
    .body_part .home_first_part .right_part_slider_view {
        width: calc(100% - 0px);
        padding: 00px calc(1.6% + 0px) 0 calc(1.6% + 0px);
    }
    .body_part .home_first_part .left_part_products_view {
        padding: 40px calc(1.6% + 0px) 0 calc(1.6% + 0px);
        width: calc(100% - 0px);
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        margin-bottom: 40px;
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-item img {
        max-height: 650px;
        border-radius: 80px 0 0 0;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part h1, .inner_slider_part.main_title_part h1  {
        width: 80%;
    }
    .about_us_part .about_us_part_info {
        padding-left: 18px;
        padding-right: 18px;
        max-width: unset;
    }
    .about_us_part_right_img img {
        margin: 0 auto -100px auto;
        display: block;
    }
    .agricultural_slider {
        margin-top: 30px;
    }
    .why_choose_slider .why_choose_info p {
        font-size: 16px;
    }
    .why_choose_slider .why_choose_info h5 {
        margin-bottom: 10px;
        font-size: 19px;
    }
    .why_choose_slider .why_choose_icon img {
        max-width: 60px;
        max-height: 53px;
    }
    .why_choose_slider .swiper-slide {
        padding: 30px 22px 25px 22px;
    }
    /* header .header_part .header_menu_list button.navbar-toggler span.navbar-toggler-icon:after {
        background: #e0f3fc;
    } */
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view {
        padding: 110px 15px 175px 20px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item a.nav-link {
        margin-left: 33px;
        font-size: 25px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item:before {
        top: 4px;
        font-size: 14px;
        padding-top: 6px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item ul.dropdown-menu {
        padding-left: 22px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item ul.dropdown-menu li a.dropdown-item {
        font-size: 15px;
        padding: 4px 14px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item button.nav-link.dropdown-toggle::after {
        /* vertical-align: 4px; */
        border-width: 6px 5px 5px 5px;
    }
    header .navbar .navbar-collapse .mega_menu_contact ul.collapse_follow_icon {
        gap: 7px 7px;
    }
    header .navbar .navbar-collapse .mega_menu_contact ul.collapse_follow_icon li a {
        height: 40px;
        width: 40px;
    }
    header .navbar .navbar-collapse .mega_menu_contact ul.collapse_follow_icon li a img {
        max-height: 16px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .header_get_tch {
        left: -35px;
    }
    header .navbar .navbar-collapse .header_nav_dec .call_view, header .navbar .navbar-collapse button.navbar-toggler.btn-close {
        width: 70px;
        height: 70px;
        min-width: 70px;
    }
    header .navbar .navbar-collapse .header_nav_dec .call_and_close_btn{
        height: auto;
    }
    header .navbar .navbar-collapse .header_nav_dec .nav_logo_view a {
        bottom: -18px;
    }
    header .navbar .navbar-collapse .header_nav_dec .call_view a img {
        max-width: 26px;
    }
    .inner_body_part .inner_slider_part ul.bredcrumbs li img {
        max-height: 15px;
    }
    .photo-gallery-view ul.box_image_view li,.photo-gallery-view ul.box_image_view li:before, .photo-gallery-view ul.box_image_view li:after, .photo-gallery-view ul.box_image_view li span, .photo-gallery-view ul.box_image_view li img{
            border-radius: 12px;
    }
    .photo-gallery-view ul.box_image_view {
        grid-column-gap: 17px;
        grid-row-gap: 17px;
    }
    .photo-gallery-view ul.box_image_view li:after{
        background-size: 22px;
    }
    .photo-gallery-view ul.box_image_view li:nth-child(14n+11):after, .photo-gallery-view ul.box_image_view li:nth-child(14n+1):after {
        background-size: 32px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item button.nav-link.dropdown-toggle::after {
        top: -3px;
    }
    .career_view_part .career_view_text .career_left_right .career_text, .career_view_part .career_view_text .career_left_right img {
        width: 100%;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view {
        margin: 25px 00px 0px auto;
        text-align: center;
    }
    .career_view_part .career_view_text:before {
        height: calc(100% - 60px);
    }
    .new_and_events_view ul.news_events_list li {
        width: calc(50% - 20px);
    }
     .news_and_events_box.always_firs_news {
        justify-content: flex-start;
        height: auto;
        margin-bottom: 30px;
    }
    .news_events_details_view .news_events_details_left{
        padding-right: 0px;    
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt h4.chemical_name{
            margin: 0 8px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt{
        padding-bottom: 10px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt .heax_chemical_code {
        height: 140px;
        width: 120px;
        font-size: 35px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part {
        gap: 50px 30px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(33.33% - 20px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part .pr_img_round {
        width: calc(100% + 0px);
        margin-top: 16px;
        margin-left: 135px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info {
        width: calc(100% - 115px);
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .pr_img_round ul li img{
        max-width: 95px;
        max-height: 95px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .pr_img_round ul li {
    width: unset;
}
.nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info ul>li:before{
        top: 9px;
}
    /* .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .pr_img_round ul li img {
        max-width: 85px;
        max-height: 85px;
    } */
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part {
        gap: 25px 25px;
    }
        .inner_body_part .main_title_part h2 {
        font-size: 30px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li>a {
        font-size: 19px;
        padding: 15px 38px 13px 18px;
    }
        .products_nutrient_view .tab-content .other_relative_products ul>li>a:before {
        right: 14px;
        top: 23px;
        background-size: 13px;
    }
    .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(78% - 0px);
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .pr_img_round {
        width: calc(100% - 0px);
        margin: 0 auto;
        max-width: 315px;
    }
        .all_products_details .all_pr_details_img {
        margin-right: 0;
        height: 100%;
        max-height: 550px;
    }
    .all_products_details .all_pr_information small.title_sub {
        font-size: 17px;
    }
    .products_inq_btn {
        margin-top: -10px;
    }
    .crop_schedules_info .crop-schedules_table>.crop_schedules_view>.table {
        min-width: 940px;
        overflow-x: auto;
    }
        .crop_schedules_info .crop_schedules_title h3 {
        font-size: 22px;
    }
    .crop_schedules_info .crop_schedules_title img {
        max-height: 65px;
        max-width: 65px;
    }
    .crop_schedules_info .crop_schedules_title{
        gap: 15px;
    }
    .crop_schedules_info .crop_schedules_title
    {
        padding-left: 0;
    }
        .inner_about_us_part .about_right_img {
        padding-right: 190px;
        }
          .inner_about_us_part .about_us_information {
        padding-bottom: 10px;
    }
.inner_about_us_part .about_right_img:after{
    display: none;
}
.modal_view .modal-dialog .modal-content button.btn-close {
    height: 55px;
    width: 55px;
    background-size: 15px;
}
.modal_view .modal-dialog .modal-content .modal-body .popmodal_view h2 {
    margin-bottom: 3px;
    margin-top: 4px;
    font-size: 30px;
}
.modal_view .main_title_part small.title_sub {
    font-size: 16px;
}
.modal_view .modal-dialog .modal-content .popmodal_view .main_title_part{
        padding: 20px 35px 10px 35px;
}
footer .footer_nav_view ul li a, .footer_location_view p, .footer_location_view a{
    font-size: 15px;
}
/* .swiper .custom_arrows .swiper_button {
    width: 40px;
    height: 40px;
}
.swiper .custom_arrows .swiper_button img {
    max-width: 13px;
} */
    .hexa_view_part a.heax_icon_pt h4 {
        font-size: 16px;
    }
    .hexa_view_part a.heax_icon_pt .heax_chemical_code {
        height: 110px;
        width: 90px;
        font-size: 28px;
    }
       .swiper .custom_arrows.round_arrow .swiper_button {
        width: 32px;
        height: 32px;
    }
        .swiper .custom_arrows.round_arrow .swiper_button img {
        max-width: 11px;
    }
     .swiper .custom_arrows.round_arrow {
        position: relative;
        padding: 18px;
        max-width: fit-content;
        min-width: 72px;
        top: unset;
        transform: unset;
        left: unset;
        margin: 22px auto 0 auto;
    }
        .why_choose_slider {
        padding-bottom: 50px;
    } 
      .related_nutrients_link_view .swiper .custom_arrows.round_arrow {
        width: calc(100% - 2px);
        opacity: 1;
        margin: 14px auto 0px auto;
    }
        .related_nutrients_link_view {
        padding: 40px 0 40px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details h4 {
        margin-top: 17px;
        margin-bottom: 10px;
        font-size: 19px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details ul{
        margin-top: 10px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details h3 {
        margin-bottom: 12px;
    }
        .inner_slider_part.main_title_part h1 {
        margin: 0 auto 8px auto;
    }
        .inner_body_part .inner_slider_part {
        padding: 140px 10px 70px calc(1% - 0px);
    }
}
@media only screen and (max-height: 767px) {
    .inner_about_us_part .about_right_img:before{
        background-size: 200px;
    }
    .inner_about_us_part .about_right_img {
        top: 140px;
        padding-top: 130px;
    }
    .modal_view .modal-dialog .modal-content {
    height: calc(100% - 40px);
    }
}
@media only screen and (max-height: 600px) {
    .all_products_details .all_pr_details_img {
        height: auto;
        position: relative;
        top: unset;
    }
    .all_products_details .all_pr_details_img img{
        max-height: 330px;
    }
    .inner_about_us_part .about_right_img:before {
        background-size: 170px;
    }
    .inner_about_us_part .about_right_img img {
    max-width: 125px;
    }
    .inner_about_us_part .about_right_img {
        top: 105px;
        padding-top: 110px;
    }
}

@media only screen and (max-width: 767px) {
    .footer_nav_view.footer_nav,
    .footer_nav_view.footer_pr {
        padding-left: 0px;
        padding-right: 0px;
    }
    .footer_nav_view.footer_cp {
        padding-left: 0px;
        width: calc(100% + 0px);
    }
    .footer_nav_view.footer_pr ul {
        gap: 0px 5px;
    }
    .footer_nav_view.footer_pr ul li {
        width: calc(50% - 3px);
    }
    .footer_nav_view.footer_contact,
    .footer_nav_view.subscribe_view.footer_subscribe {
        padding-left: 0;
    }
    footer {
        padding-top: 60px;
    }
    footer .copyright_part_text {
        padding: 25px 0px;
    }
    .copyright_part_text span.webplus img {
        max-width: 21px;
        margin-left: 0px;
    }
    .copyright_part_text p span {
        border-right: 2px solid rgb(255 255 255 / 65%);
        padding-right: 3px;
        padding-left: 3px;
    }
    .copyright_part_text p span:first-child {
        padding-left: 0;
    }
    .footer_loc_info.footer_touch {
        margin-left: 0;
    }
    footer .footer_location_view .footer_follow_us {
        padding-left: 45px;
        margin-left: 20px;
    }
    .footer_location_view .footer_follow_us ul li {
        height: 45px;
        width: 45px;
    }
    .footer_location_view .footer_follow_us ul li a img {
        max-height: 17px;
    }
    .footer_location_view .footer_follow_us ul {
        gap: 12px 7px;
    }
    .footer_location_view .footer_loc_info p {
        white-space: normal;
    }
    footer .footer_nav_view ul li a {
        font-size: 15px;
        margin: 4px 0;
    }
    .footer_location_view .footer_loc_info a,
    .footer_location_view .footer_loc_info p {
        font-size: 15px;
    }
    footer .footer_location_view {
        padding-left: 0;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part h1, .inner_slider_part.main_title_part h1  {
        width: 100%;
        font-size: 32px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        margin-bottom: 25px;
    }
    header .header_part {
        gap: 10px 25px;
    }
    .body_part .home_first_part .left_part_products_view {
        padding: 28px calc(1.6% + 0px) 0 calc(1.6% + 0px);
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-item img {
        border-radius: 60px 0 0 0;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 17px;
    }
    .my_80 {
        margin: 45px 0;
    }
    .py_80 {
        padding: 45px 0;
    }
    .main_title_part h2 {
        font-size: 30px;
    }
    .main_title_part small.title_sub {
        font-size: 18px;
    }
    .home_products_view .products_list_slider {
        margin-top: 30px;
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-indicators {
        right: 24px;
    }
    .hexa_view_part a.heax_icon_pt .heax_chemical_code {
        /* font-size: 28px; */
        margin: 0 auto 15px auto;
                height: 95px;
        width: 80px;
        font-size: 25px;
    }
    .hexa_view_part .hexa_list_slider {
        margin-top: 30px;
    }
    .agricultural_slider {
        margin-top: 30px;
    }
    ul.counter_list .counter_box .counter > span {
        font-size: 38px;
    }
    ul.counter_list .counter_box {
        margin-bottom: 10px;
    }
    /* header .header_part .header_menu_list button.navbar-toggler span.navbar-toggler-icon:after {
        background: #ddf3fb;
    } */
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view {
        columns: 1;
        padding: 110px 15px 150px 20px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view li.nav-item a.nav-link {
        margin-left: 36px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name {
        left: 0;
    }
    header .navbar .navbar-collapse .mega_menu_contact .header_follow {
        left: -10px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name span,header .navbar .navbar-collapse .mega_menu_contact .company_name strong {
        font-size: 13px;
        letter-spacing: 2px;
    }
    header .navbar .navbar-collapse .mega_menu_contact .company_name h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }
    header .navbar .navbar-collapse .mega_menu_contact h3 {
        margin-bottom: 10px;
    }
    /* .inner_body_part .inner_slider_part {
        padding: 110px 0 70px 0;
    } */
    .inner_body_part .inner_slider_part ul.bredcrumbs li {
        /* font-size: 16px;
        font-weight: 500;
        letter-spacing: 0.24px;
        color: #444444; */
        padding: 0 8px;
    }
    .main_title_part h1{
        margin-bottom: 8px;
    } 
    /* .contact_us_part .contact_grow_img:before {
        height: calc(38% + 5px);
    } */
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_location {
        width: calc(58% - 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mobile {
        width: calc(38% - 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mail {
        width: calc(49% - 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_follow_us {
        width: calc(47% - 0px);
    }
    .contact_us_part .contact_us_form form{
            border-radius: 40px 0 0 0;
            margin-top: 28px;
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li h4{
        font-size: 14px;
    }
    .photo-gallery-view ul.box_image_view {
        grid-template-columns: repeat(2, 1fr);
    }
    .photo-gallery-view ul.box_image_view li:nth-child(10n+1), .photo-gallery-view ul.box_image_view li:nth-child(10n+8) {
        grid-column: unset;
        grid-row: unset;
    }
    .photo-gallery-view ul.box_image_view li:after {
        background-size: 28px !important;
    }
    header .navbar .navbar-collapse .header_nav_dec .nav_logo_view a {
        margin-left: 15px;
        padding: 0px 4px 0px 12px;
        top: 7px;
    }
    .main_title_part p{
        font-size: 16px;
    }
    .career_view_part .career_view_text:before {
        height: calc(100% - 55px);
    }
        .career_view_part .career_view_text {
        padding: 00px 25px 30px 25px;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view {
        padding: 25px 25px 25px 25px;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view span.send_email img {
        height: 40px;
        width: 40px;
        padding: 6px;
    }
        .career_view_text p {
        margin-bottom: 14px;
    }
        .career_view_part .career_view_text {
        padding: 00px 15px 22px 15px;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view span.send_email a {
    font-size: 16px;
}
.career_decribe form.form_design {
    padding-top: 25px;
}
.inner_body_part .career_view_text h2 {
    padding: 0px 15px 0 10px;
    left: -10px;
}
.career_view_part .career_decribe h2 {
    white-space: normal;
}
.news_and_events_box.always_firs_news a.news_events_img, .news_and_events_box.always_firs_news a.news_events_img img {
    height: auto;
}
.news_and_events_box.always_firs_news a.news_events_img img{
    max-height: 350px;
}
.news_and_events_box.always_firs_news{
    height: auto;
}
        .news_and_events_box .news_and_events_describe h3.news_event_title_info a {
        font-size: 20px;
    }
.news_and_events_box .news_and_events_describe h3.news_event_title_info {
    margin-top: 12px;
    line-height: 1;
}
    ul.news_events_list .news_and_events_box a.news_events_img img {
        max-height: 250px;
    }

.news_and_events_box .news_and_events_describe .date_and_title span.date_news_events{
    padding-left: 0;
}
    .news_and_events_box .news_and_events_describe h3.news_event_title_info a {
        font-size: 19px;
    }
        .news_and_events_box .news_and_events_describe h3.news_event_title_info {
        margin-top: 8px;
        }
        .news_and_events_box.always_firs_news .news_and_events_describe .date_and_title {
    flex-direction: row;
}
.news_and_events_box .news_and_events_describe .date_and_title {
        display: flex;
        flex-wrap: wrap; 
    }
    .news_and_events_box .news_and_events_describe .date_and_title span.date_news_events:before {
        width: calc(100% + 8px);
        left: -8px;
    }
    .inner_body_part .news_events_details_view.main_title_part h2 {
        margin-bottom: 17px;
    }
    .news_events_details_view .news_events_details_left .news_and_events_describe p {
    margin-bottom: 12px;
    margin-top: 12px;
}
    .news_events_details_view ul.news_events_gallery li {
        width: calc(50% - 18px);
    }
    .news_events_details_view .news_events_details_left .news_events_dt_img img {
    border-radius: 40px 0 0 0;
    }
       .news_events_details_box ul.news_events_list li a {
    font-size: 16px;
    }
        .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(50% - 20px);
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        padding: 32px 15px 32px 15px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .left_icon_view {
        height: 120px;
        width: 100px;
        font-size: 30px;
    }
        .nutrient_deficiency_pr_info h3:before {
        width: calc(100% + 70px);
        left: -85px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .pr_img_round ul li img {
        max-width: 85px;
        max-height: 85px;
    }
    .nutrient_deficiency_pr_info h3{
        font-size: 16px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part .pr_img_round {
        margin-top: 14px;
        margin-left: 120px;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .left_icon_view {
        height: 120px;
        width: 100px;
        font-size: 30px;
    }
        /* .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .pr_img_round {
        padding-left: 120px;
    } */
    .products_nutrient_view .tab-content {
        padding: 28px 20px 30px 25px;
            border-radius: 30px 0 0 0;
    }
    .products_nutrient_view .tab-content .tab-pane#nutrients_benefits .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(100% - 130px);
    }
        .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(100% - 130px);
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info h3:before {
    width: calc(100% + 100px);
    left: -85px;
}
    .inner_body_part .main_title_part h2 {
        font-size: 28px;
    }
        .related_nutrients_link_view {
        padding: 35px 0 35px;
    }
        .products_nutrient_view .tab-content .other_relative_products {
        margin-top: 32px;
        padding-top: 24px;
    }
        .products_nutrient_view .tab-content .other_relative_products ul {
        margin-top: 20px;
        gap: 15px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li>a {
        font-size: 18px;
    }
        .all_products_details .all_pr_information h4 {
        font-size: 19px;
    }
        .all_products_details .all_pr_information h4 span {
        font-size: 15px;
        margin-top: 5px;
    }
    .all_products_details .all_pr_information small.title_sub {
        font-size: 15px;
    }
        .inner_body_part .all_products_details .main_title_part h2 {
        margin-bottom: 14px;
        margin-top: 5px;
    }
        .all_products_details .all_pr_information p {
        margin-bottom: 8px;
    }
    .all_products_details .all_pr_information h3 {
        font-size: 14px;
        margin: 25px 0 10px;
        padding: 11px 0px 9px 15px;
    }
    .all_products_details .all_pr_information ul.info_pr_list {
        padding-left: 15px;
    }
    .all_products_details .all_pr_information ul li, .all_products_details .all_pr_information ol li{
        padding-left: 16px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul li a span{
        font-size: 16px;
    }
    .all_products_details .all_pr_details_img .swiper-slide {
        padding: 30px 15px;
    }
    .all_products_details .all_pr_information ul.line_list_value {
    margin-top: 18px;
}
    .products_inq_btn button.pr_btn {
        padding: 18px 65px 18px 26px;
                font-size: 15px;
    }
    .products_inq_btn button.pr_btn:before {
        height: 38px;
        width: 38px;
        right: 1px;
        background-size: 12px;
        top: calc(50% - 5px);
    }
    .crop_schedules_info .crop-schedules_table  .crop_schedules_view table th table tr td {
        font-size: 15px;
    }
    .crop_schedules_info .crop_schedules_title h3 {
        font-size: 20px;
        width: calc(100% - 85px);
    }
    .crop_schedules_info .crop_schedules_info_table_view:nth-child(2n + 2) {
        padding: 30px 0;
    }
    .inner_about_us_part .about_right_img {
        justify-content: center;
        padding-right: 140px;
        top: unset;
        max-width: 370px;
        margin: 0 auto -30px auto;
    }
    .inner_about_us_part .about_us_information {
        padding-bottom: 10px;
    }
    .vision_mission_view {
        padding: 70px 0 30px;
    }
    .vision_mission_view .vision_mission_info p{
    font-size: 16px;
}
 
.modal.modal_view .modal-dialog {
        padding: 30px 20px 20px 20px;
        align-items: flex-start;
    }
.modal_view .modal-dialog .modal-content {
        height: calc(100% - 10px);
        margin: 0 auto;
        max-height: fit-content;
}
    .modal_view .modal-dialog .modal-content .modal-body .popmodal_view .popup_modal_form .form_design {
        padding-bottom: 20px;
    }
    .progress-wrap {
        bottom: 50px;
        right: 15px;
        height: 44px;
        width: 44px;
    }
    .progress-wrap::after {
        line-height: 44px;
        height: 44px;
        width: 44px;
    }
        /* .swiper .custom_arrows .swiper_button {
        width: 35px;
        height: 35px;
    }
        .swiper .custom_arrows .swiper_button img {
        max-width: 12px;
    }
    .home_products_view .products_list_slider .custom_arrows {
        margin-top: 18px;
        margin-bottom: 0;
    }
    .home_products_view .products_list_slider .custom_arrows .swiper_button img {
        max-width: 13px;
    } */
    .hexa_view_part a.heax_icon_pt h4 {
        font-size: 15px;
    }
        .home_products_view .swiper.products_list_slider .custom_arrows, .agricultural_part .swiper.agricultural_slider .custom_arrows {
        margin-top: 22px;
    }
    .swiper .custom_arrows .swiper_button img {
        max-width: 13px;
        top: 1px;
    }
    .agricultural_part .swiper.agricultural_slider .custom_arrows {
        width: calc(100% - 32px);
        margin-bottom: -5px;
    } 
        .why_choose_slider {
        padding-bottom: 40px;
    }
       .hexa_view_part.py_80 {
        padding-bottom: 32px;
    }
        .crop_schedules_info .crop-schedules_table .crop_schedules_details h3 {
        margin-bottom: 8px;
        font-size: 22px;
    }
        .crop_schedules_info .crop-schedules_table .crop_schedules_details h4 {
        margin-bottom: 8px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details ul {
        margin-top: 8px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details ul li {
        margin-bottom: 5px;
        font-size: 15px;
        padding-left: 16px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details ul li:before {
        height: 5px;
        width: 5px;
    }
} 
 
@media only screen and (max-height: 550px) {
      .news_and_events_box.always_firs_news {
        top: 100px;
        gap: 10px;
        justify-content: flex-start;
        height: auto;
    }
    .news_and_events_box .news_and_events_describe h3.news_event_title_info a {
        font-size: 20px;
    }
    .news_and_events_box .news_and_events_describe h3.news_event_title_info {
        line-height: 1;
        margin-top: 7px;
    }
    .news_and_events_box.always_firs_news a.news_events_img {
        margin-bottom: 8px;
        height: auto;
    }
    .news_and_events_box.always_firs_news a.news_events_img img {
        height: auto;
        max-height: 200px;
    }
    /* .inner_body_part .inner_slider_part {
        padding: 100px 0 65px 0;
    } */
    .body_part .home_first_part .left_part_products_view .main_title_part h1, .inner_slider_part.main_title_part h1{
          font-size: 30px;
                  margin-bottom: 7px;
    }
    .inner_body_part .inner_slider_part ul.bredcrumbs li {
        font-size: 14px;padding: 0 7px;
    }
    .inner_body_part .inner_slider_part ul.bredcrumbs li img {
        max-height: 13px;
    } 
    .news_and_events_box .news_and_events_describe .date_and_title {
        gap: 8px 10px;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .pr_img_round {
        max-width: 270px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body {
        max-height: 315px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li a {
        font-size: 17px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li:before {
        height: 5px;
        width: 5px;
        top: 19px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li {
        padding: 10px 10px 10px 18px;
    }
    .modal_view .modal-dialog .modal-content .popmodal_view .main_title_part:before {
        display: none;
    }
    .modal_view .modal-dialog .modal-content .popmodal_view .main_title_part {
        position: relative;
        top: unset;
        margin-left: -15px;
        width: calc(100% + 0px);
    }
}

@media only screen and (max-width: 575px) {
    .footer_nav_view.footer_pr ul li {
        width: calc(100% + 0px);
    }
    footer {
        padding-top: 50px;
        margin-top: 25px;
    }
    footer .color_border_line { 
        top: -28px;
    }
    footer .copyright_part_text {
        padding: 20px 0px;
    }
    .copyright_part_text p span {
        display: block;
        max-width: fit-content;
        margin: 0 auto;
    }
    .footer_nav_view.footer_nav {
        width: calc(100% + 0px);
    }
    footer .footer_location_view .footer_follow_us {
        padding-left: 0;
        margin-left: 0;
    }
    footer .footer_location_view {
        padding: 25px 0 30px 00px;
    }
    .footer_location_view a {
        margin-right: 0;
    }
    .footer_loc_info.footer_location {
        padding-left: 0;
    }
    footer .footer_navigatinbar {
        padding-bottom: 40px;
    }
    footer .gy-5 {
        --bs-gutter-y: 2rem;
    }
    footer h5 {
        margin-bottom: 10px;
    }
    footer .footer_nav_view ul li a {
        margin: 3px 0;
    }
    .footer_location_view .footer_follow_us ul li {
        height: 40px;
        width: 40px;
    }
    .footer_location_view .footer_follow_us ul li a img {
        max-height: 15px;
    }
    .footer_location_view .footer_loc_info p {
        white-space: pre-line;
    }
    header .header_part .header_menu_list .btn_style img {
        filter: invert(1);
        max-width: 28px;
    }
    header .header_part .header_menu_list .btn_style {
        padding: 6px;
    }
    /* header .header_part .header_logo {
        max-width: 170px;
    } */
    header .header_part .header_menu_list button.navbar-toggler span.navbar-toggler-icon:after {
        font-size: 10px;
    }
    header .header_part .header_menu_list button.navbar-toggler {
        width: 45px;
        height: 21px;
    } 
    header .header_part .header_menu_list .translate_language img {
        max-width: 15px;
        margin-right: 3px;
        margin-left: 2px;
        top: 1px;
    }
    header .header_part .header_menu_list .translate_language a.dropdown-toggle {
        font-size: 14px;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu li a {
        font-size: 13px;
        padding: 4px 6px 4px 10px;
        max-width: 115px;
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        max-width: 115px;
    }
    header .header_part .header_menu_list .translate_language {
        margin: 0 10px 0 8px;
    }
    header .header_part {
        gap: 10px 12px;
    }
    header {
        padding: 15px 10px;
    }
    header .header_part .header_menu_list .translate_language a.dropdown-toggle:after {
        margin-left: 3px;
    }
      .body_part .home_first_part {
        padding: 104px 0 70px;
    }
    .color_border_line {
        border-top: 15px solid #ff9d00;
        border-bottom: 7px solid #00507f;
        padding: 4px 0 0 0;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 18px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part h1, .inner_slider_part.main_title_part h1  {
        font-size: 30px;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part p {
        font-size: 15px;
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-item img {
        border-radius: 30px 0 0 0;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look {
        border-radius: 22px 0 0 0;
    }
    .body_part .home_first_part .left_part_products_view .main_title_part {
        margin-bottom: 17px;
    }
    .my_80 {
        margin: 35px 0;
    }
    .py_80 {
        padding: 35px 0;
    }
    .main_title_part h2 {
        font-size: 26px;
        white-space: normal;
        margin-top: 5px;
        padding-left: 12px;
        padding-right: 10px;
    }
    .main_title_part small.title_sub {
        font-size: 16px;
    }
    a.product_box .pr_title h4 {
        font-size: 20px;
    }
    a.product_box small.pr_button {
        font-size: 13px;
        padding: 12px 55px 12px 16px;
    }
    a.product_box {
        padding: 28px 25px 52px 25px;
    }
       .home_products_view .products_list_slider {
        margin-top: 22px;
        padding: 0 12px;
    }
    /* header .header_part .header_menu_list .translate_language ul.dropdown-menu:before {
        height: calc(100% - 27px);
    }
    header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        padding-top: 35px;
        min-width: 110px;
    } */
         header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: 4px !important;
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-indicators {
        right: 10px;
    }
    .body_part .home_first_part .right_part_slider_view #home_main_slider .carousel-indicators button {
        height: 6px;
        width: 6px;
    }
    .hexa_view_part a.heax_icon_pt h4 {
        font-size: 16px;
    }
    .hexa_view_part .hexa_list_slider {
        margin-top: 20px;
    }
    .agricultural_slider {
        margin-top: 25px;
    }
    .agricultural_slider .agricultural__title h4 {
        font-size: 19px;
        white-space: normal;
        padding: 0 12px;
    }
    .agricultural_slider .agricultural__title {
        bottom: 18px;
    }
    .about_us_part .about_us_part_info {
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 18px;
    }
    ul.counter_list li {
        width: calc(50% - 0px);
    }
    ul.counter_list {
        gap: 25px 0;
    }
    ul.counter_list {
        margin-top: 30px;
    }
    .about_us_part .counter_part {
        margin-bottom: 30px;
    }
    .about_us_part .about_us_part_info p {
        font-size: 15px;
    }
    .about_us_part_right_img img {
        min-width: calc(150px - 0px);
        width: 100%;
    }
    .why_choose_slider {
        margin-top: 30px;
    }
    .why_choose_slider .why_choose_icon {
        margin-bottom: 30px;
    }
    .why_choose_slider .why_choose_info p {
        font-size: 15px;
    }
    .why_choose_slider {
        padding-bottom: 45px;
    }
    /* header .header_part .header_menu_list button.navbar-toggler span.navbar-toggler-icon:after {
        background: #d4f0fb;
    } */
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look img {
        max-height: 420px;
    }
       header .navbar .navbar-collapse .header_nav_dec .call_view, header .navbar .navbar-collapse button.navbar-toggler.btn-close {
        width: 55px;
        height: 50px;
        min-width: 50px;
    }
        header .navbar .navbar-collapse .header_nav_dec .call_view a img {
        max-width: 22px;
    }
    header .navbar .navbar-collapse .header_nav_dec .nav_logo_view a img {
        max-width: 160px;
    }
       header .navbar .navbar-collapse .header_nav_dec .nav_logo_view a {
        margin-left: 10px;
        padding: 0px 00px 0px 8px;
        top: 3px;
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view {
        padding: 82px 15px 120px 20px;
    }
   
    header .navbar .navbar-collapse .mega_menu_contact .header_follow {
        left: 0;
    }
    header .navbar .navbar-collapse .mega_menu_contact h3{
        font-size: 14px;
    }
     header .navbar .navbar-collapse .mega_menu_contact {
        padding: 18px 0 15px 0;
        margin-top: 10px;
    }
    /* header .header_part .header_menu_list .translate_language ul.dropdown-menu.show{
        transform: scaleY(1) !important;
        visibility: visible;
    }  */
    /* .inner_body_part .inner_slider_part {
        padding: 100px 0 55px 0;
    } */
    .inner_body_part .inner_slider_part ul.bredcrumbs li img {
        max-height: 13px;
    }
    .inner_body_part .inner_slider_part ul.bredcrumbs li {
        font-size: 15px;
    }
    .contact_us_part .contact_us_form .contact_title_dec{
        padding-left: 0;
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_location, .contact_us_part .contact_us_details ul.contact_list_info > li.contact_follow_us {
        width: calc(100% - 0px);
    }
      .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mail {
        width: calc(54% - 0px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li{
        padding: 18px 14px;
    }
    .contact_us_part .contact_us_details ul.contact_list_info {
        gap: 20px 15px;
    }
        .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mobile {
        width: calc(42% + 3px);
    }
    .contact_us_part .contact_us_details ul.contact_list_info > li{
        min-height: 160px;
    }
    .contact_us_part .contact_us_details{
        margin-top: 0;
    }
    .contact_us_part .contact_us_form form {
        border-radius: 18px 0 0 0;
        margin-top: 22px;
        padding: 24px 15px 30px 15px;
    }
    form.form_design {
        padding: 20px 15px 30px 15px;
    }
    form.form_design .form-group input, form.form_design .form-group textarea{
            padding: 10px 10px 10px 10px;
    }
    form.form_design .form-group textarea {
     height: 120px;
    }
    .google_map iframe{
        height: 250px;
    }
    form.form_design .form-group label{
        margin-left: 8px;
    }
        .contact_us_part .contact_us_details ul.contact_list_info > li p, .contact_us_part .contact_us_details ul.contact_list_info > li a, .contact_us_part .contact_us_form h6, .contact_us_part .contact_us_form a {
        font-size: 15px;
    }
    .photo-gallery-view ul.box_image_view {
        grid-template-columns: repeat(1, 1fr);
    }
    header .navbar .navbar-collapse ul.navbar-nav.mega_menu_view>li.nav-item.dropdown button.dropdown-toggle {
        margin-left: 6px;
    }
    .main_title_part p{
        font-size: 15px;
    }
        .career_view_part .career_view_text:before {
        height: calc(100% - 44px);
    }
    .inner_body_part .career_view_text h2 {
        margin-bottom: 14px;
        padding: 0px 8px 0 8px;
        left: -8px;
    }
    .career_view_text p {
        margin-bottom: 12px;
    }
        .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view {
        padding: 15px 15px 15px 15px;
        border-radius: 15px 0 0 0;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view h6 {
        font-size: 16px;
    }
    .career_view_part .career_view_text .career_left_right .career_text .career_highlight_view span.send_email a {
    font-size: 15px;
}
    .career_view_part .career_view_text .career_left_right {
        gap: 28px;
    }
    .career_decribe form.form_design{
        padding-left: 0;
        padding-right: 0;
    }
    .btn_style_view {
        font-size: 13px;
    }
    form.form_design .form-group.file-drop-area .input-group img {
        max-width: 22px;
    }
    .news_and_events_box .news_and_events_describe .date_and_title {
        gap: 8px 10px;
    }
    .new_and_events_view ul.news_events_list li{
        width: calc(100% - 0px);
    }
    .news_and_events_box.always_firs_news a.news_events_img img, ul.news_events_list .news_and_events_box a.news_events_img img {
    height: auto;
    max-height: 280px;
    min-height: unset;
}
.news_and_events_box .news_and_events_describe .date_and_title a{
    font-size: 10px;
}
    .news_and_events_box .news_and_events_describe .date_and_title span.date_news_events {
        font-size: 12px;
        top: 1px;
    }
        .news_and_events_box .news_and_events_describe h3.news_event_title_info a {
        font-size: 18px;
    }
      .news_events_details_view ul.news_events_gallery li {
        width: calc(100% - 0px);
    }
    .news_events_details_view .news_events_details_left .news_and_events_describe .date_and_title{
        min-width: unset;
    }
        .inner_body_part .news_events_details_view.main_title_part h2 {
        margin-bottom: 15px;
    }
    .inner_body_part .main_title_part h2 {
        font-size: 24px;
        }
            .news_events_details_view .news_events_details_right {
        margin-top: 40px;
    }
    .news_events_details_view .news_events_details_left .news_events_dt_img img {
    border-radius: 25px 0 0 0;
    }
    .news_events_details_view .news_events_details_right {
    padding: 18px;
}
.news_events_details_view .news_events_details_right .news_events_details_box {
    border-radius: 15px 0 0 0;
    padding: 20px 14px;
}
    .news_events_details_view .news_events_details_right .news_events_details_box h3 {
        font-size: 16px;
        padding: 0px 8px 10px 10px;
        padding-bottom: 15px;
        margin-bottom: 18px;
    }

    .news_events_details_box ul.news_events_list li a {
    font-size: 15px;
    }
    .news_events_details_box ul.news_events_list li {
        padding: 12px 8px 15px 8px;
        line-height: 1.4;
    }
    .news_events_details_view .news_events_details_right .news_events_details_box ul.news_events_list_categories li a {
    padding: 6px 8px;
    font-size: 12px;
}
     .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(90% - 20px);
        margin: 0 auto;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt {
        gap: 28px 25px;
    }
       .pr_category_view .agricultural_slider .agricultural__title h4 {
        font-size: 20px;
    }
      .nutrient_deficiency_pr ul.hexa_view_part li {
        width: calc(100% - 00px);
        margin: 0 auto;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt {
        gap: 10px 25px;
    }
    .nutrient_deficiency_pr ul.hexa_view_part li a.heax_icon_pt .heax_chemical_code {
        height: 130px;
        width: 110px;
        font-size: 30px;
        padding: 35px 18px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        padding: 22px 0px 22px 0px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .left_icon_view, .products_nutrient_view .tab-content .tab-pane .hexa_view_part .left_icon_view {
        height: 80px;
        width: 65px;
        font-size: 20px;
    }
    .nutrient_deficiency_pr_info h3{
        font-size: 15px;
    }
        .nutrient_deficiency_pr_info h3:before {
        width: calc(100% + 70px);
        left: -55px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info {
        width: calc(100% - 65px);
        padding-left: 15px;
        padding-top: 20px;
    }
     .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info ul {
        margin-top: 28px;
        padding-right: 0px;
        margin-left: -75px;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info ul>li {
        font-size: 15px;
         padding-left: 14px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part>li .nutrient_deficiency_pr_info ul>li:before {
        height: 5px;
        width: 5px;
        top: 8px;
    }
        .nutrient_deficiency_pr_list ul.hexa_view_part .pr_img_round {
        margin-top: 12px;
        margin-left: 0;
    }
    .nutrient_deficiency_pr_list ul.hexa_view_part>li {
        scroll-margin-top: 65px;
    }
    .products_nutrient_view .tab-content {
        padding: 22px 12px 25px 12px;
        border-radius: 14px 0 0 0;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info {
        margin-top: 8px;
    }
    .products_nutrient_view .products_nutrient_tabs>.nav button {
        font-size: 14px;
        padding: 8px 10px;
        border-radius: 14px 0 0 0; 
    }
    .products_nutrient_view .products_nutrient_tabs>.nav button:before{
        border-radius: 14px 0 0 0;
    }
    .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .nutrient_deficiency_pr_info, .products_nutrient_view .tab-content .tab-pane#nutrients_benefits .hexa_view_part .nutrient_deficiency_pr_info {
        width: calc(100% - 80px);
    }
        .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info h3:before {
        width: calc(100% + 55px);
        left: -48px;
    }
       .products_nutrient_view .tab-content .tab-pane .hexa_view_part {
        gap: 10px 14px;
    }
        .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info ul {
        margin-left: -38px;
        margin-top: 22px;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info ul li:before {
        height: 5px;
        width: 5px;
        top: 8px;
    }
    .products_nutrient_view .tab-content .tab-pane .hexa_view_part .nutrient_deficiency_pr_info ul li {
        font-size: 15px;
        padding-left: 14px;
    }
 
        /* .products_nutrient_view .tab-content .tab-pane#nutrient_deficiency .hexa_view_part .pr_img_round {
        padding-left: 0;
    } */
    .related_nutrients_link_view.hexa_view_part .hexa_list_slider a.heax_icon_pt h4.chemical_name
    {
        font-size: 14px;
    }
       .related_nutrients_link_view {
        padding: 25px 0 15px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li {
        width: calc(100% - 00px);
    }
        .products_nutrient_view .tab-content .other_relative_products ul>li>a {
        font-size: 16px;
        padding: 10px 32px 10px 14px;
    }
        .products_nutrient_view .tab-content .other_relative_products ul {
        margin-top: 16px;
        gap: 11px;
    }
    .products_nutrient_view .tab-content .other_relative_products ul>li>a:before {
        right: 8px;
        top: 19px;
        background-size: 11px;
    }
        .products_nutrient_view .tab-content .tab-pane .hexa_view_part .pr_img_round {
        width: calc(100% - 0px);
        margin: 0 auto;
        max-width: 235px;
    }
    .all_products_details .all_pr_details_img {
        max-height: 400px;
    }
        .all_products_details .all_pr_details_img .swiper-slide {
        padding: 30px 15px;
    }
    .all_products_details .all_pr_details_img{
            border-radius: 30px 0 0 0;
    }
        .all_products_details .all_pr_information p {
        margin-bottom: 7px;
        font-size: 15px;
    }
      .all_products_details .all_pr_information h4 {
        font-size: 18px;
        margin-bottom: 12px;
    }
        .all_products_details .all_pr_information h4 span {
        margin-top: 3px;
    }
        .inner_body_part .all_products_details .main_title_part h2 {
        margin-bottom: 14px;
        margin-top: 5px;
        font-size: 26px;
    }
        .all_products_details .all_pr_information h3 {
        font-size: 14px;
        margin: 18px 0 10px;
        padding: 11px 0px 9px 12px;
    }
    .all_products_details .all_pr_information ul.info_pr_list li:before {
        height: 5px;
        width: 5px;
    }
        .all_products_details .all_pr_information ul.info_pr_list {
        padding-left: 10px;
    }
        .all_products_details .all_pr_information ul li, .all_products_details .all_pr_information ol li {
        padding-left: 14px;
    }
    .all_products_details .all_pr_information .pr_details_table th, .all_products_details .all_pr_information .pr_details_table td {
        font-size: 15px;
            padding: 4px 0 5px 0;
    }
    .all_products_details .all_pr_information .pr_details_table td span, .all_products_details .all_pr_information ul.line_list_value li h6, .all_products_details .all_pr_information ul.line_list_value li span, .all_products_details .all_pr_information ul.info_pr_list.divide_list li{
        font-size: 15px;
    }
    .all_products_details .all_pr_information .pr_details_table td {
        padding-left: 3px;
    }
    .all_products_details .all_pr_information .pr_details_table th{
        white-space: normal;
        min-width: 125px;
    }
    .all_products_details .all_pr_information .pr_details_table {
    padding-left: 12px;
}
.all_products_details .all_pr_information ul.line_list_value {
    margin-top: 14px;
}
.all_products_details .all_pr_information ul.info_pr_list.divide_list li {
    margin-bottom: 5px;
}
    .products_inq_btn {
        bottom: 10px;
        margin-bottom: 15px;
    }
        .products_inq_btn button.pr_btn {
        padding: 15px 55px 15px 18px;
        font-size: 14px;
        max-width: 230px;
    }
        .products_inq_btn button.pr_btn:before {
        height: 34px;
        width: 34px;
        right: -2px;
        background-size: 10px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul li a span {
        font-size: 14px;
    }
        .all_products_details .all_pr_information .hexa_view_pr ul li a .heax_chemical_code {
        height: 60px;
        width: 55px;
        padding: 18px 11px;
        font-size: 17px;
    }
        .all_products_details .all_pr_information .hexa_view_pr {
        margin-top: 13px;
    }
    .all_products_details .all_pr_information .hexa_view_pr ul {
        gap: 8px 8px;
    }
    /* .all_products_details .swiper:hover .custom_arrows {
     width: calc(100% - 8px);
    } */
        .crop_schedules_info .crop_schedules_title {
        gap: 10px;
    }
    .crop_schedules_info .crop_schedules_title h3 {
        width: calc(100% - 0px);
    }
        .crop_schedules_info_table_view .crop_schedules_table_details {
        gap: 12px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_view{
            border: 3px solid #f7f7f7;
            padding: 7px;
    } 
     .crop_schedules_info .crop_schedules_title img {
        max-height: 55px;
        max-width: 55px;
    }
        .inner_about_us_part .about_us_information .product_portfolio ul li {
        width: calc(100% - 0px);
        font-size: 15px;
    }
    .inner_about_us_part .about_us_information .product_portfolio {
padding: 18px 12px 18px 12px;
        margin: 8px 0 18px 0;
    }
    .inner_about_us_part p{
        margin-bottom: 8px;
    }
    .inner_about_us_part.main_title_part .about_us_information h2 {
    margin-bottom: 14px;
}
.inner_about_us_part .about_us_information .product_portfolio h4 {
    font-size: 19px;
            margin-bottom: 15px;
}
.inner_about_us_part .about_us_information .product_portfolio ul li:before {
    height: 5px;
    width: 5px;
}
    .inner_about_us_part .about_right_img:before {
        background-size: 152px;
    }

    .inner_about_us_part .about_right_img img {
    max-width: 125px;
    }
        .vision_mission_view {
        padding: 90px 0 20px;
    }
.inner_about_us_part .about_right_img {
        padding-right: 140px;
        max-width: 240px;
        margin: 0 auto -30px auto;
        padding-top: 70px;
        min-height: 318px;
    }
    .vision_mission_view .vision_mission_info img {
    max-width: 65px;
    top: -40px;
    max-height: 65px;
}
      .vision_mission_view .vision_mission_info h3.vision_mission_title {
        font-size: 20px;
        min-width: 170px;
        padding-top: 10px;
        margin-top: 7px;
        margin-bottom: 3px;
        padding-left: 0;
    }
    .vision_mission_info:hover img {
    top: -55px;
}
.vision_mission_view .vision_mission_info {
    flex-direction: column;
    gap: 5px;
}
.vision_mission_view .vision_mission_info p{
    font-size: 15px;
}
    .modal_view .modal-dialog .modal-content .modal-body .popmodal_view h2 {
        font-size: 24px;
    }
        .modal_view .main_title_part small.title_sub {
        font-size: 15px;
    }
        .modal_view .modal-dialog .modal-content button.btn-close {
        height: 45px;
        width: 45px;
        background-size: 13px;
        border-radius: 5px 22px 5px 22px;
        right: 9px;
        top: 9px;
    }
    .modal_view .modal-dialog .modal-content .popmodal_view .popup_modal_form {
    padding: 0px 5px 5px 5px;
}
.modal_view .modal-dialog .modal-content form.form_design .form-group label{
    font-size: 14px;
}
.modal_view .modal-dialog .modal-content .modal-body .popmodal_view .popup_modal_form .form_design .row>* {
    margin-top: 14px;
}
.modal_view .modal-dialog .modal-content .modal-body form.form_design .form-group input::placeholder, .modal_view .modal-dialog .modal-content .modal-body form.form_design .form-group textarea::placeholder {
    font-size: 15px;
}
    .modal_view .modal-dialog .modal-content .modal-body form.form_design .form-group input, .modal_view .modal-dialog .modal-content .modal-body form.form_design .form-group textarea {
        padding: 8px 10px 8px 10px;
    }
        .modal_view .modal-dialog .modal-content .popmodal_view .main_title_part:before {
        height: calc(100% + 15px);
        background: linear-gradient(0deg, rgb(255 244 227 / 0%) 0%, rgb(255 244 227) 20%, rgb(255 244 227) 100%);
    }
   .modal_view .modal-dialog .modal-content .popmodal_view .main_title_part {
    margin-left: -10px;
    width: calc(100% + 20px);
     padding: 18px 70px 12px 24px;
}
    .progress-wrap {
        bottom: 16px;
        right: 14px;
        height: 40px;
        width: 40px;
    }
    .progress-wrap::after {
        line-height: 40px;
        height: 40px;
        width: 40px;
    }
    button.products_list_btn {
        bottom: 12px;
        left: 12px;
        height: 70px;
        width: 70px;
    }
    .products_list_round:before{
        background-size: 15px;
    }
    .products_list_round text textPath {
        font-size: 15px;
        word-spacing: 2.7px;
        letter-spacing: 2.6px;
    }
    .listed_modal .modal-dialog .modal-content {
        border-radius: 30px;
        margin: 15px 15px 25px 15px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body {
        padding: 20px 18px 20px 18px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li a {
        font-size: 16px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li {
        padding: 10px 10px 10px 18px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body ul li:before {
        height: 5px;
        width: 5px;
        left: 3px;
        top: 19px;
    }
    .listed_modal .modal-dialog .modal-content .modal-body h3 {
        margin-bottom: 20px;
        font-size: 20px;
        padding: 10px 14px 10px 15px;
        border-radius: 10px 0 0 0;
    }
    .listed_modal .modal-dialog .modal-content .modal-body button.btn-close.open_close_btn {
        right: 8px;
        top: 8px;
        height: 38px;
        width: 38px;
        background-size: 15px;
        border-radius: 8px 25px 8px 8px;
    }
        a.product_box .products_box_img img {
        max-height: 250px;
    }
    .hexa_view_part a.heax_icon_pt .heax_chemical_code {
        height: 105px;
        width: 90px;
    }
    .hexa_view_part a.heax_icon_pt .heax_chemical_code:before {
        transform: translate(-50%, -50%) scale(0.85);
    }
    .hexa_view_part a.heax_icon_pt .heax_chemical_code:after {
        transform: translate(-50%, -50%) scale(0.80);
    } 
     .home_products_view .swiper.products_list_slider .custom_arrows, .agricultural_part .swiper.agricultural_slider .custom_arrows {
        margin-bottom: -6px;
        margin-top: 14px;
           width: calc(100% - 102px);
    }
      .swiper .custom_arrows .swiper_button img {
        max-width: 10px;
        top: 0px;
    }
    .all_products_details .swiper:hover .custom_arrows {
    width: calc(100% - 20px);
    }
        .swiper .custom_arrows .swiper-pagination {
        width: calc(100% - 42px);
        }
            .swiper .custom_arrows.round_arrow .swiper_button {
        width: 28px;
        height: 28px;
    }
       .swiper .custom_arrows.round_arrow .swiper_button img {
        max-width: 10px;
        top: -1px;
    }
    .swiper .custom_arrows.round_arrow{
        min-width: 63px;
        margin-top: 13px;
    }
        .why_choose_slider {
        padding-bottom: 25px;
    }
    .hexa_view_part.py_80 {
        padding-bottom: 25px;
    }
    footer .footer_location_view .footer_logo img {
        max-width: 180px;
    }
    .copyright_part_text p span {
    border: unset;
}
.agricultural_slider .agricultural_img img {
    max-height: 330px;
}
.agricultural_slider .row>* {
    width: 50%;
}
    .pr_category_view .agricultural_slider .agricultural__title h4 {
        font-size: 18px;
    }
    .all_products_details .all_pr_information .pr_details_table tr th, .all_products_details .all_pr_information .pr_details_table tr td {
        display: inline-block;
        padding-left: 0;
    }
    .all_products_details .all_pr_information .pr_details_table tr {
        display: inline-block;
        margin-bottom: 8px;
    }
    .all_products_details .all_pr_information .pr_details_table tr:last-child{
        margin-bottom: 0;
    }
    .new_and_events_view ul.news_events_list {
        gap: 50px 30px;
    }
    .new_and_events_view ul.news_events_list li:before {
        content: "";
        position: absolute;
        height: 1px;
        width: 100%;
        background: rgb(0 0 0 / 8%);
        top: -30px;
    }
    .contact_us_part .contact_us_form form .row>*, .career_decribe form.form_design .row>* {
    margin-top: 14px;
}
.career_decribe form.form_design .form-group select {
    height: 46px;
}
    .crop_schedules_info .crop-schedules_table .crop_schedules_details h3 {
        margin-bottom: 7px;
        font-size: 21px;
    }
    .crop_schedules_info .crop-schedules_table .crop_schedules_details {
    margin-top: 25px;
}
header .header_part .header_logo a.main_logo_part .logo_pt_1 {
    max-width: 175px;
}
header .header_part .header_logo a.main_logo_part .logo_pt_2 {
    max-width: 190px;
}
header .header_part .header_menu_list button.enq_btn_header {
        padding: 7px 8px;
    }
        header .header_part .header_menu_list .btn_style img {
        max-width: 25px;
    }
    header .header_part .header_logo a.main_logo_part {
        max-width: 165px;
    }
        header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: 13px !important;
    }
    header.white_bg .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: -2px !important;
    }
        .inner_body_part .inner_slider_part {
        padding: 120px 10px 50px calc(1% - 0px);
    }
}

@media only screen and (max-width: 485px) {
    .contact_us_part .contact_us_details ul.contact_list_info > li.contact_mail,.contact_us_part .contact_us_details ul.contact_list_info > li.contact_mobile{
        width: calc(100% - 0px);
    } 
        .contact_us_part .contact_us_details ul.contact_list_info > li {
        min-height: 150px;
    }
    .products_nutrient_view .products_nutrient_tabs>.nav button {
        width: 48%;
        white-space: pre-line;
        min-width: 154px;
    }
    /* header .header_part .header_logo {
        max-width: 155px;
    } */
    header {
        padding: 8px 7px 6px 7px;
    }
    /* .body_part .home_first_part {
        padding: 65px 0 70px;
    } */
    header .header_part .header_menu_list .btn_style img {
        padding: 2px;
    }
    header .header_part .header_logo a.main_logo_part {
    max-width: 155px;
}

header .header_part .header_menu_list button.enq_btn_header {
    padding: 5px 6px;
}

header .header_part .header_menu_list .translate_language {
    margin: 0 8px 0 6px;
}

header .header_part .header_menu_list .translate_language img {
    max-width: 12px;
}

header .header_part .header_menu_list button.navbar-toggler {
    width: 35px;
    height: 20px;
}

header .header_part .header_menu_list button.navbar-toggler span.navbar-toggler-icon:after {
    padding: 0 2px 0 1px;
}
    /* .inner_body_part .inner_slider_part {
        padding: 85px 0 50px 0;
    } */
       .body_part .home_first_part .left_part_products_view .main_title_part h1, .inner_slider_part.main_title_part h1 {
        font-size: 24px;
        margin-bottom: 5px;
    }
        .inner_body_part .inner_slider_part ul.bredcrumbs li {
        font-size: 12px;
    }
    .color_border_line {
        border-top: 12px solid #ff9d00;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look h3 {
        font-size: 15px;
        padding: 0px 3px 15px 10px;
    }
    .body_part .home_first_part .left_part_products_view .home_products_slide .item a.products_look img {
        border-radius: 25px 0 0 0;
    }
       .hexa_view_part a.heax_icon_pt .heax_chemical_code {
        height: 75px;
        width: 62px;
        font-size: 19px;
        margin: 0 auto 10px auto;
    }
    .hexa_view_part a.heax_icon_pt h4 {
        font-size: 14px;
    }
    .main_title_part h2 {
        font-size: 24px;
    }
    .agricultural_slider .row>* {
        width: 100%;
    }
        .pr_category_view .agricultural_slider .agricultural__title h4 {
        font-size: 19px;
    }
        .products_inq_btn button.pr_btn {
        padding: 14px 51px 14px 15px;
        font-size: 13px;
        max-width: 180px;
    }
    .related_nutrients_link_view.hexa_view_part .hexa_list_slider a.heax_icon_pt .heax_chemical_code {
    height: 67px;
    width: 60px;
    font-size: 20px;
    }
        .related_nutrients_link_view.hexa_view_part .hexa_list_slider a.heax_icon_pt h4.chemical_name {
        font-size: 13px;
    }
    /* header .header_part .header_menu_list .translate_language ul.dropdown-menu {
        margin-top: -2px !important;
    } */
    .crop_schedules_info .crop-schedules_table .crop_schedules_details ul li {
        margin-bottom: 3px;
    }
        .body_part .home_first_part {
        padding: 95px 0 70px;
    }
}   