.digital_tools__area_block_container.digital_tools__area {
    padding: 70px 0;
}
@media (max-width: 768px) {
    .digital_tools__area_block_container.digital_tools__area {
        padding: 30px 0;
    }
}
.digital_tools__area_block_container {

    a {
        text-decoration: none;
    }

    .one-item-wrapper {
        display: flex;
        flex-direction: row;
        column-gap: 30px;
        align-items: center;
        justify-content: center;
    }

    .two-items-wrapper {
        display: flex;
        flex-direction: column;
        align-items: center;
        row-gap: 40px;
    }

    .one-item-section-title {
        max-width: 99%;
    }

    .two-items-section-title {
        display: flex;
        align-items: center;
        flex-direction: column;
        max-width: 898px;
    }

    @media (min-width: 769px) {
        .one-item-section-title,
        .two-items-section-title {
            padding: 10px;
        }

        .one-item-wrapper {
            padding: 0 20px;
            justify-content: space-between;
        }

        .one-item-wrapper .row {
            width: 60%;
        }

        .one-item-wrapper .calculator-item {
            width: 414px !important;
        }

        .two-items-wrapper .explore-calculators-btn {
            margin-top: 24px;
        }
        .two-items-section-title h2 {
            text-align: center;
        }
    }

    .one-item-section-title h2,
    .two-items-section-title h2 {
        line-height: 1.21;
        font-size: 48px;
        color: #002B46;
        margin-bottom: 16px;
        font-weight: 400;
        font-family: "Demo";
    }

    .one-item-section-title p,
    .two-items-section-title p {
        line-height: 28px;
        font-size: 18px;
        color: #002B46;
        margin-bottom: 0px;
        font-weight: 400;
        font-family: "Inter", sans-serif;
    }

    .one-item-section-title p {
        margin-bottom: 40px;
    }

    /*menu links*/

    .calculators-menu-links {
        margin-top: 16px;
        display: flex;
        align-items: center;
        column-gap: 49px;
        flex-wrap: wrap;
        justify-content: center;
        row-gap: 16px;
        max-width: 898px;
    }

    .calculators-menu-links div {
        font-size: 14px;
        line-height: 22px;
        font-weight: 500;
        color: #00B5D3;
        display: flex;
        cursor: pointer;
        position: relative;
    }

    .calculators-menu-links div a {
        padding-left: 26px;
    }

    i:before {
        content: " ";
        background-size: contain;
        display: inline-block;
        vertical-align: middle;
        background-repeat: no-repeat;
        margin-right: -4px;
        margin-left: -4px;
    }

    .calculators-menu-links .unit_converter:before {
        background-image: url("../icons/digital-tool-icon.svg");
        position: absolute;
        left: 0;
        transform: translateY(-2px);
        color: #00B5D3;
        width: 24px;
        height: 24px;
        background-repeat: no-repeat;
    }

    .calculators-menu-links .crf_timer:before {
        background-image: url("../icons/timer-small-icon.svg");
        position: absolute;
        transform: translateY(-3.5px);
        color: #00B5D3;
        width: 25px;
        height: 25px;
    }
    .calculators-menu-links .pekacid:before {
        background-image:  url("../icons/pekacid-small.svg");
        position: absolute;
        transform: translateY(-3.5px);
        color:#00B5D3 ;
        width: 24px;
        height: 24px;
    }

    .calculators-menu-links .nutrient_blend_tool:before {
        background-image: url("../icons/nutrient-blend-tool-icon.svg");
        position: absolute;
        left: 0;
        transform: translateY(-3.5px);
        color: #00B5D3;
        width: 24px;
        height: 24px;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .one-item-wrapper .explore-button-two {
        display: none;
    }

    .explore-calculators-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 337px;
        height: 52px;
        padding: 10px;
        border-radius: 5px;
        border: 1px solid #00B5D3;
        text-align: center;
        line-height: 19px;
        color: #00B5D3;
        font-family: "Inter", sans-serif;
    }

    .explore-calculators-btn:hover {
        background-color: #002846;
        color: #fff;
        border: 1px solid #002846;
    }

    .two-items-wrapper .calculators-section {
        display: flex;
        flex-direction: row;
        column-gap: 40px;
    }

    .calculator-item {
        display: block;
        width: 580px;
        height: 311px;
        padding: 35px;
        border-radius: 5px;
        background-color: rgba(0, 181, 211, 0.1);
        overflow: hidden;
    }

    .calculator-item div {
        font-weight: 600;
        font-size: 24px;
        line-height: 26px;
        color: #002B46;
        margin-bottom: 16px;
        font-family: "Inter", sans-serif;
    }

    .calculator-item p {
        font-size: 20px;
        line-height: 28px;
        color: #002B46;
        font-weight: 400;
        font-family: "Inter", sans-serif;
    }

    .calculator-item .unit_converter:before {
        background-image: url("../icons/digital-tool-big-icon.svg");
        width: 38px;
        height: 38px;
        /*position: relative;*/
        /*left: 8px;*/
        /*top: 4px;*/
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 24px;
    }

    .calculator-item .crf_timer:before {
        background-image: url("../icons/timer.svg");
        width: 38px;
        height: 38px;
        margin-left: -2px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .calculator-item .pekacid:before{
        background-image:  url("../icons/pekacid-big.svg");
        width: 38px;
        height: 38px;
        margin-left: -2px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .calculator-item .nutrient_blend_tool:before {
        content: "";
        display: inline-block;
        background-image: url("../icons/nutrient-blend-tool-icon.svg");
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        width: 38px;
        height: 38px;
        margin-left: -2px;
        margin-right: 0;
        margin-bottom: 24px;
    }
    /*slider*/

    .slick-slider {
        display: table;
        table-layout: fixed;
        width: 100%;
    }

    .calculators_slider.slick-initialized.slick-slider {
        position: relative;
        display: flex;
        justify-content: center;
    }

    .calculators_slider .slick-list.draggable {
        margin-right: -40px;
    }

    .calculators_slider.slick-initialized.slick-slider button {
        background: transparent !important;
        border: 0;
        position: absolute;
        left: -58px;
        top: 33%;
    }

    .calculators_slider.slick-initialized.slick-slider button.slick-next {
        left: auto;
        right: -58px;
    }

    @media (max-width: 1200px) {
        .calculators_slider.slick-initialized.slick-slider button.slick-prev {
            left: -30px;
        }

        .calculators_slider.slick-initialized.slick-slider button.slick-next {
            right: -30px;
        }
    }

    .calculators_slider .slick-slide {
        margin-right: 40px;
    }

    .calculators_slider.slick-initialized.slick-slider button i {
        font-weight: 500;
        font-size: 42px;
    }

    .calculators_slider .fa-solid::before {
        font-size: 50px;
        font-weight: 200;
        height: auto;
        width: 18px ;
    }

    .fa-chevron-right:before {
        content: url("../icons/chevron-right-solid.svg");
    }
    .fa-chevron-left:before{
        content: url("../icons/chevron-left-solid.svg");
    }
    @media (max-width: 768px) {
        .two-items-wrapper,
        .one-item-wrapper {
            display: flex;
            flex-direction: column;
            row-gap: 30px;
        }

        .two-items-wrapper .row,
        .one-item-wrapper .row {
            width: 100%;
        }

        .one-item-section-title,
        .two-items-section-title {
            width: 100%;
            padding-top: 10px;
            align-items: flex-start;
        }

        .one-item-section-title h2,
        .two-items-section-title h2 {
            line-height: 1.36;
            font-size: 28px;
            color: #002B46;
            margin-bottom: 8px;
        }

        .one-item-section-title p {
            margin-bottom: 0px;
        }

        /*menu links*/
        .calculators-menu-links {
            margin-top: 30px;
            row-gap: 24px;
            justify-content: flex-start;
            align-items: flex-start;
        }

        .calculators-menu-links div {
            min-width: calc(50% - 24.5px);
            max-width: calc(50% - 24.5px);
        }

        .explore-button-one {
            display: none;
        }

        .explore-button-two {
            width: 100%;
        }

        .explore-calculators-btn {
            width: 100%;
        }

        .one-item-wrapper .explore-button-two {
            display: block;
        }

        .two-items-wrapper .calculators-section {
            display: flex;
            flex-direction: column;
            row-gap: 20px;
        }

        .two-items-wrapper .calculators-section,
        .one-item-wrapper .calculators-section {
            width: 100%;
        }

        .calculator-item {
            display: block;
            width: 100% !important;
            height: 226px;
            padding: 12px;
        }

        .calculator-item div {
            font-weight: 600;
            font-size: 18px;
            line-height: 26px;
            color: #002B46;
            margin-bottom: 8px;
        }

        .calculator-item p {
            font-size: 16px;
            line-height: 22px;
            color: #002B46;
        }

        .calculator-item .unit_converter:before,
        .calculator-item .crf_timer:before,
        .calculator-item .pekacid:before,
        .calculator-item .nutrient_blend_tool:before,
        .calculator-item .precipitation-units-converter:before,
        .calculator-item .grain-weight-calculator:before {
            margin-bottom: 16px;
        }

        .calculators_slider::-webkit-scrollbar {
            display: none;
        }

        /* Hide scrollbar for IE, Edge and Firefox */
        .calculators_slider {
            -ms-overflow-style: none; /* IE and Edge */
            scrollbar-width: none; /* Firefox */
        }

        .two-items-wrapper .calculators_slider {
            flex-direction: row;
            justify-content: flex-start;
            overflow-x: scroll;
            column-gap: 20px;
            width: calc(100% + 40px);
            padding: 0 20px;
        }

        .two-items-wrapper .calculators_slider .calculator-item {
            min-width: 296px !important;
            max-width: 296px !important;
        }
    }
}