.zb img {  display:inline-block;  max-width:100%;  height:auto;  vertical-align:top;}.zb iframe {  max-width:100%;  border:none;}.zb video {  width:100%;  height:auto;}.zb * {  box-sizing:border-box;}.zb-element {  position:relative;}.zb p:last-child {  margin-bottom:0;}.zb h1,.zb h2,.zb h3,.zb h4,.zb h5,.zb h6 {  padding-top:0;  margin-top:0;}.zb b,.zb strong {  font-weight:bold;}.ajs__element {  visibility:hidden;}.ajs__element.animated {  visibility:visible;}.zb-icon {  display:block;  width:1em;  height:1em;  fill:currentColor;}.zb {  }.zb-section {  position:relative;  display:flex;  justify-content:center;}.zb-section__innerWrapper {  position:relative;  display:flex;  flex-wrap:wrap;  flex:var(--zb-section-flex, 1 1 auto);  width:var(--zb-section-width, 100%);  max-width:var(--zb-section-max-width, 1120px);}.zb-column {  position:relative;  display:flex;  flex-direction:column;  flex-grow:1;  max-width:100%;  min-height:1px;  padding-right:15px;  padding-left:15px;}.zb-column-offset--0 {  margin-left:0;}.zb-column-offset--1 {  margin-left:8.3333333333%;}.zb-column-offset--2 {  margin-left:16.6666666667%;}.zb-column-offset--3 {  margin-left:25%;}.zb-column-offset--4 {  margin-left:33.3333333333%;}.zb-column-offset--5 {  margin-left:41.6666666667%;}.zb-column-offset--6 {  margin-left:50%;}.zb-column-offset--7 {  margin-left:58.3333333333%;}.zb-column-offset--8 {  margin-left:66.6666666667%;}.zb-column-offset--9 {  margin-left:75%;}.zb-column-offset--10 {  margin-left:83.3333333333%;}.zb-column-offset--11 {  margin-left:91.6666666667%;}.zb-column--1 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:8.3333333333%;}.zb-column--2 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:16.6666666667%;}.zb-column--3 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:25%;}.zb-column--4 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:33.3333333333%;}.zb-column--5 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:41.6666666667%;}.zb-column--6 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:50%;}.zb-column--7 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:58.3333333333%;}.zb-column--8 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:66.6666666667%;}.zb-column--9 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:75%;}.zb-column--10 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:83.3333333333%;}.zb-column--11 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:91.6666666667%;}.zb-column--12 {  flex-grow:0;  flex-shrink:0;  width:100%;  max-width:100%;}.zb-column--1of5 {  flex:0 0 auto;  width:100%;  max-width:20%;}@media (max-width:991px) {  .zb-column--lg--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--lg--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--lg--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--lg--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--lg--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--lg--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--lg--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--lg--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--lg--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--lg--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--lg--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--lg--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--lg--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--lg--0 {    margin-left:0;  }  .zb-column-offset--lg--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--lg--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--lg--3 {    margin-left:25%;  }  .zb-column-offset--lg--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--lg--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--lg--6 {    margin-left:50%;  }  .zb-column-offset--lg--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--lg--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--lg--9 {    margin-left:75%;  }  .zb-column-offset--lg--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--lg--11 {    margin-left:91.6666666667%;  }}@media (max-width:767px) {  .zb-column--md--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--md--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--md--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--md--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--md--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--md--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--md--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--md--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--md--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--md--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--md--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--md--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--md--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--md--0 {    margin-left:0;  }  .zb-column-offset--md--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--md--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--md--3 {    margin-left:25%;  }  .zb-column-offset--md--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--md--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--md--6 {    margin-left:50%;  }  .zb-column-offset--md--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--md--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--md--9 {    margin-left:75%;  }  .zb-column-offset--md--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--md--11 {    margin-left:91.6666666667%;  }}@media (max-width:575px) {  .zb-column {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--1of5 {    flex:0 0 auto;    width:100%;    max-width:100%;  }  .zb-column--sm--1 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:8.3333333333%;  }  .zb-column--sm--2 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:16.6666666667%;  }  .zb-column--sm--3 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:25%;  }  .zb-column--sm--4 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:33.3333333333%;  }  .zb-column--sm--5 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:41.6666666667%;  }  .zb-column--sm--6 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:50%;  }  .zb-column--sm--7 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:58.3333333333%;  }  .zb-column--sm--8 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:66.6666666667%;  }  .zb-column--sm--9 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:75%;  }  .zb-column--sm--10 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:83.3333333333%;  }  .zb-column--sm--11 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:91.6666666667%;  }  .zb-column--sm--12 {    flex-grow:0;    flex-shrink:0;    width:100%;    max-width:100%;  }  .zb-column--sm--1of5 {    flex:0 0 auto;    width:100%;    max-width:20%;  }  .zb-column-offset--sm--0 {    margin-left:0;  }  .zb-column-offset--sm--1 {    margin-left:8.3333333333%;  }  .zb-column-offset--sm--2 {    margin-left:16.6666666667%;  }  .zb-column-offset--sm--3 {    margin-left:25%;  }  .zb-column-offset--sm--4 {    margin-left:33.3333333333%;  }  .zb-column-offset--sm--5 {    margin-left:41.6666666667%;  }  .zb-column-offset--sm--6 {    margin-left:50%;  }  .zb-column-offset--sm--7 {    margin-left:58.3333333333%;  }  .zb-column-offset--sm--8 {    margin-left:66.6666666667%;  }  .zb-column-offset--sm--9 {    margin-left:75%;  }  .zb-column-offset--sm--10 {    margin-left:83.3333333333%;  }  .zb-column-offset--sm--11 {    margin-left:91.6666666667%;  }}.zb-el-container {  display:flex;  flex-direction:column;  max-width:100%;}.hg-video-bg__wrapper {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  overflow:hidden;  width:100%;  height:100%;}.hg-video-bg__wrapper ~ * {  position:relative;}.hg-video-bg__wrapper:hover .hg-video-bg__controls {  color:#fff;  cursor:pointer;  opacity:1;}.hg-video-bg__wrapper iframe, .hg-video-bg__wrapper video {  border:none;  height:100%;  left:50%;  max-width:none;  position:absolute;  top:50%;  transform:translate(-50%, -50%);  width:100%;}.hg-video-bg__container {  position:absolute;  top:0;  left:0;  z-index:0;  width:100%;  height:100%;}.hg-video-bg__container iframe, .hg-video-bg__container video {  position:absolute;  top:50%;  left:50%;  width:100%;  height:100%;  border:none;  transform:translateX(-50%) translateY(-50%);  object-fit:cover;}.hg-video-bg__container iframe {  max-width:none;}.hg-video-bg__controls {  position:absolute;  bottom:20px;  z-index:3;  width:100%;  padding:0;  padding-right:25px;  padding-left:25px;  margin:0;  transition:opacity 0.2s ease-in;  opacity:0.1;}.hg-video-bg__controls .znpb-editor-icon {  margin:0;}.hg-video-bg__controls-contols-button {  margin-right:5px;  transition:all 0.2s ease;  opacity:0;}.zb-sct-clm-gap--xsmall .zb-column {  padding-right:5px;  padding-left:5px;}.zb-sct-clm-gap--small .zb-column {  padding-right:10px;  padding-left:10px;}.zb-sct-clm-gap--large .zb-column {  padding-right:25px;  padding-left:25px;}.zb-sct-clm-gap--xlarge .zb-column {  padding-right:40px;  padding-left:40px;}.zb-sct-clm-gap--no .zb-column {  padding-right:0px;  padding-left:0px;}@media (max-width:991px) {  .zb-sct-clm-gap--lg--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--lg--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--lg--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--lg--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--lg--no .zb-column {    padding-right:0px;    padding-left:0px;  }}@media (max-width:767px) {  .zb-sct-clm-gap--md--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--md--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--md--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--md--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--md--no .zb-column {    padding-right:0px;    padding-left:0px;  }}@media (max-width:575px) {  .zb-sct-clm-gap--sm--xsmall .zb-column {    padding-right:5px;    padding-left:5px;  }  .zb-sct-clm-gap--sm--small .zb-column {    padding-right:10px;    padding-left:10px;  }  .zb-sct-clm-gap--sm--large .zb-column {    padding-right:25px;    padding-left:25px;  }  .zb-sct-clm-gap--sm--xlarge .zb-column {    padding-right:40px;    padding-left:40px;  }  .zb-sct-clm-gap--sm--no .zb-column {    padding-right:0px;    padding-left:0px;  }}.zb-flex-width--full {  max-width:100%;}.zb-flex--halign-left {  align-items:flex-start;}.zb-flex--halign-center {  align-items:center;}.zb-flex--halign-right {  align-items:flex-end;}.zb-flex--halign-stretch {  align-items:stretch;}.zb-flex--valign-start {  justify-content:flex-start;}.zb-flex--valign-center {  justify-content:center;}.zb-flex--valign-end {  justify-content:flex-end;}.zb-flex--valign-space-around {  justify-content:space-around;}.zb-flex--valign-space-between {  justify-content:space-between;}.zb-flex--vertical, .zb-flex--column {  flex-direction:column;}.zb-flex--horizontal, .zb-flex--row {  flex-direction:row;}.zb-flex--row-reverse {  flex-direction:row-reverse;}.zb__utils-t-align--center {  text-align:center;}.zb__utils-t-align--left {  text-align:left;}.zb__utils-t-align--right {  text-align:right;}.zb__utils-t-align--justify {  text-align:justify;}.hg-video-bg__controls[data-position=center] {  text-align:center;}.hg-video-bg__controls[data-position=right] {  text-align:right;}.hg-video-bg__controls[data-position=left] {  text-align:left;}.hg-video-bg__controls-button svg {  margin-right:0.2em;  margin-left:0.2em;  display:inline-block;}.hg-video-bg__controls-button .hg-video-bg__controls-button--svg-pause {  display:none;}.hg-video-bg__controls-button .hg-video-bg__controls-button--svg-mute {  display:none;}.hg-video-bg--muted .hg-video-bg__controls-button--svg-unmute {  display:none;}.hg-video-bg--muted .hg-video-bg__controls-button--svg-mute {  display:inline-block;}.hg-video-bg--playing .hg-video-bg__controls-button--svg-play {  display:none;}.hg-video-bg--playing .hg-video-bg__controls-button--svg-pause {  display:inline-block;}.hg-video-bg--contain iframe,.hg-video-bg--contain video {  object-fit:contain;}.zb-mask {  position:absolute;  right:0;  bottom:-1px;  left:0;  width:100%;  height:auto;  color:#fff;  line-height:0;}.zb-mask svg {  display:block;  width:100%;  height:100%;  fill:currentColor;}.zb-mask-pos--top {  top:-1px;  bottom:auto;}.zb-mask-pos--top svg {  transform:rotate(180deg);}.zb-mask-pos--top.zb-mask-pos--flip svg {  transform:rotate(180deg) scale(-1, 1);}.zb-mask-pos--bottom.zb-mask-pos--flip svg {  transform:scale(-1, 1);}[data-znpbicon]:before {content:attr(data-znpbicon)}@font-face {font-family:"Font Awesome 5 Free Regular"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Regular/fa-regular-400.eot");src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Regular/fa-regular-400.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Regular/fa-regular-400.woff") format("woff"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Regular/fa-regular-400.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Regular/fa-regular-400.svg#Font_Awesome_5_Free_Regular") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Free Regular"]:before, [data-znpbiconfam="Font Awesome 5 Free Regular"] {font-family:"Font Awesome 5 Free Regular";font-weight:400;}@font-face {font-family:"Font Awesome 5 Free Solid"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Solid/fa-solid-900.eot");src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Solid/fa-solid-900.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Solid/fa-solid-900.woff") format("woff"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Solid/fa-solid-900.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Free-Solid/fa-solid-900.svg#Font_Awesome_5_Free_Solid") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Free Solid"]:before, [data-znpbiconfam="Font Awesome 5 Free Solid"] {font-family:"Font Awesome 5 Free Solid";font-weight:400;}@font-face {font-family:"Font Awesome 5 Brands Regular"; font-weight:normal; font-style:normal;src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.eot");src:url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.eot#iefix") format("embedded-opentype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.woff") format("woff"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.ttf") format("truetype"),url("/wp-content/plugins/zionbuilder/assets/icons/FontAwesome5Brands-Regular/fa-brands-400.svg#Font_Awesome_5_Brands_Regular") format("svg");font-style:normal;font-weight:400;font-display:block;}[data-znpbiconfam="Font Awesome 5 Brands Regular"]:before, [data-znpbiconfam="Font Awesome 5 Brands Regular"] {font-family:"Font Awesome 5 Brands Regular";font-weight:400;}html {font-family:"Libre Franklin";}body {overflow-x:hidden;}h1, h2, h3, h4 {font-weight:600 !important;}.zb-el-button {transition:.2s;}.zb-menu li:hover > a, .zb-menu a:focus {  color:#59ccdc;}.helpie-faq.accordions .accordion .accordion__item {border-bottom:none;    border-radius:8px;  font-size:15px;line-height:150%;}.helpie-faq-col.helpie-faq-col-12 ul {  display:flex;  flex-direction:column;  gap:10px;}.helpie-faq.accordions .accordion .accordion__item .accordion__header {  padding:12px;}.helpie-faq.accordions .accordion {margin:0;}.zb-menu:not(.zb-menu-mobile--active) .sub-menu {  background:#fff;}@media (max-width:1440px) {.x-header-row_inner {max-width:100% !important;}}.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large,#input_1_7 {border:none;background:none;  border-bottom:1px solid #AFBAC0;font-family:"Inter";padding:12px 0;}.gform_wrapper.gravity-theme .gform_fields {  grid-column-gap:5% !important;grid-row-gap:35px !important;}.gform_wrapper.gravity-theme .gfield textarea.medium {  height:120px !important;}.gform_wrapper.gravity-theme .gfield_required {display:none !important;}#gform_submit_button_1 {  background-color:#0d4059;  font-size:15px;  font-weight:500;  padding:13px 20px;  border-radius:200px;  border:none;  color:#fff;cursor:pointer;width:100%;}.gform_wrapper.gravity-theme .gfield_label {color:#fff;}.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large, #input_1_7 {color:#fff;border-bottom:1px solid #A4F4FF;}#gform_submit_button_1 {  border:1px solid #fff;}@media (max-width:834px) {#gform_submit_button_1 {width:100%;}}.helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title {padding-right:50px;}.animated-gradient {  background:linear-gradient(114deg, #59CCDC, #0D4059, #59CCDC);  background-size:300% 300%;  animation:gradientMove 10s ease infinite;}@keyframes gradientMove {  0% {    background-position:0% 50%;  }  50% {    background-position:100% 50%;  }  100% {    background-position:0% 50%;  }}#nav-menu-item-2206 {  display:none;}@media (max-width:1024px) {#nav-menu-item-2206 {display:initial;}#nav-menu-item-149 {display:none;}}#gform_confirmation_message_2 {  line-height:170%;}#gform_confirmation_message_2 h2 {padding-bottom:20px;font-weight:600;font-size:18px;}#gform_confirmation_message_2 p, #gform_confirmation_message_2 ul {padding-bottom:20px;}.styled-list {  list-style:none;  padding:0;  margin:0;}.styled-list li {  background:#fff;  border-left:4px solid #5acee2;  margin-bottom:10px;  padding:12px 16px;  border-radius:8px;  font-size:16px;  color:#0d4059;  box-shadow:0 1px 3px rgba(0,0,0,0.05);  transition:.2s;}.styled-list li:hover {  transform:translateY(-2px);  box-shadow:0 4px 8px rgba(0,0,0,0.1);  border-left-color:#5acee2;}.styled-list-dark {  list-style:none;  padding:0;  margin:0;}.styled-list-dark li {  background:#13384d;   border-left:4px solid #59ccdc;   margin-bottom:10px;  padding:12px 16px;  border-radius:8px;  font-size:16px;  color:#f0f4f6;   box-shadow:0 1px 3px rgba(0,0,0,0.3);  transition:transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;}.styled-list-dark li:hover {  transform:translateY(-2px);  box-shadow:0 4px 10px rgba(0,0,0,0.4);  border-left-color:#7fe7f1;   background:#19455d; }.zb-el-button {  transition:transform 0.2s ease,               box-shadow 0.2s ease,               filter 0.2s ease;}.zb-el-button:hover {  transform:translateY(-2px);  box-shadow:0 4px 8px rgba(0,0,0,0.12);  filter:brightness(1.05); }.zb-el-button:active {  transform:translateY(0);   box-shadow:0 2px 4px rgba(0,0,0,0.1);  filter:brightness(0.97); }.helpie-faq.accordions .accordion .accordion__item {  background-color:#fff;   border-left:4px solid #5acee2;   transition:background-color 0.25s ease, box-shadow 0.25s ease;box-shadow:rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}.helpie-faq-col.helpie-faq-col-12 {  padding:5px;}.helpie-faq.accordions .accordion .accordion__item:hover {  background-color:#fff;   box-shadow:0 2px 6px rgba(0,0,0,0.08);}.menu-icon-wrapper {  width:34px;  height:34px;  border-radius:50%;  background:#f5f7f8;          display:inline-flex;  align-items:center;  justify-content:center;  margin-right:10px;  flex:0 0 auto;            }.menu-icon {  max-width:70%;  max-height:70%;  object-fit:contain;  display:block;  transition:transform 0.18s ease, opacity 0.18s ease;}.menu-link {  display:inline-flex;  align-items:center;}.menu-link:hover .menu-icon {  transform:scale(1.08);  opacity:0.95;}.menu-link:focus-visible {  outline:2px solid rgba(13,64,89,0.12);  outline-offset:4px;}.menu-icon-wrapper {  width:34px;  height:34px;  border-radius:50%;  background:rgba(90, 206, 226, 0.12);   display:inline-flex;  align-items:center;  justify-content:center;  margin-right:10px;  flex:0 0 auto;}.sub-menu.zb-mmContent {  border-radius:20px !important;}.sub-menu {  border-radius:6px;}.zb-menu-mobile--active .zb-menu-list {background-color:#0d4059;}@keyframes gentle-bounce {  0%, 100% { transform:translateY(0); }  50% { transform:translateY(-5px); }}.bouncy-list {  animation:gentle-bounce 2.5s ease-in-out infinite;  display:inline-block;}.bouncy-list:nth-child(2n) {  animation-delay:0.3s;}.bouncy-list:nth-child(3n) {  animation-delay:0.6s;}.line {background-color:#0D4059;width:1.5px;height:100%;}.divider {background-color:#0D4059;width:3px;height:100%;}.box-list {  display:grid;  grid-template-columns:repeat(3, 1fr);  gap:15px;  list-style:none;  padding:0;}.box-list li {  background-color:#13384d;color:#fff;  border-radius:16px;  box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);  padding:1.5rem;  font-size:1rem;  line-height:1.5;  transition:all 0.3s ease;display:flex;align-items:center;}.box-list li:hover {  background-color:#c3f739;color:#0d4059;  transform:translateY(-3px);  box-shadow:0 6px 14px rgba(0, 0, 0, 0.1);}.box-list li:active {  transform:translateY(0);  box-shadow:0 2px 6px rgba(0, 0, 0, 0.08);}@media (max-width:834px) {.box-list {grid-template-columns:repeat(2, 1fr);}}@media (max-width:575px) {.box-list {grid-template-columns:repeat(1, 1fr);}}.second-nav {position:sticky;  top:0;  z-index:9999;}section {scroll-margin-top:30px;}.sub-menu.zb-mmContent {  z-index:999999;}.light-box-list {  display:grid;  grid-template-columns:repeat(3, 1fr);  gap:15px;  list-style:none;  padding:0;}.light-box-list li {  background-colour:#f5f7fa;  colour:#333;  border-radius:16px;  box-shadow:0 2px 6px rgba(0, 0, 0, 0.04);  padding:1.5rem;  font-size:1rem;  line-height:1.5;  transition:all 0.3s ease;  display:flex;  align-items:centre;}.light-box-list li:hover {  background-colour:#e8f0ff;  colour:#1a3954;  transform:translateY(-3px);  box-shadow:0 6px 12px rgba(0, 0, 0, 0.08);}.light-box-list li:active {  transform:translateY(0);  box-shadow:0 2px 5px rgba(0, 0, 0, 0.06);}.course-checklist {  list-style:none;  margin:0;  padding:0;}.course-checklist li {  background:#fff;  padding:12px 16px 12px 44px;  margin:10px 0;  border-radius:10px;  font-size:1rem;  position:relative;    border:1px solid #59ccdc30;  box-shadow:0 2px 6px rgba(0,0,0,0.05);}.course-checklist li::before {  content:"✔";  position:absolute;  left:16px;  top:50%;  transform:translateY(-50%);    colour:#0d4059;     font-weight:bold;  font-size:1.1rem;}.course-checklist li::before {color:#59ccdc;}.test-msg {  background-color:#0d4059;   color:#ffffff;  border-left:6px solid #c3f739;   padding:20px 25px;  border-radius:10px;  margin:20px 0;  font-family:Arial, sans-serif;  font-size:16px;  line-height:1.5;  box-shadow:0 4px 12px rgba(0,0,0,0.1);}.test-msg p {  margin:0 0 15px 0;}.test-msg-btn {  display:inline-block;  background-color:#c3f739;   color:#0d4059;   text-decoration:none;  font-weight:600;  padding:10px 20px;  border-radius:100px;  transition:background-color 0.3s ease, color 0.3s ease;}.test-msg-btn:hover {  background-color:#b0d936;   color:#0b3449; }@keyframes fadeInUp {  0% {    opacity:0;    transform:translateY(10px);  }  100% {    opacity:1;    transform:translateY(0);  }}.test-msg {  opacity:0;   transition:opacity 0.6s ease, transform 0.6s ease;}.gform_wrapper .gfield.gfield_visibility_visible .test-msg {  animation:fadeInUp 0.6s ease forwards;}.flash {  color:#c3f739;   animation:flashColour 1.8s ease-in-out forwards;}@keyframes flashColour {  0%   { color:inherit; }  15%  { color:#fff; }  30%  { color:#c3f739; }  45%  { color:#fff; }  60%  { color:#c3f739; }  100% { color:#c3f739; }}.rec-list {  list-style:none;  padding:0;display:flex;flex-direction:column;gap:10px;}.rec-list li {  margin:0;}.rec-list a {  display:block;  padding:12px 18px;  background:rgba(255, 255, 255, 0.04);  border:1px solid rgba(195, 247, 57, 0.25);  border-radius:12px;  color:#c3f739;  text-decoration:none;  font-weight:600;  letter-spacing:0.2px;  position:relative;  transition:    transform 0.25s ease,    box-shadow 0.25s ease,    background 0.25s ease,    border-color 0.25s ease;}.rec-list a::after {  content:"→";  position:absolute;  right:18px;  top:50%;  transform:translateY(-50%);  font-size:18px;  opacity:0.6;  transition:transform 0.25s ease, opacity 0.25s ease;}.rec-list a:hover,.rec-list a:focus {  background:rgba(195, 247, 57, 0.08);  border-color:#c3f739;  box-shadow:0 10px 30px rgba(0, 0, 0, 0.35);  transform:translateY(-4px);}.rec-list a:hover::after,.rec-list a:focus::after {  transform:translate(4px, -50%);  opacity:1;}.rec-list a:active {  transform:translateY(-1px);}@media (max-width:600px) {  .rec-list a {    padding:18px;  }}.rec-img {display:none;}.site-owner-link {color:#c3f739;}