
@media (min-width: 1920px) and (max-width: 2560px) {


}


@media (min-width:1801px) and (max-width:1919px){


}


@media (min-width:1681px) and (max-width:1800px){


}


@media (min-width: 1600px) and (max-width: 1680px){


}


@media (min-width: 1441px) and (max-width: 1599px){

 
}


@media (min-width: 1400px) and (max-width: 1440px){

 
}


@media (min-width: 1300px) and (max-width: 1366px){

}


@media (min-width: 992px) and (max-width: 1200px){

.topmain-text .heading { font-size: 42px;}
.trust-box p { width: 54%;}
.business-detail h4 { font-size: 36px;}
.inclusive-area { margin-top: 580px;}
.feature-table table tr:nth-child(1) td:nth-child(2) { width: 170px;}
.clickbox h4 { font-size: 36px;}
.certi-logo { width: 38%;}

}


@media (min-width: 1200px) and (max-width: 1200px) {

.topmain-text .heading { font-size: 52px;}
.trust-box p { width: 51%;}
.business-detail h4 { font-size: 38px;}
.inclusive-area { margin-top: 650px;}
.feature-table table tr:nth-child(1) td:nth-child(2) { width: auto;}
.clickbox h4 { font-size: 40px;}
.certi-logo { width: 35%;}

}


@media (min-width: 768px) and (max-width: 991px){

.heading {font-size: 40px;}

.topmain-text p {font-size: 14px;}
.topmain-text .heading { font-size: 30px;}
.topmain-text ul li { font-size: 14px; padding: 8px 13px;}
.topmain-text ul li img { width: 14px;}

.trust-box { justify-content: center; flex-direction: column; text-align: center;padding: 0 30px;}
.trust-box img { width: 50px; margin-right: 0;}
.trust-box p {font-size: 16px; width: auto; margin-top: 15px;}

.business-box { padding: 30px 10px; position: unset; width: 100%; margin-bottom: 30px;}
.business-detail h4 { font-size: 26px;}

.inclusive-area { margin-top: 50px;}

.feature-table table tr td { padding: 13px 20px;}
.feature-table table tr:nth-child(1) td:nth-child(2) { width: 150px;}

.clickbox h4 { font-size: 30px;}
.clickbox .default-btn{ width: 27%;}

.priclink .nav-link { padding: 10px; font-size: 13px;}
.priclink .nav-link img { width: 15px; margin-right: 8px;}
.pricing-table table tr td { font-size: 13px; padding: 8px;}
.pricing-table table tr:nth-child(1) td { font-size: 14px;}
.price-head {font-size: 22px;}

.growthbox-stats { width: 70%; padding: 0px;}
.growthbox-stats div h4 { font-size: 35px;}
.growthbox-text { width: 30%; padding: 25px 15px;}

.client-testimonial .heading { margin-bottom: 40px;}
.client-testimonial .newsarea-item{min-height: 248px; margin: 0 12px;}

.certificate-row{  padding: 30px;}
.certi-text h4 { font-size: 30px;}
.certi-logo { width: 38%;}
.certi-logo img:nth-child(1) { width: 100px;}
.certi-logo img:nth-child(2) { width: 70px;}

.footer-logo img { width: 160px;}
.footer-logo p { padding: 2px 0px 2px 10px; width: 55%; margin-left: 10px;}
.footer-section .footer-items li { margin-right: 15px;}
.footer-section .footer-items li a { font-size: 13px;}
.footer-section .footer-items li::after {right: -8px;}

}


@media(max-width:991px){
.mobile-testi{ display: block;}
.desktop-testi{ display: none;}
.client-testimonial::before, .client-testimonial::after{display: none;}
}


