.dedicated-static-con .generic-title2 p {
    font-size: 16px;
    padding: 0 80px;
    line-height: 28px;
    margin-bottom: 54px;
}
.static-value {
    font-size: 42px;
    font-weight: 700;
    line-height: 42px;
    display: inline-block;
    color: var(--secondary--color);
}
.static-box-item{
    text-align: center;
}
.static-box-item span{
    font-size: 18px;
    font-weight: 500;
    line-height: 18px;
    color: var(--secondary--color);
}
.static-box {
    gap: 30px;
    display: grid;
    justify-content: center;
    grid-template-columns: 23% 23% 23% 23%;
}
.static-box-item > div {
    margin-bottom: 17px;
}
.static-box-item {
    text-align: center;
    border-radius: 10px;
    padding: 35px 10px 36px;
    background: var(--accent--color);
}

/* Dedicated Support */

.dedicatedsupport-con {
    padding: 80px 0;
    background-color: var(--secondary--color);
}
.dedicatedsupport-con .dedicatedsupport_content span{
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 28px;
    color: var(--accent--color);
}
.dedicatedsupport-con .dedicatedsupport_content h2{
    margin-bottom: 18px;
}
.dedicatedsupport-con .dedicatedsupport_content p{
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 0;
}
.dedicatedsupport-con .dedicated_support_contact {
    gap: 30px 25px;
    width: 100%;
    display: grid;
    text-align: center;
    justify-content: center;
    grid-template-columns: 48% 48%;
}
.dedicatedsupport-con .dedicated_support_contact .box {
    width: 255px;
    height: 175px;
    padding: 44px;
    text-align: center;
    border-radius: 10px;
    background-color: var(--accent--color);
    border: 1px solid var(--accent--color);
    transition: all 0.3s ease-in-out;
}
.dedicatedsupport-con .dedicated_support_contact .box .value {
    margin-bottom: 16px;
    display: block;
    font-weight: 700;
    color: var(--secondary--color);
    transition: all 0.3s ease-in-out;
}
.dedicatedsupport-con .dedicated_support_contact .box .number,
.dedicatedsupport-con .dedicated_support_contact .box sup {
    font-size: 42px;
    line-height: 42px;
}
.dedicatedsupport-con .dedicated_support_contact .box sup {
    top: 0;
}
.dedicatedsupport-con .dedicated_support_contact .box .text {
    font-size: 18px;
    line-height: 18px;
    font-weight: 500;
    color: var(--secondary--color);
    transition: all 0.3s ease-in-out;
}

/* Dedicated Feature */

.dedicatedfeature-con {
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-color: transparent !important;
    background-image: url(../images/dedicatedfeature-backgroundimage.jpg) !important;
}
.dedicatedfeature-con .generic-title2 span {
    color: var(--accent--color);
}
.dedicatedfeature-con .generic-title2 h2 {
    margin-bottom: 54px;
}

