* {
  transition: all 0.3s ease;
}

html {
  scroll-behavior: smooth !important;
}

body {
  background-color: #141414;
  color: #fff;
  font-size: 20px;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  position: relative;
}

.wrapper {
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.font_akcent {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

h2 {
  font-family: "Poppins", sans-serif;
  color: #4364C5;
  font-size: 40px;
  margin-bottom: 60px;
}

p {
  line-height: 170%;
}

strong {
  font-weight: 900;
}

.text_akcent {
  color: #4364C5;
}

.frame {
  position: relative;
  display: inline-block;
  z-index: 0;
  margin-left: 15px;
  margin-right: 0px;
}
.frame::before {
  position: absolute;
  border: 2px solid #4364C5;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: translate(-15px, 15px);
  display: block;
  content: "";
  z-index: -1;
}
.frame.frame-right {
  transform: translate(-15px, 0px);
}
.frame.frame-right::before {
  transform: translate(15px, 15px);
}

.email {
  text-decoration: none;
}

body {
  min-width: 360px;
  background-color: #fff;
  color: #333333;
  font-weight: 300;
  font-size: 20px;
  line-height: 32px;
}

section {
  padding-top: 90px;
  padding-bottom: 90px;
}

.section-gray {
  background: #202125;
  color: #fff;
}

.bg-gray-light {
  background-color: #F4F4F4;
}

.accent {
  color: #4364C5;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Poppins", sans-serif;
  font-weight: bold;
}

h2, .h2 {
  font-style: normal;
  font-size: 56px;
  line-height: 64px;
  margin-bottom: 40px;
}

a {
  color: #4364C5;
}
a:hover {
  color: #4364C5;
}
a:active {
  color: #4364C5;
}
a:focus {
  color: #4364C5;
}

.wrapper {
  margin-top: -40px;
}

.btn {
  outline: none;
  letter-spacing: 1px;
  cursor: pointer;
  text-align: center;
  justify-content: center;
  padding: 15px 50px;
  text-transform: uppercase;
  border-radius: 0;
  font-size: 22px;
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  line-height: 95%;
  text-decoration: none;
}
.btn.btn-accent {
  background: #4364C5;
  color: #FFF;
}
.btn.btn-accent:hover {
  background-color: #2d49c7;
}
.btn.btn-green {
  background: #1a497c;
  color: #FFF;
}
.btn.btn-green:hover {
  background-color: #83AADC;
}

ul.styled {
  margin-top: 30px;
  list-style-type: none;
  padding-left: 0;
}
ul.styled li {
  padding-left: 50px;
  margin-bottom: 20px;
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='30' viewBox='0 0 30 30' width='30' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' fill='%23219b9b' r='15'/%3E%3Ccircle cx='15' cy='15' fill='%23000' fill-opacity='.2' r='15'/%3E%3Cpath d='m9 15 5.1903 5.1903 8-8.0001' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");
  background-position: 0 0;
  background-repeat: no-repeat;
}

.align-items-stretch .imgright {
  height: 100%;
  background-size: cover;
  background-position: center center;
}

.imgright.fr {
  background-size: cover;
  background-position: center center;
}

.fr {
  position: relative;
}
.fr::after {
  width: 100%;
  height: 100%;
  position: absolute;
  display: block;
  content: " ";
  top: 8px;
  left: 8px;
  border: 1px solid #4364C5;
}
.fr.fr-brown::after {
  border: 1px solid #4364C5;
}
.fr.fr-gray::after {
  border: 1px solid #202125;
}
.fr.fr-white::after {
  border: 1px solid #fff;
}
.fr.fr-ul::after {
  top: -8px;
  left: -8px;
}
.fr.fr-ur::after {
  top: -8px;
  left: 8px;
}
.fr.fr-dl::after {
  top: 8px;
  left: -8px;
}
.fr.fr-dr::after {
  top: 8px;
  left: 8px;
}

.promo {
  background-color: #7c7b77;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center top;
  background-size: cover;
  padding-top: 0;
  color: #fff;
  /* min-height: 675px; */
}

.form-control {
  background: rgba(32, 33, 37, 0.5);
  border: 1px solid rgba(255, 255, 255, 0.3);
  width: 100%;
  height: 56px;
  padding: 0.8em;
  font-family: "Poppins", sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 0;
  padding: 10px 20px;
  margin-bottom: 15px;
}
.form-control::-moz-placeholder {
  font-weight: 300;
  color: #83AADC;
}
.form-control::placeholder {
  font-weight: 300;
  color: #83AADC;
}
.form-control.error {
  color: #FF4714;
  border: 1px solid #C12510;
}

textarea.form-control {
  height: 100px;
}

input[type=checkbox] {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
input[type=checkbox] + label {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
input[type=checkbox] + label::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  border: 1px solid #83AADC;
  border-radius: 0;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
  vertical-align: sub;
}
input[type=checkbox]:checked + label::before {
  border-color: #1a497c;
  background-color: #1a497c;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

.swiper .swiper-wrapper {
  margin-bottom: 25px;
}
.swiper .swiper-slide {
  height: auto;
  width: auto;
  align-items: stretch;
}
.swiper .swiper_pagination {
  position: relative;
  text-align: center;
}
.swiper .swiper-pagination-bullet {
  width: 40px;
  height: 2px;
  background-color: #83AADC;
  border-radius: 0;
}
.swiper .swiper-button-next, .swiper .swiper-button-prev {
  opacity: 1;
  background-color: #1a497c;
  width: 44px;
  height: 44px;
  margin-top: 10px;
}
.swiper .swiper-button-next::after, .swiper .swiper-button-prev::after {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
}

body.blog, body.single-post {
  background-color: #F4F4F4;
}

.post .entry-content {
  background: #fff;
  margin-top: 25px;
  padding: 70px 110px;
}
.post .entry-content .lead {
  font-weight: 500;
  margin-bottom: 40px;
}
.post .entry-content p {
  margin-bottom: 40px;
}
.post .entry-content a {
  color: #1a497c;
}
.post .entry-content a:hover {
  color: #4364C5;
}
.post .entry-content .postimg {
  margin-bottom: 40px;
}
.post .entry-content .info-box {
  background-color: #F4F4F4;
  padding: 50px 110px;
  margin-bottom: 32px;
}
.post .entry-content .info-box h3 {
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #4364C5;
}
.post .entry-content .table > :not(caption) > * > * {
  padding: 0.9rem 0.9rem;
}
.post .entry-content .table > :not(:first-child) {
  border-color: #4364C5;
}
.post .entry-content .table-responsive {
  margin-bottom: 25px;
}
.post .entry-content table.table thead {
  font-family: "Poppins", sans-serif;
  color: #4364C5;
  text-transform: uppercase;
}
.post .entry-content table.table tbody tr:not(:last-child) td {
  border-color: #E5E5E5;
}
.post .entry-content table.table tbody tr:last-child td {
  border-color: transparent;
}
.post .entry-content .blockquote {
  background: #202125 url("../images/blockquote.svg") no-repeat scroll 60px 50px;
  color: #fff;
  padding: 50px 60px 50px 185px;
  margin-bottom: 50px;
}
.post .entry-content .blockquote p {
  font-family: "Poppins", sans-serif;
  font-style: italic;
  font-size: 36px;
  line-height: 44px;
}
.post .entry-content .blockquote .blockquote-footer {
  color: #4364C5;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-weight: 500;
}

.blog-pagination {
  margin: 0 0 80px 0 !important;
}
.blog-pagination .nav-links {
  margin: 0 auto;
  font-family: "Poppins", sans-serif;
}
.blog-pagination .nav-links a {
  color: #000;
  text-decoration: none;
}
.blog-pagination .nav-links a:hover {
  box-shadow: 0 0 0 1px rgb(197, 145, 67);
}
.blog-pagination .nav-links .page-numbers {
  display: inline-block;
  padding: 5px 18px;
  font-weight: 500;
}
.blog-pagination .nav-links .current {
  color: #4364C5;
  font-weight: 600;
  box-shadow: 0 0 0 1px rgba(197, 145, 67, 0.1);
}
.blog-pagination .nav-links .current:hover {
  box-shadow: 0 0 0 1px rgb(197, 145, 67);
}
.blog-pagination .nav-links .next, .blog-pagination .nav-links .prev {
  font-family: "Poppins", sans-serif;
  border-color: transparent;
  color: #1a497c;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
}
.blog-pagination .nav-links .next:hover, .blog-pagination .nav-links .prev:hover {
  box-shadow: none;
  color: #4364C5;
}

.post-navigation .nav-links {
  padding-bottom: 40px;
  margin-top: 40px;
  margin-bottom: 50px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e5e5e5;
}
.post-navigation .nav-links .nav-next {
  text-align: right;
}
.post-navigation .nav-links .nav-next:hover {
  transform: translateX(-5px);
}
.post-navigation .nav-links .nav-next .nav-subtitle {
  background: transparent url("data:image/svg+xml,%3Csvg fill='none' height='20' viewBox='0 0 13 20' width='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='3'%3E%3Cpath d='m1 18 9-8-9-8' stroke='%23219b9b'/%3E%3Cpath d='m1 18 9-8-9-8' stroke='%23000' stroke-opacity='.2'/%3E%3C/g%3E%3C/svg%3E") no-repeat scroll right center;
  padding-right: 40px;
}
.post-navigation .nav-links a {
  text-decoration: none;
}
.post-navigation .nav-links a .nav-subtitle {
  display: block;
  font-family: "Poppins", sans-serif;
  letter-spacing: 2px;
  font-weight: 500;
  color: #1a497c;
  text-transform: uppercase;
}
.post-navigation .nav-links a .nav-title {
  color: #000;
  font-family: "Poppins", sans-serif;
  text-transform: capitalize;
  font-size: 32px;
  line-height: 40px;
}
.post-navigation .nav-links .nav-previous:hover {
  transform: translateX(5px);
}
.post-navigation .nav-links .nav-previous .nav-subtitle {
  background: transparent url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 18L3 10L12 2' stroke='%23219B9B' stroke-width='3'/%3E%3Cpath d='M12 18L3 10L12 2' stroke='black' stroke-opacity='0.2' stroke-width='3'/%3E%3C/svg%3E%0A") no-repeat scroll left center;
  padding-left: 40px;
}

.remodal {
  background-color: #202125;
  color: #fff;
}

@media (min-width: 1920px) {
  .container {
    max-width: 1320px;
  }
}
@media (min-width: 1680px) {
  .container {
    max-width: 1320px;
  }
}
@media (max-width: 1679px) {
  body {
    position: relative;
  }
}
@media (max-width: 1439px) {
  body {
    position: relative;
  }
}
@media (max-width: 1199px) {
  body {
    font-size: 18px;
    line-height: 30px;
  }
  body h2, body .h2 {
    font-size: 48px;
  }
}
@media (max-width: 991px) {
  body h2, body .h2 {
    font-size: 40px;
    line-height: 48px;
  }
  body .promo {
    /* min-height: 555px; */
  }
  body .fr.fr-ul::after {
    top: -8px;
    left: -8px;
  }
  body .fr.fr-ur::after {
    top: -8px;
    left: 8px;
  }
  body .fr.fr-dl::after {
    top: 8px;
    left: -8px;
  }
  body .fr.fr-dr::after {
    top: 8px;
    left: 8px;
  }
}
@media (max-width: 767px) {
  body section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  body h2, body .h2 {
    font-size: 28px;
    line-height: 36px;
  }
  body .btn {
    font-size: 16px;
    line-height: 24px;
  }
  body .promo {
    /* min-height: 600px; */
  }
  body .fr.fr-ul::after {
    top: -5px;
    left: -5px;
  }
  body .fr.fr-ur::after {
    top: -5px;
    left: 5px;
  }
  body .fr.fr-dl::after {
    top: 5px;
    left: -5px;
  }
  body .fr.fr-dr::after {
    top: 5px;
    left: 5px;
  }
  body .post-navigation .nav-title {
    display: none;
  }
}
@media (max-width: 575px) {
  body section {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  body .promo {
    /* min-height: 490px; */
  }
}
#scroll {
  position: fixed;
  right: 10px;
  bottom: 10px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: #3498db;
  text-indent: -9999px;
  display: none;
  border-radius: 60px;
}
#scroll span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -12px;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-bottom-color: #ffffff;
}
#scroll:hover {
  background-color: #e74c3c;
  opacity: 1;
}

/* HEADER */
header {
  background: linear-gradient(to right, #2d49c7 0%, #2d49c7 15%, #202125 100%);
  height: 90px;
  position: fixed;
  min-width: 360px;
  width: 100%;
  top: 0;
  z-index: 10;
}
header #header .header_nav {
  display: flex;
  align-items: center;
}
header #header a {
  color: #fff;
  font-weight: 400;
  text-decoration: none;
}
header #header a#logo {
  padding-left: 0;
  background: none;
}
header #header a:hover {
  color: #83AADC;
}
header #header a .header_btn_callback:hover {
  color: #fff;
}
header #header a.phone {
  margin-left: 40px;
  text-decoration: none;
}
header #header .lang {
  color: #83AADC;
  margin-left: 60px;
  padding-left: 35px;
  background: transparent url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10zM2 12h20' stroke='%236889C1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z' stroke='%236889C1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat scroll center left;
}
header #header .lang a {
  text-decoration: none;
}
header a.btn-accent {
  margin-left: 60px;
  border: none;
  font-family: "Poppins", sans-serif;
  color: #fff;
  padding: 10px 30px;
  font-size: 20px;
  letter-spacing: 0.5px;
  text-transform: none;
  height: 54px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600 !important;
}
header a.btn-accent:hover {
  color: #FFF;
  background-color: #1a497c;
}
header a.btn-accent.burger {
  border: 1px solid #1a497c !important;
  margin-left: 25px;
  height: 54px;
  width: 54px;
  background: transparent url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L17 17M17 1L1 17' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat scroll center center;
  border-radius: 0;
}
header a.btn-accent.burger:hover {
  background: #1a497c url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L17 17M17 1L1 17' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat scroll center center;
}
header a.btn-accent.burger.collapsed {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 23 18' width='23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2'%3E%3Cpath d='m0 1h23' stroke='%2383AADC'/%3E%3Cpath d='m0 1h23' stroke='%23000' stroke-opacity='0'/%3E%3Cpath d='m0 9h23' stroke='%2383AADC'/%3E%3Cpath d='m0 9h23' stroke='%23000' stroke-opacity='0'/%3E%3Cpath d='m0 17h23' stroke='%2383AADC'/%3E%3Cpath d='m0 17h23' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E");
}
header a.btn-accent.burger.collapsed:hover {
  background: #1a497c url("data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 23 18' width='23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-width='2'%3E%3Cpath d='m0 1h23' stroke='%23FFFFFF'/%3E%3Cpath d='m0 1h23' stroke='%23000' stroke-opacity='0'/%3E%3Cpath d='m0 9h23' stroke='%23FFFFFF'/%3E%3Cpath d='m0 9h23' stroke='%23000' stroke-opacity='0'/%3E%3Cpath d='m0 17h23' stroke='%23FFFFFF'/%3E%3Cpath d='m0 17h23' stroke='%23000' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") no-repeat scroll center center;
}
header a.btn-accent.burger:active, header a.btn-accent.burger:focus {
  box-shadow: none !important;
}

