/* @import url('http://example.com/example_style.css'); */



/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/* FAIR Consulting Group   */
/*****************************************/

h1,h2,h3,h4,h5,h6{
  margin-bottom: 25px;
}

p {
  margin-bottom: 25px;
  margin-top: 25px;
}

.hs-button.primary.large {
  cursor: pointer;
}

.set-connect-slider .flickity-page-dots {
  display: none;
}

address,.address-phone {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.6em;
  color: #000000;
}

.google-map-custom .hs-responsive-embed-wrapper.hs-responsive-embed {
  height: 400px !important;
}

.google-map-custom .hs-responsive-embed-iframe {
  height: 400px !important;
}

.set-connect-slider h1{

}

.hhs-foot-base-nav #hs_cos_wrapper_global_footer_ ul {
  display: none;
}

.hhs-foot-copyright {
  margin-top: 0 !important;
}

.footer__container #return-to-top {
  background-color: rgba(32, 79, 86, 0.9);
}

.set-life-at-fair-section .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  background-color: #204F56;
  border-radius: 50%;
  padding: 12px;
  margin-bottom: 20px;
  width: 65%;
}

.set-life-at-fair-section .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  background-color: #204F56;
  border-radius: 50%;
  padding: 12px;
  margin-bottom: 20px;
/*   width: 65%; */
}

.homepage-services h6 {
  margin-bottom: 0;
  font-size: 15px;
}

.set-testimonials-design.homepage .slick-dots li, .set-testimonials-design .slick-dots li {
  width: 12px !important;
  height: 12px !important;
  border-radius: 50%;
}

.set-testimonials-design.homepage .scrolling-testimonials .slick-arrow:hover, .set-testimonials-design .scrolling-testimonials .slick-arrow:hover {
  border-color: #204F56 !important;
  opacity: 1 !important;
}

.set-blog-design.homepage .hhs-blog-post-card {
  margin-bottom: 0 !important;
}

.set-life-at-fair-section.careers-main .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 30%;
}
 
.set-life-at-fair-section .hhs-text-content h6 {
  margin-bottom: 15px;
}

.set-life-at-fair-section .hhs-text-content p {
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 15px;
  color: #000;
}

.set-life-at-fair-section .hhs-text-content a.small-readmore-button {
  display: block;
  text-align: center;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.3em;
  cursor: pointer;
  color: #204F56;
}

.set-life-at-fair-section .hhs-text-content a.small-readmore-button:hover {
  color: #962D37;
  transition: color .3s;
}

.set-life-at-fair-section .hhs-icon-con.icon-top.icon-align-top {
  padding: 0% 10% 0% 10%;
}

/* career form css */

.embed_jobs_with_style {
    width: 100%;
}
.embed_jobs_with_style .rec-job-info a {
    color: #333 !important;
}
#rec_job_listing_div {
    display: block !important;
}

.embed_jobs_head2 {
  border: none !important;
  background-color: #EEEEEE !important;
  font-family: Inter Tight !important;
}

.embed_jobs_head2{
    padding: 20px !important;
    background-color: #fbfbfb !important;
    width: 100% !important;
}
.rec_facet_group{
    border: 0 !important;
    width: 100% !important;
    margin: 0;
    padding: 0 !important;
    border-radius: 4px;
}
.embed_jobs_with_style .rec_facet_group .cw-rec-filter {
    width: 100%;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 8px 16px !important;
    margin-bottom: 3%;
    overflow: visible;
    height: auto;
    margin-top:0;
}
.rec_facet_group div:first-child {
    width: 49%;
    float: left;
    margin-right: 2%;
    border: 0;
}
.rec_facet_group div:nth-child(2) {
    width: 49%;
    float: left;
    border: 0;
}
.rec_job_listing_div_jobs {
    overflow-y: scroll;
    max-height: 1000px;
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: #fff;
}
.rec_facet_group div li {
    width: 50%;
    display: inline-block;
    margin:0;
}
.rec_ul_filter .cw-facet-checkbox-label {
    margin: 3px 0;
    display: inline-block;
}
.embed_jobs_with_style .cw-facet-checkbox-label span{
}
.rec_facet_group div:nth-child(3) {
    display: none;
}
li.zrsite_Industry {
    display: none !important;
}
.rec_facet_group + .rec_facet_group {
    display: none;
}
/*new style*/
.embed_jobs_with_style .rec-group li.rec-job-title {
    text-transform: uppercase;
}
.embed_jobs_with_style ul.rec-job-info {
    border-bottom: 1px solid #f2f4f9;
    padding: 20px;
	position: relative;
	margin: 0 !important;
}
.embed_jobs_with_style ul.rec-job-info:hover {
    background-color: #f8f8f8;
}
.embed_jobs_with_style .rec-group li {
    width: auto;
    font-size: 15px;
}
li.zrsite_City, li.zrsite_State, li.zrsite_Country {
    width: auto !important;
    float: left !important;
	margin-right: 4px !important;
}
li.zrsite_City span:first-child, li.zrsite_State span:first-child, li.zrsite_Country span:first-child {
    display: none !important;
}
li.zrsite_City span:last-child:after, li.zrsite_State span:last-child:after{
    content: ",";
    display: inline-block;
}
li.zrsite_Job_Type {
    margin-top: -26px !important;
}
li.zrsite_Job_Type, li.zrsite_Date_Opened {
    float: right !important;
    width: auto !important;
}

/* Careers form css end */

.fair-locations h3 {
  margin-bottom: 0;
}

.fair-locations h6 a {
  padding: 10px 0px;
  background-color: #204F56;
  color: #fff;
  display: block;
}

.fair-locations h3 a img {
  border-radius: 15px 15px 0px 0px;
}

.set-blog-design .hhs-blog-post-card {
  background-color: #E7E7E7 !important;
}

.set-blog-design .hhs-blog-post-card a h5 {
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  line-height: 1.4em;
}

.set-blog-design .hhs-post-content .hhs-post-meta, .set-blog-design .hhs-post-content .hhs-post-summary {
  display: none;
}

.set-blog-design .hhs-blog-post-card:hover {
  border-bottom: 4px solid #204F56;
  transition: border 0.25s linear;
}

.set-blog-design .reading-minutes {
  background-color: #204f56;
  display: inline-block;
  color: #fff;
  padding: 5px 10px;
  font-size: 10px !important;
  border-radius: 15px;
}

.fair-locations h3 a img {
  width: 100% !important;
  height: 170px !important;
}

.set-giving-back-slider .flickity-prev-next-button {
  height: 45px !important;
  width: 45px !important;
  background-color: #ffffff !important;
}

.set-giving-back-slider .previous .flickity-button-icon {
  height: 40% !important;
  left: 24% !important;
  top: 31% !important;
}

.set-giving-back-slider .next .flickity-button-icon {
  height: 40% !important;
  left: 19% !important;
  top: 31% !important;
}

.set-giving-back-slider .flickity-button:focus {
  box-shadow: none !important;
}

.set-giving-back-slider svg path {
  filter: drop-shadow(0 0 1px black);
}

.workplace-benefits .c-hover-card-container {
  border-radius: 15px !important;
  background-color: #fff !important;
}

.workplace-benefits .c-hover-card-container .c-hover-card-front h6 {
  width: 100%;
}

.workplace-benefits .c-hover-card-container .c-hover-card-back .inner-con.c-align-center {
  width: 100%;
}

.workplace-benefits .c-hover-card-container .c-hover-card-back .inner-con.c-align-center p {
  width: 100%;
}

.workplace-benefits .c-hover-card-container .c-hover-card-front h6 span img {
  width: 80px !important;
  padding: 5px;
  border-radius: 50%;
  background-color: #204f56;
}

.workplace-benefits .c-hover-card-container .c-hover-card-front h6 {
  margin-bottom: 15px !important;
  padding: 0 30px;
}

.workplace-benefits .c-hover-card-container .c-hover-card-front h6 span {
  color: #000 !important;
  font-size: 14px;
  font-weight: bold;
}

.workplace-benefits .c-hover-card-container .c-hover-card-back p.hover-pera {
  font-size: 14px;
  padding: 0px 15px;
  text-align: center;
}

.fair-values h6.fair-values-image {
  margin-bottom: 10px;
}

.fair-values h6.fair-values-image img {
  width: 25% !important;
}

.fair-values h6.fair-values-title {
  font-size: 16px;
  margin-bottom: 0;
  color: #fff;
  font-weight: bold;
}

.fair-values .c-col.c-1.col-lg-6.col-md-6.col-sm-12 {
  padding: 0;
}

.fair-values .c-col.c-2.col-lg-6.col-md-6.col-sm-12 {
  padding: 0;
}

