@import url(https://fonts.googleapis.com/css?family=Barlow:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);





body {
  font-family: Barlow;
}
.display-1 {
  font-family: 'Barlow', sans-serif;
  font-size: 5.4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 8.64rem;
}
.display-2 {
  font-family: 'Barlow', sans-serif;
  font-size: 3.1rem;
  line-height: 1.3;
}
.display-2 > .mbr-iconfont {
  font-size: 4.96rem;
}
.display-4 {
  font-family: 'Barlow', sans-serif;
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 1.7;
}
.display-4 > .mbr-iconfont {
  font-size: 1.2rem;
}
.display-5 {
  font-family: 'Barlow', sans-serif;
  font-size: 2.3rem;
  line-height: 1.4;
}
.display-5 > .mbr-iconfont {
  font-size: 3.68rem;
}
.display-7 {
  font-family: 'Barlow', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 2.08rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.32rem;
    font-size: calc( 2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.54rem + (5.4 - 2.54) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.48rem;
    font-size: calc( 1.7349999999999999rem + (3.1 - 1.7349999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7349999999999999rem + (3.1 - 1.7349999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.84rem;
    font-size: calc( 1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #5263b8 !important;
}
.bg-success {
  background-color: #f1a631 !important;
}
.bg-info {
  background-color: #fb7522 !important;
}
.bg-warning {
  background-color: #2bb400 !important;
}
.bg-danger {
  background-color: #ff4e4e !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #5263b8 !important;
  border-color: #5263b8 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #374486 !important;
  border-color: #374486 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #374486 !important;
  border-color: #374486 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #7fa8d7 !important;
  border-color: #7fa8d7 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #4580c5 !important;
  border-color: #4580c5 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #4580c5 !important;
  border-color: #4580c5 !important;
}
.btn-info,
.btn-info:active {
  background-color: #fb7522 !important;
  border-color: #fb7522 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #cd5104 !important;
  border-color: #cd5104 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #cd5104 !important;
  border-color: #cd5104 !important;
}
.btn-success,
.btn-success:active {
  background-color: #f1a631 !important;
  border-color: #f1a631 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #c87f0e !important;
  border-color: #c87f0e !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #c87f0e !important;
  border-color: #c87f0e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #2bb400 !important;
  border-color: #2bb400 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #196800 !important;
  border-color: #196800 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #196800 !important;
  border-color: #196800 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff4e4e !important;
  border-color: #ff4e4e !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff0101 !important;
  border-color: #ff0101 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff0101 !important;
  border-color: #ff0101 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #303b74;
  color: #303b74;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #5263b8;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #5263b8 !important;
  border-color: #5263b8 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #3974b7;
  color: #3974b7;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #7fa8d7;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #7fa8d7 !important;
  border-color: #7fa8d7 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #b44703;
  color: #b44703;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #fb7522;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #fb7522 !important;
  border-color: #fb7522 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #b0700c;
  color: #b0700c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #f1a631;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #f1a631 !important;
  border-color: #f1a631 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #134e00;
  color: #134e00;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #2bb400;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #2bb400 !important;
  border-color: #2bb400 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #e70000;
  color: #e70000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #ff4e4e;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff4e4e !important;
  border-color: #ff4e4e !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background: transparent !important;
  box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.2) !important;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #000000 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #5263b8 !important;
}
.text-secondary {
  color: #7fa8d7 !important;
}
.text-success {
  color: #f1a631 !important;
}
.text-info {
  color: #fb7522 !important;
}
.text-warning {
  color: #2bb400 !important;
}
.text-danger {
  color: #ff4e4e !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #303b74 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #3974b7 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #b0700c !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #b44703 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #134e00 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #e70000 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #fb7522;
}
.alert-warning {
  background-color: #2bb400;
}
.alert-danger {
  background-color: #ff4e4e;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none;
}
.mbr-gallery-filter li.active .btn {
  background-color: #5263b8;
  border-color: #5263b8;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #5263b8;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #acb5dd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fef9f0;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fff2ea;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #65ff35;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Barlow', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.form-control > .mbr-iconfont {
  font-size: 2.08rem;
}
blockquote {
  border-color: #5263b8;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #5263b8;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #5263b8;
  border-bottom-color: #5263b8;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #5263b8 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #7fa8d7 !important;
  box-shadow: none !important;
}
.sidebar-block .mbr-gallery-item .galleryItem .onsale {
  top: 0px;
}
.sidebar-block .mbr-gallery-item .galleryItem .sidebar_wraper {
  bottom: -35px;
  margin-left: 1rem;
}
.cid-rRJUElumqT {
  display: flex;
  padding-top: 150px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rRJUElumqT .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rRJUElumqT .mbr-section-title {
  margin: 0;
}
.cid-rRJUElumqT .mbr-text {
  color: #efefef;
}
.cid-rRJUElumqT .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rRJUElumqT .card-img {
  text-align: left;
}
.cid-rRJUElumqT .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rRJUElumqT .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rRJUElumqT .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rRJUElumqT .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rRJUElumqT .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rRJUElumqT .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rRJUElumqT .title-cont,
.cid-rRJUElumqT .mbr-section-title {
  color: #5263b8;
}
.cid-rQJLUd5tnP {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ef-filler-9.jpg");
}
.cid-rQJLUd5tnP .card-box {
  padding: 2rem 2rem 0rem 2rem;
}
.cid-rQJLUd5tnP .mbr-section-btn {
  padding-top: 0.5rem;
}
.cid-rQJLUd5tnP .card {
  height: fit-content;
}
.cid-rQJLUd5tnP h4 {
  display: inline;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQJLUd5tnP .card1 {
  background: #ffffff;
}
.cid-rQJLUd5tnP .card2 {
  background: #000000;
}
.cid-rQJLUd5tnP .card3 {
  background: #ffffff;
}
.cid-rQJLUd5tnP .card4 {
  background: #232323;
}
.cid-rQJLUd5tnP .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rQJLUd5tnP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rQJLUd5tnP .card-wrapper:hover h4 {
  background-size: 100% 100%;
}
.cid-rQJLUd5tnP .card-subtitle1 {
  text-align: center;
}
.cid-rQJLUd5tnP .card-title1 {
  text-align: center;
}
.cid-rQJLUd5tnP .mbr-text1 {
  text-align: center;
}
.cid-rQJLUd5tnP .card-title2 {
  text-align: center;
  color: #ffffff;
}
.cid-rQJLUd5tnP .mbr-text2 {
  color: #ffffff;
  text-align: center;
}
.cid-rQJLUd5tnP .card-subtitle2 {
  color: #ffffff;
  text-align: center;
}
.cid-rQJLUd5tnP .card-title3 {
  text-align: center;
}
.cid-rQJLUd5tnP .mbr-text3 {
  text-align: center;
}
.cid-rQJLUd5tnP .card-subtitle3 {
  text-align: center;
  color: #232323;
}
.cid-rQJLUd5tnP .card-title4 {
  text-align: center;
}
.cid-rQJLUd5tnP .mbr-text4 {
  text-align: center;
  color: #ffffff;
}
.cid-rQJLUd5tnP .card-subtitle4 {
  text-align: center;
  color: #ffffff;
}
.cid-rQJLUd5tnP .card-title2,
.cid-rQJLUd5tnP .title-wrap2 {
  text-align: center;
  color: #ffffff;
}
.cid-rQJLUd5tnP .card-title3,
.cid-rQJLUd5tnP .title-wrap3 {
  text-align: center;
}
.cid-rQJLUd5tnP .card-title4,
.cid-rQJLUd5tnP .title-wrap4 {
  text-align: center;
  color: #ffffff;
}
.cid-rQJLUd5tnP .card-title1,
.cid-rQJLUd5tnP .title-wrap1 {
  text-align: center;
}
.cid-rQJLUd5tnP .title {
  text-align: center;
  color: #ffffff;
}
.cid-rQwlkAotCi {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/sky-section-background.jpg");
}
.cid-rQwlkAotCi .container-fluid {
  position: relative;
}
.cid-rQwlkAotCi .page-title-content {
  width: 100%;
}
.cid-rQwlkAotCi .page-title-content .mbr-iconfont {
  font-size: 55px;
  height: 55px;
  line-height: 55px;
  width: 55px;
  margin-top: -10px;
  color: #f1a631;
}
.cid-rQwlkAotCi .page-title-content .mbr-iconfont:hover {
  cursor: pointer;
}
@media (max-width: 576px) {
  .cid-rQwlkAotCi .page-title-content {
    text-align: center;
  }
}
.cid-rQwlkAotCi .title {
  letter-spacing: 0.8px;
  margin-top: 24px;
  font-weight: 300;
  margin: 0;
  position: relative;
  word-wrap: break-word;
}
.cid-rQwlkAotCi a {
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.cid-rQwlkAotCi a:not(:first-child) {
  margin-left: 20px;
}
.cid-rQwlkAotCi a:after {
  position: absolute;
  margin-top: 7px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
}
.cid-rQwlkAotCi a::before {
  position: absolute;
  margin-top: 5px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 0%;
  bottom: 7px;
}
.cid-rQwlkAotCi a:hover:after,
.cid-rQwlkAotCi a:focus:after {
  animation-duration: 1s;
  animation-name: slidein;
}
.cid-rQwlkAotCi a:hover:before,
.cid-rQwlkAotCi a:focus:before {
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-name: slideout;
}
.cid-rQwlkAotCi a.text-white:hover,
.cid-rQwlkAotCi a.text-white:focus {
  color: #ffffff !important;
}
.cid-rQwlkAotCi .mbr-section-btn {
  margin-left: 0;
  margin-right: 0;
}
.cid-rN6yNmyq6K {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rN6yNmyq6K .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN6yNmyq6K .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN6yNmyq6K .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN6yNmyq6K .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN6yNmyq6K .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN6yNmyq6K .icon-focus {
  display: none;
}
.cid-rN6yNmyq6K .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rN6yNmyq6K ul {
  font-size: 0;
}
.cid-rN6yNmyq6K .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rN6yNmyq6K .mbr-gallery-filter ul li .btn.active,
.cid-rN6yNmyq6K .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rN6yNmyq6K .mbr-gallery-filter ul li .btn.active:after,
.cid-rN6yNmyq6K .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rN6yNmyq6K .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rN6yNmyq6K .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rN6yNmyq6K .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rN6yNmyq6K .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rN6yNmyq6K .btn:hover {
  background: transparent !important;
}
.cid-rN6yNmyq6K .btn:hover:before {
  background: transparent !important;
}
.cid-rN6yNmyq6K .btn:before {
  background-color: transparent !important;
}
.cid-rN6yNmyq6K .btn:focus {
  box-shadow: none;
}
.cid-rN6yNmyq6K .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #ffffff;
}
.cid-rN6yNmyq6K .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rN6xqufhGs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN6xqufhGs .nav-item,
.cid-rN6xqufhGs .nav-link,
.cid-rN6xqufhGs .navbar-caption {
  font-weight: normal;
}
.cid-rN6xqufhGs .nav-item:focus,
.cid-rN6xqufhGs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rN6xqufhGs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN6xqufhGs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN6xqufhGs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN6xqufhGs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN6xqufhGs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rN6xqufhGs .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rN6xqufhGs .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rN6xqufhGs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN6xqufhGs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN6xqufhGs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN6xqufhGs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rN6xqufhGs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN6xqufhGs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN6xqufhGs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN6xqufhGs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN6xqufhGs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN6xqufhGs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN6xqufhGs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN6xqufhGs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN6xqufhGs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN6xqufhGs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN6xqufhGs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN6xqufhGs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN6xqufhGs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN6xqufhGs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rN6xqufhGs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN6xqufhGs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN6xqufhGs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN6xqufhGs .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rN6xqufhGs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN6xqufhGs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN6xqufhGs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN6xqufhGs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN6xqufhGs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN6xqufhGs .dropdown-item.active,
.cid-rN6xqufhGs .dropdown-item:active {
  background-color: transparent;
}
.cid-rN6xqufhGs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN6xqufhGs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN6xqufhGs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rN6xqufhGs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN6xqufhGs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN6xqufhGs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN6xqufhGs .navbar-buttons {
  text-align: center;
}
.cid-rN6xqufhGs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN6xqufhGs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rN6xqufhGs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN6xqufhGs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN6xqufhGs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN6xqufhGs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN6xqufhGs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN6xqufhGs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN6xqufhGs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN6xqufhGs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN6xqufhGs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN6xqufhGs a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN6xqufhGs .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rN6xqufhGs .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rN6xqufhGs .soc-item {
  margin: .5rem .3rem;
}
.cid-rN6xqufhGs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN6xqufhGs .navbar {
    height: 77px;
  }
  .cid-rN6xqufhGs .navbar.opened {
    height: auto;
  }
  .cid-rN6xqufhGs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN6F7Kcyy3.popup-builder {
  background-color: #ffffff;
}
.cid-rN6F7Kcyy3.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rN6F7Kcyy3.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rN6F7Kcyy3 .modal-content,
.cid-rN6F7Kcyy3 .modal-dialog {
  height: auto;
}
.cid-rN6F7Kcyy3 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rN6F7Kcyy3 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rN6F7Kcyy3 .form-wrapper .mbr-form .form-group,
  .cid-rN6F7Kcyy3 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rN6F7Kcyy3 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rN6F7Kcyy3 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN6F7Kcyy3 .mbr-text {
  text-align: center;
}
.cid-rN6F7Kcyy3 .pt-0 {
  padding-top: 0 !important;
}
.cid-rN6F7Kcyy3 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rN6F7Kcyy3 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rN6F7Kcyy3 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rN6F7Kcyy3 .modal-open {
  overflow: hidden;
}
.cid-rN6F7Kcyy3 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rN6F7Kcyy3 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rN6F7Kcyy3 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rN6F7Kcyy3 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rN6F7Kcyy3 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rN6F7Kcyy3 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rN6F7Kcyy3 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rN6F7Kcyy3 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rN6F7Kcyy3 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rN6F7Kcyy3 .modal-backdrop.fade {
  opacity: 0;
}
.cid-rN6F7Kcyy3 .modal-backdrop.show {
  opacity: .5;
}
.cid-rN6F7Kcyy3 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rN6F7Kcyy3 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rN6F7Kcyy3 .modal-header .close:hover {
  opacity: 1;
}
.cid-rN6F7Kcyy3 .modal-header .close:focus {
  outline: none;
}
.cid-rN6F7Kcyy3 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rN6F7Kcyy3 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rN6F7Kcyy3 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rN6F7Kcyy3 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rN6F7Kcyy3 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rN6F7Kcyy3 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rN6F7Kcyy3 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rN6F7Kcyy3 .modal-sm {
    max-width: 300px;
  }
  .cid-rN6F7Kcyy3 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rN6F7Kcyy3 .modal-lg,
  .cid-rN6F7Kcyy3 .modal-xl {
    max-width: 800px;
  }
  .cid-rN6F7Kcyy3 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rN6F7Kcyy3 .modal-xl {
    max-width: 1140px;
  }
  .cid-rN6F7Kcyy3 .container {
    max-width: 1140px;
  }
}
.cid-rN6F7Kcyy3 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rN6F7Kcyy3 .container {
    max-width: 720px;
  }
}
.cid-rN6F7Kcyy3 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rN6F7Kcyy3 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rN6F7Kcyy3 .form-group {
  margin-bottom: 1rem;
}
.cid-rN6F7Kcyy3 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rN6F7Kcyy3 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rN6F7Kcyy3 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rN6Grozbqm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rN6Grozbqm a:link {
  text-decoration: none;
}
.cid-rN6Grozbqm .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rN6Grozbqm .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rN6Grozbqm .inner-text {
  line-height: 3em;
}
.cid-rN6Grozbqm .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN6Grozbqm .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rN6Grozbqm .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rN6Grozbqm .content-text,
.cid-rN6Grozbqm .inner-text {
  color: #c1c1c1;
}
.cid-rQZWJRKwXb {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #1a214a;
}
.cid-rQZWJRKwXb .container-fluid {
  position: relative;
}
.cid-rQZWJRKwXb .page-title-content {
  width: 100%;
}
.cid-rQZWJRKwXb .page-title-content .mbr-iconfont {
  font-size: 55px;
  height: 55px;
  line-height: 55px;
  width: 55px;
  margin-top: -10px;
  color: #f1a631;
}
.cid-rQZWJRKwXb .page-title-content .mbr-iconfont:hover {
  cursor: pointer;
}
@media (max-width: 576px) {
  .cid-rQZWJRKwXb .page-title-content {
    text-align: center;
  }
}
.cid-rQZWJRKwXb .title {
  letter-spacing: 0.8px;
  margin-top: 24px;
  font-weight: 300;
  margin: 0;
  position: relative;
  word-wrap: break-word;
}
.cid-rQZWJRKwXb a {
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.cid-rQZWJRKwXb a:not(:first-child) {
  margin-left: 20px;
}
.cid-rQZWJRKwXb a:after {
  position: absolute;
  margin-top: 7px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
}
.cid-rQZWJRKwXb a::before {
  position: absolute;
  margin-top: 5px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 0%;
  bottom: 7px;
}
.cid-rQZWJRKwXb a:hover:after,
.cid-rQZWJRKwXb a:focus:after {
  animation-duration: 1s;
  animation-name: slidein;
}
.cid-rQZWJRKwXb a:hover:before,
.cid-rQZWJRKwXb a:focus:before {
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-name: slideout;
}
.cid-rQZWJRKwXb a.text-white:hover,
.cid-rQZWJRKwXb a.text-white:focus {
  color: #ffffff !important;
}
.cid-rQZWJRKwXb .mbr-section-btn {
  margin-left: 0;
  margin-right: 0;
}
.cid-rQZWJRKwXb .page-title-content .title,
.cid-rQZWJRKwXb .icon-section,
.cid-rQZWJRKwXb .mbr-section-btn {
  color: #ff8f00;
}
.cid-rTr0pfY5Mi {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr0pfY5Mi .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr0pfY5Mi .mbr-section-title {
  margin: 0;
}
.cid-rTr0pfY5Mi .mbr-text {
  color: #efefef;
}
.cid-rTr0pfY5Mi .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr0pfY5Mi .card-img {
  text-align: left;
}
.cid-rTr0pfY5Mi .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr0pfY5Mi .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr0pfY5Mi .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr0pfY5Mi .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr0pfY5Mi .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr0pfY5Mi .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr0pfY5Mi .title-cont,
.cid-rTr0pfY5Mi .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rN8kmasAK4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rN8kmasAK4 .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rN8kmasAK4 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rN8kmasAK4 img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rN8kmasAK4 .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rN7arx2iaZ {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rN7arx2iaZ .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rN7arx2iaZ .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rN7arx2iaZ .card-img span {
  font-size: 100px;
}
.cid-rN7arx2iaZ .mbr-text,
.cid-rN7arx2iaZ .mbr-section-btn {
  color: #000000;
}
.cid-rN7arx2iaZ .mbr-section-title,
.cid-rN7arx2iaZ .card-img {
  color: #000000;
}
.cid-rN7tf3MpAu {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler6.jpg");
}
.cid-rN7tf3MpAu img {
  width: 100%;
}
.cid-rN7tf3MpAu .container-fluid {
  padding: 0 !important;
}
.cid-rN7uw6sat4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rN7uw6sat4 .container-fluid {
  position: relative;
}
.cid-rN7uw6sat4 .page-title-content {
  width: 100%;
}
.cid-rN7uw6sat4 .page-title-content .mbr-iconfont {
  font-size: 55px;
  height: 55px;
  line-height: 55px;
  width: 55px;
  margin-top: -10px;
  color: #f1a631;
}
.cid-rN7uw6sat4 .page-title-content .mbr-iconfont:hover {
  cursor: pointer;
}
@media (max-width: 576px) {
  .cid-rN7uw6sat4 .page-title-content {
    text-align: center;
  }
}
.cid-rN7uw6sat4 .title {
  letter-spacing: 0.8px;
  margin-top: 24px;
  font-weight: 300;
  margin: 0;
  position: relative;
  word-wrap: break-word;
}
.cid-rN7uw6sat4 a {
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.cid-rN7uw6sat4 a:not(:first-child) {
  margin-left: 20px;
}
.cid-rN7uw6sat4 a:after {
  position: absolute;
  margin-top: 7px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 100%;
}
.cid-rN7uw6sat4 a::before {
  position: absolute;
  margin-top: 5px;
  background-color: currentColor;
  display: block;
  content: "";
  height: 2px;
  width: 0%;
  bottom: 7px;
}
.cid-rN7uw6sat4 a:hover:after,
.cid-rN7uw6sat4 a:focus:after {
  animation-duration: 1s;
  animation-name: slidein;
}
.cid-rN7uw6sat4 a:hover:before,
.cid-rN7uw6sat4 a:focus:before {
  animation-duration: 0.5s;
  animation-delay: 0.5s;
  animation-name: slideout;
}
.cid-rN7uw6sat4 a.text-white:hover,
.cid-rN7uw6sat4 a.text-white:focus {
  color: #ffffff !important;
}
.cid-rN7uw6sat4 .mbr-section-btn {
  margin-left: 0;
  margin-right: 0;
}
.cid-rN7uw6sat4 .page-title-content .title,
.cid-rN7uw6sat4 .icon-section,
.cid-rN7uw6sat4 .mbr-section-btn {
  color: #000000;
}
.cid-rN7rW2s7ZX {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rN7rW2s7ZX .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-rN7rW2s7ZX .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rN7rW2s7ZX .text-content {
  padding-right: 1.5rem;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-rN7rW2s7ZX .main-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
.cid-rN7rW2s7ZX .mbr-text,
.cid-rN7rW2s7ZX .mbr-section-btn {
  color: #000000;
}
.cid-rN7rW2s7ZX .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-rN7rW2s7ZX .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-rN7rW2s7ZX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rN7rW2s7ZX .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-rN7rW2s7ZX .main-row {
    margin: 0;
  }
  .cid-rN7rW2s7ZX .mbr-section-title,
  .cid-rN7rW2s7ZX .mbr-text,
  .cid-rN7rW2s7ZX .list,
  .cid-rN7rW2s7ZX .mbr-section-btn {
    text-align: center !important;
  }
  .cid-rN7rW2s7ZX .text-content {
    padding: 0;
  }
}
.cid-rN7arxLb0q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rN7arxLb0q .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rN7arxLb0q .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rN7arxLb0q .card-img span {
  font-size: 100px;
}
.cid-rN7arxLb0q .mbr-text,
.cid-rN7arxLb0q .mbr-section-btn {
  color: #ffffff;
}
.cid-rN7xsifLd5 {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler-9.jpg");
}
.cid-rN7xsifLd5 img {
  width: 100%;
}
.cid-rN7xsifLd5 .container-fluid {
  padding: 0 !important;
}
.cid-rN7xA73lnc {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rN7xA73lnc .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rN7xA73lnc .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rN7xA73lnc .card-img span {
  font-size: 100px;
}
.cid-rN7xA73lnc .mbr-text,
.cid-rN7xA73lnc .mbr-section-btn {
  color: #ffffff;
}
.cid-rN7ary5ZwP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rN7ary5ZwP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN7ary5ZwP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN7ary5ZwP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN7ary5ZwP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN7ary5ZwP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN7ary5ZwP .icon-focus {
  display: none;
}
.cid-rN7ary5ZwP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rN7ary5ZwP ul {
  font-size: 0;
}
.cid-rN7ary5ZwP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rN7ary5ZwP .mbr-gallery-filter ul li .btn.active,
.cid-rN7ary5ZwP .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rN7ary5ZwP .mbr-gallery-filter ul li .btn.active:after,
.cid-rN7ary5ZwP .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rN7ary5ZwP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rN7ary5ZwP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rN7ary5ZwP .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rN7ary5ZwP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rN7ary5ZwP .btn:hover {
  background: transparent !important;
}
.cid-rN7ary5ZwP .btn:hover:before {
  background: transparent !important;
}
.cid-rN7ary5ZwP .btn:before {
  background-color: transparent !important;
}
.cid-rN7ary5ZwP .btn:focus {
  box-shadow: none;
}
.cid-rN7ary5ZwP .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rN7ary5ZwP .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rN7z86jTT0 {
  padding-top: 80px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN7z86jTT0 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-rN7z86jTT0 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rN7z86jTT0 .text-content {
  padding-right: 1.5rem;
}
.cid-rN7z86jTT0 .mbr-text,
.cid-rN7z86jTT0 .mbr-section-btn {
  color: #000000;
}
.cid-rN7z86jTT0 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-rN7z86jTT0 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-rN7z86jTT0 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rN7z86jTT0 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-rN7z86jTT0 .main-row {
    margin: 0;
  }
  .cid-rN7z86jTT0 .mbr-section-title,
  .cid-rN7z86jTT0 .mbr-text,
  .cid-rN7z86jTT0 .list,
  .cid-rN7z86jTT0 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-rN7z86jTT0 .text-content {
    padding: 0;
  }
}
.cid-rN7ARcUpH4 {
  background-image: url("../../../assets/images/clc.jpg");
}
.cid-rN7ARcUpH4 .column-content {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #000000;
  width: 100%;
  float: right;
  position: relative;
}
.cid-rN7ARcUpH4 .text-content .btn-bgr {
  z-index: 0;
}
.cid-rN7ARcUpH4 .mbr-overlay {
  background: linear-gradient(#d6173f -10%, #00113e 75%);
}
.cid-rN7ARcUpH4 .container-full-width {
  position: relative;
}
.cid-rN7ARcUpH4 .text-content {
  width: 100%;
  padding: 0 30px;
  margin: 0 auto;
}
.cid-rN7ARcUpH4 .layer {
  display: none;
  height: 101%;
  position: absolute;
  right: 49.9%;
  top: 0;
  bottom: 0;
}
.cid-rN7ARcUpH4 .layer path {
  fill: #000000;
}
@media (min-width: 576px) {
  .cid-rN7ARcUpH4 .text-content {
    width: 540px;
  }
  .cid-rN7ARcUpH4 .column-content {
    width: 100%;
  }
  .cid-rN7ARcUpH4 .layer {
    display: none;
  }
}
@media (min-width: 768px) {
  .cid-rN7ARcUpH4 .text-content {
    width: 720px;
  }
}
@media (min-width: 992px) {
  .cid-rN7ARcUpH4 .text-content {
    width: 480px;
    margin: 0;
  }
  .cid-rN7ARcUpH4 .column-content {
    width: 50%;
  }
  .cid-rN7ARcUpH4 .layer {
    display: block;
  }
}
@media (min-width: 1200px) {
  .cid-rN7ARcUpH4 .text-content {
    width: 570px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN7ARcUpH4 .container-full-width .layer {
    right: 2.6rem;
    height: 33rem;
  }
  .cid-rN7ARcUpH4 .column-content {
    height: 33rem;
  }
}
.cid-rN7ARcUpH4 .mbr-text,
.cid-rN7ARcUpH4 .mbr-section-btn {
  color: #ffffff;
}
.cid-rN7ARcUpH4 H1 {
  color: #ffffff;
}
.cid-rN7E1Zyrdm {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler2.jpg");
}
.cid-rN7E1Zyrdm img {
  width: 100%;
}
.cid-rN7E1Zyrdm .container-fluid {
  padding: 0 !important;
}
.cid-rN7DlzhRAV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN7DlzhRAV .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rN7DlzhRAV .photo-split {
  padding: 0;
}
.cid-rN7DlzhRAV .photo-split img {
  width: 100%;
}
.cid-rN7DlzhRAV .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rN7DlzhRAV .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rN7DlzhRAV .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rN7DlzhRAV .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rN7DlzhRAV .wrap-block {
  padding: 3rem 3rem;
}
.cid-rN7DlzhRAV .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rN7DlzhRAV .wrap-block ul li {
  display: inline-block;
}
.cid-rN7DlzhRAV .wrap-block ul li span {
  text-align: center;
}
.cid-rN7DlzhRAV .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rN7DlzhRAV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rN7DlzhRAV .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rN7DlzhRAV .mbr-list,
.cid-rN7DlzhRAV .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rN7DlzhRAV .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rN7DlzhRAV .mbr-section-title,
  .cid-rN7DlzhRAV .mbr-section-subtitle,
  .cid-rN7DlzhRAV .mbr-text {
    text-align: center !important;
  }
  .cid-rN7DlzhRAV .social-list {
    text-align: center !important;
  }
}
.cid-rN7DlzhRAV .mbr-list,
.cid-rN7DlzhRAV .social-media {
  color: #ffffff;
}
.cid-rN7DlzhRAV .mbr-section-title {
  color: #000000;
}
.cid-rN7DlzhRAV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rN7DlzhRAV .mbr-text {
  color: #000000;
}
.cid-rN7EkrRkus {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
}
.cid-rN7EkrRkus .card {
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN7EkrRkus .card .card-img {
  width: 20%;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rN7EkrRkus .card .card-box {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rN7EkrRkus .card .card-img span {
  color: #cccccc;
  font-size: 60px;
}
.cid-rN7EkrRkus .mbr-text {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-rN7EkrRkus .card {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rN7EkrRkus .card .card-img {
    width: 100%;
    padding-bottom: 1.5rem;
  }
  .cid-rN7EkrRkus .card .card-box {
    width: 100%;
    padding-left: 0;
  }
  .cid-rN7EkrRkus .card .card-box .card-title,
  .cid-rN7EkrRkus .card .card-box .mbr-text,
  .cid-rN7EkrRkus .card .card-box .link {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .cid-rN7EkrRkus .card {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .cid-rN7EkrRkus .card .card-img {
    text-align: right !important;
  }
}
.cid-rN7EkrRkus .card-title,
.cid-rN7EkrRkus .card-img {
  text-align: center;
  color: #000000;
}
.cid-rN7EkrRkus .mbr-text,
.cid-rN7EkrRkus .link {
  text-align: center;
  color: #000000;
}
.cid-rN7Hj5dO56 {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler5.jpg");
}
.cid-rN7Hj5dO56 img {
  width: 100%;
}
.cid-rN7Hj5dO56 .container-fluid {
  padding: 0 !important;
}
.cid-rN7HX1b2Uu {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-rN7HX1b2Uu svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-rN7HX1b2Uu #e2_shape {
  fill: #ffffff !important;
}
.cid-rN7HX1b2Uu img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(166, 194, 227, 0.35);
}
@media (max-width: 576px) {
  .cid-rN7HX1b2Uu img {
    width: 90%!important;
  }
}
.cid-rN7HX1b2Uu H1 {
  color: #ffffff;
}
.cid-rN7HX1b2Uu H3 {
  color: #ffffff;
}
.cid-rN7ItOglFh {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler3.jpg");
}
.cid-rN7ItOglFh img {
  width: 100%;
}
.cid-rN7ItOglFh .container-fluid {
  padding: 0 !important;
}
.cid-rN7Ji5xTz5 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #000000;
}
@media (max-width: 992px) {
  .cid-rN7Ji5xTz5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.cid-rN7Ji5xTz5 .text {
  padding: 0;
}
.cid-rN7Ji5xTz5 section {
  position: relative;
}
.cid-rN7Ji5xTz5 h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rN7Ji5xTz5 .mbr-iconfont {
  padding: 0!important;
}
.cid-rN7Ji5xTz5 .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%;
  background-color: #000000;
}
.cid-rN7Ji5xTz5 .box {
  background-image: url("../../../assets/images/ef-vid.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN7Ji5xTz5 .icon-wrap {
  background-color: #39ca01 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rN7Ji5xTz5 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rN7Ji5xTz5 .icon-wrap span {
  padding-left: 8px;
}
.cid-rN7Ji5xTz5 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN7Ji5xTz5 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN7Ji5xTz5 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN7Ji5xTz5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN7Ji5xTz5 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN7Ji5xTz5 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN7Ji5xTz5 a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rN7Ji5xTz5 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .cid-rN7Ji5xTz5 .box {
    height: 250px;
  }
  .cid-rN7Ji5xTz5 .row {
    padding: 1rem!important;
  }
}
.cid-rN7Ji5xTz5 H2 {
  color: #ffffff;
}
.cid-rN7Pvf2J9m {
  padding-top: 75px;
  padding-bottom: 75px;
  position: relative;
  background-color: #ffffff;
}
.cid-rN7Pvf2J9m .mbr-iconfont {
  font-family: 'Moririse2' !important;
  display: inline-flex;
  transform-origin: ;
  transform: rotate(45deg);
  transition: all 0.3s;
  padding: 0 !important;
  font-size: 1.4rem !important;
  color: #000000;
}
.cid-rN7Pvf2J9m .mbr-iconfont:before {
  transform: scaleY(0) !important;
  transition: all 0.4s;
}
.cid-rN7Pvf2J9m .p-4 {
  padding: 1rem 0 !important;
}
.cid-rN7Pvf2J9m .accordion .card .card-header {
  margin-bottom: 0px;
}
.cid-rN7Pvf2J9m .mbri-arrow-down:before {
  content: "\e960";
}
.cid-rN7Pvf2J9m .mbri-arrow-up:before {
  content: "\e960";
}
.cid-rN7Pvf2J9m .collapsed .mbr-iconfont {
  transform: rotate(0deg);
}
.cid-rN7Pvf2J9m .collapsed .mbr-iconfont:before {
  transform: scaleY(1) !important;
  transition: all 0.3s;
}
.cid-rN7Pvf2J9m .card {
  border-radius: 0px;
  border-bottom: 2px solid #e5e5e5 !important;
}
.cid-rN7Pvf2J9m .card:last-child {
  border-bottom: none !important;
}
.cid-rN7Pvf2J9m .card .card-header {
  border-radius: 0px;
  border: 0px;
  background-color: transparent;
  padding: 0;
}
.cid-rN7Pvf2J9m .card .card-header h4 {
  justify-content: flex-start;
  width: 100%;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title {
  margin-bottom: 0;
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title h4 {
  padding: 1.2rem 0rem;
  margin-bottom: 0;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
  line-height: 1.6 !important;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title .toggle-icon {
  left: 7px;
  position: absolute;
  top: 36px;
  transform: none;
  display: inline-block;
  height: 2px;
  margin-left: 0;
  width: 18px;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title .toggle-icon:before,
.cid-rN7Pvf2J9m .card .card-header a.panel-title .toggle-icon:after {
  background: currentColor;
  border: 0;
  box-sizing: border-box;
  content: '';
  display: block;
  left: 50%;
  position: absolute;
  top: 50%;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title .toggle-icon:before {
  height: 19px;
  margin-left: -1px !important;
  width: 2px;
  margin-top: -9px;
  background-color: currentColor;
  border: 0;
  transform: none;
}
.cid-rN7Pvf2J9m .card .card-header a.panel-title .toggle-icon:after {
  height: 2px;
  width: 19px;
  margin-left: -9px;
  margin-top: -1px;
}
@media (max-width: 992px) {
  .cid-rN7Pvf2J9m .column-wrapper2 {
    margin-top: 3rem;
  }
}
.cid-rN7aryTaNi .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN7aryTaNi .nav-item,
.cid-rN7aryTaNi .nav-link,
.cid-rN7aryTaNi .navbar-caption {
  font-weight: normal;
}
.cid-rN7aryTaNi .nav-item:focus,
.cid-rN7aryTaNi .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rN7aryTaNi .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN7aryTaNi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN7aryTaNi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN7aryTaNi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN7aryTaNi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rN7aryTaNi .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rN7aryTaNi .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rN7aryTaNi .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN7aryTaNi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN7aryTaNi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN7aryTaNi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rN7aryTaNi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN7aryTaNi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN7aryTaNi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN7aryTaNi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN7aryTaNi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN7aryTaNi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN7aryTaNi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN7aryTaNi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN7aryTaNi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN7aryTaNi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN7aryTaNi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN7aryTaNi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN7aryTaNi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN7aryTaNi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rN7aryTaNi .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN7aryTaNi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN7aryTaNi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN7aryTaNi .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rN7aryTaNi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN7aryTaNi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN7aryTaNi .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN7aryTaNi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN7aryTaNi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN7aryTaNi .dropdown-item.active,
.cid-rN7aryTaNi .dropdown-item:active {
  background-color: transparent;
}
.cid-rN7aryTaNi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN7aryTaNi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN7aryTaNi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rN7aryTaNi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN7aryTaNi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN7aryTaNi ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN7aryTaNi .navbar-buttons {
  text-align: center;
}
.cid-rN7aryTaNi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN7aryTaNi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rN7aryTaNi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN7aryTaNi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN7aryTaNi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN7aryTaNi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN7aryTaNi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN7aryTaNi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN7aryTaNi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN7aryTaNi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN7aryTaNi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN7aryTaNi a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN7aryTaNi .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rN7aryTaNi .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rN7aryTaNi .soc-item {
  margin: .5rem .3rem;
}
.cid-rN7aryTaNi .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN7aryTaNi .navbar {
    height: 77px;
  }
  .cid-rN7aryTaNi .navbar.opened {
    height: auto;
  }
  .cid-rN7aryTaNi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN7SAhWwnB {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-rN7SAhWwnB svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-rN7SAhWwnB #e2_shape {
  fill: #ffffff !important;
}
.cid-rN7SAhWwnB img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(166, 194, 227, 0.35);
}
@media (max-width: 576px) {
  .cid-rN7SAhWwnB img {
    width: 90%!important;
  }
}
.cid-rN7SAhWwnB H1 {
  color: #ffffff;
}
.cid-rN7SAhWwnB H3 {
  color: #ffffff;
}
.cid-rN7STnzDab {
  background-image: url("../../../assets/images/ef-filler.jpg");
}
.cid-rN7STnzDab .column-content {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #fafafa;
  width: 100%;
  float: right;
  position: relative;
}
.cid-rN7STnzDab .text-content .btn-bgr {
  z-index: 0;
}
.cid-rN7STnzDab .mbr-overlay {
  background: linear-gradient(#d6173f -10%, #00113e 75%);
}
.cid-rN7STnzDab .container-full-width {
  position: relative;
}
.cid-rN7STnzDab .text-content {
  width: 100%;
  padding: 0 30px;
  margin: 0 auto;
}
.cid-rN7STnzDab .layer {
  display: none;
  height: 101%;
  position: absolute;
  right: 49.9%;
  top: 0;
  bottom: 0;
}
.cid-rN7STnzDab .layer path {
  fill: #fafafa;
}
@media (min-width: 576px) {
  .cid-rN7STnzDab .text-content {
    width: 540px;
  }
  .cid-rN7STnzDab .column-content {
    width: 100%;
  }
  .cid-rN7STnzDab .layer {
    display: none;
  }
}
@media (min-width: 768px) {
  .cid-rN7STnzDab .text-content {
    width: 720px;
  }
}
@media (min-width: 992px) {
  .cid-rN7STnzDab .text-content {
    width: 480px;
    margin: 0;
  }
  .cid-rN7STnzDab .column-content {
    width: 50%;
  }
  .cid-rN7STnzDab .layer {
    display: block;
  }
}
@media (min-width: 1200px) {
  .cid-rN7STnzDab .text-content {
    width: 570px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN7STnzDab .container-full-width .layer {
    right: 2.6rem;
    height: 33rem;
  }
  .cid-rN7STnzDab .column-content {
    height: 33rem;
  }
}
.cid-rN7STnzDab .mbr-text,
.cid-rN7STnzDab .mbr-section-btn {
  color: #000000;
}
.cid-rN7STnzDab H1 {
  color: #000000;
}
.cid-rN7Tg6MIw9 {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler4.jpg");
}
.cid-rN7Tg6MIw9 img {
  width: 100%;
}
.cid-rN7Tg6MIw9 .container-fluid {
  padding: 0 !important;
}
.cid-rN7TwW40qa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efeeee;
}
.cid-rN7TwW40qa img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rN7TwW40qa img:hover {
  transform: scale(1.1);
}
.cid-rN7TwW40qa .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rN7TwW40qa h2 {
  padding: 0;
  margin: 0;
}
.cid-rN7TwW40qa .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN7TwW40qa .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rN7TwW40qa .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rN7TwW40qa .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rN7TwW40qa .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rN7TwW40qa .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rN7TwW40qa .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rN7TwW40qa .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rN7TwW40qa .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rN7TwW40qa H2 {
  color: #333333;
}
.cid-rN7TwW40qa .mbr-text {
  color: #000000;
}
.cid-rN7TWdhiK0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fafafa;
}
.cid-rN7TWdhiK0 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rN7TWdhiK0 img:hover {
  transform: scale(1.1);
}
.cid-rN7TWdhiK0 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rN7TWdhiK0 h2 {
  padding: 0;
  margin: 0;
}
.cid-rN7TWdhiK0 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN7TWdhiK0 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rN7TWdhiK0 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rN7TWdhiK0 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rN7TWdhiK0 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rN7TWdhiK0 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rN7TWdhiK0 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rN7TWdhiK0 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rN7TWdhiK0 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rN7TWdhiK0 H2 {
  color: #333333;
}
.cid-rN7TWdhiK0 .mbr-text {
  color: #000000;
}
.cid-rN7TWdhiK0 H1 {
  color: #000000;
}
.cid-rQK1E2yI6v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQK1E2yI6v .mbr-text {
  color: #000000;
}
.cid-rQK1E2yI6v .counter-container ul {
  margin-bottom: 0;
  padding-left: .6rem;
}
.cid-rQK1E2yI6v .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-rN7arAsW8o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rN7arAsW8o a:link {
  text-decoration: none;
}
.cid-rN7arAsW8o .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rN7arAsW8o .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rN7arAsW8o .inner-text {
  line-height: 3em;
}
.cid-rN7arAsW8o .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN7arAsW8o .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rN7arAsW8o .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rN7arAsW8o .content-text,
.cid-rN7arAsW8o .inner-text {
  color: #c1c1c1;
}
.cid-rN8m0w3w9M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rN8m0w3w9M .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rN8m0w3w9M .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rN8m0w3w9M img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rN8m0w3w9M .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rN8cNWXE5S {
  padding-top: 105px;
  background-image: url("../../../assets/images/compatible-product.jpg");
}
.cid-rN8cNWXE5S img {
  width: 100%;
}
.cid-rN8cNWXE5S .container-fluid {
  padding: 0 !important;
}
.cid-rN8cNWkTXj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rN8cNWkTXj .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rN8cNWkTXj .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rN8cNWkTXj .card-img span {
  font-size: 100px;
}
.cid-rN8cNWkTXj .mbr-text,
.cid-rN8cNWkTXj .mbr-section-btn {
  color: #efefef;
}
.cid-rN8cNWkTXj .mbr-section-title,
.cid-rN8cNWkTXj .card-img {
  color: #ffffff;
}
.cid-rTr1aMP3rP {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1aMP3rP .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1aMP3rP .mbr-section-title {
  margin: 0;
}
.cid-rTr1aMP3rP .mbr-text {
  color: #efefef;
}
.cid-rTr1aMP3rP .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1aMP3rP .card-img {
  text-align: left;
}
.cid-rTr1aMP3rP .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1aMP3rP .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1aMP3rP .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1aMP3rP .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1aMP3rP .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1aMP3rP .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1aMP3rP .title-cont,
.cid-rTr1aMP3rP .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rN8cO5S1eT {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-rN8cO5S1eT svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-rN8cO5S1eT #e2_shape {
  fill: #ffffff !important;
}
.cid-rN8cO5S1eT img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(166, 194, 227, 0.35);
}
@media (max-width: 576px) {
  .cid-rN8cO5S1eT img {
    width: 90%!important;
  }
}
.cid-rN8cO5S1eT H1 {
  color: #ffffff;
}
.cid-rN8cO5S1eT H3 {
  color: #ffffff;
}
.cid-rN8cOb407V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rN8cOb407V img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rN8cOb407V img:hover {
  transform: scale(1.1);
}
.cid-rN8cOb407V .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rN8cOb407V h2 {
  padding: 0;
  margin: 0;
}
.cid-rN8cOb407V .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN8cOb407V .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rN8cOb407V .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rN8cOb407V .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rN8cOb407V .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rN8cOb407V .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rN8cOb407V .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rN8cOb407V .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rN8cOb407V .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rN8cOb407V H2 {
  color: #333333;
}
.cid-rN8cOb407V .mbr-text {
  color: #ffffff;
}
.cid-rN8cOb407V H1 {
  color: #ffffff;
}
.cid-rN8cO2ecL3 {
  padding-top: 40px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8cO2ecL3 .mbr-overlay {
  background: linear-gradient(90deg, #149dcc, #b2ccd2);
}
.cid-rN8cO2ecL3 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rN8cO2ecL3 .text-content {
  padding-right: 1.5rem;
}
.cid-rN8cO2ecL3 .mbr-text,
.cid-rN8cO2ecL3 .mbr-section-btn {
  color: #767676;
}
.cid-rN8cO2ecL3 .counter-container {
  padding: 1rem 0;
  position: relative;
}
.cid-rN8cO2ecL3 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}
.cid-rN8cO2ecL3 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-rN8cO2ecL3 .counter-container ul li:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  position: absolute;
  left: 0px;
  padding-top: 2px;
  display: inline-block;
  text-align: center;
  margin: 4px 0px;
  line-height: 10px;
  transition: all .2s;
  width: 16px;
  height: 16px;
  font-size: 16px !important;
  font-weight: 500;
  background: none;
  color: #188ef4;
}
@media (max-width: 991px) {
  .cid-rN8cO2ecL3 .main-row {
    margin: 0;
  }
  .cid-rN8cO2ecL3 .mbr-section-title,
  .cid-rN8cO2ecL3 .mbr-text,
  .cid-rN8cO2ecL3 .list,
  .cid-rN8cO2ecL3 .mbr-section-btn {
    text-align: center !important;
  }
  .cid-rN8cO2ecL3 .text-content {
    padding: 0;
  }
}
.cid-rN8cO71W3t {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #000000;
}
@media (max-width: 992px) {
  .cid-rN8cO71W3t {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.cid-rN8cO71W3t .text {
  padding: 0;
}
.cid-rN8cO71W3t section {
  position: relative;
}
.cid-rN8cO71W3t h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rN8cO71W3t .mbr-iconfont {
  padding: 0!important;
}
.cid-rN8cO71W3t .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%;
  background-color: #000000;
}
.cid-rN8cO71W3t .box {
  background-image: url("../../../assets/images/sf-media.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN8cO71W3t .icon-wrap {
  background-color: #39ca01 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rN8cO71W3t .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rN8cO71W3t .icon-wrap span {
  padding-left: 8px;
}
.cid-rN8cO71W3t .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rN8cO71W3t .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rN8cO71W3t .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rN8cO71W3t .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rN8cO71W3t .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rN8cO71W3t a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rN8cO71W3t a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rN8cO71W3t {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .cid-rN8cO71W3t .box {
    height: 250px;
  }
  .cid-rN8cO71W3t .row {
    padding: 1rem!important;
  }
}
.cid-rN8cO71W3t H2 {
  color: #ffffff;
}
.cid-rN8cO3iatW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8cO3iatW .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rN8cO3iatW .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rN8cO3iatW .photo-split {
  padding: 0;
}
.cid-rN8cO3iatW .photo-split img {
  width: 100%;
}
.cid-rN8cO3iatW .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rN8cO3iatW .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rN8cO3iatW .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rN8cO3iatW .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rN8cO3iatW .wrap-block {
  padding: 3rem 3rem;
}
.cid-rN8cO3iatW .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rN8cO3iatW .wrap-block ul li {
  display: inline-block;
}
.cid-rN8cO3iatW .wrap-block ul li span {
  text-align: center;
}
.cid-rN8cO3iatW .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rN8cO3iatW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rN8cO3iatW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rN8cO3iatW .mbr-list,
.cid-rN8cO3iatW .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rN8cO3iatW .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rN8cO3iatW .mbr-section-title,
  .cid-rN8cO3iatW .mbr-section-subtitle,
  .cid-rN8cO3iatW .mbr-text {
    text-align: center !important;
  }
  .cid-rN8cO3iatW .social-list {
    text-align: center !important;
  }
}
.cid-rN8cO3iatW .mbr-list,
.cid-rN8cO3iatW .social-media {
  color: #ffffff;
}
.cid-rN8cO3iatW .mbr-section-title {
  color: #000000;
}
.cid-rN8cO3iatW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rN8cO3iatW .mbr-text {
  color: #000000;
}
.cid-rN8cNZmlUd {
  padding-top: 600px;
  background-image: url("../../../assets/images/ef-filler-9.jpg");
}
.cid-rN8cNZmlUd img {
  width: 100%;
}
.cid-rN8cNZmlUd .container-fluid {
  padding: 0 !important;
}
.cid-rN8cNZVWvf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8cNZVWvf .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rN8cNZVWvf .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rN8cNZVWvf .card-img span {
  font-size: 100px;
}
.cid-rN8cNZVWvf .mbr-text,
.cid-rN8cNZVWvf .mbr-section-btn {
  color: #000000;
}
.cid-rN8cNZVWvf .mbr-section-title,
.cid-rN8cNZVWvf .card-img {
  color: #000000;
}
.cid-rN8cO1aAgI {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rN8cO1aAgI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN8cO1aAgI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN8cO1aAgI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN8cO1aAgI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN8cO1aAgI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN8cO1aAgI .icon-focus {
  display: none;
}
.cid-rN8cO1aAgI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rN8cO1aAgI ul {
  font-size: 0;
}
.cid-rN8cO1aAgI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rN8cO1aAgI .mbr-gallery-filter ul li .btn.active,
.cid-rN8cO1aAgI .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rN8cO1aAgI .mbr-gallery-filter ul li .btn.active:after,
.cid-rN8cO1aAgI .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rN8cO1aAgI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rN8cO1aAgI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rN8cO1aAgI .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rN8cO1aAgI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rN8cO1aAgI .btn:hover {
  background: transparent !important;
}
.cid-rN8cO1aAgI .btn:hover:before {
  background: transparent !important;
}
.cid-rN8cO1aAgI .btn:before {
  background-color: transparent !important;
}
.cid-rN8cO1aAgI .btn:focus {
  box-shadow: none;
}
.cid-rN8cO1aAgI .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rN8cO1aAgI .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rN8tX8AlB6 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sky-section-background.jpg");
}
.cid-rN8tX8AlB6 .main,
.cid-rN8tX8AlB6 .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #ffffff;
}
.cid-rN8tX8AlB6 .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rN8tX8AlB6 .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rN8tX8AlB6 .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN8tX8AlB6 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rN8tX8AlB6 .text-element {
  padding: 3rem 2rem;
}
.cid-rN8tX8AlB6 .mbr-iconfont {
  font-size: 3rem;
  color: #fb7522;
}
.cid-rN8tX8AlB6 .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-rN8tX8AlB6 .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rN8tX8AlB6 .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-rN8tX8AlB6 .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-rN8tX8AlB6 .image-element,
  .cid-rN8tX8AlB6 .text-element {
    margin-bottom: 0;
  }
  .cid-rN8tX8AlB6 .main:first-child {
    padding-top: 0;
  }
}
.cid-rN8tX8AlB6 .mbr-section-subtitle,
.cid-rN8tX8AlB6 .card-text,
.cid-rN8tX8AlB6 .mbr-section-btn {
  color: #8d97ad;
}
.cid-rN8tX8AlB6 .card-text,
.cid-rN8tX8AlB6 .mbr-section-btn {
  color: #000000;
}
.cid-rN8tX8AlB6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rN8tX8AlB6 .mbr-section-title {
  color: #ffffff;
}
.cid-rN8cO3Yrj4 {
  padding-top: 600px;
  background-image: url("../../../assets/images/filler-sky.jpg");
}
.cid-rN8cO3Yrj4 img {
  width: 100%;
}
.cid-rN8cO3Yrj4 .container-fluid {
  padding: 0 !important;
}
.cid-rN8w610Soa {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-rN8w610Soa svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-rN8w610Soa #e2_shape {
  fill: #ffffff !important;
}
.cid-rN8w610Soa img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(166, 194, 227, 0.35);
}
@media (max-width: 576px) {
  .cid-rN8w610Soa img {
    width: 90%!important;
  }
}
.cid-rN8w610Soa H1 {
  color: #ffffff;
}
.cid-rN8w610Soa H3 {
  color: #ffffff;
}
.cid-rN8xaF7bCx {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #000000;
  overflow: hidden;
}
.cid-rN8xaF7bCx svg {
  position: absolute;
  bottom: 6rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6);
}
.cid-rN8xaF7bCx #e2_shape {
  fill: #ffffff !important;
}
.cid-rN8xaF7bCx img {
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 10px 55px 5px rgba(166, 194, 227, 0.35);
}
@media (max-width: 576px) {
  .cid-rN8xaF7bCx img {
    width: 90%!important;
  }
}
.cid-rN8xaF7bCx H1 {
  color: #ffffff;
}
.cid-rN8xaF7bCx H3 {
  color: #ffffff;
}
.cid-rN8ymDnIsV {
  display: flex;
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/map-1.jpg");
}
.cid-rN8ymDnIsV .mbr-overlay {
  background: #000000;
  background: linear-gradient(90deg, #000000, #001c4f);
}
.cid-rN8ymDnIsV .mbr-section-title {
  margin: 0;
}
.cid-rN8ymDnIsV .mbr-text {
  color: #efefef;
}
.cid-rN8ymDnIsV .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rN8ymDnIsV .card-img {
  text-align: left;
}
.cid-rN8ymDnIsV .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rN8ymDnIsV .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rN8ymDnIsV .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN8ymDnIsV .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rN8ymDnIsV .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rN8ymDnIsV .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rN8ymDnIsV .card-box .mbr-text {
  text-align: left;
}
.cid-rN8cO8usD3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN8cO8usD3 .nav-item,
.cid-rN8cO8usD3 .nav-link,
.cid-rN8cO8usD3 .navbar-caption {
  font-weight: normal;
}
.cid-rN8cO8usD3 .nav-item:focus,
.cid-rN8cO8usD3 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rN8cO8usD3 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rN8cO8usD3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rN8cO8usD3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rN8cO8usD3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rN8cO8usD3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rN8cO8usD3 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rN8cO8usD3 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rN8cO8usD3 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rN8cO8usD3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rN8cO8usD3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rN8cO8usD3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rN8cO8usD3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rN8cO8usD3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rN8cO8usD3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rN8cO8usD3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rN8cO8usD3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rN8cO8usD3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rN8cO8usD3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rN8cO8usD3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rN8cO8usD3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rN8cO8usD3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rN8cO8usD3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rN8cO8usD3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rN8cO8usD3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rN8cO8usD3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rN8cO8usD3 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rN8cO8usD3 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rN8cO8usD3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rN8cO8usD3 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rN8cO8usD3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rN8cO8usD3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rN8cO8usD3 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rN8cO8usD3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rN8cO8usD3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rN8cO8usD3 .dropdown-item.active,
.cid-rN8cO8usD3 .dropdown-item:active {
  background-color: transparent;
}
.cid-rN8cO8usD3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rN8cO8usD3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rN8cO8usD3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rN8cO8usD3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rN8cO8usD3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rN8cO8usD3 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rN8cO8usD3 .navbar-buttons {
  text-align: center;
}
.cid-rN8cO8usD3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rN8cO8usD3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rN8cO8usD3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rN8cO8usD3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rN8cO8usD3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rN8cO8usD3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rN8cO8usD3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN8cO8usD3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rN8cO8usD3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rN8cO8usD3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rN8cO8usD3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rN8cO8usD3 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN8cO8usD3 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rN8cO8usD3 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rN8cO8usD3 .soc-item {
  margin: .5rem .3rem;
}
.cid-rN8cO8usD3 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rN8cO8usD3 .navbar {
    height: 77px;
  }
  .cid-rN8cO8usD3 .navbar.opened {
    height: auto;
  }
  .cid-rN8cO8usD3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rN8zw3q9br {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8zw3q9br img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rN8zw3q9br img:hover {
  transform: scale(1.1);
}
.cid-rN8zw3q9br .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rN8zw3q9br h2 {
  padding: 0;
  margin: 0;
}
.cid-rN8zw3q9br .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN8zw3q9br .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rN8zw3q9br .mbr-section-btn {
  position: absolute;
  bottom: 0;
  right: 0;
}
.cid-rN8zw3q9br .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rN8zw3q9br .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rN8zw3q9br .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rN8zw3q9br .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rN8zw3q9br .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rN8zw3q9br .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rN8zw3q9br H2 {
  color: #333333;
}
.cid-rN8zw3q9br .mbr-text {
  color: #000000;
}
.cid-rN8zw3q9br H1 {
  color: #000000;
}
.cid-rN8zMbQ0UP {
  padding-top: 600px;
  background-image: url("../../../assets/images/sf-3-2.jpg");
}
.cid-rN8zMbQ0UP img {
  width: 100%;
}
.cid-rN8zMbQ0UP .container-fluid {
  padding: 0 !important;
}
.cid-rN8cObHRyC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8cObHRyC img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rN8cObHRyC img:hover {
  transform: scale(1.1);
}
.cid-rN8cObHRyC .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rN8cObHRyC h2 {
  padding: 0;
  margin: 0;
}
.cid-rN8cObHRyC .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rN8cObHRyC .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rN8cObHRyC .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rN8cObHRyC .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rN8cObHRyC .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rN8cObHRyC .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rN8cObHRyC .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rN8cObHRyC .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rN8cObHRyC .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rN8cObHRyC H2 {
  color: #333333;
}
.cid-rN8cObHRyC .mbr-text {
  color: #000000;
}
.cid-rN8cObHRyC H1 {
  color: #000000;
}
.cid-rN8AfC4Iu2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rN8AfC4Iu2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rN8AfC4Iu2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rN8AfC4Iu2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rN8AfC4Iu2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rN8AfC4Iu2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rN8AfC4Iu2 .icon-focus {
  display: none;
}
.cid-rN8AfC4Iu2 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rN8AfC4Iu2 ul {
  font-size: 0;
}
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li .btn.active,
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li .btn.active:after,
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rN8AfC4Iu2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rN8AfC4Iu2 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rN8AfC4Iu2 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-rN8AfC4Iu2 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rN8AfC4Iu2 .btn:hover {
  background: transparent !important;
}
.cid-rN8AfC4Iu2 .btn:hover:before {
  background: transparent !important;
}
.cid-rN8AfC4Iu2 .btn:before {
  background-color: transparent !important;
}
.cid-rN8AfC4Iu2 .btn:focus {
  box-shadow: none;
}
.cid-rN8AfC4Iu2 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rN8AfC4Iu2 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rQMS1PdW7k {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQMS1PdW7k .mbr-text {
  color: #000000;
}
.cid-rQMS1PdW7k .counter-container ul {
  margin-bottom: 0;
  padding-left: .6rem;
}
.cid-rQMS1PdW7k .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-rN8cOcjcr9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rN8cOcjcr9 a:link {
  text-decoration: none;
}
.cid-rN8cOcjcr9 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rN8cOcjcr9 .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rN8cOcjcr9 .inner-text {
  line-height: 3em;
}
.cid-rN8cOcjcr9 .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rN8cOcjcr9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rN8cOcjcr9 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rN8cOcjcr9 .content-text,
.cid-rN8cOcjcr9 .inner-text {
  color: #c1c1c1;
}
.cid-rNdjQigNQh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdjQigNQh .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdjQigNQh .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdjQigNQh img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdjQigNQh .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdjQiQi09 {
  padding-top: 90px;
  background-image: url("../../../assets/images/compatible-product.jpg");
}
.cid-rNdjQiQi09 img {
  width: 100%;
}
.cid-rNdjQiQi09 .container-fluid {
  padding: 0 !important;
}
.cid-rNdjQjl9Nz {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNdjQjl9Nz .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdjQjl9Nz .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdjQjl9Nz .card-img span {
  font-size: 100px;
}
.cid-rNdjQjl9Nz .mbr-text,
.cid-rNdjQjl9Nz .mbr-section-btn {
  color: #efefef;
}
.cid-rNdjQjl9Nz .mbr-section-title,
.cid-rNdjQjl9Nz .card-img {
  color: #ffffff;
}
.cid-rTr1w6TRsU {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1w6TRsU .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1w6TRsU .mbr-section-title {
  margin: 0;
}
.cid-rTr1w6TRsU .mbr-text {
  color: #efefef;
}
.cid-rTr1w6TRsU .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1w6TRsU .card-img {
  text-align: left;
}
.cid-rTr1w6TRsU .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1w6TRsU .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1w6TRsU .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1w6TRsU .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1w6TRsU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1w6TRsU .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1w6TRsU .title-cont,
.cid-rTr1w6TRsU .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rNdjQmxDRf {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdjQmxDRf .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdjQmxDRf .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdjQmxDRf .card-img span {
  font-size: 100px;
}
.cid-rNdjQmxDRf .mbr-text,
.cid-rNdjQmxDRf .mbr-section-btn {
  color: #000000;
}
.cid-rNdjQmxDRf .mbr-section-title,
.cid-rNdjQmxDRf .card-img {
  color: #000000;
}
.cid-rNdjQn5MAx {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdjQn5MAx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdjQn5MAx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdjQn5MAx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdjQn5MAx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdjQn5MAx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdjQn5MAx .icon-focus {
  display: none;
}
.cid-rNdjQn5MAx .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdjQn5MAx ul {
  font-size: 0;
}
.cid-rNdjQn5MAx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #cccccc !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdjQn5MAx .mbr-gallery-filter ul li .btn.active,
.cid-rNdjQn5MAx .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdjQn5MAx .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdjQn5MAx .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdjQn5MAx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdjQn5MAx .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdjQn5MAx .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdjQn5MAx .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdjQn5MAx .btn:hover {
  background: transparent !important;
}
.cid-rNdjQn5MAx .btn:hover:before {
  background: transparent !important;
}
.cid-rNdjQn5MAx .btn:before {
  background-color: transparent !important;
}
.cid-rNdjQn5MAx .btn:focus {
  box-shadow: none;
}
.cid-rNdjQn5MAx .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdjQn5MAx .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdlRO8LGh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdlRO8LGh .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdlRO8LGh .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdlRO8LGh .card-img span {
  font-size: 100px;
}
.cid-rNdlRO8LGh .mbr-text,
.cid-rNdlRO8LGh .mbr-section-btn {
  color: #ffffff;
}
.cid-rNdlSzgUAj {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-rNdlSzgUAj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdlSzgUAj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdlSzgUAj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdlSzgUAj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdlSzgUAj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdlSzgUAj .icon-focus {
  display: none;
}
.cid-rNdlSzgUAj .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdlSzgUAj ul {
  font-size: 0;
}
.cid-rNdlSzgUAj .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdlSzgUAj .mbr-gallery-filter ul li .btn.active,
.cid-rNdlSzgUAj .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdlSzgUAj .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdlSzgUAj .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdlSzgUAj .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdlSzgUAj .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdlSzgUAj .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdlSzgUAj .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdlSzgUAj .btn:hover {
  background: transparent !important;
}
.cid-rNdlSzgUAj .btn:hover:before {
  background: transparent !important;
}
.cid-rNdlSzgUAj .btn:before {
  background-color: transparent !important;
}
.cid-rNdlSzgUAj .btn:focus {
  box-shadow: none;
}
.cid-rNdlSzgUAj .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdlSzgUAj .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdmzEtjci {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdmzEtjci .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdmzEtjci .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdmzEtjci .card-img span {
  font-size: 100px;
}
.cid-rNdmzEtjci .mbr-text,
.cid-rNdmzEtjci .mbr-section-btn {
  color: #000000;
}
.cid-rNdmzEtjci .mbr-section-title,
.cid-rNdmzEtjci .card-img {
  color: #000000;
}
.cid-rNdmAgL0sM {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdmAgL0sM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdmAgL0sM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdmAgL0sM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdmAgL0sM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdmAgL0sM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdmAgL0sM .icon-focus {
  display: none;
}
.cid-rNdmAgL0sM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdmAgL0sM ul {
  font-size: 0;
}
.cid-rNdmAgL0sM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdmAgL0sM .mbr-gallery-filter ul li .btn.active,
.cid-rNdmAgL0sM .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdmAgL0sM .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdmAgL0sM .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdmAgL0sM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdmAgL0sM .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdmAgL0sM .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdmAgL0sM .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdmAgL0sM .btn:hover {
  background: transparent !important;
}
.cid-rNdmAgL0sM .btn:hover:before {
  background: transparent !important;
}
.cid-rNdmAgL0sM .btn:before {
  background-color: transparent !important;
}
.cid-rNdmAgL0sM .btn:focus {
  box-shadow: none;
}
.cid-rNdmAgL0sM .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdmAgL0sM .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdmZ5j7Tl {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdmZ5j7Tl .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdmZ5j7Tl .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdmZ5j7Tl .card-img span {
  font-size: 100px;
}
.cid-rNdmZ5j7Tl .mbr-text,
.cid-rNdmZ5j7Tl .mbr-section-btn {
  color: #ffffff;
}
.cid-rNdmZFKXsK {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-rNdmZFKXsK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdmZFKXsK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdmZFKXsK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdmZFKXsK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdmZFKXsK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdmZFKXsK .icon-focus {
  display: none;
}
.cid-rNdmZFKXsK .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdmZFKXsK ul {
  font-size: 0;
}
.cid-rNdmZFKXsK .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdmZFKXsK .mbr-gallery-filter ul li .btn.active,
.cid-rNdmZFKXsK .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdmZFKXsK .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdmZFKXsK .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdmZFKXsK .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdmZFKXsK .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdmZFKXsK .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdmZFKXsK .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdmZFKXsK .btn:hover {
  background: transparent !important;
}
.cid-rNdmZFKXsK .btn:hover:before {
  background: transparent !important;
}
.cid-rNdmZFKXsK .btn:before {
  background-color: transparent !important;
}
.cid-rNdmZFKXsK .btn:focus {
  box-shadow: none;
}
.cid-rNdmZFKXsK .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdmZFKXsK .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdnSqkncI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdnSqkncI .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdnSqkncI .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdnSqkncI .card-img span {
  font-size: 100px;
}
.cid-rNdnSqkncI .mbr-text,
.cid-rNdnSqkncI .mbr-section-btn {
  color: #000000;
}
.cid-rNdnSqkncI .mbr-section-title,
.cid-rNdnSqkncI .card-img {
  color: #000000;
}
.cid-rNdnT2wRuK {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdnT2wRuK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdnT2wRuK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdnT2wRuK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdnT2wRuK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdnT2wRuK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdnT2wRuK .icon-focus {
  display: none;
}
.cid-rNdnT2wRuK .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdnT2wRuK ul {
  font-size: 0;
}
.cid-rNdnT2wRuK .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdnT2wRuK .mbr-gallery-filter ul li .btn.active,
.cid-rNdnT2wRuK .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdnT2wRuK .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdnT2wRuK .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdnT2wRuK .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdnT2wRuK .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdnT2wRuK .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdnT2wRuK .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdnT2wRuK .btn:hover {
  background: transparent !important;
}
.cid-rNdnT2wRuK .btn:hover:before {
  background: transparent !important;
}
.cid-rNdnT2wRuK .btn:before {
  background-color: transparent !important;
}
.cid-rNdnT2wRuK .btn:focus {
  box-shadow: none;
}
.cid-rNdnT2wRuK .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdnT2wRuK .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdjQkdGxD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdjQkdGxD img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNdjQkdGxD img:hover {
  transform: scale(1.1);
}
.cid-rNdjQkdGxD .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNdjQkdGxD h2 {
  padding: 0;
  margin: 0;
}
.cid-rNdjQkdGxD .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNdjQkdGxD .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNdjQkdGxD .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNdjQkdGxD .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNdjQkdGxD .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNdjQkdGxD .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNdjQkdGxD .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdjQkdGxD .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNdjQkdGxD .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNdjQkdGxD H2 {
  color: #333333;
}
.cid-rNdjQkdGxD .mbr-text {
  color: #ffffff;
}
.cid-rNdjQkdGxD H1 {
  color: #ffffff;
}
.cid-rNdjQl6Gp6 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rNdjQl6Gp6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.cid-rNdjQl6Gp6 .text {
  padding: 0;
}
.cid-rNdjQl6Gp6 section {
  position: relative;
}
.cid-rNdjQl6Gp6 h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rNdjQl6Gp6 .mbr-iconfont {
  padding: 0!important;
}
.cid-rNdjQl6Gp6 .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%;
  background-color: #ffffff;
}
.cid-rNdjQl6Gp6 .box {
  background-image: url("../../../assets/images/wwa-vid.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNdjQl6Gp6 .icon-wrap {
  background-color: #39ca01 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rNdjQl6Gp6 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rNdjQl6Gp6 .icon-wrap span {
  padding-left: 8px;
}
.cid-rNdjQl6Gp6 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNdjQl6Gp6 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNdjQl6Gp6 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNdjQl6Gp6 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNdjQl6Gp6 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNdjQl6Gp6 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNdjQl6Gp6 a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rNdjQl6Gp6 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .cid-rNdjQl6Gp6 .box {
    height: 250px;
  }
  .cid-rNdjQl6Gp6 .row {
    padding: 1rem!important;
  }
}
.cid-rNdjQl6Gp6 H2 {
  color: #ffffff;
}
.cid-rNdjQlAnnj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdjQlAnnj .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdjQlAnnj .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdjQlAnnj .photo-split {
  padding: 0;
}
.cid-rNdjQlAnnj .photo-split img {
  width: 100%;
}
.cid-rNdjQlAnnj .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNdjQlAnnj .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNdjQlAnnj .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNdjQlAnnj .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNdjQlAnnj .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNdjQlAnnj .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNdjQlAnnj .wrap-block ul li {
  display: inline-block;
}
.cid-rNdjQlAnnj .wrap-block ul li span {
  text-align: center;
}
.cid-rNdjQlAnnj .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNdjQlAnnj .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdjQlAnnj .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdjQlAnnj .mbr-list,
.cid-rNdjQlAnnj .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNdjQlAnnj .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdjQlAnnj .mbr-section-title,
  .cid-rNdjQlAnnj .mbr-section-subtitle,
  .cid-rNdjQlAnnj .mbr-text {
    text-align: center !important;
  }
  .cid-rNdjQlAnnj .social-list {
    text-align: center !important;
  }
}
.cid-rNdjQlAnnj .mbr-list,
.cid-rNdjQlAnnj .social-media {
  color: #ffffff;
}
.cid-rNdjQlAnnj .mbr-section-title {
  color: #ffffff;
}
.cid-rNdjQlAnnj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdjQlAnnj .mbr-text {
  color: #ffffff;
}
.cid-rNdjQnT6za {
  padding-top: 60px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sky-section-background.jpg");
}
.cid-rNdjQnT6za .main,
.cid-rNdjQnT6za .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #ffffff;
}
.cid-rNdjQnT6za .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rNdjQnT6za .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdjQnT6za .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNdjQnT6za .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rNdjQnT6za .text-element {
  padding: 3rem 2rem;
}
.cid-rNdjQnT6za .mbr-iconfont {
  font-size: 3rem;
  color: #fb7522;
}
.cid-rNdjQnT6za .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-rNdjQnT6za .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rNdjQnT6za .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-rNdjQnT6za .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-rNdjQnT6za .image-element,
  .cid-rNdjQnT6za .text-element {
    margin-bottom: 0;
  }
  .cid-rNdjQnT6za .main:first-child {
    padding-top: 0;
  }
}
.cid-rNdjQnT6za .mbr-section-subtitle,
.cid-rNdjQnT6za .card-text,
.cid-rNdjQnT6za .mbr-section-btn {
  color: #8d97ad;
}
.cid-rNdjQnT6za .card-text,
.cid-rNdjQnT6za .mbr-section-btn {
  color: #000000;
}
.cid-rNdjQnT6za .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdjQnT6za .mbr-section-title {
  color: #ffffff;
}
.cid-rNdrIO5B9c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdrIO5B9c .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdrIO5B9c .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdrIO5B9c .photo-split {
  padding: 0;
}
.cid-rNdrIO5B9c .photo-split img {
  width: 100%;
}
.cid-rNdrIO5B9c .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNdrIO5B9c .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNdrIO5B9c .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNdrIO5B9c .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNdrIO5B9c .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNdrIO5B9c .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNdrIO5B9c .wrap-block ul li {
  display: inline-block;
}
.cid-rNdrIO5B9c .wrap-block ul li span {
  text-align: center;
}
.cid-rNdrIO5B9c .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNdrIO5B9c .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdrIO5B9c .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdrIO5B9c .mbr-list,
.cid-rNdrIO5B9c .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNdrIO5B9c .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdrIO5B9c .mbr-section-title,
  .cid-rNdrIO5B9c .mbr-section-subtitle,
  .cid-rNdrIO5B9c .mbr-text {
    text-align: center !important;
  }
  .cid-rNdrIO5B9c .social-list {
    text-align: center !important;
  }
}
.cid-rNdrIO5B9c .mbr-list,
.cid-rNdrIO5B9c .social-media {
  color: #ffffff;
}
.cid-rNdrIO5B9c .mbr-section-title {
  color: #000000;
}
.cid-rNdrIO5B9c .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdrIO5B9c .mbr-text {
  color: #000000;
}
.cid-rNdjQm7fS7 {
  padding-top: 600px;
  background-image: url("../../../assets/images/wwa-filler.jpg");
}
.cid-rNdjQm7fS7 img {
  width: 100%;
}
.cid-rNdjQm7fS7 .container-fluid {
  padding: 0 !important;
}
.cid-rNdjQrBHhv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdjQrBHhv .nav-item,
.cid-rNdjQrBHhv .nav-link,
.cid-rNdjQrBHhv .navbar-caption {
  font-weight: normal;
}
.cid-rNdjQrBHhv .nav-item:focus,
.cid-rNdjQrBHhv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rNdjQrBHhv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNdjQrBHhv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdjQrBHhv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNdjQrBHhv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNdjQrBHhv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rNdjQrBHhv .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rNdjQrBHhv .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rNdjQrBHhv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNdjQrBHhv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNdjQrBHhv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNdjQrBHhv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rNdjQrBHhv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNdjQrBHhv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNdjQrBHhv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNdjQrBHhv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNdjQrBHhv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNdjQrBHhv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNdjQrBHhv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNdjQrBHhv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNdjQrBHhv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNdjQrBHhv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNdjQrBHhv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNdjQrBHhv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNdjQrBHhv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNdjQrBHhv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNdjQrBHhv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNdjQrBHhv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNdjQrBHhv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNdjQrBHhv .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rNdjQrBHhv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNdjQrBHhv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNdjQrBHhv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNdjQrBHhv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNdjQrBHhv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNdjQrBHhv .dropdown-item.active,
.cid-rNdjQrBHhv .dropdown-item:active {
  background-color: transparent;
}
.cid-rNdjQrBHhv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNdjQrBHhv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNdjQrBHhv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rNdjQrBHhv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNdjQrBHhv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNdjQrBHhv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNdjQrBHhv .navbar-buttons {
  text-align: center;
}
.cid-rNdjQrBHhv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNdjQrBHhv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNdjQrBHhv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNdjQrBHhv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNdjQrBHhv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNdjQrBHhv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNdjQrBHhv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNdjQrBHhv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNdjQrBHhv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNdjQrBHhv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNdjQrBHhv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNdjQrBHhv a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNdjQrBHhv .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rNdjQrBHhv .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rNdjQrBHhv .soc-item {
  margin: .5rem .3rem;
}
.cid-rNdjQrBHhv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNdjQrBHhv .navbar {
    height: 77px;
  }
  .cid-rNdjQrBHhv .navbar.opened {
    height: auto;
  }
  .cid-rNdjQrBHhv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNdjQtcaxF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdjQtcaxF img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNdjQtcaxF img:hover {
  transform: scale(1.1);
}
.cid-rNdjQtcaxF .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNdjQtcaxF h2 {
  padding: 0;
  margin: 0;
}
.cid-rNdjQtcaxF .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNdjQtcaxF .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNdjQtcaxF .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNdjQtcaxF .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNdjQtcaxF .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNdjQtcaxF .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNdjQtcaxF .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdjQtcaxF .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNdjQtcaxF .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNdjQtcaxF H2 {
  color: #333333;
}
.cid-rNdjQtcaxF .mbr-text {
  color: #ffffff;
}
.cid-rNdjQtcaxF H1 {
  color: #ffffff;
}
.cid-rQNtgNIIss {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQNtgNIIss .mbr-text {
  color: #000000;
}
.cid-rQNtgNIIss .counter-container ul {
  margin-bottom: 0;
  padding-left: .6rem;
}
.cid-rQNtgNIIss .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-rNdjQuPW8n {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNdjQuPW8n a:link {
  text-decoration: none;
}
.cid-rNdjQuPW8n .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdjQuPW8n .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rNdjQuPW8n .inner-text {
  line-height: 3em;
}
.cid-rNdjQuPW8n .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNdjQuPW8n .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdjQuPW8n .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdjQuPW8n .content-text,
.cid-rNdjQuPW8n .inner-text {
  color: #c1c1c1;
}
.cid-rNdvlPGV2P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdvlPGV2P .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdvlPGV2P .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdvlPGV2P img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdvlPGV2P .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdvlQjF18 {
  padding-top: 90px;
  background-image: url("../../../assets/images/compatible-product.jpg");
}
.cid-rNdvlQjF18 img {
  width: 100%;
}
.cid-rNdvlQjF18 .container-fluid {
  padding: 0 !important;
}
.cid-rNdvlQJVqh {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNdvlQJVqh .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdvlQJVqh .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdvlQJVqh .card-img span {
  font-size: 100px;
}
.cid-rNdvlQJVqh .mbr-text,
.cid-rNdvlQJVqh .mbr-section-btn {
  color: #efefef;
}
.cid-rNdvlQJVqh .mbr-section-title,
.cid-rNdvlQJVqh .card-img {
  color: #ffffff;
}
.cid-rTr1AgKWON {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1AgKWON .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1AgKWON .mbr-section-title {
  margin: 0;
}
.cid-rTr1AgKWON .mbr-text {
  color: #efefef;
}
.cid-rTr1AgKWON .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1AgKWON .card-img {
  text-align: left;
}
.cid-rTr1AgKWON .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1AgKWON .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1AgKWON .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1AgKWON .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1AgKWON .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1AgKWON .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1AgKWON .title-cont,
.cid-rTr1AgKWON .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rNdvlRgFkY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdvlRgFkY .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdvlRgFkY .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdvlRgFkY .card-img span {
  font-size: 100px;
}
.cid-rNdvlRgFkY .mbr-text,
.cid-rNdvlRgFkY .mbr-section-btn {
  color: #000000;
}
.cid-rNdvlRgFkY .mbr-section-title,
.cid-rNdvlRgFkY .card-img {
  color: #000000;
}
.cid-rNdwwRAXcu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdwwRAXcu .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdwwRAXcu .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdwwRAXcu img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdwwRAXcu .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdvlRGNvw {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdvlRGNvw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNdvlRGNvw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNdvlRGNvw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNdvlRGNvw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNdvlRGNvw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNdvlRGNvw .icon-focus {
  display: none;
}
.cid-rNdvlRGNvw .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNdvlRGNvw ul {
  font-size: 0;
}
.cid-rNdvlRGNvw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #cccccc !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNdvlRGNvw .mbr-gallery-filter ul li .btn.active,
.cid-rNdvlRGNvw .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNdvlRGNvw .mbr-gallery-filter ul li .btn.active:after,
.cid-rNdvlRGNvw .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNdvlRGNvw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNdvlRGNvw .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNdvlRGNvw .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNdvlRGNvw .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNdvlRGNvw .btn:hover {
  background: transparent !important;
}
.cid-rNdvlRGNvw .btn:hover:before {
  background: transparent !important;
}
.cid-rNdvlRGNvw .btn:before {
  background-color: transparent !important;
}
.cid-rNdvlRGNvw .btn:focus {
  box-shadow: none;
}
.cid-rNdvlRGNvw .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNdvlRGNvw .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNdvm0jX37 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdvm0jX37 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNdvm0jX37 img:hover {
  transform: scale(1.1);
}
.cid-rNdvm0jX37 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNdvm0jX37 h2 {
  padding: 0;
  margin: 0;
}
.cid-rNdvm0jX37 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNdvm0jX37 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNdvm0jX37 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNdvm0jX37 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNdvm0jX37 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNdvm0jX37 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNdvm0jX37 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdvm0jX37 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNdvm0jX37 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNdvm0jX37 H2 {
  color: #333333;
}
.cid-rNdvm0jX37 .mbr-text {
  color: #ffffff;
}
.cid-rNdvm0jX37 H1 {
  color: #ffffff;
}
.cid-rNdxc401Ai {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdxc401Ai .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdxc401Ai .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdxc401Ai .card-img span {
  font-size: 100px;
}
.cid-rNdxc401Ai .mbr-text,
.cid-rNdxc401Ai .mbr-section-btn {
  color: #000000;
}
.cid-rNdxc401Ai .mbr-section-title,
.cid-rNdxc401Ai .card-img {
  color: #000000;
}
.cid-rNdxmoCeoh {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdxmoCeoh .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdxmoCeoh .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdxmoCeoh img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdxmoCeoh .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdvm4OAjF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdvm4OAjF .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdvm4OAjF .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdvm4OAjF .photo-split {
  padding: 0;
}
.cid-rNdvm4OAjF .photo-split img {
  width: 100%;
}
.cid-rNdvm4OAjF .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNdvm4OAjF .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNdvm4OAjF .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNdvm4OAjF .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNdvm4OAjF .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNdvm4OAjF .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNdvm4OAjF .wrap-block ul li {
  display: inline-block;
}
.cid-rNdvm4OAjF .wrap-block ul li span {
  text-align: center;
}
.cid-rNdvm4OAjF .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNdvm4OAjF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdvm4OAjF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdvm4OAjF .mbr-list,
.cid-rNdvm4OAjF .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNdvm4OAjF .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdvm4OAjF .mbr-section-title,
  .cid-rNdvm4OAjF .mbr-section-subtitle,
  .cid-rNdvm4OAjF .mbr-text {
    text-align: center !important;
  }
  .cid-rNdvm4OAjF .social-list {
    text-align: center !important;
  }
}
.cid-rNdvm4OAjF .mbr-list,
.cid-rNdvm4OAjF .social-media {
  color: #ffffff;
}
.cid-rNdvm4OAjF .mbr-section-title {
  color: #ffffff;
}
.cid-rNdvm4OAjF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdvm4OAjF .mbr-text {
  color: #ffffff;
}
.cid-rNdvm6yTtJ {
  padding-top: 60px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/sky-section-background.jpg");
}
.cid-rNdvm6yTtJ .main,
.cid-rNdvm6yTtJ .main-reverse {
  border: 1px solid rgba(120, 130, 140, 0.13);
  margin: 0;
  background: #ffffff;
}
.cid-rNdvm6yTtJ .img-wrap {
  width: 100% !important;
  height: 100% !important;
}
.cid-rNdvm6yTtJ .main-reverse {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdvm6yTtJ .image-element {
  padding: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNdvm6yTtJ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rNdvm6yTtJ .text-element {
  padding: 3rem 2rem;
}
.cid-rNdvm6yTtJ .mbr-iconfont {
  font-size: 3rem;
  color: #fb7522;
}
.cid-rNdvm6yTtJ .bottom-radius {
  overflow: hidden;
  border-bottom-left-radius: .25rem;
  border-bottom-right-radius: .25rem;
}
.cid-rNdvm6yTtJ .top-radius {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rNdvm6yTtJ .main-reverse {
    flex-direction: row;
    -webkit-flex-direction: row;
  }
}
@media (max-width: 767px) {
  .cid-rNdvm6yTtJ .container {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .cid-rNdvm6yTtJ .image-element,
  .cid-rNdvm6yTtJ .text-element {
    margin-bottom: 0;
  }
  .cid-rNdvm6yTtJ .main:first-child {
    padding-top: 0;
  }
}
.cid-rNdvm6yTtJ .mbr-section-subtitle,
.cid-rNdvm6yTtJ .card-text,
.cid-rNdvm6yTtJ .mbr-section-btn {
  color: #8d97ad;
}
.cid-rNdvm6yTtJ .card-text,
.cid-rNdvm6yTtJ .mbr-section-btn {
  color: #000000;
}
.cid-rNdvm6yTtJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdvm6yTtJ .mbr-section-title {
  color: #ffffff;
}
.cid-rNdvm8sf1Q {
  padding-top: 600px;
  background-image: url("../../../assets/images/tddark.jpg");
}
.cid-rNdvm8sf1Q img {
  width: 100%;
}
.cid-rNdvm8sf1Q .container-fluid {
  padding: 0 !important;
}
.cid-rNdy9iI8xa {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNdy9iI8xa .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdy9iI8xa .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdy9iI8xa .card-img span {
  font-size: 100px;
}
.cid-rNdy9iI8xa .mbr-text,
.cid-rNdy9iI8xa .mbr-section-btn {
  color: #000000;
}
.cid-rNdy9iI8xa .mbr-section-title,
.cid-rNdy9iI8xa .card-img {
  color: #000000;
}
.cid-rNdy9UlHGc {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdy9UlHGc .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdy9UlHGc .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdy9UlHGc img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdy9UlHGc .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdvm7FHx5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdvm7FHx5 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdvm7FHx5 .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNdvm7FHx5 .photo-split {
  padding: 0;
}
.cid-rNdvm7FHx5 .photo-split img {
  width: 100%;
}
.cid-rNdvm7FHx5 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNdvm7FHx5 .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNdvm7FHx5 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNdvm7FHx5 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNdvm7FHx5 .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNdvm7FHx5 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNdvm7FHx5 .wrap-block ul li {
  display: inline-block;
}
.cid-rNdvm7FHx5 .wrap-block ul li span {
  text-align: center;
}
.cid-rNdvm7FHx5 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNdvm7FHx5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdvm7FHx5 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdvm7FHx5 .mbr-list,
.cid-rNdvm7FHx5 .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNdvm7FHx5 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdvm7FHx5 .mbr-section-title,
  .cid-rNdvm7FHx5 .mbr-section-subtitle,
  .cid-rNdvm7FHx5 .mbr-text {
    text-align: center !important;
  }
  .cid-rNdvm7FHx5 .social-list {
    text-align: center !important;
  }
}
.cid-rNdvm7FHx5 .mbr-list,
.cid-rNdvm7FHx5 .social-media {
  color: #ffffff;
}
.cid-rNdvm7FHx5 .mbr-section-title {
  color: #ffffff;
}
.cid-rNdvm7FHx5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNdvm7FHx5 .mbr-text {
  color: #ffffff;
}
.cid-rNdvm9aDbu .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdvm9aDbu .nav-item,
.cid-rNdvm9aDbu .nav-link,
.cid-rNdvm9aDbu .navbar-caption {
  font-weight: normal;
}
.cid-rNdvm9aDbu .nav-item:focus,
.cid-rNdvm9aDbu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rNdvm9aDbu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNdvm9aDbu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNdvm9aDbu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNdvm9aDbu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNdvm9aDbu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rNdvm9aDbu .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rNdvm9aDbu .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rNdvm9aDbu .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNdvm9aDbu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNdvm9aDbu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNdvm9aDbu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rNdvm9aDbu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNdvm9aDbu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNdvm9aDbu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNdvm9aDbu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNdvm9aDbu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNdvm9aDbu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNdvm9aDbu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNdvm9aDbu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNdvm9aDbu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNdvm9aDbu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNdvm9aDbu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNdvm9aDbu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNdvm9aDbu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNdvm9aDbu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNdvm9aDbu .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNdvm9aDbu .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNdvm9aDbu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNdvm9aDbu .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rNdvm9aDbu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNdvm9aDbu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNdvm9aDbu .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNdvm9aDbu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNdvm9aDbu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNdvm9aDbu .dropdown-item.active,
.cid-rNdvm9aDbu .dropdown-item:active {
  background-color: transparent;
}
.cid-rNdvm9aDbu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNdvm9aDbu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNdvm9aDbu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rNdvm9aDbu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNdvm9aDbu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNdvm9aDbu ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNdvm9aDbu .navbar-buttons {
  text-align: center;
}
.cid-rNdvm9aDbu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNdvm9aDbu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNdvm9aDbu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNdvm9aDbu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNdvm9aDbu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNdvm9aDbu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNdvm9aDbu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNdvm9aDbu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNdvm9aDbu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNdvm9aDbu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNdvm9aDbu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNdvm9aDbu a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNdvm9aDbu .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rNdvm9aDbu .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rNdvm9aDbu .soc-item {
  margin: .5rem .3rem;
}
.cid-rNdvm9aDbu .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNdvm9aDbu .navbar {
    height: 77px;
  }
  .cid-rNdvm9aDbu .navbar.opened {
    height: auto;
  }
  .cid-rNdvm9aDbu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNdyHwewMh {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rNdyHwewMh .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNdyHwewMh .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNdyHwewMh .card-img span {
  font-size: 100px;
}
.cid-rNdyHwewMh .mbr-text,
.cid-rNdyHwewMh .mbr-section-btn {
  color: #000000;
}
.cid-rNdyHwewMh .mbr-section-title,
.cid-rNdyHwewMh .card-img {
  color: #000000;
}
.cid-rNdyI4RWd6 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNdyI4RWd6 .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNdyI4RWd6 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNdyI4RWd6 img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNdyI4RWd6 .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNdz1SqyK3 {
  padding-top: 600px;
  background-image: url("../../../assets/images/td-19.jpg");
}
.cid-rNdz1SqyK3 img {
  width: 100%;
}
.cid-rNdz1SqyK3 .container-fluid {
  padding: 0 !important;
}
.cid-rNdvm9YVL2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNdvm9YVL2 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNdvm9YVL2 img:hover {
  transform: scale(1.1);
}
.cid-rNdvm9YVL2 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNdvm9YVL2 h2 {
  padding: 0;
  margin: 0;
}
.cid-rNdvm9YVL2 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNdvm9YVL2 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNdvm9YVL2 .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNdvm9YVL2 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNdvm9YVL2 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNdvm9YVL2 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNdvm9YVL2 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNdvm9YVL2 .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNdvm9YVL2 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNdvm9YVL2 H2 {
  color: #333333;
}
.cid-rNdvm9YVL2 .mbr-text {
  color: #ffffff;
}
.cid-rNdvm9YVL2 H1 {
  color: #ffffff;
}
.cid-rQNGJN7pHr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQNGJN7pHr .mbr-text {
  color: #000000;
}
.cid-rQNGJN7pHr .counter-container ul {
  margin-bottom: 0;
  padding-left: .6rem;
}
.cid-rQNGJN7pHr .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-rNdvmaTLsi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNdvmaTLsi a:link {
  text-decoration: none;
}
.cid-rNdvmaTLsi .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNdvmaTLsi .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rNdvmaTLsi .inner-text {
  line-height: 3em;
}
.cid-rNdvmaTLsi .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNdvmaTLsi .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNdvmaTLsi .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNdvmaTLsi .content-text,
.cid-rNdvmaTLsi .inner-text {
  color: #c1c1c1;
}
.cid-rNe4nuIqiU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNe4nuIqiU .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNe4nuIqiU .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNe4nuIqiU img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNe4nuIqiU .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNe4nvfIgN {
  padding-top: 90px;
  background-image: url("../../../assets/images/compatible-product.jpg");
}
.cid-rNe4nvfIgN img {
  width: 100%;
}
.cid-rNe4nvfIgN .container-fluid {
  padding: 0 !important;
}
.cid-rNe4nvC8Kh {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNe4nvC8Kh .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNe4nvC8Kh .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNe4nvC8Kh .card-img span {
  font-size: 100px;
}
.cid-rNe4nvC8Kh .mbr-text,
.cid-rNe4nvC8Kh .mbr-section-btn {
  color: #efefef;
}
.cid-rNe4nvC8Kh .mbr-section-title,
.cid-rNe4nvC8Kh .card-img {
  color: #ffffff;
}
.cid-rTr1D04Ud9 {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1D04Ud9 .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1D04Ud9 .mbr-section-title {
  margin: 0;
}
.cid-rTr1D04Ud9 .mbr-text {
  color: #efefef;
}
.cid-rTr1D04Ud9 .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1D04Ud9 .card-img {
  text-align: left;
}
.cid-rTr1D04Ud9 .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1D04Ud9 .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1D04Ud9 .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1D04Ud9 .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1D04Ud9 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1D04Ud9 .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1D04Ud9 .title-cont,
.cid-rTr1D04Ud9 .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rNe4nw13JM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNe4nw13JM .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNe4nw13JM .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNe4nw13JM .card-img span {
  font-size: 100px;
}
.cid-rNe4nw13JM .mbr-text,
.cid-rNe4nw13JM .mbr-section-btn {
  color: #000000;
}
.cid-rNe4nw13JM .mbr-section-title,
.cid-rNe4nw13JM .card-img {
  color: #000000;
}
.cid-rNe4nwIJUc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNe4nwIJUc .mbr-text {
  line-height: 1.5;
  color: #333333;
}
.cid-rNe4nwIJUc .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-rNe4nwIJUc img {
  width: 100%;
  padding-bottom: 1.5rem;
}
.cid-rNe4nwIJUc .mbr-image-title {
  text-align: center;
  color: #656565;
}
.cid-rNe4nx5dk9 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNe4nx5dk9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNe4nx5dk9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNe4nx5dk9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNe4nx5dk9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNe4nx5dk9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNe4nx5dk9 .icon-focus {
  display: none;
}
.cid-rNe4nx5dk9 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rNe4nx5dk9 ul {
  font-size: 0;
}
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #cccccc !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li .btn.active,
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li.active .btn:not(.active) {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li .btn.active:after,
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li.active .btn:not(.active):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #5263b8, #7fa8d7);
}
.cid-rNe4nx5dk9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rNe4nx5dk9 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rNe4nx5dk9 .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rNe4nx5dk9 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rNe4nx5dk9 .btn:hover {
  background: transparent !important;
}
.cid-rNe4nx5dk9 .btn:hover:before {
  background: transparent !important;
}
.cid-rNe4nx5dk9 .btn:before {
  background-color: transparent !important;
}
.cid-rNe4nx5dk9 .btn:focus {
  box-shadow: none;
}
.cid-rNe4nx5dk9 .mbr-section-title {
  position: relative;
  z-index: 1;
}
.cid-rNe4nx5dk9 .mbr-gallery-item > div > span {
  color: #ffffff;
}
.cid-rNe6Ow8Of9 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-color: #000000;
}
@media (max-width: 992px) {
  .cid-rNe6Ow8Of9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.cid-rNe6Ow8Of9 .text {
  padding: 0;
}
.cid-rNe6Ow8Of9 section {
  position: relative;
}
.cid-rNe6Ow8Of9 h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rNe6Ow8Of9 .mbr-iconfont {
  padding: 0!important;
}
.cid-rNe6Ow8Of9 .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%;
  background-color: #000000;
}
.cid-rNe6Ow8Of9 .box {
  background-image: url("../../../assets/images/wxr-vid.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNe6Ow8Of9 .icon-wrap {
  background-color: #39ca01 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rNe6Ow8Of9 .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rNe6Ow8Of9 .icon-wrap span {
  padding-left: 8px;
}
.cid-rNe6Ow8Of9 .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rNe6Ow8Of9 .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rNe6Ow8Of9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rNe6Ow8Of9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rNe6Ow8Of9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rNe6Ow8Of9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rNe6Ow8Of9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rNe6Ow8Of9 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .cid-rNe6Ow8Of9 .box {
    height: 250px;
  }
  .cid-rNe6Ow8Of9 .row {
    padding: 1rem!important;
  }
}
.cid-rNe6Ow8Of9 H2 {
  color: #ffffff;
}
.cid-rNe4nxWmyQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNe4nxWmyQ img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNe4nxWmyQ img:hover {
  transform: scale(1.1);
}
.cid-rNe4nxWmyQ .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNe4nxWmyQ h2 {
  padding: 0;
  margin: 0;
}
.cid-rNe4nxWmyQ .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNe4nxWmyQ .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNe4nxWmyQ .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNe4nxWmyQ .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNe4nxWmyQ .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNe4nxWmyQ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNe4nxWmyQ .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNe4nxWmyQ .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNe4nxWmyQ .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNe4nxWmyQ H2 {
  color: #333333;
}
.cid-rNe4nxWmyQ .mbr-text {
  color: #000000;
}
.cid-rNe4nxWmyQ H1 {
  color: #000000;
}
.cid-rNe4nDk8FU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNe4nDk8FU .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNe4nDk8FU .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNe4nDk8FU .photo-split {
  padding: 0;
}
.cid-rNe4nDk8FU .photo-split img {
  width: 100%;
}
.cid-rNe4nDk8FU .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNe4nDk8FU .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNe4nDk8FU .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNe4nDk8FU .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNe4nDk8FU .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNe4nDk8FU .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNe4nDk8FU .wrap-block ul li {
  display: inline-block;
}
.cid-rNe4nDk8FU .wrap-block ul li span {
  text-align: center;
}
.cid-rNe4nDk8FU .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNe4nDk8FU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNe4nDk8FU .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNe4nDk8FU .mbr-list,
.cid-rNe4nDk8FU .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNe4nDk8FU .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNe4nDk8FU .mbr-section-title,
  .cid-rNe4nDk8FU .mbr-section-subtitle,
  .cid-rNe4nDk8FU .mbr-text {
    text-align: center !important;
  }
  .cid-rNe4nDk8FU .social-list {
    text-align: center !important;
  }
}
.cid-rNe4nDk8FU .mbr-list,
.cid-rNe4nDk8FU .social-media {
  color: #ffffff;
}
.cid-rNe4nDk8FU .mbr-section-title {
  color: #ffffff;
}
.cid-rNe4nDk8FU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNe4nDk8FU .mbr-text {
  color: #ffffff;
}
.cid-rNe4nyIi5Z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNe4nyIi5Z .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNe4nyIi5Z .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNe4nyIi5Z .card-img span {
  font-size: 100px;
}
.cid-rNe4nyIi5Z .mbr-text,
.cid-rNe4nyIi5Z .mbr-section-btn {
  color: #000000;
}
.cid-rNe4nyIi5Z .mbr-section-title,
.cid-rNe4nyIi5Z .card-img {
  color: #000000;
}
.cid-rNe4nzB2oL {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-rNe4nzB2oL .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNe4nzB2oL .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rNe4nzB2oL .photo-split {
  padding: 0;
}
.cid-rNe4nzB2oL .photo-split img {
  width: 100%;
}
.cid-rNe4nzB2oL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNe4nzB2oL .counter-container ul {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rNe4nzB2oL .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNe4nzB2oL .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNe4nzB2oL .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNe4nzB2oL .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNe4nzB2oL .wrap-block ul li {
  display: inline-block;
}
.cid-rNe4nzB2oL .wrap-block ul li span {
  text-align: center;
}
.cid-rNe4nzB2oL .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNe4nzB2oL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNe4nzB2oL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNe4nzB2oL .mbr-list,
.cid-rNe4nzB2oL .social-media UL {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNe4nzB2oL .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNe4nzB2oL .mbr-section-title,
  .cid-rNe4nzB2oL .mbr-section-subtitle,
  .cid-rNe4nzB2oL .mbr-text {
    text-align: center !important;
  }
  .cid-rNe4nzB2oL .social-list {
    text-align: center !important;
  }
}
.cid-rNe4nzB2oL .mbr-list,
.cid-rNe4nzB2oL .social-media {
  color: #ffffff;
}
.cid-rNe4nzB2oL .mbr-section-title {
  color: #ffffff;
}
.cid-rNe4nzB2oL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rNe4nzB2oL .mbr-text {
  color: #ffffff;
}
.cid-rNe809dhcj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rNe809dhcj .mbr-section-title {
  letter-spacing: .1em;
}
.cid-rNe809dhcj .mbr-text {
  letter-spacing: 0.03rem;
}
.cid-rNe809dhcj .card-img span {
  font-size: 100px;
}
.cid-rNe809dhcj .mbr-text,
.cid-rNe809dhcj .mbr-section-btn {
  color: #000000;
}
.cid-rNe809dhcj .mbr-section-title,
.cid-rNe809dhcj .card-img {
  color: #000000;
}
.cid-rNe4nBlR4m {
  padding-top: 600px;
  background-image: url("../../../assets/images/tilt7.jpg");
}
.cid-rNe4nBlR4m img {
  width: 100%;
}
.cid-rNe4nBlR4m .container-fluid {
  padding: 0 !important;
}
.cid-rNe4nDUvxV .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNe4nDUvxV .nav-item,
.cid-rNe4nDUvxV .nav-link,
.cid-rNe4nDUvxV .navbar-caption {
  font-weight: normal;
}
.cid-rNe4nDUvxV .nav-item:focus,
.cid-rNe4nDUvxV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rNe4nDUvxV .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNe4nDUvxV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNe4nDUvxV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNe4nDUvxV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNe4nDUvxV .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rNe4nDUvxV .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rNe4nDUvxV .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rNe4nDUvxV .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNe4nDUvxV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNe4nDUvxV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNe4nDUvxV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rNe4nDUvxV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNe4nDUvxV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNe4nDUvxV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNe4nDUvxV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNe4nDUvxV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNe4nDUvxV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNe4nDUvxV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNe4nDUvxV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNe4nDUvxV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNe4nDUvxV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNe4nDUvxV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNe4nDUvxV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNe4nDUvxV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNe4nDUvxV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNe4nDUvxV .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNe4nDUvxV .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNe4nDUvxV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNe4nDUvxV .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rNe4nDUvxV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNe4nDUvxV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNe4nDUvxV .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNe4nDUvxV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNe4nDUvxV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNe4nDUvxV .dropdown-item.active,
.cid-rNe4nDUvxV .dropdown-item:active {
  background-color: transparent;
}
.cid-rNe4nDUvxV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNe4nDUvxV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNe4nDUvxV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rNe4nDUvxV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNe4nDUvxV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNe4nDUvxV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNe4nDUvxV .navbar-buttons {
  text-align: center;
}
.cid-rNe4nDUvxV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNe4nDUvxV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNe4nDUvxV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNe4nDUvxV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNe4nDUvxV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNe4nDUvxV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNe4nDUvxV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNe4nDUvxV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNe4nDUvxV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNe4nDUvxV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNe4nDUvxV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNe4nDUvxV a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNe4nDUvxV .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rNe4nDUvxV .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rNe4nDUvxV .soc-item {
  margin: .5rem .3rem;
}
.cid-rNe4nDUvxV .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNe4nDUvxV .navbar {
    height: 77px;
  }
  .cid-rNe4nDUvxV .navbar.opened {
    height: auto;
  }
  .cid-rNe4nDUvxV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNe4nGl7Mq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rNe4nGl7Mq img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rNe4nGl7Mq img:hover {
  transform: scale(1.1);
}
.cid-rNe4nGl7Mq .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rNe4nGl7Mq h2 {
  padding: 0;
  margin: 0;
}
.cid-rNe4nGl7Mq .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rNe4nGl7Mq .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rNe4nGl7Mq .mbr-section-btn {
  position: absolute;
  bottom: 0;
  left: 0;
}
.cid-rNe4nGl7Mq .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 400px;
  justify-content: space-between;
}
.cid-rNe4nGl7Mq .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
}
.cid-rNe4nGl7Mq .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rNe4nGl7Mq .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rNe4nGl7Mq .btn {
    min-width: 200px!important;
    padding: 0.6rem 0.8rem!important;
  }
  .cid-rNe4nGl7Mq .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rNe4nGl7Mq H2 {
  color: #333333;
}
.cid-rNe4nGl7Mq .mbr-text {
  color: #ffffff;
}
.cid-rNe4nGl7Mq H1 {
  color: #ffffff;
}
.cid-rQNN11tpOB {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f6f6f6;
}
.cid-rQNN11tpOB .mbr-text {
  color: #000000;
}
.cid-rQNN11tpOB .counter-container ul {
  margin-bottom: 0;
  padding-left: .6rem;
}
.cid-rQNN11tpOB .counter-container ul li {
  margin-bottom: 1rem;
}
.cid-rQNSGveYMO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQNSGveYMO table th {
  border-top: none;
  border-bottom: 1px solid #e5e5e5;
}
.cid-rQNSGveYMO table tfoot {
  border-top: 1px solid #e5e5e5;
}
.cid-rQNSGveYMO .mbr-section-subtitle {
  color: #767676;
}
.cid-rQNSGveYMO .container-table {
  margin: 0 auto;
}
.cid-rQNSGveYMO .scroll {
  overflow-x: auto;
}
.cid-rQNSGveYMO .dataTables_wrapper {
  display: block;
}
.cid-rQNSGveYMO .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-rQNSGveYMO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQNSGveYMO .table {
  margin-top: 6px;
  border-top: none !important;
  border-bottom: none !important;
}
.cid-rQNSGveYMO .dataTables_filter {
  margin-bottom: 0.5rem;
}
.cid-rQNSGveYMO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQNSGveYMO .dataTables_filter input {
  margin-left: 0.5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQNSGveYMO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
.cid-rQNSGveYMO .body-item {
  color: #5b69bb;
}
.cid-rQNSGveYMO .body-item .mbr-iconfont {
  font-size: 1rem !important;
}
.cid-rQNSGveYMO .mbr-section-title {
  color: #57468b;
}
.cid-rQNSGveYMO .body-item1 {
  color: #121212;
  font-weight: 300;
  line-height: 1.2;
}
.cid-rQNSGveYMO .btn {
  padding: 0.4rem 1rem !important;
  margin-left: 0 !important;
}
.cid-rQNSGveYMO .btn:hover {
  transform: none;
  transition: all 0.2s ease-in-out;
}
.cid-rQNSGveYMO .foot-item1 {
  color: rgba(18, 18, 18, 0.5);
  font-weight: 300;
  line-height: 1.5;
  font-size: 17px;
}
.cid-rQNSGveYMO .foot-item2 {
  font-size: 17px;
  color: rgba(18, 18, 18, 0.5);
  line-height: 1.2;
  font-weight: 300;
}
@media (max-width: 992px) {
  .cid-rQNSGveYMO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQNSGveYMO .dataTables_filter {
    text-align: center;
  }
  .cid-rQNSGveYMO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rQNSGveYMO .second-item {
  color: #000000;
  font-weight: 200 !important;
}
.cid-rQNSGveYMO .head {
  font-weight: 400 !important;
  line-height: 1.2;
  padding-bottom: 3rem !important;
  color: #000000;
}
.cid-rQNSGveYMO .head-item1 {
  color: #000000;
  font-weight: 300 !important;
  line-height: 1.2;
}
.cid-rQNSGveYMO .sorting:before {
  display: none !important;
}
.cid-rQNSGveYMO .sorting:after {
  display: none !important;
}
.cid-rQNSGveYMO .sorting_desc:before {
  display: none !important;
}
.cid-rQNSGveYMO .sorting_desc:after {
  display: none !important;
}
.cid-rQNSGveYMO .sorting_asc:before {
  display: none !important;
}
.cid-rQNSGveYMO .sorting_asc:after {
  display: none !important;
}
.cid-rQNSGveYMO .table-borderless tbody + tbody,
.cid-rQNSGveYMO .table-borderless td,
.cid-rQNSGveYMO .table-borderless th,
.cid-rQNSGveYMO .table-borderless thead th {
  max-width: 50px;
}
@media (max-width: 768px) {
  .cid-rQNSGveYMO .head {
    padding-bottom: 0 !important;
    line-height: 1;
    font-weight: 300;
    font-size: 1rem;
  }
  .cid-rQNSGveYMO .second-item {
    font-size: 2.3rem !important;
  }
  .cid-rQNSGveYMO .body-item1 {
    font-size: 1rem !important;
  }
  .cid-rQNSGveYMO .btn {
    width: auto !important;
    padding: 0.5rem 0.7rem !important;
    vertical-align: middle;
    font-size: 1rem;
  }
}
@media (max-width: 600px) {
  .cid-rQNSGveYMO .second-item {
    font-size: 1rem !important;
  }
  .cid-rQNSGveYMO .foot-item1 {
    display: none;
  }
  .cid-rQNSGveYMO th {
    padding: 0;
  }
  .cid-rQNSGveYMO td {
    padding: 10px;
  }
}
@media (max-width: 540px) {
  .cid-rQNSGveYMO .head {
    font-size: 0.8rem;
    padding: 0;
  }
  .cid-rQNSGveYMO .second-item {
    font-size: 0.8rem !important;
    padding: 0;
  }
  .cid-rQNSGveYMO .body-item1 {
    font-size: 0.8rem !important;
    padding: 0;
  }
  .cid-rQNSGveYMO .btn {
    font-size: 10px !important;
    padding: 0rem 0.3rem !important;
  }
  .cid-rQNSGveYMO td {
    padding: 0 !important;
  }
  .cid-rQNSGveYMO .foot-item2 {
    font-size: 0.8rem;
  }
}
.cid-rNe4nHtwkR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNe4nHtwkR a:link {
  text-decoration: none;
}
.cid-rNe4nHtwkR .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNe4nHtwkR .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rNe4nHtwkR .inner-text {
  line-height: 3em;
}
.cid-rNe4nHtwkR .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNe4nHtwkR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNe4nHtwkR .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNe4nHtwkR .content-text,
.cid-rNe4nHtwkR .inner-text {
  color: #c1c1c1;
}
.cid-rTr1I629X1 {
  display: flex;
  padding-top: 150px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1I629X1 .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1I629X1 .mbr-section-title {
  margin: 0;
}
.cid-rTr1I629X1 .mbr-text {
  color: #efefef;
}
.cid-rTr1I629X1 .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1I629X1 .card-img {
  text-align: left;
}
.cid-rTr1I629X1 .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1I629X1 .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1I629X1 .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1I629X1 .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1I629X1 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1I629X1 .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1I629X1 .title-cont,
.cid-rTr1I629X1 .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rNedLxqGP9 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNedLxqGP9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-rNedLxqGP9 .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-rNedLxqGP9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-rNedLxqGP9 p {
  line-height: 1.6;
}
.cid-rNedLxqGP9 .rev,
.cid-rNedLxqGP9 .mbr-iconfont {
  display: inline-block;
}
.cid-rNedLxqGP9 .line {
  display: inline-block;
  width: 8%;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-rNedLxqGP9 .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-rNedLxqGP9 .card-box {
  padding: 1.5rem;
}
.cid-rNedLxqGP9 .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rNedLxqGP9 .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rNedLxqGP9 .mbr-section-title,
.cid-rNedLxqGP9 .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rNedLxqGP9 .rev {
  color: #0a1c44;
}
.cid-rNedLxqGP9 .card-text,
.cid-rNedLxqGP9 .mbr-section-btn,
.cid-rNedLxqGP9 .ico-line {
  color: #000000;
}
.cid-rNec5CjH35 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNec5CjH35 .nav-item,
.cid-rNec5CjH35 .nav-link,
.cid-rNec5CjH35 .navbar-caption {
  font-weight: normal;
}
.cid-rNec5CjH35 .nav-item:focus,
.cid-rNec5CjH35 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rNec5CjH35 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNec5CjH35 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNec5CjH35 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNec5CjH35 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNec5CjH35 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rNec5CjH35 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rNec5CjH35 .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rNec5CjH35 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNec5CjH35 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNec5CjH35 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNec5CjH35 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rNec5CjH35 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNec5CjH35 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNec5CjH35 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNec5CjH35 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNec5CjH35 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNec5CjH35 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNec5CjH35 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNec5CjH35 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNec5CjH35 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNec5CjH35 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNec5CjH35 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNec5CjH35 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNec5CjH35 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNec5CjH35 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNec5CjH35 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNec5CjH35 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNec5CjH35 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNec5CjH35 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rNec5CjH35 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNec5CjH35 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNec5CjH35 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNec5CjH35 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNec5CjH35 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNec5CjH35 .dropdown-item.active,
.cid-rNec5CjH35 .dropdown-item:active {
  background-color: transparent;
}
.cid-rNec5CjH35 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNec5CjH35 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNec5CjH35 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rNec5CjH35 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNec5CjH35 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNec5CjH35 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNec5CjH35 .navbar-buttons {
  text-align: center;
}
.cid-rNec5CjH35 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNec5CjH35 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNec5CjH35 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNec5CjH35 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNec5CjH35 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNec5CjH35 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNec5CjH35 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNec5CjH35 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNec5CjH35 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNec5CjH35 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNec5CjH35 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNec5CjH35 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNec5CjH35 .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rNec5CjH35 .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rNec5CjH35 .soc-item {
  margin: .5rem .3rem;
}
.cid-rNec5CjH35 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNec5CjH35 .navbar {
    height: 77px;
  }
  .cid-rNec5CjH35 .navbar.opened {
    height: auto;
  }
  .cid-rNec5CjH35 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNeigERw6M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rNeigERw6M .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-rNeigERw6M .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-rNeigERw6M p {
  line-height: 1.6;
}
.cid-rNeigERw6M .rev,
.cid-rNeigERw6M .mbr-iconfont {
  display: inline-block;
}
.cid-rNeigERw6M .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-rNeigERw6M .card-box {
  padding: 1.5rem;
}
.cid-rNeigERw6M .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rNeigERw6M .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rNeigERw6M .mbr-section-title,
.cid-rNeigERw6M .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rNeigERw6M .rev {
  color: #0a1c44;
}
.cid-rNeigERw6M .card-text,
.cid-rNeigERw6M .mbr-section-btn,
.cid-rNeigERw6M .ico-line {
  color: #000000;
}
.cid-rNej7VLsBf {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rNej7VLsBf .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #444444;
  padding: 0;
}
.cid-rNej7VLsBf .ico-line {
  display: inline-block;
  width: 100%;
}
.cid-rNej7VLsBf p {
  line-height: 1.6;
}
.cid-rNej7VLsBf .rev,
.cid-rNej7VLsBf .mbr-iconfont {
  display: inline-block;
}
.cid-rNej7VLsBf .card-title {
  color: #000000;
  margin: 0;
  line-height: 1.3;
  padding-bottom: 1rem;
  text-align: left;
}
.cid-rNej7VLsBf .card-box {
  padding: 1.5rem;
}
.cid-rNej7VLsBf .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rNej7VLsBf .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rNej7VLsBf .mbr-section-title,
.cid-rNej7VLsBf .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rNej7VLsBf .rev {
  color: #0a1c44;
}
.cid-rNej7VLsBf .card-text,
.cid-rNej7VLsBf .mbr-section-btn,
.cid-rNej7VLsBf .ico-line {
  color: #000000;
}
.cid-rNec5EdV09 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNec5EdV09 a:link {
  text-decoration: none;
}
.cid-rNec5EdV09 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNec5EdV09 .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rNec5EdV09 .inner-text {
  line-height: 3em;
}
.cid-rNec5EdV09 .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNec5EdV09 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNec5EdV09 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNec5EdV09 .content-text,
.cid-rNec5EdV09 .inner-text {
  color: #c1c1c1;
}
.cid-rNekjCGVKJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 16px;
  position: absolute;
  right: 1rem;
  top: 30%;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNekjCGVKJ .nav-item,
.cid-rNekjCGVKJ .nav-link,
.cid-rNekjCGVKJ .navbar-caption {
  font-weight: normal;
}
.cid-rNekjCGVKJ .nav-item:focus,
.cid-rNekjCGVKJ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rNekjCGVKJ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item.dropdown-toggle:before {
  display: none;
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rNekjCGVKJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rNekjCGVKJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rNekjCGVKJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rNekjCGVKJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rNekjCGVKJ .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rNekjCGVKJ .navbar .dropdown-item {
  padding: .235rem 2.5rem .235rem 1.5rem;
}
.cid-rNekjCGVKJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNekjCGVKJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rNekjCGVKJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rNekjCGVKJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(100vh - 3.8rem - 1rem);
  }
}
.cid-rNekjCGVKJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rNekjCGVKJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNekjCGVKJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNekjCGVKJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNekjCGVKJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNekjCGVKJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rNekjCGVKJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rNekjCGVKJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNekjCGVKJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rNekjCGVKJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNekjCGVKJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNekjCGVKJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNekjCGVKJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNekjCGVKJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rNekjCGVKJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNekjCGVKJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rNekjCGVKJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rNekjCGVKJ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rNekjCGVKJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNekjCGVKJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNekjCGVKJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNekjCGVKJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNekjCGVKJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNekjCGVKJ .dropdown-item.active,
.cid-rNekjCGVKJ .dropdown-item:active {
  background-color: transparent;
}
.cid-rNekjCGVKJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNekjCGVKJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNekjCGVKJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rNekjCGVKJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rNekjCGVKJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNekjCGVKJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rNekjCGVKJ .navbar-buttons {
  text-align: center;
}
.cid-rNekjCGVKJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNekjCGVKJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNekjCGVKJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNekjCGVKJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNekjCGVKJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNekjCGVKJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNekjCGVKJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNekjCGVKJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNekjCGVKJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNekjCGVKJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNekjCGVKJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNekjCGVKJ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNekjCGVKJ .mbr-iconfont {
  font-size: 1rem;
  color: #ffffff;
  display: inline-flex;
}
.cid-rNekjCGVKJ .mbr-iconfont:before {
  padding: .5rem;
  border: 2px solid;
  border-radius: 100px;
}
.cid-rNekjCGVKJ .soc-item {
  margin: .5rem .3rem;
}
.cid-rNekjCGVKJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNekjCGVKJ .navbar {
    height: 77px;
  }
  .cid-rNekjCGVKJ .navbar.opened {
    height: auto;
  }
  .cid-rNekjCGVKJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rNez51MHUX {
  padding-top: 150px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNez51MHUX .slider-text-two {
  background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(255, 255, 255, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
}
.cid-rNez51MHUX .mbr-section-title {
  color: #ffffff;
}
.cid-rNez51MHUX .mbr-text {
  color: #ffffff;
  letter-spacing: 5px;
  font-weight: 100;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNez51MHUX .slider-text-two {
    outline: 15px solid rgba(0, 0, 0, 0.8);
    border: 1px solid rgba(255, 255, 255, 0.2);
  }
}
.cid-rNeARrif0F {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNeARrif0F h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-rNeARrif0F p {
  color: #ffffff;
}
.cid-rNeARrif0F .card {
  margin-bottom: 2rem;
}
.cid-rNeARrif0F .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNeARrif0F .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-rNeARrif0F .card-box {
  padding-bottom: 2rem;
}
.cid-rNeARrif0F .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNeARrif0F .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNeARrif0F .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNeARrif0F .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNeARrif0F P {
  color: #000000;
}
.cid-rNeARrif0F .card-title,
.cid-rNeARrif0F .card-img {
  color: #000000;
}
.cid-rTr1Om9K4v {
  display: flex;
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #3fbfa7;
  background: linear-gradient(90deg, #3fbfa7, #9ed69c);
}
.cid-rTr1Om9K4v .mbr-overlay {
  background: #1516b0;
  background: linear-gradient(90deg, #1516b0, #adcde9);
}
.cid-rTr1Om9K4v .mbr-section-title {
  margin: 0;
}
.cid-rTr1Om9K4v .mbr-text {
  color: #efefef;
}
.cid-rTr1Om9K4v .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-rTr1Om9K4v .card-img {
  text-align: left;
}
.cid-rTr1Om9K4v .card .card-img span {
  font-size: 60px;
  color: #ffffff;
}
.cid-rTr1Om9K4v .header-content {
  margin-left: 3rem;
  margin-right: 3rem;
  -webkit-align-self: stretch;
  align-self: stretch;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTr1Om9K4v .header-content .text-row {
  margin: auto 0;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTr1Om9K4v .features-row {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rTr1Om9K4v .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rTr1Om9K4v .header-content {
    margin-right: 0;
    margin-left: 0;
  }
}
.cid-rTr1Om9K4v .title-cont,
.cid-rTr1Om9K4v .mbr-section-title {
  color: #5263b8;
  text-align: center;
}
.cid-rNnNuj3d5C {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #121212;
}
.cid-rNnNuj3d5C h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-rNnNuj3d5C p {
  color: #ffffff;
}
.cid-rNnNuj3d5C .card {
  margin-bottom: 2rem;
}
.cid-rNnNuj3d5C .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNnNuj3d5C .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-rNnNuj3d5C .card-box {
  padding-bottom: 2rem;
}
.cid-rNnNuj3d5C .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNnNuj3d5C .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-rNnNuj3d5C .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rNnNuj3d5C .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rNnNuj3d5C P {
  color: #ffffff;
}
.cid-rNnNuj3d5C .card-title,
.cid-rNnNuj3d5C .card-img {
  color: #ffffff;
}
.cid-rNekjG64BZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-rNekjG64BZ a:link {
  text-decoration: none;
}
.cid-rNekjG64BZ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #09120d;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNekjG64BZ .icon-transition span:hover {
  background-color: #39ca01;
}
.cid-rNekjG64BZ .inner-text {
  line-height: 3em;
}
.cid-rNekjG64BZ .social-media {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rNekjG64BZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNekjG64BZ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNekjG64BZ .content-text,
.cid-rNekjG64BZ .inner-text {
  color: #c1c1c1;
}