a.email {
  padding-left: 35px;
  background: transparent url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.98447 16.9952C7.26313 16.9952 4.53557 16.9952 1.81423 16.9952C0.689655 16.9952 0 16.2821 0 15.1233C0 11.7104 0 8.29756 0 4.87834C0 3.71313 0.695868 3 1.83908 3C7.28798 3 12.7307 3 18.1796 3C19.2855 3 20 3.73223 20 4.87834C20 6.82672 20 8.78147 20 10.7298C20 12.1625 20 13.5951 20 15.0214C20 16.3076 19.3352 16.9952 18.0926 16.9952C15.3899 17.0016 12.6872 17.0016 9.98447 16.9952ZM6.94004 10.7808C5.06368 12.5127 3.23082 14.2 1.33582 15.9446C7.14508 15.9446 12.8611 15.9446 18.5772 15.9446C18.5834 15.9192 18.5896 15.8937 18.602 15.8682C16.7692 14.1745 14.9301 12.4872 13.0786 10.7744C12.6002 11.2711 12.1342 11.755 11.6682 12.2325C10.6493 13.2767 9.35694 13.2831 8.34421 12.2453C7.87201 11.7741 7.41845 11.2838 6.94004 10.7808ZM19.0121 4.8083C17.2849 6.55293 15.539 8.31666 13.7869 10.0868C15.5203 11.6849 17.2476 13.2704 19.0121 14.9004C19.0121 11.4748 19.0121 8.11927 19.0121 4.8083ZM0.987884 14.9259C2.77105 13.2767 4.49829 11.6849 6.25039 10.0613C4.47344 8.29119 2.71513 6.54019 0.987884 4.8083C0.987884 8.11927 0.987884 11.4875 0.987884 14.9259Z' fill='%2383AADC'/%3E%3C/svg%3E") no-repeat scroll center left;
}

a.phone {
  color: #fff;
  background: transparent url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_357_1487)'%3E%3Cpath d='M0 7.40116C0.013624 5.93741 0.395096 4.76094 1.26703 3.76231C1.76431 3.18775 2.37739 3.00308 3.10627 3.20143C3.53542 3.31771 3.95777 3.44083 4.38692 3.55711C4.76158 3.65971 4.98638 3.91279 5.07494 4.28899C5.3406 5.44494 5.61308 6.59405 5.86513 7.75C6.0218 8.46136 5.74251 9.17271 5.1703 9.54891C4.50954 9.98667 4.43461 10.2671 4.86376 10.9169C6.04224 12.6953 7.51363 14.1796 9.32562 15.3081C9.74115 15.5681 10.0545 15.527 10.3134 15.1098C10.8788 14.2274 11.6349 13.9812 12.6294 14.248C13.6376 14.5216 14.6594 14.7336 15.6744 14.9661C16.0967 15.0619 16.3488 15.3081 16.4578 15.7254C16.5668 16.1358 16.6826 16.5393 16.7916 16.9429C16.9891 17.6953 16.7779 18.3109 16.1853 18.8034C14.9183 19.8499 13.4537 20.144 11.8665 19.932C9.84333 19.6652 8.08584 18.7555 6.46458 17.5653C4.29156 15.9716 2.51363 14.0154 1.22616 11.6283C0.504088 10.2603 0.040872 8.81703 0 7.40116Z' fill='%2383AADC'/%3E%3Cpath d='M19.9713 9.59656C19.9713 9.69916 19.9713 9.80176 19.9713 9.90436C19.9645 10.2258 19.7873 10.4447 19.508 10.4858C19.1811 10.5336 18.8882 10.3832 18.7928 10.0959C18.7451 9.95908 18.7247 9.8086 18.711 9.66496C18.3704 5.49943 14.8282 1.79218 10.7069 1.29971C10.5298 1.27919 10.3459 1.25867 10.1688 1.23815C9.76689 1.20395 9.50804 0.937191 9.52847 0.588353C9.5421 0.218996 9.83501 -0.0272417 10.2574 0.000118067C11.6198 0.0890374 12.9208 0.444715 14.1266 1.08767C17.0217 2.6335 18.9358 4.97276 19.7397 8.18753C19.8555 8.64581 19.9168 9.11776 20.0053 9.58972C19.9917 9.59656 19.9781 9.59656 19.9713 9.59656Z' fill='%2383AADC'/%3E%3Cpath d='M16.9825 9.61709C16.9961 9.97961 16.7849 10.2669 16.4716 10.3148C16.131 10.3695 15.8449 10.1711 15.7631 9.78809C15.7018 9.48713 15.6882 9.17933 15.6201 8.87838C15.041 6.3818 12.9157 4.51449 10.3748 4.26141C9.92524 4.21353 9.68001 3.96045 9.71407 3.56374C9.74813 3.20122 10.041 2.99602 10.477 3.01654C13.774 3.20122 16.8326 6.3134 16.9825 9.61709Z' fill='%2383AADC'/%3E%3Cpath d='M10.6966 6.03277C12.0521 6.21061 13.1012 6.97668 13.7006 8.33783C13.8437 8.65247 13.9186 9.00815 13.9731 9.35015C14.0481 9.80158 13.8301 10.0889 13.4282 10.1367C13.0535 10.1778 12.7538 9.9247 12.7129 9.4801C12.6652 8.86451 12.3927 8.37203 11.9636 7.9548C11.5481 7.55124 11.0508 7.33236 10.4786 7.26396C10.0903 7.21608 9.85187 6.94932 9.87231 6.61417C9.89956 6.26533 10.1925 6.01909 10.6966 6.03277Z' fill='%2383AADC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_357_1487'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat scroll center left;
  padding-left: 35px;
  text-decoration: none;
}

@media (max-width: 1199px) {
  header button {
    font-size: 18px;
    margin-left: 45px;
  }
}
@media (max-width: 991px) {
  header .header_nav {
    display: flex;
    align-items: center;
  }
  header #header .email:hover {
    filter: contrast(100);
  }
  header #header .email span {
    display: none;
  }
  header #header .lang {
    margin-left: 30px;
  }
  header a.header_btn_callback {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  header #header .lang {
    margin-left: 15px;
  }
  header #header .header_btn_callback {
    display: none;
  }
  header .burger {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12h32v2H4v-2zm0 7h32v2H4v-2zm0 7h21v2H4v-2z' fill='%23fff'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    margin-left: 10px;
    width: 50px;
    font-size: 16px;
    height: 40px;
  }
  header .burger:active, header .burger:focus {
    box-shadow: none;
  }
}
@media (max-width: 575px) {
  header img {
    width: 70px;
  }
  header button {
    padding: 4px 10px;
    margin-left: 0;
    font-size: 16px;
    height: 40px;
  }
}
/* BLOCK #menu */
.collapsing {
  transition: none !important;
  display: none !important;
}

.navbar {
  padding-top: 0;
  padding-bottom: 0;
  background-color: rgba(67, 100, 197, 0.5333333333);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.navbar.bg-scroll {
  background-color: rgba(67, 100, 197, 0.5333333333);
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.navbar.bg-scroll a.nav-link {
  font-size: 14px;
}

#mobilemenu .navbar-nav a.nav-link {
  font-size: 18px;
}
#mobilemenu.show {
  border-top: 1px solid #4D4D51;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 100%;
  width: 100%;
  padding-top: 25px;
  padding-bottom: 60px;
  background-position: center 350px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='1217' height='283' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M253.211 278.23l-.398-166.938-81.886 137.525h-29.018L60.421 114.869V278.23H0V0h53.266l104.146 172.9L259.969 0h52.868l.795 278.23h-60.421zm341.886-51.671v51.671H379.649V0h210.28v51.671H443.647v60.416h129.189v50.082H443.647v64.39h151.45zM901.533 0v278.23h-52.868l-138.73-168.925V278.23h-63.601V0H699.6l138.332 168.926V0h63.601zm189.457 283c-39.75 0-70.76-10.997-93.015-32.99-21.996-21.994-32.993-53.394-32.993-94.201V0h64.398v153.424c0 49.817 20.67 74.725 62.01 74.725 20.14 0 35.51-5.962 46.11-17.886 10.6-12.189 15.9-31.136 15.9-56.839V0h63.6v155.809c0 40.807-11.13 72.207-33.39 94.201-22 21.993-52.87 32.99-92.62 32.99z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}
#mobilemenu.show a.nav-link {
  color: #FFFFFF;
  font-weight: 400;
  font-size: 20px;
}
#mobilemenu.show a.nav-link:hover, #mobilemenu.show a.nav-link:focus {
  background: transparent;
  color: #4364C5;
}
#mobilemenu.show .dropdown-toggle img {
  margin-left: 5px;
  width: 12px;
  height: 8px;
}
#mobilemenu.show .dropdown-toggle.show img {
  transform: rotate(180deg);
}
#mobilemenu.show .dropdown-toggle::after {
  border: none !important;
}
#mobilemenu.show .dropdown .dropdown-menu {
  background: transparent;
  border: none;
  position: relative !important;
  transform: none !important;
}
#mobilemenu.show .dropdown .dropdown-menu a {
  color: #ffffff;
  font-weight: 300;
}
#mobilemenu.show .dropdown .dropdown-menu a:hover, #mobilemenu.show .dropdown .dropdown-menu a:focus {
  background: transparent;
  color: #4364C5;
}
#mobilemenu.show #mob-contacts a {
  display: block;
  color: #fff;
  background: transparent url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.98447 16.9952C7.26313 16.9952 4.53557 16.9952 1.81423 16.9952C0.689655 16.9952 0 16.2821 0 15.1233C0 11.7104 0 8.29756 0 4.87834C0 3.71313 0.695868 3 1.83908 3C7.28798 3 12.7307 3 18.1796 3C19.2855 3 20 3.73223 20 4.87834C20 6.82672 20 8.78147 20 10.7298C20 12.1625 20 13.5951 20 15.0214C20 16.3076 19.3352 16.9952 18.0926 16.9952C15.3899 17.0016 12.6872 17.0016 9.98447 16.9952ZM6.94004 10.7808C5.06368 12.5127 3.23082 14.2 1.33582 15.9446C7.14508 15.9446 12.8611 15.9446 18.5772 15.9446C18.5834 15.9192 18.5896 15.8937 18.602 15.8682C16.7692 14.1745 14.9301 12.4872 13.0786 10.7744C12.6002 11.2711 12.1342 11.755 11.6682 12.2325C10.6493 13.2767 9.35694 13.2831 8.34421 12.2453C7.87201 11.7741 7.41845 11.2838 6.94004 10.7808ZM19.0121 4.8083C17.2849 6.55293 15.539 8.31666 13.7869 10.0868C15.5203 11.6849 17.2476 13.2704 19.0121 14.9004C19.0121 11.4748 19.0121 8.11927 19.0121 4.8083ZM0.987884 14.9259C2.77105 13.2767 4.49829 11.6849 6.25039 10.0613C4.47344 8.29119 2.71513 6.54019 0.987884 4.8083C0.987884 8.11927 0.987884 11.4875 0.987884 14.9259Z' fill='%2383AADC'/%3E%3C/svg%3E") no-repeat scroll center left;
  padding-left: 35px;
  font-size: 16px;
}
#mobilemenu.show #mob-contacts a.phone {
  text-decoration: none;
  background: transparent url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_357_1487)'%3E%3Cpath d='M0 7.40116C0.013624 5.93741 0.395096 4.76094 1.26703 3.76231C1.76431 3.18775 2.37739 3.00308 3.10627 3.20143C3.53542 3.31771 3.95777 3.44083 4.38692 3.55711C4.76158 3.65971 4.98638 3.91279 5.07494 4.28899C5.3406 5.44494 5.61308 6.59405 5.86513 7.75C6.0218 8.46136 5.74251 9.17271 5.1703 9.54891C4.50954 9.98667 4.43461 10.2671 4.86376 10.9169C6.04224 12.6953 7.51363 14.1796 9.32562 15.3081C9.74115 15.5681 10.0545 15.527 10.3134 15.1098C10.8788 14.2274 11.6349 13.9812 12.6294 14.248C13.6376 14.5216 14.6594 14.7336 15.6744 14.9661C16.0967 15.0619 16.3488 15.3081 16.4578 15.7254C16.5668 16.1358 16.6826 16.5393 16.7916 16.9429C16.9891 17.6953 16.7779 18.3109 16.1853 18.8034C14.9183 19.8499 13.4537 20.144 11.8665 19.932C9.84333 19.6652 8.08584 18.7555 6.46458 17.5653C4.29156 15.9716 2.51363 14.0154 1.22616 11.6283C0.504088 10.2603 0.040872 8.81703 0 7.40116Z' fill='%2383AADC'/%3E%3Cpath d='M19.9713 9.59656C19.9713 9.69916 19.9713 9.80176 19.9713 9.90436C19.9645 10.2258 19.7873 10.4447 19.508 10.4858C19.1811 10.5336 18.8882 10.3832 18.7928 10.0959C18.7451 9.95908 18.7247 9.8086 18.711 9.66496C18.3704 5.49943 14.8282 1.79218 10.7069 1.29971C10.5298 1.27919 10.3459 1.25867 10.1688 1.23815C9.76689 1.20395 9.50804 0.937191 9.52847 0.588353C9.5421 0.218996 9.83501 -0.0272417 10.2574 0.000118067C11.6198 0.0890374 12.9208 0.444715 14.1266 1.08767C17.0217 2.6335 18.9358 4.97276 19.7397 8.18753C19.8555 8.64581 19.9168 9.11776 20.0053 9.58972C19.9917 9.59656 19.9781 9.59656 19.9713 9.59656Z' fill='%2383AADC'/%3E%3Cpath d='M16.9825 9.61709C16.9961 9.97961 16.7849 10.2669 16.4716 10.3148C16.131 10.3695 15.8449 10.1711 15.7631 9.78809C15.7018 9.48713 15.6882 9.17933 15.6201 8.87838C15.041 6.3818 12.9157 4.51449 10.3748 4.26141C9.92524 4.21353 9.68001 3.96045 9.71407 3.56374C9.74813 3.20122 10.041 2.99602 10.477 3.01654C13.774 3.20122 16.8326 6.3134 16.9825 9.61709Z' fill='%2383AADC'/%3E%3Cpath d='M10.6966 6.03277C12.0521 6.21061 13.1012 6.97668 13.7006 8.33783C13.8437 8.65247 13.9186 9.00815 13.9731 9.35015C14.0481 9.80158 13.8301 10.0889 13.4282 10.1367C13.0535 10.1778 12.7538 9.9247 12.7129 9.4801C12.6652 8.86451 12.3927 8.37203 11.9636 7.9548C11.5481 7.55124 11.0508 7.33236 10.4786 7.26396C10.0903 7.21608 9.85187 6.94932 9.87231 6.61417C9.89956 6.26533 10.1925 6.01909 10.6966 6.03277Z' fill='%2383AADC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_357_1487'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat scroll center left;
  margin-bottom: 13px;
}
#mobilemenu.show #mob-contacts a:hover {
  color: #4364C5;
}