.fair-values .fair-values-main-integrity {
  background-color: #204f56;
  padding: 30px 20px;
}

.fair-values .fair-values-main-integrity h6.fair-values-title {
  color: #ffffff;
}

.fair-values .fair-values-main-honesty {
  background-color: #962d37;
  padding: 30px 20px;
}

.fair-values .fair-values-main-honesty h6.fair-values-title {
  color: #ffffff;
}

.fair-values .fair-values-main-transparency {
  background-color: #e7e7e7;
  padding: 30px 20px;
}

.fair-values .fair-values-main-transparency h6.fair-values-title {
  color: #000;
}

.fair-values .fair-values-main-loyalty {
  background-color: #7ed6d2;
  padding: 30px 20px;
}

.fair-values .fair-values-main-loyalty h6.fair-values-title {
  color: #000;
}

.fair-values .fair-values-main-honesty .fair-values-image img, .fair-values .fair-values-main-integrity .fair-values-image img {
  filter: invert(100%);
}

.set-life-at-fair-section.set-custom-icon-with-text .hhs-text-content p {
  font-size: 13px;
  line-height: 1.3;
  font-family: Montserrat;
}

.set-business-benefits-in-accelerators .c-col-inner .c-content-con p {
    background-color: #204f56;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
    font-family: Montserrat;
    font-size: 12px;
    font-weight: 700;
    line-height: 1.3em;
    padding: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 115px;
    margin-bottom: 15px;
}

.accelerators-call-to-action {
  font-size: 25px;
  color: #000;
  line-height: 1.4em;
  text-transform: uppercase;
  margin-right: 60px;
  margin-left: 60px;
  font-family: Montserrat;
}

.set-more-accelerators-slider .c-slide-inner-2 .c-rich-text-2 {
  background-color: #e7e7e7;
  padding: 20px 10px 20px;
}

.set-more-accelerators-slider .c-slide-inner-2 .c-rich-text-2 h6.entry-title-accelerators {
  margin-bottom: 15px !important;
}

.set-more-accelerators-slider .c-slide-inner-2 .c-rich-text-2 h6.entry-title-accelerators a {
  font-size: 14px !important;
  color: #000 !important;
  font-weight: bold;
}

.set-more-accelerators-slider .c-slide-inner-2 .c-rich-text-2 .jet-more-wrap a.accelerators-button {
  font-size: 13px !important;
  text-decoration: none;
  color: #204f56;
  text-transform: uppercase;
  font-weight: 600;
}

.set-more-accelerators-slider .c-slider-container .c-slider .slick-arrow {
  border-bottom: 3px solid #231f20 !important;
  border-left: 3px solid #231f20 !important;
  height: 15px !important;
  width: 15px !important;
}

#devops-for-sap-di .c-col-inner .c-content-con p {
  min-height: 150px !important;
}

.set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 45%;
}

.set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 45%;
}

.set-life-at-fair-section.devops-for-sap-di .hhs-text-content p {
  font-size: 13px;
}

.set-connect-slider.employee-check #careers-page-banner {
  padding-right: 40%;
}

.set-life-at-fair-section.portals-on-btp .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 35%;
}

.set-life-at-fair-section.portals-on-btp .hhs-text-content p {
  font-size: 14px;
}

.set-life-at-fair-section.portals-on-btp .hhs-text-content p.inner-para {
  font-size: 13px;
  line-height: 1.6em;
}

.set-product-delivery .hhs-icon-con .icon-con span img {
  background-color: #204f56;
  padding: 15px;
  border-radius: 50%;
  width: 100px;
  margin-bottom: 20px;
  margin-top: 15px;
}

.set-testimonials-design .scrolling-testimonials .content-group .quote-con {
  font-size: 22px !important;
  line-height: 1.6em;
  padding-bottom: 0;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-title {
  : ;
  font-size: 14px;
  line-height: 1.6em;
  padding-top: 5px;
  text-transform: uppercase;
  position: relative;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-name {
  color: #204f56 !important;
  text-transform: uppercase;
}

.set-testimonials-design .scrolling-testimonials .content-group img {
  width: 80px !important;
}

.set-testimonials-design .scrolling-testimonials .content-group {
  background-color: #e7e7e7;
  padding: 30px 30px;
  border-radius: 15px !important;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-name a {
  display: inline-block;
  width: 18px;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-name a .image-linkedin {
  margin-bottom: 0 !important;
  margin-left: 15px !important;
  border-radius: 0 !important;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-title .see-full-story {
  background-color: #962d37;
  color: #fff !important;
  border-radius: 8px;
  padding: 8px 24px;
  font-size: 15px !important;
  text-transform: uppercase;
  position: absolute;
  right: 5%;
  bottom: 5%;
}

.banner-button-slider {
  background-color: #962D37;
  color: #fff !important;
  text-transform: uppercase;
  border-radius: 8px;
  padding: 15px 30px;
  display: inline-block;
}

.banner-button-slider:hover {
  background-color: #7D131D;
}

.set-testimonials-design .scrolling-testimonials .content-group .test-title .see-full-story:hover {
  background-color: #7d131d;
}

.tricentis-logo {
  width: 90px;
  margin-bottom: 2px !important;
  margin-left: 5px;
}

.set-walkme {
  padding-left: 0;
  padding-bottom: 0 !important;
  display: flex;
  justify-content: space-evenly;
    align-items: center;
}

ul.set-walkme li:first-child {
  width: 250px;
  filter: invert(100%);
}

ul.set-walkme li:nth-child(2) {
  width: 50px;
  padding-left: 10px;
  filter: invert(100%);
  margin-bottom: 0;
}

ul.set-walkme li:nth-child(3) {
  width: 220px;
  padding-left: 15px;
}

ul.set-walkme li {
    list-style-type: none;
    margin-bottom: 0 !important;
}

#sap-erp-page-banner {
  padding-right: 30%;
}

.adopt-and-operate .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10%;
  border-radius: 15px;
  min-height: 350px;
}

#process-design-page-banner {
  padding-right: 30%;
}

.process-design .carousel-cell.is-selected {
  background-position: 0% 30% !important;
}

.process-design .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10%;
  border-radius: 15px;
  min-height: 350px;
}

.process-design-custom-without-desc .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10%;
  border-radius: 15px;
  min-height: 230px;
}

#erp-roadmap-page-banner {
  padding-right: 30%;
}

#futureproof-page-banner{
  padding-right: 30%;
}

.set-white-labels .hs-form-field label {
  color: #fff !important;
}

.set-white-labels .hs-richtext p, .set-white-labels .hs-richtext p a {
  color: #fff !important;
}

.set-white-labels .form-title {
  display: none !important;
}

.set-white-labels-black .form-title {
  display: none !important;
}

.set-btp-capabilities .c-col-inner .hs_cos_wrapper p {
  margin: 15px 0;
  min-height: 95px !important;
  line-height: 1.6em;
}

.set-btp-capabilities-app-dev .c-col-inner .hs_cos_wrapper p {
  margin: 15px 0;
  min-height: 130px;
  line-height: 1.6em;
}

.set-capabilities-section .inner-con h6 {
  margin-bottom: 0 !important;
  font-size: 14px;
}

.set-btp-capabilities-ai .c-col-inner .c-content-con p {
  min-height: 150px;
}

.ai-page-examples .col-sm .hhs-icon-con.icon-top.icon-align-top {
  min-height: 375px !important;
}

.set-packages-e-commerce .price-table-main .c-price-inner .col-features ul li {
    justify-content: center !important;
}

.col-features li {
  justify-content: center !important;
}

.set-btp-page-slider .flickity-prev-next-button {
    background-color: #fff !important;
    height: 40px !important;
    width: 40px !important;
}

.hhs-hero-slider.set-btp-page-slider .flickity-prev-next-button {
    background-color: #fff !important;
    height: 40px !important;
    width: 40px !important;
}

.set-btp-page-slider .flickity-prev-next-button.previous svg.flickity-button-icon {
    width: 20px !important;
    left: 28% !important;
    font-weight: bold !important;
}

.set-btp-page-slider .flickity-button:focus {
  box-shadow: none !important;
  outline: 0;
}

.set-btp-page-slider .flickity-prev-next-button.next svg.flickity-button-icon {
    width: 20px !important;
    left: 25% !important;
    font-weight: bold !important;
}

.set-btp-page-slider .flickity-prev-next-button svg.flickity-button-icon path {
    fill: #000 !important;
}

.set-btp-page-slider .flickity-prev-next-button.previous {
    left: 40px !important;
}

.set-btp-page-slider .flickity-prev-next-button.next {
    right: 40px !important;
}