@media (min-width: 600px) and (max-width: 767px) {

.heading { font-size: 36px;}

.default-btn { padding: 8px 12px;}

.topmain-text{margin-bottom: 40px;}
.topmain-text .heading { font-size: 38px;}
.topmain-text ul li { font-size: 14px; padding: 8px 13px; display: table;}
.topmain-text ul li img { width: 14px;}

.countdown { padding: 7px 13px;}

.trust-area { margin: 50px 0px;}
.trust-box { justify-content: center; flex-direction: column; text-align: center;}
.trust-box img { width: 45px; margin-right: 0;}
.trust-box p {font-size: 14px; width: auto; margin-top: 10px;}

.business-head { margin-bottom: 30px;}
.business-area { padding-top: 0px;}
.business-box { padding: 20px 0px; position: unset; width: 100%; margin-bottom: 30px;}
.business-detail h4 { font-size: 26px; margin-top: 30px;}
.buss-buttn { padding: 8px 12px; }

.inclusive-area { margin-top: 20px;}
.inclusive-area .heading { margin-bottom: 30px;}
.inclusive-box { padding: 15px; min-height: 184px;}
.inclusive-box img { width: 45px;}
.inclusive-box h4 { font-size: 18px; min-height: auto;}

.feature-area { margin: 50px 0px;}
.feature-table { margin-top: 30px;}
.feature-table table tr td { font-size: 13px; padding: 10px;}
.feature-table table tr td img { width: 22px;}
.feature-table table tr:nth-child(1) td { font-size: 13px;}
.feature-table table tr:nth-child(1) td br{ display: none;}
.feature-table table tr:nth-child(1) td:nth-child(2){ width: 87px;}

.clickbox { padding: 20px; align-items: start; flex-direction: column;}
.clickbox h4 { margin-bottom: 18px; font-size: 26px;}

.pricing-area { margin-top: 50px;}
.pricing-area .heading { margin-bottom: 30px;}
.priclink { margin-bottom: 30px;}
.price-head { font-size: 22px;}
.pricing-table table tr td { font-size: 13px;}
.pricing-table table tr:nth-child(1) td { font-size: 13px;}
.pricing-area .default-btn { margin-top: 22px;}

.growth-area { margin: 50px 0px;}
.growthbox-grid {flex-direction: column; padding: 30px 12px 12px;}
.growthbox-stats { width: 100%; flex-direction: column;padding: 0px 10px;}
.growthbox-stats div { width: 100%;text-align: center; margin-bottom: 30px;}
.growthbox-stats div h4 { font-size: 36px;}
.growthbox-text { width: 100%; padding: 30px 15px;}
.growthbox-shape { height: 50%;}

.radial-shape1 { top: -22px; left: 50%; transform: translateX(-50%) rotate(-90deg); width: 200px; height: auto;}
.radial-shape2 { top: auto; bottom: -22px; right: auto; left: 50%; height: auto; transform: translateX(-50%) rotate(90deg); width: 200px;}

.client-testimonial { padding-bottom: 55px;}
.client-testimonial .heading { margin-bottom: 35px;}
.client-testimonial .newsarea-item { margin: 0 12px; }

.certificate-area { margin-bottom: 50px;}
.certificate-row { padding: 30px;flex-direction: column;}
.certi-text { width: 100%; text-align: center;}
.certi-text h4 { margin-bottom: 10px; font-size: 28px;}
.certi-text p { font-size: 16px;}
.certi-logo { width: 100%; margin-top: 30px; justify-content: space-around;}
.certi-logo img:nth-child(1) { width: 90px;}
.certi-logo img:nth-child(2) { width: 60px;}
.certificate-row .radial-shape2{display: none;}

.footer-section { padding: 20px 0px;}
.footer-logo img { width: 200px;}
.footer-logo { flex-direction: column;}
.footer-logo p { padding: 0px; border-left: 0px; width: auto; margin-left: 0px; margin-top: 15px;text-align: center;}
.footer-section .footer-items { margin: 20px 0 0; justify-content: center;}
.footer-section .copyright-border { padding-top: 20px; margin-top: 22px;}
 

}


