h1.alt-font.text-extra-dark-gray {font-size: 25px;line-height: 30px;margin: 0 0 25px;padding: 0;letter-spacing: 0;font-weight: 600;}
h2.about_digital_text {font-size: 18px;line-height: 40px;margin: 0px;}
h4.font-weight-400.text-extra-dark-gray.alt-font.mb-0 {font-size: 25px;line-height: 30px;}
h5.font-weight-600.text-extra-dark-gray.margin-5px-bottom.d-block.alt-font {font-size: 14px;margin-bottom: 5px;line-height: 30px;font-weight: 600;}
h3.text-large.line-height-22.padding-20px-left.sm-padding-15px.w-100.d-table-cell.align-middle {font-weight: 600;}

section.sec-none{padding: 0px;}
section.sec-framework-img{padding: 0px 0px 75px 0px;}
.padding-50px-tb {padding-top: 10px;padding-bottom: 10px;}
.padding-5{padding: 5px 0px;}
.navbar-top {top: 30px; }
.rightc-top{ position: fixed; top: 0px; left: 70%; background-color: transparent; color: #fff; z-index: 9; width: 100%}
.div-display-none{display: none}
.marginr-2{ margin-right: 2%;}
.margin-eight-bottom1 {margin-bottom: 2%;}
.service_section_head {padding: 0px;margin: 10px;}
h1.alt-font.text-extra-dark-gray.font-weight-600.mb-0 {font-size: 32px;line-height: 40px;}
h3.alt-font.text-extra-dark-gray.font-weight-600.mb-0 {font-size: 32px;line-height: 40px;}
h3.text-uppercase.alt-font.text-extra-dark-gray.font-weight-600.margin-four-bottom {font-size: 25px;line-height: 30px;}
h4.alt-font.text-extra-dark-gray.font-weight-600 {font-size: 32px;line-height: 40px;}
.big-input {padding: 6px 25px;}
.big-select select {padding: 6px 25px;}
.big-textarea {padding: 6px 25px;}
.contact-heading-form {font-size: 22px;line-height: 27px;margin: 5px;}
section.box-contact-section-second {padding: 60px 0px;}
.contact-box {padding: 35px;height: 350px;}
.contact-height-175 {height: 200px;}
.brand_sec {padding-top: 90px;}
h3.Social_text {font-size: 14px;line-height: 25px;margin-bottom: 5px;}
.list-icon {padding-left: 25px;}
.list-icon:before {content: "\f124";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;left: 15px;}
 h5.alt-font.text-extra-dark-gray.font-weight-600 {font-size: 32px;line-height: 40px;}
 .img-width {overflow: hidden;}
.social-media {padding-top: 0px;}
.txt-justify { text-align: justify; }
.box-privacy-section-second {padding: 60px 0px;}
.terms_sub_head {font-size: 20px;color: #232323;line-height: 0px;font-weight: 500;}
.bg-light-black {background-color: #111;}
h3.cms_text {font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.row.service-sec-box {margin-top: 6%;}