.set-btp-page .col-sm .hhs-icon-con.icon-top.icon-align-top {
    border-radius: 15px;
    background-color: #E6E7E8;
    padding: 10%;
    min-height: 410px !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.set-capabilities-section.set-btp-capabilities-section .inner-con h6 {
    font-size: 18px !important;
}

.our-btp-accelerators-all-together .col-sm {
    padding: 0 5px;
}

a.learn-more-btp-accelerators:hover {
  color: #962d37;
  transition: color .3s;
}

a.learn-more-btp-accelerators {
  display: block;
  text-align: center;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.3em;
  cursor: pointer;
  color: #204f56;
  transition: color .3s;
}

.our-btp-accelerators-all-together .col-sm .hhs-icon-con.icon-top.icon-align-top {
    background-color: #E6E7E8;
    padding: 10%;
    border-radius: 15px;
    min-height: 315px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.sap-license .col-sm .hhs-icon-con.icon-top.icon-align-top {
    border-radius: 15px;
    background-color: #E6E7E8;
    padding: 10%;
    min-height: 350px !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

#sap-license-management {
  padding-right: 30%;
}

.sap-license-slider .flickity-prev-next-button {
  display: none;
}

.set-why-choose-fair-license .hhs-img-hover-con .inner-con h6 {
  font-size: 14px;
}

.sap-licensing-results .col-sm .hhs-icon-con.icon-top.icon-align-top {
    background-color: #E6E7E8;
    padding: 10%;
    border-radius: 15px;
    min-height: 330px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.walkme-digital-adoption .col-sm .hhs-icon-con.icon-top.icon-align-top {
  border-radius: 15px;
  background-color: #E6E7E8;
  padding: 10%;
  min-height: 315px !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.accordion_group.expanded {
  background-color: #f0f0f0 !important;
}

.accordion_icon {
  background-color: #204f56 !important;
}

.accordion_group {
  margin-left: 30px;
  margin-right: 30px;
}

.accordion_group.expanded {
  padding: 0;
}

.accordion_group.expanded .accordion_header {
  color: #fff;
  background-color: #204f56;
  padding: 15px;
  font-size: 16px;
  font-weight: 500;
}

.accordion_group .accordion_content {
  padding: 15px 30px 15px 30px;
  font-size: 16px;
  line-height: 1.6em;
}

#problem-fair-solves p {
  margin: 15px 0;
}

ul#set-walkme-white li:first-child, ul.set-walkme li:nth-child(2) {
  filter: invert(0%) !important;
}

ul#set-walkme-white li:first-child {
  width: 150px !important;
}

ul#set-walkme-white li:nth-child(2){
  width: 35px !important;
}

ul#set-walkme-white li:nth-child(3){
  width: 150px !important;
}

#set-walkme-white {
    padding-left: 0 !important;
    padding-bottom: 0 !important;
    display: flex !important;
    align-items: center !important;
  justify-content: left !important;
}

.business-data-cloud .col-sm .hhs-icon-con.icon-top.icon-align-top{
  border-radius: 15px !important;
  background-color: #E6E7E8 !important;
  padding: 10% !important;
  min-height: 350px !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}

.business-data-cloud-set-white .col-sm .hhs-icon-con.icon-top.icon-align-top {
  border-radius: 15px;
  background-color: #ffffff;
  padding: 10%;
  min-height: 310px !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#sap-successfactors {
  padding-right: 31%;
}

.successfactors .col-sm .hhs-icon-con.icon-top.icon-align-top {
  border-radius: 15px !important;
  background-color: #E6E7E8 !important;
  padding: 10% !important;
  min-height: 310px !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.exp-design .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 65%;
}

.set-experience-design-slider .c-slide-inner-1 {
  background-color: transparent !important;
  border: none !important;
}

.set-experience-design-slider .c-slide-inner-1 .c-image-container-1 {
  display: none;
}

.set-experience-design-slider .c-slide-inner-1 .c-slide-text-container-1.col-lg-9.col-md-9.col-sm-12 {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;
  justify-content: center !important;
  padding-bottom: 0 !important;
}

.set-experience-design-slider .c-slide-inner-1 h4 {
  color: #204F56;
}

.set-exp-design-ul {
  margin-bottom: 0;
}

.set-experience-design-slider .slick-dots li {
  height: 15px !important;
  border-radius: 50% !important;
  width: 15px !important;
}

.set-experience-design-slider .slick-dots {
  margin-bottom: 20px;
}

.set-exp-design-ul li {
  color: #000;
}

.privacy-policy-color p {
  color: #000 !important;
}

.privacy-policy-color ol li {
  color: #000 !important;
  font-weight: bold;
}

.privacy-policy-color ol li::marker {
  color: #000 !important;
  font-weight:bold;
}

#cx-page-banner {
  padding-right: 35%;
}

.cx-page-speciality .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10% 10%;
  border-radius: 15px;
  min-height: 410px;
    display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.cx-tech-stack ul {
  padding-left: 0;
}

.cx-tech-stack ul li {
  list-style-type: none;
  background-color: #204F56;
  color: #fff;
  font-size: 12px;
  display: flex;
  padding: 10px 15px;
  border-radius: 10px;
  align-items: center;
}

.cx-tech-stack ul li img {
    padding-right: 10px;
}

.cx-tech-stack table tr {
  vertical-align: top;
  border: none !important;
}

.cx-tech-stack table {
  border: 3px solid #204f56 !important;
}

.cx-tech-stack table thead tr th {
  text-align: center !important;
  padding-bottom: 0;
  padding-top: 30px;
}

.cx-tech-stack table tbody tr td {
  padding-top: 0;
}

.cloud-native-approach .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10% 20%;
  border-radius: 15px;
  min-height: 270px;
  display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.why-go-cloud-first .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10% 10%;
  border-radius: 15px;
  min-height: 370px;
  display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.why-partner-with-fair-section .col-sm .hhs-icon-con.icon-top.icon-align-top {
  border-radius: 15px !important;
  background-color: #E6E7E8 !important;
  padding: 10% !important;
  min-height: 370px !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.support-models .col-sm .hhs-icon-con.icon-top.icon-align-top {
  border-radius: 15px !important;
  background-color: #E6E7E8 !important;
  padding: 10% !important;
  min-height: 330px !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: normal;
}

.journey-banner {
  font-size: 25px !important;
  font-weight: 600;
  line-height: 1.3em;
}

.fair-team .scrolling-testimonials .content-group img {
  border: 5px solid #204f56 !important;
  width: 120px !important;
}

.fair-team .scrolling-testimonials .content-group .quote-con {
    font-size: 16px !important;  
}

.fair-team .scrolling-testimonials blockquote.quote-con {
    margin: 0 15px 30px 15px;
}

.fair-team .slick-dots li {
    width: 15px !important; 
    height: 15px !important; 
    border-radius: 50% !important; 
}

div#whv-page-banner {
    padding-right: 34%;
}

nav#hhs-main-nav .hhs-nav-grid__menu.main-nav .hhs-nav-links li a {
  text-transform: uppercase;
}

.mega-menu .mega-nav-con ul li a {
  font-weight: 500 !important;
}

nav.sc-site-header__menu ul.hhs-nav-links li a {
  font-size: 14px !important;
  font-weight: bold !important;
}

.mega-menu .mega-text-con {
  display: none;
}

.header .hhs-nav-grid__menu.main-nav nav .hhs-nav-links li ul.hs-menu-children-wrapper {
  max-width: 300px !important;
  width: 143px;
  border-radius: 0px 0px 15px 15px;
  box-shadow: none;
  margin-top: 25px;
  padding: 0 !important;
}

.header .hhs-nav-grid__menu.main-nav nav .hhs-nav-links li ul.hs-menu-children-wrapper li a {
  padding: 20px 15px 20px 20px !important;
}

.header .hhs-nav-grid__menu.main-nav nav .hhs-nav-links li ul.hs-menu-children-wrapper li:last-child a {
  border-radius: 0px 0px 15px 15px;
}

.header .mega-menu .mega-nav-con ul .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-1 a, .header .mega-menu .mega-nav-con ul .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a {
  padding: 10px !important;
  display:flex;
}

.header .mega-menu .mega-nav-con ul .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-1 a::before, .header .mega-menu .mega-nav-con ul .hs-menu-children-wrapper .hs-menu-item.hs-menu-depth-2 a::before{
content: "➤  ";
  padding-right: 15px;
}

.header #hhs-main-nav .hhs-nav-grid__menu.main-nav .sc-site-header__menu .hhs-nav-links li a .mega-drop-1, .header #hhs-main-nav .hhs-nav-grid__menu.main-nav .sc-site-header__menu .hhs-nav-links li a .mega-drop-2 {
 padding-right:0 !important;
}

