.home#cover-block{    overflow-y: hidden;}#cover-block .block-wrapper {  padding-bottom: 98px;}#cover-block img { }#cover-block .flex-item,#framework-driven .content > .flex-item,#different .flex-item {  flex: 50%;  position: relative;}#achievements .flex-item {  flex: 25%;}#framework-driven .elevated-box {    padding: 36px 61px;}#framework-driven .flex-container {  max-width: 900px;  margin: auto;}#framework-driven .profile {  position: absolute;}#framework-driven .titles {  line-height: 1.3;  font-size: 16px;}#framework-driven #andras.profile {  bottom: 51px;  right: 405px;}#framework-driven #andras .avatar {  margin-left: 44px;}#framework-driven #andras .titles {  margin-bottom: 16px;  margin-right: 44px;}#framework-driven #andras.profile p {  text-align: right;}#framework-driven #tom.profile {  top: 35px;  left: 405px;}#framework-driven #tom .avatar {  margin-right: 60px;}#framework-driven #tom .titles {  margin-top: 16px;  margin-left: 44px;}#readiness-for .flex-item {  flex: 25%;}#cover-block header {  text-align: left;}#cover-block h1 {  line-height: 1.5;}#cover-block {  padding-top: 0;}#digital-readiness .content {  text-align: center;}#digital-readiness .elevated-box {  display: inline-block;  text-align: left;}#free-consulting .content {  text-align: center;}#free-consulting .button-row {  display: initial;}#free-consulting .button-row > button {  margin-bottom: 8px;}#different header {  text-align: left;}#different ul {  margin-bottom: 40px;}#different ul > li {  line-height: 1.8;  font-size: 18px;  font-weight: 500;}.wave.wave-inverse {  background: rgb(255, 255, 255);  background: linear-gradient(    180deg,    rgba(255, 255, 255, 1) 63%,    rgba(247, 245, 246, 1) 63%  );  z-index: 1;}.wave.wave-inverse::after {  border-radius: 70% 100%;  width: 100%;  height: 650px;  background-color: #f7f5f6;  clip-path: inset(0% 20% 0px 23%);  z-index: -2;  top: calc(63% - 90px);  border: 0;}.wave.wave-inverse::before {  border-radius: 100% 100% 100% 100%;  width: 72%;  height: 255px;  background-color: #fff;  top: calc(63% - 224px);  z-index: -1;  right: -13%;  clip-path: inset(0% 8% 0px 15%);}@media screen and (max-width: 1365px) {  #framework-driven .profile {    position: initial;    align-items: center;    margin-top: 32px;  }  #framework-driven .titles {    text-align: left !important;    line-height: 1.5;  }  #framework-driven #andras.profile {    flex-direction: row-reverse;    justify-content: flex-end;  }  #framework-driven #tom .titles,  #framework-driven #andras .titles {    margin: 0;  }  .avatar {    width: 120px;    height: 120px;    margin: 0px 16px 0px 0px !important;  }}@media screen and (max-width: 1201px) {  #readiness-for .flex-item {    flex: 50%;  }}@media screen and (max-width: 1025px) {  #achievements .flex-item  /*#readiness-for .flex-item*/ {    flex: 50%;  }  #framework-driven .content > .flex-item {    flex: 100%;  }  #different .flex-item {    flex: 100%;  }  #cover-block .flex-container {    flex-direction: column;  }  #cover-block .cover-container {    padding: 32px;    text-align: center;  }  #cover-block img {    position: initial;    margin-left: 0;  }}@media screen and (max-width: 768px) {  #achievements .flex-item,  #readiness-for .flex-item {    flex: 100%;  }  #framework-driven .andrew, #framework-driven .thomas{    position: relative;    display: inline-block;    width: 40%;    padding: 2%;    padding-top: 15%;    top: 0;    left: 0;    margin: 0;    bottom: auto;    vertical-align: top;  }  #framework-driven .andrew{    margin-left: 9%;  }  .hover-box:hover * {    color: white;}}@media screen and (max-width: 571px) {  #framework-driven .elevated-box {    padding: 28px;  }  #framework-driven #andras.profile {    flex-direction: column-reverse;    justify-content: flex-end;  }  #framework-driven #tom.profile {    flex-direction: column;    justify-content: flex-end;  }}