@media (min-width: 767px) {
  #mobilemenu {
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
  #mobilemenu .navbar-nav {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  #mobilemenu .navbar-nav .nav-item {
    display: inline-block;
    text-align: center;
  }
  #mobilemenu .navbar-nav a.nav-link {
    font-weight: 400;
    color: #fff;
    padding: 15px 6px;
  }
  #mobilemenu .navbar-nav .nav-item.active a {
    font-weight: 600;
    color: #fff;
    box-shadow: inset 0 -2px 0 #83AADC;
  }
  #mobilemenu .navbar-nav .nav-item a:hover {
    background-color: transparent;
    box-shadow: inset 0 -2px 0 #83AADC;
  }
  #mobilemenu #navbarDropdown.show, #mobilemenu #navbarDropdown.collapse.show {
    background-color: #202125;
    box-shadow: inset 0 -2px 0 #83AADC;
  }
  #mobilemenu #navbarDropdown.show:hover, #mobilemenu #navbarDropdown.collapse.show:hover {
    background-color: #202125;
  }
  #mobilemenu .dropdown-toggle {
    text-align: center;
    width: 102px;
  }
  #mobilemenu .dropdown-toggle.show {
    color: #fff !important;
  }
  #mobilemenu .dropdown-toggle.show img {
    transform: rotate(180deg);
  }
  #mobilemenu .dropdown-toggle:after {
    border: none;
  }
  #mobilemenu .dropdown .dropdown-menu {
    background-color: #202125;
    border-radius: 0;
    border: 0;
    right: 0;
    min-width: initial;
  }
  #mobilemenu .dropdown .dropdown-menu a {
    color: #fff;
  }
  #mobilemenu .dropdown .dropdown-menu a.dropdown-item {
    font-size: 12px;
  }
  #mobilemenu .dropdown .dropdown-menu a.dropdown-item:hover {
    box-shadow: none !important;
    text-decoration: underline;
  }
}
@media (max-width: 1200px) {
  #mobilemenu .navbar-nav a.nav-link {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .navbar {
    background-color: #202125;
  }
  .navbar.bg-scroll {
    background-color: #202125 !important;
  }
  .bg-scroll #mobilemenu .navbar-nav .nav-link {
    color: #fff;
  }
  #mobilemenu {
    padding-left: 35px;
  }
}
@media (max-width: 575px) {
  /* block #menu : end */
}
/* BLOCK promo */ 
.promo {
  background-image: url("/img/frankfurt.jpg");
  background-color: #7c7b77;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center top;
  background-size: cover;
  padding-top: 0;
  color: #fff;
}
.promo .container {
  padding-top: 150px;
}
.promo h1 {
  font-family: "Poppins", sans-serif;
  font-size: 82px;
  letter-spacing: 1px;
  margin-top: 130px;
  margin-bottom: 20px;
}
.promo h1 span {
  position: relative;
  display: inline-block;
}
.promo h1 span::after {
  position: absolute;
  content: " ";
  box-shadow: inset 0 -8px 0 0px #83AADC;
  bottom: 0px;
  width: 100%;
  height: 8px;
  display: block;
  background-color: transparent;
}
.promo p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin-bottom: 100px;
}

@media (max-width: 1439px) {
  #promo h1 {
    margin-left: 110px;
  }
  #promo h1 span:after {
    bottom: 10px;
  }
  #promo p {
    margin-left: 110px;
  }
}
@media (max-width: 1199px) {
  #promo h1 {
    font-size: 64px;
    margin-left: 110px;
  }
  #promo p {
    margin-left: 110px;
  }
}
@media (max-width: 991px) {
  #promo h1 {
    font-size: 56px;
    margin-left: 0px;
  }
  #promo h1 span:after {
    bottom: 5px;
    height: 5px;
  }
  #promo p {
    margin-left: 0px;
  }
}
@media (max-width: 767px) {
  #promo h1 {
    font-size: 42px;
    margin-left: 0px;
  }
  #promo h1 span:after {
    bottom: 5px;
    height: 5px;
  }
  #promo p {
    margin-left: 0px;
    margin-bottom: 80px;
    width: initial;
  }
}
@media (max-width: 575px) {
  .promo h1 {
    font-size: 36px;
    margin-top: 60px;
    margin-left: 0px;
  }
  .promo h1 span:after {
    bottom: 5px;
    height: 5px;
  }
  .promo p {
    font-size: 16px;
    margin-left: 50px;
    margin-bottom: 60px;
  }
}
/* block promo : end*/
/* BLOCK numbers */ 
#numbers {
  padding-top: 25px;
  padding-bottom: 25px;
  background: #83AADC;
}
#numbers .d-flex {
  flex-direction: row;
  align-items: center !important;
  margin-bottom: 0;
}
#numbers .n-big {
  display: inline-block;
  font-size: 64px;
  line-height: 72px;
  color: #fff;
  font-family: "Poppins", sans-serif;
}
#numbers .n-small {
  display: inline-block;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  margin-left: 15px;
}
#numbers .col-6 {
  position: relative;
}
#numbers .col-6:after {
  position: absolute;
  content: " ";
  right: 0;
  top: 0;
  width: 30px;
  height: 100%;
  background: transparent url("data:image/svg+xml,%3Csvg fill='none' height='66' viewBox='0 0 32 66' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m31 1-30 64.5' opacity='.2' stroke='%23000'/%3E%3C/svg%3E") no-repeat scroll right center;
}
#numbers .col-6:nth-child(4n):after {
  background-image: none;
  width: 0;
}

@media (max-width: 1399px) {
  #numbers .d-flex {
    flex-direction: column;
    text-align: center;
  }
  #numbers .col-6:after {
    right: -15px;
  }
}
@media (max-width: 991px) {
  #numbers .col-6 {
    margin-bottom: 30px;
  }
  #numbers .col-6:nth-child(even):after {
    background-image: none;
    width: 0;
  }
}
@media (max-width: 767px) {
  #numbers .n-big {
    font-size: 48px;
  }
  #numbers .n-small {
    font-size: 14px;
    line-height: 20px;
  }
  #numbers .col-6 {
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  #numbers .n-big {
    font-size: 40px;
  }
  #numbers .n-small {
    font-size: 14px;
  }
}
/* block numbers : end*/
/* BLOCK services */ 
#services {
  display: grid;
  background-color: #fff;
  place-items: center;
}
#services .container {
  background: #fff no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1205' height='171' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M67.473 171c-13.1 0-25.806-1.732-38.116-5.196C17.204 162.182 7.418 157.537 0 151.869l13.021-28.815c7.102 5.196 15.546 9.369 25.332 12.518 9.786 3.149 19.571 4.724 29.357 4.724 10.89 0 18.94-1.575 24.148-4.724 5.209-3.307 7.813-7.637 7.813-12.991 0-3.936-1.579-7.164-4.735-9.683-3-2.677-6.945-4.803-11.838-6.377-4.735-1.575-11.206-3.307-19.413-5.196-12.627-2.992-22.964-5.984-31.014-8.976-8.05-2.991-14.994-7.794-20.834-14.407-5.682-6.613-8.523-15.43-8.523-26.453 0-9.605 2.605-18.265 7.813-25.98 5.209-7.874 13.021-14.093 23.438-18.66C45.14 2.283 58.003 0 73.155 0c10.575 0 20.913 1.26 31.014 3.779 10.101 2.52 18.94 6.14 26.516 10.865l-11.838 29.05c-15.309-8.66-30.62-12.99-45.929-12.99-10.732 0-18.703 1.733-23.911 5.197-5.05 3.464-7.576 8.03-7.576 13.698 0 5.669 2.92 9.92 8.76 12.755 5.997 2.676 15.072 5.353 27.225 8.03 12.627 2.992 22.965 5.983 31.014 8.975 8.05 2.992 14.915 7.716 20.597 14.171 5.84 6.456 8.76 15.195 8.76 26.217 0 9.448-2.683 18.108-8.049 25.981-5.209 7.715-13.1 13.856-23.675 18.423C95.488 168.717 82.625 171 67.473 171zm224.838-33.539v30.705H163.994V2.834h125.239V33.54H202.11v35.9h76.943V99.2H202.11v38.262h90.201zm136.106 30.705l-31.961-46.057H361.18v46.057h-38.353V2.834h71.735c14.678 0 27.384 2.44 38.116 7.322 10.891 4.881 19.256 11.81 25.095 20.785 5.84 8.975 8.76 19.603 8.76 31.885s-2.999 22.91-8.996 31.885c-5.84 8.818-14.205 15.589-25.096 20.312l37.17 53.143h-41.194zm-.711-105.34c0-9.29-2.998-16.376-8.996-21.257-5.998-5.039-14.757-7.558-26.279-7.558H361.18v57.63h31.251c11.522 0 20.281-2.52 26.279-7.558 5.998-5.039 8.996-12.124 8.996-21.257zM656.251 2.834l-71.735 165.332h-37.879L475.139 2.834h41.431l50.427 118.094L618.135 2.834h38.116zm13.837 0h38.353v165.332h-38.353V2.834zM827.081 171c-16.888 0-32.198-3.622-45.929-10.865-13.574-7.4-24.306-17.556-32.198-30.468-7.734-13.069-11.6-27.791-11.6-44.167s3.866-31.02 11.6-43.93c7.892-13.07 18.624-23.226 32.198-30.47C794.883 3.7 810.272 0 827.317 0c14.363 0 27.305 2.52 38.827 7.558 11.68 5.039 21.465 12.282 29.357 21.73L870.879 51.96c-11.206-12.911-25.095-19.367-41.667-19.367-10.26 0-19.414 2.283-27.463 6.85-8.05 4.408-14.363 10.628-18.94 18.658-4.419 8.03-6.629 17.163-6.629 27.398s2.21 19.367 6.629 27.398c4.577 8.03 10.89 14.329 18.94 18.895 8.049 4.409 17.203 6.613 27.463 6.613 16.572 0 30.461-6.534 41.667-19.604l24.622 22.675c-7.892 9.604-17.677 16.926-29.357 21.965-11.679 5.039-24.701 7.558-39.063 7.558zm222.639-33.539v30.705H921.401V2.834h125.239V33.54h-87.123v35.9h76.943V99.2h-76.943v38.262h90.203zM1134.69 171c-13.1 0-25.81-1.732-38.12-5.196-12.15-3.622-21.94-8.267-29.36-13.935l13.02-28.815c7.11 5.196 15.55 9.369 25.34 12.518 9.78 3.149 19.57 4.724 29.35 4.724 10.89 0 18.94-1.575 24.15-4.724 5.21-3.307 7.81-7.637 7.81-12.991 0-3.936-1.57-7.164-4.73-9.683-3-2.677-6.95-4.803-11.84-6.377-4.73-1.575-11.2-3.307-19.41-5.196-12.63-2.992-22.97-5.984-31.02-8.976-8.05-2.991-14.99-7.794-20.83-14.407-5.68-6.613-8.52-15.43-8.52-26.453 0-9.605 2.6-18.265 7.81-25.98 5.21-7.874 13.02-14.093 23.44-18.66C1112.35 2.283 1125.22 0 1140.37 0c10.57 0 20.91 1.26 31.01 3.779 10.1 2.52 18.94 6.14 26.52 10.865l-11.84 29.05c-15.31-8.66-30.62-12.99-45.93-12.99-10.73 0-18.7 1.733-23.91 5.197-5.05 3.464-7.58 8.03-7.58 13.698 0 5.669 2.92 9.92 8.76 12.755 6 2.676 15.08 5.353 27.23 8.03 12.63 2.992 22.96 5.983 31.01 8.975s14.92 7.716 20.6 14.171c5.84 6.456 8.76 15.195 8.76 26.217 0 9.448-2.68 18.108-8.05 25.981-5.21 7.715-13.1 13.856-23.67 18.423-10.58 4.566-23.44 6.849-38.59 6.849z' fill='%23202125'/%3E%3C/g%3E%3C/svg%3E");
}
#services h2 {
  text-align: center;
}
#services .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
#services .column {
  max-width: 100%;
  padding: 1em;
  text-align: center;
}
#services .card {
  width: 100%;
  height: 100%;
  padding: 2em 1.5em;
  background-image: #fff;
  background-size: 100% 200%;
  background-position: 0 0%;
  border-size: 1px;
  border-color: #83AADC;
  border-radius: 0px;
  cursor: pointer;
  transition: 0.5s;
}
#services .card:hover {
  background-image: linear-gradient(#ffffff 50%, #202125 50%);
  background-position: 0 100%;
  border-size: 0px;
}
#services .card:hover p {
  color: #FFFFFF;
}
#services .icon-wrapper {
  position: relative;
  padding: 25px;
}
#services h4 {
  color: #4364C5;
  font-family: "Poppins", sans-serif;
  text-transform: uppercase;
  margin-bottom: 15px;
}
#services p {
  font-size: 16px;
}
#services .ben_pagination {
  position: relative;
  text-align: center;
}
#services .ben_pagination .swiper-pagination-bullet {
  width: 40px;
  height: 2px;
  background-color: #83AADC;
  border-radius: 0;
}