/* RESPONSIVE */
@media only screen and (max-width: 1199px) {
    .static-box {
        gap: 25px;
    }
    .static-value {
        font-size: 36px;
        line-height: 36px;
    }
    .static-box-item > div {
        margin-bottom: 14px;
    }
    .dedicated-static-con .generic-title2 p {
        padding: 0 0;
        line-height: 28px;
        margin-bottom: 44px;
    }

/* Dedicated Support */

    .dedicatedpage-support .dedicatedsupport_content span{
        margin-bottom: 18px;
    }
    .dedicatedpage-support .dedicatedsupport_content h2{
        margin-bottom: 16px;
    }
    .dedicatedsupport-con .dedicated_support_contact .box {width: 210px; height: 142px; padding: 40px 30px;}
    .dedicatedsupport-con .dedicated_support_contact .box .value {margin-bottom: 5px;}
    .dedicatedsupport-con .dedicated_support_contact .box .number,
    .dedicatedsupport-con .dedicated_support_contact .box sup {font-size: 34px; line-height: 34px;}
    .dedicatedsupport-con .dedicated_support_contact .box .text {font-size: 16px; line-height: 16px;}

}
@media only screen and (max-width: 991px) {
    .static-box {
        grid-template-columns: 48% 48%;
    }
    .static-value {
        font-size: 30px;
        line-height: 30px;
    }
    .static-box-item span {
        font-size: 16px;
        line-height: 16px;
    }
    .static-box-item {
        padding: 25px 10px;
    }


/* Dedicated Feature */

.dedicatedfeature-con .generic-title2 h2 {
    margin-bottom: 34px;
}

/* Dedicated Support */
    .dedicatedsupport-con {
        padding: 60px 0;
    }
    .dedicatedsupport-con .dedicatedsupport_content {text-align: center;}
    .dedicatedsupport-con .dedicatedsupport_content span {
        font-size: 18px;
        line-height: 18px;
        margin-bottom: 16px;
    }
    .dedicatedsupport-con .dedicatedsupport_content p {
        margin-bottom: 44px;
    }
    .dedicatedsupport-con .dedicated_support_contact {gap: 22px 26px; grid-template-columns: 23% 24%;}
    .dedicatedsupport-con .dedicated_support_contact .box {width: 160px; height: 100px; padding: 22px 20px;}
    .dedicatedsupport-con .dedicated_support_contact .box .value {margin-bottom: 2px;}
    .dedicatedsupport-con .dedicated_support_contact .box .number,
    .dedicatedsupport-con .dedicated_support_contact .box sup {font-size: 30px; line-height: 30px;}
    .dedicatedsupport-con .dedicated_support_contact .box .text {font-size: 14px; line-height: 14px;}
}
@media only screen and (max-width: 767px) {
/* Dedicated Feature */

.dedicatedfeature-con .generic-title2 h2 {
    margin-bottom: 30px;
}
    
/* Dedicated Support */
    .dedicatedsupport-con {
        padding: 50px 0;
    }
    .dedicatedsupport-con .dedicatedsupport_content span {
        font-size: 16px;
        line-height: 16px;
        margin-bottom: 14px;
    }
    .dedicatedsupport-con .dedicatedsupport_content p {
        font-size: 14px;
        line-height: 24px;
        margin-bottom: 30px;
    }
    .dedicatedsupport-con .dedicated_support_contact {gap: 20px 22px; width: 330px; grid-template-columns: 46% 46%; margin: 0 auto;}
    .dedicatedsupport-con .dedicated_support_contact .box {width: 155px; height: 80px; padding: 15px 14px;}
    .dedicatedsupport-con .dedicated_support_contact .box .value {margin-bottom: -3px;}
    .dedicatedsupport-con .dedicated_support_contact .box .number,
    .dedicatedsupport-con .dedicated_support_contact .box sup {font-size: 26px; line-height: 26px;}
}
@media only screen and (max-width: 575px) {
    .static-box {
        gap: 15px;
        grid-template-columns: 50% 50%;
    }
    .dedicated-static-con .generic-title2 p {
        margin-bottom: 34px;
    }
    
/* Dedicated Feature */

.dedicatedfeature-con .generic-title2 h2 {
    margin-bottom: 24px;
}
   
/* Dedicated Support */
    .dedicatedsupport-con .dedicatedsupport_content h2 {
        margin-bottom: 14px;
    }
    .dedicatedsupport-con .dedicatedsupport_content p {
        margin-bottom: 24px;
    }
    .dedicatedsupport-con .dedicated_support_contact {gap: 14px 16px;}
    .dedicatedsupport-con .dedicated_support_contact .box {width: 152px; padding: 17px 14px;}
    .dedicatedsupport-con .dedicated_support_contact .box .number,
    .dedicatedsupport-con .dedicated_support_contact .box sup {font-size: 20px; line-height: 20px;}
    .dedicatedsupport-con .dedicated_support_contact .box .text {font-size: 13px; line-height: 13px;}
}