
html {
  font-size: 1px;
}

@-webkit-keyframes fadeIn1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}

@keyframes fadeIn1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}

@-webkit-keyframes fadeIn2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}

@keyframes fadeIn2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}

section.u4m-slider-tabs {
  padding: 0 20rem;
  margin: 100rem auto;
}

section.u4m-slider-tabs.reverse-text {
  color: #fff;
}

section.u4m-slider-tabs.reverse-text div.intro .heading span{
  color: var(--light-blue, #6dcff6);
}

section.u4m-slider-tabs.reverse-text .slide-container div.nav-item .tab-navigation-text{
  color:#fff;
}

section.u4m-slider-tabs.reverse-text h3 span{
  color: var(--light-blue, #6dcff6);
}

section.u4m-slider-tabs.reverse-text .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p,
section.u4m-slider-tabs.reverse-text .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li p{
  color: var(--light-text, #dadada);
}

section.u4m-slider-tabs.reverse-text .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li{
  color: var(--white, #fff);
}

section.u4m-slider-tabs a:not([class]){
  color: var(--dark-blue, #004f91);
  transition: all .1s ease-in-out;
}

section.u4m-slider-tabs a:not([class]):hover{
  text-decoration: underline;
}

section.u4m-slider-tabs.reverse-text a:not([class]):hover{
  color: #fff;
}

section.u4m-slider-tabs div.intro {
  margin: 0 auto 0 auto;
  max-width: 1024rem;
}

section.u4m-slider-tabs div.intro .heading {
  font-family: "Monda", sans-serif;
  font-size: 50rem;
  letter-spacing: -1.5rem;
  margin-bottom: 30rem;
  line-height: 1.2;
  position: relative;
  text-align: center;
  margin-bottom: 0;
}

section.u4m-slider-tabs div.intro .heading span {
  color: #004f91;
  font-weight: bold;
}

section.u4m-slider-tabs div.intro .heading.branch:before {
  content: url("https://www.guardsquare.com/hubfs/Logos/blue-git-branch.png");
  position: absolute;
  top: 14rem;
  left: -96rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs div.intro .heading.branch:before {
    display: none;
  }
}

@media (max-width: 580px) {
  section.u4m-slider-tabs div.intro .heading {
    font-size: 32rem;
    margin-bottom: 20rem;
  }
}

section.u4m-slider-tabs div.intro .subheading {
  font-size: 18px;
  color: #29353A;
  letter-spacing: 0;
  text-align: left;
  line-height: 32px;
  max-width: 750rem;
  margin: 0 auto;
  margin-top: 24rem;
}

section.u4m-slider-tabs .slide-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-width: 1140rem;
  margin: 0rem auto;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

section.u4m-slider-tabs .slide-container.nav-right div.subnav {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

section.u4m-slider-tabs .slide-container.nav-right div.slides {
  margin-left: 0;
  padding-left: 0;
  padding-right: 80rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container.nav-right div.slides {
    padding-right: 0;
  }
}

section.u4m-slider-tabs .slide-container.nav-top {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

section.u4m-slider-tabs .slide-container.nav-top div.subnav {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

section.u4m-slider-tabs .slide-container.nav-top div.subnav div.nav-item {
  font-family: "Monda", sans-serif;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 16rem;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  section.u4m-slider-tabs .slide-container.nav-top div.subnav div.nav-item {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
}

section.u4m-slider-tabs .slide-container.nav-top div.subnav div.nav-item a.tab-navigation-text {
  letter-spacing: -.4px;

}

section.u4m-slider-tabs .slide-container.nav-top div.subnav div.nav-item a.tab-navigation-text:hover {
  color: #6dcff6;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container.nav-top div.subnav div.nav-item {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

section.u4m-slider-tabs .slide-container.nav-top div.slides {
  padding-left: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin-left: 0;
}

section.u4m-slider-tabs .slide-container div.nav-item {
  margin: 3rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-transition: .3s ease all;
  transition: .3s ease all;
  position: relative;
  border-radius: 2rem;
  font-size: 20rem;
}

section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text {
  padding: 10rem 20rem;
  cursor: pointer;
  color: #787878;
  font-weight: bold;
  letter-spacing: .89rem;
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  position: relative;
}

section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: 10rem;
  top: 0rem;
  bottom: 0;
  margin: auto;
  height: 20rem;
  width: 20rem;
  -webkit-transition: .2s ease-out all;
  transition: .2s ease-out all;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.horizontal-line {
  height: 2rem;
  width: 20rem;
  background-color: #26353b;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transition: .3s ease all;
  transition: .3s ease all;
  -webkit-transform-origin: center;
          transform-origin: center;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.horizontal-line {
    background-color: #fff;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.vertical-line {
  width: 2rem;
  height: 20rem;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #26353b;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.vertical-line {
    background-color: #fff;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text {
    font-size: 12rem;
    padding: 20rem;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item.mobile-active div.vertical-line {
  opacity: 0;
}

section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) div.vertical-line,
section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) div.horizontal-line {
  background-color: #26353b !important;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) {
    background: none !important;
    background-color: #f6f8fa !important;
    border: none !important;
  }
  section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) a.tab-navigation-text {
    color: #26353b !important;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item {
    margin: 3rem;
    padding: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin: 10rem 0 0;
    background-color: #f5f8fa;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item.mobile-active {
    background: linear-gradient(45deg, #082361 10%, #004F91);
    border-bottom: 2px solid #6dcff6;
  }
  section.u4m-slider-tabs .slide-container div.nav-item.mobile-active .tab-navigation-text {
    color: #fff;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item.active {
  background: linear-gradient(45deg, #082361 10%, #004F91);
  border-bottom: 2px solid #6dcff6;
}

section.u4m-slider-tabs .slide-container div.nav-item.active:after {
  content: url("https://www.guardsquare.com/hubfs/Logos/branch-down.png");
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: -46rem;
  left: 45%;
  z-index: 3;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item.active:after {
    display: none;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item.active .tab-navigation-text {
  pointer-events: none;
  color: #fff;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item.active .tab-navigation-text {
    pointer-events: auto;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item .accordion-content {
  padding: 0 20rem 0rem 20rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.nav-item .accordion-content {
    display: none !important;
  }
}

section.u4m-slider-tabs .slide-container div.nav-item .accordion-content p:first-child {
  margin-top: 0;
}

section.u4m-slider-tabs .slide-container div.subnav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20rem 0 27rem 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 300rem;
          flex: 0 0 300rem;
  max-width: 1100rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.subnav {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile {
  padding: 0 20rem;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile a {
  font-size: 14rem;
  padding: 12rem 16rem !important;
  border-radius: 2rem !important;
  color: #6dcff6 !important;
  border: 2px solid #fff !important;
  -webkit-box-shadow: 0 2rem 4rem #26353b;
          box-shadow: 0 2rem 4rem #26353b;
  font-family: "Monda", sans-serif !important;
  font-weight: bold;
  line-height: 16px !important;
  cursor: pointer;
  color: #004f91 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 2px solid #004f91 !important;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile a span strong {
  color: #6dcff6 !important;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile a:hover {
  background-color: #6dcff6;
  color: #26353b;
  border: 2px solid #fff;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile a:hover {
  color: #26353b !important;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner .slide-title {
  padding-top: 20rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1 {
    margin-top: 0 !important;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback video {
    display: none;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback {
    text-align: center;
  }
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback img.mobile {
    max-height: 300rem;
    margin: 0 auto;
  }
}

@media (max-width: 580px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback img.desktop {
    display: none !important;
  }
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback video {
    display: none;
  }
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-1.mobile-fallback img.mobile {
    display: block;
    max-height: 250rem;
    margin: 0 auto;
  }
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-2 h3.slide-title {
    font-size: 32rem;
  }
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-2 .slide-content ul {
  list-style: none;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-2 .slide-content ul li {
  font-weight: bold;
  font-family: "Monda", sans-serif;
  position: relative;
  font-size: 16px;
  color: #29353A;
  letter-spacing: -0.4px;
  margin-top: 16rem;
  background-image: url("https://www.guardsquare.com/hubfs/Logos/branch-vertical.png");
  background-repeat: no-repeat;
  background-position: 0 6rem;
  padding-left: 20rem;
  margin-left: -20rem;
  margin-top: 16rem;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-2 .slide-content ul li p {
  font-weight: normal;
  font-size: 14rem;
  font-family: "Noto Sans", sans-serif;
  margin-top: 0;
}

@media (min-width: 1040px) {
  section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile {
    display: none !important;
  }
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner img {
  margin-top: 30rem;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner .hs-cta-wrapper a {
  display: inline-block;
  font-family: "Noto Sans", sans-serif;
  color: #fff;
  background-color: #004f91;
  border: 0;
  border-radius: 2rem;
  padding: 15rem 40rem;
  margin: 20rem 0;
  -webkit-transition: 0.1s ease-in;
  transition: 0.1s ease-in;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14rem;
  line-height: 1.4;
  letter-spacing: 0rem;
  text-decoration: none;
  cursor: pointer;
  -webkit-box-shadow: 0rem 1rem 12rem 0 rgba(38, 53, 59, 0.1);
          box-shadow: 0rem 1rem 12rem 0 rgba(38, 53, 59, 0.1);
  padding: 8rem 20rem;
  font-size: 12rem;
  line-height: 1.2;
  margin-top: 0;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner .hs-cta-wrapper a:hover {
  background-color: #6dcff6;
  color: #26353b;
}

section.u4m-slider-tabs .slide-container div.slides {
  -ms-flex-preferred-size: calc(100% - 300rem);
      flex-basis: calc(100% - 300rem);
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 50rem 80rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-transition: .3s ease height;
  transition: .3s ease height;
  position: relative;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.slides {
    display: none;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide {
  z-index: 1;
  max-width: 100%;
  width: 100%;
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: .3s ease-out all;
  transition: .3s ease-out all;
  position: absolute;
  opacity: 0;
  max-width: 1140rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide.active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  z-index: 2;
  position: relative;
}

section.u4m-slider-tabs .slide-container div.slides div.slide.exit {
  -webkit-transform: translateY(-10px);
          transform: translateY(-10px);
  opacity: 0;
  position: relative;
}

section.u4m-slider-tabs .slide-container div.slides div.slide div.slide-description {
  background-color: #f5f8fa;
  width: 100%;
  text-align: center;
  padding-top: 24rem;
  padding-bottom: 24rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide div.slide-description p {
  margin: auto;
  max-width: 600rem;
  color: #787878;
  font-size: 20rem;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.slides div.slide {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding: 20rem;
    margin-left: 0;
    max-width: 100%;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide .accordion-content {
  display: none;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.slides div.slide .accordion-content {
    display: block;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide p {
  font-family: "Noto Sans", sans-serif;
  font-size: 16rem;
  line-height: 1.6;
  letter-spacing: 0rem;
  margin-bottom: 20rem;
}

@media (max-width: 580px) {
  section.u4m-slider-tabs .slide-container div.slides div.slide p {
    font-size: 15rem;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide p:first-of-type {
  margin-top: 0;
}

section.u4m-slider-tabs .slide-container div.slides div.slide p:last-of-type {
  margin-bottom: 1rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .hs-cta-wrapper a {
  display: inline-block;
  font-family: "Noto Sans", sans-serif;
  color: #fff;
  background-color: #004f91;
  border: 0;
  border-radius: 2rem;
  padding: 15rem 40rem;
  margin: 20rem 0;
  -webkit-transition: 0.1s ease-in;
  transition: 0.1s ease-in;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 14rem;
  line-height: 1.4;
  letter-spacing: 0rem;
  text-decoration: none;
  cursor: pointer;
  -webkit-box-shadow: 0rem 1rem 12rem 0 rgba(38, 53, 59, 0.1);
          box-shadow: 0rem 1rem 12rem 0 rgba(38, 53, 59, 0.1);
  padding: 8rem 20rem;
  font-size: 12rem;
  line-height: 1.2;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .hs-cta-wrapper a:hover {
  background-color: #6dcff6;
  color: #26353b;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner {
  margin-top: 24rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner:not(.two-column) .slide-column-2 {
  text-align: left;
  max-width: 60%;
  margin: 0 auto;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner:not(.two-column) .slide-column-2 h3.branch:before {
  display: none;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 54%;
          flex: 0 0 54%;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 img.mobile {
  display: none;
  max-height: 500rem;
  margin: 0 auto;
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 img.mobile {
      display: block;
      max-height: 500rem;
    }
  }
}

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 video {
      display: none;
    }
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 video,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 img {
  z-index: 1;
  position: relative;
}

@media (max-width: 580px) {
  section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-1 div video {
    margin: 0 auto !important;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45%;
          flex: 0 0 45%;
  padding-left: 50rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 h3 {
  font-size: 32rem;
  letter-spacing: -.75rem;
  font-family: "Monda", sans-serif;
  margin-bottom: 20rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 h3.branch:before {
  display: block;
}

@media (max-width: 1024px) {
  section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 h3.branch:before {
    display: none;
  }
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p {
  font-size: 16px;
  color: rgba(72, 81, 85, 0.8);
}

/* section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p > a:not(.not-button) {
  font-size: 14rem;
  padding: 12rem 16rem !important;
  border-radius: 2rem !important;
  color: #6dcff6 !important;
  border: 2px solid #fff !important;
  -webkit-box-shadow: 0 2rem 4rem #26353b;
          box-shadow: 0 2rem 4rem #26353b;
  font-family: "Monda", sans-serif !important;
  font-weight: bold;
  line-height: 16px !important;
  cursor: pointer;
  border: 2px solid #004f91 !important;
  color: #004f91 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p > a:not(.not-button) span strong {
  color: #6dcff6 !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p > a:not(.not-button):hover {
  background-color: #6dcff6;
  color: #26353b;
  border: 2px solid #fff;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p > a:not(.not-button):hover {
  color: #26353b !important;
} */

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 span.slide-content > p > a.not-button {
  color: #6dcff6;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul {
  list-style: none;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li {
  font-weight: bold;
  font-family: "Monda", sans-serif;
  position: relative;
  font-size: 16px;
  color: #29353A;
  letter-spacing: -0.4px;
  margin-top: 16rem;
  /* background-image: url("https://www.guardsquare.com/hubfs/Logos/branch-vertical.png"); */
  background-repeat: no-repeat;
  background-position: 0 6rem;
  padding-left: 20rem;
  margin-left: -20rem;
  margin-top: 16rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li:before{
  content:'';
  display: block;
  width: 11px;
  height:11px;
  border: 2px solid #6dcff6;
  position: absolute;
  left: 0px;
  border-radius: 50%;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li:after{
  content:'';
  display: block;
  width: 1px;
  background-color:#6dcff6;
  position: absolute;
  top: 24px;
  left: 5px;
  bottom:5px;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 ul li p {
  color: #787878;
  font-size: 14rem;
  font-weight: normal;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6 {
  text-transform: capitalize !important;
  font-size: 14rem !important;
  border-radius: 2rem !important;
  padding-left: 36rem !important;
  padding-right: 36rem !important;
  padding-top: 12rem !important;
  padding-bottom: 12rem !important;
  font-weight: normal !important;
  font-family: "Monda", sans-serif !important;
  background-color: #59eb42;
  font-weight: bold !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6 span strong,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6 span strong {
  color: #26353b;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover {
  background-color: #6dcff6 !important;
  color: #26353b !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover span,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover span {
  color: #26353b !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover span strong,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover span strong {
  color: #26353b !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a.cta_button#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover,
section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column .slide-column-2 a#cta_button_3463800_b9e078b9-e335-4845-b4dc-21bca2c3fed6:hover {
  background-color: #6dcff6 !important;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.top-navigation.two-column.one-column .slide-column-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.small-image.top-navigation .slide-column-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.small-image.top-navigation .slide-column-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  padding-left: 50rem;
}

section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.image-right.top-navigation {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

/*added*/
section.u4m-slider-tabs {
  margin-bottom:0px;  
}
section.u4m-slider-tabs {
    margin-top:0px;
    max-width:1320rem !important;
}
div.slide-column-1 {
    margin-top:25rem;
}
section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text {
    color:white;
}
section.u4m-slider-tabs {
    padding:15px !important;
    border-radius:25px;
        backdrop-filter: blur(10px) !important;
    background-color: hsla(196%, 79%, 72%, .15) !important;
    border: 2px solid rgba(32, 155, 209, .5) !important;
    border-radius: 15px;
           


}

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container{
    display:none;
    transition: all 1s ease-out;
  
}

section.u4m-slider-tabs div.tabs-container{
    border-radius:15px;
    background-color:#1D1B1B;
    box-shadow: rgb(83, 116, 129) 0px 0px 40px 0px, rgb(180, 228, 246) 0px 0px 40px 0px, rgb(127, 209, 240) 0px 0px 40px 0px, rgb(127, 209, 240) 0px 0px 40px 0px, rgb(127, 209, 240) 0px 0px 40px 0px, rgb(127, 209, 240) 0px 0px 4.68393px 0px, rgb(127, 209, 240) 0px 0px 20px 0px;
}

section.u4m-slider-tabs .slide-container div.nav-item {
    margin:0;
    padding:15px;
}

section.u4m-slider-tabs .slide-container{
 max-width:1240rem;
    margin-bottom:50px;
    margin :0rem 50rem;
     margin-right:0px;
}
section.u4m-slider-tabs .slide-container div.slides {
   min-height:55vh;
}
div.nav-item::last-child{
  border-bottom:1px solid #484646 !important;
}
section.u4m-slider-tabs .slide-container div.nav-item:hover{
    a.tab-navigation-text{
    color:#7FD1F0 !important;
    }
}

section.u4m-slider-tabs .slide-container div.nav-item.active {
   border:1px solid #7FD1F0 !important;
   border-right:none !important;
   background-color:#2D2B2C !important;
}

section.u4m-slider-tabs div.slides{
   background-color:#2D2B2C;
   border:1px solid #7FD1F0;
   border-right:none;
   border-bottom:none;
}
section.u4m-slider-tabs div.intro {
    margin:0px;
    border-bottom:1px solid #484646;
    
    max-width:100%;
}

section.u4m-slider-tabs div.intro h2.heading{
margin: 0 auto 0 auto;
padding: 50rem 0rem;
}

section.u4m-slider-tabs .slide-container div.subnav .nav-item{
    border-top: 1px solid #484646;
    border-left:1px solid #484646;
    border-right:1px solid #484646;
}

section.u4m-slider-tabs .slide-container div.subnav {
    padding:0px;
    flex: 0 0 600rem;
    
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container {
   padding:25px;
   
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content p {
    color:#A1AEB7
}

section.u4m-slider-tabs .slide-container div.subnav h4.accordion-headline {
    color:white;
    font-size:16rem;
    font-family:Monda;
    font-weight: 500;
}

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content h5{
    color:white;
    font-size:16rem;
    font-family:Monda;
    font-weight: 500;
    margin-bottom:1px;
}
    


section.u4m-slider-tabs {
    max-width:1240rem;
    border: 1px solid #6dcff6;
    padding:0px;
}

section.u4m-slider-tabs .slide-container {
 
    
}
section.u4m-slider-tabs .slide-container div.slides div.slide div.slide-description {
    display:none;
}
section.u4m-slider-tabs div.intro .heading {
    color:white;
    
}
section.u4m-slider-tabs .slide-container div.slides-overlay {

  
}
section.u4m-slider-tabs .slide-container div.slides-overlay {
    min-height:55vh;
    align-self:stretch;
   background: radial-gradient(circle, rgba(45, 43, 44, 1) 53%, rgba(0, 39, 165, 1) 83%, rgba(3, 71, 227, 1) 100%);
       animation: gradient 2s linear infinite;
    animation-direction: alternate;

}

section.u4m-slider-tabs .slide-container div.slides {
    
    height:100%;
    background-color:transparent;
    background-image: repeating-linear-gradient(0deg, rgba(137, 133, 135, .2) 0, rgba(137, 133, 135, .2) 1px, transparent 1px, transparent 20px), /* Horizontal lines */ repeating-linear-gradient(90deg, rgba(137, 133, 135, .2) 0, rgba(137, 133, 135, .2) 1px, transparent 1px, transparent 20px);
   background-size:cover;
  
}

section.u4m-slider-tabs div.intro .heading span{
    color:#6dcff6;
}

section.u4m-slider-tabs .slide-container div.nav-item.active a{
     color: #6dcff6 !important;
}
    
section.u4m-slider-tabs .slide-container div.nav-item.active {
     font-weight:900;
     background:#484646;
     color: #6dcff6 !important;

}
section.u4m-slider-tabs .slide-container div.nav-item.active:after {
    content:none;
}


section.u4m-slider-tabs div.intro h2.heading {
    
}


section.u4m-slider-tabs .slide-container div.subnav div.accordion-content ul li{
  position: relative;
}

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content ul li:before { content: url(https://www.guardsquare.com/hubfs/Product%20page%20redesign/check-bullet.svg);
    height: 17rem;
    width: 17rem;
    display:block;
    color: #6dcff6;
    margin-left: -25px;
    position: absolute;
     top:5px;
}


/*endadded*/


section.u4m-slider-tabs .slide-container div.slides div.slide .slide-inner.image-right.top-navigation .slide-column-2 {
  padding-left: 0;
  padding-right: 50rem;
}

section.u4m-slider-tabs .slide-container div.subnav div.slide-mobile .slide-inner div.slide-column-2 .slide-content ul li a{
    border: 0 !important;
    padding:0!important;
    font-size: 16rem!important;
}

section.u4m-slider-tabs .slide-container div.subnav .nav-item {
       border-bottom: 1px solid #484646;
   }

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content div.cta {
    padding-left: 40rem;
    padding-bottom:30rem;
    
}

section.u4m-slider-tabs .slide-container div.slides {
align-self:stretch;
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.cta span.url a{
  font-size:18rem;
}


@media (max-width: 1024px){
    
     section.u4m-slider-tabs .slide-container div.subnav .nav-item {
       align-items:left;
       padding:10rem;
   }
       section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text {
          padding:10rem; 
          padding-right:50rem;
       }
    section.u4m-slider-tabs .slide-container div.subnav {
        flex:1;
    }
    section.u4m-slider-tabs .slide-container {
            margin: 0 0 0 0rem;
           
    }
       section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) {
        background-color:#1d1b1b !important;
        border:1px solid #484646 !important;
    }

    section.u4m-slider-tabs .slide-container div.nav-item.active a.tab-navigation-text span.active-indicator div.vertical-line  {
        display:none;
    }
        
        section.u4m-slider-tabs .slide-container div.nav-item:not(.mobile-active) a.tab-navigation-text {
           color: #6dcff6 !important; 
          font-size:18rem;
        }
        section.u4m-slider-tabs .slide-container div.nav-item {
            padding:25px;
        }
            section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.horizontal-line {
               background-color:#fff !important; 
            }
            section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.vertical-line {
               background-color:#fff !important; 
            }
            section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container {
                background-color:#484646;
            }
   section.u4m-slider-tabs .slide-container div.subnav div.accordion-content div.cta  {
  padding-left:10rem;

  }
 section.u4m-slider-tabs .slide-container div.subnav div.accordion-content div.cta  .btn--light-arrow {
   font-size:12rem !important;

  }
}

section.u4m-slider-tabs .slide-container div.slides {
  padding:0rem !important;
}
section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator {
  display:flex;
}
section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.horizontal-line {
  background-color:white !important;
}
section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text span.active-indicator div.vertical-line {
  background-color:white !important;
}
section.u4m-slider-tabs .slide-container div.nav-item.active a.tab-navigation-text span.active-indicator div.vertical-line {
   display:none;   
}
section.u4m-slider-tabs .slide-container div.nav-item .tab-navigation-text {
  font-family: "Monda", sans-serif !important;
}

section.u4m-slider-tabs .slide-container div.subnav h4.accordion-headline {
  font-family: "Noto Sans", sans-serif;
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content h5 {
    font-family: "Noto Sans", sans-serif;
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content p strong{
  color:white;
}

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content li strong{
  margin-bottom:5rem;
  
}
section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content li p{
  margin-top:5rem;
  margin-bottom:0rem;
}

section.u4m-slider-tabs .slide-container div.subnav div.accordion-content-container div.accordion-content li{
  padding-bottom:10rem;
}
section.u4m-slider-tabs .slide-container div.subnav h4.accordion-headline {
  font-weight:700;
}
  