.header #hhs-main-nav .hhs-nav-grid__menu.main-nav .sc-site-header__menu .hhs-nav-links li a svg, .header #hhs-main-nav .hhs-nav-grid__menu.main-nav .sc-site-header__menu .hhs-nav-links li a svg{
 margin-left: 10px !important;
}

#customer-story-inner-pages-heading-one {
  padding-right: 25%;
}

#customer-story-inner-pages-heading-one h1 {
  font-size: 48px;
}

.set-testimonial-set-right {
  padding: 0 6%;
}

.set-testimonial-set-left .c-col.c-1.col-lg-12 {
  padding: 0;
}

.set-testimonial-set-right .container {
  padding: 0;
}

.span8.widget-span.widget-type-cell.cell_1761101412694-vertical-alignment.dnd-column {
  margin-left: 0;
  background-color: rgb(230, 231, 232);
  border-radius: 0 30px 30px 0;
}

.set-testimonial-set-left .container {
  padding-right: 5px;
}

.test-rating {
  display: block;
  width: 100%;
}

.test-rating .test-rating-content {
  display: inline-block;
  width: 24%;
}

.test-rating .test-rating-content .test-rating-content-label {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.3em;
}

.test-rating .test-rating-content .test-rating-content-value {
  color: #962d37;
  font-size: 14px;
  padding-top: 5px;
}

.set-testimonial-set-left .c-col-inner.c-align-center {
  background-color: rgb(230, 231, 232);
  border-radius: 30px 0 0 30px;
}

.set-testimonial-set-left .c-col.c-1.col-lg-12 .c-rel .c-col-inner.c-align-center .c-content-con img {
  border-radius: 30px 0 0 0px !important;
}

.set-testimonial-set-right .test-desc {
  display: block;
  width: 100%;
}

.set-testimonial-set-right .test-desc p {
  color: #000;
  margin: 30px 0;
}

.client-profile-picture {
  float: left;
  margin-right: 19px;
  width: auto !important;
}

.client-profile-picture img {
  max-width: 70px;
  margin-bottom: 20px;
  border-radius: 50%;
}

.client-profile-item.client-name {
  float: left;
  padding-right: 15px;
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 3px;
}

.client-profile-item.client-linkedin-link {
  display: inline-block;
}

.client-profile-item.client-linkedin-link a {
  display: inline-block;
}

.client-profile-item.client-linkedin-link a img {
  width: 14px;
}

.client-profile-item.client-position {
  display: flex;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 7px;
  margin-bottom: 7px;
}

.client-profile-item.client-company-name {
  display: flex;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}

.akdeniz-one-pager .hhs-icon-con .icon-con img {
  width: 92px !important;
  background-color: #204f56;
  border-radius: 50%;
  padding: 10px;
}

.ventora-lp-icons .hhs-icon-con .icon-con img {
  width: 82px !important;
  background-color: #204f56;
  border-radius: 50%;
  padding: 10px;
}

.set-full-width-testim{
  padding: 0 2%;
}

.set-full-width-testim .c-col-inner {
  padding: 0 40px;
}

.csr-cs .carousel-cell.is-selected {
  background-position: center 16% !important;
}

#customer-story-inner-pages-csr {
  padding-right: 34%;
}

#customer-story-inner-pages-csr h1 {
  font-size: 48px;
}



/* Blog css start */


.hhs-blog-card-inner .card_post_title {
  margin-bottom: 0 !important;
}

.hhs-blog-card-inner .blog-index__post-content--small {
  min-height: 140px;
}

.blog-index a.blog-index__post-button {
  text-transform: uppercase;
  font-weight: bold;
}

.blog-index .reading-minutes {
  background-color: #204f56;
  display: inline-block;
  color: #fff !important;
  padding: 5px 20px;
  font-size: 11px !important;
  border-radius: 15px;
  margin-bottom: 30px !important;
}

.lact-pod .carousel-cell {
  background-position: center 25% !important;
}

.blog-header-full .reading-minutes {
  background-color: #204f56;
  display: inline-block;
  padding: 7px 20px;
  border-radius: 15px;
  color: #fff;
}
/* 
.blog-header-full .blog-header__inner.row .blog-post__meta .meta-author a img {
  width: 70px !important;
  background-color: rgb(230, 231, 232);
  height: 70px !important;
  border-radius: 50% !important;
  border: 4px solid #fff;
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
  margin-right: 15px;
} */

.blog-header-full .blog-header__inner.row .blog-post__meta .meta-author img {
  width: 70px !important;
  background-color: rgb(230, 231, 232);
  height: 70px !important;
  border-radius: 50% !important;
  border: 4px solid #fff;
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
  margin-right: 15px;
}

.blog-header__inner.row .blog-post__timestamp {
  font-size: 15px;
  text-transform: ;
  font-weight: 500;
}

/* .blog-header-full .blog-header.post-header .blog-post__meta p a {
  font-size: 20px;
  color: #7ed6d2;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.3em;
}

.blog-header-full .blog-header.post-header .blog-post__meta .meta-author a {
    display: flex;
    align-items: center;
} */

.blog-header-full .blog-header.post-header .blog-post__meta p {
  font-size: 20px;
  color: #7ed6d2;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.3em;
}

.blog-header-full .blog-header.post-header .blog-post__meta .meta-author {
    display: flex;
    align-items: center;
}

h1.blog-post__title {
  margin-bottom: 10px;
}

.blog-header-full .blog-header.post-header .blog-post__meta {
  margin-top: 5%;
}

.blog-post .table-of-contents .table-of-contents-section p {
  margin-top: 0;
}

.blog-post .table-of-contents .table-of-contents-section p .table-of-contents-section-heading.active {
  text-decoration: underline !important;
  font-weight: 600 !important;
}

.hhs-blog-grid-cards.post-page {
  margin-bottom: 30px;
}

.blog-index .blog-index__post .hhs-blog-card-inner a img {
  max-height: 300px;
  width: 100% !important;
  height: 230px !important;
}

.hhs-blog-grid-cards-title-and-sub-title {
  padding: 0 15px;
}

.blog-post__tags .blog-post__tag-link {
  padding: 8px 20px !important;
  text-transform: uppercase !important;
  background-color: #e7e7e7;
  color: #000;
  margin-bottom: 15px;
}

.blog-post__tags .blog-post__tag-link:hover {
  color: rgba(255, 255, 255, 1.0);
  background-color: rgba(32, 79, 86, 1.0);
}

.post-page-full pre {
  padding: 15px 0;
  height: 55px;
}

.post-page-full pre code {
  background-color: rgb(230, 231, 232);
  padding: 10px;
}

.post-page-full p code {
  background-color: rgb(230, 231, 232);
  padding: 10px 20px;
  display: block;
  border-radius: 15px;
}

.post-page-full .blog-post .blog-post__body p a, .post-page-full .blog-post .blog-post__body p span a {
  color: #962d37 !important;
  text-decoration: underline !important;
}

.blog-pagination .blog-pagination__link {
  background-color: #204f56;
  border: none !important;
  color: #fff !important;
  padding: 10px 20px;
  border-radius: 10px;
  margin: 5px;
  text-transform: uppercase;
}

.blog-pagination .blog-pagination__link:hover {
  background-color: rgba(0, 164, 189, 1.0) !important;
}

.blog-pagination .blog-pagination__link svg {
  color: #fff !important;
  fill: #fff !important;
  font-size: 10px !important;
  width: 9px;
  margin-left: 10px !important;
}

.blog-post__body code {
  background-color: rgb(230, 231, 232) !important;
  padding: 15px !important;
  border-radius: 15px !important;
  color: #000 !important;
}

.blog-post .table-of-contents .table-of-contents-section .table-of-contents-sub-section::before {
  content: '→';
  margin-right: 5px;
}

/* .hhs-blog-grid-cards .blog-index__post .hhs-blog-card-inner:hover {
  border-bottom: 4px solid #204f56 !important;
  transition: border .25s linear !important;
} */

/* Blog css end */

.blog-post__tags {
    margin-bottom: 0 !important;
  }

 h1.blog-post__title {
    text-transform: uppercase;
  }

.blog-header__inner.row .blog-post__timestamp {
  text-transform: uppercase;
}

 .hhs-blog-grid-cards.post-page .hhs-blog-grid-cards-title-and-sub-title h4 {
    color: #204f56;
  }

.hhs-blog-grid-cards-button {
  padding: 0 15px;
  margin-top: 10px;
}

#customer-story-inner-pages-csr {
  padding-top: 150px !important;
  padding-bottom: 75px !important;
}

