/* body{background-color:#f5f5f5}@media screen and (min-width: 1400px){.container{max-width:1350px}}.section-hero{padding-top:77px;padding-bottom:30px}.section-hero .col-text>*{margin-bottom:24px}.section-hero .col-text>*:last-child{margin-bottom:0}.section-hero .col-text .logo{margin-bottom:56px;margin-top:27px}.section-hero .col-text h1{font-family:"BR Sonoma",sans-serif;font-style:normal;font-weight:600;font-size:48px;line-height:120%;letter-spacing:-0.005em;color:#1e202c}.section-hero .col-text ul{list-style:none;padding-left:0}.section-hero .col-text ul li{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-0.005em;color:#1e202c;margin-bottom:4px;position:relative;padding-left:15px}.section-hero .col-text ul li::before{content:"•";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#f9379f;display:inline-block;width:6px;margin-right:8px}.section-hero .col-text .form{display:flex;flex-direction:column;align-items:center}.section-hero .col-text .form .hbspt-form{width:100%}.section-hero .col-text .form .no-cc{color:#000;font-size:12px;font-family:Source Sans Pro;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.06px;text-align:center;margin-top:8px;margin-bottom:0}.section-hero .col-text .form .field{width:100%;max-width:370px;margin-left:auto;margin-right:auto}.section-hero .col-text .form .field input{width:100% !important;background:#fff;border:1px solid #e2e0e5;border-radius:4px;margin-bottom:24px;padding:15.5px 10px !important}.section-hero .col-text .form .field input::placeholder{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#6e707c}.section-hero .col-text .form .field input[type=email]{width:100%;max-width:370px}.section-hero .col-text .form .field label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:24px}.section-hero .col-text .form .field label input{display:inline-block;width:auto;margin-right:8px;margin-bottom:0}.section-hero .col-text .form .field label.terms{font-size:13px}.section-hero .col-text .form .field .err-msg{margin-top:-20px;font-size:14px;margin-bottom:24px;padding-left:3px;color:#e91e63}.section-hero .col-text .form .hs-fieldtype-booleancheckbox li{padding-left:0}.section-hero .col-text .form .hs-fieldtype-booleancheckbox li::before{content:none}.section-hero .col-text .form .hs-fieldtype-booleancheckbox li input{width:auto !important;width:13px}.section-hero .col-text .form .hs-fieldtype-booleancheckbox li input+span{max-width:calc(100% - 21px);font-size:13px}.section-hero .col-text .form .hs-fieldtype-booleancheckbox li .hs-form-required{margin-left:2px}.section-hero .col-text .form .actions{text-align:center}.section-hero .col-text .form .actions button,.section-hero .col-text .form .actions input[type=submit]{background-color:#56bffe;border-width:0;border-radius:30px;padding:14px 26px;font-family:"BR Sonoma",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:110%;letter-spacing:-0.005em;color:#fff}.section-hero .col-text .form .actions button:focus,.section-hero .col-text .form .actions input[type=submit]:focus{outline:none}.section-hero .col-text .form input.error{border-color:#e91e63}.section-hero .col-text .form label.error .required{color:#e91e63}.section-hero .col-text .form .hs-error-msgs.inputs-list{padding-left:0;margin-bottom:0;margin-top:-24px;text-align:left;list-style:none}.section-hero .col-text .form .hs-error-msgs.inputs-list li{padding-left:0}.section-hero .col-text .form .hs-error-msgs.inputs-list li:before{content:none}.section-hero .col-text .form .hs-error-msgs.inputs-list label{text-align:left;color:#e91e63;font-size:14px;margin-bottom:14px;justify-content:left}.section-hero .col-text .form .hs_error_rollup{border:1px solid #e91e63;border-radius:4px;padding:10px;margin-bottom:20px}.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list{margin-top:0}.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list li{text-align:center}.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list label{margin-bottom:0;justify-content:center;text-align:center}.section-hero .col-text .form a{color:#1e202c}.section-hero .col-img .img-wraper img{width:100%;height:auto;margin-bottom:15px}.section-hero .col-img .logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:726px}.section-hero .col-img .logos .logo{margin-right:30px;margin-top:15px;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.section-hero .col-img .logos .logo:last-child{margin-right:0}.section-hero .col-img .logos img{width:100%;height:auto}@media screen and (min-width: 1200px){.section-hero .col-img .img-wraper{width:726px}}@media screen and (min-width: 993px)and (max-width: 1200px){.section-hero .col-img{max-width:60%}}@media screen and (max-width: 992px){.section-hero{padding-top:48px}.section-hero .col-text-inner{max-width:560px;margin-left:auto;margin-right:auto}.section-hero .col-text .logo{margin-bottom:33px}.section-hero .col-text h1{font-size:32px;line-height:120%}.section-hero .col-text ul li{font-size:16px}.section-hero .col-text form{max-width:560px}.section-hero .col-text form .field{max-width:100%}.section-hero .col-text form button{width:100%}.section-hero .col-img{margin-top:48px}.section-hero .logos{margin-bottom:30px}}@media screen and (max-width: 540px){.section-hero .col-img .logos{justify-content:space-between}.section-hero .col-img .logos .logo{flex-basis:calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin-right:0;text-align:center}}.section-logos{padding:30px 0;background-color:#fff;margin-top:60px;margin-bottom:100px}.section-logos-slider .swiper-slide{flex-grow:1;width:auto;margin:0 75px}.section-logos-slider .swiper-wrapper{align-items:center}@media screen and (max-width: 767px){.section-logos{padding:30px 0}}.testimonial-block{border-radius:15px;position:relative;display:inline-block;min-width:400px;overflow:hidden}.testimonial-block:after{content:"";width:60px;height:60px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff url("https://cynet.com/wp-content/themes/cynet/assets/images/play-arrow.svg") no-repeat center center}.testimonial-block:before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));mix-blend-mode:normal;content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:.25s all}.testimonial-block:hover:before{opacity:0}.testimonial-block .testimonial-logo{position:absolute;top:20px;left:20px;height:100%;width:auto;max-height:20px}.testimonial-block .testimonial-thumb{width:100%;max-width:100%;height:auto}.testimonial-block p{position:absolute;bottom:20px;right:20px;color:#fff;font-size:16px;line-height:138.5%;letter-spacing:-0.005em;margin:0;text-align:left}.testimonial-block p small{font-size:14px}.btn-nav{width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);border:0;display:block;z-index:200;border-radius:100%}.btn-nav svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.btn-nav.btn-left{left:35px}.btn-nav.btn-left svg{transform:translate(-50%, -50%) rotate(-180deg)}.btn-nav.btn-right{right:35px}.section-title{color:#f9379f;font-family:"BR Sonoma",sans-serif;font-style:normal;font-weight:600;font-size:32px;line-height:120%;letter-spacing:-0.005em;margin-bottom:21px}.section-cards{margin-bottom:30px}.section-cards .card{max-width:217px;margin-bottom:20px;padding:0 15px;background:transparent;margin-right:50px;border-width:0}.section-cards .card:last-child{margin-right:0}.section-cards .card-image{height:100px;margin-bottom:20px}.section-cards .card-image img{height:100%;width:auto}.section-cards .card-title{font-family:"BR Sonoma",sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:130%;letter-spacing:-0.005em;color:#000}.section-cards .card p{font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-0.005em;color:#000}@media screen and (max-width: 760px){.section-cards .section-title{text-align:center}.section-cards .card{margin-right:0;margin-left:0;margin-right:auto;margin-bottom:24px;width:100%;max-width:100%;text-align:center}.section-cards .card p{max-width:260px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 761px)and (max-width: 830px){.section-cards .card{flex-basis:50%;max-width:50%;margin-right:0}}@media screen and (min-width: 831px)and (max-width: 1200px){.section-cards .card{flex-basis:33.3%;max-width:33.3%;margin-right:0}}.customers{background:#fff;padding:50px 0 100px}@media(max-width: 992px){.customers{overflow:hidden;width:100vw;margin-bottom:0;padding-bottom:75px}}.customers .logo-slider{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}.customers .logo-slider.swiper{opacity:0}.customers .logo-slider .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;position:relative}@media(max-width: 992px){.customers .logo-slider{margin-bottom:40px}}.customers .logo-slider .swiper-slide{width:auto;margin:0 50px}@media(max-width: 992px){.customers .logo-slider .swiper-slide{margin:0 25px}}.customers h2{margin-bottom:70px}@media(max-width: 992px){.customers h2{margin-bottom:35px}}.customers .testimonial-slider{position:relative;display:flex;justify-content:center}.customers .testimonial-slider .btn-nav{opacity:0;transition:.5s all}.customers .testimonial-slider:hover .btn-nav{opacity:1}@media(max-width: 992px){.customers .testimonial-slider{margin-top:0;bottom:0;display:block}.customers .testimonial-slider .btn-nav{opacity:1}}.customers .testimonial-slider .swiper-slide{width:auto}.customers .testimonial-slider .swiper{opacity:0}.customers .testimonial-slider .swiper.swiper-initialized{opacity:1}.customers .testimonial-block{margin:0 17px}.footer{padding:52px 0;background-color:#1e202c;color:#fff}.footer ul{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}.footer ul li{margin-right:56px;font-family:"Source Sans Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:130%;letter-spacing:-0.005em}.footer ul li:last-child{margin-right:0}@media screen and (max-width: 768px){.footer ul{flex-direction:column}.footer ul li{margin-right:0;margin-bottom:16px}}.footer a{color:#fff;text-decoration:none}@media screen and (max-width: 767px){.footer{padding:40px 0}.footer .logo{margin-bottom:22px;text-align:center}.footer ul,.footer div{text-align:center}.footer ul .copyright{order:10;margin-bottom:0}}/*# sourceMappingURL=landingpage.css.map */ */