@media screen and (min-width: 576px) {
  #services {
    padding: 48px 40px 40px 40px;
  }
  #services .column {
    flex: 0 100%;
    max-width: 100%;
  }
}
@media screen and (min-width: 768px) {
  #services {
    padding: 48px 40px 40px 40px;
  }
  #services .column {
    flex: 0 50%;
    max-width: 50%;
  }
}
@media screen and (min-width: 992px) {
  #services {
    padding: 70px 47px 50px 47px;
  }
  #services .column {
    flex: 0 0 33.33%;
    max-width: 33.33%;
  }
}
@media screen and (min-width: 1024px) {
  #services {
    padding: 80px 72px 70px 72px;
  }
}
@media screen and (max-width: 360px) {
  #services {
    padding: 40px 15px;
  }
  #services .column {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  #services .row {
    flex-direction: column;
  }
}
/* block services : end*/
/* BLOCK need_consulting */ 
#need_consulting {
  background: #202125 url("/img/bg-need_consult.jpg") no-repeat scroll center center/cover;
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;
}
#need_consulting h2 {
  color: #FFF;
  margin-bottom: 0;
}

@media (max-width: 575px) {
  #need_consulting {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
/* block need_consulting : end*/
/* BLOCK about */ 
#about {
  background: #f4f4f4 url("/img/about_bg.jpg") no-repeat scroll top center/cover;
}
#about .container {
  background: transparent no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1205' height='159' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M122.071 123.423H50.329l-13.686 32.942H0L68.872 2.635h35.319l69.092 153.73h-37.526l-13.686-32.942zM110.813 96.41L86.31 37.554 61.808 96.41h49.005zm191.963-19.985c8.83 2.782 15.747 7.467 20.75 14.056 5.004 6.442 7.505 14.421 7.505 23.938 0 13.469-5.297 23.864-15.893 31.185-10.449 7.174-25.753 10.761-45.915 10.761h-79.909V2.635h75.494c18.837 0 33.259 3.587 43.266 10.761 10.154 7.174 15.231 16.91 15.231 29.209 0 7.467-1.839 14.128-5.518 19.985-3.532 5.856-8.536 10.468-15.011 13.835zm-77.922-46.997v36.236h35.54c8.829 0 15.525-1.537 20.087-4.611 4.562-3.075 6.843-7.614 6.843-13.616 0-6.003-2.281-10.469-6.843-13.397-4.562-3.075-11.258-4.612-20.087-4.612h-35.54zm41.72 100.144c9.419 0 16.483-1.537 21.192-4.612 4.856-3.075 7.284-7.833 7.284-14.275 0-12.737-9.492-19.106-28.476-19.106h-41.72v37.993h41.72zM432.937 159c-16.041 0-30.536-3.441-43.486-10.322-12.804-6.881-22.884-16.324-30.242-28.33-7.211-12.152-10.817-25.768-10.817-40.848 0-15.08 3.606-28.623 10.817-40.629 7.358-12.151 17.438-21.668 30.242-28.55C402.401 3.442 416.896 0 432.937 0c16.04 0 30.462 3.44 43.265 10.322 12.803 6.881 22.884 16.398 30.242 28.55 7.358 12.005 11.037 25.548 11.037 40.628 0 15.08-3.679 28.696-11.037 40.848-7.358 12.006-17.439 21.449-30.242 28.33C463.399 155.559 448.977 159 432.937 159zm0-30.307c9.124 0 17.365-2.049 24.723-6.149 7.358-4.246 13.097-10.102 17.218-17.569 4.268-7.467 6.402-15.958 6.402-25.475 0-9.517-2.134-18.008-6.402-25.475-4.121-7.467-9.86-13.25-17.218-17.35-7.358-4.245-15.599-6.368-24.723-6.368-9.124 0-17.365 2.123-24.723 6.368-7.358 4.1-13.171 9.883-17.439 17.35-4.121 7.467-6.181 15.958-6.181 25.475 0 9.517 2.06 18.008 6.181 25.475 4.268 7.467 10.081 13.323 17.439 17.569 7.358 4.1 15.599 6.149 24.723 6.149zM613.008 159c-22.075 0-39.292-6.076-51.654-18.228-12.214-12.152-18.322-29.501-18.322-52.048V2.635h35.761v84.771c0 27.525 11.478 41.287 34.435 41.287 11.185 0 19.72-3.294 25.607-9.882 5.886-6.735 8.829-17.203 8.829-31.405V2.636h35.319v86.088c0 22.547-6.181 39.896-18.542 52.048C652.226 152.924 635.082 159 613.008 159zM747.742 31.624h-49.447V2.635h134.654v28.99h-49.447v124.74h-35.76V31.625zM983.355 159c-22.074 0-39.292-6.076-51.653-18.228-12.215-12.152-18.322-29.501-18.322-52.048V2.635h35.76v84.771c0 27.525 11.479 41.287 34.436 41.287 11.184 0 19.724-3.294 25.604-9.882 5.89-6.735 8.83-17.203 8.83-31.405V2.636h35.32v86.088c0 22.547-6.18 39.896-18.54 52.048-12.22 12.152-29.36 18.228-51.435 18.228zm156.085 0c-12.21 0-24.06-1.61-35.54-4.831-11.33-3.368-20.46-7.687-27.37-12.958l12.14-26.792c6.62 4.831 14.49 8.711 23.62 11.639 9.12 2.928 18.25 4.392 27.37 4.392 10.15 0 17.66-1.464 22.52-4.392 4.85-3.075 7.28-7.101 7.28-12.079 0-3.66-1.47-6.661-4.41-9.004-2.8-2.489-6.48-4.465-11.04-5.93-4.42-1.463-10.45-3.074-18.1-4.83-11.78-2.783-21.41-5.564-28.92-8.346-7.5-2.782-13.98-7.248-19.43-13.397-5.29-6.149-7.94-14.348-7.94-24.596 0-8.931 2.43-16.984 7.28-24.158 4.86-7.32 12.14-13.103 21.86-17.35C1118.62 2.124 1130.61 0 1144.74 0c9.86 0 19.5 1.171 28.91 3.514 9.42 2.342 17.66 5.71 24.73 10.102l-11.04 27.013c-14.27-8.053-28.55-12.08-42.82-12.08-10.01 0-17.44 1.611-22.3 4.832-4.71 3.221-7.06 7.467-7.06 12.738 0 5.27 2.72 9.224 8.17 11.859 5.59 2.489 14.05 4.978 25.38 7.467 11.77 2.782 21.41 5.563 28.92 8.345 7.5 2.782 13.9 7.174 19.2 13.177 5.45 6.003 8.17 14.128 8.17 24.377 0 8.784-2.5 16.837-7.51 24.157-4.85 7.174-12.21 12.884-22.07 17.13-9.86 4.246-21.85 6.369-35.98 6.369z' fill='%23202125'/%3E%3C/g%3E%3C/svg%3E");
}
#about h2 {
  text-align: center;
}
#about .lead {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  padding-left: 80px;
  padding-right: 80px;
  margin-bottom: 60px;
}
#about h3 {
  text-transform: uppercase;
  color: #4364C5;
  margin-bottom: 25px;
}
#about .h2 {
  color: #4364C5;
  font-size: 48px;
  margin-bottom: 0;
}
#about img {
  max-width: 100%;
  height: auto;
}

@media (max-width: 991px) {
  #about .lead {
    padding-left: 0;
    padding-right: 0;
  }
}
/* block about : end*/
/* lookforward */
#lookforward {
  background: linear-gradient(to bottom, #f4f4f4 0%, #f4f4f4 50%, #ffffff 50%, #ffffff 100%);
  padding-top: 0;
  padding-bottom: 0;
}
#lookforward #lookforward_body {
  background: #2E3B50 url("/img/bg-lookforward.jpg") no-repeat scroll center center/cover;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px;
  color: #fff;
}
#lookforward #lookforward_body h3 {
  max-width: 800px;
}

/* lookforward ADAPTIVE */
/* // XXL */
/* // XL */
/* // LG */
/* // MD */
/* // SM */
/* // XS */
/* lookforward: end */
/* team */
#team .container {
  background: transparent no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1205' height='158' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M83.335 158c-15.811 0-30.1-3.419-42.864-10.257-12.62-6.838-22.556-16.222-29.81-28.152C3.555 107.516 0 93.985 0 79s3.554-28.443 10.662-40.373c7.252-12.075 17.189-21.532 29.809-28.37C53.236 3.419 67.524 0 83.335 0c15.811 0 30.027 3.419 42.646 10.257 12.62 6.838 22.557 16.295 29.81 28.37C163.043 50.557 166.67 64.015 166.67 79c0 14.985-3.627 28.516-10.879 40.591-7.253 11.93-17.19 21.314-29.81 28.152C113.362 154.581 99.146 158 83.335 158zm0-30.116c8.993 0 17.117-2.037 24.369-6.111 7.253-4.219 12.91-10.038 16.972-17.458 4.207-7.42 6.31-15.858 6.31-25.315s-2.103-17.895-6.31-25.315c-4.062-7.42-9.719-13.167-16.972-17.24-7.252-4.22-15.376-6.329-24.37-6.329-8.993 0-17.116 2.11-24.369 6.329-7.252 4.073-12.982 9.82-17.189 17.24-4.061 7.42-6.092 15.858-6.092 25.315s2.03 17.895 6.092 25.315c4.207 7.42 9.937 13.239 17.19 17.458 7.252 4.074 15.375 6.111 24.369 6.111zM260.829 158c-21.758 0-38.73-6.038-50.914-18.113-12.04-12.076-18.06-29.316-18.06-51.721V2.619h35.249v84.237c0 27.352 11.314 41.028 33.943 41.028 11.024 0 19.438-3.274 25.24-9.82 5.802-6.693 8.703-17.095 8.703-31.208V2.62h34.814v85.547c0 22.405-6.093 39.645-18.277 51.721C299.487 151.962 282.588 158 260.829 158zm200.85-2.619l-29.374-42.555h-32.42v42.555h-35.249V2.619h65.928c13.49 0 25.167 2.255 35.031 6.765 10.009 4.51 17.697 10.912 23.064 19.204 5.367 8.293 8.051 18.114 8.051 29.462 0 11.348-2.756 21.168-8.269 29.461-5.367 8.147-13.055 14.403-23.063 18.768l34.16 49.102h-37.859zm-.653-97.331c0-8.584-2.756-15.131-8.268-19.641-5.512-4.656-13.563-6.984-24.152-6.984h-28.721v53.249h28.721c10.589 0 18.64-2.328 24.152-6.983 5.512-4.656 8.268-11.203 8.268-19.641zm156.781-26.625h-48.739V2.62h132.727v28.806h-48.739v123.956h-35.249V31.425zm220.884 95.586v28.37h-117.93V2.619h115.102v28.37h-80.071V64.16h70.715v27.498h-70.715v35.353h82.899zm128.353-4.365h-70.715l-13.49 32.735H846.72L914.606 2.619h34.814l68.1 152.762h-36.986l-13.49-32.735zm-11.097-26.842l-24.152-58.486-24.151 58.486h48.303zm215.983 59.577l-.22-91.657-44.82 75.508H1111l-44.6-73.544v89.693h-33.07V2.619h29.15l57.01 94.93 56.14-94.93h28.93l.44 152.762h-33.07z' fill='%23202125'/%3E%3C/g%3E%3C/svg%3E");
}