.hhs-blog-card-inner.set-customer-profile-card-height .blog-index__post-content--small {
  min-height: 80px;
}

.hs-blog-id-198980150321 .hhs-blog-card-inner .blog-index__post-content--small {
  min-height: 80px;
}

.hs-blog-id-198980150321 h2, .hs-blog-id-198980150321 h6, .hs-blog-id-198980150321 h4{
  text-transform: uppercase !important;
}

.hs-blog-id-198980150321 p{
font-size:17px;
}

.hs-blog-id-198980150321 .elementor-author-box {
  display: flex;
  align-items: center;
  flex-direction: row;
  margin-bottom: 30px;
}

.hs-blog-id-198980150321 .elementor-author-box .elementor-author-box__avatar {
  margin-right: 20px;
  align-self: center;
  width: 160px;
  height: 160px;
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}

.hs-blog-id-198980150321 .elementor-author-box .elementor-author-box__avatar .blog-header-image {
  position: absolute;
  top: 37px;
  width: 150px;
  left: 5px;
}

.hs-blog-id-198980150321 .blog-post.row.sticky-sidebar {
  padding-bottom: 50px !important;
}

.delivered-projects.visible .container, .delivered-projects.visible .col-12 {
  padding-right: 0;
  padding-left: 0;
}

.delivered-projects .tab-to-dropdown .selected-tab {
  text-transform: uppercase !important;
}

.delivered-projects.more-than-2 .tab-to-dropdown ul li button{
    font-size: 15px !important;
  }

.clean-base.set-testimonial-set-right.set-full-width-testim.customer-profiles {
  padding: 0 !important;
}

.hs-embed-wrapper .hs-embed-content-wrapper .container-fluid {
  padding: 0 !important;
}

 .hs-blog-id-198980150321 .blog-post .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

 .hs-blog-id-198980150321 .delivered-projects.more-than-2 .tab-to-dropdown ul li button.is-active, .hs-blog-id-198980150321 .delivered-projects .tab-to-dropdown ul li button.is-active {
  background-color: rgb(32, 79, 86) !important;
  color: #fff !important;
   border-top: 0px solid rgb(32, 79, 86) !important;
}

.hs-blog-id-198980150321 .delivered-projects.more-than-2 .tab-to-dropdown ul li button, .hs-blog-id-198980150321 .delivered-projects .tab-to-dropdown ul li button {
   color: #000 !important;
  border-top: 0px solid rgb(32, 79, 86) !important;
}

/* #hs_cos_wrapper_module_17581663336413 .carousel-cell.is-selected {
  background-position: 10% 20% !important;
} */

.clean-base.set-more-accelerators-slider .c-slider-container .c-slide-inner-2 .c-image-container-2 .c-image-2 a img {
  height: 250px !important;
}

.clean-base.homepage-mob-button-only {
  display: none;
}

.work-slider .flickity-button {
  display: none !important;
}

.three-pillars .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10%;
  border-radius: 15px;
  min-height: 390px;
}

.set-company-details h3{
  color:#204F56;
  font-size: 60px;
}

.set-company-details h6, .set-company-details h6 span{
  color:#000;
}

.clean-base.mehrab-testimonial .container-fluid {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.partners-about-page {
  margin-left: 0;
  padding-left: 0;
  margin-top: 0;
}

.partners-about-page li {
  display: inline-block !important;
  list-style-type: none !important;
}

.partners-about-page li img {
  width: 100px;
  margin-right: 30px;
}

.four-pillars .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8;
  padding: 10%;
  border-radius: 15px;
  min-height: 360px;
}

.four-pillars .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  background-color: #204F56 !important;
  border-radius: 50% !important;
  padding: 18px !important;
  margin-bottom: 20px !important;
}

.leadership-team .client-profile-item.client-position {
  margin-top: 0px !important;
}

.leadership-team .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  border-radius: 50% !important;
  padding: 5px !important;
  margin-bottom: 20px !important;
  width: 120px  !important;
}

.leadership-team .col-sm .hhs-icon-con.icon-top.icon-align-top {
  background-color: #E6E7E8 !important;
  padding: 5% 10% !important;
  border-radius: 15px !important;
  min-height: 270px !important;
}

.leadership-team .client-profile-item.client-linkedin-link {
  float: left !important;
}

.leadership-team .client-profile-complete {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
}

.leadership-team .client-profile-item.client-position {
  width: 100%;
  flex-wrap: wrap !important;
  justify-content: center !important;
}

.leadership-team .client-profile-item.client-name {
  margin-top: 0px !important;
}

.set-testimonials-page-fix .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

#home-page-sliders {
  padding-right: 28% !important;
}

#unlock-page-banner {
  padding-right: 35% !important;
}

#innovation-day-page-banner {
  padding-right: 30%;
}


/* 
#lifecycle-page-banner {
  padding-right: 35%;
} */

.set-alm-slider .hhs-col-inner p {
  margin-top: 0 !important;
}

.fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top {
  height: 420px;
  border: 3px solid #204f56;
}

#s4hana-page-banner {
  padding-right: 45% !important;
}

.sap-gold-partner p, .header-linkedin p {
  margin: 0 !important;
}

.sap-gold-partner {
  padding-left: 30px;
}

.sap-gold-partner p a, .header-linkedin p a {
  display: inline-block;
}

.header-linkedin {
  padding-left: 30px;
}

.header-linkedin p a img {
  width: 30px;
  margin-top: 2px;
}

.hs-search-results .hs-search-results__listing li {
  border-bottom: 0px solid rgba(0,0,0,.1) !important;
  padding-bottom: 0px !important;
}

.hs-search-results .hs-search-results__content {
  background-color: rgb(230, 231, 232) !important;
  padding: 30px 30px !important;
  border-radius: 15px !important;
}

.hs-search-results .hs-search-results__content .hs-search-results__title {
  color: #000 !important !important;
}

.hs-search-results .hs-search-results__content .hs-search-results__description {
  color: #000 !important;
  font-size: 16px !important;
}




/* Mobile Screen css */
@media only screen and (max-width: 768px) {
  
  .sap-gold-partner, .header-linkedin{
  display:none;
  }
  
  #s4hana-page-banner {
  padding-right: 10% !important;
}

#s4hana-page-banner h1 {
  font-size: 24px !important;
}
  
  #s4hana-page-banner .banner-button-slider {
  padding: 15px 20px !important;
}
  
  .fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top {
  height: auto !important;
}
  
  .fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top ul {
  padding-top: 0;
  margin-top: 0;
  padding-left: 0;
}
  
  #lifecycle-page-banner h1 {
  font-size: 20px;
}

/* #lifecycle-page-banner {
  padding-right: 20%;
} */
  
  #innovation-day-page-banner {
  padding-right: 0%;
}