body {
  background-color: #F7F7F7;
}

@media screen and (min-width: 1400px) {
  .container {
    max-width: 1350px;
  }
}

.section-hero {
  padding-top: 77px;
  padding-bottom: 30px;
}
.section-hero .col-text > * {
  margin-bottom: 24px;
}
.section-hero .col-text > *:last-child {
  margin-bottom: 0;
}
.section-hero .col-text .logo {
  margin-bottom: 56px;
  margin-top: 27px;
}
.section-hero .col-text h1 {
  font-family: "BR Sonoma", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 48px;
  line-height: 120%;
  letter-spacing: -0.005em;
  color: #1E202C;
  margin-bottom: 15px;
}
.section-hero .col-text ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  column-gap: 12px;
}
.section-hero .col-text ul li {
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  letter-spacing: -0.005em;
  color: #1E202C;
  margin-bottom: 4px;
  position: relative;
  padding-left: 18px;
}
.section-hero .col-text ul li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 12px;
  transform: translateY(-50%);
  color: #007aff;
  display: inline-block;
  width: 6px;
  margin-right: 8px;
  font-size: 35px;
}
.section-hero .col-text .form {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section-hero .col-text .form .hbspt-form {
  width: 100%;
}
.section-hero .col-text .form .no-cc {
  color: #000;
  font-size: 12px;
  font-family: Source Sans Pro;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: -0.06px;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 0;
}
.section-hero .col-text .form .field {
  width: 100%;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
}
.section-hero .col-text .form .field input {
  width: 100% !important;
  background: #FFFFFF;
  border: 1px solid #E2E0E5;
  border-radius: 4px;
  margin-bottom: 24px;
  padding: 15.5px 10px !important;
}
.section-hero .col-text .form .field input::placeholder {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #6E707C;
}
.section-hero .col-text .form .field input[type=email] {
  width: 100%;
  max-width: 370px;
}
.section-hero .col-text .form .field label {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin-bottom: 24px;
}
.section-hero .col-text .form .field label input {
  display: inline-block;
  width: auto;
  margin-right: 8px;
  margin-bottom: 0;
}
.section-hero .col-text .form .field label.terms {
  font-size: 13px;
}
.section-hero .col-text .form .field .err-msg {
  margin-top: -20px;
  font-size: 14px;
  margin-bottom: 24px;
  padding-left: 3px;
  color: #E91E63;
}
.section-hero .col-text .form .hs-fieldtype-booleancheckbox li {
  padding-left: 0;
}
.section-hero .col-text .form .hs-fieldtype-booleancheckbox li::before {
  content: none;
}
.section-hero .col-text .form .hs-fieldtype-booleancheckbox li input {
  width: auto !important;
  width: 13px;
}
.section-hero .col-text .form .hs-fieldtype-booleancheckbox li input + span {
  max-width: calc(100% - 21px);
  font-size: 13px;
}
.section-hero .col-text .form .hs-fieldtype-booleancheckbox li .hs-form-required {
  margin-left: 2px;
}
.section-hero .col-text .form .actions {
  text-align: center;
}
.section-hero .col-text .form .actions button, .section-hero .col-text .form .actions input[type=submit] {
  background-color: #56BFFE;
  border-width: 0;
  border-radius: 30px;
  padding: 14px 26px;
  font-family: "BR Sonoma", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 110%;
  letter-spacing: -0.005em;
  color: #FFFFFF;
}
.section-hero .col-text .form .actions button:focus, .section-hero .col-text .form .actions input[type=submit]:focus {
  outline: none;
}
.section-hero .col-text .form input.error {
  border-color: #E91E63;
}
.section-hero .col-text .form label.error .required {
  color: #E91E63;
}
.section-hero .col-text .form .hs-error-msgs.inputs-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-top: -24px;
  text-align: left;
  list-style: none;
}
.section-hero .col-text .form .hs-error-msgs.inputs-list li {
  padding-left: 0;
}
.section-hero .col-text .form .hs-error-msgs.inputs-list li:before {
  content: none;
}
.section-hero .col-text .form .hs-error-msgs.inputs-list label {
  text-align: left;
  color: #E91E63;
  font-size: 14px;
  margin-bottom: 14px;
  justify-content: left;
}
.section-hero .col-text .form .hs_error_rollup {
  border: 1px solid #E91E63;
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 20px;
}
.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list {
  margin-top: 0;
}
.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list li {
  text-align: center;
}
.section-hero .col-text .form .hs_error_rollup .hs-error-msgs.inputs-list label {
  margin-bottom: 0;
  justify-content: center;
  text-align: center;
}
.section-hero .col-text .form a {
  color: #1e202c;
}
.section-hero-cta {
  margin-top: 40px;
}
.section-hero-cta a {
  display: inline-block;
  padding: 0px 26px;
  align-items: center;
  border-radius: 10px;
  background: #006AFF;
  color: #fff;
  font-family: "BR Sonoma", sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 47px;
  height: 47px;
  letter-spacing: -0.09px;
  text-decoration: none;
  margin-bottom: 16px;
}
.section-hero-cta a .no-cc {
  color: #000;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 12px;
  line-height: 130%;
  letter-spacing: -0.06px;
}
.section-hero .col-img .img-wraper img {
  width: 100%;
  height: auto;
  margin-bottom: 15px;
}
.section-hero .col-img .logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  max-width: 726px;
}
.section-hero .col-img .logos .logo {
  margin-right: 30px;
  margin-top: 15px;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.section-hero .col-img .logos .logo:last-child {
  margin-right: 0;
}
.section-hero .col-img .logos img {
  width: 100%;
  height: auto;
}
@media screen and (min-width: 1400px) {
  .section-hero .col-img .img-wraper {
    width: 726px;
  }
}
@media screen and (min-width: 1200px) {
  .section-hero .col-img {
    max-width: 55%;
  }
}
@media screen and (min-width: 993px) and (max-width: 1200px) {
  .section-hero .col-img {
    max-width: 50%;
  }
}
@media screen and (max-width: 992px) {
  .section-hero {
    padding-top: 48px;
  }
  .section-hero .col-text-inner {
    max-width: 560px;
    margin-left: auto;
    margin-right: auto;
  }
  .section-hero .col-text .logo {
    margin-bottom: 33px;
  }
  .section-hero .col-text h1 {
    font-size: 32px;
    line-height: 120%;
  }
  .section-hero .col-text form {
    max-width: 560px;
  }
  .section-hero .col-text form .field {
    max-width: 100%;
  }
  .section-hero .col-text form button {
    width: 100%;
  }
  .section-hero .col-img {
    margin-top: 48px;
  }
  .section-hero .logos {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 540px) {
  .section-hero .col-img .logos {
    justify-content: space-between;
  }
  .section-hero .col-img .logos .logo {
    flex-basis: calc(33.3% - 10px);
    max-width: calc(33.3% - 10px);
    margin-right: 0;
    text-align: center;
  }
  .section-hero .col-text ul li {
    font-size: 18px;
  }
  .section-hero .col-text ul li:before {
    top: 11px;
  }
}
@media (max-width: 420px) {
  .section-hero .col-text ul li {
    font-size: 16px;
  }
  .section-hero .col-text ul li:before {
    top: 10px;
  }
}

.section-logos {
  padding: 30px 0;
  background-color: #fff;
  margin-top: 60px;
  margin-bottom: 100px;
}
.section-logos-slider .swiper-slide {
  flex-grow: 1;
  width: auto;
  margin: 0 75px;
}
.section-logos-slider .swiper-wrapper {
  align-items: center;
}
@media screen and (max-width: 767px) {
  .section-logos {
    padding: 30px 0;
  }
}

.testimonial-block {
  border-radius: 15px;
  position: relative;
  display: inline-block;
  min-width: 400px;
  overflow: hidden;
}
.testimonial-block:after {
  content: "";
  width: 60px;
  height: 60px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff url("https://cynet.com/wp-content/themes/cynet/assets/images/play-arrow.svg") no-repeat center center;
}
.testimonial-block:before {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  mix-blend-mode: normal;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: 0.25s all;
}
.testimonial-block:hover:before {
  opacity: 0;
}
.testimonial-block .testimonial-logo {
  position: absolute;
  top: 20px;
  left: 20px;
  height: 100%;
  width: auto;
  max-height: 20px;
}
.testimonial-block .testimonial-thumb {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.testimonial-block p {
  position: absolute;
  bottom: 20px;
  right: 20px;
  color: #fff;
  font-size: 16px;
  line-height: 138.5%;
  letter-spacing: -0.005em;
  margin: 0;
  text-align: left;
}
.testimonial-block p small {
  font-size: 14px;
}

.btn-nav {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border: 0;
  display: block;
  z-index: 200;
  border-radius: 100%;
}
.btn-nav svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.btn-nav.btn-left {
  left: 35px;
}
.btn-nav.btn-left svg {
  transform: translate(-50%, -50%) rotate(-180deg);
}
.btn-nav.btn-right {
  right: 35px;
}

.section-title {
  color: #F9379F;
  color: #006aff;
  font-family: "BR Sonoma", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 120%;
  letter-spacing: -0.005em;
  margin-bottom: 21px;
}

.section-cards {
  margin-bottom: 30px;
}
.section-cards .section-title {
  margin-bottom: 32px;
}
.section-cards .row-cards {
  justify-content: space-between;
}
.section-cards .card {
  max-width: 310px;
  margin-bottom: 20px;
  background: transparent;
  border-width: 0;
}
.section-cards .card:last-child {
  margin-right: 0;
}
.section-cards .card-top {
  display: flex;
  align-items: end;
  margin-bottom: 10px;
}
.section-cards .card-image {
  height: 50px;
  margin-right: 16px;
}
.section-cards .card-image img {
  height: 100%;
  width: auto;
}
.section-cards .card-title {
  font-family: "BR Sonoma", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 130%;
  letter-spacing: -0.005em;
  color: #000000;
  margin-bottom: 0;
}
.section-cards .card p {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  letter-spacing: -0.08px;
  color: #000000;
}
@media screen and (max-width: 760px) {
  .section-cards .card {
    margin-right: 0;
    margin-left: 0;
    margin-right: auto;
    margin-bottom: 24px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 761px) and (max-width: 830px) {
  .section-cards .card {
    flex-basis: 50%;
    max-width: 50%;
    margin-right: 0;
  }
}
@media screen and (min-width: 831px) and (max-width: 1200px) {
  .section-cards .card {
    flex-basis: 33.3%;
    max-width: 33.3%;
    margin-right: 0;
  }
}

.customers {
  background: #fff;
  padding: 50px 0 100px;
}
@media (max-width: 992px) {
  .customers {
    overflow: hidden;
    width: 100vw;
    margin-bottom: 0;
    padding-bottom: 75px;
  }
}
.customers .logo-slider {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 70px;
}
.customers .logo-slider.swiper {
  opacity: 0;
}
.customers .logo-slider .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  position: relative;
}
@media (max-width: 992px) {
  .customers .logo-slider {
    margin-bottom: 40px;
  }
}
.customers .logo-slider .swiper-slide {
  width: auto;
  margin: 0 50px;
}
@media (max-width: 992px) {
  .customers .logo-slider .swiper-slide {
    margin: 0 25px;
  }
}
.customers h2 {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .customers h2 {
    margin-bottom: 35px;
  }
}
.customers .testimonial-slider {
  position: relative;
  display: flex;
  justify-content: center;
}
.customers .testimonial-slider .btn-nav {
  opacity: 0;
  transition: 0.5s all;
}
.customers .testimonial-slider:hover .btn-nav {
  opacity: 1;
}
@media (max-width: 992px) {
  .customers .testimonial-slider {
    margin-top: 0;
    bottom: 0;
    display: block;
  }
  .customers .testimonial-slider .btn-nav {
    opacity: 1;
  }
}
.customers .testimonial-slider .swiper-slide {
  width: auto;
}
.customers .testimonial-slider .swiper {
  opacity: 0;
}
.customers .testimonial-slider .swiper.swiper-initialized {
  opacity: 1;
}
.customers .testimonial-block {
  margin: 0 17px;
}

.footer {
  padding: 52px 0;
  background-color: #1E202C;
  color: #fff;
}
.footer ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  flex-wrap: wrap;
}
.footer ul li {
  margin-right: 56px;
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 130%;
  letter-spacing: -0.005em;
}
.footer ul li:last-child {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  .footer ul {
    flex-direction: column;
  }
  .footer ul li {
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.footer a {
  color: #FFFFFF;
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .footer {
    padding: 40px 0;
  }
  .footer .logo {
    margin-bottom: 22px;
    text-align: center;
  }
  .footer ul, .footer div {
    text-align: center;
  }
  .footer ul .copyright {
    order: 10;
    margin-bottom: 0;
  }
}

/*# sourceMappingURL=landingpage.css.map */