.navbar-light {
    border-bottom: 0.1rem solid var(--tc-neutral-100);
}
.navbar {
    padding: 1.8rem 0 !important;
}
.pd-top-120px {
    padding-top: 9rem;
}
.pd-bottom-120px {
    padding-bottom: 9rem;
}
.ds-2 {
    font-size: 4rem !important;
}
.sub-title {
    letter-spacing: 0.205rem;
}
.fs-0 {
    font-size: 2.32rem;
}
.card-services {
    width: 14.7rem;
    min-height: 16.8rem;
}
.py-20px {
    padding: 0 1rem;
}
.card-services img.img-fluid {
    width: 3.65rem;
    height: 3.6rem;
}
.btn-gradient {
    box-shadow: 0rem 1.2rem 2rem 0rem rgba(179, 40, 54, 0.3);
}
.zoom-img img {
    width: 45rem;
}
.trending-back.zoom-img img {
    width: 45rem;
}
.ds-6 {
    font-size: 2.2rem !important;
}
.fs-3 {
    font-size: 1.32rem !important;
}
a.new-slide-hover {
    padding-top: 0.2rem;
    padding-left: 1rem;
}
a.new-slide-hover span.fs-3 {
    font-size: 1.1rem !important;
    /* line-height: 0.5 !important; */
}
.card-webinar {
    width: 11rem;
}

.form-check-input {
    width: 1.1rem;
    height: 1.1rem;
}
label.form-check-label.user-select-none {
    font-size: 1.17rem;
}
.form-check .form-check-input {
    margin-top: 0.38rem;
    margin-left: -1.85rem;
}
.form-check {
    padding-left: 1.8rem;
    margin-bottom: .125rem;
}
.stroke {
    font-size: 18.3rem;
}

.fs-6 {
    font-size: 0.88rem !important;
}
.left-20 {
    left: 5.4rem;
}

.title-news {
    height:auto;
    width: 26rem;
}
.trending-content p {
    min-height: 5rem;
}
.trending-back.zoom-img img {
       object-fit: fill;
    width: 100%;
    height: 23rem;
}
.w-400 {
    width: 30rem;
    height: 30rem;
}

.section-padding {
    padding-top: 9rem;
    padding-bottom: 9rem;
}

.input-group i {
    width: 1.3rem;
    font-size: 1.2rem !important;
}
span.px-2.text-secondary {
    font-size: 1.085rem;
}
h5.trending-tit {
    min-height: 5rem;
}

@media (max-width:992px) {
    .card-services {
        width: 29rem;
    }
    .card-webinar {
    width: 100%;
    margin-top: 2rem;
}
.card-webinar {
    width: 100%;
    margin-top: 2rem;
}
.web-boot-section .ds-6 {
    font-size: 4rem !important;
}


.web-boot-section a.new-slide-hover span.fs-3 {
    font-size: 2rem !important;
    /* line-height: 0.5 !important; */
}
a.new-slide-hover {
    width: 40%;
}
.web-boot-section .zoom-img img {
    height: 31rem;
}
.pd-bottom-120px {
    padding-bottom: 4rem;
}

.py-20px {
    font-size: 2rem;
    padding: 0 1rem;

}
section.news-section {
    height: 100%;
}
.form-check .form-check-input {
    margin-top: 1.1rem;

}
.stroke {
    font-size: 10.3rem;
}
.web-boot-section .ps-4 {
    padding-left:1rem !important;
}

}












@media (max-width:767px) {
  .card-services {
    width: 100%;
}
	section.news-section {
		padding-bottom: 0;
	}
.ds-6 {
    display: block;
}
.section-padding {
    padding-top: 0rem;
    padding-bottom: 0rem;
}


.web-boot-section .zoom-img img {
    height: 22rem;
}
section.news-section {
    height: auto;
    margin-top: 0;
	padding: 3rem 0;
	padding-bottom: 0;
}
    .stroke {
        margin-top: -2rem;
        font-size: 8rem;
    }
.page-template-page-products section#insights .title-news {
    width: 100%;
}
.page-template-page-products section#insights .w-400 {
    height: 38rem;
}
.trending-content p {
    min-height: 100%;
}

}