#innovation-day-page-banner h1 {
  font-size: 20px !important;
}
  
  #unlock-page-banner {
  padding-right: 22% !important;
}
  
  #home-page-sliders {
  padding-right: 18% !important;
}
  
  .set-testimonials-page-fix .test-desc p {
  margin-bottom: 0px !important;
  margin-top: 0 !important;
}
  
  .clean-base.driven-by-values h4, .clean-base.driven-by-values .c-content-con {
  margin-bottom: 0 !important;
}
  
  .four-pillars .col-sm .hhs-icon-con.icon-top.icon-align-top {
  min-height: 320px !important;
}
  
  .clean-base.mehrab-testimonial h6 {
  margin-bottom: 0 !important;
}
  
  .partners-about-page li img {
  width: 70px !important;
  margin-right: 16px !important;
}
  
  .set-testimonial-set-right .test-desc p.only-mob-set {
  margin-bottom: 0;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .test-title .see-full-story {
  display: none !important;
}
  
  
  
  .clean-base.homepage-mob-button-only {
  display: block;
}
  
  .three-icons-stock .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 40%;
}
  
  .clean-base.set-more-accelerators-slider .c-slider-container .c-slide-inner-2 .c-image-container-2 .c-image-2 a img {
  height: 180px !important;
}
  
  .set-more-accelerators-slider .c-slide-inner-2 .c-rich-text-2 {
  min-height: 100px !important;
}
  
  .set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 40% !important;
  margin-bottom: 15px !important;
}
  
  .clean-base.fair-locations .container .row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
  #hhs-post-thumb_widget_1758185982181-4 {
  margin-bottom: 0 !important;
}
  
  .exp-design.offering .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 40% !important;
  padding: 20px !important;
}
  
  
  .clean-base.set-connect-delivering-results .container {
  padding-right: 0;
  padding-left: 0;
}
  
  .clean-base.set-connect-delivering-results .container .c-rel .c-col-inner {
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
  
 .clean-base.set-connect-delivering-results .container .c-col {
  margin-bottom: 0 !important;
}
  
  .clean-base.set-connect-delivering-results h5 {
  margin-bottom: 0 !important;
}
  
  .google-map-custom .panel {
  padding: 30px 0px 0px 0px !important;
}
  .dont-display-on-mob{display:none;}
  
  .hs-blog-id-198980150321 .elementor-author-box__text {
  width: 62%;
}
  
  .clean-base.set-testimonial-set-right.set-full-width-testim.customer-profiles .test-desc {
  padding-bottom: 30px;
  padding-top: 20px;
}
  
  .delivered-projects .tab-to-dropdown .selected-tab {
  font-size: 16px;
  line-height: 1.3em;
}
  
  .hs-blog-id-198980150321 .elementor-author-box .elementor-author-box__avatar {
  width: 75px;
  height: 75px;
}
  
  .hs-blog-id-198980150321 .elementor-author-box .elementor-author-box__avatar .blog-header-image {
  top: 20px;
  width: 64px;
  left: 5px;
}
  
  .hs-blog-id-198980150321 .blog-post h2 {
    font-size: 20px;
  }
  
  .journey-banner {
  font-size: 16px !important;
  } 
  
  
  .set-life-at-fair-section .hhs-icon-con.icon-top.icon-align-top {
  margin-bottom: 30px;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group {
  padding: 15px 0px;
  }
  
  .fair-team .scrolling-testimonials .content-group .quote-con {
  font-size: 13px !important;
}
  
  .fair-team .scrolling-testimonials .content-group img {
  width: 100px !important;
} 
  
   h1.blog-post__title {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4em;
  }
  
  .blog-header-full .blog-header.post-header .blog-post__meta p {
  font-size: 17px;
  }
  
  .blog-header-full .blog-header__inner.row .blog-post__meta .meta-author img {
  width: 60px !important;
  height: 60px !important;
  }
  
  .blog-post__tags .blog-post__tag-link {
  font-size: 11px;
  text-align: center;
}
  
  .blog-header-full .blog-header.post-header .blog-post__meta, .blog-header-full .blog-header.post-header .blog-post__meta p {
  margin-bottom: 15px !important;
  padding-bottom: 0 !important;
}
  
  .blog-index__post-content--small h4.card_post_title a {
    line-height: 1.3em;
  }
  
  .hhs-blog-card-inner .blog-index__post-author {
  display: none !important;
}
  
 .hhs-blog-card-inner .blog-index__post-content--small {
  min-height: 100px !important;
}
  
  .hhs-blog-grid-cards.post-page h4 {
  margin-bottom: 15px !important;
}
  
    .hhs-blog-grid-cards.post-page h5 {
    font-size: 14px;
    margin-bottom: 15px;
  }
  
  #hs_cos_wrapper_toc_mod-4242 .table-of-contents .table-of-contents-lead-text p {
  margin-top: 0;
}
  
  .table-of-contents {
  margin-bottom: 30px;
}
  
  .table-of-contents {
  padding: 15px !important;
}
  
  .table-of-contents.sticky {
  border-radius: 0 !important;
  background-color: #fff !important;
  opacity: 1 !important;
  margin-bottom: 0;
}
  
  .post-page-full .blog-header-full {
  margin-bottom: 25px !important;
  }
  
  .table-of-contents .table-of-contents-lead-text p {
  margin-bottom: 15px !important;
}
  
  .table-of-contents-lead-text::after {
  margin-bottom: 15px;
}
  
  .table-of-contents-section {
  display: block !important;
}
  
  .blog-post.row.sticky-sidebar .col-lg-4.col-sm-12 {
  z-index: 999;
}
  
  .hhs-blog-grid-cards-button {
  padding: 0;
  margin-top: 10px;
  font-weight: bold;
}
  
h5 {
  font-size: 18px;
}
  
      .rec_facet_group div:first-child, .rec_facet_group div:nth-child(2) {
        float: none;
        width: 100%;
        margin: 0;
    }
    li.zrsite_Job_Type, li.zrsite_Date_Opened {
        float: none !important;
        width: 100% !important;
        margin: 0 !important;
        clear: both;
        border: 0 !important;
    }
    .rec_facet_group div li {
        width: 100%;
        display: block;
    }
  
  #sap-license-management {
  padding-right: 15%;
}
  
  #sap-license-management h1 {
  font-size: 18px;
}
  
  #sap-license-management h5 {
  font-size: 12px;
}
  
  .banner-button-slider {
  font-size: 11px;
}
  
 .business-data-cloud .col-sm .hhs-icon-con.icon-top.icon-align-top {
  margin-bottom: 15px;
}
  
.business-data-cloud-set-white .col-sm .hhs-icon-con.icon-top.icon-align-top {
  margin-bottom: 15px;
}  

  .business-data-cloud-set-white .col-sm .hhs-icon-con.icon-top.icon-align-top {
      min-height: 280px !important;
  }
  
  .powers-bdc .hhs-img-hover-con {
  height: 200px !important;
}
  
  .powers-bdc .card-col {
  margin-bottom: 15px !important;
}
  
.accordion_group .accordion_header {
  font-size: 12px !important;
}
  
 .accordion_group .accordion_content p, .accordion_group .accordion_content {
  margin-top: 0 !important;
  font-size: 12px;
}
  
 .accordion_group .accordion_header .accordion_icon {
  line-height: 2em;
} 
  
  #problem-fair-solves p {
  margin: 0px 0;
}
  
  #problem-fair-solves p {
  margin: 0px 0;
  font-size: 10px;
  padding: 15px 30px;
  font-weight: 600;
  min-height: 100px;
    line-height: 1.5em;
}
  
  .cta-primary.std-btn-1.standard-btn {
  font-size: 11px !important;
}
  
  .hhs-blog-grid-cards.listing-page .blog-pagination {
  margin-top: 15px;
  margin-bottom: 15px;
}
  
  .hhs-blog-grid-cards.listing-page .blog-pagination {
   display: block !important;
}
  .hhs-blog-grid-cards.listing-page .blog-pagination .blog-pagination__link {
  font-size: 14px;
  padding: 8px 15px;
  border-radius: 10px;
  margin: 0px 3px 20px 3px;
}
  
  .hhs-blog-grid-cards.listing-page .blog-index__post-author {
  display: none;
}
  