/* team ADAPTIVE */
/* // XXL */
/* // XL */
/* // LG */
/* // MD */
/* // SM */
@media (max-width: 767px) {
  #team .imgright {
    width: 65%;
  }
}
/* // XS */
/* team: end */
/* legal */
#legal {
  background: #202125 url("/img/bg-legal.jpg") no-repeat scroll center bottom/contain;
  color: #fff;
}
#legal .container {
  background: transparent no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1205' height='115' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M0 1.906h25.823v90.221h55.95v20.967H0V1.906zm182.596 90.539v20.649H96.201V1.906h84.322v20.65h-58.659v24.143h51.805v20.014h-51.805v25.732h60.732zm95.631-36.692h23.591v45.11c-6.057 4.554-13.07 8.048-21.04 10.484-7.97 2.435-15.994 3.653-24.07 3.653-11.583 0-21.997-2.436-31.242-7.307-9.246-4.977-16.525-11.807-21.838-20.49-5.207-8.79-7.811-18.69-7.811-29.703 0-11.013 2.604-20.861 7.811-29.544 5.313-8.79 12.646-15.62 21.997-20.49C234.977 2.487 245.497 0 257.186 0c9.777 0 18.65 1.641 26.62 4.924 7.97 3.283 14.665 8.048 20.085 14.296l-16.578 15.248c-7.97-8.365-17.587-12.548-28.851-12.548-7.12 0-13.443 1.482-18.969 4.447-5.526 2.965-9.83 7.148-12.912 12.549-3.081 5.4-4.622 11.595-4.622 18.584 0 6.883 1.541 13.025 4.622 18.425 3.082 5.401 7.333 9.637 12.753 12.708 5.525 2.965 11.795 4.447 18.809 4.447 7.438 0 14.133-1.588 20.084-4.765V55.753zm121.062 33.515h-51.805l-9.883 23.826h-26.46L360.874 1.906h25.504l49.892 111.188h-27.098l-9.883-23.826zm-8.129-19.537l-17.693-42.57-17.694 42.57h35.387zm56.687-67.825h25.823v90.221h55.949v20.967h-81.772V1.906zm243.678 0v111.188h-21.2l-55.631-67.507v67.507H589.19V1.906h21.36l55.471 67.507V1.906h25.504zM771.961 115c-11.583 0-22.05-2.488-31.402-7.465-9.245-4.977-16.524-11.808-21.837-20.49-5.208-8.79-7.811-18.638-7.811-29.545s2.603-20.702 7.811-29.385c5.313-8.79 12.592-15.673 21.837-20.65C749.911 2.488 760.378 0 771.961 0c11.583 0 21.998 2.488 31.243 7.465 9.245 4.977 16.524 11.86 21.838 20.65 5.313 8.683 7.97 18.478 7.97 29.385s-2.657 20.755-7.97 29.544c-5.314 8.683-12.593 15.514-21.838 20.491-9.245 4.977-19.66 7.465-31.243 7.465zm0-21.92c6.589 0 12.54-1.482 17.853-4.447 5.314-3.071 9.458-7.307 12.433-12.708 3.082-5.4 4.623-11.542 4.623-18.425 0-6.883-1.541-13.025-4.623-18.425-2.975-5.401-7.119-9.584-12.433-12.549-5.313-3.07-11.264-4.606-17.853-4.606-6.588 0-12.539 1.535-17.853 4.606-5.313 2.965-9.51 7.148-12.592 12.549-2.976 5.4-4.463 11.542-4.463 18.425 0 6.883 1.487 13.025 4.463 18.425 3.082 5.401 7.279 9.637 12.592 12.708 5.314 2.965 11.265 4.447 17.853 4.447zm102.014-70.207h-35.706V1.906h97.235v20.967h-35.706v90.221h-25.823V22.873zm75.423-20.967h25.823v111.188h-25.823V1.906zM1055.1 115c-11.37 0-21.68-2.436-30.92-7.307-9.14-4.977-16.37-11.807-21.68-20.49-5.209-8.79-7.813-18.69-7.813-29.703 0-11.013 2.604-20.861 7.813-29.544 5.31-8.79 12.54-15.62 21.68-20.49 9.24-4.978 19.6-7.466 31.08-7.466 9.67 0 18.38 1.694 26.14 5.083 7.86 3.388 14.45 8.26 19.77 14.613l-16.58 15.249c-7.55-8.683-16.9-13.025-28.06-13.025-6.9 0-13.07 1.535-18.49 4.606-5.42 2.965-9.67 7.148-12.75 12.549-2.97 5.4-4.46 11.542-4.46 18.425 0 6.883 1.49 13.025 4.46 18.425 3.08 5.401 7.33 9.637 12.75 12.708 5.42 2.965 11.59 4.447 18.49 4.447 11.16 0 20.51-4.394 28.06-13.184l16.58 15.249c-5.32 6.46-11.91 11.384-19.77 14.772-7.86 3.389-16.63 5.083-26.3 5.083zM1205 92.445v20.649h-86.4V1.906h84.33v20.65h-58.66v24.143h51.8v20.014h-51.8v25.732H1205z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E");
}

/* legal ADAPTIVE */
/* // XXL */
/* // XL */
/* // LG */
/* // MD */
/* // SM */
/* // XS */
/* legal: end */
/* process */
#process {
  background: #83AADC url("/img/bg_process.webp") no-repeat scroll center right/cover;
}
#process .container {
  background: transparent no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1205' height='177' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.11'%3E%3Cpath d='M74.96 2.934c15.34 0 28.616 2.526 39.831 7.578 11.381 5.053 20.122 12.224 26.224 21.514 6.103 9.29 9.154 20.292 9.154 33.004 0 12.55-3.051 23.552-9.154 33.004-6.102 9.291-14.843 16.462-26.224 21.514-11.215 4.89-24.492 7.335-39.83 7.335H40.078v47.183H0V2.934h74.96zm-2.226 91.678c12.04 0 21.194-2.526 27.461-7.579 6.267-5.215 9.401-12.55 9.401-22.003 0-9.616-3.134-16.95-9.401-22.002-6.267-5.216-15.42-7.824-27.46-7.824H40.077v59.408h32.656zm216.386 79.454l-33.398-47.672H218.86v47.672h-40.078V2.934h74.96c15.339 0 28.616 2.526 39.831 7.578 11.38 5.053 20.121 12.224 26.224 21.514 6.102 9.29 9.154 20.292 9.154 33.004 0 12.713-3.134 23.715-9.402 33.004-6.102 9.128-14.843 16.136-26.223 21.025l38.841 55.007H289.12zm-.742-109.036c0-9.616-3.134-16.95-9.401-22.002-6.268-5.216-15.421-7.824-27.461-7.824H218.86v59.652h32.656c12.04 0 21.193-2.607 27.461-7.823 6.267-5.215 9.401-12.55 9.401-22.003zM444.571 177c-17.977 0-34.223-3.83-48.737-11.49-14.349-7.661-25.646-18.173-33.893-31.538-8.082-13.527-12.122-28.685-12.122-45.472 0-16.787 4.04-31.863 12.122-45.228 8.247-13.527 19.544-24.121 33.893-31.782C410.348 3.83 426.594 0 444.571 0s34.141 3.83 48.489 11.49c14.349 7.66 25.647 18.254 33.894 31.782 8.246 13.365 12.369 28.44 12.369 45.228 0 16.787-4.123 31.945-12.369 45.472-8.247 13.365-19.545 23.877-33.894 31.538-14.348 7.66-30.512 11.49-48.489 11.49zm0-33.738c10.226 0 19.462-2.281 27.708-6.845 8.247-4.726 14.679-11.246 19.297-19.558 4.783-8.312 7.175-17.765 7.175-28.359 0-10.594-2.392-20.047-7.175-28.36-4.618-8.311-11.05-14.75-19.297-19.313-8.246-4.726-17.482-7.09-27.708-7.09-10.226 0-19.462 2.364-27.708 7.09-8.247 4.564-14.761 11.002-19.544 19.314-4.618 8.312-6.928 17.765-6.928 28.359 0 10.594 2.31 20.047 6.928 28.359 4.783 8.312 11.297 14.832 19.544 19.558 8.246 4.564 17.482 6.845 27.708 6.845zM652.321 177c-17.647 0-33.646-3.749-47.995-11.246-14.184-7.66-25.399-18.173-33.645-31.537-8.082-13.528-12.123-28.767-12.123-45.717s4.041-32.108 12.123-45.472c8.246-13.528 19.461-24.04 33.645-31.538C618.675 3.83 634.756 0 652.569 0c15.008 0 28.532 2.608 40.572 7.823 12.205 5.216 22.431 12.713 30.677 22.492l-25.729 23.47c-11.71-13.365-26.224-20.047-43.541-20.047-10.721 0-20.287 2.363-28.698 7.09-8.412 4.563-15.009 11-19.792 19.313-4.618 8.312-6.927 17.765-6.927 28.359 0 10.594 2.309 20.047 6.927 28.359 4.783 8.312 11.38 14.832 19.792 19.558 8.411 4.564 17.977 6.845 28.698 6.845 17.317 0 31.831-6.763 43.541-20.291l25.729 23.47c-8.246 9.942-18.472 17.52-30.677 22.736-12.205 5.215-25.811 7.823-40.82 7.823zm232.65-34.715v31.781H750.883V2.934h130.872v31.781h-91.041v37.16h80.403v30.805h-80.403v39.605h94.257zM973.761 177c-13.689 0-26.966-1.793-39.831-5.378-12.699-3.749-22.925-8.557-30.677-14.424l13.607-29.826c7.422 5.378 16.246 9.697 26.471 12.957 10.226 3.259 20.452 4.889 30.677 4.889 11.38 0 19.792-1.63 25.235-4.889 5.447-3.423 8.167-7.905 8.167-13.446 0-4.075-1.65-7.416-4.95-10.024-3.135-2.771-7.258-4.971-12.371-6.601-4.948-1.63-11.71-3.422-20.286-5.378-13.195-3.097-23.998-6.194-32.409-9.29-8.412-3.097-15.669-8.068-21.771-14.913-5.937-6.846-8.906-15.973-8.906-27.381 0-9.942 2.721-18.907 8.164-26.893 5.442-8.149 13.607-14.587 24.492-19.313C950.423 2.363 963.865 0 979.698 0c11.051 0 21.852 1.304 32.412 3.912 10.55 2.607 19.79 6.356 27.71 11.245l-12.37 30.07c-16-8.963-32.001-13.445-47.999-13.445-11.215 0-19.544 1.793-24.987 5.378-5.278 3.586-7.917 8.312-7.917 14.18 0 5.867 3.052 10.268 9.154 13.201 6.267 2.771 15.751 5.542 28.45 8.313 13.195 3.096 23.999 6.193 32.409 9.29 8.41 3.096 15.59 7.986 21.52 14.668 6.11 6.682 9.16 15.728 9.16 27.137 0 9.779-2.81 18.743-8.41 26.892-5.45 7.986-13.69 14.343-24.74 19.069-11.05 4.727-24.496 7.09-40.329 7.09zm157.759 0c-13.69 0-26.96-1.793-39.83-5.378-12.7-3.749-22.92-8.557-30.67-14.424l13.6-29.826c7.42 5.378 16.25 9.697 26.47 12.957 10.23 3.259 20.46 4.889 30.68 4.889 11.38 0 19.79-1.63 25.24-4.889 5.44-3.423 8.16-7.905 8.16-13.446 0-4.075-1.65-7.416-4.95-10.024-3.13-2.771-7.26-4.971-12.37-6.601-4.95-1.63-11.71-3.422-20.28-5.378-13.2-3.097-24-6.194-32.41-9.29-8.42-3.097-15.67-8.068-21.77-14.913-5.94-6.846-8.91-15.973-8.91-27.381 0-9.942 2.72-18.907 8.16-26.893 5.45-8.149 13.61-14.587 24.5-19.313 11.05-4.727 24.49-7.09 40.32-7.09 11.05 0 21.85 1.304 32.41 3.912 10.56 2.607 19.79 6.356 27.71 11.245l-12.37 30.07c-16-8.963-32-13.445-48-13.445-11.21 0-19.54 1.793-24.98 5.378-5.28 3.586-7.92 8.312-7.92 14.18 0 5.867 3.05 10.268 9.15 13.201 6.27 2.771 15.75 5.542 28.45 8.313 13.2 3.096 24 6.193 32.41 9.29 8.41 3.096 15.59 7.986 21.53 14.668 6.1 6.682 9.15 15.728 9.15 27.137 0 9.779-2.8 18.743-8.41 26.892-5.44 7.986-13.69 14.343-24.74 19.069-11.05 4.727-24.49 7.09-40.33 7.09z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}
#process h2 {
  color: #fff;
}
#process .lead {
  color: #fff;
  margin-bottom: 50px;
  text-transform: uppercase;
}
#process .process_card {
  height: 100%;
  padding: 40px 20px;
  background-color: #fff;
}
#process .process_card h4 {
  margin-bottom: 40px;
  color: #4364C5;
}
#process .process_card_dark {
  background-color: #202125 !important;
  color: #fff;
}

