/* block template location: /content/blocks/covers/cv02/; CAT=cv02*/.block-cv02 {  height: 100vh;  background: #fff;  width: 100%;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  text-align: center;  vertical-align: middle;  position: relative;  transform: translate3d(0, 0, 0);  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: unset;  color: #fff;}.block-cv02:after {  height: 100%;  background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));  content: '';  width: 100%;  position: absolute;  top: 0;  left: 0;}.block-cv02 .block-inner {  display: flex;  flex-direction: column;  justify-content: center;  max-width: 1170px;  margin: 0 auto;  position: relative;  z-index: 1;  height: 100%;}.block-cv02 .block-content p {  max-width: 640px;  margin: 0 auto;}.sk-page-editor .block-cv02 {  background-image: url(/content/blocks/covers/cv02/cv02.jpg);}/* block template location: /content/blocks/columns/cl05/; CAT=cl05*/.block-cl05 .block-text {  padding-right: 2em;}.block-cl05 .block-image {  padding-left: 2em;}@media screen and (max-width: 667px) {  .block-cl05 .block-text {    padding-right: 0;  }  .block-cl05 .block-image {    padding-left: 0;  }  .block-cl05 p:last-child {    margin-bottom: 0;  }}/* block template location: /content/blocks/columns/cl05/; CAT=cl05*//* block template location: /content/blocks/columns/cl05/; CAT=cl05*//* block template location: ; CAT=api*/.block-25  {:waves-brush;}.block-23 .block {max-height:500px;background-image:url(/uploads/media/v-637477307904753595/P8-B23-bg.jpg);}.block-25 .block {background-image:url(/uploads/media/v-637401160514770598/P8-B25-bg.jpg);background-repeat:no-repeat;background-size:cover;background-color:#4a4947;color:white;background-blend-mode:normal;background-attachment:fixed;padding-top:50px;}{phone} { .block-25 .block {padding-bottom:40px;}}@media screen and (min-width:1140px) { .block-23 .block {background-position:top center;}.block-25 .block {padding-top:3rem;padding-bottom:3rem;}.block-24 .block {padding-top:3rem;padding-bottom:3rem;}}