.hhs-blog-grid-cards.listing-page .blog-index .reading-minutes {
  margin-bottom: 15px !important;
  margin-top: 5px;
}  
  
   .hhs-top-bar .hhs-menu-toggle #hamburger-icon {
  margin-top: 5px !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li a {
  text-transform: uppercase !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li a {
  font-size: 13px;
    display: inline;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li {
  margin-bottom: 5px !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li::before {
  content: '→';
  margin-right: 5px;
  font-size: ;
}
  
   #customer-story-inner-pages-csr {
  padding-top: 100px !important;
  padding-bottom: 50px !important;
  padding-left: 6% !important;
}
  
  #customer-story-inner-pages-csr h1 {
  font-size: 20px !important;
}
  
  
  #customer-story-inner-pages-csr h5 {
  font-size: 16px !important;
}
  
  #customer-story-inner-pages-csr {
  padding-right: 5%;
}
  
  .ventora-lp-icons .hhs-icon-con.icon-top.icon-align-top {
  margin-bottom: 30px !important;
}
  
 .test-rating .test-rating-content {
  width: 49%;
  margin-bottom: 15px;
}
  
  .set-testimonial-set-right .test-desc p {
  margin-top: 5px;
}
  
 .set-testimonial-set-left .c-col.c-1.col-lg-12 .c-rel .c-col-inner.c-align-center .c-content-con img {
  border-radius: 0px !important;
}
  
 .set-testimonial-set-left .c-col-inner.c-align-center {
  border-radius: 0 !important;
} 
  
  .set-testimonial-set-left .container {
  padding-right: 0 !important;
}
  
 .set-testimonial-set-left .container {
  padding-left: 0 !important;
}
  
 .set-testimonial-set-left .container .c-col.c-1 {
  margin-bottom: 0 !important;
}
  
  .span8.widget-span.widget-type-cell.cell_1761101412694-vertical-alignment.dnd-column {
  border-radius: 0 !important;
}
  
  .set-download-text h4, .set-intro-para p{  
margin-bottom:0 !important;  
  }
  
  .casestudy-para-under-icon p {  
margin-top:0 !important;       
    margin-bottom:0 !important; 
  }
  
  .set-main-desc p {
  margin-bottom: 0 !important;
}
  
  .set-full-width-testim .c-col-inner {
  padding: 0 15px;
  }
  
 .set-full-width-testim .c-col-inner .client-profile-item.client-name {
  float: none;
  font-size: 12px;
  display: inline-block;
   padding-right: 5px;
}
  
  h6{
  font-size:15px;  
}
  
  .cta-primary.std-btn-2.standard-btn {
  font-size: 11px !important;
}
  
  div#whv-page-banner {
  padding-right: 15%;
}
  
  .hhs-foot-copyright {
  font-size: 12px !important;
  margin-bottom: 0 !important;
}
  
  .hhs-footer-mod .foot-nav-title {
  font-size: 15px !important;
}
  
  .hs-blog-id-198980150321 p {
  font-size: 14px !important;
  line-height: 1.5em !important;
    margin-bottom: 0 !important;
  margin-top: 0 !important;
}
  
 .hs-blog-id-198980150321 h4 {
    font-size: 18px;
  }
  
  .hs-blog-id-198980150321 h6 {
    font-size: 14px;
  }
  
  .hs-blog-id-198980150321 .blog-post__tags .blog-post__tag-link {
    font-size: 9px !important;
    text-align: center !important;
    padding: 5px 15px !important;
  }
  
   .hs-blog-id-198980150321 .clean-base .c-1 {
    padding: 0 !important;
  }
  
  .hs-blog-id-198980150321 .blog-post.row.sticky-sidebar {
  padding-bottom: 30px !important;
}
  
  .hs-blog-id-198980150321 .hhs-blog-grid-cards.post-page .hhs-blog-grid-cards-title-and-sub-title h4 {
  margin-bottom: 10px !important;
}
  
 .hs-blog-id-198980150321 .hhs-blog-grid-cards.post-page .container {
  padding-right: 30px !important;
  padding-left: 30px !important;
}
  
 .hs-blog-id-198980150321 .hhs-blog-grid-cards-title-and-sub-title {
  padding-left: 0 !important;
}
  
  .hs-blog-id-198980150321 .hhs-blog-card-inner .blog-index__post-content--small {
    min-height: 75px !important;
  }
  
  .delivered-projects.more-than-2 .tab-to-dropdown ul li button{
    font-size: 13px !important;
  }
  
  .delivered-projects.more-than-2 .tab-to-dropdown .selected-tab {
    font-size: 15px !important;
  }
  
  #hs_cos_wrapper_module_17623417023033_ h4 {
  margin-bottom: 0 !important;
  margin-top: 15px !important;
}
  
  .set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 45%;
}
  
  .set-life-at-fair-section.devops-for-sap-di .hhs-text-content p {
  font-size: 12px;
}
  
  #devops-for-sap-di .c-col-inner .c-content-con p {
  min-height: 111px !important;
  margin-top: 0;
  margin-bottom: 0;
}
  
  .accelerators-call-to-action {
  font-size: 17px !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
}
  
  .set-business-benefits-in-accelerators .c-col-inner .c-content-con p {
  margin-bottom: 0;
  margin-top: 0;
}
  
  .set-life-at-fair-section.sap-to-any .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  margin-bottom: 15px;
  width: 45%;
}
  
  #hs_cos_wrapper_widget_1758867951995 .hhs-toggle-price .wrapper {
  margin-bottom: 30px !important;
}
  
  .row.price-table-grid .col-lg-4.col-md-6.col-sm-12.flex-col {
  padding: 0;
}
  
  .clean-base.fair-values .c-col {
  margin-bottom: 0 !important;
}
  
  .clean-base.set-experience-design-slider.exp-design-page .set-exp-design-ul li {
  font-size: 14px;
}
  
  .clean-base.set-experience-design-slider.exp-design-page .slick-dots {
  margin-top: 0;
}
  
  .clean-base.set-experience-design-slider.exp-design-page .slick-dots li {
  height: 10px !important;
  width: 10px !important;
}
  
  .exp-design.value-engineering .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
    width: 45% !important;
  }
  
  #process-design-page-banner {
  padding-right: 0 !important;
}
  
  #process-design-page-banner .cta_button {
  padding: 15px 25px !important;
}
  
  #process-design-page-banner .cta_button p {
  font-size: 12px !important;
}
  
  .set-life-at-fair-section.process-design-iconsss .hhs-icon-con.icon-top.icon-align-top .icon-con img{
  width: 45% !important;
}
  
  .set-life-at-fair-section.leading-enterprises .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 55%;
}
    
  .set-home-main-slider h1 {
  font-size: 18px;
}
  
  .set-home-main-slider h5 {
  font-size: 14px;
}  
  
#home-page-sliders {
  padding-right: 10%;
}  
  
  .set-testimonials-design .scrolling-testimonials .content-group .quote-con {
  font-size: 12px !important;
  padding: 0 !important;
  margin: 30px !important;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .test-name {
  font-size: 12px !important;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .test-title {
  font-size: 12px !important;
  }
  
  .set-testimonials-design .scrolling-testimonials .content-group img.image-linkedin {
  width: 15px !important;
  height: 15px !important;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .test-title .see-full-story {
  bottom: auto !important;
  }
  
  .set-blog-design.homepage .hhs-blog-post-card {
  margin-bottom: 15px !important;
}
  
  .button-right-mob-remove .c-col.c-2 {
  display: none;
}
 
  .button-right-mob-remove h4 {
  margin-bottom: 0 !important;
}
  
  .button-right-mob-remove h6 {
  margin-top: 15px !important;
}
  
  #lifecycle-page-banner .c2.col-lg-6.col-sm-12 {
  display: none !important;
}

}
/* Mobile Screen css  end*/

/* Tablet Screen css */
@media only screen and (min-width: 769px) { 
  
  
  .set-life-at-fair-section.process-design-iconsss .hhs-icon-con.icon-top.icon-align-top .icon-con img{
  width: 45% !important;
}
  
.banner-button-slider {
    font-size: 14px;
  }
  
  .cta-primary.std-btn-1.standard-btn {
  font-size: 14px !important;
}
  
 #hs_cos_wrapper_widget_1758867951995 .hhs-toggle-price .wrapper {
  margin-bottom: 30px !important;
}  
  
}

/* 768 - 1000 */
@media only screen and (min-width:768px) and (max-width:1000px){
    .rec_facet_group div:first-child, .rec_facet_group div:nth-child(2) {
    float: none;
    width: 100%;
    margin: 0;
}
  
li.zrsite_Job_Type, li.zrsite_Date_Opened {
    float: none !important;
    width: 100% !important;
    margin: 0 !important;
    clear: both;
    border: 0 !important;
}  
  
  
}

/* 769 - 991 */
@media only screen and (min-width:769px) and (max-width:991px){
  
  .sap-gold-partner {
  padding-left: 20px;
}
  
  .header-linkedin {
  padding-left: 15px;
}
  
   #s4hana-page-banner {
  padding-right: 15% !important;
}

