.sv-template-plan-manual .sv-column-3 .hiq-sub-menu__wrapper {
   margin-top: 3.6875rem;
}
.sv-template-plan-manual .sv-column-3 .hiq-menu--level-0 .hiq-sub-menu__link {
   padding-left: 3rem;
}
.plan__header {
   border-left: 5px solid #087C8C;
   padding-left: 1.25rem;
   background-color: #E5F6F8;
   display: flex;
   align-items: center;
}
.plan__header .sv-text-portlet-content {
   margin: 0;
}
.plan__header p, 
.plan__header a {
   margin: 0 2rem 0 0!important;
   font-weight: 600;
   font-size: 1.125rem;
}
.plan__header a {
   font-weight: normal;
}
.plan__header .sv-horizontal .sv-text-portlet + .sv-text-portlet p {
   font-weight: normal;
}
.plan__header .hiq-tag-list__wrapper,
.plan__header .hiq-tag-list__item {
   margin: 0;
}
.plan__header .hiq-tag-list::before {
   margin-bottom: 0;
}
.plan__header .hiq-tag-list__link {
   z-index: 1;
}
.plan__header .sv-horizontal > div + div p {
   position: relative;   
}
.plan__header .sv-horizontal > div + div p:before {
   content: "";
   display: inline-block;
   background: url('/images/18.79b7b7fa18f520a4acc50362/1716368470995/icon-chapter-dark.svg') no-repeat;
   width: 1.5rem;
   height: 1.5rem;
   position: relative;
   top: 5px;
   margin-right: 3px;
}
.plan__buttonrow {
   margin-top: 2rem;
}
.plan__buttonrow .sv-column-6 + .sv-column-6 {
   text-align: right;
}

@media (min-width: 1025px) {
   .plan__header {
      min-height: 5.875rem;
      padding-left: 2.8125rem;
   }
   .plan__borderleft {
      border-left: 5px solid #087C8C;
      padding-left: 2.8125rem;
      padding-top: 3.6875rem;
   }
}
@media (max-width: 1024px) {
   .plan__header {
      padding: 1.25rem;
      margin-bottom: 2rem!important;
   }
   .plan__header .sv-horizontal > * {
      float: none;
   }
   .plan__header p {
      padding-bottom: 1rem;
   }
   .plan__buttonrow .sv-row {
       display: flex;
       flex-wrap: wrap;
   }
   .plan__buttonrow .sv-column-6 {
      flex: 1;
   }
}
@media (max-width: 768px) {
   .plan__buttonrow .sv-text-portlet-content {
      margin-bottom: 0;
   }
}
@media (max-width: 500px) {
   .plan__buttonrow .sv-row {
       flex-direction: column;
   }
   .plan__buttonrow .sv-row .hiq-next-button__decoration a,
   .plan__buttonrow .sv-row .hiq-back-button__decoration a{
      width: calc(100% - 102px)!important;
   }
   
}