.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: 100vh;  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-cl05 .block-text {  padding-right: 3em;}.block-ac .accordion-header > p {  margin: 0;}.block-ac .accordion-header > p + p {  margin-top: 15px;}.sk-page-editor .block-ac [data-sk-active-item] {  outline: 1px dashed rgba(0, 0, 0, 0.85);}.sk-page-editor .block-ac [data-sk-active-item] .accordion-body {  display: block !important;}.sk-page-editor .sort-accordion {  position: fixed;  z-index: 1000 !important;  top: 0;  width: 0;  background: #fff;  width: 100%;  height: 100%;  display: flex;  align-items: center;  justify-content: center;}.sk-page-editor .sort-accordion .block-text {  display: none;}.sk-page-editor .sort-accordion .image-col-inner {  display: none;}.sk-page-editor .sort-accordion .accordion {  max-width: 800px;  width: 100%;}.sk-page-editor .sort-accordion .accordion-item {  border: 1px solid #ddd;  margin: 5px 0;  background: #fff;}.sk-page-editor .sort-accordion .accordion-header p {  margin: 0;}.sk-page-editor .sort-accordion .sort-placeholder {  position: relative;  height: 1px;  z-index: 11;}.sk-page-editor .sort-accordion .sort-placeholder span {  display: block;  height: 1px;  position: absolute;  top: 50%;  left: 0;  width: 100%;  background: var(--primary-color);}.sk-page-editor .sort-accordion .sort-placeholder:before,.sk-page-editor .sort-accordion .sort-placeholder:after {  position: absolute;  top: 50%;  content: '';  border-top: 4px solid transparent;  border-bottom: 4px solid transparent;  margin-top: -4px;}.sk-page-editor .sort-accordion .sort-placeholder:before {  border-left: 4px solid var(--primary-color);  left: 0;}.sk-page-editor .sort-accordion .sort-placeholder:after {  border-right: 4px solid var(--primary-color);  right: 0;}.sk-page-editor .sort-accordion .dragged {  position: absolute;}.block-ac01 .tabs-container .tabs {  margin-bottom: 45px;}.block-ac01 .text-col-inner {  max-width: 80%;}.block-ac01 .image-col-inner {  padding-left: 25px;}.block-ac01 .accordion-header > p {  margin: 0;}@media phone {  .block-ac01 {    font-size: 100%;  }  .block-ac01 .text-col-inner {    margin: 0 auto;    max-width: 100%;  }}.block-tx03 .breadcrumbs {  color: #888;}.block-tx03 .breadcrumbs a {  display: inline-block;}.block-tx03 .breadcrumbs a:after {  content: '/';  margin: 0 5px;  color: #888;}@media phone {  .block-tx03 .breadcrumbs {    padding: 0 5px;  }  .block-tx03 .breadcrumbs p {    margin: 0;    display: block;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;  }}@media phone {  .block-im02 .is-photo .block-content p:first-child {    margin-top: 0;  }}@media tablet {  .block-im02 .is-text .block-content {    max-width: 95%;  }}@media desktop {  .block-im02 .is-text .block-content {    max-width: 90%;  }}.block-441 .block {border-top-style:solid;border-top-color:#dddddd;border-top-width:1px;}.block-445 .block {border-top-style:solid;border-top-color:#dddddd;border-top-width:1px;}.block-219 .block {background-image:url(/uploads/media/v-638981117512794702/P27-B219-bg.jpg);font-size:1.5em;max-height:calc(100vh - 50px);}@media screen and (max-width: 667px) { .block-219 .block {font-size:1em;}}@media screen and (max-width: 1024px) and (min-width: 668px) { .block-219 .block {font-size:1.25em;background-blend-mode:normal;background-size:cover;background-position:bottom center;}}