#s4hana-page-banner h1 {
  font-size: 26px !important;
}
  
  .fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top {
  height: 500px !important;
}
  
  #lifecycle-page-banner .c2.col-lg-6.col-sm-12 {
  display: none !important;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .quote-con {
  font-size: 16px !important;
  }
  
  .three-pillars .col-sm .hhs-icon-con.icon-top.icon-align-top {
  min-height: 455px !important;
}
  
  .set-testimonials-design .scrolling-testimonials .content-group .quote-con {
  font-size: 14px !important;
  line-height: 1.4em !important;
  padding-bottom: 0px !important;
  padding-top: 0 !important;
}  
  
  .homepage-fix h4 {
  font-size: 20px !important;
}
  
  #problem-fair-solves p {
  margin: 0 !important;
}
  
  .set-life-at-fair-section.signavio-use-cases .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 55% !important;
}
  
  #process-design-page-banner h1 {
  font-size: 32px !important;
}
  
  .exp-design.value-engineering .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
    width: 100% !important;
  }
  
  .workplace-benefits.life-at-fair-benefits .c-hover-card-container .c-hover-card-front h6 span {
  font-size: 13px !important;
  line-height: 1.2em !important;
}
  
   .set-life-at-fair-section.sap-to-any .hhs-text-content p {
    font-size: 10px !important;
  }
  
  .set-life-at-fair-section.sap-to-any .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 100% !important;
}
  
  .three-icons-stock .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 100%;
}
  
  .set-business-benefits-in-accelerators .c-col-inner .c-content-con p {
  margin-bottom: 0;
  margin-top: 0;
}
  
  .set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  width: 70%;
}
  
  .set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 70%;
}
  
  #devops-for-sap-di .c-col-inner .c-content-con p {
  min-height: 125px !important;
  margin-top: 0 !important;
}
  
  .clean-base.set-more-accelerators-slider .c-slider-container .c-slide-inner-2 .c-image-container-2 .c-image-2 a img {
  height: auto !important;
}
  
  .set-life-at-fair-section.three-icons-of-life-at-fair .hhs-icon-con.icon-top.icon-align-top .icon-con a img{
      width: 45% !important;
  }
  
    .clean-base.set-connect-delivering-results .container {
  padding-right: 0;
  padding-left: 0;
}
  
  .clean-base.set-connect-delivering-results .container .c-rel .c-col-inner {
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
  
 .clean-base.set-connect-delivering-results .container .c-col {
  margin-bottom: 0 !important;
}
  
  .clean-base.set-connect-delivering-results h5 {
  margin-bottom: 0 !important;
}
  
  .google-map-custom .panel {
  padding: 30px 0px 0px 0px !important;
}
  
  .clean-base.set-connect-delivering-results h4 {
  font-size: 22px !important;
}
  
  .clean-base.set-connect-delivering-results h6 {
  font-size: 16px !important;
}
  
  
  .only-display-on-mob{
  display:none;
  }
  
  .delivered-projects .tab-to-dropdown ul li button {
  font-size: 16px !important;
}
  
  .delivered-projects.more-than-2 .tab-to-dropdown ul li button {
    font-size: 13px !important;
  }
  
  .hhs-foot-copyright {
  font-size: 15px !important;
  margin-bottom: 0 !important;
}
  
  .exp-design .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
    width: 60% !important;
  }
  
  #customer-story-inner-pages-csr {
  padding-top: 150px !important;
  padding-bottom: 75px !important;
}
  
  #customer-story-inner-pages-csr h1 {
  font-size: 30px !important;
}
 
  .hhs-blog-grid-cards.listing-page {
  padding-top: 15px;
}
  
  .hhs-blog-grid-cards.listing-page .blog-pagination {
  margin-top: 15px;
  margin-bottom: 30px;
}
  
  .hhs-top-bar .hhs-menu-toggle #hamburger-icon {
  margin-top: 5px !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li a {
  text-transform: uppercase !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li a {
  font-size: 13px;
    display: inline;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li {
  margin-bottom: 5px !important;
}
  
  .hhs-side-menu .hhs-side-menu__mobile li ul li::before {
  content: '→';
  margin-right: 5px;
  font-size: ;
}
  
   .blog-post.row.sticky-sidebar .col-lg-4.col-sm-12 {
    z-index: 999;
     margin-bottom: 0px;
}
  
  .ventora-lp-icons .hhs-icon-con .icon-con img {
  width: 70px !important;
  }
  
  .set-life-at-fair-section.set-custom-icon-with-text .hhs-text-content p {
  font-size: 12px;
  }
  
  .set-download-text h4, .set-intro-para p{  
margin-bottom:0 !important;  
  }
  
  .casestudy-para-under-icon p {  
    margin-top:0 !important; 
  }
  
  .set-download-text .c-content-con.c-in-1 {
  margin-bottom: 0 !important;
}
  
   .set-main-desc p {
    margin-bottom: 0 !important;
  }
  
  h4 {
  font-size: 30px;
  }
  
  h1{
  font-size:40px;
}
  
  .set-life-at-fair-section.leading-enterprises .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 55%;
}
  
  #lifecycle-page-banner h1 {
  font-size: 46px;
}
  
  .fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top {
  height: 500px !important;
}
  
  #lifecycle-page-banner .c2.col-lg-6.col-sm-12 {
  display: none !important;
}
  
}

/* 992 - 1199 */
@media only screen and (min-width:992px) and (max-width:1199px){
  
  nav.sc-site-header__menu ul.hhs-nav-links li a {
  font-size: 12px !important;
  }
  
  #s4hana-page-banner {
  padding-right: 30% !important;
}

#s4hana-page-banner h1 {
  font-size: 40px !important;
}
  
  .fixed-packages .col-sm .hhs-icon-con.icon-top.icon-align-top {
  height: 500px !important;
}
  
  #lifecycle-page-banner h1 {
  font-size: 30px !important;
}
  
  .set-alm-slider .hhs-col-inner p img {
  width: 200px !important;
}
  
  .homepage-fix h4 {
  font-size: 20px !important;
}
  
  #problem-fair-solves p {
  margin: 0 !important;
}
  
  .set-life-at-fair-section.leading-enterprises .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 35%;
}
  
  #process-design-page-banner h1 {
  font-size: 48px !important;
}
  
 .workplace-benefits.life-at-fair-benefits .c-hover-card-container .c-hover-card-front h6 span {
  font-size: 13px !important;
  line-height: 1.2em !important;
}
  
  .set-life-at-fair-section.sap-to-any .hhs-icon-con.icon-top.icon-align-top .icon-con a img {
  margin-bottom: 20px;
  width: 80%;
}
  
  .set-business-benefits-in-accelerators .c-col-inner .c-content-con p {
  margin-bottom: 0;
  margin-top: 0;
}
  
  .clean-base.set-more-accelerators-slider .c-slider-container .c-slide-inner-2 .c-image-container-2 .c-image-2 a img {
  height: 218px !important;
}
  .set-life-at-fair-section.devops-for-sap-di .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 60%;
}
  
  
  #devops-for-sap-di .c-col-inner .c-content-con p {
  min-height: 170px !important;
  margin-top: 0 !important;
}
  
  .clean-base.set-connect-delivering-results .container {
  padding-right: 0;
  padding-left: 0;
}
  
  .clean-base.set-connect-delivering-results .container .c-rel .c-col-inner {
  padding-right: 15px !important;
  padding-left: 15px !important;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
  
 .clean-base.set-connect-delivering-results .container .c-col {
  margin-bottom: 0 !important;
}
  
  .clean-base.set-connect-delivering-results h5 {
  margin-bottom: 0 !important;
}
  
  .google-map-custom .panel {
  padding: 30px 0px 0px 0px !important;
}
  
  .only-display-on-mob{
  display:none;
  }
  
  .delivered-projects.more-than-2 .tab-to-dropdown ul li button {
    font-size: 15px !important;
  }
  
  .blog-index__post-content--small h4.card_post_title a {
  line-height: 1.3em;
}
 
  .hhs-blog-grid-cards.listing-page {
  padding-top: 30px;
}
  
  .hhs-blog-grid-cards.listing-page .blog-pagination {
  margin-top: 30px;
  margin-bottom: 40px;
}
  
  .dnd-blog-listing .hhs-hero-mod {
  padding: 150px 0 115px 0 !important;
}  
  
  #customer-story-inner-pages-csr h1 {
  font-size: 42px;
}
  
  h4 {
  font-size: 30px;
  } 
  
  h1{
  font-size:60px;
}
}

/* 960 - 1120 */
@media only screen and (min-width:960px) and (max-width:1120px){
  
  nav.sc-site-header__menu ul.hhs-nav-links li a {
  font-size: 11px !important;
  }
  
  nav#hhs-main-nav .hhs-header-logo .logo-standard span a img {
  max-width: 120px !important;
}
  
  .header .hhs-nav-grid__menu.main-nav nav .hhs-nav-links li ul.hs-menu-children-wrapper li a {
  font-size: 13px !important;
}
  
  .mega-menu-1.mega-menu, .mega-menu-2.mega-menu {
  padding-top: 15px !important;
    padding-bottom: 15px !important;
  border-top: 15px solid rgba(255, 2, 1, 0.0) !important;
  top: calc(81px - 15px) !important;
}
  
  .mega-menu-1.mega-menu .mega-nav-con ul .hs-menu-item.hs-menu-depth-1 a, .mega-menu-2.mega-menu .mega-nav-con ul .hs-menu-item.hs-menu-depth-1 a {
  font-size: 14px !important;
}
  
  
  
}

/* Laptop Screen css */
@media only screen and (min-width: 992px) {
  
  .set-life-at-fair-section.leading-enterprises .hhs-icon-con.icon-top.icon-align-top .icon-con img {
  width: 35%;
}
  
  .only-display-on-mob{
  display:none;
  }

.banner-button-slider {
    font-size: 17px;
  }
  
  .cta-primary.std-btn-1.standard-btn {
  font-size: 17px !important;
}

}

/* Laptop Screen css */
@media only screen and (min-width: 1200px) {

  .hhs-blog-grid-cards.listing-page .blog-pagination {
  margin-top: 30px;
  margin-bottom: 40px;
}
  
  #s4hana-page-banner h1 {
  font-size: 50px !important;
}
  
  #innovation-day-page-banner h1 {
  font-size: 44px !important;
}

#lifecycle-page-banner h1 {
  font-size: 40px;
}


}