@media(max-width:599px){

.header-area { padding: 13px 0px;}
.logo a img { width: 160px;}
.header-area.stick { padding: 10px 0px;}
.stick .logo a img { width: 150px;}

.heading { font-size: 28px;}

.default-btn { padding: 8px 12px; font-size: 13px;}

.right-menu .default-btn { padding: 6px 10px;}

.topmain-head { margin-top: 90px;}
.topmain-text{margin-bottom: 40px;}
.topmain-text p {font-size: 14px;}
.topmain-text .heading { font-size: 31px;}
.topmain-text ul li { font-size: 13px; padding: 7px 13px;}
.topmain-text ul li img { width: 13px;}

.countdown { padding: 7px 13px;}

.trust-area { margin: 50px 0px 20px;}
.trust-box { justify-content: center; flex-direction: column; text-align: center; margin-bottom: 30px;}
.trust-box img { width: 45px; margin-right: 0;}
.trust-box p {font-size: 15px; width: auto; margin-top: 10px;}

.business-head { margin-bottom: 30px;}
.business-area { padding-top: 0px;}
.business-box { padding: 20px 0px; position: unset; width: 100%; margin-bottom: 30px;}
.business-detail h4 { font-size: 24px; margin-top: 30px;}
.buss-buttn { padding: 8px 12px; font-size: 13px;}

.inclusive-area { margin-top: 20px;}
.inclusive-area .heading { margin-bottom: 30px;}
.inclusive-box img { width: 55px;}
.inclusive-box h4 { font-size: 20px; min-height: auto;}

.feature-area { margin: 50px 0px;}
.feature-table { margin-top: 30px;}
.feature-table table tr td { font-size: 13px; padding: 10px;}
.feature-table table tr td img { width: 22px;}
.feature-table table tr:nth-child(1) td { font-size: 13px;}
.feature-table table tr:nth-child(1) td br{ display: none;}
.feature-table table tr:nth-child(1) td:nth-child(2){ width: 87px;}

.clickbox { padding: 20px; align-items: start; flex-direction: column;}
.clickbox h4 { margin-bottom: 18px; font-size: 26px;}

.pricing-area { margin-top: 50px;}
.pricing-area .heading { margin-bottom: 30px;}
.priclink { margin-bottom: 30px;}
.price-head { font-size: 22px;}
.pricing-table table tr td { font-size: 13px;}
.pricing-table table tr:nth-child(1) td { font-size: 13px;}
.pricing-area .default-btn { margin-top: 22px;}

.growth-area { margin: 50px 0px;}
.growthbox-grid {flex-direction: column; padding: 30px 12px 12px;}
.growthbox-stats { width: 100%; flex-direction: column;padding: 0px 10px;}
.growthbox-stats div { width: 100%;text-align: center; margin-bottom: 30px;}
.growthbox-stats div h4 { font-size: 36px;}
.growthbox-text { width: 100%; padding: 30px 15px;}
.growthbox-shape { height: 50%;}

.radial-shape1 { top: -22px; left: 50%; transform: translateX(-50%) rotate(-90deg); width: 200px; height: auto;}
.radial-shape2 { top: auto; bottom: -22px; right: auto; left: 50%; height: auto; transform: translateX(-50%) rotate(90deg); width: 200px;}

.client-testimonial { padding-bottom: 55px;}
.client-testimonial .heading { margin-bottom: 35px;}
.client-testimonial .newsarea-item { margin: 0 12px; min-height: 248px;}

.certificate-area { margin-bottom: 50px;}
.certificate-row { padding: 20px;flex-direction: column;}
.certi-text { width: 100%; text-align: center;}
.certi-text h4 { margin-bottom: 10px; font-size: 28px;}
.certi-text p { font-size: 16px;}
.certi-logo { width: 100%; margin-top: 30px; justify-content: space-around;}
.certi-logo img:nth-child(1) { width: 80px;}
.certi-logo img:nth-child(2) { width: 50px;}
.certificate-row .radial-shape2{display: none;}

.footer-section { padding: 20px 0px;}
.footer-logo img { width: 200px;}
.footer-logo { flex-direction: column;}
.footer-logo p { padding: 0px; border-left: 0px; width: auto; margin-left: 0px; margin-top: 15px;text-align: center;}
.footer-section .footer-items { margin: 20px 0 0; justify-content: center;}
.footer-section .copyright-border { padding-top: 20px; margin-top: 22px; flex-direction: column-reverse;}
.footer-section .copyright-social { text-align: center; margin-bottom: 12px;}

}