/* process ADAPTIVE */
/* // XXL */
/* // XL */
/* // LG */
/* // MD */
/* // SM */
/* // XS */
/* process: end */
/* contacts */
#contacts {
  background: #202125;
  color: #fff;
}
#contacts .container {
  background: transparent no-repeat scroll center 60px/contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1409' height='183' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.03'%3E%3Cpath d='M95.023 183c-17.885 0-34.098-3.876-48.64-11.627-14.375-7.92-25.74-18.789-34.098-32.606C4.095 124.78 0 109.025 0 91.5c0-17.525 4.095-33.196 12.285-47.014C20.643 30.5 32.008 19.631 46.383 11.88 60.925 3.96 77.222 0 95.273 0c15.211 0 28.917 2.696 41.118 8.088 12.369 5.393 22.732 13.144 31.09 23.255l-26.075 24.265C129.538 41.79 114.829 34.88 97.279 34.88c-10.864 0-20.559 2.444-29.083 7.33-8.525 4.719-15.21 11.375-20.058 19.969-4.68 8.593-7.02 18.367-7.02 29.32s2.34 20.727 7.02 29.32c4.847 8.594 11.533 15.335 20.058 20.221 8.524 4.719 18.219 7.078 29.083 7.078 17.55 0 32.259-6.993 44.127-20.979l26.075 24.265c-8.358 10.279-18.721 18.114-31.09 23.507-12.368 5.392-26.158 8.088-41.368 8.088zm181.207 0c-18.219 0-34.683-3.96-49.392-11.88-14.541-7.92-25.991-18.789-34.348-32.606-8.19-13.986-12.285-29.658-12.285-47.014s4.095-32.943 12.285-46.761c8.357-13.986 19.807-24.94 34.348-32.86C241.547 3.96 258.011 0 276.23 0c18.219 0 34.599 3.96 49.141 11.88 14.542 7.92 25.991 18.873 34.349 32.859 8.357 13.818 12.536 29.405 12.536 46.761s-4.179 33.028-12.536 47.014c-8.358 13.817-19.807 24.686-34.349 32.606-14.542 7.92-30.922 11.88-49.141 11.88zm0-34.881c10.363 0 19.723-2.359 28.081-7.078 8.357-4.886 14.876-11.627 19.556-20.221 4.847-8.593 7.271-18.367 7.271-29.32s-2.424-20.727-7.271-29.32c-4.68-8.594-11.199-15.25-19.556-19.969-8.358-4.886-17.718-7.33-28.081-7.33s-19.723 2.444-28.08 7.33c-8.358 4.719-14.96 11.375-19.807 19.969-4.68 8.593-7.02 18.367-7.02 29.32s2.34 20.727 7.02 29.32c4.847 8.594 11.449 15.335 19.807 20.221 8.357 4.719 17.717 7.078 28.08 7.078zM563.743 3.033v176.934h-33.346L442.896 72.543v107.424h-40.115V3.033h33.596l87.251 107.424V3.033h40.115zm77.877 33.365h-56.161V3.033h152.939v33.365h-56.161v143.569H641.62V36.397zm225.399 105.654h-81.484l-15.544 37.915h-41.62L806.596 3.033h40.115l78.475 176.934h-42.622l-15.545-37.915zm-12.787-31.089l-27.829-67.74-27.83 67.74h55.659zM1024.94 183c-17.89 0-34.101-3.876-48.643-11.627-14.374-7.92-25.74-18.789-34.097-32.606-8.191-13.987-12.286-29.742-12.286-47.267 0-17.525 4.095-33.196 12.286-47.014 8.357-13.986 19.723-24.855 34.097-32.606C990.839 3.96 1007.14 0 1025.19 0c15.21 0 28.91 2.696 41.12 8.088 12.36 5.393 22.73 13.144 31.08 23.255l-26.07 24.265c-11.87-13.818-26.58-20.727-44.13-20.727-10.86 0-20.56 2.444-29.08 7.33-8.524 4.719-15.21 11.375-20.058 19.969-4.68 8.593-7.02 18.367-7.02 29.32s2.34 20.727 7.02 29.32c4.848 8.594 11.534 15.335 20.058 20.221 8.52 4.719 18.22 7.078 29.08 7.078 17.55 0 32.26-6.993 44.13-20.979l26.07 24.265c-8.35 10.279-18.72 18.114-31.08 23.507-12.37 5.392-26.16 8.088-41.37 8.088zm134.52-146.602h-56.16V3.033h152.94v33.365h-56.16v143.569h-40.62V36.397zM1334.54 183c-13.88 0-27.33-1.854-40.37-5.561-12.87-3.875-23.23-8.846-31.09-14.913l13.79-30.837c7.52 5.561 16.46 10.026 26.83 13.397 10.36 3.37 20.72 5.055 31.09 5.055 11.53 0 20.05-1.685 25.57-5.055 5.52-3.539 8.27-8.173 8.27-13.902 0-4.213-1.67-7.667-5.01-10.364-3.18-2.864-7.35-5.139-12.54-6.824-5.01-1.685-11.86-3.539-20.56-5.561-13.37-3.202-24.31-6.403-32.84-9.605-8.52-3.201-15.88-8.341-22.06-15.418-6.02-7.078-9.03-16.514-9.03-28.31 0-10.279 2.76-19.547 8.28-27.804 5.51-8.425 13.78-15.081 24.82-19.968 11.2-4.887 24.82-7.33 40.86-7.33 11.2 0 22.15 1.348 32.85 4.044 10.7 2.696 20.06 6.572 28.08 11.627l-12.54 31.09c-16.21-9.268-32.42-13.902-48.64-13.902-11.36 0-19.8 1.854-25.32 5.56-5.35 3.708-8.02 8.595-8.02 14.661 0 6.066 3.09 10.616 9.27 13.65 6.36 2.864 15.97 5.729 28.84 8.593 13.37 3.202 24.32 6.404 32.84 9.605 8.53 3.202 15.8 8.257 21.81 15.166 6.19 6.909 9.28 16.261 9.28 28.057 0 10.11-2.84 19.378-8.52 27.803-5.52 8.257-13.88 14.829-25.08 19.716-11.2 4.887-24.82 7.33-40.86 7.33z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}
/* contacts ADAPTIVE */
/* // XXL */
/* // XL */
/* // LG */
/* // MD */
/* // SM */
/* // XS */
/* contacts: end */
/* FOOTER */
footer {
  margin-top: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  color: #fff;
  background: linear-gradient(to right, #2d49c7 0%, #2d49c7 15%, #202125 100%);
}
footer strong {
  font-weight: 700;
  letter-spacing: 1px;
}
footer .footer-logo {
  letter-spacing: 1px;
  font-size: 12px;
}
footer .f-box {
  margin-bottom: 35px;
  font-size: 14px;
}
footer .fh {
  font-family: "Poppins", sans-serif;
  color: #83AADC;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 15px;
}
footer a {
  text-decoration: none;
  color: #fff;
}
footer a.phone {
  margin-bottom: 15px;
  display: inline-block;
  letter-spacing: initial;
}
footer a.phone:hover {
  color: #83AADC;
}
footer a.email {
  font-weight: 700;
  color: #83AADC;
  display: inline-block;
}
footer a.email:hover {
  text-decoration: underline;
}
footer .f-box ul {
  list-style: none;
  padding-left: 0;
}
footer .f-icons a {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-position: center center;
  margin-right: 5px;
}
footer .f-icons a img {
  background-color: #202125;
}
footer .f-icons a:hover img {
  background-color: #202125;
  opacity: 0;
}
footer .f-fmessenger {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m13.7252 30.0001c0-.0654 0-.1104 0-.1555 0-1.0927 0-2.1854.0022-3.2781 0-.0654-.0181-.1059-.0725-.1487-.879-.6669-1.6289-1.4577-2.2292-2.3837-.7567-1.1648-1.2212-2.4333-1.3752-3.8166-.11329-1.0364-.0476-2.0593.2084-3.0686.2356-.935.6185-1.8069 1.1396-2.618.7068-1.0995 1.6108-2.0075 2.6914-2.7419.9334-.6354 1.9506-1.0973 3.0426-1.4014.7408-.205 1.493-.3312 2.2587-.3718 1.1396-.0608 2.2633.0473 3.3666.3425 1.1509.3064 2.2179.7908 3.1966 1.4622 1.049.721 1.9257 1.6086 2.6212 2.6721.4463.6849.7952 1.4194 1.0354 2.2012.1925.6263.3126 1.2639.3625 1.9195.0906 1.2369-.0725 2.44-.4939 3.6049-.3784 1.0408-.9357 1.9781-1.6607 2.8162-1.067 1.2347-2.3719 2.1426-3.8898 2.7464-1.1011.4371-2.2452.6759-3.4323.7278-1.1124.0495-2.2044-.0654-3.2782-.3493-.0566-.0157-.1337.0046-.1881.0338-1.0534.5746-2.1046 1.1536-3.1558 1.7304-.0453.0225-.0884.045-.1495.0766zm-.1858-7.5927c.0045.0068.0113.0135.0158.0225 1.6267-.8899 3.2556-1.7798 4.889-2.6743.8496.9057 1.6946 1.8069 2.5465 2.7171 1.8101-1.9218 3.6157-3.8368 5.4191-5.7542-.0045-.0045-.0091-.0112-.0159-.0157-1.613.8944-3.2283 1.7866-4.8459 2.6833-.8722-.9079-1.7377-1.8092-2.6099-2.7171-1.8033 1.9173-3.5999 3.8279-5.3987 5.7384z' fill='%23FFFFFF'/%3E%3Cpath d='m13.7252 30.0001c0-.0654 0-.1104 0-.1555 0-1.0927 0-2.1854.0022-3.2781 0-.0654-.0181-.1059-.0725-.1487-.879-.6669-1.6289-1.4577-2.2292-2.3837-.7567-1.1648-1.2212-2.4333-1.3752-3.8166-.11329-1.0364-.0476-2.0593.2084-3.0686.2356-.935.6185-1.8069 1.1396-2.618.7068-1.0995 1.6108-2.0075 2.6914-2.7419.9334-.6354 1.9506-1.0973 3.0426-1.4014.7408-.205 1.493-.3312 2.2587-.3718 1.1396-.0608 2.2633.0473 3.3666.3425 1.1509.3064 2.2179.7908 3.1966 1.4622 1.049.721 1.9257 1.6086 2.6212 2.6721.4463.6849.7952 1.4194 1.0354 2.2012.1925.6263.3126 1.2639.3625 1.9195.0906 1.2369-.0725 2.44-.4939 3.6049-.3784 1.0408-.9357 1.9781-1.6607 2.8162-1.067 1.2347-2.3719 2.1426-3.8898 2.7464-1.1011.4371-2.2452.6759-3.4323.7278-1.1124.0495-2.2044-.0654-3.2782-.3493-.0566-.0157-.1337.0046-.1881.0338-1.0534.5746-2.1046 1.1536-3.1558 1.7304-.0453.0225-.0884.045-.1495.0766zm-.1858-7.5927c.0045.0068.0113.0135.0158.0225 1.6267-.8899 3.2556-1.7798 4.889-2.6743.8496.9057 1.6946 1.8069 2.5465 2.7171 1.8101-1.9218 3.6157-3.8368 5.4191-5.7542-.0045-.0045-.0091-.0112-.0159-.0157-1.613.8944-3.2283 1.7866-4.8459 2.6833-.8722-.9079-1.7377-1.8092-2.6099-2.7171-1.8033 1.9173-3.5999 3.8279-5.3987 5.7384z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}
footer .f-whatsapp {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m10 29.9991c.0407-.1501.0783-.2885.1169-.4279.223-.814.446-1.629.6691-2.443.1994-.7271.3978-1.4543.5983-2.1803.0139-.0493.0118-.0901-.015-.1362-.3903-.6853-.6916-1.4081-.9082-2.1663-.1255-.4387-.2209-.8848-.2831-1.3363-.03-.2188-.0536-.4386-.0665-.6596-.0171-.2863-.0332-.5737-.0289-.8611.0032-.2864.0236-.5738.0504-.8591.0868-.9448.3152-1.8564.6723-2.7358.3763-.9266.8814-1.777 1.5151-2.5513.8578-1.0478 1.8861-1.8864 3.0849-2.517.7999-.4215 1.6427-.7271 2.5274-.9116.2916-.0601.5886-.1073.8846-.1416.3131-.0354.6283-.0536.9436-.0665.237-.00961.475-.00854.7109.0033.2649.0139.5297.0407.7924.0718.8053.0955 1.5848.2971 2.3397.5931 1.157.4525 2.1917 1.1024 3.1032 1.9465.9382.8697 1.6995 1.8746 2.2721 3.0189.3796.7582.6584 1.5529.8267 2.384.0569.281.0997.5652.1319.8494.0311.2724.045.5469.0558.8215.0085.2295.0085.4601-.0032.6906-.0419.8419-.1866 1.6666-.4429 2.471-.4053 1.2719-1.0433 2.4162-1.9086 3.4318-.8568 1.0059-1.8744 1.8135-3.0464 2.4237-.8085.4204-1.6588.726-2.5509.9105-.2959.0611-.5962.103-.8953.1426-.2166.029-.4365.0462-.6552.0537-.3035.0107-.6069.0182-.9104.0075-.2755-.0097-.5511-.0397-.8245-.0708-.6391-.0729-1.2632-.2177-1.8733-.4183-.549-.1801-1.0776-.4075-1.5859-.6831-.0354-.0193-.0675-.0225-.1061-.0129-1.5076.3968-3.0142.7926-4.5218 1.1883-.208.0547-.4171.1094-.6251.1641-.0097.0021-.0215.0032-.044.0064zm2.3719-2.339c.03-.0054.0493-.0075.0675-.0129.3346-.0879.668-.1748 1.0026-.2627.668-.1759 1.3371-.3507 2.0051-.5244.0268-.0075.0633 0 .089.0128.0697.0365.1362.0794.2027.1191 1.2277.7367 2.5584 1.125 3.9878 1.1764.2723.0097.5458-.0021.8181-.0182.2445-.015.49-.0407.7324-.0772.5018-.0751.9918-.2006 1.4701-.37 1.2545-.444 2.3429-1.1443 3.2693-2.0988.475-.489.8836-1.0295 1.2256-1.6204.6873-1.1894 1.0519-2.4709 1.0927-3.8426.0085-.2938-.0054-.5888-.0301-.8815-.0235-.281-.0654-.562-.1158-.8408-.1233-.6682-.3442-1.3052-.638-1.9176-.4728-.9834-1.1119-1.8456-1.9032-2.5953-.5362-.5083-1.1291-.9362-1.7811-1.2837-.875-.4654-1.8025-.7668-2.7857-.8869-.2928-.0354-.5887-.0547-.8836-.0708-.1726-.0096-.3463.0011-.519.0064-.1426.0043-.2863.0065-.4267.0247-.2874.0365-.5759.0729-.8611.1266-.7313.1372-1.4282.3817-2.0931.7174-.8674.4376-1.6362 1.0113-2.3032 1.7191-.5972.6339-1.0841 1.3438-1.4583 2.1321-.4964 1.0456-.7559 2.1481-.7892 3.3031-.0053.1823-.001.3646.0086.5459.0118.2273.03.4547.0525.682.0354.3529.1062.7003.1931 1.0446.1511.5931.3602 1.1657.6476 1.7063.163.3067.3496.6016.5265.9008.0182.03.0225.0569.0129.089-.2552.9309-.5104 1.8629-.7646 2.7937-.0161.0655-.0321.1298-.0514.2038z' fill='%23FFFFFF'/%3E%3Cpath d='m10 29.9991c.0407-.1501.0783-.2885.1169-.4279.223-.814.446-1.629.6691-2.443.1994-.7271.3978-1.4543.5983-2.1803.0139-.0493.0118-.0901-.015-.1362-.3903-.6853-.6916-1.4081-.9082-2.1663-.1255-.4387-.2209-.8848-.2831-1.3363-.03-.2188-.0536-.4386-.0665-.6596-.0171-.2863-.0332-.5737-.0289-.8611.0032-.2864.0236-.5738.0504-.8591.0868-.9448.3152-1.8564.6723-2.7358.3763-.9266.8814-1.777 1.5151-2.5513.8578-1.0478 1.8861-1.8864 3.0849-2.517.7999-.4215 1.6427-.7271 2.5274-.9116.2916-.0601.5886-.1073.8846-.1416.3131-.0354.6283-.0536.9436-.0665.237-.00961.475-.00854.7109.0033.2649.0139.5297.0407.7924.0718.8053.0955 1.5848.2971 2.3397.5931 1.157.4525 2.1917 1.1024 3.1032 1.9465.9382.8697 1.6995 1.8746 2.2721 3.0189.3796.7582.6584 1.5529.8267 2.384.0569.281.0997.5652.1319.8494.0311.2724.045.5469.0558.8215.0085.2295.0085.4601-.0032.6906-.0419.8419-.1866 1.6666-.4429 2.471-.4053 1.2719-1.0433 2.4162-1.9086 3.4318-.8568 1.0059-1.8744 1.8135-3.0464 2.4237-.8085.4204-1.6588.726-2.5509.9105-.2959.0611-.5962.103-.8953.1426-.2166.029-.4365.0462-.6552.0537-.3035.0107-.6069.0182-.9104.0075-.2755-.0097-.5511-.0397-.8245-.0708-.6391-.0729-1.2632-.2177-1.8733-.4183-.549-.1801-1.0776-.4075-1.5859-.6831-.0354-.0193-.0675-.0225-.1061-.0129-1.5076.3968-3.0142.7926-4.5218 1.1883-.208.0547-.4171.1094-.6251.1641-.0097.0021-.0215.0032-.044.0064zm2.3719-2.339c.03-.0054.0493-.0075.0675-.0129.3346-.0879.668-.1748 1.0026-.2627.668-.1759 1.3371-.3507 2.0051-.5244.0268-.0075.0633 0 .089.0128.0697.0365.1362.0794.2027.1191 1.2277.7367 2.5584 1.125 3.9878 1.1764.2723.0097.5458-.0021.8181-.0182.2445-.015.49-.0407.7324-.0772.5018-.0751.9918-.2006 1.4701-.37 1.2545-.444 2.3429-1.1443 3.2693-2.0988.475-.489.8836-1.0295 1.2256-1.6204.6873-1.1894 1.0519-2.4709 1.0927-3.8426.0085-.2938-.0054-.5888-.0301-.8815-.0235-.281-.0654-.562-.1158-.8408-.1233-.6682-.3442-1.3052-.638-1.9176-.4728-.9834-1.1119-1.8456-1.9032-2.5953-.5362-.5083-1.1291-.9362-1.7811-1.2837-.875-.4654-1.8025-.7668-2.7857-.8869-.2928-.0354-.5887-.0547-.8836-.0708-.1726-.0096-.3463.0011-.519.0064-.1426.0043-.2863.0065-.4267.0247-.2874.0365-.5759.0729-.8611.1266-.7313.1372-1.4282.3817-2.0931.7174-.8674.4376-1.6362 1.0113-2.3032 1.7191-.5972.6339-1.0841 1.3438-1.4583 2.1321-.4964 1.0456-.7559 2.1481-.7892 3.3031-.0053.1823-.001.3646.0086.5459.0118.2273.03.4547.0525.682.0354.3529.1062.7003.1931 1.0446.1511.5931.3602 1.1657.6476 1.7063.163.3067.3496.6016.5265.9008.0182.03.0225.0569.0129.089-.2552.9309-.5104 1.8629-.7646 2.7937-.0161.0655-.0321.1298-.0514.2038z' fill='%23000' fill-opacity='.2'/%3E%3Cpath d='m16.6635 15.3557c.1265 0 .253.0032.3796-.0011.1394-.0043.2509.0525.3216.1673.074.119.1362.2467.1909.3764.2359.5609.4675 1.1239.6991 1.6859.0279.0686.0536.1394.074.2113.0258.089-.0011.1726-.0397.2531-.1522.3153-.3624.5887-.609.8365-.0418.0418-.0794.0868-.1158.133-.0794.0986-.0933.208-.0322.3196.0622.1147.1287.2262.1973.3378.2574.4139.5501.8011.8932 1.1486.3389.3421.7184.6316 1.127.8847.3892.2403.7956.4494 1.2041.6542.0429.0215.088.0376.1341.0536.149.0504.2766.0108.3763-.1051.2842-.3303.5716-.6584.8214-1.0177.1062-.1523.2209-.1995.3978-.1416.1769.059.3506.1309.519.2113.5082.2413 1.0122.489 1.5183.7346.0611.03.119.0644.1759.1019.0718.0472.1051.1169.1115.2027.0289.3904-.059.7625-.1973 1.1218-.0654.1705-.1898.3067-.3249.4279-.3549.3163-.757.5491-1.2181.667-.1469.0376-.3024.0483-.4546.0601-.1244.0096-.2488.0064-.3743.0032-.283-.0075-.5597-.06-.8299-.1405-.9061-.2724-1.7768-.6263-2.5692-1.1518-.505-.3346-.9704-.7185-1.4068-1.1368-.7366-.7056-1.3682-1.4982-1.9258-2.3497-.2884-.4397-.5104-.9116-.6476-1.4221-.0837-.3131-.1191-.6306-.1008-.9534.0386-.682.2906-1.273.7613-1.7706.1104-.1169.2187-.2338.3646-.312.1758-.0944.3635-.1073.5565-.0987.0075 0 .0139.0011.0214.0011.0011.0021.0011.0053.0011.0075z' fill='%23FFFFFF'/%3E%3Cpath d='m16.6635 15.3557c.1265 0 .253.0032.3796-.0011.1394-.0043.2509.0525.3216.1673.074.119.1362.2467.1909.3764.2359.5609.4675 1.1239.6991 1.6859.0279.0686.0536.1394.074.2113.0258.089-.0011.1726-.0397.2531-.1522.3153-.3624.5887-.609.8365-.0418.0418-.0794.0868-.1158.133-.0794.0986-.0933.208-.0322.3196.0622.1147.1287.2262.1973.3378.2574.4139.5501.8011.8932 1.1486.3389.3421.7184.6316 1.127.8847.3892.2403.7956.4494 1.2041.6542.0429.0215.088.0376.1341.0536.149.0504.2766.0108.3763-.1051.2842-.3303.5716-.6584.8214-1.0177.1062-.1523.2209-.1995.3978-.1416.1769.059.3506.1309.519.2113.5082.2413 1.0122.489 1.5183.7346.0611.03.119.0644.1759.1019.0718.0472.1051.1169.1115.2027.0289.3904-.059.7625-.1973 1.1218-.0654.1705-.1898.3067-.3249.4279-.3549.3163-.757.5491-1.2181.667-.1469.0376-.3024.0483-.4546.0601-.1244.0096-.2488.0064-.3743.0032-.283-.0075-.5597-.06-.8299-.1405-.9061-.2724-1.7768-.6263-2.5692-1.1518-.505-.3346-.9704-.7185-1.4068-1.1368-.7366-.7056-1.3682-1.4982-1.9258-2.3497-.2884-.4397-.5104-.9116-.6476-1.4221-.0837-.3131-.1191-.6306-.1008-.9534.0386-.682.2906-1.273.7613-1.7706.1104-.1169.2187-.2338.3646-.312.1758-.0944.3635-.1073.5565-.0987.0075 0 .0139.0011.0214.0011.0011.0021.0011.0053.0011.0075z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}
footer .f-twitter {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m10.0054 25.916c2.4051.2121 4.5927-.3399 6.5192-1.8243-1.3175-.0905-2.4144-.6331-3.2534-1.6279-.5593-.6642-.8452-1.3035-.8389-1.553.6214.1216 1.2429.1154 1.8581-.0686-1.0254-.2713-1.8488-.842-2.4983-1.6684-.6556-.8295-.985-1.7744-.957-2.8628.6277.2994 1.246.5364 1.9607.5645-.1864-.1591-.3635-.2807-.5034-.4335-.2144-.2339-.4288-.4771-.6059-.7422-.3294-.4927-.5749-1.026-.7023-1.6092-.1149-.5176-.1056-1.0353-.059-1.5561.0497-.5489.2361-1.0541.4692-1.5468.0808-.1715.1025-.1621.2268-.0187.2113.2401.4351.4709.6557.7048.6556.6985 1.389 1.3066 2.1907 1.8243 1.1341.7297 2.3398 1.2942 3.6511 1.6435.637.1715 1.2864.2619 1.9328.3586.233.0343.4692.0343.724.0499-.0218-.1653-.0466-.315-.0653-.4678-.0497-.4397-.0435-.8732.0249-1.3129.1025-.6517.348-1.2443.724-1.7775.7209-1.0167 1.678-1.6902 2.9178-1.9179 1.1062-.19958 2.1409-.0125 3.1198.552.3542.2058.6432.4802.957.7266.0404.0312.1088.0499.1585.0405.9104-.1684 1.7619-.4958 2.5636-.9605.0528-.0312.1087-.0499.1833-.0561-.3107 1.001-.9136 1.7838-1.7681 2.3825.0031.0156.0093.0281.0124.0437.2642-.0468.5345-.0842.7955-.1466.2704-.0655.5345-.1559.7955-.2432.2579-.0873.5127-.1871.7706-.2807.0093.0156.0218.0281.0311.0437-.1212.1746-.2331.3586-.3698.5208-.2641.3118-.5251.6268-.8172.9106-.3014.2931-.6432.5488-.9602.8264-.0497.0436-.0901.1247-.0932.1902-.0093.2588-.0031.5208-.0062.7796-.0124 1.0697-.1958 2.1112-.4723 3.1404-.2113.7858-.5003 1.5436-.8608 2.2702-.2361.474-.5096.9325-.7892 1.3846-.519.8358-1.1218 1.6092-1.8396 2.2828-.7551.711-1.5568 1.3659-2.4641 1.8773-1.0969.6175-2.2559 1.0634-3.4802 1.3316-.491.1061-.9913.1684-1.4884.2277-.3481.0405-.6992.0561-1.0472.0623-.4102.0094-.8266.0375-1.2336-.0062-.6557-.0686-1.3113-.1684-1.9608-.2869-.7457-.1372-1.4604-.3929-2.1596-.6798-.6681-.2745-1.3113-.605-1.911-1.0135-.0155-.0094-.0311-.025-.04661-.0343.00621-.0125.00621-.0281.00931-.0437z' fill='%23FFFFFF'/%3E%3Cpath d='m10.0054 25.916c2.4051.2121 4.5927-.3399 6.5192-1.8243-1.3175-.0905-2.4144-.6331-3.2534-1.6279-.5593-.6642-.8452-1.3035-.8389-1.553.6214.1216 1.2429.1154 1.8581-.0686-1.0254-.2713-1.8488-.842-2.4983-1.6684-.6556-.8295-.985-1.7744-.957-2.8628.6277.2994 1.246.5364 1.9607.5645-.1864-.1591-.3635-.2807-.5034-.4335-.2144-.2339-.4288-.4771-.6059-.7422-.3294-.4927-.5749-1.026-.7023-1.6092-.1149-.5176-.1056-1.0353-.059-1.5561.0497-.5489.2361-1.0541.4692-1.5468.0808-.1715.1025-.1621.2268-.0187.2113.2401.4351.4709.6557.7048.6556.6985 1.389 1.3066 2.1907 1.8243 1.1341.7297 2.3398 1.2942 3.6511 1.6435.637.1715 1.2864.2619 1.9328.3586.233.0343.4692.0343.724.0499-.0218-.1653-.0466-.315-.0653-.4678-.0497-.4397-.0435-.8732.0249-1.3129.1025-.6517.348-1.2443.724-1.7775.7209-1.0167 1.678-1.6902 2.9178-1.9179 1.1062-.19958 2.1409-.0125 3.1198.552.3542.2058.6432.4802.957.7266.0404.0312.1088.0499.1585.0405.9104-.1684 1.7619-.4958 2.5636-.9605.0528-.0312.1087-.0499.1833-.0561-.3107 1.001-.9136 1.7838-1.7681 2.3825.0031.0156.0093.0281.0124.0437.2642-.0468.5345-.0842.7955-.1466.2704-.0655.5345-.1559.7955-.2432.2579-.0873.5127-.1871.7706-.2807.0093.0156.0218.0281.0311.0437-.1212.1746-.2331.3586-.3698.5208-.2641.3118-.5251.6268-.8172.9106-.3014.2931-.6432.5488-.9602.8264-.0497.0436-.0901.1247-.0932.1902-.0093.2588-.0031.5208-.0062.7796-.0124 1.0697-.1958 2.1112-.4723 3.1404-.2113.7858-.5003 1.5436-.8608 2.2702-.2361.474-.5096.9325-.7892 1.3846-.519.8358-1.1218 1.6092-1.8396 2.2828-.7551.711-1.5568 1.3659-2.4641 1.8773-1.0969.6175-2.2559 1.0634-3.4802 1.3316-.491.1061-.9913.1684-1.4884.2277-.3481.0405-.6992.0561-1.0472.0623-.4102.0094-.8266.0375-1.2336-.0062-.6557-.0686-1.3113-.1684-1.9608-.2869-.7457-.1372-1.4604-.3929-2.1596-.6798-.6681-.2745-1.3113-.605-1.911-1.0135-.0155-.0094-.0311-.025-.04661-.0343.00621-.0125.00621-.0281.00931-.0437z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}
footer .f-linkedin {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m29.9865 27.9959c-.5297 0-1.0287 0-1.5321 0-.6129 0-1.2257-.0044-1.8385.0043-.1664 0-.2277-.0394-.2233-.2188.0088-1.948.0219-3.8959-.0044-5.8439-.0087-.5428-.0744-1.0944-.2145-1.6153-.2495-.9324-.9061-1.3701-1.8691-1.357-1.1469.0175-1.856.5603-2.053 1.6941-.1182.6785-.1314 1.3789-.1357 2.0661-.0175 1.6547-.0044 3.3138-.0044 4.9684 0 .3021 0 .3064-.3108.3064-.9762 0-1.9567 0-2.9329-.0043-.0788 0-.1576-.0088-.2495-.0088 0-3.9966 0-7.9757 0-11.9723.07-.0043.1313-.0131.197-.0131.9718 0 1.9392.0044 2.911-.0088.197-.0043.2495.0613.2407.2496-.0131.3808-.0043.7573-.0043 1.1381 0 .0613.0087.1226.0131.2057.0394-.0262.0613-.035.07-.0481.5034-.8186 1.287-1.2126 2.1844-1.3964 1.2256-.2495 2.4426-.2101 3.6113.2626.9281.3765 1.4884 1.0944 1.7992 2.0268.2933.8711.3545 1.7728.3589 2.679.0088 2.2325.0044 4.4649 0 6.6974-.0044.0438-.0087.1007-.0131.1883z' fill='%23FFFFFF'/%3E%3Cpath d='m29.9865 27.9959c-.5297 0-1.0287 0-1.5321 0-.6129 0-1.2257-.0044-1.8385.0043-.1664 0-.2277-.0394-.2233-.2188.0088-1.948.0219-3.8959-.0044-5.8439-.0087-.5428-.0744-1.0944-.2145-1.6153-.2495-.9324-.9061-1.3701-1.8691-1.357-1.1469.0175-1.856.5603-2.053 1.6941-.1182.6785-.1314 1.3789-.1357 2.0661-.0175 1.6547-.0044 3.3138-.0044 4.9684 0 .3021 0 .3064-.3108.3064-.9762 0-1.9567 0-2.9329-.0043-.0788 0-.1576-.0088-.2495-.0088 0-3.9966 0-7.9757 0-11.9723.07-.0043.1313-.0131.197-.0131.9718 0 1.9392.0044 2.911-.0088.197-.0043.2495.0613.2407.2496-.0131.3808-.0043.7573-.0043 1.1381 0 .0613.0087.1226.0131.2057.0394-.0262.0613-.035.07-.0481.5034-.8186 1.287-1.2126 2.1844-1.3964 1.2256-.2495 2.4426-.2101 3.6113.2626.9281.3765 1.4884 1.0944 1.7992 2.0268.2933.8711.3545 1.7728.3589 2.679.0088 2.2325.0044 4.4649 0 6.6974-.0044.0438-.0087.1007-.0131.1883z' fill='%23000' fill-opacity='.2'/%3E%3Cpath d='m16.2111 27.9781c-.0832.0044-.1488.0131-.2101.0131-1.2476 0-2.4952-.0043-3.7427 0-.2014 0-.2583-.0525-.2583-.2538.0044-2.0137.0044-4.0273.0044-6.0365 0-1.8167.0044-3.6333-.0044-5.4456 0-.2101.0525-.2714.2626-.267 1.2476.0088 2.4952.0044 3.7428 0 .1663 0 .2101.0526.2101.2145-.0044 2.4076-.0044 4.8108-.0044 7.2184v4.3337z' fill='%23FFFFFF'/%3E%3Cpath d='m16.2111 27.9781c-.0832.0044-.1488.0131-.2101.0131-1.2476 0-2.4952-.0043-3.7427 0-.2014 0-.2583-.0525-.2583-.2538.0044-2.0137.0044-4.0273.0044-6.0365 0-1.8167.0044-3.6333-.0044-5.4456 0-.2101.0525-.2714.2626-.267 1.2476.0088 2.4952.0044 3.7428 0 .1663 0 .2101.0526.2101.2145-.0044 2.4076-.0044 4.8108-.0044 7.2184v4.3337z' fill='%23000' fill-opacity='.2'/%3E%3Cpath d='m16.2116 12.11c0 1.1381-.9411 2.0924-2.0617 2.088-1.2389-.0044-2.145-.9061-2.145-2.1362 0-1.1206.963-2.07049 2.0924-2.0617 1.1863.0087 2.1187.9367 2.1143 2.1099z' fill='%23FFFFFF'/%3E%3Cpath d='m16.2116 12.11c0 1.1381-.9411 2.0924-2.0617 2.088-1.2389-.0044-2.145-.9061-2.145-2.1362 0-1.1206.963-2.07049 2.0924-2.0617 1.1863.0087 2.1187.9367 2.1143 2.1099z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}
footer .f-instagram {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m20.0115 10.0036h4.4631c3.0575.0034 5.5301 2.4876 5.5301 5.5466-.0034 2.9769 0 5.9538 0 8.9307 0 2.8367-2.2264 5.2592-5.0547 5.4919-.1881.0171-.3762.024-.5643.024-2.9651 0-5.9268.0239-8.892-.0069-1.8844-.0171-3.3926-.8417-4.4904-2.3747-.684-.9546-.9986-2.0359-.9986-3.213.0034-2.994-.02053-5.988.0102-8.9786.0137-1.6732.7182-3.0556 1.9939-4.1334 1.0465-.8862 2.2709-1.30028 3.6423-1.29 1.4535.0103 2.9069.0034 4.3604.0034zm-.065 15.5449c3.0336.0445 5.5541-2.3952 5.6191-5.4303.0649-3.1069-2.4214-5.6595-5.4891-5.6766-3.1566-.0171-5.6224 2.4499-5.6258 5.5911-.0069 3.0043 2.4965 5.5158 5.4958 5.5158zm5.6191-12.2327c-.0035.6228.4753 1.1155 1.0909 1.1224.6293.0068 1.1252-.4791 1.1252-1.1053.0034-.6159-.4856-1.1086-1.1012-1.1154-.6156-.0035-1.1115.4824-1.1149 1.0983z' fill='%23FFFFFF'/%3E%3Cpath d='m20.0115 10.0036h4.4631c3.0575.0034 5.5301 2.4876 5.5301 5.5466-.0034 2.9769 0 5.9538 0 8.9307 0 2.8367-2.2264 5.2592-5.0547 5.4919-.1881.0171-.3762.024-.5643.024-2.9651 0-5.9268.0239-8.892-.0069-1.8844-.0171-3.3926-.8417-4.4904-2.3747-.684-.9546-.9986-2.0359-.9986-3.213.0034-2.994-.02053-5.988.0102-8.9786.0137-1.6732.7182-3.0556 1.9939-4.1334 1.0465-.8862 2.2709-1.30028 3.6423-1.29 1.4535.0103 2.9069.0034 4.3604.0034zm-.065 15.5449c3.0336.0445 5.5541-2.3952 5.6191-5.4303.0649-3.1069-2.4214-5.6595-5.4891-5.6766-3.1566-.0171-5.6224 2.4499-5.6258 5.5911-.0069 3.0043 2.4965 5.5158 5.4958 5.5158zm5.6191-12.2327c-.0035.6228.4753 1.1155 1.0909 1.1224.6293.0068 1.1252-.4791 1.1252-1.1053.0034-.6159-.4856-1.1086-1.1012-1.1154-.6156-.0035-1.1115.4824-1.1149 1.0983z' fill='%23000' fill-opacity='.2'/%3E%3Cpath d='m23.3318 19.94c.0377 1.8614-1.4603 3.3636-3.2524 3.3807-1.9254.0171-3.4028-1.4474-3.4028-3.3465-.0034-1.8272 1.4945-3.3054 3.3447-3.3088 1.8023 0 3.3105 1.4919 3.3105 3.2746z' fill='%23FFFFFF'/%3E%3Cpath d='m23.3318 19.94c.0377 1.8614-1.4603 3.3636-3.2524 3.3807-1.9254.0171-3.4028-1.4474-3.4028-3.3465-.0034-1.8272 1.4945-3.3054 3.3447-3.3088 1.8023 0 3.3105 1.4919 3.3105 3.2746z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}
footer .f-facebook {
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='40' viewBox='0 0 40 40' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.5.5h39v39h-39z' opacity='.5' stroke='%23dcb883'/%3E%3Cpath d='m18.0473 20.4604c-.6963 0-1.3518 0-2.0277 0-.0051-.0989-.0153-.178-.0153-.2571 0-.9149.0051-1.8298-.005-2.7447-.0051-.2126.0711-.2621.2744-.2571.5793.0098 1.1586.0049 1.7634.0049 0-.178 0-.3412 0-.5044.0152-.8902-.0203-1.7803.0559-2.6656.1524-1.7902 1.2705-2.7496 3.0135-2.9375 1.2603-.1385 2.5461-.0742 3.8165-.0989.0153 0 .0305.0099.061.0247v3.3085c-.5488 0-1.0926-.005-1.6414 0-.2745 0-.554.0049-.8284.0296-.3049.0297-.4929.2325-.5031.5045-.0254.7714-.0101 1.5429-.0101 2.3539h.9808c.6149 0 1.2298-.0049 1.8396 0 .0559 0 .1423.0792.1626.1336.0254.0741-.0051.1632-.0102.2423-.0863.9297-.1778 1.8594-.2642 2.8139-.9046 0-1.799 0-2.7239 0v9.5841c-1.3264 0-2.6172 0-3.9384 0 0-3.1651 0-6.3301 0-9.5347z' fill='%23FFFFFF'/%3E%3Cpath d='m18.0473 20.4604c-.6963 0-1.3518 0-2.0277 0-.0051-.0989-.0153-.178-.0153-.2571 0-.9149.0051-1.8298-.005-2.7447-.0051-.2126.0711-.2621.2744-.2571.5793.0098 1.1586.0049 1.7634.0049 0-.178 0-.3412 0-.5044.0152-.8902-.0203-1.7803.0559-2.6656.1524-1.7902 1.2705-2.7496 3.0135-2.9375 1.2603-.1385 2.5461-.0742 3.8165-.0989.0153 0 .0305.0099.061.0247v3.3085c-.5488 0-1.0926-.005-1.6414 0-.2745 0-.554.0049-.8284.0296-.3049.0297-.4929.2325-.5031.5045-.0254.7714-.0101 1.5429-.0101 2.3539h.9808c.6149 0 1.2298-.0049 1.8396 0 .0559 0 .1423.0792.1626.1336.0254.0741-.0051.1632-.0102.2423-.0863.9297-.1778 1.8594-.2642 2.8139-.9046 0-1.799 0-2.7239 0v9.5841c-1.3264 0-2.6172 0-3.9384 0 0-3.1651 0-6.3301 0-9.5347z' fill='%23000' fill-opacity='.2'/%3E%3C/svg%3E");
}

@media (max-width: 767px) {
  footer {
    padding-top: 0px;
    padding-bottom: 1.2rem;
    font-size: 14px;
  }
}
.cookienotice-alert {
  position: fixed;
  bottom: 15px;
  left: 0px;
  width: 100%;
  margin: 0 !important;
  z-index: 999;
  opacity: 0;
  transform: translateY(100%);
  transition: all 500ms ease-out;
  border: none;
}
.cookienotice-alert .card-body {
  background: #1a497c;
  padding: 20px 30px;
  display: flex;
  gap: 10px;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 5px 23px -3px rgba(0, 0, 0, 0.3);
}
.cookienotice-alert .card-body p {
  margin-bottom: 0;
  font-size: 12px;
  color: #fff;
}
.cookienotice-alert .card-body .btn-primary {
  background-color: #4364c5;
  border: none;
}
.cookienotice-alert.show {
  opacity: 1;
  transform: translateY(0%);
  transition-delay: 1000ms;
}

@media (max-width: 575px) {
  .cookienotice-alert .card-body {
    flex-direction: column;
  }
}/*# sourceMappingURL=styles.css.map */